.onboarding-parts-module__Q9E0pG__actions{z-index:1;flex-direction:column;flex-shrink:0;gap:9px;width:min(420px,100% - 48px);margin:auto auto 66px;padding-top:16px;display:flex;position:relative}@media not all and (min-height:860px){@media (min-width:40rem){.onboarding-parts-module__Q9E0pG__actions{margin-bottom:46px}.onboarding-parts-module__Q9E0pG__below{margin-top:8px}}}.onboarding-parts-module__Q9E0pG__actions .onboarding-parts-module__Q9E0pG__primary[data-variant],.onboarding-parts-module__Q9E0pG__actions .onboarding-parts-module__Q9E0pG__secondary[data-variant]{border-radius:var(--onboarding-button-r);min-height:48px;font:inherit;font-size:calc(18px * var(--onb-type));cursor:pointer;justify-content:center;align-items:center;gap:20px;font-weight:500;display:flex}.onboarding-parts-module__Q9E0pG__actions .onboarding-parts-module__Q9E0pG__primary[data-variant]{background:var(--brand-base);color:var(--panel-strong);border:0;font-weight:600}.onboarding-parts-module__Q9E0pG__actions .onboarding-parts-module__Q9E0pG__big[data-variant]{min-height:52px}.onboarding-parts-module__Q9E0pG__actions .onboarding-parts-module__Q9E0pG__primary[data-variant]:hover:not(:disabled){background:var(--accent-hover)}.onboarding-parts-module__Q9E0pG__actions .onboarding-parts-module__Q9E0pG__secondary[data-variant]{border:1.5px solid var(--onboarding-ink)}@supports (color:color-mix(in lab, red, red)){.onboarding-parts-module__Q9E0pG__actions .onboarding-parts-module__Q9E0pG__secondary[data-variant]{border:1.5px solid color-mix(in srgb, var(--onboarding-ink) 24%, transparent)}}.onboarding-parts-module__Q9E0pG__actions .onboarding-parts-module__Q9E0pG__secondary[data-variant]{box-shadow:none;color:var(--onboarding-ink);background:0 0}.onboarding-parts-module__Q9E0pG__actions .onboarding-parts-module__Q9E0pG__secondary[data-variant]:hover:not(:disabled){border-color:var(--onboarding-ink)}@supports (color:color-mix(in lab, red, red)){.onboarding-parts-module__Q9E0pG__actions .onboarding-parts-module__Q9E0pG__secondary[data-variant]:hover:not(:disabled){border-color:color-mix(in srgb, var(--onboarding-ink) 36%, transparent)}}.onboarding-parts-module__Q9E0pG__actions .onboarding-parts-module__Q9E0pG__secondary[data-variant]:hover:not(:disabled){background:var(--onboarding-ink)}@supports (color:color-mix(in lab, red, red)){.onboarding-parts-module__Q9E0pG__actions .onboarding-parts-module__Q9E0pG__secondary[data-variant]:hover:not(:disabled){background:color-mix(in srgb, var(--onboarding-ink) 4%, transparent)}}.onboarding-parts-module__Q9E0pG__actions .onboarding-parts-module__Q9E0pG__secondary[data-variant]:hover:not(:disabled){color:var(--onboarding-ink)}.onboarding-parts-module__Q9E0pG__actions .onboarding-parts-module__Q9E0pG__primary[data-variant]:focus-visible,.onboarding-parts-module__Q9E0pG__actions .onboarding-parts-module__Q9E0pG__secondary[data-variant]:focus-visible{outline:2px solid var(--brand-base);outline-offset:3px}.onboarding-parts-module__Q9E0pG__lineAbove{text-align:center;font-size:calc(var(--text-2xl) * var(--onb-type));color:var(--onboarding-ink);margin:0 0 6px;line-height:1.35}.onboarding-parts-module__Q9E0pG__actions:has(.onboarding-parts-module__Q9E0pG__belowLine){margin-bottom:90px}@media not all and (min-height:860px){@media (min-width:40rem){.onboarding-parts-module__Q9E0pG__actions:has(.onboarding-parts-module__Q9E0pG__belowLine){margin-bottom:70px}}}.onboarding-parts-module__Q9E0pG__below{text-align:center;font-size:calc(var(--text-xl) * var(--onb-type));color:var(--onboarding-ink);flex-direction:column;align-items:center;gap:4px;margin:10px 0 0;display:flex;position:absolute;top:100%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.onboarding-parts-module__Q9E0pG__below{color:color-mix(in srgb, var(--onboarding-ink) 80%, var(--onboarding-surface))}}.onboarding-parts-module__Q9E0pG__belowLine{margin:0}.onboarding-parts-module__Q9E0pG__link[data-variant][data-size]{font:inherit;color:var(--brand-base);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}@media (any-pointer:coarse) and (min-width:40rem){.onboarding-parts-module__Q9E0pG__below .onboarding-parts-module__Q9E0pG__link[data-variant][data-size]{min-height:0;margin:-12px -6px;padding:12px 6px}}.onboarding-parts-module__Q9E0pG__link[data-variant][data-size]:hover:not(:disabled){background:0 0;text-decoration:underline}.onboarding-parts-module__Q9E0pG__link[data-variant][data-size]:focus-visible{outline:2px solid var(--brand-base);outline-offset:2px;border-radius:4px}.onboarding-parts-module__Q9E0pG__spacer{flex:1 1 0}.onboarding-parts-module__Q9E0pG__scroll{z-index:1;overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow-y:auto}@media not all and (min-width:40rem){.onboarding-parts-module__Q9E0pG__spacer{display:none}.onboarding-parts-module__Q9E0pG__actions{width:calc(100% - 36px);margin:auto auto max(20px, env(safe-area-inset-bottom,0px));gap:10px;padding-top:12px}.onboarding-parts-module__Q9E0pG__actions:has(.onboarding-parts-module__Q9E0pG__belowLine){margin-bottom:max(20px, env(safe-area-inset-bottom,0px))}.onboarding-parts-module__Q9E0pG__actions .onboarding-parts-module__Q9E0pG__primary[data-variant],.onboarding-parts-module__Q9E0pG__actions .onboarding-parts-module__Q9E0pG__secondary[data-variant],.onboarding-parts-module__Q9E0pG__actions .onboarding-parts-module__Q9E0pG__big[data-variant]{height:46px;min-height:0;font-size:calc(17px * var(--onb-type));border-radius:999px;padding-inline:16px;font-weight:600}.onboarding-parts-module__Q9E0pG__actions .onboarding-parts-module__Q9E0pG__secondary[data-variant]{color:var(--onboarding-ink)}.onboarding-parts-module__Q9E0pG__lineAbove,.onboarding-parts-module__Q9E0pG__below{font-size:calc(var(--text-lg) * var(--onb-type))}.onboarding-parts-module__Q9E0pG__below{gap:0;margin-top:0;position:static}}
.onboarding-window-module__G3UrEa__page{background:radial-gradient(1200px 600px at 15% 0%, var(--brand-base), transparent 70%), radial-gradient(900px 500px at 100% 100%, var(--brand-base), transparent 70%), var(--brand-base);place-items:center;min-height:100dvh;padding:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.onboarding-window-module__G3UrEa__page{background:radial-gradient(1200px 600px at 15% 0%, color-mix(in srgb, var(--brand-base) 14%, transparent), transparent 70%), radial-gradient(900px 500px at 100% 100%, color-mix(in srgb, var(--brand-base) 10%, transparent), transparent 70%), color-mix(in srgb, var(--brand-base) 5%, var(--bg))}}.onboarding-window-module__G3UrEa__panel{--step-panel-h:min(979px, 90dvh);width:min(738px,94vw);height:var(--step-panel-h);border-radius:calc(var(--radius-base) * 2.5);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 80px -30px #4a341c59}.onboarding-window-module__G3UrEa__window{--onboarding-surface:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.onboarding-window-module__G3UrEa__window{--onboarding-surface:color-mix(in srgb, var(--brand-base) 3%, var(--panel-strong))}}.onboarding-window-module__G3UrEa__window{--onboarding-ink:var(--ink);--onb-icon:44px;--onb-title-size:clamp(30px, 7vw, 44px);--onb-row-h:60px;--onboarding-picked:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.onboarding-window-module__G3UrEa__window{--onboarding-picked:color-mix(in srgb, var(--brand-base) 12%, var(--panel-strong))}}.onboarding-window-module__G3UrEa__window{--onboarding-picked-edge:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.onboarding-window-module__G3UrEa__window{--onboarding-picked-edge:color-mix(in srgb, var(--brand-base) 24%, var(--panel-strong))}}.onboarding-window-module__G3UrEa__window{--onboarding-track:var(--ink)}@supports (color:color-mix(in lab, red, red)){.onboarding-window-module__G3UrEa__window{--onboarding-track:color-mix(in srgb, var(--ink) 7%, var(--onboarding-surface))}}.onboarding-window-module__G3UrEa__window{--onboarding-muted:var(--ink)}@supports (color:color-mix(in lab, red, red)){.onboarding-window-module__G3UrEa__window{--onboarding-muted:color-mix(in srgb, var(--ink) 52%, var(--onboarding-surface))}}.onboarding-window-module__G3UrEa__window{--onboarding-subtle:var(--ink)}@supports (color:color-mix(in lab, red, red)){.onboarding-window-module__G3UrEa__window{--onboarding-subtle:color-mix(in srgb, var(--ink) 70%, var(--onboarding-surface))}}.onboarding-window-module__G3UrEa__window{--onb-type:.88;--onboarding-button-r:999px;--onb-picture-h:180px;--onb-subtitle-size:19px;background:var(--onboarding-surface);min-height:0;color:var(--onboarding-ink);isolation:isolate;flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.onboarding-window-module__G3UrEa__window:before{content:"";z-index:-1;background:var(--brand-base);border-radius:50% 50% 0 0;height:160px;position:absolute;bottom:-60px;left:-10%;right:-10%}@supports (color:color-mix(in lab, red, red)){.onboarding-window-module__G3UrEa__window:before{background:color-mix(in srgb, var(--brand-base) 6%, var(--panel-strong))}}.onboarding-window-module__G3UrEa__window:before{pointer-events:none}.onboarding-window-module__G3UrEa__header{z-index:1;flex-shrink:0;order:-2;grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;padding:26px 36px 0 35px;display:grid;position:relative}.onboarding-window-module__G3UrEa__header>:first-child{justify-self:start}.onboarding-window-module__G3UrEa__header>:last-child{justify-self:end}.onboarding-window-module__G3UrEa__logoLink{border-radius:14px;flex-shrink:0;display:block}.onboarding-window-module__G3UrEa__logoLink:focus-visible{outline:2px solid var(--brand-base);outline-offset:3px}.onboarding-window-module__G3UrEa__backSlot{margin-left:auto}.onboarding-window-module__G3UrEa__logo{width:62px;height:62px;margin:-4px;display:block}.onboarding-window-module__G3UrEa__progress{flex:0 auto;gap:11px;min-width:0;max-width:360px;margin:0 20px;padding:0;display:flex}.onboarding-window-module__G3UrEa__segment{background:var(--onboarding-track);border-radius:999px;flex-shrink:1;width:40px;min-width:10px;height:8px}.onboarding-window-module__G3UrEa__segment[data-done]{background:var(--brand-base)}.onboarding-window-module__G3UrEa__segmentHit{cursor:pointer;background:0 0;border:0;flex-shrink:1;min-width:10px;margin:-12px 0;padding:12px 0;display:flex}.onboarding-window-module__G3UrEa__segmentHit>.onboarding-window-module__G3UrEa__segment{flex:1}.onboarding-window-module__G3UrEa__segmentHit:hover>.onboarding-window-module__G3UrEa__segment{background:var(--accent-hover)}.onboarding-window-module__G3UrEa__segmentHit:focus-visible{outline:2px solid var(--brand-base);outline-offset:2px;border-radius:4px}.onboarding-window-module__G3UrEa__back[data-variant][data-size]{color:var(--onboarding-muted);font:inherit;font-size:calc(var(--text-2xl) * var(--onb-type));cursor:pointer;background:0 0;border:0;margin-left:auto;padding:8px 0 8px 12px;font-weight:500}.onboarding-window-module__G3UrEa__back[data-variant][data-size]:hover:not(:disabled){color:var(--onboarding-ink);background:0 0}.onboarding-window-module__G3UrEa__back[data-variant][data-size]:focus-visible{outline:2px solid var(--brand-base);outline-offset:2px;border-radius:6px}@media not all and (min-width:40rem){.onboarding-window-module__G3UrEa__window{--onb-picture-h:150px;--onb-phone-title-size:28px;--onb-phone-title-top:28px;--onb-phone-subtitle-size:var(--text-lg)}.onboarding-window-module__G3UrEa__page{padding:0}.onboarding-window-module__G3UrEa__panel{--step-panel-h:100dvh;width:100vw;box-shadow:none;border-radius:0}.onboarding-window-module__G3UrEa__header{padding:max(16px, env(safe-area-inset-top,0px)) 16px 0}.onboarding-window-module__G3UrEa__progress{gap:6px;margin:0 10px}.onboarding-window-module__G3UrEa__logo{width:42px;height:42px;margin:-3px}.onboarding-window-module__G3UrEa__back[data-variant][data-size]{font-size:calc(var(--text-lg) * var(--onb-type))}}.onboarding-window-module__G3UrEa__window [data-look=plain] button[aria-haspopup]>svg:last-child{rotate:90deg}.onboarding-window-module__G3UrEa__window [data-look=plain] .lucide-chevron-right{rotate:90deg}.onboarding-window-module__G3UrEa__window [data-look=plain] button[aria-label^=Clear]{width:22px;min-width:22px;height:22px}.onboarding-window-module__G3UrEa__window [data-look=plain] button[aria-label^=Clear] svg{width:12px;height:12px}@media not all and (min-width:40rem){.onboarding-window-module__G3UrEa__window label:has([data-look=plain]){position:relative}.onboarding-window-module__G3UrEa__window label [data-look=plain],.onboarding-window-module__G3UrEa__window label [data-look=plain]>span,.onboarding-window-module__G3UrEa__window label [data-look=plain] button[aria-haspopup]{position:static}.onboarding-window-module__G3UrEa__window label [data-look=plain]{padding-right:64px}.onboarding-window-module__G3UrEa__window label [data-look=plain] button[aria-haspopup]>svg:last-child{position:absolute;top:50%;right:14px;translate:0 -50%}.onboarding-window-module__G3UrEa__window label [data-look=plain] .lucide-chevron-right{position:absolute;top:50%;right:14px;translate:0 -50%}.onboarding-window-module__G3UrEa__window label [data-look=plain] button[aria-label^=Clear]{margin:0;position:absolute;top:50%;right:46px;translate:0 -50%}}.onboarding-window-module__G3UrEa__window:not([data-keyboard]) *,.onboarding-window-module__G3UrEa__window:not([data-keyboard]) :focus,.onboarding-window-module__G3UrEa__window:not([data-keyboard]) :focus-within,.onboarding-window-module__G3UrEa__window:not([data-keyboard]) :focus-visible{outline:none}.onboarding-window-module__G3UrEa__window:not([data-keyboard]) label:focus-within,.onboarding-window-module__G3UrEa__window:not([data-keyboard]) [data-look=plain]>span,.onboarding-window-module__G3UrEa__window:not([data-keyboard]) [data-look=plain] button[aria-haspopup]{border-color:var(--onboarding-ink)}@supports (color:color-mix(in lab, red, red)){.onboarding-window-module__G3UrEa__window:not([data-keyboard]) label:focus-within,.onboarding-window-module__G3UrEa__window:not([data-keyboard]) [data-look=plain]>span,.onboarding-window-module__G3UrEa__window:not([data-keyboard]) [data-look=plain] button[aria-haspopup]{border-color:color-mix(in srgb, var(--onboarding-ink) 11%, transparent)}}.onboarding-window-module__G3UrEa__window:not([data-keyboard]) label:focus-within,.onboarding-window-module__G3UrEa__window:not([data-keyboard]) [data-look=plain]>span,.onboarding-window-module__G3UrEa__window:not([data-keyboard]) [data-look=plain] button[aria-haspopup]{box-shadow:none}.onboarding-window-module__G3UrEa__window:not([data-keyboard]) [data-look=plain]>span,.onboarding-window-module__G3UrEa__window:not([data-keyboard]) [data-look=plain] button[aria-haspopup]{border-color:#0000}.onboarding-window-module__G3UrEa__window:not([data-keyboard]) [data-look=plain] span:has(>input[type=time]){outline:none}@media (any-pointer:coarse){.onboarding-window-module__G3UrEa__window input,.onboarding-window-module__G3UrEa__window textarea{font-size:max(16px,1em)!important}}@media not all and (min-width:40rem){.onboarding-window-module__G3UrEa__window{--onb-icon:40px}}@media not all and (min-height:960px){@media (min-width:40rem){.onboarding-window-module__G3UrEa__window{--onb-icon:40px;--onb-title-size:38px;--onb-row-h:52px}}}@media not all and (min-height:800px){@media (min-width:40rem){.onboarding-window-module__G3UrEa__window{--onb-icon:36px;--onb-title-size:34px;--onb-row-h:46px}}}
.pre-auth-module__gzlGWq__shell{place-items:center;min-height:100vh;padding:clamp(12px,3vw,24px);display:grid;position:relative}.pre-auth-module__gzlGWq__authBg{z-index:0;pointer-events:none;--auth-art-mute:.3;filter:saturate(.82);--auth-art-band:calc(var(--glass-nav-gap) + 70px + clamp(40px, 7vw, 96px) + min(70svh, 600px) + clamp(24px, 4vw, 56px));background-color:var(--bg);position:fixed;inset:0}.pre-auth-module__gzlGWq__authBg:after{content:"";height:var(--auth-art-band);background-image:var(--asset-landing-bg);opacity:var(--auth-art-mute);background-position:50% calc(100% + 100px);background-repeat:no-repeat;background-size:cover;position:absolute;inset-block-start:0;inset-inline:0;-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%)}.pre-auth-module__gzlGWq__panel{z-index:1;width:min(100%,470px);padding:clamp(22px,3.2vw,28px);position:relative}@media (max-width:480px){.pre-auth-module__gzlGWq__panel{padding:18px}}.pre-auth-module__gzlGWq__brandLockup{color:inherit;border-radius:var(--r-sm);transition:opacity var(--motion-fast) var(--motion-ease-interactive);align-items:center;gap:8px;margin:0 0 14px;text-decoration:none;display:inline-flex}.pre-auth-module__gzlGWq__brandLockup:hover{opacity:.75}.pre-auth-module__gzlGWq__brandLockup:focus-visible{outline:var(--focus-ring);outline-offset:4px}.pre-auth-module__gzlGWq__brandMark{width:auto;height:26px;display:block}.pre-auth-module__gzlGWq__brandTagline{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:700}.pre-auth-module__gzlGWq__eyebrow{color:var(--accent-strong);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:.72rem;font-weight:700}.pre-auth-module__gzlGWq__panel h1{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.75rem,3.2vw,2.5rem);line-height:1.1}.pre-auth-module__gzlGWq__lede{color:var(--muted);font-size:var(--text-md);text-wrap:balance;margin:8px 0 0;line-height:1.5}.pre-auth-module__gzlGWq__copy{color:var(--muted);margin:0;line-height:1.55}.pre-auth-module__gzlGWq__altAction{color:var(--muted);font-size:var(--text-sm);margin:6px 0 0;line-height:1.5}.pre-auth-module__gzlGWq__altAction a{color:var(--muted);text-underline-offset:2px;font-weight:600}.pre-auth-module__gzlGWq__altAction a:hover{color:var(--accent)}.pre-auth-module__gzlGWq__backLink{color:var(--muted);margin-top:16px;font-size:.875rem;font-weight:500;line-height:1.4;text-decoration:none;display:inline-block}.pre-auth-module__gzlGWq__backLink:hover{color:var(--ink);text-decoration:none}.pre-auth-module__gzlGWq__forgotLink{color:var(--accent);justify-self:end;margin-top:-4px;font-size:.85rem;font-weight:600;text-decoration:none}.pre-auth-module__gzlGWq__forgotLink:hover{text-decoration:underline}.pre-auth-module__gzlGWq__form{gap:13px;margin-top:18px;display:grid}.pre-auth-module__gzlGWq__form>label,.pre-auth-module__gzlGWq__fieldGroup>label{gap:8px;display:grid}.pre-auth-module__gzlGWq__form>label span,.pre-auth-module__gzlGWq__fieldGroup>label span{font-size:var(--text-md);font-weight:600}.pre-auth-module__gzlGWq__form input:not([type=checkbox]){border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--panel-strong);width:100%;color:var(--ink);font:inherit;transition:border-color var(--motion-fast) var(--motion-ease-interactive), box-shadow var(--motion-fast) var(--motion-ease-interactive);padding:13px 15px;font-size:1rem;box-shadow:0 1px 2px #1418210a}.pre-auth-module__gzlGWq__form input:not([type=checkbox]):hover{border-color:var(--ink)}.pre-auth-module__gzlGWq__form input::placeholder{color:#9aa1ad}.pre-auth-module__gzlGWq__form input:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 4px #fa751729}.pre-auth-module__gzlGWq__passwordField{align-items:center;display:flex;position:relative}.pre-auth-module__gzlGWq__passwordField input{padding-right:48px}.pre-auth-module__gzlGWq__passwordToggle{border-radius:var(--r-sm);width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;right:6px}.pre-auth-module__gzlGWq__passwordToggle:hover{color:var(--ink)}.pre-auth-module__gzlGWq__passwordToggle:focus-visible{box-shadow:var(--focus-ring);outline:none}.pre-auth-module__gzlGWq__form>button[type=submit]{margin-top:6px}.pre-auth-module__gzlGWq__form button[type=submit][disabled]{opacity:1;background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pre-auth-module__gzlGWq__form button[type=submit][disabled]{background:color-mix(in srgb, var(--ink) 8%, transparent)}}.pre-auth-module__gzlGWq__form button[type=submit][disabled]{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pre-auth-module__gzlGWq__form button[type=submit][disabled]{border-color:color-mix(in srgb, var(--ink) 18%, transparent)}}.pre-auth-module__gzlGWq__form button[type=submit][disabled]{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.pre-auth-module__gzlGWq__form button[type=submit][disabled]{color:color-mix(in srgb, var(--ink) 55%, transparent)}}.pre-auth-module__gzlGWq__form button[type=submit][disabled]{box-shadow:none;cursor:not-allowed}.pre-auth-module__gzlGWq__form button[type=submit]:not([disabled]):hover{background:var(--accent-hover);border-color:var(--accent-hover)}.pre-auth-module__gzlGWq__form button[type=submit]:focus-visible{outline:var(--focus-ring);outline-offset:2px}.pre-auth-module__gzlGWq__agreementNotice{text-align:center;color:var(--muted);font-size:var(--text-sm);margin:0;line-height:1.45}.pre-auth-module__gzlGWq__agreementNotice strong{color:var(--ink);font-weight:600}.pre-auth-module__gzlGWq__reassurance{text-align:center;color:var(--muted);font-size:var(--text-sm);margin:2px 0 0}.pre-auth-module__gzlGWq__form .pre-auth-module__gzlGWq__passwordToggle{margin-top:0}.pre-auth-module__gzlGWq__fieldGroup{gap:6px;display:grid}.pre-auth-module__gzlGWq__fieldHint,.pre-auth-module__gzlGWq__fieldHintMet,.pre-auth-module__gzlGWq__fieldError{font-size:var(--text-sm);margin:0;line-height:1.35}.pre-auth-module__gzlGWq__fieldHint{color:var(--muted)}.pre-auth-module__gzlGWq__fieldHintMet{color:var(--success)}.pre-auth-module__gzlGWq__fieldError{color:var(--error-strong);font-weight:500}.pre-auth-module__gzlGWq__form input:not([type=checkbox])[aria-invalid=true],.pre-auth-module__gzlGWq__form input:not([type=checkbox])[aria-invalid=true]:hover{border-color:var(--error)}.pre-auth-module__gzlGWq__consentLink{color:var(--accent);font:inherit;font-weight:600;text-decoration:none}.pre-auth-module__gzlGWq__consentLink:hover{text-decoration:underline}.pre-auth-module__gzlGWq__error{border-radius:var(--r-md);color:#8b3a1c;background:#c25c2e1f;margin:16px 0 0;padding:12px 14px;font-size:.92rem}@media not all and (min-width:64rem){.pre-auth-module__gzlGWq__authBg:after{background-position:bottom;height:auto;inset:0;-webkit-mask-image:none;mask-image:none}}.pre-auth-module__gzlGWq__signupOffer{border-radius:var(--r-md);border:1px solid var(--border-strong);flex-direction:column;gap:10px;margin:16px 0 0;padding:14px;display:flex}.pre-auth-module__gzlGWq__signupOfferTitle{text-align:center;color:var(--ink);margin:0;font-weight:600}.pre-auth-module__gzlGWq__divider{align-items:center;gap:var(--space-3);margin:var(--space-4) 0;color:var(--muted);font-size:var(--text-sm);display:flex}.pre-auth-module__gzlGWq__divider:before,.pre-auth-module__gzlGWq__divider:after{content:"";background:var(--border-strong);flex:1;height:1px}.pre-auth-module__gzlGWq__socialButton.pre-auth-module__gzlGWq__socialButton.pre-auth-module__gzlGWq__socialButton.pre-auth-module__gzlGWq__socialButton{background:var(--panel-strong);font-size:var(--text-md);padding:var(--space-3) var(--space-4);font-weight:500}.pre-auth-module__gzlGWq__socialButton.pre-auth-module__gzlGWq__socialButton.pre-auth-module__gzlGWq__socialButton.pre-auth-module__gzlGWq__socialButton:hover:not(:disabled){background:var(--hover);border-color:var(--ink)}.pre-auth-module__gzlGWq__socialButton.pre-auth-module__gzlGWq__socialButton.pre-auth-module__gzlGWq__socialButton.pre-auth-module__gzlGWq__socialButton:disabled{opacity:.6}.pre-auth-module__gzlGWq__socialButtons{gap:var(--space-3);display:grid}.pre-auth-module__gzlGWq__socialMark.pre-auth-module__gzlGWq__socialMark{flex-shrink:0;width:18px;height:18px}.pre-auth-module__gzlGWq__codeField{gap:var(--space-2);display:grid}.pre-auth-module__gzlGWq__codeLabel{font-size:var(--text-md);font-weight:600}.pre-auth-module__gzlGWq__codeCells{gap:var(--space-2);grid-template-columns:repeat(6,1fr);display:grid;position:relative}.pre-auth-module__gzlGWq__codeCell{border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--panel-strong);height:54px;color:var(--ink);font-size:calc(var(--text-2xl) * 1.25);font-variant-numeric:tabular-nums;box-shadow:0 1px 2px var(--ink);place-items:center;font-weight:600;display:grid}@supports (color:color-mix(in lab, red, red)){.pre-auth-module__gzlGWq__codeCell{box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 4%, transparent)}}.pre-auth-module__gzlGWq__codeCell{transition:border-color var(--motion-fast) var(--motion-ease-interactive), box-shadow var(--motion-fast) var(--motion-ease-interactive)}.pre-auth-module__gzlGWq__codeCells:focus-within{outline:var(--focus-ring);outline-offset:3px;border-radius:var(--r-md)}.pre-auth-module__gzlGWq__codeCells:focus-within .pre-auth-module__gzlGWq__codeCell[data-cursor=true]{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent)}@supports (color:color-mix(in lab, red, red)){.pre-auth-module__gzlGWq__codeCells:focus-within .pre-auth-module__gzlGWq__codeCell[data-cursor=true]{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 16%, transparent)}}.pre-auth-module__gzlGWq__codeCells:focus-within .pre-auth-module__gzlGWq__codeCell[data-cursor=true]:after{content:"";background:var(--accent);width:2px;height:22px;animation:1s steps(2,end) infinite pre-auth-module__gzlGWq__codeCaret}.pre-auth-module__gzlGWq__codeCells[data-invalid=true] .pre-auth-module__gzlGWq__codeCell{border-color:var(--error);animation:pre-auth-module__gzlGWq__codeNudge .28s var(--motion-ease-interactive) 1}@keyframes pre-auth-module__gzlGWq__codeCaret{50%{opacity:0}}@keyframes pre-auth-module__gzlGWq__codeNudge{25%{transform:translate(-3px)}75%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.pre-auth-module__gzlGWq__codeCells:focus-within .pre-auth-module__gzlGWq__codeCell[data-cursor=true]:after,.pre-auth-module__gzlGWq__codeCells[data-invalid=true] .pre-auth-module__gzlGWq__codeCell{animation:none}}.pre-auth-module__gzlGWq__form input.pre-auth-module__gzlGWq__codeInput{opacity:0;cursor:text;width:100%;height:100%;margin:0;position:absolute;inset:0}.pre-auth-module__gzlGWq__codeMeta{font-size:var(--text-xs);color:var(--muted);justify-content:space-between;align-items:baseline;display:flex}.pre-auth-module__gzlGWq__codeMeta .pre-auth-module__gzlGWq__codeClock{font-variant-numeric:tabular-nums}.pre-auth-module__gzlGWq__codeStatus{align-items:center;min-height:46px;display:grid}.pre-auth-module__gzlGWq__codeStatus>p{padding:var(--space-2) var(--space-3);border-radius:var(--r-md);font-size:var(--text-md);margin:0;line-height:1.4}.pre-auth-module__gzlGWq__codeStatus .pre-auth-module__gzlGWq__codeError{background:var(--error-bg);color:var(--error-strong)}.pre-auth-module__gzlGWq__codeStatus .pre-auth-module__gzlGWq__codeSent{align-items:center;gap:var(--space-2);background:var(--success-bg);color:var(--success);display:flex}@supports (color:color-mix(in lab, red, red)){.pre-auth-module__gzlGWq__codeStatus .pre-auth-module__gzlGWq__codeSent{color:color-mix(in srgb, var(--success) 70%, var(--ink))}}.pre-auth-module__gzlGWq__codeSent:before{content:"✓";color:var(--success);font-size:var(--text-md);font-weight:700}.pre-auth-module__gzlGWq__codeResend{margin-top:var(--space-1);text-align:center;font-size:var(--text-md);color:var(--muted)}.pre-auth-module__gzlGWq__codeResend button{border:0;border-bottom:1px solid var(--border-strong);color:var(--ink);font:inherit;cursor:pointer;background:0 0;padding:0;font-weight:600}.pre-auth-module__gzlGWq__codeResend button:hover:not([disabled]){border-bottom-color:var(--ink)}.pre-auth-module__gzlGWq__codeResend button:focus-visible{outline:var(--focus-ring);outline-offset:3px;border-radius:2px}.pre-auth-module__gzlGWq__codeResend button[disabled]{color:var(--muted);font-variant-numeric:tabular-nums;cursor:default;border-bottom-color:#0000;font-weight:500}.pre-auth-module__gzlGWq__codeResend[data-hot=true] button:not([disabled]){color:var(--accent);border-bottom-color:var(--accent)}
.setup-card-module__4niFea__box{border:1.5px solid var(--warning-base);align-items:flex-start;gap:14px;margin:0 0 16px;padding:16px 18px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.setup-card-module__4niFea__box{border:1.5px solid color-mix(in srgb, var(--warning-base) 35%, transparent)}}.setup-card-module__4niFea__box{background:var(--warning-base);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.setup-card-module__4niFea__box{background:color-mix(in srgb, var(--warning-base) 8%, var(--panel-strong))}}.setup-card-module__4niFea__box[data-stage=done]{border-color:var(--success-base)}@supports (color:color-mix(in lab, red, red)){.setup-card-module__4niFea__box[data-stage=done]{border-color:color-mix(in srgb, var(--success-base) 40%, transparent)}}.setup-card-module__4niFea__box[data-stage=done]{background:var(--success-base)}@supports (color:color-mix(in lab, red, red)){.setup-card-module__4niFea__box[data-stage=done]{background:color-mix(in srgb, var(--success-base) 8%, var(--panel-strong))}}.setup-card-module__4niFea__icon{background:var(--warning-base);border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}@supports (color:color-mix(in lab, red, red)){.setup-card-module__4niFea__icon{background:color-mix(in srgb, var(--warning-base) 20%, var(--panel-strong))}}.setup-card-module__4niFea__icon{color:var(--warning-base)}@supports (color:color-mix(in lab, red, red)){.setup-card-module__4niFea__icon{color:color-mix(in srgb, var(--warning-base) 82%, var(--ink))}}.setup-card-module__4niFea__box[data-stage=done] .setup-card-module__4niFea__icon{background:var(--success-base)}@supports (color:color-mix(in lab, red, red)){.setup-card-module__4niFea__box[data-stage=done] .setup-card-module__4niFea__icon{background:color-mix(in srgb, var(--success-base) 18%, var(--panel-strong))}}.setup-card-module__4niFea__box[data-stage=done] .setup-card-module__4niFea__icon{color:var(--success-base)}.setup-card-module__4niFea__body{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.setup-card-module__4niFea__title{font-size:var(--text-xl);color:var(--ink);margin:0;font-weight:600}.setup-card-module__4niFea__text{font-size:var(--text-md);color:var(--ink);margin:0}@supports (color:color-mix(in lab, red, red)){.setup-card-module__4niFea__text{color:color-mix(in srgb, var(--ink) 72%, var(--panel-strong))}}.setup-card-module__4niFea__text{overflow-wrap:anywhere}.setup-card-module__4niFea__codeRow{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;display:flex}.setup-card-module__4niFea__codeRow>:first-child{flex:0 360px;min-width:0}.setup-card-module__4niFea__codeRow input[autocomplete=one-time-code]{opacity:0;cursor:text;width:100%;height:100%;margin:0;position:absolute;inset:0}.setup-card-module__4niFea__actions{flex-wrap:wrap;gap:8px;display:flex}.setup-card-module__4niFea__message{min-height:1lh;font-size:var(--text-sm);color:var(--ink);margin:0}@supports (color:color-mix(in lab, red, red)){.setup-card-module__4niFea__message{color:color-mix(in srgb, var(--ink) 65%, var(--panel-strong))}}.setup-card-module__4niFea__message[data-tone=error]{color:var(--error-base)}.setup-card-module__4niFea__message:empty{min-height:0}.setup-card-module__4niFea__close{position:absolute;top:8px;right:8px}.setup-card-module__4niFea__box:has(.setup-card-module__4niFea__close) .setup-card-module__4niFea__body{padding-right:28px}.setup-card-module__4niFea__link{align-self:flex-start}.setup-card-module__4niFea__profileSection{flex-direction:column;gap:4px;margin-bottom:20px;display:flex}.setup-card-module__4niFea__sectionTitle{font-size:var(--text-lg);color:var(--ink);margin:0 0 8px;font-weight:600}
.mascot-scene-module__GIDsua__scene{flex:0 1 var(--scene-h,372px);min-height:0;position:relative;container-type:size}.mascot-scene-module__GIDsua__stage{--grid-w:738;--grid-h:372;--u:min(calc(100cqh / var(--grid-h)), calc(100cqw / var(--grid-w)));width:calc(var(--grid-w) * var(--u));height:calc(var(--grid-h) * var(--u));position:absolute;bottom:0;left:50%;transform:translate(-50%)}.mascot-scene-module__GIDsua__stage>*{position:absolute}.mascot-scene-module__GIDsua__blobLeft{left:calc(32 * var(--u));top:calc(140 * var(--u));width:calc(250 * var(--u));height:calc(250 * var(--u));background:var(--brand-base);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.mascot-scene-module__GIDsua__blobLeft{background:color-mix(in srgb, var(--brand-base) 7%, var(--panel-strong))}}.mascot-scene-module__GIDsua__blobRight{left:calc(470 * var(--u));top:calc(12 * var(--u));width:calc(262 * var(--u));height:calc(262 * var(--u));background:var(--brand-base);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.mascot-scene-module__GIDsua__blobRight{background:color-mix(in srgb, var(--brand-base) 8%, var(--panel-strong))}}.mascot-scene-module__GIDsua__blobRightInner{left:calc(505 * var(--u));top:calc(118 * var(--u));width:calc(170 * var(--u));height:calc(170 * var(--u));background:var(--brand-base);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.mascot-scene-module__GIDsua__blobRightInner{background:color-mix(in srgb, var(--brand-base) 11%, var(--panel-strong))}}.mascot-scene-module__GIDsua__ground{left:calc(52 * var(--u));top:calc(300 * var(--u));width:calc(640 * var(--u));height:calc(60 * var(--u));background:var(--brand-base);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.mascot-scene-module__GIDsua__ground{background:color-mix(in srgb, var(--brand-base) 9%, var(--panel-strong))}}.mascot-scene-module__GIDsua__sparkleBig,.mascot-scene-module__GIDsua__sparkleSmall,.mascot-scene-module__GIDsua__sparkleRight{fill:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.mascot-scene-module__GIDsua__sparkleBig,.mascot-scene-module__GIDsua__sparkleSmall,.mascot-scene-module__GIDsua__sparkleRight{fill:color-mix(in srgb, var(--brand-base) 55%, var(--warning-base))}}.mascot-scene-module__GIDsua__sparkleBig{left:calc(134 * var(--u));top:calc(70 * var(--u));width:calc(28 * var(--u));height:calc(28 * var(--u))}.mascot-scene-module__GIDsua__sparkleSmall{left:calc(172 * var(--u));top:calc(112 * var(--u));width:calc(16 * var(--u));height:calc(16 * var(--u))}.mascot-scene-module__GIDsua__sparkleRight{left:calc(670 * var(--u));top:calc(278 * var(--u));width:calc(24 * var(--u));height:calc(24 * var(--u))}.mascot-scene-module__GIDsua__waveLines{left:calc(276 * var(--u));top:calc(60 * var(--u));width:calc(40 * var(--u));height:calc(40 * var(--u))}.mascot-scene-module__GIDsua__waveLines>span{width:calc(5 * var(--u));background:var(--brand-base);border-radius:999px;position:absolute}.mascot-scene-module__GIDsua__waveLines>span:first-child{left:calc(8 * var(--u));top:calc(16 * var(--u));height:calc(18 * var(--u));transform:rotate(-50deg)}.mascot-scene-module__GIDsua__waveLines>span:last-child{left:calc(26 * var(--u));top:calc(2 * var(--u));height:calc(24 * var(--u));transform:rotate(-25deg)}.mascot-scene-module__GIDsua__tile{left:calc(114 * var(--u));top:calc(172 * var(--u));width:calc(190 * var(--u));height:calc(190 * var(--u));filter:drop-shadow(0 calc(10 * var(--u)) calc(14 * var(--u)) #c85a1438);transform:rotate(-4deg)}.mascot-scene-module__GIDsua__mascot{left:calc(258 * var(--u));top:calc(30 * var(--u));width:calc(390 * var(--u));height:calc(288 * var(--u));object-fit:contain}.mascot-scene-module__GIDsua__confetti{left:calc(var(--cx) * var(--u));top:calc(var(--cy) * var(--u));width:calc(10 * var(--u));height:calc(26 * var(--u));border-radius:calc(4 * var(--u));background:var(--brand-base)}@supports (color:color-mix(in lab, red, red)){.mascot-scene-module__GIDsua__confetti{background:color-mix(in srgb, var(--brand-base) 70%, var(--warning-base))}}@container not (min-height:64px){.mascot-scene-module__GIDsua__stage{display:none}}@media not all and (min-width:40rem){.mascot-scene-module__GIDsua__stage{--grid-w:376;--grid-h:380}.mascot-scene-module__GIDsua__blobLeft{left:calc(14 * var(--u));top:calc(130 * var(--u));width:calc(190 * var(--u));height:calc(190 * var(--u))}.mascot-scene-module__GIDsua__blobRight{left:calc(196 * var(--u));top:calc(60 * var(--u));width:calc(170 * var(--u));height:calc(170 * var(--u))}.mascot-scene-module__GIDsua__blobRightInner{left:calc(220 * var(--u));top:calc(170 * var(--u));width:calc(120 * var(--u));height:calc(120 * var(--u))}.mascot-scene-module__GIDsua__ground{left:calc(50 * var(--u));top:calc(330 * var(--u));width:calc(276 * var(--u));height:calc(40 * var(--u))}.mascot-scene-module__GIDsua__sparkleBig{left:calc(28 * var(--u));top:calc(190 * var(--u))}.mascot-scene-module__GIDsua__sparkleSmall{left:calc(56 * var(--u));top:calc(236 * var(--u))}.mascot-scene-module__GIDsua__sparkleRight{left:calc(332 * var(--u));top:calc(250 * var(--u))}.mascot-scene-module__GIDsua__waveLines{left:calc(70 * var(--u));top:calc(150 * var(--u))}.mascot-scene-module__GIDsua__tile{left:calc(138 * var(--u));top:calc(0 * var(--u));width:calc(100 * var(--u));height:calc(100 * var(--u));transform:none}.mascot-scene-module__GIDsua__confetti{left:calc(var(--cx) * var(--u) * .51)}.mascot-scene-module__GIDsua__mascot{left:calc(48 * var(--u));top:calc(122 * var(--u));width:calc(290 * var(--u));height:calc(214 * var(--u))}}
.card-module__jW9Z5a__card{--card-accent:var(--border);background:var(--panel-strong);border:1px solid var(--border);border-top-width:3px;border-top-color:var(--card-accent);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:14px;min-width:0;padding:28px 32px;display:flex}.card-module__jW9Z5a__card[data-variant=dashed]{border-style:dashed;border-top-color:var(--border);text-align:center;align-items:center;padding:36px}@media not all and (min-width:40rem){.card-module__jW9Z5a__card{padding:20px 22px}}
.schedule-row-module__kUuqyG__rowWrap{border-bottom:1px solid var(--ink);position:relative}@supports (color:color-mix(in lab, red, red)){.schedule-row-module__kUuqyG__rowWrap{border-bottom:1px solid color-mix(in srgb, var(--ink) 6%, transparent)}}.schedule-row-module__kUuqyG__actionsSlot{top:50%;align-items:center;display:inline-flex;position:absolute;inset-inline-end:var(--space-2);transform:translateY(-50%)}.schedule-row-module__kUuqyG__row{grid-template-columns:var(--rem-cols);width:100%;min-height:46px;padding:0 var(--space-2) 0 20px;text-align:left;font:inherit;font-size:var(--text-md);color:var(--ink);cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease-interactive);background:0 0;border:none;align-items:center;display:grid}.schedule-row-module__kUuqyG__row:hover{background:var(--hover-accent)}.schedule-row-module__kUuqyG__row[data-selected]{background:var(--surface-2)}.schedule-row-module__kUuqyG__row:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.schedule-row-module__kUuqyG__when{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--ink)}.schedule-row-module__kUuqyG__row[data-missed] .schedule-row-module__kUuqyG__when{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.schedule-row-module__kUuqyG__row[data-missed] .schedule-row-module__kUuqyG__when{color:color-mix(in srgb, var(--warning) 60%, #000)}}.schedule-row-module__kUuqyG__body{flex-direction:column;gap:2px;min-width:0;display:flex}.schedule-row-module__kUuqyG__titleLine{align-items:center;gap:var(--space-2);min-width:0;display:flex}.schedule-row-module__kUuqyG__title{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:4em;overflow:hidden}.schedule-row-module__kUuqyG__status{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:1px var(--space-2);border-radius:var(--r-pill);background:var(--warning-bg);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--warning);flex:0 auto;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.schedule-row-module__kUuqyG__status{color:color-mix(in srgb, var(--warning) 60%, #000)}}.schedule-row-module__kUuqyG__meta{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-base);color:var(--muted);flex-wrap:wrap;display:none}.schedule-row-module__kUuqyG__meta:has(.schedule-row-module__kUuqyG__chips){display:flex}.schedule-row-module__kUuqyG__phoneMeta,.schedule-row-module__kUuqyG__tabletMeta{align-items:center;gap:6px;display:none}.schedule-row-module__kUuqyG__col{min-width:0;color:var(--muted);align-items:center;gap:6px;display:flex}.schedule-row-module__kUuqyG__col svg{flex:none;width:14px;height:14px}.schedule-row-module__kUuqyG__colChannels{gap:10px}.schedule-row-module__kUuqyG__colChannels svg{width:16px;height:16px}.schedule-row-module__kUuqyG__colFor{font-weight:var(--weight-medium);color:var(--ink)}.schedule-row-module__kUuqyG__colFor[data-me]{font-weight:var(--weight-normal);color:var(--muted)}.schedule-row-module__kUuqyG__repeat{color:var(--accent);align-items:center;display:inline-flex}.schedule-row-module__kUuqyG__repeat svg{width:14px;height:14px}.schedule-row-module__kUuqyG__colRepeat .schedule-row-module__kUuqyG__repeat{color:inherit}.schedule-row-module__kUuqyG__colRepeat[data-once]{padding-inline-start:20px}.schedule-row-module__kUuqyG__glyph{display:none}.schedule-row-module__kUuqyG__actions{min-width:1px}.schedule-row-module__kUuqyG__chips{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:inline-flex}@media not all and (min-width:64rem){.schedule-row-module__kUuqyG__row{column-gap:var(--space-3);min-height:62px;font-size:var(--text-lg);grid-template-columns:104px minmax(0,1fr) 48px;padding:0 6px 0 18px}.schedule-row-module__kUuqyG__when{font-size:var(--text-md);line-height:1.25}.schedule-row-module__kUuqyG__body{padding:var(--space-2) 0}.schedule-row-module__kUuqyG__meta,.schedule-row-module__kUuqyG__tabletMeta{display:flex}.schedule-row-module__kUuqyG__col{display:none}.schedule-row-module__kUuqyG__actionsSlot{inset-inline-end:6px}}@media not all and (min-width:40rem){.schedule-row-module__kUuqyG__rowWrap{border-bottom:0}.schedule-row-module__kUuqyG__row{align-items:start;gap:var(--space-3);min-height:0;padding:var(--space-3) var(--space-2);border-radius:var(--r-sm);font-size:var(--text-base);grid-template-columns:auto minmax(0,1fr) 28px}.schedule-row-module__kUuqyG__actionsSlot{top:var(--space-3);inset-inline-end:var(--space-3);transform:none}.schedule-row-module__kUuqyG__when,.schedule-row-module__kUuqyG__tabletMeta,.schedule-row-module__kUuqyG__status{display:none}.schedule-row-module__kUuqyG__phoneMeta{display:inline-flex}.schedule-row-module__kUuqyG__body{padding:0}.schedule-row-module__kUuqyG__meta{font-size:var(--text-xs)}.schedule-row-module__kUuqyG__title{font-size:var(--text-base);font-weight:var(--weight-semibold);white-space:normal;overflow-wrap:anywhere;line-height:1.3}.schedule-row-module__kUuqyG__time{font-variant-numeric:tabular-nums;color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.schedule-row-module__kUuqyG__time{color:color-mix(in srgb, var(--ink) 82%, var(--muted))}}.schedule-row-module__kUuqyG__repeat svg{width:13px;height:13px}.schedule-row-module__kUuqyG__glyph{background:var(--ai);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.schedule-row-module__kUuqyG__glyph{background:color-mix(in srgb, var(--ai) 14%, var(--panel-strong))}}.schedule-row-module__kUuqyG__glyph{color:var(--ai);font-size:var(--text-base);line-height:1}.schedule-row-module__kUuqyG__glyph svg{width:17px;height:17px}.schedule-row-module__kUuqyG__glyph[data-emoji]{border-radius:var(--r-sm);background:var(--surface-2)}.schedule-row-module__kUuqyG__row[data-missed] .schedule-row-module__kUuqyG__glyph:not([data-emoji]){background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.schedule-row-module__kUuqyG__row[data-missed] .schedule-row-module__kUuqyG__glyph:not([data-emoji]){background:color-mix(in srgb, var(--warning) 16%, var(--panel-strong))}}.schedule-row-module__kUuqyG__row[data-missed] .schedule-row-module__kUuqyG__glyph:not([data-emoji]){color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.schedule-row-module__kUuqyG__row[data-missed] .schedule-row-module__kUuqyG__glyph:not([data-emoji]){color:color-mix(in srgb, var(--warning) 60%, #000)}}}
.form-step-module__BSSW6W__body{flex-direction:column;display:flex}.form-step-module__BSSW6W__body>*{flex-shrink:0}.form-step-module__BSSW6W__body>.form-step-module__BSSW6W__picture{--scene-h:200px;flex-direction:column;flex:0 200px;min-height:0;display:flex}.form-step-module__BSSW6W__title{font-family:var(--font-display);font-size:calc(var(--onb-title-size) * var(--onb-type));letter-spacing:-.03em;text-align:center;text-wrap:balance;color:var(--onboarding-ink);margin:8px 0 0;padding:0 24px;font-weight:700;line-height:1.1}.form-step-module__BSSW6W__title:focus{outline:none}.form-step-module__BSSW6W__title[data-first]{margin-top:32px}.form-step-module__BSSW6W__subtitle{font-size:calc(var(--onb-subtitle-size) * var(--onb-type));text-align:center;color:var(--onboarding-subtle);margin:8px 0 0;padding:0 24px;line-height:1.3}.form-step-module__BSSW6W__form{flex-direction:column;gap:12px;margin:24px 57px 4px;display:flex}.form-step-module__BSSW6W__row{grid-template-columns:var(--onb-icon) var(--label-w,92px) minmax(0, 1fr) auto;height:var(--onb-row-h);border:1.5px solid var(--onboarding-ink);align-items:center;column-gap:24px;padding:0 24px;display:grid}@supports (color:color-mix(in lab, red, red)){.form-step-module__BSSW6W__row{border:1.5px solid color-mix(in srgb, var(--onboarding-ink) 11%, transparent)}}.form-step-module__BSSW6W__row{background:var(--onboarding-surface);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.form-step-module__BSSW6W__row{background:color-mix(in srgb, var(--onboarding-surface) 60%, var(--panel-strong))}}.form-step-module__BSSW6W__row{cursor:pointer}[data-keyboard] .form-step-module__BSSW6W__row:focus-within{border-color:var(--brand-base);box-shadow:0 0 0 1px var(--brand-base)}.form-step-module__BSSW6W__icon{--kind:var(--accent);box-sizing:border-box;width:var(--onb-icon);height:var(--onb-icon);padding:calc(var(--onb-icon) / 4);background:var(--kind);border-radius:50%;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.form-step-module__BSSW6W__icon{background:color-mix(in srgb, var(--kind) 12%, var(--panel-strong))}}.form-step-module__BSSW6W__icon{color:var(--kind)}.form-step-module__BSSW6W__icon[data-kind=date]{--kind:var(--area-work)}.form-step-module__BSSW6W__icon[data-kind=time]{--kind:var(--ai)}.form-step-module__BSSW6W__icon[data-kind=repeat]{--kind:var(--success)}.form-step-module__BSSW6W__label{font-size:calc(17px * var(--onb-type));color:var(--onboarding-muted)}.form-step-module__BSSW6W__input.form-step-module__BSSW6W__input[data-size]{width:auto;min-width:0;min-height:0;font:inherit;font-size:max(16px, calc(var(--onb-input-size,22px) * var(--onb-type)));color:var(--onboarding-ink);background:0 0;border:0;border-radius:0;outline:none;padding:6px 0}.form-step-module__BSSW6W__input.form-step-module__BSSW6W__input::placeholder{color:var(--onboarding-muted)}.form-step-module__BSSW6W__value{min-width:0;font-size:calc(22px * var(--onb-type));color:var(--onboarding-ink);grid-column:3/5;margin-left:-6px;display:flex}.form-step-module__BSSW6W__bottomPicture.form-step-module__BSSW6W__bottomPicture{flex:1 1 0;justify-content:center;align-items:flex-end;min-height:0;margin:16px 24px 0;display:flex;container-type:size}.form-step-module__BSSW6W__bottomPictureImg{height:var(--onb-picture-h);object-fit:contain;width:auto;max-width:100%;max-height:100%;display:block}.form-step-module__BSSW6W__problem{text-align:center;font-size:calc(var(--text-lg) * var(--onb-type));color:var(--error-strong);margin:0 0 2px;line-height:1.35}.form-step-module__BSSW6W__problem:empty{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.form-step-module__BSSW6W__clear[data-variant][data-size]{background:0 0;border:0;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;display:grid}.form-step-module__BSSW6W__clearDisc{background:var(--onboarding-ink);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}@supports (color:color-mix(in lab, red, red)){.form-step-module__BSSW6W__clearDisc{background:color-mix(in srgb, var(--onboarding-ink) 9%, var(--onboarding-surface))}}.form-step-module__BSSW6W__clearDisc{color:var(--onboarding-ink)}@supports (color:color-mix(in lab, red, red)){.form-step-module__BSSW6W__clearDisc{color:color-mix(in srgb, var(--onboarding-ink) 60%, var(--onboarding-surface))}}.form-step-module__BSSW6W__clear[data-variant][data-size]:hover:not(:disabled) .form-step-module__BSSW6W__clearDisc{background:var(--onboarding-ink)}@supports (color:color-mix(in lab, red, red)){.form-step-module__BSSW6W__clear[data-variant][data-size]:hover:not(:disabled) .form-step-module__BSSW6W__clearDisc{background:color-mix(in srgb, var(--onboarding-ink) 15%, var(--onboarding-surface))}}@media (any-pointer:coarse){.form-step-module__BSSW6W__clear[data-variant][data-size]{width:44px;height:44px;min-height:44px}}@media not all and (min-height:960px){@media (min-width:40rem){.form-step-module__BSSW6W__body>.form-step-module__BSSW6W__picture{display:none}.form-step-module__BSSW6W__title{margin-top:18px}.form-step-module__BSSW6W__title[data-first]{margin-top:22px}.form-step-module__BSSW6W__subtitle{margin-top:4px}.form-step-module__BSSW6W__form{gap:8px;margin-top:16px}.form-step-module__BSSW6W__bottomPicture.form-step-module__BSSW6W__bottomPicture{margin-top:8px}}}@media not all and (min-height:800px){@media (min-width:40rem){.form-step-module__BSSW6W__title{margin-top:10px}.form-step-module__BSSW6W__form{gap:6px;margin-top:12px}}}@media not all and (min-width:40rem){.form-step-module__BSSW6W__body>.form-step-module__BSSW6W__picture{--scene-h:150px;flex:0 0 150px}.form-step-module__BSSW6W__title{font-family:var(--font-display);letter-spacing:-.02em;font-weight:700;font-size:calc(var(--onb-phone-title-size) * var(--onb-type));margin-top:8px;padding:0 18px;line-height:1.15}.form-step-module__BSSW6W__title[data-first]{margin-top:var(--onb-phone-title-top)}.form-step-module__BSSW6W__subtitle{font-size:calc(var(--onb-phone-subtitle-size) * var(--onb-type));text-wrap:balance;margin-top:4px;padding:0 18px}.form-step-module__BSSW6W__form{gap:10px;margin:20px 18px 4px}.form-step-module__BSSW6W__bottomPicture.form-step-module__BSSW6W__bottomPicture{margin:12px 10px 0}.form-step-module__BSSW6W__row{grid-template-columns:var(--onb-icon) minmax(0, 1fr) auto;border-radius:14px;grid-template-rows:auto auto;gap:0 12px;height:auto;padding:12px 14px}.form-step-module__BSSW6W__icon{grid-row:1/3}.form-step-module__BSSW6W__label{font-size:calc(var(--text-base) * var(--onb-type));grid-column:2}.form-step-module__BSSW6W__input.form-step-module__BSSW6W__input[data-size]{font-size:max(16px, calc(var(--text-xl) * var(--onb-type)));grid-column:2;padding:2px 0}.form-step-module__BSSW6W__clear[data-variant][data-size]{grid-area:1/3/3;margin-right:-9px}.form-step-module__BSSW6W__clearDisc{width:22px;height:22px}.form-step-module__BSSW6W__value{font-size:calc(var(--text-xl) * var(--onb-type));grid-column:2/4;margin-left:-6px}.form-step-module__BSSW6W__value:has([data-time-field]){margin-left:0}}@container not (min-height:110px){.form-step-module__BSSW6W__bottomPictureImg{display:none}}
.account-step-module__vr1HDG__body>:first-child{--scene-h:150px;flex-basis:150px}.account-step-module__vr1HDG__social{margin:22px 57px 0}.account-step-module__vr1HDG__social [data-variant][data-size]{width:100%;min-height:56px;font-size:calc(var(--text-xl) * var(--onb-type));border-radius:14px}.account-step-module__vr1HDG__divider{font-size:calc(var(--text-md) * var(--onb-type));color:var(--onboarding-muted);align-items:center;gap:14px;margin:16px 57px 0;display:flex}.account-step-module__vr1HDG__divider:before,.account-step-module__vr1HDG__divider:after{content:"";background:var(--onboarding-ink);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.account-step-module__vr1HDG__divider:before,.account-step-module__vr1HDG__divider:after{background:color-mix(in srgb, var(--onboarding-ink) 12%, transparent)}}.account-step-module__vr1HDG__form{--onb-input-size:16px;--label-w:92px;margin-top:16px}.account-step-module__vr1HDG__eye[data-variant][data-size]{width:44px;height:44px;min-height:44px;color:var(--onboarding-muted);margin-block:-8px;padding:0}.account-step-module__vr1HDG__notice{font-size:calc(var(--text-sm) * var(--onb-type));text-align:center;color:var(--onboarding-muted);margin:14px 57px 8px;line-height:1.45}.account-step-module__vr1HDG__notice a{color:var(--brand-base);font-weight:600}@media not all and (min-width:40rem){.account-step-module__vr1HDG__social,.account-step-module__vr1HDG__divider,.account-step-module__vr1HDG__notice{margin-left:16px;margin-right:16px}}
.ask-rio-step-module__-P3iPa__copy{z-index:1;text-align:center;flex-direction:column;flex-shrink:0;order:1;align-items:center;margin-top:32px;padding:0 24px;display:flex;position:relative}.ask-rio-step-module__-P3iPa__chatPicture{flex:1 1 0;order:2;justify-content:center;align-items:center;min-height:0;margin:12px 16px 4px;display:flex}.ask-rio-step-module__-P3iPa__chatPictureImg{object-fit:contain;width:100%;height:100%;display:block}.ask-rio-step-module__-P3iPa__title{font-family:var(--font-display);font-size:calc(var(--onb-title-size) * var(--onb-type));letter-spacing:-.03em;text-wrap:balance;color:var(--onboarding-ink);margin:0;font-weight:700;line-height:1.1}.ask-rio-step-module__-P3iPa__title:focus{outline:none}.ask-rio-step-module__-P3iPa__subtitle{font-size:calc(var(--onb-subtitle-size) * var(--onb-type));color:var(--onboarding-subtle);margin:10px 0 0;line-height:1.3}.ask-rio-step-module__-P3iPa__prompts{flex-wrap:wrap;justify-content:center;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.ask-rio-step-module__-P3iPa__prompt{animation:.42s cubic-bezier(.34,1.56,.64,1) both ask-rio-step-module__-P3iPa__askPromptPop;animation-delay:calc(.3s + var(--i,0) * .35s);background:var(--brand-base);border-radius:999px;align-items:center;gap:10px;min-height:46px;padding:0 18px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ask-rio-step-module__-P3iPa__prompt{background:color-mix(in srgb, var(--brand-base) 9%, var(--panel-strong))}}.ask-rio-step-module__-P3iPa__prompt{font-size:calc(var(--text-xl) * var(--onb-type));color:var(--onboarding-ink)}.ask-rio-step-module__-P3iPa__prompt svg{color:var(--brand-base)}@media not all and (min-width:40rem){.ask-rio-step-module__-P3iPa__copy{margin-top:var(--onb-phone-title-top);order:0;padding:0 18px}.ask-rio-step-module__-P3iPa__title{font-family:var(--font-display);letter-spacing:-.02em;font-weight:700;font-size:calc(var(--onb-phone-title-size) * var(--onb-type));line-height:1.15}.ask-rio-step-module__-P3iPa__subtitle{font-size:calc(var(--onb-phone-subtitle-size) * var(--onb-type));margin-top:6px}.ask-rio-step-module__-P3iPa__prompts{gap:6px;margin-top:14px}.ask-rio-step-module__-P3iPa__prompt{min-height:36px;font-size:calc(var(--text-md) * var(--onb-type));padding:0 14px}.ask-rio-step-module__-P3iPa__chatPicture{margin:8px -8px 0}}@keyframes ask-rio-step-module__-P3iPa__askPromptPop{0%{opacity:0;transform:translateY(8px)scale(.6)}}@media (prefers-reduced-motion:reduce){.ask-rio-step-module__-P3iPa__prompt{animation:none}}@media not all and (min-height:960px){@media (min-width:40rem){.ask-rio-step-module__-P3iPa__copy{margin-top:22px}}}
.document-step-module__HF3QoW__page{border:1px solid var(--onboarding-ink);flex-direction:column;gap:10px;margin:22px 57px 4px;padding:18px 26px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.document-step-module__HF3QoW__page{border:1px solid color-mix(in srgb, var(--onboarding-ink) 9%, transparent)}}.document-step-module__HF3QoW__page{background:var(--panel-strong);box-shadow:0 2px 10px var(--onboarding-ink);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.document-step-module__HF3QoW__page{box-shadow:0 2px 10px color-mix(in srgb, var(--onboarding-ink) 5%, transparent)}}.document-step-module__HF3QoW__pageHead{align-items:center;gap:14px;display:flex}.document-step-module__HF3QoW__docIcon{background:var(--info-base);border-radius:8px;place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab, red, red)){.document-step-module__HF3QoW__docIcon{background:color-mix(in srgb, var(--info-base) 14%, var(--panel-strong))}}.document-step-module__HF3QoW__docIcon{color:var(--info-base)}.document-step-module__HF3QoW__pageTitle{font-size:calc(var(--text-3xl) * var(--onb-type));color:var(--onboarding-ink);font-weight:600}.document-step-module__HF3QoW__rule{background:var(--onboarding-ink);height:1px}@supports (color:color-mix(in lab, red, red)){.document-step-module__HF3QoW__rule{background:color-mix(in srgb, var(--onboarding-ink) 10%, transparent)}}.document-step-module__HF3QoW__section{flex-direction:column;gap:6px;display:flex}.document-step-module__HF3QoW__heading{font-size:calc(var(--text-xl) * var(--onb-type));color:var(--onboarding-ink);font-weight:600}.document-step-module__HF3QoW__line{background:var(--onboarding-ink);border-radius:4px;width:92%;height:7px}@supports (color:color-mix(in lab, red, red)){.document-step-module__HF3QoW__line{background:color-mix(in srgb, var(--onboarding-ink) 8%, transparent)}}.document-step-module__HF3QoW__line[data-short]{width:60%}@media not all and (min-width:40rem){.document-step-module__HF3QoW__page{margin:14px 18px 4px;padding:14px 16px}.document-step-module__HF3QoW__pageTitle{font-size:calc(var(--text-2xl) * var(--onb-type))}}
.time-field-module__vwxMhq__field{min-width:0;color:var(--ink);font:inherit;font-size:var(--text-base);font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;outline:none;padding:8px 6px;font-weight:600}.time-field-module__vwxMhq__field:focus-visible{outline:none}.time-field-module__vwxMhq__field::placeholder{color:var(--muted);font-weight:500}.time-field-module__vwxMhq__field[data-empty]{font-weight:500}.time-field-module__vwxMhq__field:disabled{cursor:not-allowed;-webkit-text-fill-color:var(--ink);opacity:1}.time-field-module__vwxMhq__menu{z-index:60;padding:var(--space-1);scrollbar-width:thin;background:var(--glass-panel-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--r-md);box-shadow:var(--shadow-lg);animation:time-field-module__vwxMhq__timeFieldPop var(--motion-fast) var(--motion-ease-enter);outline:none;overflow-y:auto}@keyframes time-field-module__vwxMhq__timeFieldPop{0%{opacity:0;transform:translateY(-4px)scale(.985)}}@media (prefers-reduced-motion:reduce){.time-field-module__vwxMhq__menu{animation:none}}.time-field-module__vwxMhq__option{align-items:center;gap:var(--space-3);appearance:none;width:100%;min-height:36px;font:inherit;font-variant-numeric:tabular-nums;text-align:left;border-radius:var(--r-sm);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:6px 9px;font-size:.8rem;display:flex}.time-field-module__vwxMhq__optionLabel{font-weight:500}.time-field-module__vwxMhq__optionDuration{font-size:var(--text-xs);color:var(--muted);margin-left:auto}.time-field-module__vwxMhq__option[data-active]{background:var(--hover-accent)}.time-field-module__vwxMhq__option[data-selected=true]{background:var(--accent);color:var(--accent-ink);font-weight:600}.time-field-module__vwxMhq__option[data-selected=true] .time-field-module__vwxMhq__optionDuration{color:var(--accent-ink);opacity:.85}.time-field-module__vwxMhq__empty{color:var(--muted);padding:10px 11px;font-size:.8rem}.time-field-module__vwxMhq__option[data-typed-last]{border-block-end:1px solid var(--glass-border);border-end-end-radius:0;border-end-start-radius:0;margin-block-end:var(--space-1)}@media not all and (min-width:40rem){.time-field-module__vwxMhq__field{font-size:var(--text-lg);padding-block:10px;padding-inline:0}.time-field-module__vwxMhq__option{padding:11px 12px;font-size:.88rem}}@media (any-pointer:coarse){.time-field-module__vwxMhq__field,.time-field-module__vwxMhq__nativeOverlay{min-height:44px;font-size:max(16px, var(--text-lg))}.time-field-module__vwxMhq__option{min-height:44px}}.time-field-module__vwxMhq__fieldWrap{display:contents}.time-field-module__vwxMhq__fieldWrap[data-os-picker]{flex:auto;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}[data-time-range-field]:not([data-look=plain]) .time-field-module__vwxMhq__fieldWrap[data-os-picker]{border:1px solid var(--border);border-radius:var(--r-sm);padding:4px 6px}[data-time-range-field] .time-field-module__vwxMhq__fieldWrap[data-os-picker]:has(.time-field-module__vwxMhq__nativeOverlay:focus-visible){outline:2px solid var(--muted);outline-offset:2px}.time-field-module__vwxMhq__nativeOverlay{opacity:0;width:100%;height:100%;accent-color:var(--accent);background:0 0;border:0;min-width:0;margin:0;padding:0;position:absolute;inset:0}
.time-picker-module__8b9r1G__wrap{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.time-picker-module__8b9r1G__wrap[data-disabled]{opacity:.55}.time-picker-module__8b9r1G__chip{border-radius:var(--r-sm);background:var(--panel-strong);border:1px solid var(--border-strong);font-variant-numeric:tabular-nums;transition:border-color var(--motion-fast) var(--motion-ease-interactive), box-shadow var(--motion-fast) var(--motion-ease-interactive);align-items:stretch;display:inline-flex;overflow:hidden}.time-picker-module__8b9r1G__chip:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-100)}.time-picker-module__8b9r1G__icon{color:var(--muted);border-right:1px solid var(--border);align-items:center;padding:0 8px 0 10px;display:flex}.time-picker-module__8b9r1G__clear{appearance:none;border:0;border-left:1px solid var(--border);width:36px;color:var(--muted);cursor:pointer;transition:background var(--motion-fast) var(--motion-ease-interactive), color var(--motion-fast) var(--motion-ease-interactive);background:0 0;justify-content:center;align-items:center;display:flex}.time-picker-module__8b9r1G__clear:hover:not(:disabled){background:var(--hover-accent);color:var(--accent)}@media (any-pointer:coarse){.time-picker-module__8b9r1G__clear{min-width:44px}}@media not all and (min-width:40rem){.time-picker-module__8b9r1G__wrap[data-fill]{width:100%;display:flex}.time-picker-module__8b9r1G__wrap[data-fill] .time-picker-module__8b9r1G__chip{flex:100%;min-width:0;display:flex}.time-picker-module__8b9r1G__wrap[data-fill] .time-picker-module__8b9r1G__chip input[type=text]{flex:1 1 0;width:0;min-width:0;padding-inline:6px}}.time-picker-module__8b9r1G__wrap[data-look=plain]{flex:auto;min-width:0;display:flex}.time-picker-module__8b9r1G__wrap[data-look=plain] .time-picker-module__8b9r1G__chip{min-width:0;font-size:inherit;background:0 0;border-color:#0000;flex:auto;align-items:center;overflow:visible}.time-picker-module__8b9r1G__wrap[data-look=plain] input{width:100%;min-width:0;font-size:inherit;text-align:inherit;color:inherit;flex:auto;font-weight:400}.time-picker-module__8b9r1G__wrap[data-look=plain] .time-picker-module__8b9r1G__clear{background:var(--ink);border-left:0;border-radius:50%;flex-shrink:0;align-self:center;width:30px;min-width:30px;height:30px;margin-left:6px;position:relative}@supports (color:color-mix(in lab, red, red)){.time-picker-module__8b9r1G__wrap[data-look=plain] .time-picker-module__8b9r1G__clear{background:color-mix(in srgb, var(--ink) 9%, var(--panel-strong))}}.time-picker-module__8b9r1G__wrap[data-look=plain] .time-picker-module__8b9r1G__clear:before{content:"";position:absolute;inset:-7px}@media not all and (min-width:40rem){.time-picker-module__8b9r1G__wrap[data-look=plain] input{min-height:0;padding-block:2px}.time-picker-module__8b9r1G__wrap[data-look=plain] .time-picker-module__8b9r1G__chip>span:has(input){margin-block:-8px;padding-block:8px}}.time-picker-module__8b9r1G__chevron{color:var(--muted);cursor:pointer;flex-shrink:0;margin-left:4px}.time-picker-module__8b9r1G__chevronButton{display:contents}
.date-time-picker-module__Qrd6aG__group{align-items:stretch;gap:var(--space-2);flex-wrap:wrap;display:flex}.date-time-picker-module__Qrd6aG__group>*{flex:1 1 0;min-width:fit-content;max-width:19rem}.date-time-picker-module__Qrd6aG__group>*>*,.date-time-picker-module__Qrd6aG__group button[aria-haspopup=dialog],.date-time-picker-module__Qrd6aG__group [data-os-picker],.date-time-picker-module__Qrd6aG__group input[inputmode=numeric]{flex:auto;align-self:stretch}@media (any-pointer:coarse){.date-time-picker-module__Qrd6aG__group button[aria-haspopup=dialog]{min-height:var(--touch-floor);font-size:var(--text-xl);padding-inline:14px}}
.time-range-field-module__XX1USW__wrap{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.time-range-field-module__XX1USW__wrap[data-disabled]{opacity:.55}.time-range-field-module__XX1USW__chip{border-radius:var(--r-sm);background:var(--panel-strong);border:1px solid var(--border-strong);font-variant-numeric:tabular-nums;transition:border-color var(--motion-fast) var(--motion-ease-interactive), box-shadow var(--motion-fast) var(--motion-ease-interactive);align-items:stretch;display:inline-flex;overflow:hidden}.time-range-field-module__XX1USW__chip:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-100)}.time-range-field-module__XX1USW__icon{color:var(--muted);border-right:1px solid var(--border);align-items:center;padding:0 8px 0 10px;display:flex}.time-range-field-module__XX1USW__arrow{font-size:var(--text-sm);color:var(--muted);-webkit-user-select:none;user-select:none;align-items:center;padding:0 1px;display:flex}.time-range-field-module__XX1USW__clear{appearance:none;border:0;border-left:1px solid var(--border);width:36px;color:var(--muted);cursor:pointer;transition:background var(--motion-fast) var(--motion-ease-interactive), color var(--motion-fast) var(--motion-ease-interactive);background:0 0;justify-content:center;align-items:center;display:flex}.time-range-field-module__XX1USW__clear:hover:not(:disabled){background:var(--hover-accent);color:var(--accent)}.time-range-field-module__XX1USW__duration{border-radius:var(--r-pill);background:var(--accent-100);color:var(--accent);font-size:var(--text-xs);white-space:nowrap;padding:3px 8px;font-weight:600}@media (any-pointer:coarse){.time-range-field-module__XX1USW__clear{min-width:44px}}@media not all and (min-width:40rem){.time-range-field-module__XX1USW__chip:focus-within{border-color:var(--border);box-shadow:none}.time-range-field-module__XX1USW__icon{display:none}}.time-range-field-module__XX1USW__chip:has([data-os-picker]):focus-within{border-color:var(--border);box-shadow:none}.time-range-field-module__XX1USW__chip:has([data-os-picker]) .time-range-field-module__XX1USW__icon{display:none}.time-range-field-module__XX1USW__split{align-items:flex-start;gap:var(--space-3);width:100%;display:flex}.time-range-field-module__XX1USW__split[data-disabled]{opacity:.55}.time-range-field-module__XX1USW__splitField{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.time-range-field-module__XX1USW__splitField[data-grow]{flex:auto}.time-range-field-module__XX1USW__splitBox{font-variant-numeric:tabular-nums;min-width:7.5rem;display:flex}@media (min-width:40rem){.time-range-field-module__XX1USW__splitBox:not(:has([data-os-picker])){border:1px solid var(--border);border-radius:var(--r-sm);transition:border-color var(--motion-fast) var(--motion-ease-interactive);align-items:center;padding:2px 6px}:is(.time-range-field-module__XX1USW__splitBox:not(:has([data-os-picker])):hover,.time-range-field-module__XX1USW__splitBox:not(:has([data-os-picker])):focus-within){border-color:var(--border-strong)}.time-range-field-module__XX1USW__splitBox input{text-align:start;flex:auto}}.time-range-field-module__XX1USW__wrap[data-look=plain]{flex:auto;min-width:0;display:flex}.time-range-field-module__XX1USW__wrap[data-look=plain] .time-range-field-module__XX1USW__chip{min-width:0;font-size:inherit;background:0 0;border-color:#0000;flex:auto;align-items:center}.time-range-field-module__XX1USW__wrap[data-look=plain] input{field-sizing:content;width:auto;min-width:0;font-size:inherit;color:inherit;font-weight:400}@supports not (field-sizing:content){.time-range-field-module__XX1USW__wrap[data-look=plain] input{width:5.4em}}.time-range-field-module__XX1USW__plainTime{flex:none;align-items:center;display:inline-flex}@media not all and (min-width:40rem){.time-range-field-module__XX1USW__wrap[data-look=plain] input{text-align:left;min-height:0;padding-block:2px;padding-inline:2px}.time-range-field-module__XX1USW__plainTime>span:has(>input){margin-block:-8px;padding-block:8px}}.time-range-field-module__XX1USW__wrap[data-look=plain] .time-range-field-module__XX1USW__arrow{font-size:inherit;color:inherit;padding:0 .15em}.time-range-field-module__XX1USW__chevron{width:32px;min-width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.time-range-field-module__XX1USW__chevron:hover:not(:disabled){color:var(--ink)}@media (any-pointer:coarse){.time-range-field-module__XX1USW__chevron{width:44px;min-width:44px;height:44px}}
.add-reminder-fields-module__tLNNaW__fields{gap:var(--space-3);flex-direction:column;display:flex}.add-reminder-fields-module__tLNNaW__fields[data-density=comfortable]{gap:var(--space-4)}.add-reminder-fields-module__tLNNaW__field{gap:var(--space-2);flex-direction:column;display:flex}.add-reminder-fields-module__tLNNaW__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.add-reminder-fields-module__tLNNaW__fields[data-density=comfortable] .add-reminder-fields-module__tLNNaW__chips{grid-template-columns:1fr 1fr;display:grid}.add-reminder-fields-module__tLNNaW__chip{font:inherit;font-size:var(--text-base);color:var(--ink);background:var(--panel-strong);border:1px solid var(--border);border-radius:var(--r-sm);cursor:pointer;transition:background var(--motion-fast) var(--motion-ease-interactive), border-color var(--motion-fast) var(--motion-ease-interactive);padding:6px 11px}.add-reminder-fields-module__tLNNaW__fields[data-density=comfortable] .add-reminder-fields-module__tLNNaW__chip{text-align:left;min-height:44px;padding:8px 12px}.add-reminder-fields-module__tLNNaW__chip:hover:not(:disabled){background:var(--panel-soft)}.add-reminder-fields-module__tLNNaW__chip:focus-visible{outline:var(--focus-ring);outline-offset:2px}.add-reminder-fields-module__tLNNaW__chip[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:500}.add-reminder-fields-module__tLNNaW__chip[aria-pressed=true]:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.add-reminder-fields-module__tLNNaW__chip:disabled{opacity:.55;cursor:default}.add-reminder-fields-module__tLNNaW__readout{align-items:baseline;gap:var(--space-2);background:var(--panel-strong);border:1px solid var(--border);border-inline-start:3px solid var(--accent);border-radius:var(--r-sm);flex-wrap:wrap;margin:0;padding:8px 12px;display:flex}.add-reminder-fields-module__tLNNaW__readout[data-state=empty]{border-inline-start-color:var(--border)}.add-reminder-fields-module__tLNNaW__readout[data-state=refused]{border-inline-start-color:var(--error)}.add-reminder-fields-module__tLNNaW__readoutWhen{font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:600}.add-reminder-fields-module__tLNNaW__readout[data-state=empty] .add-reminder-fields-module__tLNNaW__readoutWhen{color:var(--muted);font-weight:500}.add-reminder-fields-module__tLNNaW__fields[data-density=comfortable] .add-reminder-fields-module__tLNNaW__readout{flex-direction:column;align-items:flex-start;gap:2px;padding:11px 13px}.add-reminder-fields-module__tLNNaW__fields[data-density=comfortable] .add-reminder-fields-module__tLNNaW__readoutWhen{font-size:var(--text-2xl)}.add-reminder-fields-module__tLNNaW__readoutRel{font-size:var(--text-sm);color:var(--muted);font-variant-numeric:tabular-nums}.add-reminder-fields-module__tLNNaW__error{font-size:var(--text-sm);color:var(--error);margin:0}
.add-reminder-sheet-module__AeMu3G__scrim{z-index:90;background:var(--overlay-scrim);transition:opacity var(--motion-normal) var(--motion-ease-enter);position:fixed;inset:0}.add-reminder-sheet-module__AeMu3G__host{inset-inline:0;bottom:var(--keyboard-inset);z-index:91;max-height:calc(86dvh - var(--keyboard-inset));background:var(--panel-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:0 -8px 32px var(--ink);flex-direction:column;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.add-reminder-sheet-module__AeMu3G__host{box-shadow:0 -8px 32px color-mix(in srgb, var(--ink) 16%, transparent)}}.add-reminder-sheet-module__AeMu3G__host{transition:transform var(--motion-normal) var(--motion-ease-enter);animation:add-reminder-sheet-module__AeMu3G__rio-sheet-rise var(--motion-normal) var(--motion-ease-enter)}.add-reminder-sheet-module__AeMu3G__host[data-dragging=true]{transition:none}@keyframes add-reminder-sheet-module__AeMu3G__rio-sheet-rise{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.add-reminder-sheet-module__AeMu3G__host{animation:none}}.add-reminder-sheet-module__AeMu3G__handle{padding:var(--space-2) var(--space-4) var(--space-3);border-bottom:1px solid var(--border);touch-action:none;cursor:grab;flex:none}.add-reminder-sheet-module__AeMu3G__grabber{border-radius:var(--r-pill);background:var(--border-strong);width:38px;height:4px;margin:0 auto var(--space-2);display:block}.add-reminder-sheet-module__AeMu3G__head{flex-direction:column;gap:2px;display:flex}.add-reminder-sheet-module__AeMu3G__title{font-size:var(--text-2xl);margin:0;font-weight:600}.add-reminder-sheet-module__AeMu3G__on{font-size:var(--text-sm);color:var(--muted);margin:0}.add-reminder-sheet-module__AeMu3G__on strong{color:var(--ink);font-weight:500}.add-reminder-sheet-module__AeMu3G__body{min-height:0;padding:var(--space-4);flex:1;overflow-y:auto}.add-reminder-sheet-module__AeMu3G__foot{padding:var(--space-3) var(--space-4);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);background:var(--panel-strong);flex:none}.add-reminder-sheet-module__AeMu3G__submitSkin{min-height:48px}
.task-reminders-panel-module__-vy2OG__notice{font-size:var(--text-sm);color:var(--ink);background:var(--accent-100);border:1px solid var(--accent);margin:0}@supports (color:color-mix(in lab, red, red)){.task-reminders-panel-module__-vy2OG__notice{border:1px solid color-mix(in srgb, var(--accent) 24%, transparent)}}.task-reminders-panel-module__-vy2OG__notice{border-radius:var(--r-sm);padding:var(--space-2) var(--space-3)}
.linked-reminders-list-module__vqt7-a__empty{font-size:var(--text-sm);color:var(--muted);margin:0}.linked-reminders-list-module__vqt7-a__list{border:1px solid var(--border);border-radius:var(--r-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.linked-reminders-list-module__vqt7-a__row{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);background:var(--panel-strong);display:flex}.linked-reminders-list-module__vqt7-a__row:last-child{border-bottom:none}.linked-reminders-list-module__vqt7-a__icon{text-align:center;width:18px;font-size:var(--text-md);flex:none}.linked-reminders-list-module__vqt7-a__body{flex-direction:column;flex:1;min-width:0;display:flex}.linked-reminders-list-module__vqt7-a__message{font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.linked-reminders-list-module__vqt7-a__sub{font-size:var(--text-xs);color:var(--muted)}.linked-reminders-list-module__vqt7-a__when{font-size:var(--text-sm);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.linked-reminders-list-module__vqt7-a__settled{font-size:var(--text-xs);color:var(--muted);margin:0}@media not all and (min-width:40rem){.linked-reminders-list-module__vqt7-a__row{flex-wrap:wrap;align-items:flex-start}.linked-reminders-list-module__vqt7-a__message{white-space:normal}.linked-reminders-list-module__vqt7-a__when{width:100%;padding-left:calc(18px + var(--space-3))}}
.task-detail-reminders-module__P1jlZG__status{padding:var(--space-2) 0;font-size:var(--text-sm);color:var(--muted);margin:0}
.emoji-picker-module__og1b4a__emojiWrapper{width:100%;position:relative}.emoji-picker-module__og1b4a__emojiTrigger{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--panel-strong);text-align:center;width:100%;color:var(--ink);cursor:pointer;transition:background var(--motion-fast) var(--motion-ease-enter);padding:6px 8px;font-size:1.1rem;line-height:1.2}.emoji-picker-module__og1b4a__emojiTrigger:hover,.emoji-picker-module__og1b4a__emojiTrigger[aria-expanded=true]{background:var(--accent-soft)}.emoji-picker-module__og1b4a__emojiPopover{z-index:20;--emoji-popover-room:100vw;width:min(24rem, calc(100vw - 2rem), var(--emoji-popover-room));border:1px solid var(--border);border-radius:var(--r-md);background:var(--panel-strong);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden}.emoji-picker-module__og1b4a__emojiPopover:focus{outline:none}.emoji-picker-module__og1b4a__emojiSearch{width:auto;margin:8px 8px 0}.emoji-picker-module__og1b4a__emojiTabs{scrollbar-width:none;border-bottom:1px solid var(--border);gap:4px;padding:8px;display:flex;overflow-x:auto}.emoji-picker-module__og1b4a__emojiTab{border:1px solid var(--border);border-radius:var(--r-pill);height:30px;font:inherit;font-size:var(--text-base);color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;flex:none;padding:0 10px}.emoji-picker-module__og1b4a__emojiTab:hover{background:var(--accent-soft)}.emoji-picker-module__og1b4a__emojiTab[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--panel-strong)}.emoji-picker-module__og1b4a__emojiNote{border-bottom:1px solid var(--border);font-size:var(--text-base);color:var(--muted);margin:0;padding:8px 12px}.emoji-picker-module__og1b4a__emojiGrid{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));align-content:start;gap:2px;height:15rem;padding:8px;display:grid;overflow-y:auto}.emoji-picker-module__og1b4a__emojiOption{border-radius:var(--r-sm);width:100%;height:40px;font-size:var(--text-4xl);cursor:pointer;transition:background var(--motion-fast) var(--motion-ease-enter), border-color var(--motion-fast) var(--motion-ease-enter);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.emoji-picker-module__og1b4a__emojiOption:hover{background:var(--accent-soft)}.emoji-picker-module__og1b4a__emojiOption[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent)}.emoji-picker-module__og1b4a__emojiWrapper[data-size=square]{flex:none;width:auto}.emoji-picker-module__og1b4a__emojiWrapper[data-size=square] .emoji-picker-module__og1b4a__emojiTrigger{--emoji-square:40px;width:var(--emoji-square);height:var(--emoji-square);justify-content:center;align-items:center;padding:0;display:inline-flex}@media (any-pointer:coarse){.emoji-picker-module__og1b4a__emojiWrapper[data-size=square] .emoji-picker-module__og1b4a__emojiTrigger{--emoji-square:var(--touch-floor)}.emoji-picker-module__og1b4a__emojiOption{height:var(--touch-floor)}.emoji-picker-module__og1b4a__emojiTab{height:36px}}
.area-delete-dialog-module__f8Qwna__title{}.area-delete-dialog-module__f8Qwna__body{gap:var(--space-3);flex-direction:column;display:flex}.area-delete-dialog-module__f8Qwna__note{font-size:var(--text-sm);color:var(--muted);margin:0}.area-delete-dialog-module__f8Qwna__plan{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.area-delete-dialog-module__f8Qwna__legend{font-size:var(--text-sm);color:var(--ink);padding:0;font-weight:600}.area-delete-dialog-module__f8Qwna__choice{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink);cursor:pointer;display:flex}.area-delete-dialog-module__f8Qwna__warn{color:var(--error)}.area-delete-dialog-module__f8Qwna__error{font-size:var(--text-sm);color:var(--error);margin:0}
.area-detail-module__vS7VcG__back{border-radius:var(--r-sm);width:1.75rem;height:1.75rem;color:var(--muted);transition:background-color var(--motion-fast) var(--motion-ease-enter), color var(--motion-fast) var(--motion-ease-enter);flex:none;place-items:center;text-decoration:none;display:grid}.area-detail-module__vS7VcG__back:hover{background:var(--panel-soft);color:var(--ink)}.area-detail-module__vS7VcG__back:focus-visible{outline:var(--focus-ring)}.area-detail-module__vS7VcG__badge{width:var(--icon-control);height:var(--icon-control);border-radius:var(--r-pill);background:var(--area-tint);flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.area-detail-module__vS7VcG__badge{background:color-mix(in srgb, var(--area-tint) 14%, transparent)}}.area-detail-module__vS7VcG__badge{font-size:var(--text-xl);line-height:1}.area-detail-module__vS7VcG__swatch{border-radius:var(--r-pill);background:var(--area-tint);width:1rem;height:1rem}.area-detail-module__vS7VcG__addAnchor{display:inline-flex}@media (prefers-reduced-motion:reduce){.area-detail-module__vS7VcG__back{transition:none}}
.repeat-chips-module__yHbGga__chip{border-radius:var(--r-pill);white-space:nowrap;flex-shrink:0;align-items:center;gap:3px;min-width:0;max-width:100%;padding:1px 7px;font-size:11px;line-height:1.5;display:inline-flex}.repeat-chips-module__yHbGga__repeat{background:color-mix(in srgb, var(--accent) 14%, transparent);min-width:2.6em;color:color-mix(in srgb, var(--accent) 80%, var(--ink));flex:0 auto}.repeat-chips-module__yHbGga__text{text-overflow:ellipsis;min-width:0;overflow:hidden}
.phone-tasks-module__MKp1Pa__screen{--tab-header-bleed:0px;--tab-header-inset:var(--space-4);background:var(--panel-strong);min-height:100%;color:var(--ink);padding-bottom:calc(var(--space-7) + env(safe-area-inset-bottom));flex-direction:column;display:flex}.phone-tasks-module__MKp1Pa__controls{gap:var(--space-3);padding:var(--space-2) var(--space-4) var(--space-2);flex-direction:column;display:flex}.phone-tasks-module__MKp1Pa__search{position:relative}.phone-tasks-module__MKp1Pa__searchInput{border-radius:var(--r-lg);width:100%;min-height:46px;padding-right:44px;font-size:16px}.phone-tasks-module__MKp1Pa__searchClear[data-variant][data-shape]{justify-content:center;width:38px;height:38px;padding:0;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.phone-tasks-module__MKp1Pa__controlRow{align-items:center;gap:var(--space-3);display:flex}.phone-tasks-module__MKp1Pa__segmented{flex:1}.phone-tasks-module__MKp1Pa__filterButton[data-variant][data-shape]{border-radius:var(--r-pill);flex-shrink:0;justify-content:center;width:44px;height:44px;padding:0;position:relative}.phone-tasks-module__MKp1Pa__filterBadge{border-radius:var(--r-pill);background:var(--accent);min-width:18px;height:18px;color:var(--accent-ink);font-size:var(--text-2xs);text-align:center;padding:0 4px;font-weight:700;line-height:18px;position:absolute;top:-4px;right:-4px}.phone-tasks-module__MKp1Pa__chips{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.phone-tasks-module__MKp1Pa__chip[data-variant][data-shape]{border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent-strong);box-shadow:none;border-color:#0000}.phone-tasks-module__MKp1Pa__chipX{width:14px;height:14px}.phone-tasks-module__MKp1Pa__clearFilters[data-variant][data-shape]{color:var(--accent-strong)}.phone-tasks-module__MKp1Pa__sections{gap:var(--space-5);padding:0 var(--space-4);flex-direction:column;display:flex}.phone-tasks-module__MKp1Pa__section{flex-direction:column;display:flex}.phone-tasks-module__MKp1Pa__sectionHeader[data-variant][data-shape]{gap:var(--space-2);width:100%;min-height:44px;padding:var(--space-3) 0 var(--space-2);color:var(--ink);text-align:left;border:0;border-radius:0;justify-content:flex-start}.phone-tasks-module__MKp1Pa__sectionHeader[data-variant][data-shape]:hover:not(:disabled){color:var(--ink);background:0 0}.phone-tasks-module__MKp1Pa__sectionChevron{width:18px;height:18px;color:var(--muted);transition:transform var(--motion-fast) var(--motion-ease-enter);flex-shrink:0}.phone-tasks-module__MKp1Pa__sectionChevron[data-collapsed]{transform:rotate(-90deg)}.phone-tasks-module__MKp1Pa__sectionIcon{flex:none;font-size:1em;line-height:1}.phone-tasks-module__MKp1Pa__sectionTitle{font-size:var(--text-xl);font-weight:700}.phone-tasks-module__MKp1Pa__sectionTagline{font-size:var(--text-sm);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.phone-tasks-module__MKp1Pa__sectionCount{font-size:var(--text-md);color:var(--muted);margin-left:auto;font-weight:500}.phone-tasks-module__MKp1Pa__rows{margin:0;padding:0;list-style:none}.phone-tasks-module__MKp1Pa__showAll[data-variant][data-shape]{margin:var(--space-1) 0 var(--space-2) 38px;color:var(--accent-strong);align-self:flex-start;padding-left:0}.phone-tasks-module__MKp1Pa__showAll[data-variant][data-shape]:hover:not(:disabled){background:0 0}.phone-tasks-module__MKp1Pa__row{align-items:flex-start;display:flex}.phone-tasks-module__MKp1Pa__check[data-variant][data-shape]{border:0;flex-shrink:0;justify-content:center;align-items:center;width:48px;min-height:48px;margin-left:-13px;padding:0}.phone-tasks-module__MKp1Pa__check[data-variant][data-shape]:hover:not(:disabled){background:0 0}.phone-tasks-module__MKp1Pa__circle{border-radius:var(--r-pill);border:2px solid var(--muted);width:22px;height:22px;color:var(--accent-ink);place-items:center;display:grid}.phone-tasks-module__MKp1Pa__check[data-done] .phone-tasks-module__MKp1Pa__circle{border-color:var(--accent);background:var(--accent)}.phone-tasks-module__MKp1Pa__circle svg{stroke-width:3px;width:14px;height:14px}.phone-tasks-module__MKp1Pa__body[data-variant][data-shape]{border:0;border-bottom:1px solid var(--border);min-width:0;color:inherit;font-weight:inherit;text-align:left;white-space:normal;border-radius:0;flex-direction:column;flex:1;align-items:flex-start;gap:4px;padding:12px 0;display:flex}.phone-tasks-module__MKp1Pa__body[data-variant][data-shape]:hover:not(:disabled){color:inherit;background:0 0}.phone-tasks-module__MKp1Pa__title{font-size:var(--text-lg);color:var(--ink);overflow-wrap:anywhere;font-weight:500;line-height:1.35}.phone-tasks-module__MKp1Pa__title[data-done]{color:var(--muted);text-decoration:line-through}.phone-tasks-module__MKp1Pa__meta{font-size:var(--text-sm);color:var(--muted);flex-wrap:wrap;align-items:center;gap:0 6px;display:flex}.phone-tasks-module__MKp1Pa__areaChip{border-radius:var(--r-sm);background:var(--chip);padding:1px 8px}@supports (color:color-mix(in lab, red, red)){.phone-tasks-module__MKp1Pa__areaChip{background:color-mix(in srgb, var(--chip) 16%, transparent)}}.phone-tasks-module__MKp1Pa__areaChip{color:var(--ink);font-weight:600}.phone-tasks-module__MKp1Pa__metaText[data-danger]{color:var(--error)}.phone-tasks-module__MKp1Pa__empty{align-items:center;gap:var(--space-2);padding:var(--space-7) var(--space-6);text-align:center;flex-direction:column;display:flex}.phone-tasks-module__MKp1Pa__emptyTitle{font-size:var(--text-xl);margin:0;font-weight:700}.phone-tasks-module__MKp1Pa__emptyBody{color:var(--muted);margin:0}.phone-tasks-module__MKp1Pa__emptyActions{gap:var(--space-2);margin-top:var(--space-3);display:flex}.phone-tasks-module__MKp1Pa__sheetTitle{font-size:var(--text-2xl);margin:0;font-weight:700}.phone-tasks-module__MKp1Pa__sheetBody{gap:var(--space-5);flex-direction:column;display:flex}.phone-tasks-module__MKp1Pa__areaList{gap:var(--space-3);border:0;flex-direction:column;margin:0;padding:0;display:flex}.phone-tasks-module__MKp1Pa__areaLegend{padding:0;font-weight:700}.phone-tasks-module__MKp1Pa__areaHint{font-size:var(--text-sm);color:var(--muted);margin:0}@keyframes phone-tasks-module__MKp1Pa__phone-tasks-pulse{0%,to{opacity:1}50%{opacity:.45}}.phone-tasks-module__MKp1Pa__pulse{background:var(--bg-strong);border-radius:var(--r-md);animation:1.6s ease-in-out infinite phone-tasks-module__MKp1Pa__phone-tasks-pulse;display:block}.phone-tasks-module__MKp1Pa__skeletonHeader{min-height:64px;padding:8px var(--space-4);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}.phone-tasks-module__MKp1Pa__skeletonSummary{width:140px;height:20px}.phone-tasks-module__MKp1Pa__skeletonPlus{border-radius:var(--r-pill);width:44px;height:44px}.phone-tasks-module__MKp1Pa__skeletonSearch{border-radius:var(--r-lg);height:46px}.phone-tasks-module__MKp1Pa__skeletonToggle{border-radius:var(--r-pill);height:44px}.phone-tasks-module__MKp1Pa__skeletonSectionTitle{width:120px;height:20px;margin:var(--space-4) 0 var(--space-2)}.phone-tasks-module__MKp1Pa__skeletonRow{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--border);padding:12px 0;display:flex}.phone-tasks-module__MKp1Pa__skeletonCircle{border-radius:var(--r-pill);flex-shrink:0;width:22px;height:22px}.phone-tasks-module__MKp1Pa__skeletonLines{flex-direction:column;flex:1;gap:6px;display:flex}.phone-tasks-module__MKp1Pa__skeletonTitle{width:70%;height:16px}.phone-tasks-module__MKp1Pa__skeletonMeta{width:40%;height:12px}@media (prefers-reduced-motion:reduce){.phone-tasks-module__MKp1Pa__pulse{animation:none}}.phone-tasks-module__MKp1Pa__title [data-repeat-chip]{vertical-align:2px;margin-left:6px}
.phone-task-sheet-module__igZ1ja__headBlock{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.phone-task-sheet-module__igZ1ja__head{align-items:flex-start;gap:8px;display:flex}.phone-task-sheet-module__igZ1ja__kindIcon{background:var(--accent);border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab, red, red)){.phone-task-sheet-module__igZ1ja__kindIcon{background:color-mix(in srgb, var(--accent) 12%, transparent)}}.phone-task-sheet-module__igZ1ja__kindIcon{color:var(--accent)}.phone-task-sheet-module__igZ1ja__kindIcon svg{width:15px;height:15px}.phone-task-sheet-module__igZ1ja__headBlock textarea.phone-task-sheet-module__igZ1ja__titleInput{min-width:0;height:auto;min-height:0;box-shadow:none;resize:none;font-size:var(--text-2xl);color:var(--ink);background:0 0;border:0;border-radius:0;flex:1;padding:4px 0;font-weight:600;line-height:24px;overflow:hidden}.phone-task-sheet-module__igZ1ja__headBlock textarea.phone-task-sheet-module__igZ1ja__titleInput:focus-visible{outline:none}.phone-task-sheet-module__igZ1ja__chips{flex-wrap:wrap;gap:4px;display:flex}.phone-task-sheet-module__igZ1ja__projectChip,.phone-task-sheet-module__igZ1ja__tagChip{border:1px solid var(--border);border-radius:var(--r-pill);max-width:100%;font-size:var(--text-xs);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;padding:2px 8px;font-weight:600;line-height:15px;display:inline-flex;overflow:hidden}.phone-task-sheet-module__igZ1ja__projectChip{background:var(--project-chip-bg);color:var(--project-chip-ink);border-color:#0000}.phone-task-sheet-module__igZ1ja__tagDot{border-radius:var(--r-pill);flex-shrink:0;width:7px;height:7px}.phone-task-sheet-module__igZ1ja__body,.phone-task-sheet-module__igZ1ja__status{--drawer-well:var(--ink)}@supports (color:color-mix(in lab, red, red)){.phone-task-sheet-module__igZ1ja__body,.phone-task-sheet-module__igZ1ja__status{--drawer-well:color-mix(in srgb, var(--ink) 4%, var(--panel-strong))}}.phone-task-sheet-module__igZ1ja__body{flex-direction:column;gap:16px;display:flex}.phone-task-sheet-module__igZ1ja__state{padding:var(--space-7) 0;text-align:center;font-size:var(--text-xl);color:var(--muted);margin:0}.phone-task-sheet-module__igZ1ja__staleRow{font-size:var(--text-sm);color:var(--muted);align-items:center;gap:8px;display:flex}.phone-task-sheet-module__igZ1ja__field{flex-direction:column;gap:4px;display:flex}.phone-task-sheet-module__igZ1ja__label{font-size:var(--text-xs);letter-spacing:.6px;text-transform:uppercase;color:var(--muted);margin:0;font-weight:600;line-height:15px}.phone-task-sheet-module__igZ1ja__retry[data-variant][data-shape]{min-height:0;font-size:var(--text-xl);color:var(--accent);background:0 0;border:0;padding:0;font-weight:600}.phone-task-sheet-module__igZ1ja__status [role=group]{background:var(--drawer-well);border-radius:8px;gap:2px;padding:3px}.phone-task-sheet-module__igZ1ja__status [role=group] button[aria-pressed]{min-height:38px;font-size:var(--text-sm);border-radius:5px;padding:0 4px;font-weight:500}.phone-task-sheet-module__igZ1ja__status [role=group] button[aria-pressed=true]{font-weight:600}.phone-task-sheet-module__igZ1ja__areaRow{scrollbar-width:none;gap:8px;padding:2px 0;display:flex;overflow-x:auto}.phone-task-sheet-module__igZ1ja__areaRow::-webkit-scrollbar{display:none}.phone-task-sheet-module__igZ1ja__areaChip{--chip-area:var(--accent);appearance:none;border:1px solid var(--border);border-radius:var(--r-pill);background:var(--panel-strong);font:inherit;font-size:var(--text-sm);color:var(--ink);white-space:nowrap;cursor:pointer;flex-shrink:0;align-items:center;gap:4px;padding:4px 12px;font-weight:500;line-height:16px;display:inline-flex}.phone-task-sheet-module__igZ1ja__areaChip[aria-pressed=true]{background:var(--chip-area);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.phone-task-sheet-module__igZ1ja__areaChip[aria-pressed=true]{background:color-mix(in srgb, var(--chip-area) 15%, var(--panel-strong))}}.phone-task-sheet-module__igZ1ja__areaChip[aria-pressed=true]{font-weight:600}.phone-task-sheet-module__igZ1ja__areaChip[data-kind=clear][aria-pressed=true],.phone-task-sheet-module__igZ1ja__areaChip[data-kind=plain][aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.phone-task-sheet-module__igZ1ja__areaDot{border-radius:var(--r-pill);background:var(--chip-area);flex-shrink:0;width:8px;height:8px}.phone-task-sheet-module__igZ1ja__group{border:1px solid var(--border);border-radius:12px;overflow:hidden}.phone-task-sheet-module__igZ1ja__groupRow{border-top:1px solid var(--border);padding:0 12px}.phone-task-sheet-module__igZ1ja__groupRow[data-first]{border-top:0}.phone-task-sheet-module__igZ1ja__dueRow{align-items:center;display:flex}.phone-task-sheet-module__igZ1ja__dueTap{cursor:pointer;flex:1;align-items:center;gap:8px;min-width:0;min-height:44px;display:flex;position:relative}.phone-task-sheet-module__igZ1ja__rowKey{width:88px;font-size:var(--text-xl);color:var(--muted);flex-shrink:0;line-height:22px}.phone-task-sheet-module__igZ1ja__dueValue{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--text-xl);color:var(--ink);flex:1;font-weight:600;line-height:22px;overflow:hidden}.phone-task-sheet-module__igZ1ja__dueValue[data-empty]{color:var(--muted);font-weight:500}.phone-task-sheet-module__igZ1ja__dueValue[data-tone=danger]{color:var(--error-strong)}.phone-task-sheet-module__igZ1ja__dueNote{white-space:pre;font-size:var(--text-sm);font-weight:500}.phone-task-sheet-module__igZ1ja__dueNote[data-tone=danger]{color:var(--error-strong)}.phone-task-sheet-module__igZ1ja__dueNote[data-tone=ok]{color:var(--success)}input.phone-task-sheet-module__igZ1ja__dueInput[type=date]{opacity:0;cursor:pointer;border:0;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}.phone-task-sheet-module__igZ1ja__clear[data-variant]{width:36px;height:44px;color:var(--muted);flex-shrink:0}.phone-task-sheet-module__igZ1ja__clear[data-variant] svg{width:12px;height:12px}.phone-task-sheet-module__igZ1ja__dayChips{gap:4px;padding:8px 12px;display:flex}.phone-task-sheet-module__igZ1ja__dayChip{appearance:none;border-radius:var(--r-pill);background:var(--drawer-well);min-height:32px;font:inherit;font-size:var(--text-sm);color:var(--ink);cursor:pointer;border:0;padding:4px 12px;line-height:16px}.phone-task-sheet-module__igZ1ja__dayChip[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-strong);font-weight:600}.phone-task-sheet-module__igZ1ja__well,.phone-task-sheet-module__igZ1ja__body textarea.phone-task-sheet-module__igZ1ja__descriptionInput{background:var(--drawer-well);width:100%;min-height:56px;box-shadow:none;border:0;border-radius:8px;padding:8px 12px}.phone-task-sheet-module__igZ1ja__well{flex-direction:column;gap:2px;display:flex}.phone-task-sheet-module__igZ1ja__body textarea.phone-task-sheet-module__igZ1ja__descriptionInput{resize:none;min-height:96px;font-size:var(--text-xl);color:var(--ink);line-height:24px;overflow:hidden}.phone-task-sheet-module__igZ1ja__body textarea.phone-task-sheet-module__igZ1ja__descriptionInput:focus-visible{outline:none}.phone-task-sheet-module__igZ1ja__proseTap[data-variant][data-shape]{width:100%;min-height:0;font-size:var(--text-xl);color:var(--ink);text-align:left;white-space:normal;background:0 0;border:0;border-radius:0;padding:0;font-weight:400;line-height:24px;display:block}.phone-task-sheet-module__igZ1ja__proseTap[data-variant][data-shape]:hover:not(:disabled){background:0 0}.phone-task-sheet-module__igZ1ja__well.phone-task-sheet-module__igZ1ja__proseTap[data-variant][data-shape]{background:var(--drawer-well);border-radius:8px;align-items:center;min-height:56px;padding:8px 12px;display:flex}.phone-task-sheet-module__igZ1ja__well.phone-task-sheet-module__igZ1ja__proseTap[data-variant][data-shape]:hover:not(:disabled){background:var(--drawer-well)}.phone-task-sheet-module__igZ1ja__proseTap[data-line=heading]{margin-top:4px;font-weight:600}.phone-task-sheet-module__igZ1ja__proseTap[data-checked]{color:var(--muted);text-decoration:line-through}.phone-task-sheet-module__igZ1ja__proseTap strong{font-weight:600}.phone-task-sheet-module__igZ1ja__placeholder{color:var(--muted)}.phone-task-sheet-module__igZ1ja__lineRow{align-items:flex-start;gap:8px;display:flex}.phone-task-sheet-module__igZ1ja__checkBox{appearance:none;color:var(--muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:2px 0 0;display:grid;position:relative}.phone-task-sheet-module__igZ1ja__checkBox:before{content:"";position:absolute;inset:-6px -8px -8px}.phone-task-sheet-module__igZ1ja__checkBox[data-checked]{color:var(--accent)}.phone-task-sheet-module__igZ1ja__checkBox svg{width:20px;height:20px}.phone-task-sheet-module__igZ1ja__bulletDot{color:var(--muted)}.phone-task-sheet-module__igZ1ja__blank{height:8px}.phone-task-sheet-module__igZ1ja__footer{flex-direction:column;flex:1;display:flex}.phone-task-sheet-module__igZ1ja__save[data-variant][data-shape]{min-height:0;font-size:var(--text-xl);border-radius:8px;padding:12px 0;font-weight:600;line-height:22px}.phone-task-sheet-module__igZ1ja__footerRow{justify-content:flex-end;margin-top:12px;display:flex}.phone-task-sheet-module__igZ1ja__trash[data-variant]{color:var(--error-strong);margin:-9px -9px -9px 0}.phone-task-sheet-module__igZ1ja__trash[data-variant] svg{width:18px;height:18px}
.series-detail-section-module__Ikj4TG__section{gap:var(--space-2);padding:var(--space-3) 0;border-top:1px solid var(--border);flex-direction:column;min-width:0;display:flex}.series-detail-section-module__Ikj4TG__head{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.series-detail-section-module__Ikj4TG__actions{justify-content:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.series-detail-section-module__Ikj4TG__reminders{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.series-detail-section-module__Ikj4TG__remindersHint{font-size:var(--text-xs);color:var(--muted);margin:0}
.phone-task-reminders-module__6fjYqq__section{flex-direction:column;gap:4px;display:flex}.phone-task-reminders-module__6fjYqq__heading{align-items:center;gap:8px;min-height:44px;display:flex}.phone-task-reminders-module__6fjYqq__key{width:88px;font-size:var(--text-xl);color:var(--muted);flex-shrink:0;line-height:22px}.phone-task-reminders-module__6fjYqq__count{font-size:var(--text-xl);color:var(--ink);flex:1;font-weight:600;line-height:22px}.phone-task-reminders-module__6fjYqq__count[data-none]{color:var(--muted);font-weight:500}.phone-task-reminders-module__6fjYqq__label{font-size:var(--text-xs);letter-spacing:.4px;text-transform:uppercase;color:var(--muted);font-weight:700;line-height:15px}.phone-task-reminders-module__6fjYqq__empty{font-size:var(--text-sm);color:var(--muted)}.phone-task-reminders-module__6fjYqq__add[data-variant][data-shape]{min-height:44px;font-size:var(--text-sm);color:var(--accent-strong);background:0 0;border:0;padding:0 0 0 8px;font-weight:700;line-height:16px}.phone-task-reminders-module__6fjYqq__add[data-variant][data-shape]:hover:not(:disabled){background:0 0}.phone-task-reminders-module__6fjYqq__row{min-height:32px;font-size:var(--text-sm);align-items:center;gap:8px;padding-left:96px;line-height:16px;display:flex}.phone-task-reminders-module__6fjYqq__rowIcon{flex-shrink:0}.phone-task-reminders-module__6fjYqq__rowWhen{color:var(--ink);flex-shrink:0;font-weight:600}.phone-task-reminders-module__6fjYqq__rowTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--muted);flex:1;overflow:hidden}.phone-task-reminders-module__6fjYqq__note{font-size:var(--text-sm);color:var(--muted);margin:0;padding-left:96px;line-height:16px}.phone-task-reminders-module__6fjYqq__composer{border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:8px;margin-bottom:12px;padding:12px;display:flex}.phone-task-reminders-module__6fjYqq__composer input.phone-task-reminders-module__6fjYqq__message{border:1px solid var(--border);min-height:44px;font-size:var(--text-xl);color:var(--ink);border-radius:8px;padding:0 12px}.phone-task-reminders-module__6fjYqq__chips{flex-wrap:wrap;gap:4px;display:flex}.phone-task-reminders-module__6fjYqq__chip{appearance:none;border-radius:var(--r-pill);background:var(--ink);border:0;min-height:44px;padding:4px 8px}@supports (color:color-mix(in lab, red, red)){.phone-task-reminders-module__6fjYqq__chip{background:color-mix(in srgb, var(--ink) 4%, var(--panel-strong))}}.phone-task-reminders-module__6fjYqq__chip{font:inherit;font-size:var(--text-sm);color:var(--ink);cursor:pointer;line-height:16px}.phone-task-reminders-module__6fjYqq__chip[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);font-weight:600}.phone-task-reminders-module__6fjYqq__chip:disabled{opacity:.5;cursor:default}.phone-task-reminders-module__6fjYqq__pickers{align-items:flex-start;gap:8px;display:flex}.phone-task-reminders-module__6fjYqq__picker{cursor:pointer;flex-direction:column;flex:1;gap:4px;min-width:0;display:flex;position:relative}.phone-task-reminders-module__6fjYqq__pickerLabel{font-size:var(--text-xs);letter-spacing:.6px;text-transform:uppercase;color:var(--muted);font-weight:600;line-height:15px}.phone-task-reminders-module__6fjYqq__pickerPill{border:1px solid var(--border);min-height:44px;font-size:var(--text-xl);color:var(--ink);border-radius:8px;align-items:center;padding:8px;font-weight:600;line-height:22px;display:flex}.phone-task-reminders-module__6fjYqq__pickerPill[data-empty]{color:var(--muted);font-weight:500}.phone-task-reminders-module__6fjYqq__picker input.phone-task-reminders-module__6fjYqq__pickerInput{opacity:0;cursor:pointer;border:0;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}.phone-task-reminders-module__6fjYqq__preview{font-size:var(--text-sm);color:var(--muted);margin:0;line-height:16px}.phone-task-reminders-module__6fjYqq__preview[data-past]{color:var(--error-strong)}.phone-task-reminders-module__6fjYqq__composerNote{font-size:var(--text-sm);color:var(--muted);margin:0;line-height:16px}.phone-task-reminders-module__6fjYqq__error{font-size:var(--text-sm);color:var(--error-strong);margin:0;line-height:16px}.phone-task-reminders-module__6fjYqq__actions{justify-content:flex-end;gap:8px;display:flex}.phone-task-reminders-module__6fjYqq__secondary[data-variant][data-shape],.phone-task-reminders-module__6fjYqq__primary[data-variant][data-shape]{min-height:44px;font-size:var(--text-sm);font-weight:600}.phone-task-reminders-module__6fjYqq__secondary[data-variant][data-shape]{color:var(--ink);background:0 0;border:0;padding:0 12px}.phone-task-reminders-module__6fjYqq__primary[data-variant][data-shape]{border-radius:8px;padding:0 16px}
.tasks-list-group-menu-module__Q6gOaq__anchor{display:inline-flex}.tasks-list-group-menu-module__Q6gOaq__trigger{align-items:center;gap:var(--space-1);box-sizing:border-box;min-height:var(--tool-h);padding:0 var(--space-3) 0 var(--space-2);background:var(--panel);border:1px solid var(--border);border-radius:var(--r-pill);color:var(--ink);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:border-color var(--motion-fast) var(--motion-ease-enter);display:inline-flex}.tasks-list-group-menu-module__Q6gOaq__trigger:hover{background:var(--panel-soft);border-color:var(--border-strong)}.tasks-list-group-menu-module__Q6gOaq__trigger:focus-visible{outline:var(--focus-ring)}.tasks-list-group-menu-module__Q6gOaq__trigger[aria-expanded=true]{border-color:var(--border-strong)}.tasks-list-group-menu-module__Q6gOaq__triggerText{font-weight:400}@media (any-pointer:coarse){.tasks-list-group-menu-module__Q6gOaq__trigger{min-height:var(--touch-floor)}}.tasks-list-group-menu-module__Q6gOaq__item{align-items:center;gap:var(--space-2);display:inline-flex}.tasks-list-group-menu-module__Q6gOaq__tick{width:14px;color:var(--accent);place-items:center;display:inline-grid}
.board-column-module__Ih1blW__col{--column-color:var(--accent);--head-control-size:26px;background:var(--panel-strong);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-sm);min-height:360px;transition:border-color var(--motion-fast,var(--t-fast,.11s)) var(--motion-ease-enter,ease), background var(--motion-fast,var(--t-fast,.11s)) var(--motion-ease-enter,ease);flex-direction:column;display:flex;overflow:hidden}.board-column-module__Ih1blW__col[data-status=todo],.board-column-module__Ih1blW__col[data-status=in_progress]{--column-color:var(--accent)}.board-column-module__Ih1blW__col[data-status=blocked]{--column-color:var(--error)}.board-column-module__Ih1blW__col[data-status=done]{--column-color:var(--warning)}.board-column-module__Ih1blW__colDrop{background:color-mix(in srgb, var(--column-color) 12%, var(--panel-strong));border-color:color-mix(in srgb, var(--column-color) 42%, var(--border));box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--column-color) 34%, transparent), 0 10px 28px color-mix(in srgb, var(--column-color) 11%, transparent)}.board-column-module__Ih1blW__head{padding:var(--card-pad-block) var(--card-pad-inline) 8px;border-bottom:2px solid var(--column-color);font-family:var(--font-body);color:var(--ink);background:0 0;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:.78rem;font-weight:600;line-height:1.2;display:flex}.board-column-module__Ih1blW__headLabel{min-width:0;min-height:var(--head-control-size);align-items:center;gap:7px;display:inline-flex}.board-column-module__Ih1blW__headRight{min-height:var(--head-control-size);flex:none;align-items:center;gap:5px;display:inline-flex}.board-column-module__Ih1blW__collapseBtn{appearance:none;color:var(--muted);border-radius:var(--r-sm);cursor:pointer;transition:color var(--motion-fast,.11s) var(--motion-ease-enter,ease);background:0 0;border:0;align-items:center;margin:-2px -3px -2px 0;padding:2px;display:inline-flex}.board-column-module__Ih1blW__collapseBtn:hover{color:var(--column-color);background:color-mix(in srgb, var(--column-color) 12%, transparent)}.board-column-module__Ih1blW__collapseBtn svg{width:14px;height:14px}.board-column-module__Ih1blW__headIcon{color:var(--column-color);align-items:center;display:inline-flex}.board-column-module__Ih1blW__headIcon svg{flex-shrink:0;width:15px;height:15px}.board-column-module__Ih1blW__headText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.board-column-module__Ih1blW__renameInput{width:100%;min-width:0;height:var(--head-control-size);border:1px solid color-mix(in srgb, var(--column-color) 55%, var(--border));border-radius:var(--r-sm);background:var(--panel-strong);color:var(--ink);font:inherit;outline:none;padding:3px 6px}.board-column-module__Ih1blW__renameInput:focus{box-shadow:0 0 0 2px var(--focus-ring)}.board-column-module__Ih1blW__renameButton{appearance:none;width:var(--head-control-size);height:var(--head-control-size);border-radius:var(--r-sm);color:var(--muted);cursor:pointer;transition:color var(--motion-fast) var(--motion-ease-enter), background var(--motion-fast) var(--motion-ease-enter);background:0 0;border:0;justify-content:center;align-items:center;padding:5px;display:inline-flex}.board-column-module__Ih1blW__renameButton:hover:not(:disabled){color:var(--column-color);background:color-mix(in srgb, var(--column-color) 12%, transparent)}.board-column-module__Ih1blW__renameButton:disabled{opacity:.45;cursor:default}.board-column-module__Ih1blW__renameButton svg{width:14px;height:14px}.board-column-module__Ih1blW__count{border-radius:var(--r-pill);background:color-mix(in srgb, var(--column-color) 16%, white);min-width:20px;height:18px;color:color-mix(in srgb, var(--column-color) 78%, var(--ink));justify-content:center;align-items:center;padding:0 6px;font-size:.68rem;font-weight:700;display:inline-flex}.board-column-module__Ih1blW__body{flex-direction:column;flex:auto;gap:8px;padding:2px 12px 8px;display:flex;position:relative}.board-column-module__Ih1blW__col[data-collapsed=true]{align-items:center}.board-column-module__Ih1blW__strip{appearance:none;color:inherit;font:inherit;cursor:pointer;width:100%;transition:background var(--motion-fast,.11s) var(--motion-ease-enter,ease);background:0 0;border:0;flex-direction:column;flex:auto;align-items:center;gap:10px;padding:11px 0 12px;display:flex}.board-column-module__Ih1blW__strip:hover{background:color-mix(in srgb, var(--column-color) 8%, transparent)}.board-column-module__Ih1blW__stripLabel{writing-mode:vertical-rl;white-space:nowrap;font-family:var(--font-body);color:var(--ink);align-items:center;font-size:.78rem;font-weight:600;display:flex;transform:rotate(180deg)}.board-column-module__Ih1blW__expandChevron{color:var(--muted);margin-top:auto;display:inline-flex}.board-column-module__Ih1blW__expandChevron svg{width:14px;height:14px}.board-column-module__Ih1blW__col[data-status=done] [data-testid=task-card]{background:color-mix(in srgb, var(--panel-strong) 88%, var(--bg-strong))}.board-column-module__Ih1blW__col[data-status=done] [data-testid=task-card]:hover{background:color-mix(in srgb, var(--panel-strong) 65%, var(--bg-strong))}.board-column-module__Ih1blW__col[data-status=done] [data-testid=task-card] [data-taskcard-title]{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--muted) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--muted) 40%, transparent)}
.habit-fields-module__QD33Xq__field{gap:var(--space-2);flex-direction:column;display:flex}.habit-fields-module__QD33Xq__field+.habit-fields-module__QD33Xq__field{margin-top:var(--space-5)}.habit-fields-module__QD33Xq__labelRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.habit-fields-module__QD33Xq__hint{font-size:var(--text-xs);color:var(--muted);margin:0;line-height:1.5}.habit-fields-module__QD33Xq__nameRow{align-items:center;gap:var(--space-2);display:flex}.habit-fields-module__QD33Xq__nameInput{flex:auto;min-width:0}.habit-fields-module__QD33Xq__days{gap:var(--space-2);flex-wrap:wrap;display:flex}.habit-fields-module__QD33Xq__day{border:1px solid var(--border);border-radius:var(--r-pill);background:var(--panel-strong);width:34px;height:34px;color:var(--muted);font-size:var(--text-sm);cursor:pointer;transition:background var(--motion-fast) var(--motion-ease-enter), border-color var(--motion-fast) var(--motion-ease-enter), color var(--motion-fast) var(--motion-ease-enter);justify-content:center;align-items:center;padding:0;font-weight:700;display:inline-flex}.habit-fields-module__QD33Xq__day[aria-pressed=true]{background:var(--ink);color:var(--panel-strong);border-color:#0000}.habit-fields-module__QD33Xq__day:hover:not([aria-pressed=true]){border-color:var(--border-strong);color:var(--ink)}.habit-fields-module__QD33Xq__day:focus-visible{outline:var(--focus-ring);outline-offset:2px}.habit-fields-module__QD33Xq__switchState{font-size:var(--text-sm);color:var(--muted);font-weight:600}.habit-fields-module__QD33Xq__reminderRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.habit-fields-module__QD33Xq__reminderRow>[data-time-field]{flex:12rem;min-width:0}@media (any-pointer:coarse){.habit-fields-module__QD33Xq__day{width:var(--touch-floor);height:var(--touch-floor)}.habit-fields-module__QD33Xq__kindOption{min-height:var(--touch-floor)}}@media (prefers-reduced-motion:reduce){.habit-fields-module__QD33Xq__day{transition:none}}.habit-fields-module__QD33Xq__kind{gap:var(--space-1);padding:var(--space-1);border-radius:var(--r-md);background:var(--surface-2);grid-template-columns:1fr 1fr;display:grid}.habit-fields-module__QD33Xq__kindOption{padding:var(--space-2) var(--space-3);border-radius:var(--r-sm);color:var(--muted);font:inherit;font-size:var(--text-base);cursor:pointer;transition:background var(--motion-fast) var(--motion-ease-enter), color var(--motion-fast) var(--motion-ease-enter);background:0 0;border:0;font-weight:700}.habit-fields-module__QD33Xq__kindOption[aria-pressed=true]{background:var(--panel-strong);color:var(--ink);box-shadow:0 1px 3px var(--ink)}@supports (color:color-mix(in lab, red, red)){.habit-fields-module__QD33Xq__kindOption[aria-pressed=true]{box-shadow:0 1px 3px color-mix(in srgb, var(--ink) 12%, transparent)}}.habit-fields-module__QD33Xq__kindOption:focus-visible{outline:var(--focus-ring);outline-offset:2px}.habit-fields-module__QD33Xq__kindOption:disabled{cursor:default;opacity:.55}.habit-fields-module__QD33Xq__weeklyRow{gap:var(--space-3);margin-top:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);display:grid}.habit-fields-module__QD33Xq__weeklyField{justify-content:flex-end;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.habit-fields-module__QD33Xq__subLabel{font-size:var(--text-xs);color:var(--muted);font-weight:600}.habit-fields-module__QD33Xq__optional{font-weight:400}.habit-fields-module__QD33Xq__count{text-align:center;font-variant-numeric:tabular-nums}.habit-fields-module__QD33Xq__readBack{margin:var(--space-5) 0 0;padding:var(--space-3) var(--space-4);border-radius:var(--r-sm);background:var(--habit-cell-off);gap:var(--space-2);font-size:var(--text-base);color:var(--ink);align-items:flex-start;line-height:1.5;display:flex}.habit-fields-module__QD33Xq__readBackIcon{color:var(--muted);flex:none;margin-top:4px}@media (prefers-reduced-motion:reduce){.habit-fields-module__QD33Xq__kindOption{transition:none}}.habit-fields-module__QD33Xq__root{display:contents}.habit-fields-module__QD33Xq__root[data-density=compact] .habit-fields-module__QD33Xq__field{gap:var(--space-1)}.habit-fields-module__QD33Xq__root[data-density=compact] .habit-fields-module__QD33Xq__field+.habit-fields-module__QD33Xq__field{margin-top:var(--space-3)}.habit-fields-module__QD33Xq__root[data-density=compact] .habit-fields-module__QD33Xq__days{gap:var(--space-1);flex-wrap:nowrap}.habit-fields-module__QD33Xq__root[data-density=compact] .habit-fields-module__QD33Xq__day{width:26px;height:26px;font-size:var(--text-2xs)}.habit-fields-module__QD33Xq__root[data-density=compact] .habit-fields-module__QD33Xq__kind{padding:calc(var(--space-1) / 2)}.habit-fields-module__QD33Xq__root[data-density=compact] .habit-fields-module__QD33Xq__kindOption{padding:var(--space-1) var(--space-2);font-size:var(--text-sm)}.habit-fields-module__QD33Xq__root[data-density=compact] .habit-fields-module__QD33Xq__reminderField{align-items:center;gap:var(--space-3);flex-flow:wrap}.habit-fields-module__QD33Xq__root[data-density=compact] .habit-fields-module__QD33Xq__reminderField .habit-fields-module__QD33Xq__hint{flex-basis:100%}@media (any-pointer:coarse){.habit-fields-module__QD33Xq__root[data-density=compact] .habit-fields-module__QD33Xq__days{flex-wrap:wrap}.habit-fields-module__QD33Xq__root[data-density=compact] .habit-fields-module__QD33Xq__day{width:var(--touch-floor);height:var(--touch-floor)}}
.board-inline-task-composer-module__5sLb7W__composer{border:1px solid var(--border);border-radius:var(--r-md);background:var(--panel-strong);flex-direction:column;gap:8px;padding:10px;display:flex;box-shadow:0 1px 3px #4a341c14}.board-inline-task-composer-module__5sLb7W__pickers{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.board-inline-task-composer-module__5sLb7W__actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}