@font-face{font-family:inter;src:url(../media/inter_variable-s.p.3za_0q4acpz9c.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_640bc4ba-module__s0N2Mq__className{font-family:inter,inter Fallback,ui-sans-serif,system-ui,sans-serif}.inter_640bc4ba-module__s0N2Mq__variable{--font-inter:"inter", "inter Fallback", ui-sans-serif, system-ui, sans-serif}
.quizCode-module__iMyycW__block{--code-pane:#282c34;--code-ink:#abb2bf;--code-muted:#8b93a3;--code-keyword:#c678dd;--code-string:#98c379;--code-number:#d19a66;--code-function:#61afef;--code-tag:#e5737d;--code-hover:#ffffff14;border-radius:var(--radius-lg);background:var(--code-pane);box-shadow:var(--shadow-md);color:var(--code-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-align:left;contain:inline-size;direction:ltr;unicode-bidi:isolate;border:1px solid #ffffff0f;margin:16px 0 0;overflow:hidden}.quizCode-module__iMyycW__compact{box-shadow:var(--shadow-sm);margin-top:12px}.quizCode-module__iMyycW__head{align-items:center;gap:12px;min-height:40px;padding:4px 4px 0 16px;display:flex}.quizCode-module__iMyycW__dots{flex:none;gap:8px;display:inline-flex}.quizCode-module__iMyycW__dots span{border-radius:50%;width:12px;height:12px}.quizCode-module__iMyycW__dots span:first-child{background:#ff5f56}.quizCode-module__iMyycW__dots span:nth-child(2){background:#ffbd2e}.quizCode-module__iMyycW__dots span:nth-child(3){background:#27c93f}.quizCode-module__iMyycW__language{min-width:0;color:var(--code-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;font-weight:600;line-height:16px;overflow:hidden}.quizCode-module__iMyycW__failed{min-width:0;color:var(--code-tag);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.quizCode-module__iMyycW__copy{border-radius:var(--radius-sm);height:32px;color:var(--code-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;line-height:16px;transition:background-color .15s,color .15s,transform .15s;display:inline-flex;position:relative}.quizCode-module__iMyycW__copy:after{content:"";position:absolute;inset:-4px -2px}.quizCode-module__iMyycW__copy svg{flex:none;width:14px;height:14px}.quizCode-module__iMyycW__copy:hover{background:var(--code-hover);color:#fff}.quizCode-module__iMyycW__copy:active{transform:scale(.985)}.quizCode-module__iMyycW__copy:focus-visible{outline:2px solid var(--color-brand-ring);outline-offset:1px}.quizCode-module__iMyycW__copied,.quizCode-module__iMyycW__copied:hover{color:var(--code-string)}.quizCode-module__iMyycW__pre{max-height:min(60vh,480px);color:var(--code-ink);font-variant-ligatures:none;tab-size:4;white-space:pre;overscroll-behavior-x:contain;scrollbar-color:#ffffff38 transparent;margin:0;padding:12px 0 18px;font-family:ui-monospace,SFMono-Regular,Cascadia Mono,Menlo,Consolas,monospace;font-size:14px;line-height:22px;overflow:auto}.quizCode-module__iMyycW__compact .quizCode-module__iMyycW__pre{max-height:280px;padding:8px 0 14px;font-size:12.5px;line-height:19px}.quizCode-module__iMyycW__pre:focus-visible{outline:2px solid var(--color-brand-ring);outline-offset:-2px}.quizCode-module__iMyycW__code{width:max-content;min-width:100%;font:inherit;display:block}.quizCode-module__iMyycW__line{display:flex}.quizCode-module__iMyycW__gutter{min-width:calc(var(--code-digits,1) * 1ch + 28px);background:var(--code-pane);color:var(--code-muted);text-align:right;-webkit-user-select:none;user-select:none;flex:none;padding:0 4px 0 16px;position:sticky;left:0}.quizCode-module__iMyycW__source{flex:1 0 auto;padding:0 20px 0 16px}.quizCode-module__iMyycW__keyword,.quizCode-module__iMyycW__operator{color:var(--code-keyword)}.quizCode-module__iMyycW__string{color:var(--code-string)}.quizCode-module__iMyycW__comment{color:var(--code-muted);font-style:italic}.quizCode-module__iMyycW__number{color:var(--code-number)}.quizCode-module__iMyycW__function{color:var(--code-function)}.quizCode-module__iMyycW__tag{color:var(--code-tag)}.quizCode-module__iMyycW__attr{color:var(--code-number)}.quizCode-module__iMyycW__punct{color:var(--code-ink)}.quizCode-module__iMyycW__inline{background:color-mix(in srgb, currentColor 9%, transparent);font-variant-ligatures:none;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-decoration-break:clone;box-decoration-break:clone;unicode-bidi:isolate;border-radius:5px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}@media (max-width:767px){.quizCode-module__iMyycW__head{padding-left:12px}.quizCode-module__iMyycW__pre{max-height:min(55vh,420px);font-size:13px;line-height:20px}.quizCode-module__iMyycW__compact .quizCode-module__iMyycW__pre{font-size:12px;line-height:18px}.quizCode-module__iMyycW__gutter{min-width:calc(var(--code-digits,1) * 1ch + 20px);padding-left:12px}.quizCode-module__iMyycW__source{padding:0 16px 0 12px}}@media (prefers-reduced-motion:reduce){.quizCode-module__iMyycW__copy{transition:none}.quizCode-module__iMyycW__copy:active{transform:none}}
.settingsSections-module__RE9Ana__section{border-top:1px solid var(--color-line);flex-direction:column;gap:12px;padding-top:16px;display:flex}.settingsSections-module__RE9Ana__section:first-child{border-top:0;padding-top:0}.settingsSections-module__RE9Ana__heading{color:var(--color-ink-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.settingsSections-module__RE9Ana__switches{flex-direction:column;display:flex}.settingsSections-module__RE9Ana__switchItem{border-top:1px solid var(--color-line-soft,var(--color-line));flex-direction:column;gap:8px;padding:10px 0;display:flex}.settingsSections-module__RE9Ana__switchItem:first-child{border-top:0;padding-top:0}.settingsSections-module__RE9Ana__switchRow{justify-content:space-between;align-items:center;gap:16px;min-height:40px;display:flex}.settingsSections-module__RE9Ana__switchText{flex-direction:column;gap:2px;min-width:0;display:flex}.settingsSections-module__RE9Ana__switchTitle{color:var(--color-ink);font-size:14px;font-weight:600;line-height:20px}.settingsSections-module__RE9Ana__switchBody{color:var(--color-ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.settingsSections-module__RE9Ana__toggle{flex:none}.settingsSections-module__RE9Ana__toggle:disabled{cursor:not-allowed;opacity:.5}.settingsSections-module__RE9Ana__perRun{border:0;margin:0;padding:0}.settingsSections-module__RE9Ana__perRunRow{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}.settingsSections-module__RE9Ana__perRunField{color:var(--color-ink-support);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.settingsSections-module__RE9Ana__error{color:var(--color-danger);font-size:12px;font-weight:400}.settingsSections-module__RE9Ana__linked{color:var(--color-ink-muted);margin:0;font-size:12px;line-height:16px}.settingsSections-module__RE9Ana__pair{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}@media (max-width:600px){.settingsSections-module__RE9Ana__pair{grid-template-columns:1fr}.settingsSections-module__RE9Ana__switchBody{white-space:normal}}.settingsSections-module__RE9Ana__form{gap:20px}.settingsSections-module__RE9Ana__brief{resize:vertical;min-height:76px}
.paywall-module__d_RYwW__preview{-webkit-mask-image:linear-gradient(#000 45%,#0000 100%);mask-image:linear-gradient(#000 45%,#0000 100%)}.paywall-module__d_RYwW__card{border:1px solid var(--color-line);background:var(--color-surface);text-align:center;animation:paywall-module__d_RYwW__paywallIn .24s var(--ease-standard,ease) both;border-radius:14px;flex-direction:column;align-items:center;gap:10px;margin:8px 0 24px;padding:28px 24px;display:flex}.paywall-module__d_RYwW__demo{background:var(--color-amber-surface);color:var(--color-amber-strong);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.paywall-module__d_RYwW__icon{background:var(--color-brand-selected);width:40px;height:40px;color:var(--color-brand-hover);border-radius:50%;place-items:center;display:grid}.paywall-module__d_RYwW__title{color:var(--color-ink-heading);margin:4px 0 0;font-size:18px;font-weight:600;line-height:26px}.paywall-module__d_RYwW__price{color:var(--color-ink-support);margin:0;font-size:14px;line-height:20px}.paywall-module__d_RYwW__button{border:1px solid var(--color-brand);background:var(--color-brand);min-width:160px;height:44px;color:var(--color-on-brand);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;margin-top:6px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.paywall-module__d_RYwW__button:hover:not(:disabled){border-color:var(--color-brand-hover);background:var(--color-brand-hover)}.paywall-module__d_RYwW__button:disabled{cursor:progress;opacity:.7}@keyframes paywall-module__d_RYwW__paywallIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.paywall-module__d_RYwW__card{animation:none}}@media (max-width:600px){.paywall-module__d_RYwW__card{padding:24px 16px}.paywall-module__d_RYwW__button{width:100%}}.paywall-module__d_RYwW__memberPill.paywall-module__d_RYwW__memberPill{border-color:var(--color-ok-border,var(--color-line));background:var(--color-ok-surface);color:var(--color-ok-strong,var(--color-ok));cursor:default;justify-content:center;align-items:center;gap:6px;font-weight:600;display:inline-flex}.paywall-module__d_RYwW__failedBar{border:1px solid var(--color-danger-border-soft,var(--color-danger-border));background:var(--color-danger-surface);color:var(--color-danger-strong);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin:12px 0;padding:10px 12px;font-size:13px;font-weight:600;line-height:18px;display:flex}.paywall-module__d_RYwW__failedButton{border:1px solid var(--color-danger-strong);background:var(--color-surface);height:32px;color:var(--color-danger-strong);font:inherit;cursor:pointer;border-radius:8px;flex:none;padding:0 12px}.paywall-module__d_RYwW__failedButton:disabled{cursor:progress;opacity:.7}
.paidSubscription-module__2iup9q__block{flex-direction:column;gap:10px;display:flex}.paidSubscription-module__2iup9q__toggle:disabled{cursor:not-allowed;opacity:.5}.paidSubscription-module__2iup9q__note{color:var(--color-ink-muted);margin:0;font-size:12px;line-height:17px}.paidSubscription-module__2iup9q__warn{color:var(--color-warn)}.paidSubscription-module__2iup9q__link{color:var(--color-brand);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.paidSubscription-module__2iup9q__priceRow{align-items:center;gap:8px;display:flex}.paidSubscription-module__2iup9q__currency{color:var(--color-ink-muted);font-size:13px;font-weight:600}.paidSubscription-module__2iup9q__price{max-width:140px}.paidSubscription-module__2iup9q__accessFact{min-width:0}.paidSubscription-module__2iup9q__accessSelect{max-width:180px;margin-top:2px}.paidSubscription-module__2iup9q__inlineBadge{margin-inline-start:6px}.paidSubscription-module__2iup9q__paidBadge{background:var(--color-amber-surface);color:var(--color-amber-strong)}
.accessKinds-module__joxm9G__cards{flex-direction:column;gap:8px;margin-top:10px;display:flex}.accessKinds-module__joxm9G__card{border:1px solid var(--color-line-strong);background:var(--color-surface);width:100%;color:var(--color-ink);font:inherit;text-align:start;transition:border-color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard);border-radius:10px;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:12px 14px;display:grid}.accessKinds-module__joxm9G__card:not([aria-disabled=true]):hover{border-color:var(--hover-border);background:var(--hover-tint)}.accessKinds-module__joxm9G__card[aria-checked=true],.accessKinds-module__joxm9G__card[aria-checked=true]:hover{border-color:var(--color-brand);background:var(--color-brand-soft);box-shadow:inset 0 0 0 1px var(--color-brand)}.accessKinds-module__joxm9G__card[aria-disabled=true]{background:var(--color-surface-sunken);color:var(--color-ink-disabled);cursor:default}.accessKinds-module__joxm9G__fixed{border-color:var(--color-brand);background:var(--color-brand-soft);box-shadow:inset 0 0 0 1px var(--color-brand)}.accessKinds-module__joxm9G__fixed .accessKinds-module__joxm9G__icon{background:var(--color-brand-surface);color:var(--color-brand-dark)}.accessKinds-module__joxm9G__lock{color:var(--color-brand-dark);place-items:center;display:grid}.accessKinds-module__joxm9G__lock svg{width:16px;height:16px}.accessKinds-module__joxm9G__lockedWithAction{grid-template-columns:minmax(0,1fr) auto}.accessKinds-module__joxm9G__lockedOption{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.accessKinds-module__joxm9G__fixed:has(.accessKinds-module__joxm9G__copyLink){grid-template-columns:36px minmax(0,1fr) auto}.accessKinds-module__joxm9G__copyLink{border:1px solid var(--color-brand-border);background:var(--color-surface);min-height:36px;color:var(--color-brand-dark);font:inherit;white-space:nowrap;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard);border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.accessKinds-module__joxm9G__copyLink:hover{border-color:var(--color-brand);background:var(--color-brand-surface)}.accessKinds-module__joxm9G__copyLink:focus-visible{outline:2px solid var(--color-brand-ring);outline-offset:2px}.accessKinds-module__joxm9G__copyLink svg{width:16px;height:16px;display:block}.accessKinds-module__joxm9G__card:focus-visible{outline:2px solid var(--color-brand-ring);outline-offset:2px}.accessKinds-module__joxm9G__icon{background:var(--color-surface-sunken);width:36px;height:36px;color:var(--color-ink-secondary);border-radius:50%;place-items:center;display:grid}.accessKinds-module__joxm9G__icon svg{width:18px;height:18px}.accessKinds-module__joxm9G__card[aria-checked=true] .accessKinds-module__joxm9G__icon{background:var(--color-brand-surface);color:var(--color-brand-dark)}.accessKinds-module__joxm9G__card[aria-disabled=true] .accessKinds-module__joxm9G__icon{background:var(--color-surface);color:var(--color-ink-disabled)}.accessKinds-module__joxm9G__text{flex-direction:column;gap:2px;min-width:0;display:flex}.accessKinds-module__joxm9G__title{align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:20px;display:flex}.accessKinds-module__joxm9G__body{color:var(--color-ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;line-height:18px;overflow:hidden}.accessKinds-module__joxm9G__card[aria-disabled=true] .accessKinds-module__joxm9G__body{color:var(--color-ink-disabled)}.accessKinds-module__joxm9G__radio{box-sizing:border-box;border:1.5px solid var(--color-line-strong);background:var(--color-surface);border-radius:50%;width:18px;height:18px}.accessKinds-module__joxm9G__card[aria-checked=true] .accessKinds-module__joxm9G__radio{border:5px solid var(--color-brand)}.accessKinds-module__joxm9G__card[aria-disabled=true] .accessKinds-module__joxm9G__radio{opacity:.5}.accessKinds-module__joxm9G__proPill{border:1px solid var(--color-brand-border);background:var(--color-brand-selected);color:var(--color-brand-hover);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;line-height:16px}.accessKinds-module__joxm9G__note{color:var(--color-ink-muted);align-items:center;gap:10px;margin:2px 0 0;font-size:12px;line-height:17px;display:flex}
.credits-module__5ESfbW__addCreditsLink{color:var(--color-brand-dark);font:inherit;white-space:nowrap;flex:none;font-weight:600;text-decoration:none}.credits-module__5ESfbW__addCreditsLink:hover{text-decoration:underline}.credits-module__5ESfbW__addCreditsLink:focus-visible{outline:2px solid var(--color-brand-ring);outline-offset:2px;border-radius:4px}
.addLearner-module__3ECiNq__field{flex-direction:column;gap:6px;min-width:0;font-size:14px;font-weight:600;line-height:20px;display:flex}.addLearner-module__3ECiNq__tagsField{border:1px solid var(--color-line-strong);background:var(--color-surface);cursor:text;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:7px 8px;display:flex}.addLearner-module__3ECiNq__tagsField:focus-within{border-color:var(--color-brand-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand-600) 14%, transparent)}.addLearner-module__3ECiNq__tagsField:focus,.addLearner-module__3ECiNq__tagsField .addLearner-module__3ECiNq__tagsInput:focus-visible{outline:none}.addLearner-module__3ECiNq__tagsField[aria-disabled=true]{background:var(--color-surface-sunken);cursor:default}.addLearner-module__3ECiNq__tagsField[aria-disabled=true] .addLearner-module__3ECiNq__tagsInput{cursor:default}.addLearner-module__3ECiNq__tagsField[aria-disabled=true] .addLearner-module__3ECiNq__tagsInput::placeholder{color:var(--color-ink-disabled)}.addLearner-module__3ECiNq__tagsInput{min-width:140px;height:28px;color:var(--color-ink);background:0 0;border:0;outline:none;flex:140px;padding:0 4px;font-family:inherit;font-size:14px;font-weight:400}.addLearner-module__3ECiNq__tagsInput::placeholder{color:var(--color-ink-muted)}.addLearner-module__3ECiNq__tagsInput{appearance:none}.addLearner-module__3ECiNq__tagsInput::-webkit-search-cancel-button{appearance:none}.addLearner-module__3ECiNq__tagsInput::-webkit-search-decoration{appearance:none}.addLearner-module__3ECiNq__tag{border:1px solid var(--color-line-strong);background:var(--color-surface);max-width:100%;height:28px;color:var(--color-ink-secondary);border-radius:6px;align-items:center;gap:3px;padding-block:0;padding-inline:9px 4px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.addLearner-module__3ECiNq__tagText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.addLearner-module__3ECiNq__tagFlagged{border-style:dashed;border-color:var(--color-danger);color:var(--color-danger)}.addLearner-module__3ECiNq__tagRemove{width:18px;height:18px;color:var(--color-ink-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.addLearner-module__3ECiNq__tagRemove:hover:not(:disabled){background:var(--color-surface-sunken);color:var(--color-ink)}.addLearner-module__3ECiNq__tagRemove svg{width:12px;height:12px}.addLearner-module__3ECiNq__help{color:var(--color-ink-muted);margin:0;font-size:12px;font-weight:400;line-height:16px}.addLearner-module__3ECiNq__error{color:var(--color-danger);margin:0;font-size:13px;line-height:18px}.addLearner-module__3ECiNq__warn{color:var(--color-warn)}.addLearner-module__3ECiNq__notice{background:var(--color-warn-surface);border:1px solid #fedf89;border-radius:12px;flex-direction:column;gap:2px;padding:12px 16px;display:flex}.addLearner-module__3ECiNq__notice strong{color:var(--color-warn-strong);font-size:14px;font-weight:600}.addLearner-module__3ECiNq__notice>span{color:var(--color-warn);font-size:13px;line-height:18px}:root[data-theme=dark] .addLearner-module__3ECiNq__notice{border-color:var(--color-warn-border)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .addLearner-module__3ECiNq__notice{border-color:var(--color-warn-border)}}.addLearner-module__3ECiNq__codeCard{border:1px solid var(--color-brand-border);background:var(--color-brand-selected);border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.addLearner-module__3ECiNq__codeTitle{font-size:14px;font-weight:600}.addLearner-module__3ECiNq__codeTitle:focus{outline:none}.addLearner-module__3ECiNq__codeBody{color:var(--color-ink-support);font-size:13px;line-height:18px}.addLearner-module__3ECiNq__codeRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.addLearner-module__3ECiNq__code{border:1px dashed var(--color-brand-border);background:var(--color-surface);color:var(--color-ink);letter-spacing:.08em;border-radius:10px;padding:6px 14px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:26px;font-weight:700}.addLearner-module__3ECiNq__copyStatus{color:var(--color-ok);font-size:12px;font-weight:600}.addLearner-module__3ECiNq__copyFailed{color:var(--color-danger);font-size:12px;font-weight:600}.addLearner-module__3ECiNq__flow{flex-direction:column;gap:18px;display:flex}.addLearner-module__3ECiNq__step{flex-direction:column;gap:6px;display:flex}.addLearner-module__3ECiNq__pageStep{min-height:92px}.addLearner-module__3ECiNq__peopleStep{min-height:150px}.addLearner-module__3ECiNq__hintLine,.addLearner-module__3ECiNq__statusLine{min-height:32px}.addLearner-module__3ECiNq__lockedPage{min-height:44px;color:var(--color-ink);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500;display:flex}.addLearner-module__3ECiNq__kindBadge{background:var(--color-surface-sunken);color:var(--color-ink-secondary);border-radius:999px;flex:none;padding:2px 8px;font-size:12px;font-weight:600}.addLearner-module__3ECiNq__peopleField{max-height:84px;overflow-y:auto}.addLearner-module__3ECiNq__chipIcon{width:16px;height:16px;color:var(--color-ink-muted);flex:none;justify-content:center;align-items:center;margin-inline-end:2px;display:flex}.addLearner-module__3ECiNq__chipIcon svg{width:14px;height:14px}.addLearner-module__3ECiNq__chipNote{color:var(--color-ink-muted);white-space:nowrap;font-size:12px;font-weight:500}.addLearner-module__3ECiNq__stage{min-height:276px}.addLearner-module__3ECiNq__codes{flex-direction:column;gap:12px;max-height:min(420px,100dvh - 300px);display:flex;overflow-y:auto}.addLearner-module__3ECiNq__codes:focus{outline:none}.addLearner-module__3ECiNq__codes>.addLearner-module__3ECiNq__codeCard:only-child{text-align:center;flex:1;justify-content:center;align-items:center;gap:10px;padding:24px}.addLearner-module__3ECiNq__codes>.addLearner-module__3ECiNq__codeCard:only-child .addLearner-module__3ECiNq__codeIcon{display:grid}.addLearner-module__3ECiNq__codes>.addLearner-module__3ECiNq__codeCard:only-child .addLearner-module__3ECiNq__codeTitle{font-size:16px}.addLearner-module__3ECiNq__codes>.addLearner-module__3ECiNq__codeCard:only-child .addLearner-module__3ECiNq__codeBody{max-width:400px;font-size:14px;line-height:20px}.addLearner-module__3ECiNq__codes>.addLearner-module__3ECiNq__codeCard:only-child .addLearner-module__3ECiNq__codeRow{justify-content:center;margin-top:6px}.addLearner-module__3ECiNq__codes>.addLearner-module__3ECiNq__codeCard:only-child .addLearner-module__3ECiNq__code{font-size:32px}.addLearner-module__3ECiNq__codeIcon{background:var(--color-surface);width:44px;height:44px;color:var(--color-brand-dark);border-radius:22px;place-items:center;display:none}.addLearner-module__3ECiNq__codeIcon svg{width:22px;height:22px}.addLearner-module__3ECiNq__newChildOption{margin-bottom:4px}.addLearner-module__3ECiNq__newChildOption:after{content:"";background:var(--color-line);height:1px;position:absolute;bottom:-3px;left:6px;right:6px}.addLearner-module__3ECiNq__newChildOption{z-index:1;background:var(--color-surface);position:sticky;top:-4px}.addLearner-module__3ECiNq__codeModeTag{background:var(--color-brand-soft);height:28px;color:var(--color-brand-dark);border-radius:6px;flex:none;align-items:center;gap:3px;padding-inline:9px 4px;font-size:13px;font-weight:600;display:inline-flex}.addLearner-module__3ECiNq__pickerHeading{color:var(--color-ink-muted);letter-spacing:.02em;text-transform:uppercase;padding:10px 10px 4px;font-size:11px;font-weight:600}.addLearner-module__3ECiNq__newChildIcon{background:var(--color-brand-soft);width:36px;height:36px;color:var(--color-brand-dark);border-radius:18px;flex:none;place-items:center;display:grid;position:relative}.addLearner-module__3ECiNq__newChildIcon svg{width:20px;height:20px}.addLearner-module__3ECiNq__newChildPlus{border:2px solid var(--color-surface);background:var(--color-brand);width:16px;height:16px;color:var(--color-on-brand);border-radius:8px;place-items:center;font-size:12px;font-weight:700;line-height:1;display:grid;position:absolute;bottom:-2px;right:-2px}.addLearner-module__3ECiNq__newChildName{color:var(--color-brand-dark)}@media (max-width:767px){.addLearner-module__3ECiNq__tagRemove{position:relative}.addLearner-module__3ECiNq__tagRemove:before{content:"";position:absolute;inset:-13px}}.addLearner-module__3ECiNq__callout{border-inline-start:4px solid var(--color-brand-ring);background:var(--color-brand-soft);color:var(--color-ink-secondary);border-radius:8px;gap:12px;padding:14px 16px;display:flex}.addLearner-module__3ECiNq__calloutIcon{width:20px;height:20px;color:var(--color-brand-dark);flex:none}.addLearner-module__3ECiNq__calloutCopy{flex-direction:column;gap:4px;min-width:0;display:flex}.addLearner-module__3ECiNq__calloutTitle{color:var(--color-ink);font-size:14px;font-weight:600;line-height:20px}.addLearner-module__3ECiNq__calloutBody{margin:0;font-size:14px;line-height:20px}.addLearner-module__3ECiNq__wayOutLink:focus-visible{outline:2px solid var(--color-brand-ring);outline-offset:2px}
.dashboard-module___vDUZq__page{background:var(--color-surface-page);min-height:100dvh;color:var(--color-ink);font-family:var(--app-font-stack,var(--font-inter)), system-ui, -apple-system, sans-serif;flex-direction:column;line-height:normal;display:flex}.dashboard-module___vDUZq__page *,.dashboard-module___vDUZq__page :before,.dashboard-module___vDUZq__page :after{box-sizing:border-box}.dashboard-module___vDUZq__page button,.dashboard-module___vDUZq__page input{font-family:inherit}.dashboard-module___vDUZq__page button{cursor:pointer}.dashboard-module___vDUZq__page button:disabled{cursor:default}.dashboard-module___vDUZq__page button:focus-visible,.dashboard-module___vDUZq__page input:focus-visible,.dashboard-module___vDUZq__page a:focus-visible{outline:2px solid var(--color-brand-ring);outline-offset:2px}.dashboard-module___vDUZq__main{flex-direction:column;flex:1 0 auto;gap:20px;width:100%;max-width:1180px;margin:0 auto;padding:28px 24px 56px;display:flex}.dashboard-module___vDUZq__top{flex-direction:column;gap:20px;display:flex}.dashboard-module___vDUZq__title{color:var(--color-ink);margin:0;font-size:32px;font-weight:700;line-height:40px}.dashboard-module___vDUZq__tabs{border-bottom:1px solid var(--color-line);gap:24px;display:flex}.dashboard-module___vDUZq__tab{height:48px;color:var(--color-ink-muted);white-space:nowrap;transition:color var(--dur-fast,.14s) var(--ease-out-soft,ease);background:0 0;border:0;flex:none;padding:0;font-size:14px;font-weight:600;position:relative}.dashboard-module___vDUZq__tab:after{background:var(--color-brand);content:"";height:2px;transition:transform var(--dur-base,.22s) var(--ease-out-soft,ease);border-radius:2px 2px 0 0;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.dashboard-module___vDUZq__tab:hover:not([aria-selected=true]){color:var(--color-brand-dark)}.dashboard-module___vDUZq__tab:hover:not([aria-selected=true]):after{background:var(--color-brand-border);transform:scaleX(1)}.dashboard-module___vDUZq__tab[aria-selected=true]{color:var(--color-brand-dark)}.dashboard-module___vDUZq__tab[aria-selected=true]:after{transform:scaleX(1)}.dashboard-module___vDUZq__panel{animation:dashboard-module___vDUZq__panelIn var(--dur-base,.22s) var(--ease-out-quart,ease-out) both}@keyframes dashboard-module___vDUZq__panelIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dashboard-module___vDUZq__tab,.dashboard-module___vDUZq__tab:after,.dashboard-module___vDUZq__panel{transition:none;animation:none}}.dashboard-module___vDUZq__panel{flex-direction:column;flex:1 0 auto;gap:20px;display:flex}.dashboard-module___vDUZq__card{border:1px solid var(--color-line);background:var(--color-surface);border-radius:14px;padding:20px}.dashboard-module___vDUZq__listCard{border:1px solid var(--color-line);background:var(--color-surface);border-radius:14px;overflow:hidden}.dashboard-module___vDUZq__muted{color:var(--color-ink-muted)}.dashboard-module___vDUZq__note{color:var(--color-ink-muted);font-size:12px;line-height:16px}.dashboard-module___vDUZq__primaryButton,.dashboard-module___vDUZq__secondaryButton,.dashboard-module___vDUZq__textButton{white-space:nowrap;border-radius:8px;flex:none;justify-content:center;align-items:center;height:44px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.dashboard-module___vDUZq__primaryButton{border:1px solid var(--color-brand);background:var(--color-brand);color:var(--color-on-brand);padding:0 18px}.dashboard-module___vDUZq__primaryButton:hover:not(:disabled){border-color:var(--color-brand-hover);background:var(--color-brand-hover)}.dashboard-module___vDUZq__primaryButton:disabled{border-color:var(--color-surface-sunken);background:var(--color-surface-sunken);color:var(--color-ink-muted)}.dashboard-module___vDUZq__addButton{gap:6px;padding-left:14px}.dashboard-module___vDUZq__addButton svg{flex:none;width:16px;height:16px}.dashboard-module___vDUZq__secondaryButton{border:1px solid var(--color-line-strong);background:var(--color-surface);color:var(--color-ink-secondary);padding:0 16px}.dashboard-module___vDUZq__secondaryButton:hover:not(:disabled){border-color:var(--hover-border);background:var(--hover-tint);color:var(--hover-text)}.dashboard-module___vDUZq__secondaryButton:disabled{opacity:.65}.dashboard-module___vDUZq__textButton{color:var(--color-ink-support);background:0 0;border:0;padding:0 16px}.dashboard-module___vDUZq__textButton:hover:not(:disabled){background:var(--color-surface-sunken)}.dashboard-module___vDUZq__rowButton{white-space:nowrap;height:36px;color:var(--color-ink-support);background:0 0;border:0;border-radius:8px;flex:none;padding:0 12px;font-size:13px;font-weight:600}.dashboard-module___vDUZq__rowButton:hover:not(:disabled){background:var(--color-surface-sunken);color:var(--color-ink)}.dashboard-module___vDUZq__smallButton{border:1px solid var(--color-line-strong);background:var(--color-surface);height:32px;color:var(--color-ink);white-space:nowrap;border-radius:8px;flex:none;align-items:center;padding:0 12px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.dashboard-module___vDUZq__smallButton:hover:not(:disabled){border-color:var(--hover-border);background:var(--hover-tint)}.dashboard-module___vDUZq__pill{background:var(--color-surface-sunken);color:var(--color-ink-secondary);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.dashboard-module___vDUZq__proPill{border:1px solid var(--color-brand-border);background:var(--color-brand-selected);color:var(--color-brand-hover);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.dashboard-module___vDUZq__trialPill{border:1px solid var(--color-brand-border);background:var(--color-brand-selected);color:var(--color-brand-hover);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:600}.dashboard-module___vDUZq__avatar{background:var(--color-brand-selected);width:36px;height:36px;color:var(--color-brand-hover);border-radius:18px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;overflow:hidden}.dashboard-module___vDUZq__avatar img{object-fit:cover;width:100%;height:100%}.dashboard-module___vDUZq__emptySeatAvatar{border:1px dashed var(--color-line-strong);border-radius:18px;flex:none;width:36px;height:36px}.dashboard-module___vDUZq__bar{background:var(--color-surface-sunken);border-radius:3px;height:6px;display:block;overflow:hidden}.dashboard-module___vDUZq__barFill{background:var(--color-brand);height:6px;transition:width var(--dur-slow) var(--ease-out-soft);border-radius:3px;display:block}.dashboard-module___vDUZq__barWarn{background:#dc6803}.dashboard-module___vDUZq__confirm{background:var(--color-warn-surface);border:1px solid #fedf89;border-radius:12px;align-items:center;gap:16px;margin:0 20px 12px;padding:12px 16px;display:flex}:root[data-theme=dark] .dashboard-module___vDUZq__confirm{border-color:var(--color-warn-border)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dashboard-module___vDUZq__confirm{border-color:var(--color-warn-border)}}.dashboard-module___vDUZq__confirmText{flex-direction:column;flex-grow:1;gap:2px;display:flex}.dashboard-module___vDUZq__confirmTitle{color:var(--color-warn-strong);font-size:14px;font-weight:600}.dashboard-module___vDUZq__confirmBody{color:var(--color-warn);font-size:13px;line-height:18px}.dashboard-module___vDUZq__confirmActions{flex:none;justify-content:flex-end;gap:8px;display:flex}.dashboard-module___vDUZq__keepButton{height:40px;color:var(--color-ink-support);background:0 0;border:0;border-radius:8px;padding:0 16px;font-size:14px;font-weight:600}.dashboard-module___vDUZq__keepButton:hover:not(:disabled){background:color-mix(in srgb, var(--color-warn) 10%, transparent)}.dashboard-module___vDUZq__dangerButton{border:1px solid var(--color-danger);background:var(--color-surface);height:40px;color:var(--color-danger);white-space:nowrap;border-radius:8px;padding:0 16px;font-size:14px;font-weight:600}.dashboard-module___vDUZq__dangerButton:hover:not(:disabled){background:var(--color-danger-surface)}.dashboard-module___vDUZq__dangerButton:disabled{opacity:.65}.dashboard-module___vDUZq__overviewCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.dashboard-module___vDUZq__statCard{border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);text-align:start;transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);border-radius:14px;flex-direction:column;gap:6px;padding:20px;display:flex}.dashboard-module___vDUZq__statCard:hover{border-color:var(--hover-border);box-shadow:var(--hover-shadow-sm)}.dashboard-module___vDUZq__statLabel{color:var(--color-ink-support);font-size:13px}.dashboard-module___vDUZq__statValue{align-items:center;gap:8px;font-size:22px;font-weight:700;display:flex}.dashboard-module___vDUZq__statOf{color:var(--color-ink-muted);font-size:14px;font-weight:600}.dashboard-module___vDUZq__statSub{color:var(--color-ink-muted);font-size:13px}.dashboard-module___vDUZq__statBar{margin-top:4px}.dashboard-module___vDUZq__subPhone,.dashboard-module___vDUZq__subTablet{display:none}.dashboard-module___vDUZq__attention{flex-direction:column;gap:10px;display:flex}.dashboard-module___vDUZq__attentionHead{justify-content:space-between;align-items:baseline;display:flex}.dashboard-module___vDUZq__attentionTitle{margin:0;font-size:14px;font-weight:600}.dashboard-module___vDUZq__attentionMeta{color:var(--color-ink-muted);font-size:12px}.dashboard-module___vDUZq__attentionList{flex-direction:column;display:flex}.dashboard-module___vDUZq__attentionRow{border:0;border-top:1px solid var(--color-line);width:100%;color:var(--color-ink);text-align:start;background:0 0;align-items:center;gap:12px;padding:14px 20px;display:flex}.dashboard-module___vDUZq__attentionRow:first-child{border-top:0}.dashboard-module___vDUZq__attentionRow:hover{background:var(--hover-tint)}.dashboard-module___vDUZq__dot{border-radius:4px;flex:none;width:8px;height:8px}.dashboard-module___vDUZq__dotAmber{background:#dc6803}.dashboard-module___vDUZq__dotBrand{background:var(--color-brand)}.dashboard-module___vDUZq__dotGrey{background:var(--color-line-strong)}.dashboard-module___vDUZq__attentionCopy{flex-grow:1;align-items:center;gap:12px;min-width:0;display:flex}.dashboard-module___vDUZq__attentionText{flex-grow:1;font-size:14px}.dashboard-module___vDUZq__attentionTextGrey{color:var(--color-ink-support)}.dashboard-module___vDUZq__attentionLink{color:var(--color-brand);white-space:nowrap;font-size:13px;font-weight:600}.dashboard-module___vDUZq__attentionArrow{display:none}.dashboard-module___vDUZq__attentionEmpty{color:var(--color-ink-support);align-items:center;gap:12px;padding:18px 20px;font-size:14px;display:flex}.dashboard-module___vDUZq__attentionEmpty svg{color:var(--color-ok);flex:none}.dashboard-module___vDUZq__attentionMore{border-top:1px solid var(--color-line);color:var(--color-ink-muted);padding:12px 20px;font-size:13px}.dashboard-module___vDUZq__legendShort{display:none}.dashboard-module___vDUZq__learnersTop{align-items:center;gap:16px;display:flex}.dashboard-module___vDUZq__usageBlock{flex-direction:column;gap:6px;width:320px;max-width:100%;display:flex}.dashboard-module___vDUZq__usageText{color:var(--color-ink-secondary);font-size:14px;font-weight:500}.dashboard-module___vDUZq__spacer{flex-grow:1}.dashboard-module___vDUZq__search{width:280px;position:relative}.dashboard-module___vDUZq__searchIcon{color:var(--color-ink-muted);pointer-events:none;position:absolute;top:12px;left:12px}.dashboard-module___vDUZq__searchInput{border:1px solid var(--color-line-strong);background:var(--color-surface);width:100%;height:40px;color:var(--color-ink);border-radius:8px;padding:0 36px;font-size:14px}.dashboard-module___vDUZq__searchInput::placeholder{color:var(--color-ink-muted)}.dashboard-module___vDUZq__searchInput::-webkit-search-cancel-button{display:none}.dashboard-module___vDUZq__searchInput::-webkit-search-decoration{display:none}.dashboard-module___vDUZq__searchClear{width:32px;height:32px;color:var(--color-ink-muted);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:flex;position:absolute;top:4px;right:4px}.dashboard-module___vDUZq__searchClear:hover{background:var(--color-surface-sunken)}.dashboard-module___vDUZq__tableHead,.dashboard-module___vDUZq__tableRow{align-items:center;gap:12px;padding:10px 20px;display:grid}.dashboard-module___vDUZq__tableHead{border-bottom:1px solid var(--color-line);background:var(--color-surface-page);color:var(--color-ink-muted);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.dashboard-module___vDUZq__sortedHead{color:var(--color-ink);align-items:center;gap:4px;display:flex}.dashboard-module___vDUZq__gridStarter{grid-template-columns:1.8fr 1.2fr 1fr 96px}.dashboard-module___vDUZq__gridPro{grid-template-columns:1.8fr 1.2fr 1fr 1fr 96px}.dashboard-module___vDUZq__gridLearners{grid-template-columns:minmax(0,1.8fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr) 150px}.dashboard-module___vDUZq__headAction{text-align:right}.dashboard-module___vDUZq__filters{flex:none;gap:8px;display:flex}.dashboard-module___vDUZq__filterChip{border:1px solid var(--color-line-strong);background:var(--color-surface);height:40px;color:var(--color-ink);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.dashboard-module___vDUZq__filterChip:hover:not([aria-pressed=true]){border-color:var(--hover-border);background:var(--hover-tint)}.dashboard-module___vDUZq__filterChip[aria-pressed=true]{border-color:var(--color-brand-border);background:var(--color-brand-selected);color:var(--color-brand-hover)}.dashboard-module___vDUZq__filterCount{color:var(--color-ink-muted);font-weight:500}.dashboard-module___vDUZq__filterChip[aria-pressed=true] .dashboard-module___vDUZq__filterCount{color:inherit;opacity:.7}.dashboard-module___vDUZq__mailAvatar{color:var(--color-ink-muted);justify-content:center;align-items:center;display:flex}.dashboard-module___vDUZq__tableRow{border-bottom:1px solid var(--color-line);padding:12px 20px;font-size:14px}.dashboard-module___vDUZq__rowWrap:last-child .dashboard-module___vDUZq__tableRow{border-bottom:0}.dashboard-module___vDUZq__personCell{align-items:center;gap:10px;min-width:0;display:flex}.dashboard-module___vDUZq__personText{flex-direction:column;min-width:0;display:flex}.dashboard-module___vDUZq__personName{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.dashboard-module___vDUZq__personSub{color:var(--color-ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dashboard-module___vDUZq__cell{color:var(--color-ink-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.dashboard-module___vDUZq__removeCell{justify-self:end}.dashboard-module___vDUZq__phoneRow{display:none}.dashboard-module___vDUZq__phoneRowText{flex:auto}.dashboard-module___vDUZq__emptyRow{color:var(--color-ink-muted);text-align:center;padding:32px 20px;font-size:14px}.dashboard-module___vDUZq__upsell{align-items:center;gap:20px;display:flex}.dashboard-module___vDUZq__upsellText{flex-direction:column;flex-grow:1;gap:4px;display:flex}.dashboard-module___vDUZq__upsellTitleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dashboard-module___vDUZq__upsellTitle{font-size:16px;font-weight:600}.dashboard-module___vDUZq__upsellBody{color:var(--color-ink-support);font-size:14px;line-height:20px}.dashboard-module___vDUZq__picker{flex-grow:1;min-width:0;position:relative}.dashboard-module___vDUZq__pickerInput{border:1px solid var(--color-line-strong);background:var(--color-surface);width:100%;height:44px;color:var(--color-ink);border-radius:8px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:400}.dashboard-module___vDUZq__pickerInput::placeholder{color:var(--color-ink-muted)}.dashboard-module___vDUZq__pickerInput{appearance:none}.dashboard-module___vDUZq__pickerInput::-webkit-search-cancel-button{appearance:none}.dashboard-module___vDUZq__pickerInput::-webkit-search-decoration{appearance:none}.dashboard-module___vDUZq__picker .dashboard-module___vDUZq__pickerInput:focus-visible{border-color:var(--color-brand-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand-600) 14%, transparent);outline:none}.dashboard-module___vDUZq__pickerList{z-index:5;border:1px solid var(--color-line);background:var(--color-surface);max-height:280px;box-shadow:var(--shadow-overlay);border-radius:10px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.dashboard-module___vDUZq__pickerOption{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.dashboard-module___vDUZq__pickerOption[aria-selected=true],.dashboard-module___vDUZq__pickerOption:hover{background:var(--hover-tint)}.dashboard-module___vDUZq__pickerOption[aria-disabled=true]{cursor:default;opacity:.55}.dashboard-module___vDUZq__pickerStatus{color:var(--color-ink-muted);padding:10px;font-size:13px}.dashboard-module___vDUZq__cellStatus,.dashboard-module___vDUZq__cellPages,.dashboard-module___vDUZq__cellActive{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-module___vDUZq__statusBadge{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.dashboard-module___vDUZq__statusActive{background:var(--color-ok-surface);color:var(--color-ok)}.dashboard-module___vDUZq__statusInvited{background:var(--color-brand-selected);color:var(--color-brand-hover)}.dashboard-module___vDUZq__statusNeutral{background:var(--color-surface-sunken);color:var(--color-ink-secondary)}.dashboard-module___vDUZq__statusWarn{background:var(--color-warn-surface);color:var(--color-warn)}.dashboard-module___vDUZq__rowActions{justify-content:flex-end;gap:4px;display:flex}.dashboard-module___vDUZq__seatNameRow{flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0;display:flex}.dashboard-module___vDUZq__seatNameRow>.dashboard-module___vDUZq__personName{min-width:0}.dashboard-module___vDUZq__seatNameRow>.dashboard-module___vDUZq__pill{flex:none}.dashboard-module___vDUZq__seatName{font-size:14px;font-weight:600}.dashboard-module___vDUZq__metaPhone{display:none}.dashboard-module___vDUZq__planLayout{align-items:flex-start;gap:20px;display:flex}.dashboard-module___vDUZq__planCard{flex-direction:column;flex-grow:1;gap:16px;min-width:0;display:flex}.dashboard-module___vDUZq__planTop{align-items:flex-start;gap:12px;display:flex}.dashboard-module___vDUZq__planHeading{flex-direction:column;flex-grow:1;gap:4px;min-width:0;display:flex}.dashboard-module___vDUZq__planNameRow{align-items:center;gap:8px;display:flex}.dashboard-module___vDUZq__planName{margin:0;font-size:20px;font-weight:700}.dashboard-module___vDUZq__planLine{color:var(--color-ink-muted);font-size:14px}.dashboard-module___vDUZq__usage{flex-direction:column;gap:6px;display:flex}.dashboard-module___vDUZq__usageLine{color:var(--color-ink-secondary);font-size:13px}.dashboard-module___vDUZq__freeMeters{gap:10px;display:grid}.dashboard-module___vDUZq__freeGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:14px 24px;display:grid}.dashboard-module___vDUZq__freeCell{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 8px;display:grid}.dashboard-module___vDUZq__freeLabel{min-width:0;color:var(--color-ink-muted);overflow-wrap:anywhere;font-size:12px;line-height:16px}.dashboard-module___vDUZq__freeCount{color:var(--color-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600;line-height:16px}.dashboard-module___vDUZq__freeCell .dashboard-module___vDUZq__freeBar,.dashboard-module___vDUZq__freeCell .dashboard-module___vDUZq__freeBar>span{height:4px}.dashboard-module___vDUZq__freeBar{grid-column:1/-1;margin-top:4px}.dashboard-module___vDUZq__freeResets{color:var(--color-ink-muted);margin:0;font-size:12px;line-height:16px}.dashboard-module___vDUZq__features{color:var(--color-ink-muted);font-size:13px;line-height:18px}.dashboard-module___vDUZq__billingCard{flex-direction:column;flex:none;gap:14px;width:400px;display:flex}.dashboard-module___vDUZq__billingTitle{margin:0;font-size:16px;font-weight:600}.dashboard-module___vDUZq__billingRows{flex-direction:column;display:flex}.dashboard-module___vDUZq__billingRow{border-bottom:1px solid var(--color-line);justify-content:space-between;gap:16px;padding:10px 0;font-size:14px;display:flex}.dashboard-module___vDUZq__billingRow:last-child{border-bottom:0}.dashboard-module___vDUZq__billingLabel{color:var(--color-ink-support)}.dashboard-module___vDUZq__billingValue{text-align:end;overflow-wrap:anywhere;font-weight:600}.dashboard-module___vDUZq__alignStart{align-self:flex-start}.dashboard-module___vDUZq__noteLong{display:block}.dashboard-module___vDUZq__noteShort,.dashboard-module___vDUZq__dockHost{display:none}.dashboard-module___vDUZq__dock{flex-direction:column;gap:10px;display:flex}.dashboard-module___vDUZq__dockButton{border:1px solid var(--color-brand);background:var(--color-brand);height:48px;color:var(--color-on-brand);white-space:nowrap;border-radius:8px;padding:0 18px;font-size:15px;font-weight:600}.dashboard-module___vDUZq__dockButton:hover:not(:disabled){border-color:var(--color-brand-hover);background:var(--color-brand-hover)}.dashboard-module___vDUZq__dockButton:disabled{border-color:var(--color-surface-sunken);background:var(--color-surface-sunken);color:var(--color-ink-muted)}.dashboard-module___vDUZq__hideDesktopDock{display:none}.dashboard-module___vDUZq__warnText{color:var(--color-warn)}.dashboard-module___vDUZq__okText{color:var(--color-ok)}.dashboard-module___vDUZq__planColumn{flex-direction:column;flex-grow:1;gap:20px;min-width:0;display:flex}.dashboard-module___vDUZq__payoutsCard{flex-direction:column;gap:14px;display:flex}.dashboard-module___vDUZq__payoutsHead{gap:4px;display:grid}.dashboard-module___vDUZq__payoutsSkeleton{background:var(--color-surface-sunken);border-radius:8px;height:88px}.dashboard-module___vDUZq__payoutsPages{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dashboard-module___vDUZq__payoutsPage{border-top:1px solid var(--color-line);justify-content:space-between;gap:16px;padding:8px 0;font-size:14px;display:flex}.dashboard-module___vDUZq__payoutsPageName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.dashboard-module___vDUZq__payoutsSub{color:var(--color-ink-support);margin:4px 0 2px;font-size:13px;font-weight:600}.dashboard-module___vDUZq__payoutsActions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:600px){.dashboard-module___vDUZq__planColumn{gap:12px}}.dashboard-module___vDUZq__removeButton{padding:0 8px}.dashboard-module___vDUZq__approveButton{color:var(--color-brand);padding:0 8px}.dashboard-module___vDUZq__approveButton:hover:not(:disabled){color:var(--color-brand-hover)}@media (min-width:601px) and (max-width:980px){.dashboard-module___vDUZq__main{gap:16px;padding:24px 32px 48px}.dashboard-module___vDUZq__top{gap:16px}.dashboard-module___vDUZq__title{font-size:28px;line-height:36px}.dashboard-module___vDUZq__tabs{scrollbar-width:none;gap:22px;overflow-x:auto}.dashboard-module___vDUZq__panel{gap:16px}.dashboard-module___vDUZq__card{padding:18px}.dashboard-module___vDUZq__overviewCards{gap:12px}.dashboard-module___vDUZq__statCard{gap:4px;padding:18px}.dashboard-module___vDUZq__subWide{display:none}.dashboard-module___vDUZq__subTablet{display:inline}.dashboard-module___vDUZq__attention{gap:8px}.dashboard-module___vDUZq__attentionRow{padding:13px 18px}.dashboard-module___vDUZq__legendWide{display:none}.dashboard-module___vDUZq__legendShort{display:block}.dashboard-module___vDUZq__search{width:240px}.dashboard-module___vDUZq__usageBlock{width:280px}.dashboard-module___vDUZq__learnersTop{flex-wrap:wrap;row-gap:12px}.dashboard-module___vDUZq__learnersTop .dashboard-module___vDUZq__filters{order:3;width:100%}.dashboard-module___vDUZq__gridLearners{grid-template-columns:minmax(0,1.6fr) minmax(0,1.1fr) minmax(0,.9fr) minmax(0,.9fr) 150px}.dashboard-module___vDUZq__tableHead,.dashboard-module___vDUZq__tableRow{padding-inline:18px}.dashboard-module___vDUZq__planLayout{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.dashboard-module___vDUZq__planCard{gap:14px}.dashboard-module___vDUZq__planLine{font-size:13px}.dashboard-module___vDUZq__features{font-size:12px;line-height:16px}.dashboard-module___vDUZq__billingCard{gap:12px;width:auto}.dashboard-module___vDUZq__billingRow{gap:12px}}@media (max-width:600px){.dashboard-module___vDUZq__main{gap:0;padding:0}.dashboard-module___vDUZq__top{gap:12px;padding:20px 16px 0}.dashboard-module___vDUZq__title{font-size:26px;line-height:32px}.dashboard-module___vDUZq__tabs{scrollbar-width:none;gap:20px;overflow-x:auto}.dashboard-module___vDUZq__tabs::-webkit-scrollbar{display:none}.dashboard-module___vDUZq__tab{height:44px}.dashboard-module___vDUZq__panel{gap:12px;padding:16px}.dashboard-module___vDUZq__panelOverview{gap:14px}.dashboard-module___vDUZq__card{padding:16px}.dashboard-module___vDUZq__overviewCards{grid-template-columns:1fr 1fr;gap:10px}.dashboard-module___vDUZq__statCard{gap:4px;padding:16px}.dashboard-module___vDUZq__statLabel,.dashboard-module___vDUZq__statSub{font-size:12px}.dashboard-module___vDUZq__statValue{font-size:20px}.dashboard-module___vDUZq__statOf{font-size:13px}.dashboard-module___vDUZq__statBar{margin-top:2px}.dashboard-module___vDUZq__tutorsStat{grid-column:1/-1}.dashboard-module___vDUZq__subWide,.dashboard-module___vDUZq__subTablet{display:none}.dashboard-module___vDUZq__subPhone{display:inline}.dashboard-module___vDUZq__attention{gap:8px}.dashboard-module___vDUZq__attentionRow{align-items:flex-start;gap:10px;padding:12px 16px}.dashboard-module___vDUZq__attentionRow .dashboard-module___vDUZq__dot{margin-top:6px}.dashboard-module___vDUZq__attentionCopy{flex-direction:column;align-items:flex-start;gap:4px}.dashboard-module___vDUZq__attentionText{line-height:20px}.dashboard-module___vDUZq__attentionArrow{display:inline}.dashboard-module___vDUZq__attentionEmpty{padding:16px}.dashboard-module___vDUZq__legendWide,.dashboard-module___vDUZq__legendShort{display:none}.dashboard-module___vDUZq__learnersTop{flex-direction:column;align-items:stretch;gap:12px}.dashboard-module___vDUZq__usageBlock{width:auto}.dashboard-module___vDUZq__search{width:100%}.dashboard-module___vDUZq__searchIcon{top:14px}.dashboard-module___vDUZq__searchInput{height:44px}.dashboard-module___vDUZq__searchClear{top:6px}.dashboard-module___vDUZq__spacer{display:none}.dashboard-module___vDUZq__filters{scrollbar-width:none;overflow-x:auto}.dashboard-module___vDUZq__filters::-webkit-scrollbar{display:none}.dashboard-module___vDUZq__filterChip{height:36px;padding:0 12px;font-size:13px}.dashboard-module___vDUZq__tableHead{border-bottom:0;justify-content:space-between;padding:10px 16px;display:flex}.dashboard-module___vDUZq__tableHead .dashboard-module___vDUZq__headPages,.dashboard-module___vDUZq__tableHead .dashboard-module___vDUZq__headAddedBy,.dashboard-module___vDUZq__tableHead .dashboard-module___vDUZq__headAction,.dashboard-module___vDUZq__tableHead .dashboard-module___vDUZq__headStatus{display:none}.dashboard-module___vDUZq__tableRow.dashboard-module___vDUZq__seatRow{border-top:1px solid var(--color-line);border-bottom:0;align-items:center;gap:12px;padding:12px 16px;display:flex}.dashboard-module___vDUZq__seatRow>.dashboard-module___vDUZq__personCell{flex:auto;gap:12px}.dashboard-module___vDUZq__seatRow>.dashboard-module___vDUZq__cellStatus,.dashboard-module___vDUZq__seatRow>.dashboard-module___vDUZq__cellPages,.dashboard-module___vDUZq__seatRow>.dashboard-module___vDUZq__cellActive{display:none}.dashboard-module___vDUZq__seatRow .dashboard-module___vDUZq__rowButton{padding:0 10px}.dashboard-module___vDUZq__tableRow{display:none}.dashboard-module___vDUZq__phoneRow{border-top:1px solid var(--color-line);align-items:center;gap:12px;padding:12px 16px;display:flex}.dashboard-module___vDUZq__phoneRow .dashboard-module___vDUZq__rowButton{padding:0 10px}.dashboard-module___vDUZq__phoneRowWrap{flex-wrap:wrap}.dashboard-module___vDUZq__phoneRowWrap>.dashboard-module___vDUZq__rowActions{flex-basis:100%;justify-content:flex-start;padding-inline-start:48px}.dashboard-module___vDUZq__confirm{flex-direction:column;align-items:stretch;gap:10px;margin:0 16px 12px;padding:12px 14px}.dashboard-module___vDUZq__confirm .dashboard-module___vDUZq__confirmText{gap:10px}.dashboard-module___vDUZq__confirmActions{gap:6px}.dashboard-module___vDUZq__confirm .dashboard-module___vDUZq__keepButton{height:44px;padding:0 12px}.dashboard-module___vDUZq__confirm .dashboard-module___vDUZq__dangerButton{padding:0 14px}.dashboard-module___vDUZq__emptyRow{padding:24px 16px}.dashboard-module___vDUZq__upsell{flex-direction:column;align-items:stretch;gap:8px}.dashboard-module___vDUZq__upsellTitle{font-size:15px}.dashboard-module___vDUZq__upsellBody{font-size:13px;line-height:18px}.dashboard-module___vDUZq__hideOnPhone,.dashboard-module___vDUZq__metaWide{display:none}.dashboard-module___vDUZq__metaPhone{display:inline}.dashboard-module___vDUZq__planLayout{flex-direction:column;align-items:stretch;gap:12px}.dashboard-module___vDUZq__planCard{gap:12px}.dashboard-module___vDUZq__planLine{font-size:13px}.dashboard-module___vDUZq__features{font-size:12px;line-height:16px}.dashboard-module___vDUZq__billingCard{gap:10px;width:auto}.dashboard-module___vDUZq__billingTitle{font-size:15px}.dashboard-module___vDUZq__billingRow{gap:12px}.dashboard-module___vDUZq__noteLong{display:none}.dashboard-module___vDUZq__noteShort{display:block}.dashboard-module___vDUZq__dockHost{z-index:20;display:block;position:sticky;bottom:0}.dashboard-module___vDUZq__dockHost:empty{display:none}.dashboard-module___vDUZq__dock{padding:12px 16px calc(20px + env(safe-area-inset-bottom));border-top:1px solid var(--color-line);background:var(--color-surface)}}
.pageLearners-module__cmhW1a__headActions{flex:none;align-items:flex-start;gap:12px;display:flex}.pageLearners-module__cmhW1a__body{flex-direction:column;gap:12px;display:flex}.pageLearners-module__cmhW1a__note{color:var(--color-ink-muted);margin:0;font-size:13px;line-height:18px}.pageLearners-module__cmhW1a__rowWrap+.pageLearners-module__cmhW1a__rowWrap{border-top:1px solid var(--color-line)}.pageLearners-module__cmhW1a__row{align-items:center;gap:10px;min-height:60px;padding:10px 8px 10px 16px;display:flex}.pageLearners-module__cmhW1a__text{flex:auto}.pageLearners-module__cmhW1a__confirm{margin:0 12px 12px}@media (max-width:600px){.pageLearners-module__cmhW1a__confirm{flex-direction:column;align-items:stretch}}
.videoSection-module__C1NS3G__stage{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--color-brand) 10%, var(--color-surface-page)) 22%, color-mix(in srgb, var(--color-brand) 10%, var(--color-surface-page)) 78%, transparent 100%)}.videoSection-module__C1NS3G__frame{border:1px solid color-mix(in srgb, var(--color-brand) 16%, var(--color-line));box-shadow:0 1px 2px #1018280f, 0 24px 64px -16px color-mix(in srgb, var(--color-brand) 32%, transparent)}.videoSection-module__C1NS3G__playRound{z-index:20;background:color-mix(in srgb, var(--color-brand) 88%, transparent);width:56px;height:56px;color:var(--color-on-brand);border-radius:9999px;place-items:center;margin:auto;padding-inline-start:3px;transition:scale .15s,background-color .15s;display:grid;position:absolute;inset:0;box-shadow:0 6px 20px #1018282e;transform:none!important}.videoSection-module__C1NS3G__playRound:hover{background:var(--color-brand);scale:1.06}.videoSection-module__C1NS3G__playRound:focus-visible{outline:3px solid var(--color-brand-ring,var(--color-brand));outline-offset:3px}.videoSection-module__C1NS3G__playRound:disabled{opacity:.6}@media (prefers-reduced-motion:reduce){.videoSection-module__C1NS3G__playRound,.videoSection-module__C1NS3G__playRound:hover{transition:none;scale:none}}.videoSection-module__C1NS3G__cutFrame{aspect-ratio:16/9;background:#f9fafb;place-items:center;width:100%;max-height:calc(100svh - 96px);display:grid;container-type:size}.videoSection-module__C1NS3G__onlyDark{display:none}:root[data-theme=dark] .videoSection-module__C1NS3G__cutFrameThemed{background:#0a0b11}:root[data-theme=dark] .videoSection-module__C1NS3G__onlyLight{display:none}:root[data-theme=dark] .videoSection-module__C1NS3G__onlyDark{display:revert}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .videoSection-module__C1NS3G__cutFrameThemed{background:#0a0b11}:root:not([data-theme=light]) .videoSection-module__C1NS3G__onlyLight{display:none}:root:not([data-theme=light]) .videoSection-module__C1NS3G__onlyDark{display:revert}}.videoSection-module__C1NS3G__filmSeekBar{cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;background:0 0;flex:1;min-width:0;height:44px;margin:0}.videoSection-module__C1NS3G__filmSeekBar::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--film-ink) var(--film-seek,0%), var(--film-rest) var(--film-seek,0%));border-radius:9999px;height:4px}.videoSection-module__C1NS3G__filmSeekBar::-moz-range-track{background:linear-gradient(to right, var(--film-ink) var(--film-seek,0%), var(--film-rest) var(--film-seek,0%));border-radius:9999px;height:4px}.videoSection-module__C1NS3G__filmSeekBar::-webkit-slider-thumb{background:var(--film-ink);appearance:none;border:0;border-radius:9999px;width:16px;height:16px;margin-top:-6px}.videoSection-module__C1NS3G__filmSeekBar::-moz-range-thumb{background:var(--film-ink);border:0;border-radius:9999px;width:16px;height:16px}.videoSection-module__C1NS3G__filmSeekBar:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}.videoSection-module__C1NS3G__filmBar{inset-inline:10px;z-index:20;--film-ink:var(--color-ink);--film-rest:var(--color-line-strong);--film-hover:var(--color-surface-sunken);background:var(--color-surface);height:44px;color:var(--film-ink);opacity:0;pointer-events:none;border-radius:12px;align-items:center;gap:2px;padding-inline:4px 6px;display:flex;position:absolute;bottom:10px}.videoSection-module__C1NS3G__filmBarOnLight{--film-ink:#101828;--film-rest:#10182838;--film-hover:#10182812}.videoSection-module__C1NS3G__filmBarOnDark{--film-ink:#f4f5fa;--film-rest:#f4f5fa47;--film-hover:#f4f5fa1a}:is(.videoSection-module__C1NS3G__filmBarOn,.videoSection-module__C1NS3G__filmBar:has(:focus-visible)){opacity:1;pointer-events:auto;transition:opacity .2s}@media (prefers-reduced-motion:reduce){:is(.videoSection-module__C1NS3G__filmBarOn,.videoSection-module__C1NS3G__filmBar:has(:focus-visible)){transition:none}}.videoSection-module__C1NS3G__filmControl{min-width:36px;height:36px;color:var(--film-ink);-webkit-tap-highlight-color:transparent;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:5px;transition:background-color .15s;display:inline-flex}.videoSection-module__C1NS3G__filmControl:hover{background:var(--film-hover)}.videoSection-module__C1NS3G__filmControl:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}.videoSection-module__C1NS3G__filmTime{color:var(--film-ink);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;padding-inline:6px 8px;font-size:12px}.videoSection-module__C1NS3G__filmBarSeek{height:36px}.videoSection-module__C1NS3G__filmSpeed{font-variant-numeric:tabular-nums;padding-inline:8px;font-size:13px;font-weight:600}@container (max-width:400px){.videoSection-module__C1NS3G__filmTime{display:none}}
.agentTextArea-module__wm_38W__wrap{flex-direction:column;min-width:0;display:flex;position:relative}.agentTextArea-module__wm_38W__wrap>.agentTextArea-module__wm_38W__area{padding-bottom:40px}.agentTextArea-module__wm_38W__tools{opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);align-items:center;gap:1px;display:flex;position:absolute;bottom:8px;right:8px;transform:translateY(2px)}.agentTextArea-module__wm_38W__wrap.agentTextArea-module__wm_38W__toolsBelow>.agentTextArea-module__wm_38W__area{padding-bottom:12px}.agentTextArea-module__wm_38W__toolsBelow .agentTextArea-module__wm_38W__tools{align-self:flex-end;margin:0 8px 6px;position:static}.agentTextArea-module__wm_38W__wrap:hover .agentTextArea-module__wm_38W__tools,.agentTextArea-module__wm_38W__wrap:focus-within .agentTextArea-module__wm_38W__tools,.agentTextArea-module__wm_38W__tools[data-busy=true]{opacity:1;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.agentTextArea-module__wm_38W__tools{transform:none}}.agentTextArea-module__wm_38W__tool{width:26px;height:26px;color:var(--color-ink-muted);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:relative}.agentTextArea-module__wm_38W__tool svg{width:15px;height:15px}.agentTextArea-module__wm_38W__tool:hover:not(:disabled){background:var(--hover-tint);color:var(--color-ink)}.agentTextArea-module__wm_38W__tool:focus-visible{outline:2px solid var(--color-brand-ring);outline-offset:1px}.agentTextArea-module__wm_38W__tool:disabled{cursor:default;opacity:.35}.agentTextArea-module__wm_38W__tool:after{z-index:5;color:#fff;content:attr(data-tip);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-standard);white-space:nowrap;background:#0b0b0f;border-radius:8px;padding:7px 12px;font-size:13px;font-weight:600;line-height:18px;position:absolute;top:calc(100% + 8px);right:0}.agentTextArea-module__wm_38W__tool:hover:after,.agentTextArea-module__wm_38W__tool:focus-visible:after{opacity:1}.agentTextArea-module__wm_38W__optimise{background:var(--color-surface-sunken);margin-inline-start:2px}.agentTextArea-module__wm_38W__optimise:hover:not(:disabled){background:var(--color-brand-soft);color:var(--color-brand)}.agentTextArea-module__wm_38W__spinner{border:2px solid var(--color-line-strong);border-top-color:var(--color-brand);border-radius:50%;width:13px;height:13px;animation:.8s linear infinite agentTextArea-module__wm_38W__textToolsSpin}@keyframes agentTextArea-module__wm_38W__textToolsSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.agentTextArea-module__wm_38W__spinner{animation-duration:2.4s}}
.create-module__vQk1uq__menuWrap{flex:none;position:relative}.create-module__vQk1uq__createButton{border:1px solid var(--color-brand);background:var(--color-brand);height:40px;color:var(--color-on-brand);font:inherit;transition:background-color var(--dur-fast) var(--ease-standard);border-radius:8px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.create-module__vQk1uq__createButton:hover{border-color:var(--color-brand-hover);background:var(--color-brand-hover)}.create-module__vQk1uq__createButton:focus-visible{outline:2px solid var(--color-brand-ring);outline-offset:2px}.create-module__vQk1uq__createButton svg{width:18px;height:18px}.create-module__vQk1uq__menu{z-index:30;top:calc(100% + 6px);border:1px solid var(--color-line);background:var(--color-surface);width:280px;animation:create-module__vQk1uq__menuIn var(--dur-fast) var(--ease-standard);border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;inset-inline-end:0;box-shadow:0 12px 32px #10182824}.create-module__vQk1uq__menuItem{color:var(--color-ink);font:inherit;text-align:start;background:0 0;border:0;border-radius:8px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.create-module__vQk1uq__menuItem:hover,.create-module__vQk1uq__menuItem:focus-visible{background:var(--hover-tint);outline:none}.create-module__vQk1uq__menuIcon{background:var(--color-brand-soft);width:32px;height:32px;color:var(--color-brand-dark);border-radius:8px;place-items:center;display:grid}.create-module__vQk1uq__menuIcon svg{width:18px;height:18px}.create-module__vQk1uq__menuText{flex-direction:column;gap:1px;min-width:0;display:flex}.create-module__vQk1uq__menuLabel{font-size:14px;font-weight:600;line-height:20px}.create-module__vQk1uq__menuHint{color:var(--color-ink-muted);font-size:12px;line-height:16px}@keyframes create-module__vQk1uq__menuIn{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.create-module__vQk1uq__menu{animation:none}}.create-module__vQk1uq__form{flex-direction:column;gap:16px;display:flex}.create-module__vQk1uq__field{flex-direction:column;gap:6px;min-width:0;font-size:14px;font-weight:600;line-height:20px;display:flex}.create-module__vQk1uq__input{border:1px solid var(--color-line-strong);background:var(--color-surface);width:100%;height:44px;color:var(--color-ink);font:inherit;border-radius:8px;padding:0 12px;font-size:14px;font-weight:400}.create-module__vQk1uq__input::placeholder{color:var(--color-ink-muted)}.create-module__vQk1uq__input:focus-visible{border-color:var(--color-brand-ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand-600) 14%, transparent);outline:none}.create-module__vQk1uq__input[aria-invalid=true]{border-color:var(--color-danger)}.create-module__vQk1uq__input:disabled{background:var(--color-surface-sunken);color:var(--color-ink-muted)}.create-module__vQk1uq__textarea{resize:none;height:auto;min-height:96px;padding:10px 12px;line-height:20px}.create-module__vQk1uq__fieldValue{border:1px solid var(--color-line-strong);background:var(--color-surface-sunken);min-height:44px;color:var(--color-ink);border-radius:8px;align-items:center;margin:0;padding:0 12px;font-size:14px;font-weight:500;line-height:20px;display:flex}.create-module__vQk1uq__help{color:var(--color-ink-muted);margin:0;font-size:12px;font-weight:400;line-height:16px}.create-module__vQk1uq__status{min-height:18px;margin:0;font-size:13px;line-height:18px}.create-module__vQk1uq__error{color:var(--color-danger)}.create-module__vQk1uq__menuAllowance{color:var(--color-brand-dark);margin-top:2px;font-size:12px;font-weight:500;line-height:16px;display:block}.create-module__vQk1uq__menuAllowanceOut{color:var(--color-ink-muted)}.create-module__vQk1uq__limit{color:var(--color-ink-secondary);gap:8px;margin:0;font-size:14px;line-height:20px;display:grid}.create-module__vQk1uq__limitLead{color:var(--color-ink);font-weight:600}.create-module__vQk1uq__fontPick{min-width:150px;max-width:190px;margin-inline-start:auto}
.dialog-module__MbjoFq__dialog{width:100%;max-width:544px;height:fit-content;max-height:calc(100dvh - 48px);color:var(--color-ink);font-family:var(--app-font-stack,var(--font-inter)), system-ui, sans-serif;letter-spacing:normal;text-align:start;white-space:normal;background:0 0;border:0;border-radius:12px;margin:auto;padding:0;font-weight:400;position:fixed;inset:0}.dialog-module__MbjoFq__dialog::backdrop{background:#10182899;animation:.22s ease-out dialog-module__MbjoFq__backdropIn}.dialog-module__MbjoFq__dialog.dialog-module__MbjoFq__closing::backdrop{animation:.22s ease-in forwards dialog-module__MbjoFq__backdropOut}.dialog-module__MbjoFq__dialog.dialog-module__MbjoFq__closing .dialog-module__MbjoFq__box{animation:.22s cubic-bezier(.4,0,1,1) forwards dialog-module__MbjoFq__modalExit}@keyframes dialog-module__MbjoFq__backdropIn{0%{opacity:0}}@keyframes dialog-module__MbjoFq__backdropOut{to{opacity:0}}.dialog-module__MbjoFq__large{max-width:760px}.dialog-module__MbjoFq__wide{max-width:960px}.dialog-module__MbjoFq__box{border:1px solid var(--color-line-gray);background:var(--color-surface);border-radius:12px;flex-direction:column;gap:20px;max-height:calc(100dvh - 48px);padding:24px;animation:.26s cubic-bezier(.16,1,.3,1) dialog-module__MbjoFq__modalEnter;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #11182724}.dialog-module__MbjoFq__box *,.dialog-module__MbjoFq__box :before,.dialog-module__MbjoFq__box :after{box-sizing:border-box}.dialog-module__MbjoFq__box button,.dialog-module__MbjoFq__box input,.dialog-module__MbjoFq__box select{font-family:inherit}.dialog-module__MbjoFq__box button:focus-visible{outline:2px solid var(--color-brand-ring);outline-offset:2px}.dialog-module__MbjoFq__close{top:18px;z-index:3;width:32px;height:32px;color:var(--color-ink-disabled);cursor:pointer;background:0 0;border:0;border-radius:16px;justify-content:center;align-items:center;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset-inline-end:18px}.dialog-module__MbjoFq__close:hover{background:var(--color-brand-selected);color:var(--color-brand-dark)}.dialog-module__MbjoFq__close svg{width:24px;height:24px}.dialog-module__MbjoFq__head{align-items:flex-start;gap:16px;padding-inline-end:40px;display:flex;position:relative}.dialog-module__MbjoFq__featured{z-index:2;background:var(--color-brand-selected);width:48px;height:48px;color:var(--color-brand);border-radius:24px;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.dialog-module__MbjoFq__featuredDanger{background:var(--color-danger-surface);color:var(--color-danger)}.dialog-module__MbjoFq__featured svg{width:24px;height:24px}.dialog-module__MbjoFq__headCopy{z-index:2;min-width:0;padding-top:2px;position:relative}.dialog-module__MbjoFq__title{color:var(--color-ink);margin:0;font-size:18px;font-weight:600;line-height:28px}.dialog-module__MbjoFq__description{color:var(--color-ink-support);margin:4px 0 0;font-size:14px;line-height:20px}.dialog-module__MbjoFq__description strong{color:var(--color-ink);font-weight:600}.dialog-module__MbjoFq__body{flex-direction:column;flex:1;gap:16px;margin:-4px;padding:4px;display:flex;overflow:auto}.dialog-module__MbjoFq__body:empty{display:none}.dialog-module__MbjoFq__foot{justify-content:flex-end;gap:12px;display:flex}.dialog-module__MbjoFq__foot>*{border-radius:8px;min-width:96px;height:44px;font-size:16px;font-weight:600;line-height:24px;transition:transform .2s cubic-bezier(.22,1,.36,1),background-color .2s cubic-bezier(.22,1,.36,1)}.dialog-module__MbjoFq__foot>:hover:not(:disabled){transform:translateY(-1px)}.dialog-module__MbjoFq__foot>[class*=secondaryButton]{background:var(--color-surface);color:var(--color-ink-secondary);border:0;box-shadow:0 1px 2px #1018280d,inset 0 0 0 1px #1018282e,inset 0 -2px #1018280d}.dialog-module__MbjoFq__foot>[class*=secondaryButton]:hover:not(:disabled){background:var(--color-brand-soft)}@media (max-width:767px){.dialog-module__MbjoFq__dialog{border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0}.dialog-module__MbjoFq__dialog::backdrop{background:0 0}.dialog-module__MbjoFq__box{height:100dvh;max-height:none;padding:20px 16px calc(16px + env(safe-area-inset-bottom,0px));border:0;border-radius:0}.dialog-module__MbjoFq__foot{margin-top:auto}.dialog-module__MbjoFq__foot>*{flex:1;min-width:0;height:48px}}@media (prefers-reduced-motion:reduce){.dialog-module__MbjoFq__box,.dialog-module__MbjoFq__dialog::backdrop,.dialog-module__MbjoFq__dialog.dialog-module__MbjoFq__closing .dialog-module__MbjoFq__box,.dialog-module__MbjoFq__dialog.dialog-module__MbjoFq__closing::backdrop{animation:none}}@keyframes dialog-module__MbjoFq__modalEnter{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes dialog-module__MbjoFq__modalExit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(10px)scale(.98)}}
.pageIconTile-module__CY4P4q__tile{position:relative}.pageIconTile-module__CY4P4q__glyph{stroke-width:1.8px;width:55%;height:55%}svg.pageIconTile-module__CY4P4q__wordMark{letter-spacing:.01em;overflow:visible;width:80%!important;height:48%!important}.pageIconTile-module__CY4P4q__tile.pageIconTile-module__CY4P4q__purple{background:var(--color-brand-soft);color:var(--color-brand-dark)}.pageIconTile-module__CY4P4q__tile.pageIconTile-module__CY4P4q__blue{background:var(--color-info-surface);color:var(--color-info-deep)}.pageIconTile-module__CY4P4q__tile.pageIconTile-module__CY4P4q__green{background:var(--color-ok-surface);color:var(--color-ok-deep)}.pageIconTile-module__CY4P4q__tile.pageIconTile-module__CY4P4q__amber{background:var(--color-amber-surface);color:var(--color-amber-strong)}.pageIconTile-module__CY4P4q__tile.pageIconTile-module__CY4P4q__orange{background:var(--color-orange-surface);color:var(--color-orange)}.pageIconTile-module__CY4P4q__tile.pageIconTile-module__CY4P4q__rose{background:var(--color-danger-surface);color:var(--color-danger-strong)}.pageIconTile-module__CY4P4q__tile.pageIconTile-module__CY4P4q__gray{background:var(--color-surface-sunken);color:var(--color-ink-secondary)}.pageIconTile-module__CY4P4q__badge{border:2px solid var(--color-surface);background:var(--color-ink-heading);width:18px;height:18px;color:var(--color-surface);border-radius:999px;place-items:center;display:grid;position:absolute;inset-block-end:-4px;inset-inline-end:-4px}.pageIconTile-module__CY4P4q__tile .pageIconTile-module__CY4P4q__badge svg{stroke-width:2.4px;flex:none;width:11px;height:11px}.pageIconTile-module__CY4P4q__tile .pageIconTile-module__CY4P4q__badge{cursor:help;width:20px;height:20px}.pageIconTile-module__CY4P4q__badgeTip{z-index:5;background:var(--color-ink-heading);width:max-content;max-width:220px;color:var(--color-surface);opacity:0;pointer-events:none;text-align:start;white-space:normal;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:500;line-height:16px;transition:opacity .15s,transform .15s;position:absolute;inset-block-end:calc(100% + 6px);inset-inline-start:-8px;transform:translateY(4px);box-shadow:0 4px 12px #1018282e}.pageIconTile-module__CY4P4q__badge:hover .pageIconTile-module__CY4P4q__badgeTip{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.pageIconTile-module__CY4P4q__badgeTip{transition:none}}.pageIconTile-module__CY4P4q__picker{gap:12px;display:grid}.pageIconTile-module__CY4P4q__pickerHead{align-items:center;gap:14px;display:flex}.pageIconTile-module__CY4P4q__preview{background:var(--color-brand-soft);width:48px;height:48px;color:var(--color-brand-dark);border-radius:12px;flex:none;place-items:center;font-size:18px;font-weight:700;display:grid}.pageIconTile-module__CY4P4q__pickerLabel{color:var(--color-ink-heading);margin:0;font-size:14px;font-weight:600;line-height:20px}.pageIconTile-module__CY4P4q__pickerText{flex:1;min-width:0}.pageIconTile-module__CY4P4q__pickerValue{color:var(--color-ink-muted);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:12px;line-height:16px;overflow:hidden}.pageIconTile-module__CY4P4q__change{border:1px solid var(--color-line-strong);background:var(--color-surface);height:32px;color:var(--color-ink);cursor:pointer;border-radius:8px;flex:none;padding:0 12px;font-size:13px;font-weight:600;transition:background-color .15s,border-color .15s}.pageIconTile-module__CY4P4q__change:hover:not(:disabled),.pageIconTile-module__CY4P4q__change.pageIconTile-module__CY4P4q__changeOn{border-color:var(--color-brand-border);background:var(--color-brand-wash)}.pageIconTile-module__CY4P4q__change:focus-visible{outline:2px solid var(--color-brand-ring);outline-offset:2px}.pageIconTile-module__CY4P4q__change:disabled{cursor:default;opacity:.5}.pageIconTile-module__CY4P4q__panel{border:1px solid var(--color-line);background:var(--color-surface);color:inherit;box-shadow:var(--shadow-overlay);border-radius:12px;gap:10px;margin:0;padding:12px;display:grid;position:fixed;inset:auto;overflow:visible}.pageIconTile-module__CY4P4q__panel:not(:popover-open){display:none}.pageIconTile-module__CY4P4q__panelInline{gap:12px;display:grid}.pageIconTile-module__CY4P4q__pickerHelp{color:var(--color-ink-muted);margin:2px 0 0;font-size:12px;font-weight:400;line-height:16px}.pageIconTile-module__CY4P4q__search{display:block;position:relative}.pageIconTile-module__CY4P4q__searchIcon{width:16px;height:16px;color:var(--color-ink-muted);pointer-events:none;margin:auto;position:absolute;inset-block:0;inset-inline-start:12px}.pageIconTile-module__CY4P4q__search input{border:1px solid var(--color-line-strong);background:var(--color-surface);width:100%;height:40px;color:var(--color-ink);border-radius:8px;padding-block:0;padding-inline:36px;font-size:14px;transition:border-color .15s,box-shadow .15s}.pageIconTile-module__CY4P4q__search input::placeholder{color:var(--color-ink-disabled)}.pageIconTile-module__CY4P4q__search input:focus{border-color:var(--color-brand);box-shadow:0 0 0 3px var(--color-brand-ring);outline:none}.pageIconTile-module__CY4P4q__search input:disabled{opacity:.5}.pageIconTile-module__CY4P4q__searchClear{background:var(--color-surface-sunken);width:28px;height:28px;color:var(--color-ink-muted);cursor:pointer;border:0;border-radius:999px;place-items:center;margin:auto;display:grid;position:absolute;inset-block:0;inset-inline-end:6px}.pageIconTile-module__CY4P4q__searchClear svg{width:14px;height:14px}.pageIconTile-module__CY4P4q__searchClear:focus-visible{outline:2px solid var(--color-brand-ring);outline-offset:2px}.pageIconTile-module__CY4P4q__grid:has(>.pageIconTile-module__CY4P4q__searchNone){align-content:center}.pageIconTile-module__CY4P4q__searchNone{color:var(--color-ink-muted);text-align:center;grid-column:1/-1;margin:0;padding:0 12px;font-size:13px;line-height:18px}.pageIconTile-module__CY4P4q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pageIconTile-module__CY4P4q__grid{border:1px solid var(--color-line);background:var(--color-surface-subtle);overscroll-behavior:contain;border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(34px,1fr));align-content:start;gap:4px;height:126px;padding:6px;display:grid;overflow-y:auto}.pageIconTile-module__CY4P4q__option{aspect-ratio:1;min-width:0;color:var(--color-ink-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;transition:background-color .15s,border-color .15s,color .15s;display:grid}.pageIconTile-module__CY4P4q__option svg{stroke-width:1.8px;width:18px;height:18px}.pageIconTile-module__CY4P4q__option:hover:not(:disabled){background:var(--color-surface);color:var(--color-ink)}.pageIconTile-module__CY4P4q__option.pageIconTile-module__CY4P4q__optionOn{border-color:var(--color-brand-border);background:var(--color-brand-soft);color:var(--color-brand-dark)}.pageIconTile-module__CY4P4q__toneRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.pageIconTile-module__CY4P4q__tones{gap:8px;display:flex}.pageIconTile-module__CY4P4q__swatch{border:1px solid var(--color-line);cursor:pointer;border-radius:999px;width:28px;height:28px}.pageIconTile-module__CY4P4q__swatch.pageIconTile-module__CY4P4q__swatchOn{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-brand)}.pageIconTile-module__CY4P4q__option:focus-visible,.pageIconTile-module__CY4P4q__swatch:focus-visible{outline:2px solid var(--color-brand-ring);outline-offset:2px}.pageIconTile-module__CY4P4q__option:disabled,.pageIconTile-module__CY4P4q__swatch:disabled{cursor:default;opacity:.5}@media (prefers-reduced-motion:reduce){.pageIconTile-module__CY4P4q__option{transition:none}}
.send-input-page-module__vgCsmq__page,.send-input-page-module__vgCsmq__overlayRoot,.send-input-page-module__vgCsmq__promptField{--primary:var(--color-brand);--primary-hover:var(--color-brand-hover);--primary-dark:var(--color-brand-dark);--primary-ring:var(--color-brand-ring);--selected:var(--color-brand-selected);--soft:var(--color-brand-soft);--icon:var(--color-brand-surface);--heading:var(--color-ink-heading);--text:var(--color-ink);--secondary:var(--color-ink-secondary);--support:var(--color-ink-support);--muted:var(--color-ink-muted);--disabled:var(--color-ink-disabled);--surface:var(--color-surface);--background:var(--color-surface-page);--subtle:var(--color-surface-subtle);--sunken:var(--color-surface-sunken);--border:var(--color-line);--border-strong:var(--color-line-strong);color:var(--text);font-family:var(--app-font-stack,var(--font-sans)), system-ui, -apple-system, sans-serif}.send-input-page-module__vgCsmq__page{background:var(--background);min-height:100svh}@supports (-webkit-touch-callout:none){.send-input-page-module__vgCsmq__page{min-height:-webkit-fill-available}}@supports (height:100dvh){.send-input-page-module__vgCsmq__page{min-height:100dvh}}.send-input-page-module__vgCsmq__page *,.send-input-page-module__vgCsmq__page :before,.send-input-page-module__vgCsmq__page :after,.send-input-page-module__vgCsmq__overlayRoot *,.send-input-page-module__vgCsmq__overlayRoot :before,.send-input-page-module__vgCsmq__overlayRoot :after,.send-input-page-module__vgCsmq__promptField *,.send-input-page-module__vgCsmq__promptField :before,.send-input-page-module__vgCsmq__promptField :after{box-sizing:border-box}.send-input-page-module__vgCsmq__page button,.send-input-page-module__vgCsmq__page textarea,.send-input-page-module__vgCsmq__overlayRoot button,.send-input-page-module__vgCsmq__promptField button,.send-input-page-module__vgCsmq__promptField textarea{font-family:inherit}.send-input-page-module__vgCsmq__page button:focus-visible,.send-input-page-module__vgCsmq__page textarea:focus-visible,.send-input-page-module__vgCsmq__page a:focus-visible,.send-input-page-module__vgCsmq__overlayRoot button:focus-visible,.send-input-page-module__vgCsmq__promptField button:focus-visible{outline:2px solid var(--primary-ring);outline-offset:2px}.send-input-page-module__vgCsmq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.send-input-page-module__vgCsmq__page [role=combobox]{font-weight:400}.send-input-page-module__vgCsmq__icon{flex:none;width:1em;height:1em}.send-input-page-module__vgCsmq__page,.send-input-page-module__vgCsmq__bar{--app-gutter:16px}.send-input-page-module__vgCsmq__shell{max-width:1180px;margin:0 auto;padding:20px 16px 112px}.send-input-page-module__vgCsmq__breadcrumb{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;margin-bottom:16px;font-size:13px;display:flex;overflow:hidden}.send-input-page-module__vgCsmq__breadcrumb>*{flex:none}.send-input-page-module__vgCsmq__breadcrumb a{color:inherit;font-weight:600;text-decoration:none}.send-input-page-module__vgCsmq__breadcrumbCurrent{min-width:0;color:var(--secondary);text-overflow:ellipsis;flex:0 auto;overflow:hidden}.send-input-page-module__vgCsmq__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}.send-input-page-module__vgCsmq__sidebarCol{overflow-anchor:none;order:2}.send-input-page-module__vgCsmq__mainCol{flex-direction:column;order:1;gap:18px;display:flex}.send-input-page-module__vgCsmq__card{border:1px solid var(--border);background:var(--surface);border-radius:12px}.send-input-page-module__vgCsmq__notice{border:1px solid;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:16px;display:flex}.send-input-page-module__vgCsmq__noticeMain{flex:280px;align-items:flex-start;gap:12px;min-width:0;display:flex}.send-input-page-module__vgCsmq__noticeIcon{flex:none;margin-top:2px;font-size:18px}.send-input-page-module__vgCsmq__noticeText{min-width:0}.send-input-page-module__vgCsmq__noticeTitle{margin:0;font-size:15px;font-weight:600}.send-input-page-module__vgCsmq__noticeBody{max-width:62ch;margin:4px 0 0;font-size:12px;line-height:17px}.send-input-page-module__vgCsmq__noticeActions{flex-wrap:wrap;flex:none;gap:8px;display:flex}.send-input-page-module__vgCsmq__noticeWarn{border-color:var(--color-warn-border);background:var(--color-warn-surface)}.send-input-page-module__vgCsmq__noticeWarn .send-input-page-module__vgCsmq__noticeTitle{color:var(--color-warn-strong)}.send-input-page-module__vgCsmq__noticeWarn .send-input-page-module__vgCsmq__noticeIcon,.send-input-page-module__vgCsmq__noticeWarn .send-input-page-module__vgCsmq__noticeBody{color:var(--color-warn)}.send-input-page-module__vgCsmq__noticeOk{border-color:var(--color-ok-border);background:var(--color-ok-surface)}.send-input-page-module__vgCsmq__noticeOk .send-input-page-module__vgCsmq__noticeTitle{color:var(--color-ok-deep)}.send-input-page-module__vgCsmq__noticeOk .send-input-page-module__vgCsmq__noticeIcon,.send-input-page-module__vgCsmq__noticeOk .send-input-page-module__vgCsmq__noticeBody{color:var(--color-ok)}.send-input-page-module__vgCsmq__noticeDanger{border-color:var(--color-danger-border);background:var(--color-danger-surface)}.send-input-page-module__vgCsmq__noticeDanger .send-input-page-module__vgCsmq__noticeTitle{color:var(--color-danger-deep)}.send-input-page-module__vgCsmq__noticeDanger .send-input-page-module__vgCsmq__noticeIcon,.send-input-page-module__vgCsmq__noticeDanger .send-input-page-module__vgCsmq__noticeBody{color:var(--color-danger)}.send-input-page-module__vgCsmq__noticeBrand{border-color:var(--color-brand-border);background:var(--soft)}.send-input-page-module__vgCsmq__noticeBrand .send-input-page-module__vgCsmq__noticeTitle{color:var(--heading)}.send-input-page-module__vgCsmq__noticeBrand .send-input-page-module__vgCsmq__noticeIcon,.send-input-page-module__vgCsmq__noticeBrand .send-input-page-module__vgCsmq__noticeBody{color:var(--support)}.send-input-page-module__vgCsmq__noticeNeutral{border-color:var(--border);background:var(--subtle)}.send-input-page-module__vgCsmq__noticeNeutral .send-input-page-module__vgCsmq__noticeTitle{color:var(--secondary)}.send-input-page-module__vgCsmq__noticeNeutral .send-input-page-module__vgCsmq__noticeIcon,.send-input-page-module__vgCsmq__noticeNeutral .send-input-page-module__vgCsmq__noticeBody{color:var(--muted)}.send-input-page-module__vgCsmq__setIcon{background:var(--icon);color:var(--primary-dark);border-radius:10px;flex:none;place-items:center;display:grid}.send-input-page-module__vgCsmq__setIconSm{width:38px;height:38px;font-size:14px}.send-input-page-module__vgCsmq__setIconMd{width:44px;height:44px;font-size:16px}.send-input-page-module__vgCsmq__setIconLg{border-radius:12px;width:52px;height:52px;font-size:20px}.send-input-page-module__vgCsmq__fileBadge{--fmt-ink:var(--color-ink-support);--fmt-fill:var(--color-surface-sunken);flex:none}.send-input-page-module__vgCsmq__fileBadgeSm{width:30px;height:38px}.send-input-page-module__vgCsmq__fileBadgeMd{width:36px;height:45px}.send-input-page-module__vgCsmq__fileBadgeSheet{fill:var(--fmt-fill);stroke:var(--fmt-ink);stroke-opacity:.22;stroke-width:1.2px;stroke-linejoin:round}.send-input-page-module__vgCsmq__fileBadgeFold{fill:var(--fmt-ink);fill-opacity:.18}.send-input-page-module__vgCsmq__fileBadgeRibbon{fill:var(--fmt-ink)}.send-input-page-module__vgCsmq__fileBadgeLabel{fill:var(--fmt-fill);letter-spacing:.03em;font-family:inherit;font-weight:700}.send-input-page-module__vgCsmq__fileBadge[data-kind=pdf]{--fmt-ink:var(--color-danger);--fmt-fill:var(--color-danger-tint)}.send-input-page-module__vgCsmq__fileBadge[data-kind=document]{--fmt-ink:var(--color-info);--fmt-fill:var(--color-info-tint)}.send-input-page-module__vgCsmq__fileBadge[data-kind=spreadsheet]{--fmt-ink:var(--color-ok);--fmt-fill:var(--color-ok-tint)}.send-input-page-module__vgCsmq__fileBadge[data-kind=presentation]{--fmt-ink:var(--color-progress);--fmt-fill:var(--color-orange-tint)}.send-input-page-module__vgCsmq__fileBadge[data-kind=image]{--fmt-ink:var(--color-brand);--fmt-fill:var(--color-brand-surface)}.send-input-page-module__vgCsmq__fileBadge[data-kind=video]{--fmt-ink:var(--color-warn);--fmt-fill:var(--color-amber-tint)}.send-input-page-module__vgCsmq__fileBadge[data-kind=audio]{--fmt-ink:var(--color-info-deep);--fmt-fill:var(--color-info-tint)}.send-input-page-module__vgCsmq__fileBadge[data-kind=code]{--fmt-ink:var(--color-brand-dark);--fmt-fill:var(--color-brand-selected)}.send-input-page-module__vgCsmq__sources{overflow:hidden}.send-input-page-module__vgCsmq__sourcesHead{border-bottom:1px solid var(--border);padding:18px}.send-input-page-module__vgCsmq__sourcesHead h2{color:var(--heading);margin:0;font-size:18px;font-weight:700}.send-input-page-module__vgCsmq__sourcesIntro{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:17px}.send-input-page-module__vgCsmq__sourcesBar{border-bottom:1px solid var(--border);gap:12px;padding:14px 18px;display:grid}.send-input-page-module__vgCsmq__sourcesAdd{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.send-input-page-module__vgCsmq__sourcesAdd>button{width:100%;min-width:0}.send-input-page-module__vgCsmq__sourcesCount{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:14px;overflow:hidden}.send-input-page-module__vgCsmq__sourcesCount b{font-variant-numeric:tabular-nums;font-weight:700}.send-input-page-module__vgCsmq__sourcesCount span{color:var(--muted);font-variant-numeric:tabular-nums}.send-input-page-module__vgCsmq__sourceList{margin:0;padding:0;list-style:none}.send-input-page-module__vgCsmq__sourceRow{border-bottom:1px solid var(--border);grid-template-columns:38px minmax(0,1fr) 34px;align-items:center;gap:12px;padding:12px 14px;display:grid}.send-input-page-module__vgCsmq__sourceRow:last-child{border-bottom:0}.send-input-page-module__vgCsmq__sourceRow .send-input-page-module__vgCsmq__fileBadge{justify-self:center}.send-input-page-module__vgCsmq__sourceBody{min-width:0}.send-input-page-module__vgCsmq__sourceName{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:600;overflow:hidden}.send-input-page-module__vgCsmq__sourceStatus{color:var(--muted);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:12px;line-height:16px}.send-input-page-module__vgCsmq__sourceStatusError{color:var(--color-danger)}.send-input-page-module__vgCsmq__sourceProgress{margin-top:6px}.send-input-page-module__vgCsmq__sourceRemove{justify-self:end;width:34px;height:34px;font-size:16px}.send-input-page-module__vgCsmq__emptyState{text-align:center;padding:40px 24px}.send-input-page-module__vgCsmq__emptyIcon{background:var(--icon);width:40px;height:40px;color:var(--primary-dark);border-radius:10px;place-items:center;margin:0 auto 12px;display:grid}.send-input-page-module__vgCsmq__emptyTitle{color:var(--secondary);font-size:14px;font-weight:600;display:block}.send-input-page-module__vgCsmq__emptyBody{max-width:46ch;color:var(--muted);margin:6px auto 0;font-size:12px;line-height:17px;display:block}.send-input-page-module__vgCsmq__emptyAction{justify-content:center;margin-top:12px;display:flex}.send-input-page-module__vgCsmq__progressTrack{background:var(--border);border-radius:999px;height:6px;display:flex;overflow:hidden}.send-input-page-module__vgCsmq__progressFill{background:var(--primary);border-radius:999px;height:100%}.send-input-page-module__vgCsmq__statusDot{border-radius:50%;flex:none;width:7px;height:7px}.send-input-page-module__vgCsmq__dotOk{background:var(--color-ok-dot)}.send-input-page-module__vgCsmq__dotWarn{background:var(--color-warn-border)}.send-input-page-module__vgCsmq__dotDanger{background:var(--color-danger-solid)}.send-input-page-module__vgCsmq__dotOff{background:var(--disabled)}.send-input-page-module__vgCsmq__prompt{flex-direction:column;min-height:0;padding:20px;display:flex}.send-input-page-module__vgCsmq__promptHead{align-items:flex-start;gap:14px;display:flex}.send-input-page-module__vgCsmq__promptHeading{flex:1;min-width:0}.send-input-page-module__vgCsmq__promptTitle{color:var(--heading);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:24px;font-weight:700;line-height:32px}.send-input-page-module__vgCsmq__promptSub{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:18px}.send-input-page-module__vgCsmq__promptMeta{color:var(--muted);flex-wrap:wrap;column-gap:12px;margin:6px 0 0;font-size:12px;display:flex}.send-input-page-module__vgCsmq__promptField{flex-direction:column;flex:1;min-height:0;margin-top:20px;display:flex}.send-input-page-module__vgCsmq__promptLabelRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.send-input-page-module__vgCsmq__promptLabel{color:var(--secondary);font-size:14px;font-weight:600}.send-input-page-module__vgCsmq__promptCounter{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.send-input-page-module__vgCsmq__composer{border:1px solid var(--border-strong);background:var(--surface);border-radius:10px;overflow:hidden}.send-input-page-module__vgCsmq__composer:hover{border-color:var(--hover-border)}.send-input-page-module__vgCsmq__composer:focus-within{border-color:var(--primary)}.send-input-page-module__vgCsmq__composerDisabled,.send-input-page-module__vgCsmq__composerDisabled:hover,.send-input-page-module__vgCsmq__composerDisabled:focus-within{border-color:var(--border);background:var(--background);opacity:.7}.send-input-page-module__vgCsmq__textarea{width:100%;min-height:250px;color:var(--text);resize:none;background:0 0;border:0;outline:none;padding:12px 14px;font-size:16px;line-height:21px;display:block}.send-input-page-module__vgCsmq__promptFieldCompact{flex:none;margin-top:0}.send-input-page-module__vgCsmq__textareaCompact{min-height:120px}.send-input-page-module__vgCsmq__composerFiles{gap:8px;margin-top:10px;display:grid}.send-input-page-module__vgCsmq__composerFilesBar{justify-content:space-between;align-items:center;gap:12px;display:flex}.send-input-page-module__vgCsmq__attachButton{min-width:152px}.send-input-page-module__vgCsmq__composerFilesLead{gap:2px;min-width:0;display:grid}.send-input-page-module__vgCsmq__composerFilesHint{color:var(--muted);font-size:12px;line-height:16px}.send-input-page-module__vgCsmq__composerFilesLabel{color:var(--secondary);font-size:13px;font-weight:600}.send-input-page-module__vgCsmq__composerFiles .send-input-page-module__vgCsmq__sourceList{border:1px solid var(--border);background:var(--surface);border-radius:10px}.send-input-page-module__vgCsmq__composerFiles .send-input-page-module__vgCsmq__sourceRow{grid-template-columns:28px minmax(0,1fr) 30px;gap:10px;padding:6px 10px}.send-input-page-module__vgCsmq__composerFiles .send-input-page-module__vgCsmq__sourceName{font-size:13px}.send-input-page-module__vgCsmq__composerFiles .send-input-page-module__vgCsmq__fileBadgeSm{width:24px;height:30px}.send-input-page-module__vgCsmq__page .send-input-page-module__vgCsmq__textarea:focus-visible,.send-input-page-module__vgCsmq__promptField .send-input-page-module__vgCsmq__textarea:focus-visible{outline:none}.send-input-page-module__vgCsmq__textarea::placeholder{color:var(--disabled)}.send-input-page-module__vgCsmq__textarea:disabled{color:var(--disabled);cursor:not-allowed}.send-input-page-module__vgCsmq__voiceRow{border-top:1px solid var(--border);background:var(--subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:50px;padding-block:6px;padding-inline:14px 8px;display:flex}.send-input-page-module__vgCsmq__voiceRowDisabled{background:var(--sunken)}.send-input-page-module__vgCsmq__voiceHint{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.send-input-page-module__vgCsmq__voiceHintDisabled{color:var(--disabled)}.send-input-page-module__vgCsmq__voiceControls{flex:none;align-items:center;gap:8px;display:flex}.send-input-page-module__vgCsmq__voiceModel{width:176px}.send-input-page-module__vgCsmq__voiceModelGroup{align-items:center;gap:8px;min-width:0;display:inline-flex}.send-input-page-module__vgCsmq__voiceModelLabel{color:var(--muted);white-space:nowrap;flex:none;font-size:12px}.send-input-page-module__vgCsmq__contextWindow{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.send-input-page-module__vgCsmq__contextWindowText{gap:2px;min-width:0;display:grid}.send-input-page-module__vgCsmq__contextWindowLabel{color:var(--secondary,var(--color-ink-secondary));font-size:13px;font-weight:600}.send-input-page-module__vgCsmq__contextWindowLink{width:fit-content;color:var(--primary-dark,var(--color-brand-dark));text-underline-offset:2px;font-size:12px;font-weight:600;text-decoration:underline}.send-input-page-module__vgCsmq__contextWindowLink:hover{color:var(--primary,var(--color-brand))}.send-input-page-module__vgCsmq__contextWindowSelect{flex:none;width:200px}.send-input-page-module__vgCsmq__contextWindowMeta{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.send-input-page-module__vgCsmq__contextWindowCount{min-width:0;color:var(--support,var(--color-ink-support));overflow-wrap:anywhere;font-size:12px;line-height:16px}.send-input-page-module__vgCsmq__contextWindowCountFailed{color:var(--color-danger)}.send-input-page-module__vgCsmq__contextWindowRetry{color:var(--primary-dark,var(--color-brand-dark));font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;line-height:16px;text-decoration:underline}.send-input-page-module__vgCsmq__contextWindowRetry:hover{color:var(--primary,var(--color-brand))}.send-input-page-module__vgCsmq__contextWindowRetry:focus-visible{outline:2px solid var(--primary-ring,var(--color-brand-ring));outline-offset:2px;border-radius:4px}.send-input-page-module__vgCsmq__voiceDivider{background:var(--border-strong);flex:none;width:1px;height:24px;margin-inline:4px}.send-input-page-module__vgCsmq__voiceCancel{border:1px solid var(--border-strong);background:var(--surface);height:36px;color:var(--support);border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.send-input-page-module__vgCsmq__voiceCancel:hover{border-color:var(--color-danger-border);background:var(--color-danger-wash);color:var(--color-danger)}.send-input-page-module__vgCsmq__voiceButton{border:1px solid;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:7px;min-width:112px;height:36px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.send-input-page-module__vgCsmq__voiceIdle{border-color:var(--border-strong);background:var(--surface);color:var(--secondary)}.send-input-page-module__vgCsmq__voiceIdle:hover{border-color:var(--color-brand-border);background:var(--soft);color:var(--primary-dark)}.send-input-page-module__vgCsmq__voiceListening{border-color:var(--color-brand-border-strong);background:var(--selected);color:var(--primary-dark)}.send-input-page-module__vgCsmq__voiceAdded{border-color:var(--color-ok-border);background:var(--color-ok-surface);color:var(--color-ok)}.send-input-page-module__vgCsmq__voiceButton:disabled{border-color:var(--border);background:var(--sunken);color:var(--disabled);cursor:not-allowed}.send-input-page-module__vgCsmq__voiceGlyph{flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.send-input-page-module__vgCsmq__micGlyph{width:18px;height:18px}.send-input-page-module__vgCsmq__micSpinner{animation:1s linear infinite send-input-page-module__vgCsmq__micSpin}@keyframes send-input-page-module__vgCsmq__micSpin{to{transform:rotate(360deg)}}.send-input-page-module__vgCsmq__voiceBars{justify-content:center;align-items:center;gap:2px;width:16px;height:18px;display:flex}.send-input-page-module__vgCsmq__voiceBar{background:currentColor;border-radius:999px;width:2px}.send-input-page-module__vgCsmq__voiceBarPulse{animation:.8s ease-in-out infinite send-input-page-module__vgCsmq__voicePulse}@keyframes send-input-page-module__vgCsmq__voicePulse{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}.send-input-page-module__vgCsmq__voiceError{border-top:1px solid var(--color-danger-tint);background:var(--color-danger-wash);color:var(--color-danger);margin:0;padding:8px 14px;font-size:12px;line-height:16px}.send-input-page-module__vgCsmq__actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.send-input-page-module__vgCsmq__button{white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-weight:600;display:inline-flex}.send-input-page-module__vgCsmq__button[aria-disabled=true]{cursor:wait;opacity:.5}.send-input-page-module__vgCsmq__buttonSm{height:36px;padding:0 12px;font-size:13px}.send-input-page-module__vgCsmq__buttonMd{height:44px;padding:0 16px;font-size:14px}.send-input-page-module__vgCsmq__buttonBlock{width:100%}.send-input-page-module__vgCsmq__buttonPrimary{border-color:var(--primary);background:var(--primary);color:#fff}.send-input-page-module__vgCsmq__buttonSecondary{border-color:var(--border-strong);background:var(--surface);color:var(--secondary)}.send-input-page-module__vgCsmq__buttonDanger{border-color:var(--color-danger-solid);background:var(--color-danger-solid);color:#fff}.send-input-page-module__vgCsmq__button:disabled{border-color:var(--border);background:var(--sunken);color:var(--disabled);pointer-events:none}.send-input-page-module__vgCsmq__iconButton{width:40px;height:40px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;display:inline-grid}.send-input-page-module__vgCsmq__iconButton:hover{background:var(--sunken);color:var(--text)}.send-input-page-module__vgCsmq__iconButton:disabled{opacity:.5;pointer-events:none}.send-input-page-module__vgCsmq__bottomBar{z-index:30;inset-inline:0;padding:16px;padding-bottom:max(16px, env(safe-area-inset-bottom));border-top:1px solid var(--border);background:color-mix(in srgb, var(--surface) 95%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);gap:8px;display:grid;position:fixed;bottom:0}.send-input-page-module__vgCsmq__bottomBarOne{grid-template-columns:1fr}.send-input-page-module__vgCsmq__bottomBarTwo{grid-template-columns:1fr 1fr}.send-input-page-module__vgCsmq__agent{padding:20px}.send-input-page-module__vgCsmq__agent h2{color:var(--heading);margin:0;font-size:18px;font-weight:700}.send-input-page-module__vgCsmq__agentBox{border:1px solid var(--border);border-radius:10px;margin-top:14px;padding:14px}.send-input-page-module__vgCsmq__agentHead{align-items:flex-start;gap:10px;display:flex}.send-input-page-module__vgCsmq__agentMark{font-size:20px}.send-input-page-module__vgCsmq__agentIdentity{flex:1;min-width:0}.send-input-page-module__vgCsmq__agentName{color:var(--secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:700;overflow:hidden}.send-input-page-module__vgCsmq__agentReturns{color:var(--muted);margin:2px 0 0;font-size:12px;line-height:17px}.send-input-page-module__vgCsmq__agentStatus{color:var(--muted);flex:none;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.send-input-page-module__vgCsmq__agentStatusInvalid{color:var(--color-danger)}.send-input-page-module__vgCsmq__fields{gap:12px;margin-top:14px;display:grid}@media (min-width:768px){.send-input-page-module__vgCsmq__fields{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}.send-input-page-module__vgCsmq__fields>.send-input-page-module__vgCsmq__note{order:1;grid-column:1/-1}}.send-input-page-module__vgCsmq__fieldLabel{color:var(--secondary);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.send-input-page-module__vgCsmq__note{color:var(--muted);margin:0;font-size:12px;line-height:17px}.send-input-page-module__vgCsmq__noteOff{color:var(--color-warn-strong)}.send-input-page-module__vgCsmq__agentHeadSide{flex:none;align-items:center;gap:6px;margin-top:-6px;margin-right:-6px;display:flex}.send-input-page-module__vgCsmq__openAgent{width:36px;height:36px;color:var(--color-ink-muted);transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;text-decoration:none;display:grid}.send-input-page-module__vgCsmq__openAgent svg{width:16px;height:16px}a.send-input-page-module__vgCsmq__openAgent:hover{background:var(--color-surface-sunken);color:var(--color-brand-dark)}.send-input-page-module__vgCsmq__openAgent:focus-visible{outline:2px solid var(--color-brand-ring);outline-offset:1px}.send-input-page-module__vgCsmq__openAgent:disabled{cursor:default;opacity:.4}.send-input-page-module__vgCsmq__history{scroll-margin-top:84px;overflow:hidden}.send-input-page-module__vgCsmq__historyHead{border-bottom:1px solid var(--border);padding:18px 20px}.send-input-page-module__vgCsmq__historyHead h2{color:var(--heading);margin:0;font-size:18px;font-weight:700}.send-input-page-module__vgCsmq__historyIntro{max-width:62ch;color:var(--muted);margin:4px 0 0;font-size:12px;line-height:17px}.send-input-page-module__vgCsmq__historyBar{border-bottom:1px solid var(--border);padding:12px 20px}.send-input-page-module__vgCsmq__historyCount{overflow-wrap:anywhere;margin:0;font-size:14px}.send-input-page-module__vgCsmq__historyCount b{font-variant-numeric:tabular-nums;font-weight:700}.send-input-page-module__vgCsmq__historyCount span{color:var(--muted)}.send-input-page-module__vgCsmq__historyLoading{color:var(--muted);margin:0;padding:24px 20px;font-size:13px;line-height:18px}.send-input-page-module__vgCsmq__historyFailed{color:var(--color-danger);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:14px 20px;font-size:13px;line-height:18px;display:flex}.send-input-page-module__vgCsmq__historyList{margin:0;padding:0;list-style:none}.send-input-page-module__vgCsmq__historyRow{border-bottom:1px solid var(--border);gap:6px;min-width:0;padding:14px 20px;display:grid}.send-input-page-module__vgCsmq__historyRow:focus-visible{outline:2px solid var(--primary-ring);outline-offset:-2px}.send-input-page-module__vgCsmq__historyRow:last-child{border-bottom:0}.send-input-page-module__vgCsmq__historyMeta{min-width:0;color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:12px;line-height:16px;display:flex}.send-input-page-module__vgCsmq__historyKind{background:var(--icon);height:22px;color:var(--primary-dark);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-weight:600;display:inline-flex}.send-input-page-module__vgCsmq__historyText{color:var(--text);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}.send-input-page-module__vgCsmq__historyTextQuiet{color:var(--muted);font-style:italic}.send-input-page-module__vgCsmq__historyTextFolded{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.send-input-page-module__vgCsmq__historyToggle{width:fit-content;color:var(--primary-dark);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;line-height:16px;text-decoration:underline}.send-input-page-module__vgCsmq__historyToggle:hover{color:var(--primary)}.send-input-page-module__vgCsmq__historyToggle:focus-visible{outline:2px solid var(--primary-ring);outline-offset:2px;border-radius:4px}.send-input-page-module__vgCsmq__historyMore{border-top:1px solid var(--border);justify-items:center;gap:8px;padding:14px 20px;display:grid}.send-input-page-module__vgCsmq__historyMoreFailed{color:var(--color-danger);text-align:center;margin:0;font-size:12px;line-height:16px}@media (min-width:768px){.send-input-page-module__vgCsmq__historyHead,.send-input-page-module__vgCsmq__historyBar,.send-input-page-module__vgCsmq__historyRow,.send-input-page-module__vgCsmq__historyMore,.send-input-page-module__vgCsmq__historyFailed,.send-input-page-module__vgCsmq__historyLoading{padding-inline:24px}}.send-input-page-module__vgCsmq__historyRow{animation:send-input-page-module__vgCsmq__historyRowIn var(--dur-base) var(--ease-out-soft) both}@keyframes send-input-page-module__vgCsmq__historyRowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.send-input-page-module__vgCsmq__historyRow{animation:none}}.send-input-page-module__vgCsmq__scrim{z-index:80;width:calc(100% + var(--app-scrollbar-gutter,0px));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#10182866;justify-content:center;align-items:flex-end;height:100%;display:flex;position:fixed;inset:0 auto 0 0}.send-input-page-module__vgCsmq__dialog{border:1px solid var(--border);background:var(--surface);border-radius:14px 14px 0 0;flex-direction:column;width:100%;max-height:92dvh;display:flex;overflow:hidden}.send-input-page-module__vgCsmq__dialogHead{border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;display:flex}.send-input-page-module__vgCsmq__dialogTitle{min-width:0;color:var(--heading);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:24px}.send-input-page-module__vgCsmq__dialogClose{font-size:16px}.send-input-page-module__vgCsmq__dialogBody{overscroll-behavior:contain;flex:1;min-height:0;padding:16px;overflow-y:auto}.send-input-page-module__vgCsmq__dialogText{color:var(--support);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}.send-input-page-module__vgCsmq__dialogFoot{padding:12px;padding-bottom:max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--surface);flex:none;grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (min-width:768px){.send-input-page-module__vgCsmq__page,.send-input-page-module__vgCsmq__bar{--app-gutter:24px}.send-input-page-module__vgCsmq__shell{padding:28px 24px 40px}.send-input-page-module__vgCsmq__prompt,.send-input-page-module__vgCsmq__agent{padding:24px}.send-input-page-module__vgCsmq__promptTitle{font-size:28px;line-height:36px}.send-input-page-module__vgCsmq__textarea{font-size:14px}.send-input-page-module__vgCsmq__bottomBar{display:none}.send-input-page-module__vgCsmq__scrim{align-items:center;padding:24px}.send-input-page-module__vgCsmq__dialog{border-radius:12px;width:min(600px,100%);max-height:min(86dvh,720px)}.send-input-page-module__vgCsmq__dialogFoot{justify-content:flex-end;padding-bottom:12px;display:flex}}@media (max-width:767px){.send-input-page-module__vgCsmq__sendDesktop{display:none}}@media (max-width:480px){.send-input-page-module__vgCsmq__voiceHint{white-space:normal;flex-basis:100%}.send-input-page-module__vgCsmq__voiceControls{flex-wrap:wrap;flex:auto;justify-content:flex-end;min-width:0}.send-input-page-module__vgCsmq__voiceModelGroup{flex:100%}.send-input-page-module__vgCsmq__voiceModel{flex:auto;width:0;min-width:0}.send-input-page-module__vgCsmq__voiceDivider{display:none}.send-input-page-module__vgCsmq__contextWindow{flex-wrap:wrap}.send-input-page-module__vgCsmq__contextWindowSelect{width:100%}}@media (min-width:1024px){.send-input-page-module__vgCsmq__layout{grid-template-columns:330px minmax(0,1fr)}.send-input-page-module__vgCsmq__sidebarCol{overflow-anchor:auto;order:1;position:sticky;top:88px}.send-input-page-module__vgCsmq__mainCol{order:2}}.send-input-page-module__vgCsmq__page a,.send-input-page-module__vgCsmq__page button,.send-input-page-module__vgCsmq__overlayRoot button{transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-base) var(--ease-out-soft), opacity var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-out-soft)}.send-input-page-module__vgCsmq__composer,.send-input-page-module__vgCsmq__textarea{transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-base) var(--ease-out-soft)}.send-input-page-module__vgCsmq__progressFill{transition:width var(--dur-slow) var(--ease-out-quart)}.send-input-page-module__vgCsmq__buttonPrimary:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--primary-hover);background:var(--primary-hover);transform:translateY(-1px);box-shadow:0 4px 12px #5f45e638}.send-input-page-module__vgCsmq__buttonSecondary:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--hover-border);background:var(--hover-tint-strong);color:var(--primary-dark);transform:translateY(-1px)}.send-input-page-module__vgCsmq__buttonDanger:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(.95);transform:translateY(-1px);box-shadow:0 4px 12px #d92d2038}.send-input-page-module__vgCsmq__button:active:not(:disabled):not([aria-disabled=true]){transform:translateY(0)scale(.985)}.send-input-page-module__vgCsmq__iconButton:active:not(:disabled),.send-input-page-module__vgCsmq__voiceButton:active:not(:disabled),.send-input-page-module__vgCsmq__voiceCancel:active{transform:scale(.985)}.send-input-page-module__vgCsmq__breadcrumb a{background-image:linear-gradient(var(--hover-text), var(--hover-text));transition:color var(--dur-fast) var(--ease-standard), background-size var(--dur-base) var(--ease-out-soft);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px}.send-input-page-module__vgCsmq__breadcrumb a:hover{color:var(--hover-text);background-size:100% 1px}.send-input-page-module__vgCsmq__sourceRow{transition:background-color var(--dur-fast) var(--ease-standard)}.send-input-page-module__vgCsmq__sourceRow:hover{background:var(--hover-tint)}.send-input-page-module__vgCsmq__sourceRow .send-input-page-module__vgCsmq__setIcon,.send-input-page-module__vgCsmq__sourceRow .send-input-page-module__vgCsmq__fileBadge{transition:transform var(--dur-base) var(--ease-out-soft)}.send-input-page-module__vgCsmq__sourceRow:hover .send-input-page-module__vgCsmq__setIcon,.send-input-page-module__vgCsmq__sourceRow:hover .send-input-page-module__vgCsmq__fileBadge{transform:scale(1.04)}.send-input-page-module__vgCsmq__sourceRow{animation:send-input-page-module__vgCsmq__sourceRowIn .22s var(--ease-out-soft) both}@keyframes send-input-page-module__vgCsmq__sourceRowIn{0%{opacity:0;filter:blur(3px);transform:translateY(10px)scale(.96)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.send-input-page-module__vgCsmq__scrim{animation:send-input-page-module__vgCsmq__dialogScrimIn var(--dur-fast) var(--ease-standard) both}.send-input-page-module__vgCsmq__dialog{animation:send-input-page-module__vgCsmq__dialogCardIn .26s var(--ease-out-quart) both}@keyframes send-input-page-module__vgCsmq__dialogScrimIn{0%{opacity:0}to{opacity:1}}@keyframes send-input-page-module__vgCsmq__dialogCardIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){@keyframes send-input-page-module__vgCsmq__dialogCardIn{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}}.send-input-page-module__vgCsmq__shell{animation:send-input-page-module__vgCsmq__shellIn var(--dur-base) var(--ease-standard) both}@keyframes send-input-page-module__vgCsmq__shellIn{0%{opacity:0}to{opacity:1}}
