.ui_card__4haTy{isolation:isolate}.ui_pad-none__5iFdI{padding:0}.ui_pad-compact__WMJ8w{padding:var(--tm-space-3)}.ui_pad-default__Q_3EB{padding:var(--tm-space-4)}.ui_pad-roomy__RCHm6{padding:var(--tm-space-5)}.ui_surface__afAJU{padding:var(--tm-space-4)}.ui_button__BtZ7w{font-family:var(--tm-sans)}.ui_button-compact__6RAm6{min-height:36px;padding-inline:var(--tm-space-3);font-size:var(--tm-text-sm)}.ui_button-default__Zpv_g{min-height:44px}.ui_button-large__atxc7{min-height:48px;padding-inline:var(--tm-space-5)}.ui_button-icon__b_VoT{width:44px;min-width:44px;min-height:44px;padding:0}.ui_block__x3ka8{width:100%}.ui_danger__9Z8UL{color:var(--tm-danger);border-color:color-mix(in srgb,var(--tm-danger) 34%,var(--tm-rule))}.ui_skeleton__LMBE_{display:block}.ui_skeleton-line__YBGYU{width:100%;height:14px}.ui_skeleton-title__BlBB0{width:min(78%,34rem);height:clamp(30px,7vw,42px)}.ui_skeleton-button__T9nls{width:130px;height:44px;border-radius:var(--tm-radius-full)}.ui_skeleton-card__jWsxx{width:100%;min-height:180px;border-radius:var(--tm-radius-lg)}.ui_skeleton-circle__5Y9js{width:44px;height:44px;border-radius:var(--tm-radius-full)}.ui_route__mpYi5{display:grid;gap:var(--tm-space-5)}.ui_routeHeader__kwd55{display:grid;gap:var(--tm-space-3);padding-bottom:var(--tm-space-4);border-bottom:1px solid var(--tm-rule)}.ui_routeGrid__kNWbq{grid-template-columns:minmax(0,1.45fr) minmax(220px,.75fr)}.ui_routeGrid__kNWbq,.ui_routeStack__XhfpD{display:grid;gap:var(--tm-space-4)}.ui_short__xOdn9{width:22%}.ui_medium__by_7I{width:62%}.ui_empty__DVS3A{text-align:center;display:grid;justify-items:center;gap:var(--tm-space-3);border-style:dashed}.ui_emptyIcon__gYl3N{display:grid;place-items:center;width:52px;height:52px;color:var(--tm-accent);background:var(--tm-accent-tint-soft);border:1px solid var(--tm-material-edge);border-radius:var(--tm-radius-full);--motif-color:var(--tm-accent);--motif-secondary:var(--tm-accent);--motif-mark:var(--tm-accent);--motif-stroke:1.4}.ui_emptyMotif__aaWNH{width:28px;height:28px}.ui_emptyTitle__VeCMe{margin:0;font:700 var(--tm-text-h2)/var(--tm-leading-tight) var(--tm-serif-display);color:var(--tm-text)}.ui_emptyBody__7mGZD{max-width:52ch;color:var(--tm-text-2);font-size:var(--tm-text-body);line-height:var(--tm-leading-body)}.ui_emptyBody__7mGZD p{margin:0}.ui_emptyAction__9MASY{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--tm-space-2);margin-top:var(--tm-space-1)}.ui_shell__60LP_{display:grid;gap:var(--tm-space-4)}.ui_masthead__yG4U8{margin-bottom:0}.ui_titleRow__owL_6{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--tm-space-4);flex-wrap:wrap}.ui_title__UF4Dq{margin:var(--tm-space-2) 0 0}.ui_actions__r7SmI{display:flex;gap:var(--tm-space-2);flex-wrap:wrap}.ui_summary__fNnMe{max-width:74ch;margin-top:var(--tm-space-2);color:var(--tm-text-2);font-size:14px;line-height:var(--tm-leading-body)}@media (max-width:700px){.ui_routeGrid__kNWbq{grid-template-columns:1fr}.ui_pad-roomy__RCHm6{padding:var(--tm-space-5) var(--tm-space-4)}}@media (prefers-reduced-motion:reduce){.ui_route__mpYi5 .tm-skeleton:after{animation:none}}.motifs_motif__LWNAR{display:block;width:100%;height:auto;color:var(--motif-color,var(--tm-text-2));fill:none;stroke:currentColor;stroke-width:var(--motif-stroke,1.5);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.motifs_motif__LWNAR [data-secondary]{color:var(--motif-secondary,var(--tm-text-4));stroke-width:1}.motifs_motif__LWNAR [data-accent]{color:var(--motif-accent,var(--tm-accent));stroke-width:1.75}.motifs_motif__LWNAR [data-mark]{color:var(--motif-mark,var(--tm-text-3));fill:currentColor;stroke:currentColor;stroke-width:1}.motifs_motif__LWNAR [data-ink]{color:var(--motif-ink,var(--tm-text-2));fill:currentColor;stroke:none;transform-box:fill-box;transform-origin:center}.motifs_motif__LWNAR[data-motion=draw] [data-draw]{stroke-dasharray:1;stroke-dashoffset:1;animation:motifs_motif-draw__2DT6x .9s cubic-bezier(.22,1,.36,1) forwards}.motifs_motif__LWNAR[data-motion=draw] [data-draw]:nth-of-type(2){animation-delay:90ms}.motifs_motif__LWNAR[data-motion=draw] [data-draw]:nth-of-type(3){animation-delay:.15s}.motifs_motif__LWNAR[data-motion=draw] [data-draw]:nth-of-type(n+4){animation-delay:.21s}.motifs_motif__LWNAR[data-motion=ticks] [data-tick]{opacity:0;transform:scaleY(.2);transform-box:fill-box;transform-origin:center;animation:motifs_motif-tick__7ygfm .52s cubic-bezier(.16,1,.3,1) forwards}.motifs_motif__LWNAR[data-motion=ticks] [data-tick]:nth-of-type(2n){animation-delay:60ms}.motifs_motif__LWNAR[data-motion=ticks] [data-tick]:nth-of-type(3n){animation-delay:.12s}.motifs_motif__LWNAR[data-motion=ink-settle] [data-accent],.motifs_motif__LWNAR[data-motion=ink-settle] [data-ink]{opacity:0;transform:scale(1.035);transform-box:fill-box;transform-origin:center;animation:motifs_motif-ink-settle__S_QC_ .46s cubic-bezier(.2,.8,.2,1) forwards}@keyframes motifs_motif-draw__2DT6x{to{stroke-dashoffset:0}}@keyframes motifs_motif-tick__7ygfm{to{opacity:1;transform:scaleY(1)}}@keyframes motifs_motif-ink-settle__S_QC_{55%{opacity:.82}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.motifs_motif__LWNAR,.motifs_motif__LWNAR *{animation:none!important;transition:none!important}.motifs_motif__LWNAR [data-draw]{stroke-dashoffset:0!important}.motifs_motif__LWNAR [data-accent],.motifs_motif__LWNAR [data-ink],.motifs_motif__LWNAR [data-tick]{opacity:1!important;transform:none!important}}.motion_motionSurface__WKiBF{transform-origin:center;will-change:transform,opacity}.motion_pageEnter__8THCZ{animation:motion_motif-page-enter__HWHVt .36s cubic-bezier(.22,1,.36,1) both}.motion_pageLeave__PtofR{animation:motion_motif-page-leave__Ilem5 .22s cubic-bezier(.4,0,1,1) both}.motion_cardEnter__hKxFS{animation:motion_motif-card-enter__VkWLQ .3s cubic-bezier(.16,1,.3,1) both}.motion_cardLeave__2I0fQ{animation:motion_motif-card-leave__cj3KT .18s cubic-bezier(.4,0,1,1) both}.motion_inkSettle__OMxCg{transform-origin:center;animation:motion_motif-surface-ink-settle__ycMev .46s cubic-bezier(.2,.8,.2,1) both;will-change:transform,opacity}@keyframes motion_motif-page-enter__HWHVt{0%{opacity:0;transform:translate3d(0,10px,0) scale(.992)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes motion_motif-page-leave__Ilem5{to{opacity:0;transform:translate3d(0,-6px,0) scale(.996)}}@keyframes motion_motif-card-enter__VkWLQ{0%{opacity:0;transform:translate3d(0,8px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes motion_motif-card-leave__cj3KT{to{opacity:0;transform:translate3d(0,5px,0) scale(.99)}}@keyframes motion_motif-surface-ink-settle__ycMev{0%{opacity:0;transform:scale(1.025)}55%{opacity:.84}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.motion_cardEnter__hKxFS,.motion_cardLeave__2I0fQ,.motion_inkSettle__OMxCg,.motion_motionSurface__WKiBF,.motion_pageEnter__8THCZ,.motion_pageLeave__PtofR{animation:none!important;transition:none!important;transform:none!important;opacity:1!important;will-change:auto}}.textures_texture__3CV36{position:relative;isolation:isolate;overflow:hidden;background-color:var(--texture-base,var(--tm-surface))}.textures_texture__3CV36:after,.textures_texture__3CV36:before{position:absolute;inset:0;z-index:-1;content:"";pointer-events:none}.textures_paperTooth__fHON9:before{background-image:radial-gradient(circle at 17% 23%,var(--tm-paper-grain) 0 .75px,transparent 1px),radial-gradient(circle at 73% 61%,var(--tm-edge-light) 0 .6px,transparent .95px),radial-gradient(circle at 42% 86%,var(--tm-paper-grain) 0 .65px,transparent 1px);background-size:7px 9px,11px 13px,13px 8px;opacity:.72}.textures_plateHatching__K7P1m:before{background-image:repeating-linear-gradient(113deg,transparent 0 6px,var(--tm-typewriter-rule) 6.5px 7px,transparent 7.5px 12px);opacity:.34}.textures_plateHatching__K7P1m:after{background-image:repeating-linear-gradient(67deg,transparent 0 15px,var(--tm-contour) 15.5px 16px,transparent 16.5px 24px);opacity:.18}.textures_halftone__0xQYk:before{background-image:radial-gradient(circle,var(--tm-typewriter-rule) 0 .7px,transparent .85px);background-size:6px 6px;opacity:.46}.textures_halftone__0xQYk:after{background-image:linear-gradient(115deg,transparent,var(--tm-ink-wash),transparent);opacity:.24}.textures_foxingWash__jfgA0:before{background-image:radial-gradient(circle at 8% 14%,color-mix(in srgb,var(--tm-warn) 10%,transparent) 0 1.5%,transparent 7%),radial-gradient(circle at 91% 78%,color-mix(in srgb,var(--tm-warn) 8%,transparent) 0 1%,transparent 6%),radial-gradient(circle at 61% 19%,color-mix(in srgb,var(--tm-text-3) 6%,transparent) 0 .7%,transparent 4%);opacity:.58}.textures_foxingWash__jfgA0:after{background-image:linear-gradient(130deg,color-mix(in srgb,var(--tm-warn) 3%,transparent),transparent 36%,color-mix(in srgb,var(--tm-ink) 2%,transparent))}@media (prefers-contrast:more){.textures_texture__3CV36:after,.textures_texture__3CV36:before{opacity:.18}}.gallery_gallery__OP__M{min-height:100vh;padding:clamp(24px,4vw,64px);background:var(--tm-bg);color:var(--tm-text);font-family:var(--tm-sans)}.gallery_hero__E8eHA,.gallery_sectionHeading__b3X81{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--tm-space-5)}.gallery_hero__E8eHA{max-width:1180px;margin:0 auto var(--tm-space-7);padding-bottom:var(--tm-space-5);border-bottom:1px solid var(--tm-rule-strong)}.gallery_hero__E8eHA h1,.gallery_sectionHeading__b3X81 h2{margin:0;font-family:var(--tm-serif-display);font-weight:600;letter-spacing:var(--tm-tracking-display)}.gallery_hero__E8eHA h1{font-size:var(--tm-text-display);line-height:var(--tm-leading-tight)}.gallery_intro__QS7ML{max-width:680px;margin:var(--tm-space-3) 0 0;color:var(--tm-text-2);font-size:var(--tm-text-body);line-height:var(--tm-leading-body)}.gallery_eyebrow__ZV6fF,.gallery_kicker__2tnOM{margin:0 0 var(--tm-space-2);color:var(--tm-accent);font-family:var(--tm-mono);font-size:var(--tm-text-caption);font-weight:700;letter-spacing:var(--tm-tracking-label)}.gallery_replay__tPHOu{min-height:44px;padding:0 var(--tm-space-4);border:1px solid var(--tm-rule-strong);border-radius:var(--tm-radius-sm);background:var(--tm-surface-2);color:var(--tm-text);font:700 var(--tm-text-sm) /1 var(--tm-sans);cursor:pointer}.gallery_replay__tPHOu:hover{border-color:var(--tm-accent);background:var(--tm-surface-3)}.gallery_replay__tPHOu:focus-visible{outline:none;box-shadow:var(--tm-focus-ring)}.gallery_gallery__OP__M section{max-width:1180px;margin:0 auto var(--tm-space-7)}.gallery_sectionHeading__b3X81{margin-bottom:var(--tm-space-5)}.gallery_sectionHeading__b3X81 h2{font-size:var(--tm-text-h1)}.gallery_sectionHeading__b3X81>p{max-width:520px;margin:0;color:var(--tm-text-3);font-size:var(--tm-text-sm);line-height:var(--tm-leading-snug);text-align:right}.gallery_assetGrid__JP_qh,.gallery_textureGrid__nRKuo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tm-space-4)}.gallery_assetCard__ZWxAz,.gallery_motionCard__Pyhmu{border:1px solid var(--tm-rule);border-radius:var(--tm-radius-md);background:var(--tm-surface);box-shadow:var(--tm-shadow-sm)}.gallery_assetCard__ZWxAz{padding:var(--tm-space-4)}.gallery_assetCard__ZWxAz h3{margin:var(--tm-space-2) 0 var(--tm-space-4);color:var(--tm-text);font:600 var(--tm-text-h2) /var(--tm-leading-tight) var(--tm-serif)}.gallery_assetMeta__ggIFx{display:flex;justify-content:space-between;gap:var(--tm-space-3);color:var(--tm-text-3);font:700 var(--tm-text-caption) /1 var(--tm-mono);letter-spacing:.08em;text-transform:uppercase}.gallery_assetMeta__ggIFx code,.gallery_motionTable__4SwQ4 code{color:var(--tm-accent);font:inherit}.gallery_themePair__TWnTr{display:grid;grid-template-columns:1fr 1fr;gap:var(--tm-space-2)}.gallery_textureSample__FAACS,.gallery_themePanel__kk1wL{position:relative;min-width:0;overflow:hidden;border:1px solid var(--tm-rule-strong);border-radius:var(--tm-radius-sm);background:var(--tm-bg);color:var(--tm-text)}.gallery_themePanel__kk1wL{min-height:142px;padding:34px var(--tm-space-3) var(--tm-space-3)}.gallery_themeLabel__AO_6S{position:absolute;top:var(--tm-space-2);left:var(--tm-space-2);color:var(--tm-text-3);font:700 10px/1 var(--tm-mono);letter-spacing:.08em;text-transform:uppercase}.gallery_motifStage___OqjE{display:flex;min-height:92px;align-items:center;justify-content:center}.gallery_motifStage___OqjE svg{max-height:100px;max-width:var(--motif-max-w,100%)}.gallery_usage__AXqkW{display:grid;gap:var(--tm-space-2);margin:var(--tm-space-4) 0 0}.gallery_usage__AXqkW div{display:grid;grid-template-columns:46px 1fr;gap:var(--tm-space-2)}.gallery_usage__AXqkW dt{color:var(--tm-text-3);font:700 var(--tm-text-caption) /var(--tm-leading-snug) var(--tm-mono);letter-spacing:.06em;text-transform:uppercase}.gallery_usage__AXqkW dd{margin:0;color:var(--tm-text-2);font-size:var(--tm-text-sm);line-height:var(--tm-leading-snug)}.gallery_textureGrid__nRKuo{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery_textureSample__FAACS{min-height:178px;padding:54px var(--tm-space-4) var(--tm-space-4)}.gallery_textureSample__FAACS strong{display:block;margin-bottom:var(--tm-space-2);color:var(--tm-text);font:600 var(--tm-text-h2) /var(--tm-leading-tight) var(--tm-serif)}.gallery_textureSample__FAACS p{margin:0;color:var(--tm-text-2);font-size:var(--tm-text-sm);line-height:var(--tm-leading-body)}.gallery_motionGrid__PkrhN{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--tm-space-3)}.gallery_motionCard__Pyhmu{display:flex;min-height:180px;padding:var(--tm-space-3);align-items:center;justify-content:center;flex-direction:column;gap:var(--tm-space-3);overflow:hidden}.gallery_motionCard__Pyhmu>span{align-self:flex-start;color:var(--tm-text-3);font:700 10px/1 var(--tm-mono);letter-spacing:.06em;text-transform:uppercase}.gallery_catalogDemo__wi305,.gallery_paperDemo__OUMzm{width:100%;padding:var(--tm-space-3);border:1px solid var(--tm-paper-edge);border-radius:var(--tm-radius-xs);background:var(--tm-paper);color:var(--tm-charcoal);box-shadow:var(--tm-shadow-md)}.gallery_catalogDemo__wi305 strong{color:var(--tm-ink-deep);font:700 var(--tm-text-caption) /1 var(--tm-mono);letter-spacing:.08em}.gallery_catalogDemo__wi305 p{margin:var(--tm-space-2) 0 0;font-size:var(--tm-text-caption);line-height:var(--tm-leading-snug)}.gallery_motionTable__4SwQ4{margin-top:var(--tm-space-4);border-top:1px solid var(--tm-rule)}.gallery_motionTable__4SwQ4>div{display:grid;grid-template-columns:130px 70px 250px 1fr;gap:var(--tm-space-3);padding:var(--tm-space-3) 0;border-bottom:1px solid var(--tm-rule);color:var(--tm-text-2);font-size:var(--tm-text-caption);line-height:var(--tm-leading-snug)}@media (max-width:900px){.gallery_assetGrid__JP_qh,.gallery_textureGrid__nRKuo{grid-template-columns:1fr}.gallery_motionGrid__PkrhN{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery_motionTable__4SwQ4>div{grid-template-columns:110px 60px 1fr}.gallery_motionTable__4SwQ4>div span:last-child{grid-column:1/-1}}@media (max-width:620px){.gallery_gallery__OP__M{padding:var(--tm-space-5) var(--tm-space-3)}.gallery_hero__E8eHA,.gallery_sectionHeading__b3X81{align-items:flex-start;flex-direction:column}.gallery_sectionHeading__b3X81>p{text-align:left}.gallery_motionGrid__PkrhN,.gallery_motionTable__4SwQ4>div,.gallery_themePair__TWnTr{grid-template-columns:1fr}.gallery_motionTable__4SwQ4>div span:last-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.gallery_replay__tPHOu{display:none}}.dispatch_root__zcbZ1{display:flex;flex-direction:column;gap:var(--tm-space-5,1.25rem)}.dispatch_lede__WPmAi{margin:0;max-width:62ch;color:var(--tm-text-2);font-size:var(--tm-text-sm,.875rem);line-height:1.55}.dispatch_grid__jhAPu{display:grid;gap:var(--tm-space-5,1.25rem)}@media (min-width:900px){.dispatch_grid__jhAPu{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start}}.dispatch_card__m0s3M{padding:1.125rem 1.25rem}.dispatch_cardTitle__tqgMz{margin:0 0 .35rem;font-family:var(--tm-serif,Georgia,serif);font-size:1.15rem;color:var(--tm-text)}.dispatch_cardHint__PmBgM{margin:0 0 1rem;color:var(--tm-text-3);font-size:.8125rem;line-height:1.45}.dispatch_field__wnan6{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.85rem}.dispatch_label__4wk7L{font-size:.8125rem;font-weight:600;color:var(--tm-text-2)}.dispatch_input__9uUFP,.dispatch_textarea__GGHrK{width:100%;border:1px solid var(--tm-rule-strong);border-radius:var(--tm-radius-md,10px);background:var(--tm-bg-2,var(--tm-surface-2));color:var(--tm-text);padding:.7rem .85rem;font-size:1rem;font-family:inherit;line-height:1.45}.dispatch_textarea__GGHrK{min-height:8rem;resize:vertical}.dispatch_input__9uUFP:focus,.dispatch_textarea__GGHrK:focus{outline:none;border-color:color-mix(in srgb,var(--tm-accent) 55%,transparent);box-shadow:0 0 0 3px var(--tm-accent-tint-soft,transparent)}.dispatch_actions__CJxR_{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-top:.25rem}.dispatch_msg__mcvry{margin:.65rem 0 0;font-size:.8125rem;line-height:1.4}.dispatch_msgOk__wp_IR{color:var(--tm-ok,var(--tm-accent))}.dispatch_msgErr__vEmfW{color:var(--tm-danger)}.dispatch_list__1LDuJ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.dispatch_item__7L8mj{border:1px solid var(--tm-rule);border-radius:var(--tm-radius-md,10px);background:var(--tm-surface,var(--tm-bg-2));padding:.9rem 1rem;display:flex;flex-direction:column;gap:.45rem}.dispatch_itemHead__je40F{display:flex;flex-wrap:wrap;gap:.4rem .75rem;align-items:baseline;justify-content:space-between}.dispatch_itemTitle__RWJ1M{margin:0;font-size:.975rem;font-weight:700;color:var(--tm-text)}.dispatch_meta___O7jg{margin:0;font-size:.75rem;color:var(--tm-text-3);font-family:var(--tm-mono,ui-monospace,monospace)}.dispatch_desc__R9MBM{margin:0;font-size:.875rem;color:var(--tm-text-2);line-height:1.5;white-space:pre-wrap}.dispatch_badge__Bs7mu{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dispatch_badgePending__uk1jX{background:color-mix(in srgb,var(--tm-accent) 18%,transparent);color:var(--tm-accent)}.dispatch_badgeApproved__hb0Jn{background:color-mix(in srgb,var(--tm-ok,var(--tm-accent)) 18%,transparent);color:var(--tm-ok,var(--tm-accent))}.dispatch_badgeRejected__Y7VdR{background:color-mix(in srgb,var(--tm-danger) 16%,transparent);color:var(--tm-danger)}.dispatch_rowActions__aKjTI{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.dispatch_empty__YRA_8{margin:0;padding:1rem .25rem;color:var(--tm-text-3);font-size:.875rem}.dispatch_ownerOnly__gNUse{font-size:.75rem;color:var(--tm-text-3);margin:0 0 .75rem}.dispatch_toolbar__iyphk{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:.85rem}.avatar_root__9CMfc{width:100%;height:100%;display:flex;align-items:center;justify-content:center;will-change:transform;transform-origin:50% 70%;pointer-events:none;-webkit-transform:translateZ(0);transform:translateZ(0)}.avatar_svg__sudWa{width:100%;height:100%;overflow:visible;-webkit-filter:var(--tm-avatar-cast);filter:var(--tm-avatar-cast);display:block}[data-classroom=true] .avatar_svg__sudWa{filter:var(--tm-avatar-cast) drop-shadow(0 0 1px var(--tm-text)) drop-shadow(0 4px 12px color-mix(in srgb,var(--tm-ink) 35%,transparent))}[data-classroom=true] .avatar_root__9CMfc{transform:scale(1.06)}@media (min-width:1280px){.avatar_root__9CMfc{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.avatar_root__9CMfc{transition:none!important}}.instantTeach_mt12__PuT5X{margin-top:12px}.instantTeach_row__On0TH{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.instantTeach_rowGap10__9vCzd{display:flex;align-items:center;gap:10px}.instantTeach_rowBetween__UwZ5z{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.instantTeach_rowActions__RB8jV{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.instantTeach_metaRow__20kJB{display:flex;align-items:center;gap:10px;margin-top:10px;flex-wrap:wrap}.instantTeach_labelAccent__fSWWy{color:var(--tm-accent)}.instantTeach_labelAccentTight__Ahyr4{color:var(--tm-accent);margin-bottom:6px}.instantTeach_quoteTitle__yJnlt{font-style:normal;font-weight:700;margin-bottom:6px}.instantTeach_quoteBody__pSK67{font-style:normal;margin-bottom:12px}.instantTeach_quoteBodyAfterTitle__nZ75j{font-style:normal;margin-bottom:0}.instantTeach_cite__3uByZ{margin-top:12px}.instantTeach_openFullBtn__n8RIO{margin-top:10px;font-size:var(--tm-text-sm);padding:7px 12px;min-height:44px}.instantTeach_stackCard__uOLdR{margin-top:12px;padding:16px;display:grid;gap:10px}.instantTeach_stackCardTight__oYtKP{margin-top:12px;padding:14px 16px;display:grid;gap:10px}.instantTeach_emptyCard__8n0pv{margin-top:12px;padding:18px 16px}.instantTeach_iconAccent__CC_Cq{color:var(--tm-accent)}.instantTeach_loadingCopy__5VA3t{color:var(--tm-text-2);font-size:14px}.instantTeach_skeletonBar__nSHso{height:8px;width:72%;border-radius:var(--tm-radius-full)}.instantTeach_noticeFlush__YrJ3n{margin:0}.instantTeach_retryStart__gwsJl{min-height:44px;justify-self:start}.instantTeach_emptyTitle__oms2E{font-family:var(--tm-serif-display);font-size:16px;font-weight:700;color:var(--tm-text);margin:6px 0}.instantTeach_emptyBody__c5c0t{color:var(--tm-text-2);font-size:13.5px;line-height:1.55;margin:0 0 10px}.instantTeach_footnotePad__HMl4I{margin-bottom:12px}.instantTeach_ghostBtn__MUQ5x{font-size:13px;padding:7px 12px;min-height:44px}.instantTeach_statusRow__ixRSN{display:flex;align-items:center;gap:10px;margin-bottom:8px;flex-wrap:wrap}.instantTeach_readyOk__D9oSK{color:var(--tm-ok);font-size:12px}.instantTeach_readyCount__9F8MI{font-size:12px}.instantTeach_timelinePad__M5NhR{margin-top:10px}.instantTeach_timelineItem__xgts2{display:contents}.instantTeach_navBtn__w3ESm{padding:6px 10px;min-width:44px;min-height:44px}.instantTeach_openErr__z0UKU{color:var(--tm-danger);font-size:13px;line-height:1.45;margin:10px 0 0}.instantTeach_primaryBtn__gCXFu{min-height:44px}.instantTeach_slideCard__voV7M{padding:18px;min-height:176px}.instantTeach_slideTitle__Jv_TV{font-family:var(--tm-serif-display);font-weight:800;color:var(--tm-text);margin-bottom:8px;line-height:1.2;font-size:20px}.instantTeach_slideTitleCover__skSb_{font-size:24px}.instantTeach_slideText___rOJr{color:var(--tm-text-2);font-size:14px;margin:0}.instantTeach_slideList__Z5OZJ{margin:4px 0 0;padding-left:18px;color:var(--tm-text-2);font-size:13.5px;line-height:1.55}.instantTeach_slideListItem__vmXu4{margin-bottom:4px}.instantTeach_metaAccent__W73bq{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:var(--tm-accent)}.instantTeach_metaMuted__GVHiD{font-size:11.5px;color:var(--tm-text-4)}.instantTeach_metaOk__aoMRV{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:var(--tm-ok)}.visualAnswer_shell__tf_iy{margin-top:12px;border-radius:var(--tm-radius-sm);border:1px solid color-mix(in srgb,var(--tm-accent) 28%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--tm-accent) 9%,var(--tm-surface-2)),var(--tm-surface-2));padding:14px 16px;box-shadow:var(--tm-shadow-md)}.visualAnswer_kicker__5WeSg{display:flex;align-items:center;gap:8px;margin-bottom:10px}.visualAnswer_kickerIcon__aXO5l{color:var(--tm-accent);display:grid;place-items:center}.visualAnswer_kickerLabel__HPw3M{color:var(--tm-accent);margin:0}.visualAnswer_title__m58Qe{font-family:var(--tm-serif);font-size:16px;font-weight:700;color:var(--tm-text);margin-bottom:4px}.visualAnswer_meta__1absX{font-size:var(--tm-text-caption);color:var(--tm-text-4);margin-bottom:10px}.visualAnswer_metaTight__zEslf{font-size:var(--tm-text-caption);color:var(--tm-text-4);margin-bottom:8px}.visualAnswer_list__bSn6p{list-style:none;margin:0;padding:0;display:grid;gap:6px}.visualAnswer_rowLink__GUg2J{display:flex;align-items:center;gap:10px;padding:8px 10px;min-height:44px;border-radius:var(--tm-radius-sm);text-decoration:none;border:1px solid color-mix(in srgb,var(--tm-rule) 80%,transparent);background:color-mix(in srgb,var(--tm-panel) 55%,transparent);color:var(--tm-text);transition:background var(--tm-dur-fast) var(--tm-ease-out),border-color var(--tm-dur-fast) var(--tm-ease-out)}.visualAnswer_rowLink__GUg2J:hover{border-color:color-mix(in srgb,var(--tm-accent) 35%,transparent);background:color-mix(in srgb,var(--tm-accent) 8%,transparent)}.visualAnswer_rowLinkActive__S4107{border:1px solid color-mix(in srgb,var(--tm-accent) 55%,transparent);background:color-mix(in srgb,var(--tm-accent) 16%,transparent)}.visualAnswer_rowLinkActive__S4107:hover{border-color:color-mix(in srgb,var(--tm-accent) 55%,transparent);background:color-mix(in srgb,var(--tm-accent) 16%,transparent)}.visualAnswer_idx__L8mbH{font-family:var(--tm-mono);font-size:var(--tm-text-caption);font-weight:700;color:var(--tm-text-4);min-width:28px}.visualAnswer_idxActive__PHvaQ{color:var(--tm-accent-bright)}.visualAnswer_rowTitle__b3GaE{flex:1;font-size:13.5px;font-weight:500;line-height:1.35;color:var(--tm-text-2)}.visualAnswer_rowTitleActive__ArsBD{font-weight:700;color:var(--tm-text)}.visualAnswer_matchChip__PNvFa{font-size:10px;padding:2px 8px}.visualAnswer_chevron__If7NF{color:var(--tm-text-4)}.visualAnswer_prompt__6IffN{font-size:var(--tm-text-sm);line-height:var(--tm-leading-body);color:var(--tm-text-2);margin:0 0 12px}.visualAnswer_docGrid__ES38u{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}.visualAnswer_docCard__98O93{border-radius:var(--tm-radius-sm);border:1px solid color-mix(in srgb,var(--tm-rule) 90%,transparent);background:color-mix(in srgb,var(--tm-panel) 70%,transparent);padding:10px;min-height:88px}.visualAnswer_docNum__iYuI7{font-family:var(--tm-mono);font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--tm-accent);margin-bottom:6px}.visualAnswer_docRepr___p4Rw{color:var(--tm-text-4);font-weight:600}.visualAnswer_docTitle__ZYe7H{font-size:12.5px;font-weight:650;color:var(--tm-text);line-height:1.35;margin-bottom:4px}.visualAnswer_docSource__EU7_N{font-size:11px;color:var(--tm-text-4);line-height:1.35}.visualAnswer_rubricHead__dISwh{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:6px}.visualAnswer_rubricFormat__8eKNi{font-family:var(--tm-serif);font-size:18px;font-weight:700;color:var(--tm-text)}.visualAnswer_rubricScore__TBzwK{font-family:var(--tm-serif);font-size:22px;font-weight:800;color:var(--tm-accent);line-height:1}.visualAnswer_pts__0mTgG{font-size:var(--tm-text-caption);color:var(--tm-text-4);font-weight:600;margin-left:4px}.visualAnswer_rubricLabel__eea_O{font-size:var(--tm-text-caption);color:var(--tm-text-3)}.visualAnswer_rubricPrompt__k_Win{font-size:12.5px;color:var(--tm-text-3);line-height:1.45;margin:0 0 12px}.visualAnswer_dimGrid__KCK3J{display:grid;gap:6px}.visualAnswer_dimRow__Kkd6J{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start;padding:9px 11px;border-radius:var(--tm-radius-sm);border:1px solid color-mix(in srgb,var(--tm-rule) 85%,transparent);background:color-mix(in srgb,var(--tm-panel) 55%,transparent)}.visualAnswer_dimLabel__F3lCq{font-size:13.5px;font-weight:700;color:var(--tm-text);margin-bottom:3px}.visualAnswer_dimDesc__3sYsV{font-size:11.5px;color:var(--tm-text-4);line-height:1.4}.visualAnswer_dimMax__WQKLN{font-family:var(--tm-serif);font-size:15px;font-weight:800;color:var(--tm-accent);white-space:nowrap}.visualAnswer_hitLink__F3aG9{display:flex;align-items:center;gap:10px;padding:9px 11px;min-height:44px;border-radius:var(--tm-radius-sm);text-decoration:none;border:1px solid color-mix(in srgb,var(--tm-rule) 85%,transparent);background:color-mix(in srgb,var(--tm-panel) 55%,transparent);color:var(--tm-text);transition:background var(--tm-dur-fast) var(--tm-ease-out),border-color var(--tm-dur-fast) var(--tm-ease-out)}.visualAnswer_hitLink__F3aG9:hover{border-color:color-mix(in srgb,var(--tm-accent) 35%,transparent);background:color-mix(in srgb,var(--tm-accent) 8%,transparent)}.visualAnswer_hitIcon__jkWL6{color:var(--tm-accent);flex-shrink:0}.visualAnswer_hitBody__XkeTQ{flex:1;min-width:0}.visualAnswer_hitTitle__dFJ3x{font-size:13.5px;font-weight:650;line-height:1.3}.visualAnswer_hitMeta__qAwZs{font-size:11.5px;color:var(--tm-text-4);margin-top:2px}.dispatchReport_settled__1Rg1r{margin-top:12px;padding:14px;display:flex;gap:8px;align-items:center}.dispatchReport_card__pnjqq{margin-top:12px;padding:16px;border-color:var(--tm-accent)}.dispatchReport_title__ji4M0{margin:8px 0 6px;font-size:var(--tm-text-h2);color:var(--tm-text)}.dispatchReport_summary__paFV3{margin:0;color:var(--tm-text-3);line-height:var(--tm-leading-body)}.dispatchReport_scope__QbTux{margin:10px 0 0;color:var(--tm-text-4);font-size:var(--tm-text-caption)}.dispatchReport_sending__0Xkdh{color:var(--tm-text-2);font-size:var(--tm-text-sm)}.dispatchReport_error__fxHAh{color:var(--tm-danger);font-size:var(--tm-text-sm);line-height:var(--tm-leading-snug);display:flex;gap:8px}.dispatchReport_errorIcon__IoP4t{flex-shrink:0;margin-top:1px}.dispatchReport_actions__ifkeC{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin-top:14px}.dispatchReport_actionBtn__2xow6{min-height:44px}.featureTest_card__ZNXry{margin-top:12px;padding:16px;text-align:left}.featureTest_kicker__NiPRI{margin:0;font-size:var(--tm-text-caption);font-weight:700;letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-text-3)}.featureTest_lede__nlyR5{margin:6px 0 0;font-size:var(--tm-text-body);color:var(--tm-text-2);line-height:var(--tm-leading-snug)}.featureTest_hiddenNote__nql8k{margin:6px 0 0;color:var(--tm-text-3);font-size:var(--tm-text-sm)}.featureTest_list__32hGU{margin-top:12px;display:grid;gap:12px}.featureTest_item__BsV2R{border:1px solid var(--tm-rule);border-radius:var(--tm-radius-md);padding:12px;background:color-mix(in srgb,var(--tm-surface) 88%,transparent)}.featureTest_itemHead__khgXI{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.featureTest_itemTitle__WoAsl{margin:0;font-size:var(--tm-text-body);color:var(--tm-text)}.featureTest_itemDesc__ltVZv{margin:6px 0 0;font-size:var(--tm-text-sm);color:var(--tm-text-2);line-height:var(--tm-leading-snug)}.featureTest_stateChip__SD5I8{flex-shrink:0;border-radius:var(--tm-radius-full);padding:4px 8px;font-size:var(--tm-text-caption);text-transform:capitalize;background:color-mix(in srgb,var(--tm-text-4) 18%,transparent);color:var(--tm-text-2)}.featureTest_tryBox__jF3oz{margin:10px 0 0;padding:10px;border-radius:var(--tm-radius-sm);background:color-mix(in srgb,var(--tm-accent) 10%,transparent);font-size:var(--tm-text-sm);color:var(--tm-text);line-height:var(--tm-leading-snug)}.featureTest_detailLabel__wvdJo{display:block;margin-top:10px;font-size:var(--tm-text-caption);color:var(--tm-text-3)}.featureTest_textarea__QEruv{margin-top:4px;width:100%;min-height:48px;border-radius:var(--tm-radius-sm);border:1px solid var(--tm-rule);background:var(--tm-bg);color:var(--tm-text);padding:8px;font-size:16px;resize:vertical;font-family:var(--tm-sans)}.featureTest_actions__bAsWi{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.featureTest_actionBtn__lSqQR{min-height:44px;flex:1 1 120px}.featureTest_brokenBtn__1Luvm{border-color:color-mix(in srgb,var(--tm-danger) 50%,var(--tm-rule));color:var(--tm-danger)}.featureTest_reported__DOKOg{margin:10px 0 0;font-size:var(--tm-text-sm);color:var(--tm-danger)}.featureTest_error__rTT77{margin:12px 0 0;font-size:var(--tm-text-sm);color:var(--tm-danger)}.travel_rail__qLIc6{position:fixed;right:12px;bottom:calc(76px + max(env(safe-area-inset-bottom, 0px), 34px));z-index:80;max-height:min(70vh,640px);border:1px solid color-mix(in srgb,var(--tm-accent) 42%,transparent);border-radius:var(--tm-radius-lg);background:color-mix(in srgb,var(--tm-bg) 94%,transparent);box-shadow:var(--tm-shadow-lg);padding:10px}.travel_railCollapsed__7_2HM{width:auto}.travel_railOpen__6_AwI{width:min(420px,calc(100vw - 24px))}.travel_toolbar__hzHbu{display:flex;align-items:center;justify-content:flex-end;gap:8px}.travel_carryBtn__Kyc_C{border:0;background:transparent;color:var(--tm-text-2);max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;min-height:44px;padding:0 8px}.travel_chevron__pm4N7{display:inline}.travel_panel__8UYzM{overflow-y:auto;margin-top:10px;padding:8px 6px 2px}.travel_collapseBtn__REqMh{float:right;border:0;background:transparent;color:var(--tm-text-3);min-width:44px;min-height:44px;cursor:pointer}.travel_asked__R82Cw{color:var(--tm-text-4);font-size:var(--tm-text-caption);margin-bottom:6px}.travel_title__OtDY_{color:var(--tm-text);font-size:var(--tm-text-h2);margin:0 28px 10px 0}.travel_line__t8nO8{color:var(--tm-text-2)}.travel_lineLead__QAuZp,.travel_line__t8nO8{line-height:var(--tm-leading-body);margin:7px 0}.travel_lineLead__QAuZp{color:var(--tm-text)}.travel_actionBtn__TA_Lq{min-height:44px;margin-top:6px}.travel_railHome__khCHw{left:50%;right:auto;transform:translateX(-50%);bottom:calc(max(env(safe-area-inset-bottom, 0px), 34px) + 148px);width:auto;max-width:min(420px,calc(100vw - 28px));border:none;background:transparent;box-shadow:none;padding:0;z-index:15;pointer-events:none}.travel_railHome__khCHw .travel_toolbar__hzHbu{pointer-events:auto;justify-content:center;flex-wrap:wrap;gap:8px}.travel_railHome__khCHw.travel_railOpen__6_AwI{border:1px solid color-mix(in srgb,var(--tm-accent) 42%,transparent);border-radius:var(--tm-radius-lg);background:color-mix(in srgb,var(--tm-bg) 94%,transparent);box-shadow:var(--tm-shadow-lg);padding:10px;pointer-events:auto}@media (prefers-reduced-motion:reduce){.travel_railHome__khCHw{transition:none}}.accentPicker_root__Mb0uu{position:relative}.accentPicker_trigger__B0btp{padding:10px;border-radius:var(--tm-radius-full);background:color-mix(in srgb,var(--tm-accent) 6%,transparent);border:1px solid color-mix(in srgb,var(--tm-accent) 22%,transparent);color:var(--tm-text-2);cursor:pointer;display:flex;align-items:center;gap:5px;font-size:16px;line-height:1;min-width:44px;min-height:44px}.accentPicker_triggerOpen__rdknx{background:color-mix(in srgb,var(--tm-accent) 14%,transparent)}.accentPicker_iconAccent__Bou7e{color:var(--tm-accent);opacity:.7}.accentPicker_iconMuted__4OiVc{color:var(--tm-text-3);opacity:.7}.accentPicker_panel__iVmbS{position:absolute;bottom:calc(100% + 8px);right:0;width:clamp(280px,90vw,340px);background:var(--tm-surface-2);border:1px solid color-mix(in srgb,var(--tm-accent) 20%,var(--tm-rule));border-radius:var(--tm-radius-lg);padding:14px;box-shadow:var(--tm-shadow-lg);z-index:10}.accentPicker_langBlock__Y73Rr{margin-bottom:14px}.accentPicker_fieldLabel__KPUNu{display:block;font-size:var(--tm-text-caption);font-weight:700;letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-text-3);margin-bottom:6px}.accentPicker_hint__qBLgp{font-size:12px;color:var(--tm-text-4);margin:0 0 8px;line-height:var(--tm-leading-snug)}.accentPicker_select__QRZFq{width:100%;min-height:44px;border-radius:var(--tm-radius-sm);border:1px solid var(--tm-rule);background:var(--tm-bg);color:var(--tm-text);font-size:var(--tm-text-sm);padding:8px 10px}.accentPicker_header__aRFzS{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.accentPicker_headerTitle__v22ZM{font-size:var(--tm-text-caption);font-weight:700;letter-spacing:var(--tm-tracking-label);text-transform:uppercase;color:var(--tm-text-3)}.accentPicker_closeBtn__vlG9i{background:none;border:none;color:var(--tm-text-4);cursor:pointer;font-size:18px;line-height:1;padding:0;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center}.accentPicker_rotationRow__8xmwB{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding:8px 10px;border-radius:var(--tm-radius-sm);background:transparent;border:1px solid color-mix(in srgb,var(--tm-accent) 16%,transparent)}.accentPicker_rotationRowOn___EDLe{background:color-mix(in srgb,var(--tm-accent) 8%,transparent)}.accentPicker_rotationTitle__l_kEx{font-size:13px;font-weight:600;color:var(--tm-text-2)}.accentPicker_rotationTitleOn__c8_AQ{color:var(--tm-accent-hover)}.accentPicker_rotationIcon___GkMH{display:inline;vertical-align:middle;margin-right:5px}.accentPicker_rotationSub__EZ1V2{font-size:11px;color:var(--tm-text-4);margin-top:2px}.accentPicker_switchBtn__ZWF0g{width:44px;height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;flex-shrink:0}.accentPicker_track__KVQmh{position:relative;display:block;width:36px;height:20px;border-radius:var(--tm-radius-full);background:color-mix(in srgb,var(--tm-text-4) 40%,transparent);transition:background var(--tm-dur-fast)}.accentPicker_trackOn__iMR1E{background:var(--tm-accent)}.accentPicker_thumb__CGGRi{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:var(--tm-radius-full);background:var(--tm-text);transition:left var(--tm-dur-fast)}.accentPicker_trackOn__iMR1E .accentPicker_thumb__CGGRi{left:18px}.accentPicker_chipGrid__Q_NJG{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.accentPicker_chip__9Uzei{display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 4px;min-height:56px;border-radius:var(--tm-radius-sm);background:transparent;border:1px solid color-mix(in srgb,var(--tm-rule) 60%,transparent);cursor:pointer;transition:background .12s,border-color .12s}.accentPicker_chipActive___jZxE{background:color-mix(in srgb,var(--tm-accent) 18%,var(--tm-surface-2));border:1px solid color-mix(in srgb,var(--tm-accent) 45%,transparent)}.accentPicker_chipFlag__jOfTd{font-size:20px;line-height:1}.accentPicker_chipLabel__aYnTJ{font-size:10px;font-weight:500;color:var(--tm-text-3);text-align:center;line-height:1.2}.accentPicker_chipLabelActive__Rx8LO{font-weight:700;color:var(--tm-accent-hover)}.accentPicker_chipStar__fAXwZ{font-size:8px;color:var(--tm-ok);line-height:1}.accentPicker_chipApprox__ZAydE{font-size:8px;color:var(--tm-accent);line-height:1}.accentPicker_warnNote__5JDBH{margin-top:10px;padding:7px 9px;border-radius:var(--tm-radius-sm);background:color-mix(in srgb,var(--tm-warn) 10%,transparent);border:1px solid color-mix(in srgb,var(--tm-warn) 30%,transparent);font-size:10.5px;color:var(--tm-text-3);line-height:1.45}.accentPicker_warnStrong__gTbrq{color:var(--tm-warn)}.accentPicker_warnCode__uXKPK{font-size:10px}.accentPicker_legend__zsTvP{margin-top:8px;font-size:10.5px;color:var(--tm-text-4);line-height:1.4}