.localeToggle-module__eSxqga__root{display:inline-flex;position:relative}.localeToggle-module__eSxqga__trigger{border:1px solid var(--glass-edge);color:var(--muted-ink);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border-radius:999px;align-items:center;gap:5px;padding:5px 10px 5px 9px;display:inline-flex}@media (hover:hover){.localeToggle-module__eSxqga__trigger:hover{color:var(--ink);background:var(--ink-hover)}}.localeToggle-module__eSxqga__trigger[aria-expanded=true]{color:var(--ink);background:var(--ink-hover)}.localeToggle-module__eSxqga__globe{flex:none}.localeToggle-module__eSxqga__code{text-align:center;min-width:21px;font-family:var(--font-ui);letter-spacing:.4px;font-size:12px;font-weight:700}.localeToggle-module__eSxqga__menu{z-index:var(--z-toast);border:1px solid var(--glass-edge);min-width:176px;box-shadow:var(--glass-shadow-lg);border-radius:14px;flex-direction:column;padding:5px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.localeToggle-module__eSxqga__item{width:100%;font-family:var(--font-ui);color:var(--ink);text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;border-radius:9px;grid-template-columns:16px 1fr auto;align-items:center;gap:8px;padding:8px 9px;font-size:13px;display:grid}@media (hover:hover){.localeToggle-module__eSxqga__item:hover{background:var(--ink-hover)}}.localeToggle-module__eSxqga__item[aria-checked=true]{cursor:default}.localeToggle-module__eSxqga__check{color:var(--tint);justify-content:center;align-items:center;display:inline-flex}.localeToggle-module__eSxqga__endonym{font-weight:600}.localeToggle-module__eSxqga__itemCode{letter-spacing:.4px;color:var(--muted-ink);font-size:11px;font-weight:700}
.setup-module__y-INHW__ladder{width:100%;max-width:320px;height:auto;overflow:visible}.setup-module__y-INHW__ladderPlay{--stagger:25ms}.setup-module__y-INHW__ladderLine{stroke:var(--glass-edge);stroke-width:1px}.setup-module__y-INHW__ladderLineDraw{stroke-dasharray:var(--rail-len,300);stroke-dashoffset:var(--rail-len,300);animation:setup-module__y-INHW__ladderDraw calc(.3s * var(--k,1)) var(--ease-out) both}@keyframes setup-module__y-INHW__ladderDraw{to{stroke-dashoffset:0}}.setup-module__y-INHW__dotNear{fill:var(--tint)}.setup-module__y-INHW__dotFar{fill:none;stroke:var(--faint-ink);stroke-width:1.5px}.setup-module__y-INHW__dotLabel{fill:var(--muted-ink);font:600 9px var(--font-ui)}.setup-module__y-INHW__h24Band{fill:color-mix(in srgb, var(--tint) 14%, transparent);stroke:color-mix(in srgb, var(--tint) 32%, transparent);stroke-width:1px}.setup-module__y-INHW__h24BandOpen{transform-box:fill-box;transform-origin:0;animation:setup-module__y-INHW__h24Open calc(.36s * var(--k,1)) var(--ease-out) both}@keyframes setup-module__y-INHW__h24Open{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:none}}.setup-module__y-INHW__h24Tick{stroke:var(--tint);stroke-width:2px;stroke-linecap:round}.setup-module__y-INHW__picker{flex-direction:column;gap:8px;display:flex}.setup-module__y-INHW__search{border:1px solid var(--glass-edge);background:var(--glass-bg);min-width:0;color:var(--ink);font:14px var(--font-ui);border-radius:999px;flex:240px;padding:11px 14px}.setup-module__y-INHW__search::placeholder{color:var(--faint-ink)}.setup-module__y-INHW__search:focus-visible{outline:2px solid var(--tint);outline-offset:1px}.setup-module__y-INHW__courseList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.setup-module__y-INHW__courseRow{border-bottom:1px solid var(--glass-edge)}.setup-module__y-INHW__courseRow:last-child{border-bottom:none}.setup-module__y-INHW__courseLabel{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;padding:12px 4px;display:flex}.setup-module__y-INHW__check{width:20px;height:20px;accent-color:var(--tint);margin-top:2px}.setup-module__y-INHW__courseBody{flex-direction:column;gap:2px;display:flex}.setup-module__y-INHW__courseTitle{align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:flex}.setup-module__y-INHW__swatch{border-radius:2px;width:8px;height:8px}.setup-module__y-INHW__courseMeta{color:var(--muted-ink);font-size:12.5px}.setup-module__y-INHW__ghostLabel{align-items:flex-start;gap:12px;min-height:44px;padding:12px 4px;display:flex}.setup-module__y-INHW__ghostCheck{border-radius:4px;flex:none;width:20px;height:20px;margin-top:2px}.setup-module__y-INHW__ghostBody{flex-direction:column;flex:1;gap:7px;padding-top:3px;display:flex}.setup-module__y-INHW__ghostTitle{border-radius:3px;height:11px}.setup-module__y-INHW__ghostMeta{border-radius:3px;height:9px}.setup-module__y-INHW__pickerFooter{justify-content:space-between;align-items:center;padding-top:8px;display:flex}.setup-module__y-INHW__bulk{gap:12px;display:flex}.setup-module__y-INHW__link{color:var(--tint-ink);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:600}.setup-module__y-INHW__count{color:var(--muted-ink);font-size:12.5px}.setup-module__y-INHW__disclosure{color:var(--muted-ink);cursor:pointer;text-align:left;background:0 0;border:none;padding:10px 0;font-size:13px}.setup-module__y-INHW__pickerSkeleton{border-radius:var(--r-lg);height:180px}.setup-module__y-INHW__muted{color:var(--muted-ink);margin:0;font-size:13.5px}.setup-module__y-INHW__error{color:var(--error-ink);margin:0;font-size:12.5px}.setup-module__y-INHW__confirm{--stagger:25ms;flex-direction:column;gap:4px;display:flex}.setup-module__y-INHW__confirmHead{color:var(--ink);margin:0 0 4px;font-size:14.5px}.setup-module__y-INHW__layerAction{color:var(--tint-ink);cursor:pointer;text-align:left;background:0 0;border:none;align-self:flex-start;min-height:44px;padding:10px 0;font-size:13.5px;font-weight:600}.setup-module__y-INHW__step{flex-direction:column;gap:16px;display:flex}.setup-module__y-INHW__stepTitle{color:var(--ink);margin:0;font-size:19px;font-weight:700}.setup-module__y-INHW__methods{flex-direction:column;gap:10px;display:flex}.setup-module__y-INHW__methodSlot{display:flex}.setup-module__y-INHW__methodCard{border-radius:var(--r-lg);border:1px solid var(--glass-edge);background:var(--glass-bg);width:100%;color:var(--ink);text-align:left;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-spring), background-color var(--dur-fast) var(--ease-spring);flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}@media (hover:hover){.setup-module__y-INHW__methodCard:hover{transform:translateY(-1px)}}.setup-module__y-INHW__methodCard:active{transform:none}.setup-module__y-INHW__methodCardOn{border-color:var(--tint);background:color-mix(in srgb, var(--tint) 10%, var(--glass-bg-strong))}.setup-module__y-INHW__methodName{font-size:15.5px;font-weight:700}.setup-module__y-INHW__methodBody{color:var(--muted-ink);font-size:13.5px}.setup-module__y-INHW__methodExample{color:var(--muted-ink);font-size:12.5px}.setup-module__y-INHW__methodExit{border-radius:var(--r-lg);max-width:100%;color:var(--muted-ink);text-align:center;cursor:pointer;transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);background:0 0;border:none;flex-direction:column;align-self:center;align-items:center;gap:2px;padding:10px 14px;display:flex}.setup-module__y-INHW__methodExit:hover{color:var(--ink);background:var(--ink-hover)}.setup-module__y-INHW__methodExitOn{color:var(--tint-ink)}.setup-module__y-INHW__methodExitName{text-underline-offset:3px;font-size:14px;font-weight:600;text-decoration:underline}.setup-module__y-INHW__methodExitBody{font-size:12.5px}.setup-module__y-INHW__previewSummary{color:var(--ink);margin:0;font-size:14.5px}.setup-module__y-INHW__chart{align-items:flex-end;gap:8px;height:96px;padding:8px 4px 0;display:flex}.setup-module__y-INHW__chartCol{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.setup-module__y-INHW__chartBar{background:var(--tint);border-radius:4px 4px 0 0;width:100%;max-width:28px;min-height:3px}.setup-module__y-INHW__chartBarGrow{transform-origin:bottom;animation:setup-module__y-INHW__barGrow calc(.32s * var(--k)) var(--ease-out) both;animation-delay:calc(var(--i,0) * 40ms * var(--k))}@keyframes setup-module__y-INHW__barGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.setup-module__y-INHW__chartDay{color:var(--muted-ink);text-transform:capitalize;font-size:11px}.setup-module__y-INHW__previewAverage{color:var(--muted-ink);margin:0;font-size:13.5px}.setup-module__y-INHW__previewHeavy{border-radius:var(--r-lg);background:var(--accent-warm-soft);color:var(--hue-moutarde);margin:0;padding:8px 12px;font-size:13px;font-weight:600}.setup-module__y-INHW__firstList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.setup-module__y-INHW__firstRow{border-bottom:1px solid var(--glass-edge);align-items:baseline;gap:10px;padding:8px 0;font-size:13px;display:flex}.setup-module__y-INHW__firstRow:last-child{border-bottom:none}.setup-module__y-INHW__firstWhen{min-width:32px;color:var(--muted-ink);text-transform:capitalize;flex:none}.setup-module__y-INHW__firstWhat{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:auto;overflow:hidden}.setup-module__y-INHW__firstMin{color:var(--muted-ink);flex:none}.setup-module__y-INHW__actions{flex:none;justify-content:flex-end;align-items:center;gap:12px;padding-top:4px;display:flex}.setup-module__y-INHW__ghost{color:var(--muted-ink);cursor:pointer;background:0 0;border:none;padding:10px 4px;font-size:14px;font-weight:600}.setup-module__y-INHW__primary{background:var(--accent);color:var(--ink-inverse);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;padding:12px 20px;font-size:14.5px;font-weight:700;display:inline-flex}.setup-module__y-INHW__primary:disabled{border:1px solid color-mix(in srgb, var(--ink) 18%, transparent);color:var(--muted-ink);cursor:default;background:0 0}.setup-module__y-INHW__intro{text-align:center;justify-content:center;align-items:center;gap:14px;padding:8px 0 4px}.setup-module__y-INHW__introArt{justify-content:center;width:100%;padding:0 14px 4px;display:flex}.setup-module__y-INHW__introLine{max-width:24ch;color:var(--ink);text-wrap:balance;margin:0;font-size:21px;font-weight:700;line-height:1.3}.setup-module__y-INHW__introLineTwo{max-width:28ch;color:var(--muted-ink);font-size:16px;font-weight:500}.setup-module__y-INHW__introActions{flex-direction:column;align-items:center;gap:2px;padding-top:4px;display:flex}.setup-module__y-INHW__locked{overflow:hidden}.setup-module__y-INHW__veil{z-index:90;padding-top:env(safe-area-inset-top);background:var(--surface);color:var(--ink);opacity:1;transition:opacity var(--dur-med) var(--ease-out), display var(--dur-med) allow-discrete;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}@starting-style{.setup-module__y-INHW__veil{opacity:0}}.setup-module__y-INHW__veilClosed{opacity:0;display:none}.setup-module__y-INHW__shell{--k:1;z-index:1;box-sizing:border-box;flex:auto;grid-template-rows:auto 1fr;min-height:0;display:grid;position:relative}.setup-module__y-INHW__panel{--k:1;width:min(560px, 100% - 2 * var(--space-5));max-width:none;min-height:0;max-height:100%;box-shadow:none;transition:opacity var(--dur-med) var(--ease-out), transform var(--dur-slow) var(--ease-spring);background:0 0;border:none;border-radius:0;outline:none;flex-direction:column;align-self:center;gap:18px;margin:0 auto;padding:20px;display:flex;position:relative;overflow-y:auto}@starting-style{.setup-module__y-INHW__panel{opacity:0;transform:translateY(12px)scale(.985)}}.setup-module__y-INHW__panel.setup-module__y-INHW__panelInline{max-height:calc(100dvh - 168px);box-shadow:none;background:0 0;border:none;border-radius:0;padding:0;transition:none;overflow-y:auto}@starting-style{.setup-module__y-INHW__panel.setup-module__y-INHW__panelInline{opacity:1;transform:none}}.setup-module__y-INHW__texture{z-index:0;opacity:.5;pointer-events:none;position:absolute;inset:0}.setup-module__y-INHW__head,.setup-module__y-INHW__stage,.setup-module__y-INHW__step,.setup-module__y-INHW__actions{z-index:1;position:relative}.setup-module__y-INHW__head{display:block}.setup-module__y-INHW__live{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.setup-module__y-INHW__close{width:36px;height:36px;color:var(--muted-ink);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;font-size:15px;display:flex}.setup-module__y-INHW__close:hover{background:var(--ink-hover)}.setup-module__y-INHW__stage{flex:none;align-items:center;min-height:0;display:grid;position:relative}.setup-module__y-INHW__beat{flex-direction:column;grid-area:1/1;min-width:0;min-height:0;animation-fill-mode:both;display:flex}.setup-module__y-INHW__beatEnter{animation:setup-module__y-INHW__beatIn calc(.42s * var(--k)) var(--ease-out) both}.setup-module__y-INHW__beatEnterBack{animation:setup-module__y-INHW__beatInBack calc(.42s * var(--k)) var(--ease-out) both}.setup-module__y-INHW__beatExit{animation:setup-module__y-INHW__beatOut calc(.2s * var(--k)) var(--ease-in) both}.setup-module__y-INHW__beatExitBack{animation:setup-module__y-INHW__beatOutBack calc(.2s * var(--k)) var(--ease-in) both}.setup-module__y-INHW__beatExit,.setup-module__y-INHW__beatExitBack{pointer-events:none}@keyframes setup-module__y-INHW__beatIn{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@keyframes setup-module__y-INHW__beatInBack{0%{opacity:0;transform:translateY(-14px)scale(.985)}to{opacity:1;transform:none}}@keyframes setup-module__y-INHW__beatOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px)scale(.99)}}@keyframes setup-module__y-INHW__beatOutBack{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)scale(.99)}}.setup-module__y-INHW__reveal{opacity:0}.setup-module__y-INHW__revealIn{animation:setup-module__y-INHW__revealUp calc(.52s * var(--k,1)) var(--ease-out) both;animation-delay:calc(var(--i,0) * var(--stagger,60ms) * var(--k,1))}@keyframes setup-module__y-INHW__revealUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:560px){.setup-module__y-INHW__panel{border:none;border-radius:0;align-self:stretch;width:100%;max-width:none;height:100%;max-height:none;padding:20px 20px 0;display:flex;overflow:hidden}.setup-module__y-INHW__stage{flex:auto;min-height:0}.setup-module__y-INHW__step{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding-bottom:16px;overflow-y:auto}.setup-module__y-INHW__actions{padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));background:var(--glass-bg-strong);border-top:1px solid var(--glass-edge);flex:none;margin:0 -20px;position:sticky;bottom:0}.setup-module__y-INHW__panel.setup-module__y-INHW__panelInline{height:auto}.setup-module__y-INHW__panelInline .setup-module__y-INHW__actions{padding:var(--space-4) 0 0;background:0 0;border-top:0;justify-content:center;margin:0;position:static}}@media (prefers-reduced-motion:reduce){.setup-module__y-INHW__panel,.setup-module__y-INHW__beatEnter,.setup-module__y-INHW__beatEnterBack,.setup-module__y-INHW__beatExit,.setup-module__y-INHW__beatExitBack,.setup-module__y-INHW__revealIn,.setup-module__y-INHW__h24BandOpen,.setup-module__y-INHW__chartBarGrow{animation-name:setup-module__y-INHW__fadeOnly}@keyframes setup-module__y-INHW__fadeOnly{0%{opacity:0}to{opacity:1}}.setup-module__y-INHW__beatExit,.setup-module__y-INHW__beatExitBack{animation-name:setup-module__y-INHW__fadeOutOnly}@keyframes setup-module__y-INHW__fadeOutOnly{0%{opacity:1}to{opacity:0}}.setup-module__y-INHW__panel{transform:none}@starting-style{.setup-module__y-INHW__panel{transform:none}}.setup-module__y-INHW__railFill{transition-duration:1ms}.setup-module__y-INHW__methodCard:hover{transform:none}}.setup-module__y-INHW__weekday{flex-direction:column;gap:8px;margin-top:14px;display:flex}.setup-module__y-INHW__weekdayLabel{color:var(--text-2,#fff9);font-size:13px;font-weight:600}.setup-module__y-INHW__weekdayRow{flex-wrap:wrap;gap:6px;display:flex}.setup-module__y-INHW__weekdayPip{border:1px solid var(--glass-edge);background:var(--glass-bg,#ffffff0a);min-width:44px;color:inherit;font:inherit;text-transform:capitalize;cursor:pointer;border-radius:12px;flex:auto;padding:9px 6px;font-size:13px;transition:background .14s,border-color .14s,transform .14s}.setup-module__y-INHW__weekdayPip:hover{background:var(--glass-bg-hover,#ffffff14)}.setup-module__y-INHW__weekdayPipOn{background:var(--glass-bg-strong,#ffffff24);border-color:currentColor;font-weight:600}@media (prefers-reduced-motion:reduce){.setup-module__y-INHW__weekdayPip{transition:none}}.setup-module__y-INHW__field{border:1px solid var(--glass-edge);background:var(--glass-bg);width:100%;color:inherit;font:inherit;resize:vertical;border-radius:14px;padding:12px 14px}.setup-module__y-INHW__field:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.setup-module__y-INHW__arbreBadge{color:var(--muted-ink);border:1px solid var(--glass-edge);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}.setup-module__y-INHW__arbreOff{opacity:.55}.setup-module__y-INHW__panelInline .setup-module__y-INHW__importQ,.setup-module__y-INHW__panelInline .setup-module__y-INHW__muted,.setup-module__y-INHW__panelInline .setup-module__y-INHW__stepTitle{text-align:center}.setup-module__y-INHW__importQ{color:var(--ink);margin:0;font-size:15px;font-weight:700}.setup-module__y-INHW__importList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.setup-module__y-INHW__importRow{border:1px solid var(--glass-edge);background:var(--glass-bg);width:100%;min-height:60px;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-med) var(--ease-out);border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}@media (hover:hover){.setup-module__y-INHW__importRow:hover{border-color:var(--tint);box-shadow:var(--elev-2)}}.setup-module__y-INHW__importRow:active{transform:scale(.99)}.setup-module__y-INHW__importRow:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.setup-module__y-INHW__importRowIcon{background:var(--card);border:1px solid var(--glass-edge);border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.setup-module__y-INHW__importRowGhost{background:0 0}.setup-module__y-INHW__importRowGhost .setup-module__y-INHW__importRowIcon{background:0 0;border-color:#0000}.setup-module__y-INHW__importList li:has(.setup-module__y-INHW__importRowGhost){margin-top:6px}.setup-module__y-INHW__importRowBody{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.setup-module__y-INHW__importRowLabel{color:var(--ink);font-size:14.5px;font-weight:600}.setup-module__y-INHW__importRowHint{color:var(--muted-ink);font-size:12.5px}.setup-module__y-INHW__importSteps{color:var(--ink);flex-direction:column;gap:8px;margin:0;padding-left:22px;font-size:13.5px;line-height:1.45;display:flex}.setup-module__y-INHW__importSteps li::marker{color:var(--muted-ink);font-weight:700}.setup-module__y-INHW__importWords{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.setup-module__y-INHW__importWord{border:1px solid var(--glass-edge);background:var(--glass-bg);color:var(--ink);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:600}.setup-module__y-INHW__importWarn{color:var(--muted-ink);align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.setup-module__y-INHW__importField{flex-direction:column;gap:6px;display:flex}.setup-module__y-INHW__importFieldLabel{color:var(--muted-ink);font-size:12.5px;font-weight:600}.setup-module__y-INHW__importHint{color:var(--muted-ink);margin:0;font-size:12.5px}.setup-module__y-INHW__importBack{min-height:32px;color:var(--muted-ink);font:inherit;cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:13px;display:inline-flex}.setup-module__y-INHW__importFile{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.setup-module__y-INHW__importPhoto{object-fit:contain;border:1px solid var(--glass-edge);background:var(--glass-bg);border-radius:14px;width:100%;max-height:220px}.setup-module__y-INHW__importDrop{border-radius:var(--r-lg);border:1.5px dashed color-mix(in srgb, var(--ink) 22%, transparent);background:var(--glass-bg);width:100%;min-height:168px;color:inherit;font:inherit;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px 16px;display:flex}.setup-module__y-INHW__importDrop:hover{border-color:var(--accent)}.setup-module__y-INHW__importDrop:active{transform:scale(.995)}.setup-module__y-INHW__importDrop:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.setup-module__y-INHW__importDropOver{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--glass-bg));border-style:solid;transform:scale(1.008)}.setup-module__y-INHW__importDropIcon{border:1px solid var(--glass-edge);background:var(--glass-bg-strong);border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.setup-module__y-INHW__importDropLabel{color:var(--ink);font-size:14.5px;font-weight:700}.setup-module__y-INHW__importDropSub{text-align:center;max-width:30ch;color:var(--muted-ink);font-size:12.5px;line-height:1.4}.setup-module__y-INHW__importShot{border-radius:var(--r-lg);border:1px solid var(--glass-edge);background:var(--glass-bg);margin:0;overflow:hidden}.setup-module__y-INHW__importPhoto{object-fit:contain;background:var(--glass-bg-strong);width:100%;max-height:240px;display:block}.setup-module__y-INHW__importShotBar{border-top:1px solid var(--glass-edge);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.setup-module__y-INHW__importShotOk{color:var(--accent);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.setup-module__y-INHW__importShotSwap{font:inherit;color:var(--muted-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;text-decoration:underline}.setup-module__y-INHW__importRec{border-radius:var(--r-lg);border:1px solid var(--glass-edge);background:var(--glass-bg);flex-direction:column;align-items:center;gap:10px;padding:24px 16px;display:flex}.setup-module__y-INHW__importRecKey{background:var(--accent);width:72px;height:72px;color:var(--ink-inverse);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out);border:none;border-radius:50%;place-items:center;display:grid;position:relative}.setup-module__y-INHW__importRecKey:active{transform:scale(.96)}.setup-module__y-INHW__importRecKey:disabled{background:var(--glass-bg-strong);border:1px solid var(--glass-edge);color:var(--muted-ink);cursor:default}.setup-module__y-INHW__importRecKey:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.setup-module__y-INHW__importRecLive:before{content:"";background:color-mix(in srgb, var(--accent) 22%, transparent);transform:scale(calc(.9 + .45 * var(--level,0)));pointer-events:none;border-radius:50%;position:absolute;inset:-10px}.setup-module__y-INHW__importRecTime{font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:15px;font-weight:700}.setup-module__y-INHW__importRecRedo{font:inherit;color:var(--muted-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;text-decoration:underline}.setup-module__y-INHW__importTextarea{min-height:132px;line-height:1.5}@media (prefers-reduced-motion:reduce){.setup-module__y-INHW__importDrop,.setup-module__y-INHW__importRecKey{transition:none}.setup-module__y-INHW__importDropOver,.setup-module__y-INHW__importRecLive:before{transform:none}}.setup-module__y-INHW__prestructured{color:var(--muted);margin:0 0 10px;font-size:13px;line-height:1.45}@media (pointer:coarse){.setup-module__y-INHW__search{font-size:16px}}
.brainGlass-module__ivRQFq__stage{contain:inline-size;justify-items:center;gap:0;width:min(360px,100%);display:grid}[data-phone] .brainGlass-module__ivRQFq__stage{width:min(300px,100%)}.brainGlass-module__ivRQFq__stage .brainGlass-module__ivRQFq__slot.brainGlass-module__ivRQFq__slot{width:100%}.brainGlass-module__ivRQFq__art{aspect-ratio:300/160;width:100%;overflow:visible}.brainGlass-module__ivRQFq__pane{fill:var(--glass-bg)}.brainGlass-module__ivRQFq__rim{fill:none;stroke:var(--glass-edge);stroke-width:1.5px}.brainGlass-module__ivRQFq__gloss{fill:none;stroke:var(--glass-highlight);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:132 258;stroke-dashoffset:66px;opacity:.95;transform-box:fill-box;transform-origin:50%;transform:rotate(-42deg)}.brainGlass-module__ivRQFq__play .brainGlass-module__ivRQFq__pane,.brainGlass-module__ivRQFq__play .brainGlass-module__ivRQFq__rim,.brainGlass-module__ivRQFq__play .brainGlass-module__ivRQFq__gloss{animation:brainGlass-module__ivRQFq__paneIn calc(.9s * var(--k,1)) var(--ease-out) both}@keyframes brainGlass-module__ivRQFq__paneIn{0%{opacity:0;transform:scale(.94)}}.brainGlass-module__ivRQFq__play .brainGlass-module__ivRQFq__gloss{transform-box:fill-box;transform-origin:50%;animation-name:brainGlass-module__ivRQFq__glossIn}@keyframes brainGlass-module__ivRQFq__glossIn{0%{opacity:0;transform:rotate(-42deg)scale(.94)}to{opacity:.9;transform:rotate(-42deg)scale(1)}}.brainGlass-module__ivRQFq__liquid{filter:blur(14px)}.brainGlass-module__ivRQFq__blob1,.brainGlass-module__ivRQFq__blob2,.brainGlass-module__ivRQFq__blob3,.brainGlass-module__ivRQFq__blob4{transform-box:fill-box;transform-origin:50%;opacity:.92}.brainGlass-module__ivRQFq__blob1{fill:var(--blob-1)}.brainGlass-module__ivRQFq__blob2{fill:var(--blob-2)}.brainGlass-module__ivRQFq__blob3{fill:var(--blob-3)}.brainGlass-module__ivRQFq__blob4{fill:var(--blob-4)}.brainGlass-module__ivRQFq__play .brainGlass-module__ivRQFq__blob1{animation:23s ease-in-out infinite alternate brainGlass-module__ivRQFq__drift1}.brainGlass-module__ivRQFq__play .brainGlass-module__ivRQFq__blob2{animation:29s ease-in-out infinite alternate brainGlass-module__ivRQFq__drift2}.brainGlass-module__ivRQFq__play .brainGlass-module__ivRQFq__blob3{animation:31s ease-in-out infinite alternate brainGlass-module__ivRQFq__drift3}.brainGlass-module__ivRQFq__play .brainGlass-module__ivRQFq__blob4{animation:37s ease-in-out infinite alternate brainGlass-module__ivRQFq__drift4}@keyframes brainGlass-module__ivRQFq__drift1{to{transform:translate(26px,20px)scale(1.12)}}@keyframes brainGlass-module__ivRQFq__drift2{to{transform:translate(-22px,26px)scale(.92)}}@keyframes brainGlass-module__ivRQFq__drift3{to{transform:translate(28px,-22px)scale(1.14)}}@keyframes brainGlass-module__ivRQFq__drift4{to{transform:translate(-26px,-18px)scale(1.06)}}.brainGlass-module__ivRQFq__sheen{opacity:0}.brainGlass-module__ivRQFq__play .brainGlass-module__ivRQFq__sheen{animation:brainGlass-module__ivRQFq__sheenSweep calc(6.2s * var(--k,1)) var(--ease-out) infinite;animation-delay:calc(1.4s * var(--k,1))}@keyframes brainGlass-module__ivRQFq__sheenSweep{0%{opacity:0;transform:translate(0)}8%{opacity:1}42%{opacity:1}50%,to{opacity:0;transform:translate(200px)}}.brainGlass-module__ivRQFq__ink{fill:none;stroke-width:.55px;stroke-linecap:round;stroke-linejoin:round}.brainGlass-module__ivRQFq__play .brainGlass-module__ivRQFq__line{stroke-dasharray:1;stroke-dashoffset:1px;animation:brainGlass-module__ivRQFq__lineTrace calc(.7s * var(--k,1)) var(--ease-out) both;animation-delay:calc((.25s + var(--i,0) * 70ms) * var(--k,1))}@keyframes brainGlass-module__ivRQFq__lineTrace{to{stroke-dashoffset:0}}.brainGlass-module__ivRQFq__spark{fill:var(--tint);transform-box:fill-box;transform-origin:50%}.brainGlass-module__ivRQFq__keep{filter:drop-shadow(0 0 3px var(--tint))}.brainGlass-module__ivRQFq__lost{opacity:.5}.brainGlass-module__ivRQFq__trail{fill:none;stroke:var(--tint);stroke-width:1px;stroke-linecap:round;opacity:.3}.brainGlass-module__ivRQFq__ring{fill:none;stroke:var(--tint);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;opacity:0}.brainGlass-module__ivRQFq__play .brainGlass-module__ivRQFq__lost{animation:brainGlass-module__ivRQFq__sparkIn calc(.48s * var(--k,1)) var(--ease-out) both, brainGlass-module__ivRQFq__sparkLost calc(1.1s * var(--k,1)) var(--ease-out) both;animation-delay:calc((.7s + var(--i) * 90ms) * var(--k,1)), calc((1.8s + var(--i) * 70ms) * var(--k,1))}.brainGlass-module__ivRQFq__play .brainGlass-module__ivRQFq__keep{animation:brainGlass-module__ivRQFq__sparkIn calc(.48s * var(--k,1)) var(--ease-out) both, brainGlass-module__ivRQFq__sparkFall calc(1.1s * var(--k,1)) var(--ease-out) both;animation-delay:calc((.7s + var(--i) * 90ms) * var(--k,1)), calc(1.8s * var(--k,1))}.brainGlass-module__ivRQFq__play .brainGlass-module__ivRQFq__trail{stroke-dasharray:1;stroke-dashoffset:1px;animation:brainGlass-module__ivRQFq__lineTrace calc(1.1s * var(--k,1)) var(--ease-out) both;animation-delay:calc(1.8s * var(--k,1))}.brainGlass-module__ivRQFq__play .brainGlass-module__ivRQFq__ring{animation:brainGlass-module__ivRQFq__ringOpen calc(.6s * var(--k,1)) var(--ease-out) both;animation-delay:calc(2.7s * var(--k,1))}@keyframes brainGlass-module__ivRQFq__sparkIn{0%{opacity:0;transform:scale(.2)}}@keyframes brainGlass-module__ivRQFq__sparkLost{0%{opacity:.5;transform:translate(0)}45%{opacity:0}to{transform:translate(var(--dx), var(--dy));opacity:0}}@keyframes brainGlass-module__ivRQFq__sparkFall{0%{opacity:1;transform:translate(0)}82%{transform:translate(var(--dx), var(--dy));opacity:1}to{transform:translate(var(--dx), var(--dy)) scale(.9);opacity:0}}@keyframes brainGlass-module__ivRQFq__ringOpen{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.brainGlass-module__ivRQFq__scale{aspect-ratio:300/34;letter-spacing:.02em;width:100%;overflow:visible}.brainGlass-module__ivRQFq__day{fill:var(--muted-ink);font:600 9px var(--font-ui)}.brainGlass-module__ivRQFq__dayKept{fill:var(--tint-ink)}.brainGlass-module__ivRQFq__weekBracket{fill:none;stroke:var(--hairline);stroke-width:1px;stroke-linecap:round}.brainGlass-module__ivRQFq__weekLabel{fill:var(--muted-ink);font:500 8px var(--font-ui);opacity:.85}.brainGlass-module__ivRQFq__play .brainGlass-module__ivRQFq__day{animation:brainGlass-module__ivRQFq__dayRise calc(.42s * var(--k,1)) var(--ease-out) both;animation-delay:calc((2.5s + var(--i,0) * 60ms) * var(--k,1))}@keyframes brainGlass-module__ivRQFq__dayRise{0%{opacity:0;transform:translateY(4px)}}.brainGlass-module__ivRQFq__play .brainGlass-module__ivRQFq__weekBracket{stroke-dasharray:1;stroke-dashoffset:1px;animation:brainGlass-module__ivRQFq__lineTrace calc(.7s * var(--k,1)) var(--ease-out) both;animation-delay:calc(3s * var(--k,1))}.brainGlass-module__ivRQFq__play .brainGlass-module__ivRQFq__weekLabel{animation:brainGlass-module__ivRQFq__dayRise calc(.42s * var(--k,1)) var(--ease-out) both;animation-delay:calc(3.4s * var(--k,1))}
.editorClip-module__S7BOTq__clip{--k:1;flex-direction:column;flex:1;justify-content:center;align-self:stretch;align-items:center;min-height:0;display:flex}.editorClip-module__S7BOTq__headline{flex:none;width:100%;height:118px;padding:0 20px;position:relative}.editorClip-module__S7BOTq__headline>*{text-align:center;margin:0;position:absolute;left:20px;right:20px}.editorClip-module__S7BOTq__intro{transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);top:0}.editorClip-module__S7BOTq__introOut{opacity:0;transform:translateY(-8px)}.editorClip-module__S7BOTq__kicker{font-family:var(--font-display);color:var(--muted-ink);min-height:26px;margin-bottom:8px;font-size:19px;font-weight:600;line-height:26px}.editorClip-module__S7BOTq__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--accent-ink);min-height:74px;font-size:28px;font-weight:700;line-height:37px}.editorClip-module__S7BOTq__caret:after{content:"";vertical-align:-.13em;background:var(--ink);width:2px;height:.95em;margin-left:2px;animation:.62s step-end infinite editorClip-module__S7BOTq__caret;display:inline-block}@keyframes editorClip-module__S7BOTq__caret{0%,55%{opacity:1}56%,to{opacity:0}}.editorClip-module__S7BOTq__stepline{font-family:var(--font-display);color:var(--accent-ink);font-size:23px;font-weight:600;line-height:31px;top:50%;transform:translateY(-50%)}.editorClip-module__S7BOTq__word{white-space:pre;opacity:0;animation:editorClip-module__S7BOTq__wordIn calc(.36s * var(--k)) cubic-bezier(.25, .9, .3, 1) both;animation-delay:calc(var(--d,0s) * var(--k));display:inline-block}@keyframes editorClip-module__S7BOTq__wordIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.editorClip-module__S7BOTq__stepline b{font-weight:inherit;background:linear-gradient(transparent 64%, var(--accent-warm) 64%, var(--accent-warm) 94%, transparent 94%);padding:0 2px}.editorClip-module__S7BOTq__stage{flex:none;width:100%;max-width:390px;height:366px;margin:0 auto;position:relative}@media (max-width:384px){.editorClip-module__S7BOTq__stage{transform-origin:top;transform:scale(.9)}}.editorClip-module__S7BOTq__scene{opacity:0;filter:blur(6px);pointer-events:none;transition:opacity var(--dur-slow) var(--ease-out), filter var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);place-items:center;display:grid;position:absolute;inset:0;transform:scale(.98)}.editorClip-module__S7BOTq__sceneOn{opacity:1;filter:blur();transform:scale(1)}.editorClip-module__S7BOTq__lecture{width:280px;height:330px;position:relative}.editorClip-module__S7BOTq__board{border:1px solid var(--glass-edge);width:150px;height:74px;box-shadow:var(--elev-1);background:#f3efe4;border-radius:5px;padding:12px;position:absolute;top:6px;left:65px}.editorClip-module__S7BOTq__deskRow{background:#ded5c2;border-radius:4px;height:8px;position:absolute}.editorClip-module__S7BOTq__deskRow1{width:200px;top:96px;left:40px}.editorClip-module__S7BOTq__deskRow2{background:#e7dfcf;width:168px;top:112px;left:56px}.editorClip-module__S7BOTq__deskRow3{background:#eee7da;width:140px;height:7px;top:126px;left:70px}.editorClip-module__S7BOTq__recorder{border:1px solid var(--glass-edge);background:var(--glass-bg);width:216px;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);border-radius:12px;grid-template-columns:auto auto 1fr;align-items:center;gap:6px 8px;padding:11px 13px;display:grid;position:absolute;top:136px;left:32px}.editorClip-module__S7BOTq__recDot{background:var(--accent-warm);border-radius:50%;width:9px;height:9px;animation:1.4s ease-in-out infinite editorClip-module__S7BOTq__rec}@keyframes editorClip-module__S7BOTq__rec{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.82)}}.editorClip-module__S7BOTq__recLabel{font-family:var(--font-display);color:var(--ink);font-size:13px;font-weight:600}.editorClip-module__S7BOTq__recTime{font-variant-numeric:tabular-nums;color:var(--muted-ink);justify-self:end;font-size:12px}.editorClip-module__S7BOTq__wave{grid-column:1/-1;align-items:center;gap:3px;height:22px;display:flex}.editorClip-module__S7BOTq__wave i{background:linear-gradient(180deg, #ffffffe6 0%, var(--accent-warm) 18%, color-mix(in srgb, var(--accent-warm) 55%, var(--tint)) 100%);transform-origin:50%;height:30%;animation:1s ease-in-out infinite editorClip-module__S7BOTq__bar;animation-delay:var(--d,0s);border-radius:2px;flex:1;box-shadow:inset 0 0 0 .5px #ffffff40}@keyframes editorClip-module__S7BOTq__bar{0%,to{height:24%}50%{height:100%}}.editorClip-module__S7BOTq__transcript{flex-direction:column;gap:9px;width:216px;display:flex;position:absolute;top:232px;left:32px}.editorClip-module__S7BOTq__tLine{background:#ddd5c3;border-radius:4px;height:8px}.editorClip-module__S7BOTq__w1{width:92%}.editorClip-module__S7BOTq__w2{width:74%}.editorClip-module__S7BOTq__w3{width:58%}.editorClip-module__S7BOTq__memoryScene{--hairline:color-mix(in srgb, var(--ink) 26%, transparent);--glass-edge:color-mix(in srgb, var(--ink) 26%, transparent);flex-direction:column;justify-content:center;align-items:center;gap:34px;width:300px;height:330px;display:flex;position:relative}.editorClip-module__S7BOTq__timetable{border:1px solid var(--glass-edge);background:var(--glass-bg-soft);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:inset 0 1px 0 var(--glass-highlight);border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 10px;display:flex}.editorClip-module__S7BOTq__ttGrid{grid-template-columns:repeat(3,5px);grid-auto-rows:5px;gap:2px;display:grid}.editorClip-module__S7BOTq__ttGrid i{background:var(--tint);opacity:.55;border-radius:1px;display:block}.editorClip-module__S7BOTq__ttGrid i:nth-child(2),.editorClip-module__S7BOTq__ttGrid i:nth-child(6){opacity:1}.editorClip-module__S7BOTq__ttLabel{font-family:var(--font-display);color:var(--ink);white-space:nowrap;font-size:12px;font-weight:600}.editorClip-module__S7BOTq__loss{font-family:var(--font-display);letter-spacing:-.02em;color:var(--error-ink);white-space:nowrap;font-size:26px;font-weight:700;line-height:1;position:absolute;top:30%;left:4px}.editorClip-module__S7BOTq__railSlot{aspect-ratio:300/20;position:relative}.editorClip-module__S7BOTq__rail{width:100%;height:100%;display:block;overflow:visible}.editorClip-module__S7BOTq__railLine{stroke:var(--hairline);stroke-width:2px;stroke-linecap:round}.editorClip-module__S7BOTq__rungNear{fill:var(--tint)}.editorClip-module__S7BOTq__rungFar{fill:none;stroke:var(--tint);stroke-width:1.5px}.editorClip-module__S7BOTq__railDraw .editorClip-module__S7BOTq__railLine{stroke-dasharray:1;stroke-dashoffset:1px;animation:editorClip-module__S7BOTq__railTrace calc(.9s * var(--k)) cubic-bezier(.25, .9, .3, 1) both}.editorClip-module__S7BOTq__railDraw .editorClip-module__S7BOTq__rungNear,.editorClip-module__S7BOTq__railDraw .editorClip-module__S7BOTq__rungFar{transform-box:fill-box;animation:editorClip-module__S7BOTq__railRung calc(.42s * var(--k)) cubic-bezier(.25, .9, .3, 1) both;animation-delay:calc((.5s + var(--i) * 70ms) * var(--k))}@keyframes editorClip-module__S7BOTq__railTrace{to{stroke-dashoffset:0}}@keyframes editorClip-module__S7BOTq__railRung{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.editorClip-module__S7BOTq__moment{left:calc(var(--x,0) * 100%);border:2px solid var(--tint);width:20px;height:20px;box-shadow:0 0 12px var(--tint-soft);border-radius:999px;margin:-10px 0 0 -10px;position:absolute;top:50%}.editorClip-module__S7BOTq__todayScene{flex-direction:column;justify-content:center;align-items:center;gap:22px;width:300px;height:330px;display:flex;position:relative}.editorClip-module__S7BOTq__todayCard{border:1px solid var(--glass-edge);border-radius:var(--r-lg);background:var(--glass-bg);width:100%;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);padding:16px 16px 6px}.editorClip-module__S7BOTq__todayTitle{font-family:var(--font-display);color:var(--ink);margin:0 0 10px;font-size:15px;font-weight:700}.editorClip-module__S7BOTq__todayRow{border-top:1px solid var(--glass-edge);align-items:center;gap:10px;padding:11px 0;display:flex}.editorClip-module__S7BOTq__todayCheck{border:1.5px solid var(--glass-edge);color:#0000;width:19px;height:19px;transition:background-color var(--dur-med) var(--ease-out), border-color var(--dur-med) var(--ease-out), color var(--dur-med) var(--ease-out);border-radius:999px;flex:none;place-items:center;font-size:11px;line-height:1;display:grid}.editorClip-module__S7BOTq__todayCheckOn{background:var(--green);border-color:var(--green);color:#fff}.editorClip-module__S7BOTq__todayLabel{font-family:var(--font-ui);color:var(--ink);transition:color var(--dur-med) var(--ease-out);font-size:13px}.editorClip-module__S7BOTq__todayLabelDone{color:var(--muted-ink)}.editorClip-module__S7BOTq__doneChip{background:color-mix(in srgb, var(--green) 18%, transparent);color:var(--green);font-family:var(--font-display);white-space:nowrap;border-radius:999px;margin-left:auto;padding:3px 9px;font-size:11px;font-weight:600}.editorClip-module__S7BOTq__syncRow{align-items:center;gap:8px;min-height:26px;display:flex}.editorClip-module__S7BOTq__pill{border:1px solid var(--glass-edge);font-family:var(--font-display);white-space:nowrap;border-radius:999px;padding:6px 11px;font-size:11px;font-weight:600}.editorClip-module__S7BOTq__pillOffline{color:var(--muted-ink);background:var(--glass-bg-soft);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:inset 0 1px 0 var(--glass-highlight)}.editorClip-module__S7BOTq__pillSynced{color:var(--green);background:color-mix(in srgb, var(--green) 22%, var(--glass-bg-strong));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:inset 0 1px 0 var(--glass-highlight)}.editorClip-module__S7BOTq__pillArrow{color:var(--muted-ink);font-size:14px}.editorClip-module__S7BOTq__rise,.editorClip-module__S7BOTq__drop,.editorClip-module__S7BOTq__pop,.editorClip-module__S7BOTq__fade,.editorClip-module__S7BOTq__draw{opacity:0}.editorClip-module__S7BOTq__draw.editorClip-module__S7BOTq__shown{opacity:1}.editorClip-module__S7BOTq__rise.editorClip-module__S7BOTq__shown{animation:editorClip-module__S7BOTq__riseIn calc(.75s * var(--k)) cubic-bezier(.25, .9, .3, 1) both;animation-delay:calc(var(--d,0s) * var(--k))}.editorClip-module__S7BOTq__drop.editorClip-module__S7BOTq__shown{animation:editorClip-module__S7BOTq__dropIn calc(.85s * var(--k)) cubic-bezier(.3, .85, .3, 1) both;animation-delay:calc(var(--d,0s) * var(--k))}.editorClip-module__S7BOTq__pop.editorClip-module__S7BOTq__shown{animation:editorClip-module__S7BOTq__popIn calc(.45s * var(--k)) cubic-bezier(.3, 1.1, .4, 1) both;animation-delay:calc(var(--d,0s) * var(--k))}.editorClip-module__S7BOTq__draw.editorClip-module__S7BOTq__shown{stroke-dasharray:170;animation:editorClip-module__S7BOTq__drawL calc(.5s * var(--k)) cubic-bezier(.4, 0, .2, 1) both;animation-delay:calc(var(--d,0s) * var(--k))}.editorClip-module__S7BOTq__fade.editorClip-module__S7BOTq__shown{animation:editorClip-module__S7BOTq__fadeUp calc(.6s * var(--k)) cubic-bezier(.25, .9, .3, 1) both;animation-delay:calc(var(--d,0s) * var(--k))}@keyframes editorClip-module__S7BOTq__riseIn{0%{opacity:0;transform:translateY(26px)rotate(2.2deg)}45%{opacity:1}68%{transform:translateY(-3px)rotate(-.5deg)}86%{transform:translateY(1px)}to{opacity:1;transform:none}}@keyframes editorClip-module__S7BOTq__dropIn{0%{opacity:0;transform:translateY(-34px)rotate(2.5deg)scale(1.04)}38%{opacity:1}52%{transform:translateY(3px)rotate(-.9deg)scale(.995)}70%{transform:translateY(-4px)rotate(.5deg)scale(1.006)}86%{transform:translateY(1.5px)}to{opacity:1;transform:none}}@keyframes editorClip-module__S7BOTq__popIn{0%{opacity:0;transform:scale(0)}55%{opacity:1;transform:scale(1.32)}78%{transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes editorClip-module__S7BOTq__drawL{0%{stroke-dashoffset:170px}to{stroke-dashoffset:0}}@keyframes editorClip-module__S7BOTq__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.editorClip-module__S7BOTq__clip *,.editorClip-module__S7BOTq__clip :after{transition:none!important;animation:none!important}.editorClip-module__S7BOTq__rise,.editorClip-module__S7BOTq__drop,.editorClip-module__S7BOTq__pop,.editorClip-module__S7BOTq__fade,.editorClip-module__S7BOTq__draw,.editorClip-module__S7BOTq__word{opacity:1}.editorClip-module__S7BOTq__scene{opacity:0;filter:none;transform:none}.editorClip-module__S7BOTq__sceneOn{opacity:1;filter:none;transform:none}}
.landing-module__bxHgOq__wrap{width:100%;max-width:1080px;margin:0 auto;padding:0 22px}.landing-module__bxHgOq__root{--site-title:var(--ink);z-index:0;min-height:var(--screen-h);background:var(--surface);position:relative;overflow-x:hidden}.landing-module__bxHgOq__reveal{animation:landing-module__bxHgOq__reveal var(--dur-slow) var(--ease-out) both}@keyframes landing-module__bxHgOq__reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.landing-module__bxHgOq__revealBadge{animation-delay:60ms}.landing-module__bxHgOq__revealPhone{animation-name:landing-module__bxHgOq__revealPhone;animation-delay:.18s}@keyframes landing-module__bxHgOq__revealPhone{0%{opacity:0;transform:perspective(1200px) translateY(8px) scale(var(--phone-scale)) translateZ(0) rotateY(-4deg)}to{opacity:1;transform:perspective(1200px) scale(var(--phone-scale)) translateZ(0) rotateY(-4deg)}}.landing-module__bxHgOq__heroWord{animation:landing-module__bxHgOq__reveal var(--dur-slow) var(--ease-out) both;animation-delay:calc(.12s + var(--i,0) * 40ms);display:inline-block}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__heroWord{animation-delay:0s}}.landing-module__bxHgOq__nav{z-index:var(--z-chrome);justify-content:space-between;align-items:center;gap:16px;margin:12px 0 28px;padding:9px 10px 9px 22px;display:flex;position:sticky;top:12px}.landing-module__bxHgOq__logo{flex:none;align-items:center;text-decoration:none;display:inline-flex}.landing-module__bxHgOq__navLogin{font-family:var(--font-ui);color:var(--ink);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.landing-module__bxHgOq__navLogin:hover{background:var(--ink-hover)}.landing-module__bxHgOq__navLogin:active{transform:scale(.97)}.landing-module__bxHgOq__navLoginArrow{color:var(--tint-ink);font-weight:800}.landing-module__bxHgOq__hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:34px;padding:26px 0 40px;display:grid}@media (min-width:940px){.landing-module__bxHgOq__hero{grid-template-columns:minmax(0,1fr) auto;gap:56px;padding:54px 0 80px}}.landing-module__bxHgOq__heroCopy{text-align:center}@media (min-width:940px){.landing-module__bxHgOq__heroCopy{text-align:left}}.landing-module__bxHgOq__offerBadge{margin:0 0 var(--space-4);font-family:var(--font-ui);font-size:var(--text-sm);color:var(--ink)}.landing-module__bxHgOq__offerEyebrow{text-transform:uppercase;letter-spacing:.4px;font-weight:800}@media (max-width:460px){.landing-module__bxHgOq__offerBadge{font-size:var(--text-xs);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:2px;padding:8px 14px;line-height:1.3}.landing-module__bxHgOq__offerBadge .landing-module__bxHgOq__offerSep{display:none}}.landing-module__bxHgOq__offerSep{opacity:.55;margin:0 6px}.landing-module__bxHgOq__offerDetail{font-weight:700}.landing-module__bxHgOq__heroTitle{font-family:var(--font-display);color:var(--site-title);letter-spacing:-.02em;margin:0;font-size:clamp(34px,6.2vw,56px);font-weight:800;line-height:1.14}.landing-module__bxHgOq__mark{background-image:linear-gradient(var(--accent-warm), var(--accent-warm));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 .86em;background-repeat:no-repeat;background-size:100% .3em;padding:0 3px}.landing-module__bxHgOq__heroSub{max-width:32em;color:var(--muted-ink);margin:20px 0 0;font-size:17px;line-height:1.6}@media (min-width:940px){.landing-module__bxHgOq__heroSub{margin-right:0}}.landing-module__bxHgOq__heroCopy .landing-module__bxHgOq__heroSub{margin-left:auto;margin-right:auto}@media (min-width:940px){.landing-module__bxHgOq__heroCopy .landing-module__bxHgOq__heroSub{margin-left:0}}.landing-module__bxHgOq__heroActions{flex-direction:column;align-items:center;gap:14px;margin-top:30px;display:flex}@media (min-width:940px){.landing-module__bxHgOq__heroActions{align-items:flex-start}}.landing-module__bxHgOq__btn{border-radius:var(--r-md);background:var(--accent);box-shadow:var(--elev-2);font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-inverse);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), filter var(--dur-fast) var(--ease-out);border:0;justify-content:center;align-items:center;gap:10px;padding:17px 30px;font-size:20px;font-weight:700;line-height:28px;text-decoration:none;display:inline-flex}@media (hover:hover){.landing-module__bxHgOq__btn:hover:not(:disabled){box-shadow:var(--elev-3);filter:brightness(1.08);transform:translateY(-1px)}}.landing-module__bxHgOq__btn:active{box-shadow:var(--elev-1);transform:translateY(0)scale(.98)}.landing-module__bxHgOq__btnArrow{color:var(--accent-warm)}.landing-module__bxHgOq__freeNote{color:var(--muted-ink);font-size:13px;font-weight:700}.landing-module__bxHgOq__stores{gap:10px;margin-top:2px;display:flex}.landing-module__bxHgOq__storeBtn{border-radius:var(--r-md);border:1px solid var(--glass-edge);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);font-family:var(--font-ui);color:var(--ink);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);align-items:center;gap:9px;padding:10px 17px 10px 14px;text-decoration:none;display:inline-flex}@media (hover:hover){.landing-module__bxHgOq__storeBtn:hover{box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow-lg);transform:translateY(-1px)}}.landing-module__bxHgOq__storeBtn:active{transform:translateY(0)scale(.98)}.landing-module__bxHgOq__storeGlyph{flex:none;display:block}.landing-module__bxHgOq__storeText{flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}.landing-module__bxHgOq__storeSmall{letter-spacing:.5px;text-transform:uppercase;color:var(--muted-ink);font-size:9.5px;font-weight:700}.landing-module__bxHgOq__storeName{font-size:14px;font-weight:800}.landing-module__bxHgOq__qrSheet{max-width:380px}.landing-module__bxHgOq__qrCard{text-align:center;padding:4px 22px 22px}.landing-module__bxHgOq__qrHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:4px;display:flex}.landing-module__bxHgOq__qrTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--site-title);text-align:left;margin:0;font-size:21px;font-weight:700;line-height:1.2}.landing-module__bxHgOq__qrClose{width:30px;height:30px;color:var(--muted-ink);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;border-radius:999px;flex:none;place-items:center;font-size:15px;line-height:1;display:grid}.landing-module__bxHgOq__qrClose:hover{background:var(--ink-hover);color:var(--ink)}.landing-module__bxHgOq__qrTabs{background:var(--ink-soft);border-radius:999px;gap:6px;margin:14px 0 16px;padding:4px;display:flex}.landing-module__bxHgOq__qrTab{font-family:var(--font-ui);color:var(--muted-ink);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:0;border-radius:999px;flex:1;padding:7px 10px;font-size:13px;font-weight:800}.landing-module__bxHgOq__qrTab:hover:not([aria-selected=true]){color:var(--ink)}.landing-module__bxHgOq__qrTab[aria-selected=true]{background:var(--card);color:var(--ink);box-shadow:var(--elev-1)}.landing-module__bxHgOq__qrFrame{border:1px solid var(--glass-edge);border-radius:var(--r-lg);background:var(--card);padding:14px}.landing-module__bxHgOq__qrSvg{width:100%;height:auto;display:block}.landing-module__bxHgOq__qrHint{color:var(--muted-ink);margin:14px 0 0;font-size:13px;line-height:1.45}.landing-module__bxHgOq__qrDirect{color:var(--tint-ink);margin-top:10px;font-size:13px;font-weight:800;display:inline-block}.landing-module__bxHgOq__qrSoon{align-items:center;gap:var(--space-4);padding:var(--space-2) 0 var(--space-2);text-align:center;flex-direction:column;display:flex}.landing-module__bxHgOq__qrSoon .landing-module__bxHgOq__qrHint{margin:0}.landing-module__bxHgOq__qrWebBtn{border-radius:var(--r-md);background:var(--accent);box-shadow:var(--elev-2);font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);letter-spacing:-.01em;color:var(--ink-inverse);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border:0;justify-content:center;align-items:center;gap:8px;padding:13px 22px;display:inline-flex}@media (hover:hover){.landing-module__bxHgOq__qrWebBtn:hover:not(:disabled){box-shadow:var(--elev-3);transform:translateY(-1px)}}.landing-module__bxHgOq__qrWebBtn:active{box-shadow:var(--elev-1);transform:translateY(0)scale(.98)}.landing-module__bxHgOq__qrWebBtn:disabled{cursor:default}.landing-module__bxHgOq__phone{--phone-w:390px;--phone-h:774px;--phone-scale:1;width:var(--phone-w);max-width:100%;height:var(--phone-h);border:1px solid var(--glass-edge);background:var(--surface);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--elev-4);margin-bottom:calc(var(--phone-h) * (var(--phone-scale) - 1));margin-inline:calc(var(--phone-w) * (var(--phone-scale) - 1) / 2);transform:perspective(1200px) scale(var(--phone-scale)) translateZ(0) rotateY(-4deg);transform-origin:top;transition:transform var(--dur-slow) var(--ease-out);border-radius:44px;flex:none;justify-self:center;position:relative;overflow:hidden}@media (hover:hover){.landing-module__bxHgOq__phone:hover{transform:perspective(1200px) scale(var(--phone-scale)) translateZ(0) rotateY(0deg)}}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__phone{transform:scale(var(--phone-scale)) translateZ(0);transition:none}}.landing-module__bxHgOq__replay{z-index:calc(var(--z-overlay) + 1);transform:scale(calc(1 / var(--phone-scale)));transform-origin:100% 100%;border:1px solid var(--glass-edge);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));color:var(--ink);font:inherit;cursor:pointer;box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border-radius:999px;align-items:center;gap:6px;padding:7px 12px 7px 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex;position:absolute;bottom:18px;right:18px}.landing-module__bxHgOq__replay:hover{transform:scale(calc(1 / var(--phone-scale))) translateY(-1px);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow-lg)}.landing-module__bxHgOq__replay:active{transform:scale(calc(1 / var(--phone-scale))) scale(.97)}.landing-module__bxHgOq__replayGlyph{flex:none}@media (min-width:940px){.landing-module__bxHgOq__phone{max-width:none}}@media (min-width:940px) and (max-height:918px){.landing-module__bxHgOq__phone{--phone-scale:.92}.landing-module__bxHgOq__hero{padding-top:32px}}@media (min-width:940px) and (max-height:860px){.landing-module__bxHgOq__phone{--phone-scale:.84}}@media (min-width:940px) and (max-height:795px){.landing-module__bxHgOq__phone{--phone-scale:.76}}@media (min-width:940px) and (max-height:733px){.landing-module__bxHgOq__phone{--phone-scale:.7}}@media (min-width:940px) and (max-height:687px){.landing-module__bxHgOq__phone{--phone-scale:.64}}@media (max-width:430px){.landing-module__bxHgOq__phone{width:auto;max-width:none;height:700px;box-shadow:none;transform:scale(var(--phone-scale)) translateZ(0);border-left:0;border-right:0;border-radius:0;justify-self:stretch;margin-inline:-22px}}.landing-module__bxHgOq__section{padding:56px 0}@media (min-width:940px){.landing-module__bxHgOq__section{padding:84px 0}}.landing-module__bxHgOq__eyebrow{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-ink);margin:0 0 14px;font-size:11px;font-weight:700}.landing-module__bxHgOq__sectionTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--site-title);margin:0 0 12px;font-size:clamp(28px,4.4vw,40px);font-weight:700;line-height:1.18}.landing-module__bxHgOq__sectionLead{max-width:34em;color:var(--muted-ink);margin:0;font-size:16.5px;line-height:1.6}.landing-module__bxHgOq__stepsHead{flex-direction:column;gap:4px;display:flex}.landing-module__bxHgOq__stepsWrap{margin:32px 0 0;position:relative}.landing-module__bxHgOq__steps{gap:18px;padding:0;list-style:none;display:grid;position:relative}@media (min-width:760px){.landing-module__bxHgOq__steps{grid-template-columns:repeat(3,1fr);gap:20px}}.landing-module__bxHgOq__stepsLine{background:linear-gradient(90deg, transparent, var(--tint) 12%, var(--tint) 88%, transparent);opacity:.55;transform-origin:0;height:2px;transition:transform calc(var(--dur-slow) * 3) var(--ease-out);pointer-events:none;border-radius:1px;position:absolute;top:37px;left:35px;right:35px;transform:scaleX(0)}.landing-module__bxHgOq__stepsIn .landing-module__bxHgOq__stepsLine{transform:scaleX(1)}@media (max-width:759px){.landing-module__bxHgOq__stepsLine{display:none}}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__stepsLine{transform:scaleX(1)}}.landing-module__bxHgOq__step{border-radius:var(--r-lg);padding:22px 20px 20px}.landing-module__bxHgOq__stepNum{width:30px;height:30px;color:var(--tint);background:color-mix(in srgb, var(--tint) 16%, var(--glass-bg-strong));border:1px solid color-mix(in srgb, var(--tint) 24%, transparent);box-shadow:inset 0 1px 0 var(--glass-highlight);font-family:var(--font-display);border-radius:999px;place-items:center;margin-bottom:14px;font-size:15px;font-weight:700;display:grid}.landing-module__bxHgOq__stepTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.25}.landing-module__bxHgOq__stepText{color:var(--muted-ink);margin:0;font-size:15px;line-height:1.55}.landing-module__bxHgOq__oneThing{align-items:center;gap:30px;display:grid}@media (min-width:900px){.landing-module__bxHgOq__oneThing{grid-template-columns:1fr 1fr;gap:54px}}.landing-module__bxHgOq__unlocks{flex-direction:column;gap:12px;margin:28px 0 0;padding:0;list-style:none;display:flex}.landing-module__bxHgOq__unlock{border-radius:var(--r-md);transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);align-items:center;gap:14px;padding:16px 18px;display:flex}@media (hover:hover) and (pointer:fine){.landing-module__bxHgOq__unlock:hover{box-shadow:inset 0 1px 0 var(--glass-highlight), var(--elev-3);transform:translateY(-2px)}}.landing-module__bxHgOq__unlockIcon{flex:none}.landing-module__bxHgOq__unlockTitle{font-family:var(--font-ui);color:var(--ink);font-size:15px;font-weight:800;display:block}.landing-module__bxHgOq__soon{background:var(--accent-warm-soft);font-family:var(--font-ui);letter-spacing:.3px;color:var(--ink-on-gold);vertical-align:1px;border:0;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:10.5px;font-weight:800;display:inline-block}.landing-module__bxHgOq__unlockText{color:var(--muted-ink);margin-top:3px;font-size:13.5px;line-height:1.5;display:block}.landing-module__bxHgOq__shotStage{justify-self:center;width:min(340px,100% - 68px);margin:64px 0 34px;position:relative}.landing-module__bxHgOq__sheetShot{border:1px solid var(--glass-edge);border-radius:var(--r-md);background:var(--paper);width:100%;box-shadow:var(--elev-2);padding:24px 24px 26px;position:relative}.landing-module__bxHgOq__shotEyebrow{font-family:var(--font-ui);letter-spacing:1.2px;text-transform:uppercase;color:var(--faint-ink);margin:0 0 6px;font-size:11px;font-weight:800}.landing-module__bxHgOq__shotTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--site-title);margin:0;font-size:21px;font-weight:700;line-height:1.2}.landing-module__bxHgOq__shotRule{background:var(--accent-warm);border-radius:3px;width:54px;height:5px;margin-top:12px}.landing-module__bxHgOq__shotText{color:var(--muted-ink);margin:14px 0 0;font-size:13.5px;line-height:1.62}.landing-module__bxHgOq__shotMark{color:var(--site-title);background-image:linear-gradient(var(--accent-warm), var(--accent-warm));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 .82em;background-repeat:no-repeat;background-size:100% .34em;padding:0 2px;font-weight:700}.landing-module__bxHgOq__shotCaption{text-align:center;color:var(--faint-ink);margin:9px 0 0;font-size:11.5px;font-weight:700}.landing-module__bxHgOq__shotAssistant{border:1px solid var(--glass-edge);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);font-family:var(--font-ui);color:var(--ink);border-radius:999px;align-items:center;gap:7px;padding:9px 14px;font-size:12.5px;font-weight:800;display:flex;position:absolute;top:-46px;right:-34px}.landing-module__bxHgOq__shotAssistantGlyph{color:var(--tint-ink);font-size:13px}.landing-module__bxHgOq__shotSuggestion{border-bottom:2px dashed var(--tint);color:var(--site-title);margin-top:14px;padding-bottom:6px}.landing-module__bxHgOq__shotSync{border:1px solid var(--glass-edge);background:var(--glass-bg);min-width:152px;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 10px;display:flex;position:absolute;bottom:-30px;left:-40px}.landing-module__bxHgOq__shotSyncDot{background:var(--accent-warm);border-radius:999px;flex:none;width:11px;height:11px;animation:1.4s ease-in-out infinite landing-module__bxHgOq__shotRec}@keyframes landing-module__bxHgOq__shotRec{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.82)}}.landing-module__bxHgOq__shotWave{flex:1;justify-content:space-between;align-items:flex-end;gap:3px;height:20px;display:flex}.landing-module__bxHgOq__shotWave i{background:var(--accent-warm);width:3px;height:6px;animation:.7s ease-in-out infinite alternate landing-module__bxHgOq__shotBar;animation-delay:var(--d,0s);border-radius:2px;display:block}@keyframes landing-module__bxHgOq__shotBar{0%{opacity:.55;height:5px}to{opacity:1;height:19px}}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__shotWave i,.landing-module__bxHgOq__shotSyncDot{animation:none}.landing-module__bxHgOq__shotWave i{height:12px}}@media (max-width:460px){.landing-module__bxHgOq__shotAssistant{right:-22px}.landing-module__bxHgOq__shotSync{min-width:136px;left:-22px}}.landing-module__bxHgOq__pricingHead{flex-direction:column;gap:4px;display:flex}.landing-module__bxHgOq__pricingGrid{gap:var(--space-4);margin:32px 0 0;display:grid}@media (min-width:760px){.landing-module__bxHgOq__pricingGrid{gap:var(--space-5);grid-template-columns:repeat(3,1fr)}}.landing-module__bxHgOq__priceCard{border:1px solid var(--glass-edge);border-radius:var(--r-lg);box-shadow:var(--elev-2);text-align:center;flex-direction:column;display:flex;overflow:hidden}.landing-module__bxHgOq__priceCardFeatured{box-shadow:0 0 0 2px var(--tint), var(--elev-2)}.landing-module__bxHgOq__priceCardHead{padding:16px var(--space-4) 12px}.landing-module__bxHgOq__priceCardBody{padding:var(--space-4) var(--space-4) var(--space-5);background:var(--card);flex:1}.landing-module__bxHgOq__priceName{font-family:var(--font-ui);font-size:var(--text-sm);letter-spacing:.4px;text-transform:uppercase;color:var(--muted-ink);margin:0;font-weight:700}.landing-module__bxHgOq__pricePrice{margin:var(--space-2) 0 0;font-family:var(--font-display);letter-spacing:-.02em;color:var(--site-title);font-size:28px;font-weight:700}.landing-module__bxHgOq__priceTagline{margin:var(--space-1) 0 0;font-size:var(--text-md);color:var(--muted-ink);line-height:1.5}.landing-module__bxHgOq__priceFeatures{margin:var(--space-3) 0 0;padding:var(--space-3) 0 0;border-top:1px solid var(--ink-border);gap:var(--space-2);flex-direction:column;list-style:none;display:flex}.landing-module__bxHgOq__priceFeature{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink);line-height:1.4;display:flex}.landing-module__bxHgOq__priceFeature:before{content:"✓";color:var(--muted-ink);flex:none}.landing-module__bxHgOq__closing{text-align:center;border:1px solid var(--glass-edge);border-radius:var(--r-xl);background:var(--paper);box-shadow:var(--elev-3);padding:56px 26px 62px;position:relative;overflow:hidden}.landing-module__bxHgOq__closing:before{content:"";background-image:radial-gradient(color-mix(in srgb, var(--ink) 9%, transparent) 1.4px, transparent 1.4px);pointer-events:none;background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 50% 42%,#000 20%,#0000 78%);mask-image:radial-gradient(120% 90% at 50% 42%,#000 20%,#0000 78%)}.landing-module__bxHgOq__closing>*{position:relative}.landing-module__bxHgOq__closingLead{max-width:30em;color:var(--muted-ink);margin:12px auto 0;font-size:16px;line-height:1.6}.landing-module__bxHgOq__closing .landing-module__bxHgOq__heroActions{align-items:center;margin-top:26px}.landing-module__bxHgOq__footer{border-top:1px solid var(--hairline);margin-top:60px;padding:40px 0 56px}.landing-module__bxHgOq__footerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.landing-module__bxHgOq__footerLinks{flex-wrap:wrap;gap:18px;display:flex}.landing-module__bxHgOq__footerLinks a,.landing-module__bxHgOq__footerLinks button{color:var(--muted-ink);font-size:13.5px;font-weight:700;text-decoration:none}.landing-module__bxHgOq__footerLinks button{font-family:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;padding:0}.landing-module__bxHgOq__footerLinks a:hover,.landing-module__bxHgOq__footerLinks button:hover{color:var(--ink)}.landing-module__bxHgOq__footerLegal{color:var(--faint-ink);font-size:13px}.landing-module__bxHgOq__navEnd{align-items:center;gap:6px;display:inline-flex}.landing-module__bxHgOq__desktopCta{border-radius:var(--r-md);border:1.5px solid var(--accent);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);font-family:var(--font-ui);color:var(--ink);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);align-items:center;gap:12px;padding:13px 22px 13px 18px;text-decoration:none;display:inline-flex}@media (hover:hover){.landing-module__bxHgOq__desktopCta:hover{box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow-lg);transform:translateY(-1px)}}.landing-module__bxHgOq__desktopCta:active{transform:translateY(0)scale(.98)}.landing-module__bxHgOq__desktopGlyph{color:var(--ink);flex:none;display:block}.landing-module__bxHgOq__desktopText{flex-direction:column;align-items:flex-start;line-height:1.2;display:flex}.landing-module__bxHgOq__desktopName{letter-spacing:-.01em;font-size:16px;font-weight:800}.landing-module__bxHgOq__desktopNote{color:var(--muted-ink);font-size:11.5px;font-weight:600}.landing-module__bxHgOq__desktopLink{font-size:var(--text-sm,14px);color:var(--faint-ink);text-underline-offset:3px;margin-top:10px;text-decoration:underline}@media (hover:hover){.landing-module__bxHgOq__desktopLink:hover{color:var(--ink)}}
.departure-module__g-y3EW__root{--k:1;z-index:60;box-sizing:border-box;padding-top:env(safe-area-inset-top);background:var(--surface);color:var(--ink);grid-template-rows:auto 1fr;display:grid;position:fixed;inset:0}.departure-module__g-y3EW__stage{place-items:center;display:grid;overflow:hidden}.departure-module__g-y3EW__stage>*{width:min(560px, 100% - 2 * var(--space-5));grid-area:1/1}.departure-module__g-y3EW__enter{animation:departure-module__g-y3EW__beatIn calc(.42s * var(--k)) var(--ease-out) both}.departure-module__g-y3EW__leave{animation:departure-module__g-y3EW__beatOut calc(.2s * var(--k)) var(--ease-in) both;pointer-events:none}.departure-module__g-y3EW__back .departure-module__g-y3EW__enter{animation-name:departure-module__g-y3EW__beatInBack}@keyframes departure-module__g-y3EW__beatIn{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@keyframes departure-module__g-y3EW__beatInBack{0%{opacity:0;transform:translateY(-14px)scale(.985)}to{opacity:1;transform:none}}@keyframes departure-module__g-y3EW__beatOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-10px)scale(.99)}}.departure-module__g-y3EW__riseIn{animation:departure-module__g-y3EW__riseIn calc(.52s * var(--k)) var(--ease-out) both;animation-delay:calc(var(--d,0s) * var(--k))}@keyframes departure-module__g-y3EW__riseIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.departure-module__g-y3EW__enter,.departure-module__g-y3EW__leave,.departure-module__g-y3EW__riseIn{animation:none}.departure-module__g-y3EW__railFill{transition:none}.departure-module__g-y3EW__railFill:after{opacity:0;animation:none}.departure-module__g-y3EW__leave{display:none}}.departure-module__g-y3EW__heading{margin:0 0 var(--space-4);color:var(--ink);font-size:1.3rem;font-weight:600;line-height:1.2}.departure-module__g-y3EW__heading:focus{outline:none}.departure-module__g-y3EW__heading:focus-visible{outline:2px solid var(--tint);outline-offset:4px;border-radius:var(--r-sm)}.departure-module__g-y3EW__stage>[data-beat=accroche] .departure-module__g-y3EW__headingRow{justify-content:center}.departure-module__g-y3EW__stage>[data-beat=accroche] .departure-module__g-y3EW__heading{text-align:center}.departure-module__g-y3EW__stage>[data-beat=import] .departure-module__g-y3EW__headingRow{justify-content:center}.departure-module__g-y3EW__stage>[data-beat=import] .departure-module__g-y3EW__heading{text-align:center;text-wrap:balance}.departure-module__g-y3EW__stage>[data-beat=value] .departure-module__g-y3EW__headingRow,.departure-module__g-y3EW__stage>[data-beat=done] .departure-module__g-y3EW__headingRow{justify-content:center}.departure-module__g-y3EW__stage>[data-beat=value] .departure-module__g-y3EW__heading,.departure-module__g-y3EW__stage>[data-beat=done] .departure-module__g-y3EW__heading{text-align:center}.departure-module__g-y3EW__control{appearance:none;border:1px solid var(--hairline);border-radius:var(--r-lg);background:var(--card);color:var(--ink);padding:var(--space-3) var(--space-5);font:inherit;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out)}.departure-module__g-y3EW__control:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.departure-module__g-y3EW__control{transition:none}}.departure-module__g-y3EW__beat{gap:var(--space-5);display:grid}.departure-module__g-y3EW__intentCard{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);border-radius:var(--r-lg);color:var(--ink);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-med) var(--ease-out), border-color var(--dur-med) var(--ease-out);position:relative}.departure-module__g-y3EW__intentCard:hover{box-shadow:inset 0 1px 0 var(--glass-highlight), var(--elev-2);border-color:var(--tint)}.departure-module__g-y3EW__intentCard:active{transform:scale(.98)}.departure-module__g-y3EW__intentCard[aria-checked=true]{background:var(--tint-soft);border-color:var(--tint);color:var(--tint-ink)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.departure-module__g-y3EW__intentCard{background:var(--card)}}@media (prefers-reduced-transparency:reduce){.departure-module__g-y3EW__intentCard{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.departure-module__g-y3EW__intentCard{transition:none}}.departure-module__g-y3EW__intentList{gap:var(--space-3);display:grid}.departure-module__g-y3EW__intentCard{gap:var(--space-4);padding:var(--space-4);text-align:left;grid-template-columns:auto 1fr;align-items:start;display:grid}.departure-module__g-y3EW__intentIcon{border-radius:calc(var(--r-lg) - var(--space-4));background:var(--card);width:40px;height:40px;color:var(--tint-ink);place-items:center;display:grid;position:relative}.departure-module__g-y3EW__intentText{gap:2px;display:grid}.departure-module__g-y3EW__intentText strong{font-size:var(--text-base)}.departure-module__g-y3EW__intentText>span{font-size:var(--text-sm);color:var(--muted-ink);line-height:1.4}.departure-module__g-y3EW__intentText>span.departure-module__g-y3EW__intentProof{align-items:baseline;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--text-xs);color:var(--tint-ink);display:flex}.departure-module__g-y3EW__intentProofDot{background:currentColor;border-radius:50%;flex:none;width:4px;height:4px;transform:translateY(-3px)}.departure-module__g-y3EW__intentIcon:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:0}.departure-module__g-y3EW__isRecord .departure-module__g-y3EW__intentIcon:after{border:1px solid var(--tint)}.departure-module__g-y3EW__isRevise .departure-module__g-y3EW__intentIcon:after{background:radial-gradient(circle, var(--tint-soft), transparent 70%)}@media (hover:hover) and (pointer:fine){.departure-module__g-y3EW__intentCard:hover .departure-module__g-y3EW__intentIcon,.departure-module__g-y3EW__intentCard:focus-visible .departure-module__g-y3EW__intentIcon,.departure-module__g-y3EW__intentCard:hover .departure-module__g-y3EW__intentIcon:after,.departure-module__g-y3EW__intentCard:focus-visible .departure-module__g-y3EW__intentIcon:after{animation-duration:2.6s;animation-timing-function:var(--ease-out);animation-iteration-count:infinite}.departure-module__g-y3EW__isRecord:hover .departure-module__g-y3EW__intentIcon:after,.departure-module__g-y3EW__isRecord:focus-visible .departure-module__g-y3EW__intentIcon:after{animation-name:departure-module__g-y3EW__intentRipple}.departure-module__g-y3EW__isWrite:hover .departure-module__g-y3EW__intentIcon,.departure-module__g-y3EW__isWrite:focus-visible .departure-module__g-y3EW__intentIcon{animation-name:departure-module__g-y3EW__intentNib}.departure-module__g-y3EW__isRevise:hover .departure-module__g-y3EW__intentIcon,.departure-module__g-y3EW__isRevise:focus-visible .departure-module__g-y3EW__intentIcon{animation-name:departure-module__g-y3EW__intentTwinkle}.departure-module__g-y3EW__isRevise:hover .departure-module__g-y3EW__intentIcon:after,.departure-module__g-y3EW__isRevise:focus-visible .departure-module__g-y3EW__intentIcon:after{animation-name:departure-module__g-y3EW__intentGlow}}@keyframes departure-module__g-y3EW__intentRipple{0%{opacity:.55;transform:scale(1)}28%,to{opacity:0;transform:scale(1.45)}}@keyframes departure-module__g-y3EW__intentNib{0%{transform:none}10%{transform:rotate(-7deg)translateY(-1px)}20%{transform:rotate(3deg)}28%,to{transform:none}}@keyframes departure-module__g-y3EW__intentTwinkle{0%{transform:none}14%{transform:scale(1.08)rotate(6deg)}28%,to{transform:none}}@keyframes departure-module__g-y3EW__intentGlow{0%{opacity:0;transform:scale(.8)}14%{opacity:1;transform:scale(1.15)}28%,to{opacity:0;transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.departure-module__g-y3EW__intentIcon,.departure-module__g-y3EW__intentIcon:after{animation:none}}@media (min-width:900px){.departure-module__g-y3EW__stage>[data-beat=intent]{width:min(920px, 100% - 2 * var(--space-5))}.departure-module__g-y3EW__intentList{gap:var(--space-4);grid-template-columns:repeat(3,1fr)}.departure-module__g-y3EW__intentCard{gap:var(--space-3);padding:var(--space-5);grid-template-columns:1fr;align-items:stretch}.departure-module__g-y3EW__intentText{gap:var(--space-1);flex-direction:column;height:100%;display:flex}.departure-module__g-y3EW__intentText>span.departure-module__g-y3EW__intentProof{padding-top:var(--space-3);margin-top:auto}}.departure-module__g-y3EW__hint{font-size:var(--text-sm);color:var(--muted-ink);text-align:center}.departure-module__g-y3EW__spine{z-index:1;pointer-events:none;transform-origin:0 0;view-transition-name:none;transition:transform calc(.52s * var(--k)) var(--ease-out), opacity calc(.24s * var(--k)) var(--ease-out);will-change:transform;position:absolute}.departure-module__g-y3EW__spineHidden{opacity:0}.departure-module__g-y3EW__spineSvg{width:100%;height:100%;overflow:visible}.departure-module__g-y3EW__spineRail{stroke:var(--hairline);stroke-width:2px;stroke-linecap:round}.departure-module__g-y3EW__spineBand{fill:var(--tint-soft)}.departure-module__g-y3EW__spineNear{fill:var(--tint)}.departure-module__g-y3EW__spineFar{fill:none;stroke:var(--tint);stroke-width:1.5px}.departure-module__g-y3EW__spineDraw .departure-module__g-y3EW__spineRail{stroke-dasharray:1;stroke-dashoffset:1px;animation:departure-module__g-y3EW__spineTrace calc(.9s * var(--k)) var(--ease-out) both}.departure-module__g-y3EW__spineDraw .departure-module__g-y3EW__spineNear,.departure-module__g-y3EW__spineDraw .departure-module__g-y3EW__spineFar{transform-box:fill-box;animation:departure-module__g-y3EW__spineRung calc(.42s * var(--k)) var(--ease-out) both;animation-delay:calc((.5s + var(--i) * 70ms) * var(--k))}@keyframes departure-module__g-y3EW__spineTrace{to{stroke-dashoffset:0}}@keyframes departure-module__g-y3EW__spineRung{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.departure-module__g-y3EW__headingRow{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.departure-module__g-y3EW__headingRow>.departure-module__g-y3EW__heading{min-width:0}.departure-module__g-y3EW__ladderHero{aspect-ratio:300/20;width:min(360px,100%)}.departure-module__g-y3EW__ladderChip{aspect-ratio:300/20;width:120px}@media (prefers-reduced-motion:reduce){.departure-module__g-y3EW__spine{transition:none}.departure-module__g-y3EW__spineDraw .departure-module__g-y3EW__spineRail{stroke-dashoffset:0;animation:none}.departure-module__g-y3EW__spineDraw .departure-module__g-y3EW__spineNear,.departure-module__g-y3EW__spineDraw .departure-module__g-y3EW__spineFar{animation:none}}.departure-module__g-y3EW__accroche{gap:var(--space-6);text-align:center;justify-items:center;display:grid}.departure-module__g-y3EW__accrocheLine{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.01em;max-width:22ch;margin:0;line-height:1.2}.departure-module__g-y3EW__accrocheLine+.departure-module__g-y3EW__accrocheLine{color:var(--muted-ink)}.departure-module__g-y3EW__accrocheFoot{gap:var(--space-3);justify-items:center;display:grid}.departure-module__g-y3EW__primary{appearance:none;padding:var(--space-3) var(--space-6);border-radius:var(--r-xl);background:var(--ink);color:var(--ink-inverse);font:inherit;font-size:var(--text-base);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border:0;font-weight:600}.departure-module__g-y3EW__primary:hover{box-shadow:var(--elev-2)}.departure-module__g-y3EW__primary:active{transform:scale(.98)}.departure-module__g-y3EW__primary:disabled{opacity:.6;cursor:default}.departure-module__g-y3EW__skipLink{appearance:none;color:var(--muted-ink);font:inherit;font-size:var(--text-sm);cursor:pointer;text-underline-offset:3px;padding:var(--space-2) var(--space-3);background:0 0;border:0;text-decoration:underline}.departure-module__g-y3EW__accrocheError{font-size:var(--text-sm);color:var(--error-ink);margin:0}@media (prefers-reduced-motion:reduce){.departure-module__g-y3EW__primary{transition:none}}[data-phone] .departure-module__g-y3EW__root{--blob-opacity:.92}[data-phone] .departure-module__g-y3EW__intentCard{background:var(--card);border-color:var(--hairline)}[data-phone] .departure-module__g-y3EW__stage>*{width:100%;max-height:100%;padding:var(--space-5) var(--space-4) max(var(--space-5), env(safe-area-inset-bottom));align-self:center;overflow-y:auto}[data-phone] .departure-module__g-y3EW__ladderHero{width:min(300px, 100% - var(--space-8))}[data-phone] .departure-module__g-y3EW__accrocheLine{font-size:var(--text-lg)}
.beatValue-module__GBy3PW__frame{gap:var(--space-3);display:grid}.beatValue-module__GBy3PW__headline{font-family:var(--font-display);color:var(--ink);margin:0;font-size:1rem;font-weight:600;line-height:1.3}.beatValue-module__GBy3PW__body{font-size:var(--text-sm);color:var(--muted-ink);margin:0}.beatValue-module__GBy3PW__demo{gap:var(--space-3);padding:var(--space-4);background:var(--surface);border-radius:var(--r-xl);border:1px solid var(--hairline);display:grid;box-shadow:inset 0 1px 3px #0000000d}.beatValue-module__GBy3PW__sheet{gap:var(--space-2);padding:var(--space-3);background:var(--card);border:1px solid var(--hairline);border-radius:var(--r-lg);display:grid}.beatValue-module__GBy3PW__mode{gap:var(--space-2);display:grid}.beatValue-module__GBy3PW__modeHead{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.beatValue-module__GBy3PW__modeLabel{background:var(--tint-soft);color:var(--tint-ink);font-size:var(--text-xs);letter-spacing:.02em;border-radius:999px;padding:2px 8px;font-weight:700}.beatValue-module__GBy3PW__modeTitle{font-size:var(--text-xs);color:var(--muted-ink);font-weight:600}.beatValue-module__GBy3PW__recPill{align-items:center;gap:var(--space-2);width:fit-content;padding:var(--space-2) var(--space-3);background:var(--tint-soft);border-radius:var(--r-lg);color:var(--tint-ink);display:inline-flex}.beatValue-module__GBy3PW__recIcon{width:16px;height:16px}.beatValue-module__GBy3PW__wave{align-items:center;gap:2px;height:14px;display:flex}.beatValue-module__GBy3PW__waveBar{background:var(--tint);transform-origin:50%;width:2.5px;height:100%;animation:beatValue-module__GBy3PW__waveBeat .9s var(--ease-out) infinite;animation-delay:calc(var(--b,0) * -140ms);border-radius:999px}@keyframes beatValue-module__GBy3PW__waveBeat{0%,to{opacity:.55;transform:scaleY(.3)}50%{opacity:1;transform:scaleY(1)}}.beatValue-module__GBy3PW__notes{gap:var(--space-2);display:grid}.beatValue-module__GBy3PW__noteLine{font-size:var(--text-sm);color:var(--ink);margin:0}.beatValue-module__GBy3PW__noteLine:before{content:"— ";color:var(--muted-ink)}.beatValue-module__GBy3PW__typed{color:var(--muted-ink)}.beatValue-module__GBy3PW__page{gap:var(--space-2);display:grid}.beatValue-module__GBy3PW__pageLine{font-size:var(--text-sm);color:var(--ink);margin:0;line-height:1.5}.beatValue-module__GBy3PW__diffOut{background:var(--coral-soft);color:var(--muted-ink);-webkit-text-decoration:line-through var(--coral);text-decoration:line-through var(--coral);text-decoration-thickness:2px}.beatValue-module__GBy3PW__diffIn{background:var(--green-soft);border-bottom:2px solid var(--green)}.beatValue-module__GBy3PW__decide{background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);font:600 12.5px var(--font-ui);border-radius:999px;justify-self:end;align-items:center;gap:6px;padding:4px 8px;display:flex}.beatValue-module__GBy3PW__accept{border-radius:var(--r-sm);background:var(--accent);color:var(--ink-inverse);box-shadow:var(--elev-1);padding:4px 10px}.beatValue-module__GBy3PW__reject{border-radius:var(--r-sm);color:var(--muted-ink);padding:4px 8px}.beatValue-module__GBy3PW__foot{text-align:center;font-size:var(--text-xs);color:var(--muted-ink);margin:0}.beatValue-module__GBy3PW__actions{gap:var(--space-3);margin-top:var(--space-2);justify-items:center;display:grid}@media (prefers-reduced-motion:reduce){.beatValue-module__GBy3PW__waveBar{opacity:1;animation:none;transform:none}}[data-phone] .beatValue-module__GBy3PW__demo{box-shadow:none}
.beatDone-module__CLXNVa__done{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.beatDone-module__CLXNVa__line{color:var(--ink);text-align:center;margin:0;font-size:1.1rem;line-height:1.35}.beatDone-module__CLXNVa__lineSecond{color:var(--muted-ink)}.beatDone-module__CLXNVa__build{width:168px;height:56px;margin-bottom:var(--space-2);position:relative}.beatDone-module__CLXNVa__rule{background:var(--ink-border);transform-origin:0;height:1.5px;animation:beatDone-module__CLXNVa__ruleDraw calc(.42s * var(--k)) var(--ease-out) both;border-radius:2px;position:absolute;top:34px;left:0;right:0}.beatDone-module__CLXNVa__tile{bottom:22px;left:calc((var(--i) + .5) / var(--n) * 100%);background:var(--card);border:1px solid var(--ink-border);width:34px;height:26px;box-shadow:0 2px 6px var(--ink-soft);animation:beatDone-module__CLXNVa__tileDrop calc(.46s * var(--k)) var(--ease-out) both;animation-delay:calc((.26s + var(--i) * .13s) * var(--k));border-radius:6px;margin-left:-17px;position:absolute;overflow:hidden}.beatDone-module__CLXNVa__tile:after{content:"";background:var(--ink-border);border-radius:1px;height:2px;position:absolute;top:8px;left:6px;right:12px}.beatDone-module__CLXNVa__tileGhost:after{display:none}.beatDone-module__CLXNVa__tileGhost{box-shadow:none;opacity:.55;background:0 0;border-style:dashed}.beatDone-module__CLXNVa__pip{top:41px;left:calc(.5 / var(--n) * 100%);background:var(--tint);width:9px;height:9px;box-shadow:0 0 0 5px var(--tint-soft);animation:beatDone-module__CLXNVa__pipLand calc(.42s * var(--k)) var(--ease-spring) both;animation-delay:calc(.76s * var(--k));border-radius:50%;margin-left:-4.5px;position:absolute}@keyframes beatDone-module__CLXNVa__ruleDraw{0%{opacity:.4;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes beatDone-module__CLXNVa__tileDrop{0%{opacity:0;transform:translateY(-14px)rotate(-3deg)}to{opacity:1;transform:none}}@keyframes beatDone-module__CLXNVa__pipLand{0%{opacity:0;transform:translateY(-10px)scale(.4)}to{opacity:1;transform:none}}.beatDone-module__CLXNVa__facts{margin:var(--space-2) 0 0;gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-lg);border:1px solid var(--hairline);background:var(--glass-bg-soft);text-align:left;flex-direction:column;max-width:340px;display:flex}.beatDone-module__CLXNVa__factsTitle{font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--muted-ink);margin:0;font-weight:600}.beatDone-module__CLXNVa__fact{column-gap:var(--space-3);grid-template-columns:17px 1fr;align-items:center;row-gap:2px;display:grid}.beatDone-module__CLXNVa__factLead{margin:0 calc(-1 * var(--space-2));padding:var(--space-2);border-radius:var(--r-md);background:var(--green-soft)}.beatDone-module__CLXNVa__factLead .beatDone-module__CLXNVa__factTerm{font-size:var(--text-base)}.beatDone-module__CLXNVa__factLead .beatDone-module__CLXNVa__factBody{color:var(--ink)}.beatDone-module__CLXNVa__fact>svg{grid-row:1/3;align-self:start;margin-top:2px}.beatDone-module__CLXNVa__factTerm{font-size:var(--text-sm);color:var(--ink);margin:0;font-weight:600}.beatDone-module__CLXNVa__factBody{font-size:var(--text-sm);color:var(--muted-ink);margin:0;line-height:1.4}.beatDone-module__CLXNVa__go{align-items:center;gap:var(--space-2);padding-right:var(--space-5);display:inline-flex}.beatDone-module__CLXNVa__goLabel{display:inline-block}.beatDone-module__CLXNVa__goArrow{transition:transform var(--dur-fast) var(--ease-out)}.beatDone-module__CLXNVa__go:hover .beatDone-module__CLXNVa__goArrow{transform:translate(3px)}.beatDone-module__CLXNVa__go:active .beatDone-module__CLXNVa__goArrow{transform:translate(5px)}.beatDone-module__CLXNVa__dissolving{opacity:0;transition:opacity calc(.48s * var(--k)) var(--ease-in)}@media (prefers-reduced-motion:reduce){.beatDone-module__CLXNVa__dissolving{transition:none}.beatDone-module__CLXNVa__rule,.beatDone-module__CLXNVa__tile,.beatDone-module__CLXNVa__pip{animation:none}.beatDone-module__CLXNVa__goArrow{transition:none}}
.importWhy-module__8xuzOq__preroll{gap:var(--space-4);text-align:center;justify-items:center;display:grid}.importWhy-module__8xuzOq__line{font-size:var(--text-lg);color:var(--ink);text-wrap:balance;margin:0;line-height:1.35}.importWhy-module__8xuzOq__lineTwo{font-size:var(--text-base);color:var(--muted-ink)}.importWhy-module__8xuzOq__actions{margin-top:var(--space-2);justify-self:center}.importWhy-module__8xuzOq__card{box-sizing:border-box;padding:var(--space-4);border-radius:var(--r-lg);border:1px solid var(--glass-edge);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}.importWhy-module__8xuzOq__week{width:100%;height:auto;display:block}.importWhy-module__8xuzOq__day{fill:var(--muted-ink);letter-spacing:.02em;font-size:9px;font-weight:600}.importWhy-module__8xuzOq__rail{fill:var(--ink);opacity:.06}.importWhy-module__8xuzOq__block{opacity:.9}.importWhy-module__8xuzOq__note{fill:var(--card);stroke:var(--glass-edge);stroke-width:1px}.importWhy-module__8xuzOq__noteLine{fill:var(--ink);opacity:.28}.importWhy-module__8xuzOq__pop{animation:importWhy-module__8xuzOq__pop calc(.52s * var(--k)) var(--ease-out) both;animation-delay:calc(var(--d,0s) * var(--k));transform-box:fill-box;transform-origin:50%}@keyframes importWhy-module__8xuzOq__pop{0%{opacity:0;transform:translateY(22%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.importWhy-module__8xuzOq__pop{animation:none}}
.onboarding-module__S7pKPG__root{z-index:var(--z-overlay);background:var(--surface);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);position:fixed;inset:0;overflow:clip}.onboarding-module__S7pKPG__body{width:100%;padding-top:var(--space-8);padding-bottom:var(--space-8);flex-direction:column;justify-content:space-between;align-items:center;display:flex;overflow:hidden auto}.onboarding-module__S7pKPG__foot{flex-direction:column;flex:none;align-items:stretch;gap:14px;width:100%;max-width:380px;padding:8px 24px 0;display:flex}.onboarding-module__S7pKPG__cta{background:var(--accent);border-radius:var(--r-md);box-shadow:var(--elev-2);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), filter var(--dur-fast) var(--ease-out);border:0;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding:16px 24px;display:flex}@media (hover:hover){.onboarding-module__S7pKPG__cta:hover:not(:disabled){box-shadow:var(--elev-3);filter:brightness(1.08);transform:translateY(-1px)}}.onboarding-module__S7pKPG__cta:active:not(:disabled){box-shadow:var(--elev-1);transform:translateY(0)scale(.98)}.onboarding-module__S7pKPG__cta:disabled{opacity:.85;cursor:default;transform:none}.onboarding-module__S7pKPG__ctaLabel{font-family:var(--font-display);color:var(--ink-inverse);letter-spacing:.3px;font-size:20px;line-height:28px}.onboarding-module__S7pKPG__ctaArrow{color:var(--accent-warm);font-size:20px}.onboarding-module__S7pKPG__error{text-align:center;font-family:var(--font-ui);font-size:var(--text-sm);color:var(--error-ink);margin:0}.onboarding-module__S7pKPG__ctaSpinner{border:2px solid var(--accent-warm);border-top-color:#0000;border-radius:999px;width:18px;height:18px;animation:.7s linear infinite onboarding-module__S7pKPG__spin;display:inline-block}@keyframes onboarding-module__S7pKPG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.onboarding-module__S7pKPG__ctaSpinner{animation:onboarding-module__S7pKPG__ctaSpinnerPulse 1.1s var(--ease-out) infinite!important}}@keyframes onboarding-module__S7pKPG__ctaSpinnerPulse{0%,to{opacity:1}50%{opacity:.35}}.onboarding-module__S7pKPG__loginPill{border:1px solid var(--glass-edge);font-family:var(--font-ui);color:var(--ink);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border-radius:999px;align-self:center;padding:9px 18px;font-size:14px;font-weight:700}.onboarding-module__S7pKPG__loginPill:hover{background:var(--ink-hover)}.onboarding-module__S7pKPG__loginPill:active{transform:scale(.97)}.onboarding-module__S7pKPG__loginPill:focus-visible{outline:2px solid var(--tint);outline-offset:2px}
.skeleton-module__JfOwKq__skel{background:var(--skel-base);border-radius:999px;position:relative;overflow:hidden}.skeleton-module__JfOwKq__skel:after{content:"";background:linear-gradient(90deg, transparent, var(--skel-sweep), transparent);animation:1.3s infinite skeleton-module__JfOwKq__skelSweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes skeleton-module__JfOwKq__skelSweep{to{transform:translate(100%)}}.skeleton-module__JfOwKq__root{width:100%;max-width:1080px;margin:0 auto;animation:.24s both skeleton-module__JfOwKq__skelFadeIn}@keyframes skeleton-module__JfOwKq__skelFadeIn{0%{opacity:0}}.skeleton-module__JfOwKq__topbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:6px;display:flex}.skeleton-module__JfOwKq__brand{align-items:center;gap:8px;padding:2px 6px;display:flex}.skeleton-module__JfOwKq__brandMark{border-radius:11px;width:34px;height:34px}.skeleton-module__JfOwKq__title{border-radius:9px;width:232px;height:26px}.skeleton-module__JfOwKq__spacer{flex:1}.skeleton-module__JfOwKq__ctlPrimary{width:168px;height:36px}.skeleton-module__JfOwKq__ctlGhost{width:158px;height:32px}.skeleton-module__JfOwKq__search{width:236px;height:34px}.skeleton-module__JfOwKq__filters{flex-wrap:wrap;align-items:center;gap:10px;margin:2px 0 18px;display:flex}.skeleton-module__JfOwKq__chips{height:30px}.skeleton-module__JfOwKq__chipsKind{width:214px}.skeleton-module__JfOwKq__chipsSort{width:168px}.skeleton-module__JfOwKq__count{border-radius:7px;width:78px;height:14px;margin-left:auto}.skeleton-module__JfOwKq__grid{grid-template-columns:repeat(auto-fill,minmax(134px,1fr));align-content:start;gap:10px;display:grid}.skeleton-module__JfOwKq__cell{flex-direction:column;align-items:center;gap:3px;padding:8px 6px 10px;display:flex}.skeleton-module__JfOwKq__obj{aspect-ratio:204/224;border-radius:14px;width:100%;margin-bottom:9px}.skeleton-module__JfOwKq__lbl{border-radius:6px;width:74%;height:12px}.skeleton-module__JfOwKq__sublbl{border-radius:5px;width:46%;height:10px}@media (prefers-reduced-motion:reduce){.skeleton-module__JfOwKq__skel:after,.skeleton-module__JfOwKq__root{animation:none}}
.setupHud-module__TVHzaq__rail{background:var(--ink-soft);border-radius:999px;flex:1;min-width:0;height:6px;position:relative;box-shadow:inset 0 1px 1px #3e301e0f}.setupHud-module__TVHzaq__railFill{height:100%;width:calc(7px + (100% - 14px) * var(--rail,0));background:linear-gradient(90deg, var(--accent-warm), var(--tint));box-shadow:0 0 10px var(--tint-soft);transition:width calc(.56s * var(--k,1)) var(--ease-out);border-radius:999px;position:relative;overflow:hidden}.setupHud-module__TVHzaq__railFill:after{content:"";animation:setupHud-module__TVHzaq__railSheen calc(2.6s * var(--k,1)) var(--ease-out) infinite;background:linear-gradient(100deg,#0000 20%,#fffcf6b3 50%,#0000 80%);position:absolute;inset:0}@keyframes setupHud-module__TVHzaq__railSheen{0%{transform:translate(-120%)}to{transform:translate(220%)}}.setupHud-module__TVHzaq__topbar{z-index:2;box-sizing:border-box;min-width:0;width:min(560px, 100% - 2 * var(--space-5));margin:var(--space-3) auto 0;align-items:center;gap:var(--space-3);flex:auto;grid-template-columns:36px 1fr 36px;display:grid;position:relative}.setupHud-module__TVHzaq__backBtn{width:36px;height:36px;color:var(--muted-ink);cursor:pointer;background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);transition:opacity calc(.2s * var(--k,1)) var(--ease-out), color calc(.2s * var(--k,1)) var(--ease-out);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.setupHud-module__TVHzaq__backBtn:hover:not(:disabled){color:var(--ink)}.setupHud-module__TVHzaq__backBtn:disabled{opacity:0;pointer-events:none}.setupHud-module__TVHzaq__hud{z-index:2;box-sizing:border-box;align-items:center;gap:var(--space-4);background:var(--glass-bg);min-width:0;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);border-radius:999px;flex:auto;padding:8px 14px 8px 8px;display:flex;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.setupHud-module__TVHzaq__hud,.setupHud-module__TVHzaq__backBtn{background:var(--paper)}}@media (prefers-reduced-transparency:reduce){.setupHud-module__TVHzaq__hud,.setupHud-module__TVHzaq__backBtn{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none}}.setupHud-module__TVHzaq__hudLogo{flex:none}.setupHud-module__TVHzaq__node{top:50%;left:calc(7px + (100% - 14px) * var(--at,0));background:var(--paper);border:1.5px solid var(--hairline);box-sizing:border-box;width:10px;height:10px;transition:background-color var(--dur-med) var(--ease-out), border-color var(--dur-med) var(--ease-out), transform var(--dur-med) var(--ease-spring);border-radius:999px;margin:-5px 0 0 -5px;position:absolute}.setupHud-module__TVHzaq__nodeDone{background:var(--tint);border-color:var(--tint);transform:scale(1.1)}.setupHud-module__TVHzaq__nodeNow{background:var(--tint);border-color:var(--card);width:14px;height:14px;box-shadow:0 0 12px var(--tint-soft);border-width:2px;margin:-7px 0 0 -7px}.setupHud-module__TVHzaq__nodeNow:after{content:"";border:2px solid var(--tint);animation:setupHud-module__TVHzaq__nodeHalo calc(1.9s * var(--k,1)) var(--ease-out) infinite;border-radius:999px;position:absolute;inset:-3px}@keyframes setupHud-module__TVHzaq__nodeHalo{0%{opacity:.55;transform:scale(.72)}70%{opacity:0;transform:scale(1.65)}to{opacity:0;transform:scale(1.65)}}.setupHud-module__TVHzaq__step{font-family:var(--font-display);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--muted-ink);letter-spacing:.02em;flex:none;align-items:baseline;display:inline-flex}.setupHud-module__TVHzaq__stepNow{font-size:var(--text-lg);color:var(--tint-ink);font-weight:700;line-height:1}.setupHud-module__TVHzaq__stepSep{opacity:.45;margin:0 2px}@media (prefers-reduced-motion:reduce){.setupHud-module__TVHzaq__node{transition:none}.setupHud-module__TVHzaq__nodeNow:after{opacity:0;animation:none}}[data-phone] .setupHud-module__TVHzaq__hud{width:auto;margin:var(--space-2) var(--space-4) 0;gap:var(--space-3);padding:7px 12px 7px 7px}
.feedback-module__p3XwIG__survey{padding:var(--space-2) var(--space-5) var(--space-5)}.feedback-module__p3XwIG__surveyTitle{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--text-xl);color:var(--ink)}.feedback-module__p3XwIG__surveyText{margin:0 0 var(--space-4);font-family:var(--font-ui);font-size:var(--text-base);color:var(--ink);opacity:.85;line-height:1.5}.feedback-module__p3XwIG__surveyActions{margin-bottom:var(--space-3);flex-direction:column;gap:10px;display:flex}.feedback-module__p3XwIG__surveyDismiss{width:100%;min-height:44px;font-family:var(--font-ui);font-size:var(--text-md);color:var(--muted-ink);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.feedback-module__p3XwIG__surveyDismiss:hover,.feedback-module__p3XwIG__surveyDismiss:focus-visible{color:var(--ink)}.feedback-module__p3XwIG__surveyDismiss:focus-visible{outline:2px solid var(--tint);outline-offset:2px}.feedback-module__p3XwIG__ratingCard{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:45;border:1px solid var(--hairline);border-radius:var(--r-md);background:var(--card);width:min(300px,100vw - 32px);box-shadow:var(--elev-3);padding:16px 18px;animation:.22s cubic-bezier(.22,1,.36,1) both feedback-module__p3XwIG__ratingRise;position:fixed}@keyframes feedback-module__p3XwIG__ratingRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.feedback-module__p3XwIG__ratingCard{animation:none}}.feedback-module__p3XwIG__ratingClose{color:var(--faint-ink);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:none;padding:4px;font-size:18px;line-height:1;position:absolute;top:6px;right:8px}.feedback-module__p3XwIG__ratingClose:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.feedback-module__p3XwIG__ratingClose:hover,.feedback-module__p3XwIG__ratingClose:focus-visible{color:var(--muted-ink)}.feedback-module__p3XwIG__ratingClose:focus-visible{outline:2px solid var(--tint);outline-offset:2px}.feedback-module__p3XwIG__ratingPrompt{font-family:var(--font-ui);color:var(--ink);margin:0 22px 10px 0;font-size:14px;font-weight:700}.feedback-module__p3XwIG__stars{gap:6px;display:flex}.feedback-module__p3XwIG__star{width:32px;height:32px;color:var(--faint-ink);cursor:pointer;transition:color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:26px;line-height:1;display:inline-flex;position:relative}.feedback-module__p3XwIG__star:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.feedback-module__p3XwIG__star:hover,.feedback-module__p3XwIG__star:focus-visible{color:var(--accent-warm);transform:scale(1.1)}.feedback-module__p3XwIG__star:focus-visible{outline:2px solid var(--tint);outline-offset:2px}.feedback-module__p3XwIG__ratingText{resize:none;border:1px solid var(--hairline);border-radius:var(--r-sm);width:100%;font-family:var(--font-ui);color:var(--ink);background:var(--surface);box-sizing:border-box;transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);padding:8px 10px;font-size:13.5px}.feedback-module__p3XwIG__ratingText:focus{border-color:var(--tint);box-shadow:0 0 0 3px var(--tint-soft);outline:none}@media (pointer:coarse){.feedback-module__p3XwIG__ratingText{font-size:16px}}.feedback-module__p3XwIG__ratingActions{justify-content:flex-end;gap:12px;margin-top:10px;display:flex}.feedback-module__p3XwIG__ratingSkip{min-height:44px;font-family:var(--font-ui);color:var(--muted-ink);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:none;align-items:center;padding:4px 10px;font-size:13px;display:inline-flex}.feedback-module__p3XwIG__ratingSkip:hover,.feedback-module__p3XwIG__ratingSkip:focus-visible{color:var(--ink)}.feedback-module__p3XwIG__ratingSkip:focus-visible{outline:2px solid var(--tint);outline-offset:2px}.feedback-module__p3XwIG__ratingSubmit{border-radius:var(--r-sm);background:var(--accent);min-height:44px;color:var(--ink-inverse);font-family:var(--font-ui);cursor:pointer;box-shadow:var(--elev-1);transition:filter var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:1px solid #0000;align-items:center;padding:4px 14px;font-size:13px;font-weight:700;display:inline-flex}.feedback-module__p3XwIG__ratingSubmit:hover:not(:disabled){filter:brightness(1.1);box-shadow:var(--elev-2)}.feedback-module__p3XwIG__ratingSubmit:focus-visible{outline:2px solid var(--tint);outline-offset:2px}.feedback-module__p3XwIG__ratingSubmit:active:not(:disabled){box-shadow:var(--elev-1);transform:scale(.97)}.feedback-module__p3XwIG__ratingSubmit:disabled{opacity:.5;cursor:default}
.CaptureShortcuts-module__85FLwa__wrap{left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:var(--z-chrome);flex-direction:column;align-items:center;gap:6px;max-width:calc(100vw - 24px);display:flex;position:fixed;transform:translate(-50%)}.CaptureShortcuts-module__85FLwa__row{white-space:nowrap;justify-content:center;gap:8px;display:flex}.CaptureShortcuts-module__85FLwa__chip{border:1px solid var(--glass-edge);background:var(--glass-bg);min-height:33px;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));font-family:var(--font-ui);color:var(--muted-ink);cursor:pointer;box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);transition:color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.CaptureShortcuts-module__85FLwa__chip:hover:not(:disabled){color:var(--ink);background:var(--glass-bg-strong);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow-lg);transform:translateY(-1px)}.CaptureShortcuts-module__85FLwa__chip:focus-visible{outline:2px solid var(--tint);outline-offset:2px}.CaptureShortcuts-module__85FLwa__chip:active:not(:disabled){transform:scale(.97)}.CaptureShortcuts-module__85FLwa__chip:disabled{opacity:.6;cursor:default}.CaptureShortcuts-module__85FLwa__error{font-family:var(--font-ui);color:var(--error-ink);margin:0;font-size:12px}@media (pointer:coarse){.CaptureShortcuts-module__85FLwa__chip{min-height:44px;padding:10px 16px}}
.taskSheet-module__2ojBEG__sheet{font-family:var(--font-ui);color:var(--ink);flex-direction:column;gap:20px;padding:2px 20px 0;display:flex}.taskSheet-module__2ojBEG__head{flex-direction:column;gap:2px;display:flex}.taskSheet-module__2ojBEG__title{font:700 22px/1.2 var(--font-display);color:var(--ink);margin:0}.taskSheet-module__2ojBEG__sub{color:var(--muted-ink);margin:0;font-size:13px}.taskSheet-module__2ojBEG__titleField{flex-direction:column;gap:6px;display:flex}.taskSheet-module__2ojBEG__titleInput{border:1px solid var(--glass-edge);border-radius:var(--r-md);background:var(--glass-bg);color:var(--ink);font:600 17px var(--font-ui);padding:12px 14px}.taskSheet-module__2ojBEG__titleInput::placeholder{color:var(--faint-ink);font-weight:400}.taskSheet-module__2ojBEG__titleInput:focus-visible{outline:2px solid var(--tint);outline-offset:1px}.taskSheet-module__2ojBEG__section{flex-direction:column;gap:8px;display:flex}.taskSheet-module__2ojBEG__legend{font:700 12px var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-ink);margin:0;padding:0}.taskSheet-module__2ojBEG__seg{gap:8px;display:flex}.taskSheet-module__2ojBEG__segItem{border:1px solid var(--glass-edge);border-radius:var(--r-md);min-height:46px;color:var(--ink);font:600 13.5px var(--font-ui);cursor:pointer;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background:0 0;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:8px 10px;display:inline-flex}.taskSheet-module__2ojBEG__segItem:hover{background:var(--ink-hover)}.taskSheet-module__2ojBEG__segOn{background:var(--accent);color:var(--ink-inverse);border-color:#0000}.taskSheet-module__2ojBEG__days{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:6px;display:grid}.taskSheet-module__2ojBEG__day{border:1px solid var(--glass-edge);border-radius:var(--r-md);min-height:42px;color:var(--ink);font:600 12.5px var(--font-ui);cursor:pointer;background:0 0;padding:6px 8px}.taskSheet-module__2ojBEG__day:hover{background:var(--ink-hover)}.taskSheet-module__2ojBEG__dayOn{background:var(--accent);color:var(--ink-inverse);border-color:#0000}.taskSheet-module__2ojBEG__dayLabel:first-letter{text-transform:uppercase}.taskSheet-module__2ojBEG__row{flex-wrap:wrap;gap:8px;display:flex}.taskSheet-module__2ojBEG__field{color:var(--muted-ink);flex-direction:column;flex:150px;gap:4px;font-size:12px;display:flex}.taskSheet-module__2ojBEG__input{border:1px solid var(--glass-edge);border-radius:var(--r-md);background:var(--glass-bg);min-height:44px;color:var(--ink);font:14px var(--font-ui);padding:10px 12px}.taskSheet-module__2ojBEG__input::placeholder{color:var(--faint-ink)}.taskSheet-module__2ojBEG__input:focus-visible{outline:2px solid var(--tint);outline-offset:1px}.taskSheet-module__2ojBEG__input:disabled{color:var(--faint-ink)}textarea.taskSheet-module__2ojBEG__input{resize:vertical;min-height:76px;font-family:var(--font-ui);line-height:1.4}.taskSheet-module__2ojBEG__chips{flex-wrap:wrap;gap:6px;display:flex}.taskSheet-module__2ojBEG__chip{border:1px solid var(--glass-edge);min-height:40px;color:var(--ink);font:500 13px var(--font-ui);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;display:inline-flex}.taskSheet-module__2ojBEG__chip:hover{background:var(--ink-hover)}.taskSheet-module__2ojBEG__chipOn{background:var(--carnet,var(--accent));color:var(--ink-on-highlight);border-color:#0000;font-weight:600}.taskSheet-module__2ojBEG__dot{background:var(--carnet);border-radius:999px;flex:none;width:10px;height:10px}.taskSheet-module__2ojBEG__chipOn .taskSheet-module__2ojBEG__dot{background:var(--ink-on-highlight);opacity:.65}.taskSheet-module__2ojBEG__more{border:1px solid var(--glass-edge);border-radius:var(--r-lg);background:var(--glass-bg-soft)}.taskSheet-module__2ojBEG__moreHead{font:600 13.5px var(--font-ui);color:var(--ink);cursor:pointer;align-items:center;gap:8px;padding:12px 14px;list-style:none;display:flex}.taskSheet-module__2ojBEG__moreHead::-webkit-details-marker{display:none}.taskSheet-module__2ojBEG__moreChevron{color:var(--muted-ink);transition:transform var(--dur-fast) var(--ease-out);margin-left:auto}.taskSheet-module__2ojBEG__more[open] .taskSheet-module__2ojBEG__moreChevron{transform:rotate(90deg)}.taskSheet-module__2ojBEG__moreBody{flex-direction:column;gap:12px;padding:0 14px 14px;display:flex}.taskSheet-module__2ojBEG__hint{color:var(--muted-ink);margin:0;font-size:12.5px;line-height:1.45}.taskSheet-module__2ojBEG__draft{border:1px solid var(--glass-edge);border-radius:var(--r-lg);background:var(--glass-bg);text-align:left;color:inherit;font:inherit;cursor:pointer;align-items:center;gap:12px;padding:12px 14px;display:flex}.taskSheet-module__2ojBEG__draft:hover{border-color:var(--ink-border)}.taskSheet-module__2ojBEG__draftBody{flex-direction:column;gap:2px;min-width:0;display:flex}.taskSheet-module__2ojBEG__draftLabel{font:600 13.5px var(--font-ui)}.taskSheet-module__2ojBEG__draftHint{color:var(--muted-ink);font-size:12.5px}.taskSheet-module__2ojBEG__foot{z-index:1;background:linear-gradient(to bottom, transparent, var(--glass-bg-strong) 22%);align-items:center;gap:10px;margin:4px -20px 0;padding:12px 20px 20px;display:flex;position:sticky;bottom:0}.taskSheet-module__2ojBEG__save{background:var(--accent);min-height:48px;color:var(--ink-inverse);font:600 15px var(--font-ui);cursor:pointer;border:0;border-radius:999px;flex:auto}.taskSheet-module__2ojBEG__save:disabled{background:var(--accent-soft);color:var(--faint-ink);cursor:default}.taskSheet-module__2ojBEG__delete{border:1px solid var(--glass-edge);width:48px;height:48px;color:var(--error-ink);cursor:pointer;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.taskSheet-module__2ojBEG__delete:hover{border-color:currentColor}.taskSheet-module__2ojBEG__series{border:1px solid var(--glass-edge);border-radius:var(--r-md);background:var(--card);gap:6px;margin:0 0 14px;padding:10px 12px;list-style:none;display:grid}.taskSheet-module__2ojBEG__seriesHead{font:700 12px var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-ink)}.taskSheet-module__2ojBEG__seriesItem{min-width:0;font:500 14px var(--font-ui);color:var(--ink);align-items:center;gap:8px;display:flex}.taskSheet-module__2ojBEG__seriesTitle{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.taskSheet-module__2ojBEG__seriesDue{color:var(--muted-ink);flex:none;font-size:12px}.taskSheet-module__2ojBEG__done{border:1px solid var(--glass-edge);min-height:48px;color:var(--ink);font:600 15px var(--font-ui);cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:0 18px}.taskSheet-module__2ojBEG__chipsBlock{gap:10px;display:grid}.taskSheet-module__2ojBEG__chipRow{flex-wrap:wrap;gap:8px;display:flex}.taskSheet-module__2ojBEG__chipBtn{border:1px solid var(--glass-edge);min-height:40px;color:var(--ink);font:600 13.5px var(--font-ui);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:6px 14px;display:inline-flex}.taskSheet-module__2ojBEG__chipBtn[aria-expanded=true]{border-color:var(--accent)}.taskSheet-module__2ojBEG__chipBtnKind{background:var(--accent-soft)}.taskSheet-module__2ojBEG__chipBtnCarnet{background:color-mix(in oklab, var(--carnet) 18%, transparent);border-color:#0000}.taskSheet-module__2ojBEG__chipVague{color:var(--muted-ink);border-style:dashed;font-weight:500}.taskSheet-module__2ojBEG__chipEdited{box-shadow:inset 0 0 0 1px var(--accent)}.taskSheet-module__2ojBEG__pop{border:1px solid var(--glass-edge);border-radius:var(--r-md);background:var(--card);gap:12px;padding:12px;display:grid}@media (pointer:coarse){.taskSheet-module__2ojBEG__chipBtn,.taskSheet-module__2ojBEG__listItem,.taskSheet-module__2ojBEG__segItem,.taskSheet-module__2ojBEG__day,.taskSheet-module__2ojBEG__done{min-height:44px}}.taskSheet-module__2ojBEG__list{gap:4px;max-height:240px;display:grid;overflow:auto}.taskSheet-module__2ojBEG__listItem{min-height:42px;color:var(--ink);font:500 14px var(--font-ui);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 12px;display:flex}.taskSheet-module__2ojBEG__listOn{background:var(--accent-soft);font-weight:600}.taskSheet-module__2ojBEG__reading{font:500 13px var(--font-ui);color:var(--muted-ink);margin-top:6px}@media (pointer:coarse){.taskSheet-module__2ojBEG__input{font-size:16px}}
.SharedCarnets-module__gtaPEa__shelf{border-top:1px solid var(--hairline);width:100%;max-width:1080px;font-family:var(--font-ui);margin:26px auto 0;padding-top:20px}.SharedCarnets-module__gtaPEa__head{color:var(--muted-ink);align-items:center;gap:8px;margin-bottom:12px;display:flex}.SharedCarnets-module__gtaPEa__title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-ink);margin:0;font-size:12px;font-weight:700}.SharedCarnets-module__gtaPEa__count{background:var(--glass-bg);border:1px solid var(--glass-edge);color:var(--muted-ink);border-radius:999px;padding:3px 7px;font-size:11px;font-weight:600;line-height:1}.SharedCarnets-module__gtaPEa__grid{grid-template-columns:repeat(auto-fill,minmax(134px,1fr));align-content:start;gap:10px;display:grid}@keyframes SharedCarnets-module__gtaPEa__tileRise{0%{opacity:0;transform:translateY(8px)}}.SharedCarnets-module__gtaPEa__cell{border-radius:var(--r-md);color:var(--ink);animation:SharedCarnets-module__gtaPEa__tileRise var(--dur-med) var(--ease-out) both;animation-delay:var(--stagger,0s);transition:transform var(--dur-med) var(--ease-out), box-shadow var(--dur-med) var(--ease-out);border:1px solid #0000;flex-direction:column;align-items:center;gap:3px;padding:8px 6px 10px;text-decoration:none;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.SharedCarnets-module__gtaPEa__cell:hover{box-shadow:var(--elev-2);transform:translateY(-2px)}}.SharedCarnets-module__gtaPEa__cell:focus-visible{outline:2px solid var(--tint);outline-offset:2px}.SharedCarnets-module__gtaPEa__cover{width:100%;position:relative}.SharedCarnets-module__gtaPEa__obj{width:100%}.SharedCarnets-module__gtaPEa__obj svg{pointer-events:none;width:100%;height:auto;margin-bottom:9px;display:block}.SharedCarnets-module__gtaPEa__badge{border:1px solid var(--glass-edge);background:var(--glass-bg-strong);width:24px;height:24px;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);color:var(--muted-ink);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:12px;right:6px}.SharedCarnets-module__gtaPEa__lbl{text-align:center;font-size:12.5px;font-weight:500;line-height:1.35}.SharedCarnets-module__gtaPEa__sublbl{color:var(--muted-ink);font-size:11px}
.bottomSheet-module__QXpbma__backdrop{z-index:var(--z-sheet);background:var(--scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding-top:env(safe-area-inset-top,0px);padding-bottom:var(--kb-inset,0px);transition:padding-bottom .18s var(--ease-out);justify-content:center;align-items:flex-end;animation:.16s ease-out bottomSheet-module__QXpbma__sheetFade;display:flex;position:fixed;inset:0}.bottomSheet-module__QXpbma__panel{background:var(--glass-bg-strong);width:min(560px,100%);max-height:100%;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));border:1px solid var(--glass-edge);border-radius:var(--r-xl) var(--r-xl) 0 0;padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow-lg);border-bottom:none;outline:none;flex-direction:column;transition:transform .22s cubic-bezier(.2,.9,.3,1);animation:.24s cubic-bezier(.2,.9,.3,1) bottomSheet-module__QXpbma__sheetRise;display:flex;position:relative}.bottomSheet-module__QXpbma__panelTall{height:88dvh}.bottomSheet-module__QXpbma__bodyScroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.bottomSheet-module__QXpbma__handle{cursor:grab;flex:none;justify-content:center;align-items:center;height:22px;display:flex}.bottomSheet-module__QXpbma__handle:active{cursor:grabbing}.bottomSheet-module__QXpbma__grabber{background:var(--ink-soft);border-radius:999px;width:36px;height:4px;display:block}.bottomSheet-module__QXpbma__locked{overflow:hidden}@keyframes bottomSheet-module__QXpbma__sheetFade{0%{opacity:0}}@keyframes bottomSheet-module__QXpbma__sheetRise{0%{transform:translateY(100%)}}@keyframes bottomSheet-module__QXpbma__sheetDown{to{transform:translateY(100%)}}.bottomSheet-module__QXpbma__panelClosing{animation:bottomSheet-module__QXpbma__sheetDown .18s var(--ease-in) forwards}@keyframes bottomSheet-module__QXpbma__sheetFadeOut{to{opacity:0}}.bottomSheet-module__QXpbma__backdropClosing{animation:bottomSheet-module__QXpbma__sheetFadeOut .18s var(--ease-in) forwards;pointer-events:none}@media (prefers-reduced-motion:reduce){.bottomSheet-module__QXpbma__panel{transition:none;animation:.16s ease-out bottomSheet-module__QXpbma__sheetFade}.bottomSheet-module__QXpbma__panelClosing,.bottomSheet-module__QXpbma__backdropClosing{animation:none}}