@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@font-face{font-family:Aesthetic Wonder;src:url(data:font/woff2;base64,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)format("woff2");font-weight:400;font-display:swap}:root{--bg:#1b1310;--ink:#f5f1ea;--ink-dark:#33271f;--accent:#797455;--accent-lit:#cfc9ab;--gold:#ebe2d5;--silver:#c0b5aa;--cafe:#533320;--rust:#cf8a68;--card:#f5f1ea09;--line:#f5f1ea24;--hairline:#f5f1ea17;--muted:#f5f1ea8c;--faint:#f5f1ea85;--radius:20px;--glow:0 0 0 4px #ebe2d524;--font-display:"Aesthetic Wonder", Georgia, serif;--font-body:"Ubuntu", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--tabbar-h:calc(58px + env(safe-area-inset-bottom));--page-max:560px}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:radial-gradient(1000px 700px at 50% -12%, #5333208c, transparent 62%), radial-gradient(800px 560px at 88% 22%, #7974552e, transparent 60%), radial-gradient(900px 700px at 50% 115%, #c0b5aa1a, transparent 62%), var(--bg);color:var(--ink);font-family:var(--font-body);background-attachment:fixed;min-height:100vh;font-size:16px;line-height:1.5;overflow-x:hidden}.num,.cal-day,.tick,.readout,.ins-evidence,.sign-state,.yaxis text{font-variant-numeric:tabular-nums}.appbar{z-index:40;padding:calc(10px + env(safe-area-inset-top)) 16px 10px;-webkit-backdrop-filter:blur(12px);background:linear-gradient(#1b1310f0,#1b1310b8 70%,#0000);align-items:center;gap:10px;display:flex;position:sticky;top:0}.appbar .mark{flex:none;width:23px;height:28px;display:block}.appbar h1{font-family:var(--font-display);letter-spacing:.01em;color:var(--ink);font-size:1.32rem;font-weight:400;line-height:1.1}.appbar .spacer{flex:1}main{z-index:1;max-width:var(--page-max);padding:4px 16px calc(var(--tabbar-h) + 96px);margin:0 auto;position:relative}.screen{display:none}.screen.active{animation:.32s cubic-bezier(.2,.7,.3,1) fadeUp;display:block}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tabbar{z-index:50;padding:6px 8px calc(6px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--hairline);background:#18110edb;justify-content:center;gap:4px;display:flex;position:fixed;bottom:0;left:0;right:0}.tab{cursor:pointer;max-width:150px;color:var(--faint);font:inherit;letter-spacing:.04em;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:12px;flex-direction:column;flex:1 1 0;align-items:center;gap:3px;padding:5px 4px 3px;font-size:.75rem;transition:color .18s;display:flex}.tab svg{stroke-width:1.7px;width:21px;height:21px}.tab[aria-selected=true]{color:var(--gold)}.tab:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.card{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(#f5f1ea0f,#f5f1ea05);margin-bottom:14px;padding:20px;box-shadow:inset 0 1px #f5f1ea17,0 18px 40px -18px #000c}.card>label.title,.card>.title{font-family:var(--font-display);color:var(--ink);margin-bottom:12px;font-size:1.5rem;font-weight:400;line-height:1.22;display:block}.hint{color:var(--muted);font-family:var(--font-body);font-size:.82rem;font-weight:400}.card>.title+.hint{margin:-8px 0 14px;display:block}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin:26px 2px 10px;font-size:.75rem;font-weight:500;display:block}.spiral-wrap{width:100%;max-width:320px;margin:6px auto 2px;position:relative}.spiral-wrap svg{width:100%;height:auto;display:block;overflow:visible}.spiral-center{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.spiral-hit{pointer-events:auto;color:inherit;font:inherit;cursor:pointer;aspect-ratio:1;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:44%;padding:0;transition:transform .14s;display:flex}.spiral-hit:active{transform:scale(.95)}.spiral-hit:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.spiral-hit .small{border-bottom:1px dotted #f5f1ea4d;padding-bottom:2px}.spiral-center .big{font-family:var(--font-display);color:#0000;background:linear-gradient(#fffdf8,#d8cdb9);-webkit-background-clip:text;background-clip:text;font-size:2.9rem;line-height:1}.spiral-center .small{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:5px;font-size:.7rem}.spiral-caption{text-align:center;color:var(--muted);margin:4px 16px 20px;font-size:.84rem}.spiral-caption b{color:var(--accent-lit);font-weight:500}.moon-caption{opacity:.7;margin-top:-14px;font-size:.78rem}.today-card{text-align:left}.today-when{letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:6px;font-size:.75rem;display:block}.today-state{font-family:var(--font-display);margin-bottom:4px;font-size:1.6rem;line-height:1.2}.today-onething{color:var(--accent-lit);margin:6px 0 2px;font-size:.95rem}.today-actions{gap:10px;margin-top:16px;display:flex}.sign{border-top:1px solid var(--hairline);align-items:center;gap:12px;padding:11px 0;display:flex}.sign:first-child{border-top:none;padding-top:2px}.sign-name{flex:0 0 96px;font-size:.86rem}.sign-spark{flex:auto;min-width:0}.sign-spark svg{width:100%;height:26px;display:block;overflow:visible}.sign-state{letter-spacing:.04em;color:var(--muted);flex:none;align-items:center;gap:5px;font-size:.75rem;display:flex}.sign-state .arrow{font-size:.95rem;line-height:1}.sign-state.rising{color:var(--gold)}.sign-state.quiet{color:var(--faint)}.ins{border-top:1px solid var(--hairline);padding:14px 0}.ins:first-child{border-top:none;padding-top:2px}.ins-text{font-size:.97rem;line-height:1.5}.ins-text b{color:var(--gold);font-weight:500}.ins-evidence{color:var(--faint);margin-top:5px;font-size:.76rem;display:block}.ins-caveat{color:var(--faint);margin-top:14px;font-size:.75rem;line-height:1.45}.empty{color:var(--muted);font-size:.92rem;line-height:1.5}.chart{margin-top:4px}.chart svg{touch-action:pan-y;width:100%;display:block;overflow:visible}.chart-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:2px;display:flex}.chart-label{font-size:.85rem;font-weight:500}.readout{color:var(--accent-lit);text-align:right;min-height:1.2em;font-size:.78rem}.axis text{fill:var(--faint);font-size:9px;font-family:var(--font-body)}.grid line{stroke:var(--hairline);stroke-width:1px}.coverage{color:var(--faint);margin-bottom:12px;font-size:.78rem}.small-multiple{border-top:1px solid var(--hairline);padding:12px 0}.small-multiple:first-child{border-top:none;padding-top:0}.legend{color:var(--muted);flex-wrap:wrap;gap:12px;margin-top:12px;font-size:.78rem;display:flex}.legend-item{align-items:center;gap:6px;display:flex}.legend-swatch{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.ramp{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:.76rem;display:flex}.ramp-steps{gap:2px;display:flex}.ramp-steps span{border-radius:2px;width:26px;height:10px}.month-nav{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.month-nav .label{font-size:1rem;font-weight:500}.stepbtn{border:1px solid var(--line);color:var(--ink);width:34px;height:34px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#f5f1ea0f;border-radius:50%;justify-content:center;align-items:center;font-size:1.05rem;display:flex}.stepbtn:disabled{opacity:.3;cursor:default}.stepbtn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.cal-dow{color:var(--faint);text-align:center;letter-spacing:.05em;grid-template-columns:repeat(7,1fr);gap:5px;margin-bottom:6px;font-size:.75rem;display:grid}.cal-grid{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.cal-day{aspect-ratio:1;color:var(--ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#f5f1ea08;border:1px solid #f5f1ea14;border-radius:12px;justify-content:center;align-items:center;font-size:.85rem;transition:transform .12s,box-shadow .2s;display:flex;position:relative}.cal-day:active{transform:scale(.92)}.cal-day:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.cal-day.empty{visibility:hidden}.cal-day.future{opacity:.2;pointer-events:none}.cal-day.unlogged{color:var(--faint)}.cal-day.today{border-color:#f5f1eabf;font-weight:700}.cal-day.selected{box-shadow:0 0 0 2px var(--gold), 0 0 18px #ebe2d566}.cal-day .dot{background:var(--rust);border-radius:50%;width:4px;height:4px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.day-detail dl{margin-top:4px}.day-row{border-top:1px solid var(--hairline);gap:10px;padding:7px 0;font-size:.88rem;display:flex}.day-row:first-child{border-top:none}.day-row dt{color:var(--muted);flex:0 0 118px}.day-row dd{flex:auto}.quote{font-family:var(--font-display);color:var(--ink);font-size:1.25rem;line-height:1.35}input[type=date],input[type=text],input[type=number],input[type=password],textarea{border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;background:#f5f1ea0f;border-radius:14px;padding:12px 14px;transition:box-shadow .2s,border-color .2s}.signed{gap:8px;display:flex}.signed input{flex:1;min-width:0}select.sign{border:1px solid var(--line);color:var(--ink);font:inherit;text-align:center;text-align-last:center;appearance:none;background:#f5f1ea0f;border-radius:14px;flex:0 0 64px;padding:12px 10px;font-size:1.15rem}select.sign:focus{box-shadow:var(--glow);border-color:#ebe2d580;outline:none}input::placeholder,textarea::placeholder{color:#f5f1ea59}textarea{resize:vertical;min-height:86px}input:focus,textarea:focus{box-shadow:var(--glow);border-color:#ebe2d580;outline:none}.chips{flex-wrap:wrap;gap:9px;display:flex}.chip{border:1px solid var(--line);color:var(--ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(#f5f1ea16,#f5f1ea08);border-radius:14px;padding:11px 16px;font-size:.92rem;transition:transform .12s,background .18s,border-color .18s,box-shadow .2s,color .18s;box-shadow:inset 0 1px #f5f1ea14,0 6px 14px -8px #000000b3}.chip:active{transform:scale(.94)}.chip:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.chip-ico{width:15px;height:15px;color:var(--accent-lit);vertical-align:middle;margin:0 6px -3px 0;display:inline-flex}.chip-ico svg{width:100%;height:100%;display:block}.chip[aria-pressed=true] .chip-ico{color:var(--ink-dark);opacity:.75}.chip[aria-pressed=true]{color:var(--ink-dark);background:linear-gradient(#fffdf8,#e7ddcb);border-color:#ebe2d5e6;transform:translateY(-1px);box-shadow:inset 0 1px #fff,inset 0 -3px 6px #53332033,0 0 0 4px #ebe2d51f,0 0 22px #ebe2d54d}.sub{margin-top:10px;display:none}.sub.show{display:block}.tiles{flex-wrap:wrap;gap:10px;display:flex}.tile{border:1px solid var(--line);min-width:88px;color:var(--ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(#f5f1ea16,#f5f1ea08);border-radius:16px;flex-direction:column;flex:calc(33.33% - 10px);align-items:center;gap:6px;padding:14px 8px 12px;transition:transform .12s,background .18s,border-color .18s,box-shadow .2s,color .18s;display:flex;box-shadow:inset 0 1px #f5f1ea14,0 6px 14px -8px #000000b3}.tile:active{transform:scale(.94)}.tile:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.tile[aria-pressed=true]{color:var(--ink-dark);background:linear-gradient(#fffdf8,#e7ddcb);border-color:#ebe2d5e6;transform:translateY(-1px);box-shadow:inset 0 1px #fff,inset 0 -3px 6px #53332033,0 0 0 4px #ebe2d51f,0 0 22px #ebe2d54d}.tile-art svg{width:46px;height:46px;display:block}.tile-label{text-align:center;font-size:.76rem;line-height:1.25}.sym-ico{width:30px;height:30px;color:var(--accent-lit);vertical-align:middle;background:#ebe2d514;border:1px solid #ebe2d524;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-right:10px;display:inline-flex;transform:translateY(-2px)}.sym-ico svg{width:16px;height:16px;display:block}button.submit,button.next,button.back,button.ghost{font:inherit;letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:999px;padding:15px;font-size:1.02rem;font-weight:600;transition:transform .12s,box-shadow .2s}button.submit,button.next{width:100%;color:var(--ink-dark);background:linear-gradient(#fffdf8,#e7ddcb);box-shadow:inset 0 1px #fff,inset 0 -3px 6px #5333202e,0 0 28px #ebe2d52e,0 10px 24px -12px #000c}button.submit:active,button.next:active{transform:scale(.98)}button.submit:disabled,button.next:disabled{opacity:.55}button.back,button.ghost{color:var(--ink);border:1px solid var(--line);background:0 0;flex:none;width:auto;padding:15px 20px}button.ghost{padding:12px 18px;font-size:.92rem}button.submit:focus-visible,button.next:focus-visible,button.back:focus-visible,button.ghost:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.linklike{font:inherit;color:var(--accent-lit);cursor:pointer;background:0 0;border:none;padding:4px;font-weight:600}.linklike:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.status{text-align:center;min-height:1.4em;margin-top:14px;font-size:.95rem}.status.ok{color:var(--accent-lit);font-weight:600;animation:.35s cubic-bezier(.2,.9,.3,1.4) pop}.status.err{color:#d98a72}@keyframes pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}#logFlow{z-index:60;background:radial-gradient(1000px 700px at 50% -12%, #53332099, transparent 62%), var(--bg);-webkit-overflow-scrolling:touch;display:none;position:fixed;inset:0;overflow-y:auto}#logFlow.open{animation:.3s cubic-bezier(.2,.7,.3,1) fadeUp;display:block}.flow-inner{max-width:var(--page-max);padding:0 16px calc(40px + env(safe-area-inset-bottom));margin:0 auto}.flow-bar{z-index:2;padding:calc(12px + env(safe-area-inset-top)) 0 10px;-webkit-backdrop-filter:blur(10px);background:linear-gradient(#1b1310f5,#1b1310cc 70%,#0000);align-items:center;gap:12px;display:flex;position:sticky;top:0}.flow-bar .for-date{color:var(--muted);flex:1;font-size:.84rem}.flow-bar .for-date b{color:var(--ink);font-weight:500}.iconbtn{border:1px solid var(--line);color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#f5f1ea12;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.iconbtn svg{stroke-width:2px;width:16px;height:16px}.iconbtn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.save-pill{letter-spacing:.02em;border:1px solid var(--line);color:var(--muted);cursor:default;-webkit-tap-highlight-color:transparent;background:#f5f1ea0f;border-radius:999px;flex:none;padding:6px 12px;font-size:.75rem;font-weight:500;transition:color .2s,border-color .2s,background .2s}.save-pill.saved{color:var(--accent-lit);border-color:#ebe2d54d}.save-pill.saving{color:var(--muted)}.save-pill.unsaved{color:var(--faint)}.save-pill.needs-code{color:var(--gold);border-color:#d4af7166}.save-pill.error{color:#d98a72;cursor:pointer;border-color:#d98a7266}#cheer{text-align:center;letter-spacing:.05em;min-height:1.1em;color:var(--accent-lit);opacity:0;margin:0 0 12px;font-size:.75rem;transition:opacity .35s}.eyebrow-row{align-items:center;gap:6px;display:flex}.eyebrow-row .eyebrow{margin-right:0}.infobtn{color:var(--faint);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin-top:16px;padding:2px;line-height:0}.infobtn svg{width:15px;height:15px;display:block}.infobtn:active{color:var(--gold)}.infobtn:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:50%}.kb-teaser{text-align:left;width:100%;color:var(--muted);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:0 0 14px;font-size:.82rem;line-height:1.45;display:block}.kb-teaser-link{color:var(--accent-lit);margin-top:5px;font-weight:500;display:block}.kb-teaser:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:8px}#kbSheet,#accountSheet,#quizSheet,#askSheet,#plusSheet{z-index:70;background:radial-gradient(900px 600px at 50% -10%, #5333208c, transparent 60%), var(--bg);-webkit-overflow-scrolling:touch;display:none;position:fixed;inset:0;overflow-y:auto}#kbSheet.open,#accountSheet.open,#quizSheet.open,#askSheet.open{animation:.28s cubic-bezier(.2,.7,.3,1) fadeUp;display:block}.kb-inner{max-width:var(--page-max);padding:0 16px calc(48px + env(safe-area-inset-bottom));margin:0 auto}.kb-bar{z-index:2;padding:calc(12px + env(safe-area-inset-top)) 0 10px;-webkit-backdrop-filter:blur(10px);background:linear-gradient(#1b1310f5,#1b1310cc 70%,#0000);align-items:center;gap:12px;display:flex;position:sticky;top:0}.kb-bar .kb-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-size:.75rem}.kb-title{font-family:var(--font-display);margin:6px 0 14px;font-size:2rem;font-weight:400;line-height:1.15}.kb-lead{color:var(--ink);margin-bottom:8px;font-size:1rem;line-height:1.55}.kb-p{color:var(--muted);margin-bottom:14px;font-size:.94rem;line-height:1.6}.kb-signs{margin:4px 0 6px}.kb-sign{border-top:1px solid var(--hairline);padding:13px 0}.kb-sign:first-child{border-top:none}.kb-sign-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.kb-sign-name{font-size:.98rem;font-weight:500}.kb-sign-when{color:var(--accent-lit);text-align:right;flex:none;max-width:58%;font-size:.76rem}.kb-sign-why{color:var(--muted);margin-top:4px;font-size:.84rem;line-height:1.5;display:block}.kb-note{background:#cf8a680f;border:1px solid #cf8a6859;border-radius:14px;margin:6px 0 14px;padding:15px 16px}.kb-note-label{letter-spacing:.14em;text-transform:uppercase;color:var(--rust);margin-bottom:7px;font-size:.75rem;font-weight:500;display:block}.kb-note p{color:var(--ink);font-size:.88rem;line-height:1.55}.kb-source{color:var(--faint);margin-top:4px;font-size:.78rem;line-height:1.5}.kb-source a{color:var(--accent-lit)}.dayshape{text-align:center;margin:0 0 14px}.dayshape svg{width:100%;max-width:260px;height:auto;margin:0 auto;display:block;overflow:visible}.dayshape-note{color:var(--faint);margin-top:-6px;font-size:.75rem}.coverline-note{color:var(--faint);margin-top:10px;font-size:.76rem;line-height:1.45}@keyframes stepIn{0%{opacity:0;transform:translateY(14px)scale(.99)}to{opacity:1;transform:none}}.idea-btn{margin-top:12px}.idea-box{background:#ebe2d50b;border:1px solid #ebe2d542;border-radius:16px;margin-top:12px;padding:15px 16px;animation:.32s cubic-bezier(.2,.7,.3,1) stepIn}.idea-group{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-lit);margin-bottom:7px;font-size:.75rem;font-weight:500;display:block}.idea-text{color:var(--ink);font-size:1rem;line-height:1.5}.idea-why{color:var(--faint);margin-top:7px;font-size:.78rem;line-height:1.45;display:block}.idea-actions{gap:16px;margin-top:12px;display:flex}.idea-actions .linklike{padding:2px 0;font-size:.84rem}.kb-group{margin:20px 0 2px}.kb-group-name{font-size:1.05rem;font-weight:500;display:block}.kb-group-why{color:var(--faint);margin:3px 0 9px;font-size:.82rem;line-height:1.45;display:block}.kb-idea{color:var(--muted);padding:6px 0 6px 14px;font-size:.92rem;line-height:1.5;position:relative}.kb-idea:before{content:"·";color:var(--accent-lit);position:absolute;left:2px}.save-step{margin:4px 0 24px}#symField-bleeding .chip:last-child{border-color:var(--accent-lit);color:var(--ink);font-weight:500}#symField-bleeding .chip:last-child[aria-pressed=true]{background:var(--accent-lit);color:var(--ink-dark)}.save-step button.submit{width:100%}.inspire{border-color:#ebe2d547;margin-top:16px;animation:.45s cubic-bezier(.2,.7,.3,1) stepIn}.inspire-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-lit);margin-bottom:8px;font-size:.75rem;display:block}.inspire-text{color:var(--ink);font-size:.98rem;line-height:1.55}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.party{z-index:200;-webkit-backdrop-filter:blur(6px);background:#140f0cd1;justify-content:center;align-items:center;padding:24px;animation:.35s fadeUp;display:flex;position:fixed;inset:0;overflow:hidden}.party.out{opacity:0;transition:opacity .3s}.party-card{z-index:3;text-align:center;box-sizing:border-box;width:100%;max-width:360px;animation:.5s cubic-bezier(.2,.9,.3,1.4) pop;position:relative}.party-logo{transform-origin:50% 90%;width:120px;height:150px;margin:0 auto 18px;animation:1.1s ease-in-out infinite partyDance}.party-logo svg{width:100%;height:100%}.party-title{font-family:var(--font-display);color:var(--ink);letter-spacing:.02em;overflow-wrap:break-word;margin:0 0 12px;font-size:clamp(2.1rem,9vw,3.2rem);font-weight:400;line-height:1.05}.party-text{color:var(--accent-lit);margin:0 0 26px;font-size:1.1rem}button.submit.party-close{width:auto;min-width:0;padding-left:30px;padding-right:30px}.party-confetti{z-index:0;pointer-events:none;animation-name:partyFall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-30px}@keyframes partyDance{0%,to{transform:rotate(-9deg)translateY(0)scale(1)}25%{transform:rotate(0)translateY(-14px)scale(1.06)}50%{transform:rotate(9deg)translateY(0)scale(1)}75%{transform:rotate(0)translateY(-14px)scale(1.06)}}@keyframes partyFall{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:.9;transform:translateY(110vh)rotate(720deg)}}.party.calm .party-logo,.party.calm .party-card{animation:none}@media (prefers-reduced-motion:reduce){*,.screen.active,.status.ok,.inspire{transition:none!important;animation:none!important}}#demoBadge{letter-spacing:.08em;text-transform:uppercase;color:#fff;z-index:50;background:#6b7f5e;border-radius:999px;padding:2px 10px;font-size:11px;position:absolute;top:6px;left:50%;transform:translate(-50%)}#signIn{z-index:60;background:var(--bg);padding:max(48px, env(safe-area-inset-top)) 18px 32px;display:none;position:fixed;inset:0;overflow-y:auto}#signIn.open{display:block}.signin-inner{flex-direction:column;justify-content:center;gap:18px;max-width:420px;min-height:60vh;margin:0 auto;display:flex}.signin-mark{opacity:.9;align-self:center;width:44px;height:56px}.signin-title{font-family:var(--font-display);color:var(--gold);text-align:center;margin:0;font-size:30px;line-height:1.15}.signin-sub{color:var(--muted);text-align:center;margin:0;font-size:14px;line-height:1.5}#signIn input[type=email]{background:var(--card);border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;border-radius:14px;padding:14px 16px;font-size:16px}#signIn input[type=email]:focus{border-color:var(--accent-lit);box-shadow:var(--glow);outline:none}#signInSend{background:var(--gold);width:100%;color:var(--ink-dark);font:inherit;border:0;border-radius:14px;padding:15px 16px;font-size:16px;font-weight:500}#signInSend:disabled{opacity:.5}.signin-note{color:var(--faint);text-align:center;margin:0;font-size:12.5px;line-height:1.5}.signin-note.err{color:var(--rust)}.signin-note.sent{color:var(--accent-lit)}.signin-providers{flex-direction:column;gap:10px;display:flex}.signin-provider{background:var(--ink);width:100%;color:var(--ink-dark);font:inherit;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:14px 16px;font-size:15.5px;font-weight:500;display:flex}.signin-provider svg{flex:none;width:18px;height:18px}.signin-or{color:var(--faint);align-items:center;gap:12px;font-size:12.5px;display:flex}.signin-or:before,.signin-or:after{content:"";background:var(--hairline);flex:1;height:1px}.legal{max-width:var(--page-max);padding:calc(24px + env(safe-area-inset-top)) 20px calc(48px + env(safe-area-inset-bottom));color:var(--ink);margin:0 auto}.legal h1{font-family:var(--font-display);margin:18px 0 4px;font-size:2.2rem;font-weight:400}.legal h2{font-family:var(--font-display);color:var(--gold);margin:30px 0 8px;font-size:1.32rem;font-weight:400}.legal p,.legal li{color:#f5f1ead1}.legal p{margin:0 0 12px}.legal ul{gap:8px;margin:0 0 12px;padding-left:1.2em;list-style:outside;display:grid}.legal strong{color:var(--ink);font-weight:500}.legal-meta{font-size:.9rem;color:var(--muted)!important;margin:0 0 22px!important}.legal-back{color:var(--accent-lit);font-size:.95rem;text-decoration:none}.acct-group{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);flex-direction:column;margin:18px 0;display:flex;overflow:hidden}.acct-row{text-align:left;border:0;border-top:1px solid var(--hairline);width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;flex-direction:column;gap:2px;padding:14px 16px;text-decoration:none;display:flex}.acct-row:first-child{border-top:none}.acct-row span{font-size:15.5px}.acct-row small{color:var(--muted);font-size:12.5px}.acct-row:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.acct-danger .acct-row span{color:var(--rust)}#accountDeleteConfirm{flex-direction:column;gap:10px;padding:4px 16px 16px;display:flex}#accountDeleteInput{background:var(--card);border:1px solid var(--line);color:var(--ink);font:inherit;border-radius:12px;padding:12px 14px;font-size:16px}#accountDeleteGo{background:var(--rust);color:var(--ink-dark);font:inherit;border:0;border-radius:12px;padding:13px 16px;font-weight:500}#accountDeleteGo:disabled{opacity:.45}.signin-consent{color:var(--muted);text-align:left;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.signin-consent input{width:18px;height:18px;accent-color:var(--gold);flex:none;margin-top:2px}.signin-consent a{color:var(--accent-lit)}.quiz-q{margin-bottom:12px}.quiz-actions{flex-direction:column;align-items:center;gap:12px;margin:18px 0 8px;display:flex}.quiz-actions button.submit{width:100%}#quizResult .kb-title{margin-top:8px}#quizResult button.submit{width:100%;margin-top:8px}.acct-static{cursor:default}.quiz-summary{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:-6px 0 14px;font-size:.8rem}.quiz-sec{margin-bottom:12px}.quiz-sec .kb-p:last-child{margin-bottom:0}.profile-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.ptile{border:1px solid var(--hairline);background:#f5f1ea0a;border-radius:12px;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex}.ptile-ico{width:22px;height:22px;color:var(--accent-lit);margin-bottom:2px}.ptile-ico svg{width:22px;height:22px;display:block}.ptile-label{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:12px}.ptile-value{color:var(--ink);overflow-wrap:anywhere;font-size:14px;line-height:1.3}.ai-card button.next{width:100%;margin-top:10px}.ai-ask{gap:8px;margin-top:10px;display:flex}.ai-ask input{flex:1;min-width:0}.ai-consent{flex-direction:column;align-items:center;gap:8px;margin-top:12px;display:flex}.ai-consent .kb-p{margin-bottom:4px}.ask-fab{right:16px;bottom:calc(var(--tabbar-h) + 14px);z-index:55;cursor:pointer;background:radial-gradient(circle at 30% 25%,#4a3a2e,#241a14);border:1px solid #ebe2d559;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;padding:0;display:flex;position:fixed;box-shadow:0 8px 24px #00000073,0 0 0 4px #ebe2d50d}.ask-fab[hidden]{display:none}.ask-fab-logo{width:30px;height:36px;display:block}.ask-fab-logo svg{width:100%;height:100%;display:block}.ask-fab:active{transform:scale(.95)}.ask-fab:focus-visible{outline:2px solid var(--gold);outline-offset:3px}#logFlow.open~.ask-fab{display:none}body:has(#logFlow.open) .ask-fab{display:none}.learn-intro{color:var(--muted);margin:-2px 0 12px;font-size:.9rem}.lever-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:26px;display:grid}.lever{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);color:var(--ink);font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 14px;display:flex}.lever-ico{width:30px;height:30px;color:var(--accent-lit)}.lever-ico svg{width:30px;height:30px;display:block}.lever-name{font-size:15px;line-height:1.3}.lever:active{transform:scale(.98)}.learn-list{padding:0;overflow:hidden}.learn-row{border:0;border-top:1px solid var(--hairline);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:1fr auto;column-gap:10px;padding:14px 16px;display:grid}.learn-row:first-child{border-top:none}.learn-row-title{grid-column:1;font-size:15.5px}.learn-row-sub{color:var(--muted);grid-column:1;margin-top:2px;font-size:12.5px}.learn-row-go{color:var(--faint);grid-area:1/2/span 2;align-self:center;font-size:20px}.kb-link{margin-top:14px}.learn-free{color:var(--ink);grid-template-columns:1fr auto;column-gap:10px;margin-top:14px;padding:14px 16px;text-decoration:none;display:grid}.idea-more{color:var(--accent-lit);margin-top:10px;font-size:13px;text-decoration:none;display:inline-block}.oura-nudge{border:1px solid var(--hairline);color:var(--ink);background:#ebe2d512;border-radius:12px;margin:10px 0 0;padding:10px 12px;font-size:13.5px;line-height:1.45}#tipCard{margin-top:18px}#tipCard:empty{display:none}.tip-card,.tip-body{flex-direction:column;gap:6px;display:flex}.tip-lever{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-lit);font-size:12px}.tip-idea{color:var(--ink);margin:0;font-size:17px;line-height:1.4}.tip-why{color:var(--muted);margin:0;font-size:13.5px;line-height:1.45}.tip-care{border:1px solid var(--hairline);background:#ebe2d512;border-radius:12px;margin:0 0 6px;padding:10px 12px;font-size:13.5px;line-height:1.45}.tip-good{color:var(--accent-lit);margin:0 0 4px;font-size:13.5px;line-height:1.45}.tip-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;display:flex}.tip-make{flex:none}.tip-another{align-self:flex-start;margin-top:2px}.inspire .tip-idea{font-size:16px}.plan-prompt{border-bottom:1px solid var(--hairline);margin-bottom:14px;padding-bottom:12px}.plan-label{color:var(--ink);margin-bottom:8px;font-size:14px;display:block}.learn-foryou{margin-bottom:22px}.foryou{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;grid-template-columns:1fr auto;column-gap:10px;margin-bottom:8px;padding:14px 16px;display:grid}.ai-learn{margin-top:10px}.tip-card>.linklike{align-self:flex-start}.ai-new{margin-left:auto}.ai-thread{flex-direction:column;gap:10px;margin-top:4px;display:flex}.ai-thread:empty{display:none}.ai-msg{white-space:pre-wrap;max-width:88%;color:var(--ink);border-radius:16px;padding:12px 14px;font-size:.95rem;line-height:1.55}.ai-msg.user{background:#d6ae6029;border-bottom-right-radius:6px;align-self:flex-end}.ai-msg.assistant{background:#f5f1ea0f;border-bottom-left-radius:6px;align-self:flex-start}.ai-msg.wait{color:var(--muted);background:#f5f1ea0a;align-self:flex-start;font-style:italic}.ai-msg.err{color:var(--rust);background:#f5f1ea0a;align-self:flex-start}.ai-card .ai-ask{padding:10px 0 calc(10px + env(safe-area-inset-bottom));background:var(--bg,#18110e);margin-top:14px;position:sticky;bottom:0}#kbSheet{z-index:75}.ai-chats{flex-direction:column;gap:8px;margin-top:22px;display:flex}.ai-chat-row{border:1px solid var(--line);background:#f5f1ea0a;border-radius:14px;align-items:center;gap:6px;display:flex}.ai-chat-open{min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:2px;padding:12px 14px;display:flex}.ai-chat-open .learn-row-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-chat-del{color:var(--faint);flex:none;margin-right:6px;font-size:20px}#plusSheet{z-index:80}#plusSheet.open{display:block}.plus-row{cursor:pointer;text-align:left;width:100%;font:inherit;color:var(--ink);background:linear-gradient(135deg,#d6ae6033,#8c62401a);border:1px solid #d6ae6073;border-radius:18px;align-items:center;gap:12px;margin:14px 0 18px;padding:16px;display:flex}.plus-row-text{flex-direction:column;flex:1;gap:2px;font-size:16px;display:flex}.plus-row-text small{color:var(--muted);font-size:12.5px}.plus-row-badge{letter-spacing:.1em;text-transform:uppercase;color:#1b1310;background:var(--gold);border-radius:99px;flex:none;padding:3px 9px;font-size:12px}.plus-hero{text-align:center;padding:8px 0 18px}.plus-badge{letter-spacing:.14em;text-transform:uppercase;color:#1b1310;background:var(--gold);border-radius:99px;padding:4px 12px;font-size:12px;display:inline-block}.plus-hero .kb-title{margin:14px 0 8px}.plus-price{color:var(--ink);margin:0;font-size:15px}.plus-amount{color:var(--gold);margin-right:4px;font-size:34px}.plus-matcha{max-width:300px;color:var(--muted);margin:6px auto 0;font-size:14px;line-height:1.45}.plus-list{flex-direction:column;gap:14px;margin:6px 0 22px;padding:0;list-style:none;display:flex}.plus-item{align-items:flex-start;gap:14px;display:flex}.plus-ico{width:38px;height:38px;color:var(--gold);background:#d6ae601f;border-radius:12px;flex:none;place-items:center;display:grid}.plus-ico svg{width:22px;height:22px}.plus-text{flex-direction:column;gap:2px;display:flex}.plus-item-title{color:var(--ink);font-size:15.5px}.plus-item-sub{color:var(--muted);font-size:13px;line-height:1.45}.plus-soon{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);border:1px solid var(--line);vertical-align:2px;border-radius:99px;margin-left:8px;padding:1px 7px;font-size:12px;font-style:normal}.plus-cta{width:100%}.plus-cta:disabled{opacity:.75}.plus-note{text-align:center;color:var(--muted);min-height:1em;margin:10px 0 0;font-size:13px;line-height:1.45}.plus-free{border-top:1px solid var(--hairline);text-align:center;margin-top:26px;padding-top:16px}.plus-free-list{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.6}.plus-teaser{text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;align-items:center;gap:12px;padding:14px 16px;font-size:14px;display:flex}.plus-teaser-flat{background:0 0;border:0;padding:4px 0}.spiral-count{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;margin:2px auto 0;display:flex}.spiral-count .big{font-family:var(--font-display);color:#0000;background:linear-gradient(#fffdf8,#d8cdb9);-webkit-background-clip:text;background-clip:text;font-size:2.4rem;line-height:1}.spiral-count .small{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);border-bottom:1px dotted #f5f1ea4d;margin-top:6px;padding-bottom:2px;font-size:.7rem}.moon-caption{margin-top:6px}#tipCard .tip-card{background:var(--gold);color:var(--ink-dark);border:0;padding:20px}#tipCard .tip-lever{color:var(--accent)}#tipCard .tip-idea{font-family:var(--font-display);color:var(--ink-dark);font-size:1.55rem;line-height:1.15}#tipCard .tip-why{color:#33271fbf}#tipCard .tip-good{color:var(--accent)}#tipCard .tip-care{color:var(--ink-dark);background:#33271f12;border-color:#33271f1f}#tipCard .tip-make{background:var(--ink-dark);color:var(--ink);width:auto;padding:0 18px}#tipCard .linklike{color:var(--cafe)}#tipCard .plus-teaser{color:var(--ink-dark)}.kb-petals{text-align:center;max-width:300px;margin:4px auto 18px}.kb-petals svg{width:100%;height:auto;display:block;overflow:visible}.kb-petals-cap{color:var(--muted);margin-top:8px;font-size:12.5px}.ovu-card{flex-direction:column;gap:6px;display:flex}.ovu-head{font-family:var(--font-display);color:var(--ink);margin:0;font-size:1.6rem;font-weight:400;line-height:1.15}.ovu-text{color:#f5f1eabf;margin:0 0 6px;font-size:14px;line-height:1.5}.ovu-chart svg{width:100%;height:auto;display:block}.ovu-legend{flex-wrap:wrap;justify-content:center;gap:6px 12px;display:flex}.ovu-key{color:var(--muted);align-items:center;gap:4px;font-size:12px;display:inline-flex}.ovu-swatch{border-radius:3px;width:10px;height:10px;display:inline-block}.ovu-src{opacity:.8}.ovu-note{color:var(--faint);margin:8px 0 0;font-size:12px;line-height:1.45}.p-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.p-stats:empty{display:none}.p-stat{border:1px solid var(--line);background:var(--card);border-radius:18px;flex-direction:column;gap:4px;padding:14px;display:flex}.p-stat-label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12px}.p-stat-num{font-family:var(--font-display);color:var(--ink);font-size:1.7rem;line-height:1.1}.p-stat-sub{color:var(--accent-lit);font-size:12px}.p-all-btn{width:100%;margin:4px 0 16px}.party-next{margin:14px auto 0;font-size:15px;display:block}.tipc-intro{color:var(--muted);align-items:center;gap:8px;margin:4px 0 12px;font-size:13.5px;display:flex}.tipc-bulb{width:20px;height:20px;color:var(--gold);flex:none}.tipc-bulb svg,.tipc-glasses svg{width:100%;height:100%;display:block}.tipc-list{flex-direction:column;gap:10px;margin-bottom:8px;display:flex}.tipc{border:1px solid var(--line);background:var(--card);border-radius:18px;overflow:hidden}.tipc[open]{background:#f5f1ea0d;border-color:#ebe2d559}.tipc-head{cursor:pointer;align-items:center;gap:12px;min-height:44px;padding:14px 16px;list-style:none;display:flex}.tipc-head::-webkit-details-marker{display:none}.tipc-ico{width:40px;height:40px;color:var(--gold);background:#d6ae601f;border-radius:12px;flex:none;place-items:center;display:grid}.tipc-ico svg{width:22px;height:22px}.tipc-text{flex-direction:column;flex:1;gap:2px;display:flex}.tipc-num{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-lit);font-size:12px}.tipc-title{color:var(--ink);font-size:16px}.tipc-chev{width:18px;height:18px;color:var(--faint);transition:transform .2s}.tipc-chev svg{width:100%;height:100%;display:block}.tipc[open] .tipc-chev{transform:rotate(90deg)}.tipc-body{padding:0 16px 16px}.tipc-how{color:var(--ink);margin:0 0 12px;font-size:14.5px;line-height:1.5}.tipc-sci{background:#79745529;border:1px solid #cfc9ab2e;border-radius:14px;padding:12px 14px}.tipc-sci-label{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-lit);align-items:center;gap:7px;margin-bottom:6px;font-size:12px;display:flex}.tipc-glasses{width:20px;height:20px}.tipc-sci p{color:#f5f1ead1;margin:0;font-size:13.5px;line-height:1.5}.tipc-sci .tipc-src{color:var(--faint);margin-top:8px;font-size:12px}.plus-code{text-align:center;margin-top:14px}.plus-code-row{gap:8px;margin-top:10px;display:flex}.plus-code-row input{text-transform:uppercase;letter-spacing:.08em;text-align:center;flex:1;min-width:0}.plus-code-msg{color:var(--accent-lit);min-height:1em;margin:8px 0 0;font-size:13px}.kb-h{font-family:var(--font-display);color:var(--ink);margin:26px 0 10px;font-size:1.35rem;font-weight:400}.kb-callout{background:var(--gold);color:var(--ink-dark);font-family:var(--font-display);border-radius:16px;margin:14px 0;padding:14px 16px;font-size:1.2rem;line-height:1.3}.kb-steps{flex-direction:column;gap:8px;margin:0 0 6px;padding:0;list-style:none;display:flex}.kb-step{border:1px solid var(--line);background:var(--card);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.kb-step-num{width:26px;height:26px;color:var(--ink-dark);background:var(--gold);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:500;display:grid}.kb-step-ico{width:22px;height:22px;color:var(--accent-lit);flex:none}.kb-step-ico svg,.kb-point-ico svg{width:100%;height:100%;display:block}.kb-step-text,.kb-point-text{flex-direction:column;gap:2px;min-width:0;display:flex}.kb-step-title,.kb-point-title{color:var(--ink);font-size:15px}.kb-step-sub,.kb-point-sub{color:var(--muted);font-size:13px;line-height:1.45}.kb-points{flex-direction:column;gap:8px;margin-bottom:6px;display:flex}.kb-point{border:1px solid var(--line);background:var(--card);border-radius:16px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.kb-point-ico{box-sizing:border-box;width:36px;height:36px;color:var(--gold);background:#d6ae601f;border-radius:11px;flex:none;padding:7px}.kb-points.dont .kb-point-ico{color:var(--rust);background:#cf8a681f}.kb-fluids{flex-direction:column;gap:8px;display:flex}.kb-fluid{border:1px solid var(--line);background:var(--card);border-radius:16px;align-items:center;gap:14px;padding:12px 14px;display:flex}.kb-fluid.peak{background:#ebe2d50f;border-color:#ebe2d573}.kb-fluid-art{box-sizing:border-box;width:52px;height:52px;color:var(--gold);background:#d6ae601a;border-radius:14px;flex:none;padding:6px}.kb-fluid-art svg{width:100%;height:100%;display:block}.kb-fluid-look{color:var(--accent-lit);font-size:13px}.kb-compare-wrap{border:1px solid var(--line);border-radius:16px;margin:6px 0 10px;overflow-x:auto}.kb-compare{border-collapse:collapse;width:100%;font-size:13px}.kb-compare th,.kb-compare td{text-align:left;vertical-align:top;border-top:1px solid var(--hairline);padding:10px 12px}.kb-compare tr:first-child th{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-lit);border-top:0;font-size:12px}.kb-compare .kb-compare-row{color:var(--muted);width:30%;font-weight:400}.kb-compare td{color:var(--ink)}.kb-chart{border:1px solid var(--line);background:var(--card);border-radius:16px;margin:8px 0 14px;padding:14px}.kb-chart svg{width:100%;height:auto;display:block}.kb-cta{color:var(--ink);background:#d6ae6024;border:1px solid #d6ae6066;border-radius:16px;align-items:center;gap:12px;margin:12px 0;padding:12px 14px;font-size:15px;text-decoration:none;display:flex}.kb-cta span:nth-child(2){flex:1}#learnSheets.learn-list{background:0 0;border:0;gap:12px;padding:0;display:grid}.learn-post{border:1px solid var(--line);background:var(--card);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:18px;flex-direction:column;padding:0;display:flex;overflow:hidden}.learn-cover{aspect-ratio:16/5;width:100%;display:block}.learn-cover svg{width:100%;height:100%;display:block}.learn-post-text{flex-direction:column;gap:3px;padding:12px 16px 14px;display:flex}.learn-post:active{transform:scale(.99)}.learn-cover img{object-fit:cover;width:100%;height:100%;display:block}.learn-cover{aspect-ratio:16/7}.kb-hero{aspect-ratio:16/8;background:var(--card);border-radius:18px;margin:4px 0 16px;overflow:hidden}.kb-hero img{object-fit:cover;width:100%;height:100%;display:block}.kb-photo-credit{color:var(--faint);margin:14px 0 0;font-size:12px}.kb-photo-credit a{color:var(--faint)}.ask-fab{transition:transform .25s,opacity .25s}.ask-fab.tucked{opacity:0;pointer-events:none;transform:translateY(calc(100% + 24px))}@media (prefers-reduced-motion:reduce){.ask-fab{transition:none}}.check-note{margin-top:12px}.check-note-label{color:var(--ink);margin-bottom:6px;font-size:14px;display:block}.hormone-ask{border:1px solid var(--line);background:#f5f1ea0d;border-radius:16px;margin-top:14px;padding:14px}.hormone-q{color:var(--ink);margin:0 0 6px;font-size:15px;line-height:1.45}.hormone-actions{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.hormone-actions button{flex:140px}.quiz-date{align-items:center;gap:10px;margin-top:10px;display:flex}.quiz-date input{flex:0 180px}#tourSheet{z-index:90;position:fixed;inset:0}#tourSheet[hidden]{display:none}.tour-spot{pointer-events:none;border-radius:18px;transition:all .3s;position:fixed;box-shadow:0 0 0 9999px #0c0806c7}.tour-tip{color:var(--ink);background:#57553c;border:1px solid #cfc9ab59;border-radius:18px;padding:16px 16px 12px;position:fixed;box-shadow:0 10px 30px #00000073}.tour-tip.centre{width:min(340px,100vw - 32px);top:50%;left:50%;transform:translate(-50%,-50%)}.tour-tip.over{box-shadow:0 10px 40px #0009}.tour-tip.below:before,.tour-tip.above:after{content:"";left:calc(var(--arrow,50%) - 8px);background:#57553c;width:16px;height:16px;position:absolute;transform:rotate(45deg)}.tour-tip.below:before{top:-7px}.tour-tip.above:after{bottom:-7px}.tour-step{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-lit);font-size:12px}.tour-title{font-family:var(--font-display);color:var(--ink);margin:4px 0 6px;font-size:1.4rem;font-weight:400;line-height:1.15}.tour-text{color:#f5f1eae0;margin:0;font-size:14.5px;line-height:1.5}.tour-actions{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.tour-nav{align-items:center;gap:12px;display:flex}.tour-tip .linklike{color:var(--accent-lit)}.tour-tip .next{background:var(--gold);width:auto;min-height:40px;color:var(--ink-dark);padding:0 18px}body.touring .ask-fab.tucked{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.tour-spot{transition:none}}.more-toggle{width:100%;margin:4px 0 14px}#moreSteps[hidden]{display:none}.spiral-count{margin-bottom:22px}details.ins{padding:6px 0}.ins-head{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;list-style:none;display:flex}.ins-head::-webkit-details-marker{display:none}.ins-title{color:var(--ink);font-size:15.5px}.ins-chev{color:var(--faint);font-size:20px;transition:transform .2s}details.ins[open] .ins-chev{transform:rotate(90deg)}details.ins .ins-text{margin-top:2px}.kb-see{margin:4px 0 18px;font-size:15px;display:block}.signin-lead{color:var(--ink);text-align:center;margin:6px 0 14px;font-size:1.15rem}.signin-paths{gap:8px;margin-bottom:14px;display:grid}.signin-paths div{border:1px solid var(--line);text-align:left;border-radius:14px;padding:10px 14px}.signin-paths b{color:var(--ink);font-size:14.5px;font-weight:600;display:block}.signin-paths span{color:var(--muted);font-size:13.5px;line-height:1.45}.card.has-learn{position:relative}.card.has-learn>.title{padding-right:34px}.learn-i{width:44px;height:44px;min-height:0;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}.learn-i svg{width:20px;height:20px}.learn-i:hover,.learn-i:focus-visible{color:var(--gold)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
