html[data-viewport-mode=tablet-responsive] body{overflow-x:hidden}html[data-viewport-mode=tablet-responsive] #appRoot{width:100%;max-width:var(--app-vw);box-sizing:border-box;overflow-x:hidden;padding-inline:max(var(--safe-l),var(--space-md))}html[data-viewport-mode=tablet-responsive] .page-shell{width:100%;max-width:100%}html[data-viewport-mode=tablet-responsive] #appRoot{contain:layout paint}html[data-viewport-mode=tablet-responsive] #appRoot .eyebrow,html[data-viewport-mode=tablet-responsive] #appRoot .hero-rail__name,html[data-viewport-mode=tablet-responsive] #appRoot .hero-rail__hint,html[data-viewport-mode=tablet-responsive] #appRoot .hero-rail__hint-icon,html[data-viewport-mode=tablet-responsive] #appRoot .class-selector-chip,html[data-viewport-mode=tablet-responsive] #appRoot .badge,html[data-viewport-mode=tablet-responsive] #appRoot .hero-spotlight__section-label,html[data-viewport-mode=tablet-responsive] #appRoot .class-profile-rating__label,html[data-viewport-mode=tablet-responsive] #appRoot .campfire-section-label,html[data-viewport-mode=tablet-responsive] #appRoot .campfire-reading__section-label,html[data-viewport-mode=tablet-responsive] #appRoot .campfire-reading__doctrine-identity,html[data-viewport-mode=tablet-responsive] #appRoot .campfire-reading__doctrine-emphasis,html[data-viewport-mode=tablet-responsive] #appRoot .class-tree-card__summary,html[data-viewport-mode=tablet-responsive] #appRoot .class-tree-card__emphasis,html[data-viewport-mode=tablet-responsive] #appRoot .hero-profile-card__flip-hint,html[data-viewport-mode=tablet-responsive] #appRoot .class-support-chip,html[data-viewport-mode=tablet-responsive] #appRoot .run-top-bar__level,html[data-viewport-mode=tablet-responsive] #appRoot .town-npc-icon__role,html[data-viewport-mode=tablet-responsive] #appRoot .town-npc-icon__badge,html[data-viewport-mode=tablet-responsive] #appRoot .town-exit-gate__label,html[data-viewport-mode=tablet-responsive] #appRoot .reward-header__eyebrow,html[data-viewport-mode=tablet-responsive] #appRoot .portrait-emblem__run-plate,html[data-viewport-mode=tablet-responsive] #appRoot .reward-stage__portrait-eyebrow,html[data-viewport-mode=tablet-responsive] #appRoot .reward-stage__portrait-note,html[data-viewport-mode=tablet-responsive] #appRoot .reward-stage__board-count,html[data-viewport-mode=tablet-responsive] #appRoot .merchant-card-v2__meta-category,html[data-viewport-mode=tablet-responsive] #appRoot .merchant-card-v2__eyebrow,html[data-viewport-mode=tablet-responsive] #appRoot .merchant-card-v2__desc,html[data-viewport-mode=tablet-responsive] #appRoot .reward-choice-card__slot-badge,html[data-viewport-mode=tablet-responsive] #appRoot .reward-choice-card__charm-trigger,html[data-viewport-mode=tablet-responsive] #appRoot .reward-choice-card__charm-impact-label,html[data-viewport-mode=tablet-responsive] #appRoot .waypoint__label,html[data-viewport-mode=tablet-responsive] #appRoot .waypoint__you-are-here,html[data-viewport-mode=tablet-responsive] #appRoot .waypoint__progress,html[data-viewport-mode=tablet-responsive] #appRoot .act-transition-label,html[data-viewport-mode=tablet-responsive] #appRoot .actmap__progress-eyebrow,html[data-viewport-mode=tablet-responsive] #appRoot .actmap__progress-count,html[data-viewport-mode=tablet-responsive] #appRoot .actmap__scroll-toggle-label,html[data-viewport-mode=tablet-responsive] #appRoot .fan-card .combat-card__rules,html[data-viewport-mode=tablet-responsive] #appRoot .combat-card__rules-paragraph,html[data-viewport-mode=tablet-responsive] #appRoot .combat-card__text-value,html[data-viewport-mode=tablet-responsive] #appRoot .combat-card__text-keyword,html[data-viewport-mode=tablet-responsive] #appRoot .combat-card__type-label,html[data-viewport-mode=tablet-responsive] #appRoot .combat-card__name-text,html[data-viewport-mode=tablet-responsive] #appRoot .combat-card__cost,html[data-viewport-mode=tablet-responsive] #appRoot .combat-card__token-cost-value,html[data-viewport-mode=tablet-responsive] #appRoot .fan-card__kbd,html[data-viewport-mode=tablet-responsive] #appRoot .combat-command__pile-stack-label,html[data-viewport-mode=tablet-responsive] #appRoot .combat-log__toggle-mark,html[data-viewport-mode=tablet-responsive] #appRoot .combat-log__toggle-label,html[data-viewport-mode=tablet-responsive] #appRoot .combat-log__toggle-count{font-size:var(--rsize-meta)}html[data-viewport-mode=tablet-responsive] #appRoot .stage{overflow-x:auto}html[data-viewport-mode=tablet-responsive] #appRoot .primary-btn,html[data-viewport-mode=tablet-responsive] #appRoot .neutral-btn,html[data-viewport-mode=tablet-responsive] #appRoot .danger-link-btn,html[data-viewport-mode=tablet-responsive] #appRoot .event-skip-btn,html[data-viewport-mode=tablet-responsive] #appRoot .combat-charm-bar__pouch-btn{min-height:var(--rtarget-touch);display:inline-flex;align-items:center;justify-content:center}html[data-viewport-mode=tablet-responsive] #appRoot .combat-shell{max-height:var(--app-vh)}
