.wn-page{width:100%;max-width:720px;margin:0 auto;display:grid;grid-gap:24px;gap:24px;align-content:start;padding:12px max(16px,env(safe-area-inset-right,0px)) 120px max(16px,env(safe-area-inset-left,0px));font-family:var(--font-ui)}.wn-page>*,.wn-stack{min-width:0}.wn-stack{display:grid;grid-gap:24px;gap:24px}.wn-stack>*{min-width:0}.large-title{font:600 var(--fs-title)/1.2 var(--font-display);letter-spacing:-.02em;margin:0;color:var(--ink);text-wrap:balance}@media (min-width:900px){.wn-page{padding-top:24px;gap:28px}}:is(.pp,.rbtn,.pillbtn,.fchip2,.segc>a,.segc>button,.wk-day,.mo-c,.ri-tap,.ri-pill,.ri-act,.tchip,.lc,.cchip-sw,.addchip,.x,.bigurl button,.linkbtn,.drop,.plan2,.pdots button,.btn.ink){-webkit-tap-highlight-color:transparent;touch-action:manipulation}:is(.pp,.rbtn,.pillbtn,.fchip2,.wk-day,.mo-c,.ri-pill,.tchip,.addchip,.bigurl button,.drop,.plan2,.btn.ink):not(:disabled):active{transform:scale(.96)}:is(.pp,.rbtn,.pillbtn,.fchip2,.wk-day,.mo-c,.ri-pill,.tchip,.addchip,.bigurl button,.drop,.plan2,.btn.ink){transition:transform var(--dur-snappy) var(--ease-snappy),background-color .15s ease,box-shadow .15s ease,border-color .15s ease}.btn.ink{background:var(--ink);color:var(--on-ink);border-color:var(--ink);box-shadow:none}.btn.ink:disabled{background:var(--tint);color:var(--slate);border-color:transparent;opacity:1}.btn.wide{width:100%}.linkbtn{justify-self:start;background:none;border:0;padding:8px 0;min-height:44px;font:600 var(--fs-body)/1.3 var(--font-ui);color:var(--slate);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);cursor:pointer}.segc{--n:3;--i:0;position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));padding:0;border-radius:var(--r-row);background:color-mix(in srgb,var(--ink) 7%,var(--board));isolation:isolate;min-width:0}.segc-thumb{position:absolute;z-index:-1;top:2px;bottom:2px;left:2px;width:calc((100% - 4px) / var(--n));border-radius:8px;background:var(--card);box-shadow:0 3px 8px rgba(0,0,0,.12),0 3px 1px rgba(0,0,0,.04),0 0 0 .5px rgba(0,0,0,.04);transform:translateX(calc(var(--i) * 100%));transition:transform var(--dur-smooth) var(--ease-smooth)}.segc>a,.segc>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:0 12px;border:0;background:none;font:600 var(--fs-body)/1 var(--font-ui);color:var(--ink);text-decoration:none;cursor:pointer;border-radius:8px;white-space:nowrap}.segc>[aria-current=page],.segc>[aria-pressed=true]{font-weight:600}.segc>a:focus-visible,.segc>button:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}:root[data-theme=dark] .segc{background:var(--tint)}:root[data-theme=dark] .segc-thumb{background:color-mix(in srgb,#fff 16%,var(--card))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .segc{background:var(--tint)}:root:not([data-theme=light]) .segc-thumb{background:color-mix(in srgb,#fff 16%,var(--card))}}.cal-head{display:grid;grid-gap:16px;gap:16px}.cal-top{display:flex;align-items:center;justify-content:space-between;gap:12px 16px;flex-wrap:wrap}.cal-top .segc{flex:1 1 240px;max-width:320px}.cal-head .lt{margin-bottom:-4px}.cal-range{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap}.cal-title{margin:0;font:600 var(--fs-head)/1.27 var(--font-display);letter-spacing:-.01em;color:var(--ink);min-width:0}.cal-step{display:flex;gap:8px;align-items:center;flex:0 1 auto;flex-wrap:wrap}.cal-head>*,.cal-step{min-width:0}.rbtn{width:44px;height:44px;flex:none;display:grid;place-items:center}.pillbtn,.rbtn{border-radius:999px;color:var(--ink);background:var(--card);box-shadow:var(--shadow-0),0 0 0 1px var(--rule)}.pillbtn{min-height:44px;padding:0 16px;display:inline-flex;flex:none;align-items:center;font:600 var(--fs-body)/1 var(--font-ui);text-decoration:none}.pillbtn[aria-current=date]{color:var(--slate)}.fchips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px;scroll-padding:0 16px}.fchips::-webkit-scrollbar{display:none}.fchip2{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 16px;border-radius:999px;text-decoration:none;font:600 var(--fs-body)/1 var(--font-ui);color:var(--ink);background:transparent;box-shadow:inset 0 0 0 1px var(--rule)}.fchip2[aria-current=page]{background:var(--ink);color:var(--on-ink);box-shadow:none;font-weight:600}.cal-sum{margin:-4px 0 0;font:400 var(--fs-body)/1.33 var(--font-ui);color:var(--slate)}.st-wrap{gap:4px 8px;flex-wrap:wrap;min-width:0}.st,.st-wrap{display:inline-flex;align-items:center}.st{gap:4px;font:600 var(--fs-small)/1.2 var(--font-ui);color:var(--ink);white-space:nowrap}.st svg{width:16px;height:16px;flex:none}.st-live svg{color:var(--moss)}.st-problem{color:var(--alarm-ink)}.st-d{font:400 var(--fs-small)/1.2 var(--font-ui);color:var(--slate);white-space:nowrap}.st-d.ask{padding:2px 8px;border-radius:var(--r-pill);background:var(--accent-soft);color:var(--ink);font-weight:600}.fmt-t{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;color:var(--slate)}.fmt-t svg{flex:none}.glyphs{display:inline-flex;gap:4px;align-items:center;color:var(--slate)}.glyphs svg{width:16px;height:16px}.pthumb{flex:none;display:grid;place-items:center;overflow:hidden;border-radius:var(--r-row);background:var(--tint);color:var(--slate);font:600 var(--fs-body)/1 var(--font-display)}.pthumb img,.pthumb video{width:100%;height:100%;object-fit:cover;display:block}.pp{position:relative;grid-template-columns:40px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;min-height:60px;padding:8px 16px 8px 8px;border-radius:var(--r-row);text-decoration:none;color:var(--ink);background:var(--card);box-shadow:inset 0 0 0 1.5px var(--rule)}.pp,.pp-t{display:grid;min-width:0}.pp-t{grid-gap:4px;gap:4px}.pp-hook{font:600 var(--fs-body)/1.3 var(--font-ui);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.pp-meta{display:flex;align-items:center;gap:4px 8px;flex-wrap:wrap;font:400 var(--fs-small)/1.2 var(--font-ui);color:var(--slate);min-width:0}.pp.s-draft{background:transparent;box-shadow:none;border:1.5px dashed color-mix(in srgb,var(--slate) 60%,transparent)}.pp.s-draft .pthumb{opacity:.78}.pp.s-scheduled{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 70%,transparent)}.pp.s-live{background:var(--tint);box-shadow:none}.pp.s-problem{box-shadow:inset 0 0 0 2px var(--alarm);background:color-mix(in srgb,var(--alarm) 5%,var(--card))}@media (hover:hover){.pp:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.pp.s-draft:hover{border-color:var(--ink);box-shadow:none}.pp.s-live:hover{background:color-mix(in srgb,var(--ink) 9%,var(--tint));box-shadow:none}}.spine{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.spine:before{content:"";position:absolute;left:63px;top:18px;bottom:18px;width:2px;border-radius:2px;background:var(--rule)}.sp-item,.sp-now{position:relative;display:grid;grid-template-columns:46px 12px minmax(0,1fr);grid-column-gap:8px;column-gap:8px;align-items:center}.sp-t{font:400 var(--fs-small)/1 var(--font-ui);color:var(--slate);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sp-node{justify-self:center;width:12px;height:12px;border-radius:50%;box-sizing:border-box;background:var(--board);border:2px solid var(--ink);position:relative;z-index:1}.sp-item.s-draft .sp-node{border:2px dashed var(--slate)}.sp-item.s-live .sp-node{background:var(--moss);border-color:var(--moss)}.sp-item.s-problem .sp-node{background:var(--alarm);border-color:var(--alarm)}.sp-item.s-live .sp-t{color:var(--slate)}.sp-now{min-height:16px}.sp-now .sp-t{color:var(--alarm-ink);font-weight:600}.sp-now .sp-node{width:10px;height:10px;background:var(--alarm);border:0;box-shadow:0 0 0 3px var(--board)}.sp-now .sp-line{height:2px;border-radius:2px;background:var(--alarm);opacity:.7}.wk-strip{list-style:none;margin:0;padding:8px;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:0;gap:0;background:var(--card);box-shadow:var(--shadow-0),0 0 0 1px var(--rule)}.wk-day,.wk-strip{display:grid;border-radius:var(--r-row)}.wk-day{justify-items:center;grid-gap:4px;gap:4px;padding:8px 0;text-decoration:none;color:var(--ink);min-height:76px}.wk-dow{font:600 var(--fs-small)/1 var(--font-ui);color:var(--slate);letter-spacing:.02em}.wk-num{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;font:600 var(--fs-body)/1 var(--font-ui)}.wk-day.today .wk-dow{color:var(--ink)}.wk-dots{display:flex;gap:4px;align-items:center;min-height:7px}.wk-dots i{width:7px;height:7px;border-radius:50%;box-sizing:border-box}.wk-dots i.s-draft{border:1.5px solid var(--slate)}.wk-dots i.s-scheduled{border:2px solid var(--ink)}.wk-dots i.s-live{background:var(--moss)}.wk-dots i.s-problem{background:var(--alarm)}.wk-dots b{font:600 var(--fs-small)/1 var(--font-ui);color:var(--slate)}@media (hover:hover){.wk-day:hover{background:var(--tint)}}.wk-list{display:grid;grid-gap:8px;gap:8px}.wk-sec{display:grid;grid-gap:12px;gap:12px;padding:12px 0 16px;scroll-margin-top:88px}.day-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.day-h h3{margin:0;font:600 var(--fs-body)/1.3 var(--font-ui);letter-spacing:0;color:var(--ink);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.day-h h3 .tnum{color:var(--slate);font-weight:400}.day-open{font:400 var(--fs-body)/1 var(--font-ui);color:var(--slate);padding:12px 0;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}.today-tag{font:600 var(--fs-small)/1 var(--font-ui);padding:4px 8px;border-radius:999px;background:var(--ink);color:var(--on-ink)}.wk-quiet{margin:0;display:flex;align-items:center;gap:8px;min-height:44px;padding:0;border-top:1px solid var(--rule);font:400 var(--fs-body)/1.3 var(--font-ui);color:var(--slate);scroll-margin-top:88px}.wk-quiet b{font-weight:600;color:var(--ink);min-width:56px}.wk-quiet>span:not(.today-tag){margin-left:auto}.wk-fill{font:600 var(--fs-small)/1 var(--font-ui);color:var(--ink);text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.wk-list>.wk-quiet:first-child,.wk-sec+.wk-quiet{border-top:0}.wk-sec{border-top:1px solid var(--rule)}.wk-list>:first-child{border-top:0;padding-top:4px}.mo-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.mo-row{display:contents}.mo-h{text-align:center;font:600 var(--fs-small)/1 var(--font-ui);color:var(--slate);padding:4px 0 8px}.mo-c,.mo-h abbr{text-decoration:none}.mo-c{position:relative;aspect-ratio:4/5;border-radius:var(--r-chip);overflow:hidden;display:block;color:var(--ink);background:transparent;min-width:0}.mo-c img,.mo-c video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.mo-n{position:absolute;top:4px;left:0;right:0;text-align:center;font:400 var(--fs-small)/1 var(--font-ui)}.mo-c.has .mo-n{left:4px;right:auto;min-width:20px;padding:4px;border-radius:var(--r-chip);background:rgba(15,12,8,.55);font-weight:600;font-size:var(--fs-small);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mo-c.today .mo-n{color:var(--on-ink)}.mo-c.today:not(.has) .mo-n{left:50%;right:auto;transform:translateX(-50%);width:24px;height:24px;top:2px;display:grid;place-items:center;border-radius:50%;background:var(--ink)}.mo-c.today.has{box-shadow:0 0 0 2px var(--board),0 0 0 4px var(--ink);z-index:1}.mo-c.today.has .mo-n{background:var(--ink);color:var(--on-ink)}.mo-c.out{opacity:.32}.mo-c.has{background:var(--tint)}.mo-txt{position:absolute;inset:0;display:grid;place-items:center;padding-top:8px;color:var(--slate)}.mo-more{top:4px;right:4px;padding:4px;border-radius:var(--r-chip);background:rgba(15,12,8,.55);color:#fff;font:600 var(--fs-small)/1 var(--font-ui)}.mo-more,.mo-st{position:absolute}.mo-st{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#1B1A17;box-shadow:0 1px 2px rgba(0,0,0,.25)}.mo-st.draft{color:#6B655B}.mo-st.live{color:#2F8F5B}.mo-st.live svg path{stroke:#fff}.mo-st.problem{background:var(--alarm);color:#fff}.mo-c:not(:has(img,video)) .mo-st{box-shadow:0 0 0 1px var(--rule)}.mo-c.s-problem:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 2.5px var(--alarm)}.mo-c.s-draft img,.mo-c.s-draft video{opacity:.55;filter:saturate(.6)}.mo-c.s-draft{background:color-mix(in srgb,var(--ink) 8%,var(--tint))}@media (hover:hover){.mo-c:not(.has):hover{background:var(--tint)}.mo-c.has:hover img{filter:brightness(1.06)}}@media (min-width:720px){.mo-grid{gap:8px}.mo-c{border-radius:var(--r-row)}.mo-n{top:6px;font-size:var(--fs-small)}.mo-c.has .mo-n{top:6px;left:6px}}.empty-s{display:grid;justify-items:center;grid-gap:8px;gap:8px;text-align:center;padding:32px 16px;border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-0),0 0 0 1px var(--rule)}.empty-t{margin:8px 0 0;font:600 var(--fs-body)/1.3 var(--font-ui);color:var(--ink)}.empty-sub{margin:0 0 8px;font:400 var(--fs-body)/1.33 var(--font-ui);max-width:34ch}.empty-sub,.key{color:var(--slate)}.key{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 16px;font:400 var(--fs-small)/1.2 var(--font-ui)}.key li{display:inline-flex;align-items:center;gap:4px;color:var(--ink)}.key li.st-draft{color:var(--slate)}.key li.st-live svg{color:var(--moss)}.key li.st-problem{color:var(--alarm-ink)}.key svg{width:16px;height:16px;flex:none}.agenda .st-wrap{justify-self:end;justify-content:flex-end}.ag-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font:400 var(--fs-small)/1.2 var(--font-ui);color:var(--slate)}.n-hero{display:grid;grid-gap:8px;gap:8px;padding-top:4px}.n-line{margin:0;font:600 var(--fs-head)/1.25 var(--font-display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;max-width:22ch}.n-sub{margin:0;font:400 var(--fs-body)/1.33 var(--font-ui);color:var(--slate);max-width:46ch}.spark{position:relative;margin:12px 0 0;display:grid;grid-gap:8px;gap:8px}.spark svg{display:block;width:100%;height:56px;overflow:visible}.spark-line{fill:none;stroke:var(--ink);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.spark-area{fill:color-mix(in srgb,var(--ink) 6%,transparent);stroke:none}.spark-dot{position:absolute;width:12px;height:12px;margin:-8px 0 0 -8px;border-radius:50%;background:var(--hivis);box-shadow:0 0 0 2px var(--ink);pointer-events:none}.spark figcaption{display:flex;justify-content:space-between;gap:8px;font:400 var(--fs-small)/1.33 var(--font-ui);color:var(--slate)}.spark figcaption b{color:var(--ink);font-weight:600}.n-said{margin:-12px 0;min-height:0;font:600 var(--fs-body)/1.33 var(--font-ui);color:var(--ink)}.n-said:not(:empty){margin:-8px 0;padding:12px 16px;border-radius:var(--r-row);background:var(--accent-soft)}.n-err{margin:0;font:600 var(--fs-body)/1.33 var(--font-ui);color:var(--alarm-ink)}.ins{display:grid;grid-gap:8px;gap:8px;padding:20px;border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-1);scroll-margin-top:88px}.ins:target{box-shadow:0 0 0 2px var(--ink),var(--shadow-1)}.ins-k{margin:0;font:400 var(--fs-small)/1.38 var(--font-ui);color:var(--slate)}.ins-h{font:600 var(--fs-head)/1.25 var(--font-display);letter-spacing:-.01em;text-wrap:pretty}.ins-h,.ins-why{margin:0;color:var(--ink)}.ins-why{display:flex;gap:8px;align-items:flex-start;padding:8px 12px;border-radius:var(--r-chip);background:var(--tint);font:400 var(--fs-body)/1.4 var(--font-ui)}.ins-why svg{flex:none;margin-top:2px;color:var(--slate)}.ins-meta{display:flex;align-items:center;gap:16px;flex-wrap:wrap;font:400 var(--fs-small)/1.2 var(--font-ui);color:var(--slate)}.ins-meta a{color:var(--ink);text-underline-offset:3px;min-height:32px}.conf,.ins-meta a{display:inline-flex;align-items:center}.conf{gap:8px}.conf>span{display:inline-flex;gap:0;align-items:flex-end;height:12px}.conf i{width:4px;border-radius:1px;background:color-mix(in srgb,var(--slate) 30%,transparent)}.conf i:first-child{height:5px}.conf i:nth-child(2){height:8px}.conf i:nth-child(3){height:12px}.conf[data-bars="1"] i:nth-child(-n+1),.conf[data-bars="2"] i:nth-child(-n+2),.conf[data-bars="3"] i{background:var(--ink)}.ins-act{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.ins-act .btn{flex:0 0 auto;border-radius:999px;min-height:48px;padding:0 20px;white-space:nowrap}.ins-act .btn.ink{flex:1 1 auto}.g{display:grid;grid-gap:0;gap:0;min-width:0;scroll-margin-top:88px}.g-h{margin:24px 0 8px;padding:0 16px;font:600 var(--fs-small)/1.38 var(--font-ui);color:var(--slate)}.g-h .tnum{text-transform:none}.group{list-style:none;margin:0;padding:0;background:var(--card);border-radius:var(--r-row);overflow:hidden;box-shadow:var(--shadow-0);min-width:0}.g-foot{padding:8px 16px 0;font:400 var(--fs-small)/1.38 var(--font-ui);color:var(--slate);display:grid;grid-gap:8px;gap:8px}.g-foot p{margin:0}.g-foot a{color:var(--ink)}.g-foot-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.g-foot-row .btn{min-height:40px;border-radius:999px;padding:0 20px}.g-more summary{cursor:pointer;color:var(--ink);font-weight:600;min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}.g-more summary::-webkit-details-marker{display:none}.g-more{list-style:none}.g-more[open]{display:grid;grid-gap:8px;gap:8px}.ri{--inset:16px;position:relative;display:flex;align-items:center;gap:12px;min-height:48px;width:100%;margin:0;padding:12px 16px;font:400 var(--fs-body)/1.29 var(--font-ui);color:var(--ink);background-color:transparent;border:0;text-align:left;text-decoration:none;min-width:0;box-sizing:border-box}.group>*+*,.group>.ri-d+*,.ri-d+.ri-d>summary{background-image:linear-gradient(var(--rule),var(--rule));background-size:calc(100% - var(--inset, 16px)) 1px;background-position:100% 0;background-repeat:no-repeat}.group>.ri-d{--inset:16px}.group>.ri-d+.ri-d{background-image:none}.ri-l{flex:1 1 auto;display:grid;grid-gap:0;gap:0;min-width:0}.ri-l>span:first-child{overflow-wrap:anywhere}.ri-sub{font:400 var(--fs-small)/1.33 var(--font-ui)}.ri-sub,.ri-v{color:var(--slate)}.ri-v{flex:0 1 auto;text-align:right;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:46%}.ri-chev{flex:none;width:15px;height:15px;color:color-mix(in srgb,var(--slate) 60%,transparent);margin-right:-4px}.ri-ic{flex:none;width:28px;height:28px;border-radius:7px;display:grid;place-items:center;background:var(--tint)}.ri-ic,.ri-ic .glyphs{color:var(--ink)}.ri-ic .glyphs svg{width:18px;height:18px}.ri-muted{color:var(--slate);font-size:var(--fs-body)}.ri-link{color:var(--ink);font-weight:600}.ri-tap{cursor:pointer;transition:background-color .12s ease}.ri-tap:active{background-color:color-mix(in srgb,var(--ink) 6%,var(--card))}@media (hover:hover){.ri-tap:hover{background-color:color-mix(in srgb,var(--ink) 3%,var(--card))}}.ri-file:focus-within,.ri-tap:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.ri-danger{color:var(--alarm-ink);font-weight:400}.ri-center,.ri-danger{justify-content:center}.ri-act{flex:none;background:none;border:0;padding:0;min-height:44px;min-width:44px;font:600 var(--fs-body)/1 var(--font-ui);color:var(--ink);cursor:pointer}.ri-act.danger{color:var(--alarm-ink);font-weight:600;font-size:var(--fs-body)}.ri-act:disabled{color:color-mix(in srgb,var(--slate) 55%,transparent);cursor:not-allowed}.ri-pill{flex:none;min-height:32px;padding:0 16px;border-radius:999px;border:0;background:var(--ink);color:var(--on-ink);font:600 var(--fs-small)/1 var(--font-ui);cursor:pointer;position:relative}.ri-pill:after{content:"";position:absolute;inset:-6px -2px}.ri-input{flex:1 1 auto;min-width:0;width:auto;min-height:26px;padding:0;border:0!important;border-radius:0;background:none;box-shadow:none!important;outline:none;font:400 var(--fs-body)/1.29 var(--font-ui);color:var(--ink)}.ri:not(.ri-stack)>.ri-input{min-height:44px;margin-block:-9px}.ri-stack>.ri-input{min-height:44px}.ri-input::placeholder{color:color-mix(in srgb,var(--slate) 70%,transparent)}.ri-field:focus-within,.ri-form:focus-within{box-shadow:inset 3px 0 0 var(--ink)}.ri-fl{flex:none;width:116px;margin:0;font:400 var(--fs-body)/1.29 var(--font-ui);color:var(--ink)}.ri-stack{flex-direction:column;align-items:stretch;gap:8px;padding-block:12px 16px}.ri-stack .segc{width:100%}.ri-ask .btn{justify-self:start;align-self:flex-start}.ri-d{display:block}.ri-d>summary{list-style:none}.ri-d>summary::-webkit-details-marker{display:none}.ri-d>summary .ri-chev{transition:transform var(--dur-snappy) var(--ease-snappy)}.ri-d[open]>summary .ri-chev{transform:rotate(90deg)}.ri-panel{display:flex;flex-wrap:wrap;gap:8px;padding:0 16px 16px}.ri-hint{width:100%;margin:4px 0 0;font:400 var(--fs-small)/1.38 var(--font-ui);color:var(--slate)}.ri-confirm{display:grid;grid-gap:8px;gap:8px;padding:16px;text-align:left}.rc-q{margin:0;font:600 var(--fs-body)/1.3 var(--font-ui)}.rc-d{margin:0;font:400 var(--fs-body)/1.4 var(--font-ui);color:var(--slate)}.rc-act{display:flex;flex-wrap:wrap;margin-top:8px}.rc-act .btn{flex:1 1 140px;border-radius:999px}.rc-list{margin:0;padding-left:16px;font:400 var(--fs-body)/1.4 var(--font-ui)}.rc-list,.stat{color:var(--slate)}.stat{flex:none;display:inline-flex;align-items:center;gap:8px;font:400 var(--fs-small)/1.3 var(--font-ui);white-space:nowrap}.stat i{width:8px;height:8px;border-radius:50%}.stat.ok i{background:var(--moss)}.stat.warn i{background:var(--warn);box-shadow:0 0 0 3px color-mix(in srgb,var(--warn) 22%,transparent)}.stat.warn{color:var(--ink)}.tagx{flex:none;font:600 var(--fs-small)/1 var(--font-ui);padding:4px 8px;border-radius:999px;background:var(--tint);color:var(--ink)}input[type=checkbox].switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;position:relative;width:51px;height:31px;min-height:0;margin:0;padding:0;border:0;border-radius:999px;cursor:pointer;background:color-mix(in srgb,var(--ink) 12%,var(--card));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 10%,transparent);transition:background-color .2s ease}input[type=checkbox].switch:before{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 3px 8px rgba(0,0,0,.15),0 1px 1px rgba(0,0,0,.16);transition:transform var(--dur-snappy) var(--ease-snappy)}input[type=checkbox].switch:after{content:"";position:absolute;left:12px;top:10.5px;width:2px;height:10px;border-radius:1px;background:#fff;opacity:0;transition:opacity .15s ease}input[type=checkbox].switch:checked{background:var(--moss);box-shadow:none}input[type=checkbox].switch:checked:before{transform:translateX(20px)}input[type=checkbox].switch:checked:after{opacity:1}input[type=checkbox].switch:disabled{opacity:.5;cursor:not-allowed}input[type=checkbox].switch:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.tchips{display:flex;flex-wrap:wrap;gap:8px}.tchip{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:999px;border:0;cursor:pointer;font:600 var(--fs-body)/1 var(--font-ui);color:var(--ink);background:var(--card);box-shadow:inset 0 0 0 1px var(--rule),var(--shadow-0)}.tchip[aria-pressed=true]{background:var(--ink);color:var(--on-ink);box-shadow:none;font-weight:600}.tchip[aria-pressed=true]:before{content:"";width:12px;height:12px;margin-left:-4px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12.5 9.5 18 20 6.5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12.5 9.5 18 20 6.5'/%3E%3C/svg%3E") center /contain no-repeat}.tchip .rec{font-size:var(--fs-small);font-weight:600;padding:4px 8px;margin-right:-8px;border-radius:999px;background:var(--accent-soft);color:var(--ink)}.tchip[aria-pressed=true] .rec{background:color-mix(in srgb,var(--board) 18%,transparent);color:inherit}@media (hover:hover){.tchip:not([aria-pressed=true]):hover{box-shadow:inset 0 0 0 1px var(--ink)}}.acct{gap:28px}.acct-id{display:flex;align-items:center;gap:16px;padding:16px;border-radius:var(--r-row);background:var(--card);box-shadow:var(--shadow-0);margin-top:-8px}.acct-av{flex:none;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:var(--on-ink);font:600 var(--fs-head)/1 var(--font-display)}.acct-who{display:grid;grid-gap:0;gap:0;min-width:0}.acct-who b{font:600 var(--fs-head)/1.25 var(--font-ui);overflow-wrap:anywhere}.acct-who span{font:400 var(--fs-body)/1.3 var(--font-ui);color:var(--slate)}.acct-live:empty{display:none}.acct-live{margin:-12px 0}.note{margin:0;padding:12px 16px;border-radius:var(--r-row);font:400 var(--fs-body)/1.4 var(--font-ui)}.note.ok{background:var(--accent-soft);color:var(--ink)}.note.bad{background:color-mix(in srgb,var(--alarm) 9%,var(--card));color:var(--alarm-ink);font-weight:600;margin:-12px 0}.fixit{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:16px;gap:16px;padding:16px;border-radius:var(--r-row);background:var(--card);box-shadow:inset 0 0 0 2px var(--alarm)}.fixit-i{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--alarm) 12%,var(--card));color:var(--alarm-ink)}.fixit-i svg{width:22px;height:22px}.fixit-t{display:grid;grid-gap:8px;gap:8px;justify-items:start}.fixit-t p{margin:0;font:400 var(--fs-body)/1.4 var(--font-ui);color:var(--slate)}.fixit-t p:first-child{color:var(--ink);font-size:var(--fs-body)}.fixit-t .btn{margin-top:8px;border-radius:999px}.acct-help{margin:0;text-align:center;font:400 var(--fs-body)/1.4 var(--font-ui);color:var(--slate)}.acct-help a{color:var(--ink);font-weight:600}.setup-page{max-width:560px}.setup{display:grid;grid-gap:28px;gap:28px;min-width:0}.stories{display:grid;grid-gap:8px;gap:8px;position:-webkit-sticky;position:sticky;top:0;z-index:3;padding:8px 0;margin-top:-8px;background:linear-gradient(var(--board) 75%,color-mix(in srgb,var(--board) 0%,transparent))}.stories ol{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:4px;gap:4px}.stories li{height:3px;border-radius:3px;background:color-mix(in srgb,var(--ink) 13%,transparent);overflow:hidden;position:relative}.stories li:after{content:"";position:absolute;inset:0;background:var(--ink);border-radius:inherit;transform-origin:left;transform:scaleX(0);transition:transform var(--dur-smooth) var(--ease-smooth)}.stories li.done:after,.stories li.now:after{transform:scaleX(1)}.stories-l{margin:0;font:400 var(--fs-small)/1.5 var(--font-ui);color:var(--slate)}.stories-l b{color:var(--ink);font-weight:600}.st-step{display:grid;grid-gap:16px;gap:16px}.st-step,.st-step>*{min-width:0}.st-h{margin:0;font:600 var(--fs-title)/1.2 var(--font-display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.st-h:focus{outline:none}.st-sub{margin:-8px 0 4px;font:400 var(--fs-body)/1.4 var(--font-ui);color:var(--slate);max-width:40ch;text-wrap:pretty}.st-sub a{color:var(--ink)}.st-url{gap:16px;padding-top:6vh}.st-err{margin:0;padding:12px 16px;border-radius:var(--r-row);font:400 var(--fs-body)/1.4 var(--font-ui);color:var(--ink);background:var(--warn-soft);box-shadow:inset 4px 0 0 var(--warn)}.st-err .linkbtn{color:var(--ink);padding:0;min-height:0}.st-note{margin:0;font:400 var(--fs-body)/1.4 var(--font-ui);color:var(--slate)}.st-field{display:grid;grid-gap:8px;gap:8px}.st-field label{margin:0;font:600 var(--fs-body)/1.3 var(--font-ui);color:var(--ink)}.st-field input{min-height:52px;border-radius:var(--r-row);font-size:var(--fs-body);padding:0 16px}.opt{font-weight:400;color:var(--slate);font-size:var(--fs-small);margin-left:4px}.bigurl{position:relative}.bigurl,.bigurl input{display:block;width:100%}.bigurl input{height:64px;min-height:64px;margin:0;padding:0 148px 0 20px;border-radius:20px;border:1px solid var(--rule);background:var(--card);font:400 var(--fs-body)/1 var(--font-ui);color:var(--ink);box-shadow:var(--shadow-1);transition:box-shadow .2s ease,border-color .2s ease}.bigurl input::placeholder{color:color-mix(in srgb,var(--slate) 75%,transparent)}.bigurl input:focus,.bigurl input:focus-visible{outline:none;border-color:var(--ink);box-shadow:0 0 0 4px color-mix(in srgb,var(--ink) 10%,transparent),var(--shadow-1)}.bigurl button{position:absolute;right:8px;top:8px;height:48px;padding:0 16px 0 20px;border-radius:999px;border:0;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font:600 var(--fs-body)/1 var(--font-ui);white-space:nowrap;background:var(--hivis);color:var(--hivis-ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 4px 12px -4px rgba(200,140,0,.55)}.bigurl button svg{width:20px;height:20px;flex:none}.bigurl button:disabled{background:var(--tint);color:color-mix(in srgb,var(--slate) 70%,transparent);box-shadow:none;cursor:default}.bigurl button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover){.bigurl button:not(:disabled):hover{filter:brightness(1.04);transform:scale(1.04)}}.readsite{display:grid;grid-gap:16px;gap:16px}.peck{--p:6%;position:relative;height:56px;margin:4px 24px 0}.peck-track{position:absolute;left:0;right:0;bottom:6px;height:2px;border-radius:2px;background:color-mix(in srgb,var(--ink) 12%,transparent);overflow:hidden}.peck-fill{position:absolute;inset:0 auto 0 0;width:var(--p);background:var(--ink);border-radius:inherit;transition:width var(--dur-smooth) var(--ease-smooth)}.peck-bird{position:absolute;bottom:4px;left:var(--p);transform:translateX(-50%);transition:left var(--dur-smooth) var(--ease-smooth);line-height:0}.peck-bird>span{animation:peck .9s ease-in-out infinite;transform-origin:50% 90%;display:inline-flex}.peck-bird.arrived>span{animation:hop var(--dur-bouncy) var(--ease-bouncy) 1}@keyframes peck{0%,55%,to{transform:rotate(0)}70%{transform:rotate(16deg) translateY(3px)}82%{transform:rotate(4deg)}}@keyframes hop{40%{transform:translateY(-10px)}}.readsite-l{margin:0;font:600 var(--fs-body)/1.35 var(--font-ui);color:var(--ink);min-height:1.35em}.readsite-sub{margin:0;font:400 var(--fs-body)/1.4 var(--font-ui);color:var(--slate)}.facts{list-style:none;margin:0;padding:4px 16px;border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-1)}.facts:empty{display:none}.facts li{display:grid;grid-template-columns:20px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;padding:12px 0}.facts li.f-miss,.facts li.f-ok{animation:fact-in var(--dur-smooth) var(--ease-smooth) both}.facts li.f-miss .f-v,.facts li.f-todo .f-v,.facts li.f-wait .f-v{color:var(--slate)}.facts li.f-now .tick,.facts li.f-todo .tick,.facts li.f-wait .tick{background:none;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--slate) 45%,transparent)}.facts li.f-miss .tick{background:none;box-shadow:inset 0 0 0 1.5px var(--slate)}.facts li.f-miss .tick:after{content:"";width:8px;height:2px;border-radius:1px;background:var(--slate)}.facts li.f-now .f-v{font-weight:600}.facts .dots{display:inline-flex;gap:2px}.facts .dots i{width:3px;height:3px;border-radius:50%;background:var(--ink);animation:dot-blink 1.2s infinite both}.facts .dots i:nth-child(2){animation-delay:.2s}.facts .dots i:nth-child(3){animation-delay:.4s}@keyframes dot-blink{0%,80%,to{opacity:.25}40%{opacity:1}}.facts li+li{border-top:1px solid var(--rule)}.facts .tick{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--moss) 14%,var(--card));color:var(--moss);align-self:start;margin-top:1px}.facts .tick svg{width:12px;height:12px}.f-k{font:400 var(--fs-small)/1.3 var(--font-ui);color:var(--slate)}.f-v{font:400 var(--fs-body)/1.4 var(--font-ui);color:var(--ink);overflow-wrap:anywhere}.f-sw{display:flex;gap:8px;margin-top:8px}.f-sw i{width:22px;height:22px;border-radius:var(--r-chip);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}@keyframes fact-in{0%{opacity:0;transform:translateY(8px)}}.making{display:grid;grid-gap:12px;gap:12px;padding:16px;border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-1)}.making-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.skel-phone{display:grid;grid-gap:4px;gap:4px;padding:4px 4px 8px;border-radius:16px;background:#1B1A17;animation:skel-in var(--dur-smooth) var(--ease-out) both}.sk-head{display:flex;align-items:center;gap:4px;padding:4px}.sk-head i{width:12px;height:12px;border-radius:50%;background:#3A3833}.sk-head b{height:4px;width:50%;border-radius:2px;background:#3A3833}.sk-media{aspect-ratio:4/5;border-radius:4px;background:linear-gradient(100deg,#2B2925 30%,#3D3A34 50%,#2B2925 70%)}.sk-line{height:4px;margin:0 4px;border-radius:2px;background:#3A3833}.sk-line.short{width:50%}.making-l{margin:0;display:flex;gap:8px;align-items:flex-start;font:600 var(--fs-body)/1.4 var(--font-ui);color:var(--ink)}.making-sub{display:block;font-weight:400;font-size:var(--fs-small);color:var(--slate)}@keyframes skel-in{0%{opacity:0;transform:translateY(8px)}}.meter{display:flex;align-items:center;gap:12px;font:400 var(--fs-small)/1 var(--font-ui);color:var(--slate)}.meter-bar{flex:1 1;height:4px;border-radius:4px;background:color-mix(in srgb,var(--ink) 10%,transparent);overflow:hidden}.meter-bar span{display:block;height:100%;background:var(--ink);border-radius:inherit;transition:width var(--dur-smooth) var(--ease-smooth)}.biz{display:grid;grid-gap:0;gap:0;padding:4px 20px;border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-1)}.biz-top{display:flex;align-items:center;gap:16px;padding:16px 0}.biz-av{flex:none;width:52px;height:52px;border-radius:var(--r-card);display:grid;place-items:center;font:600 var(--fs-head)/1 var(--font-display);box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.biz-id{flex:1 1;display:grid;grid-gap:0;gap:0;min-width:0}.biz-l{display:block;margin:0;font:400 var(--fs-small)/1.3 var(--font-ui);color:var(--slate)}.biz-name{padding:0;field-sizing:content;overflow:hidden;font:600 var(--fs-head)/1.25 var(--font-display);letter-spacing:-.01em}.biz-in,.biz-line,.biz-name{width:100%;min-height:0;resize:none;border:0!important;border-radius:0;background:none;box-shadow:none!important;outline:none;color:var(--ink)}.biz-in,.biz-line{padding:4px 0;font:400 var(--fs-body)/1.4 var(--font-ui)}.biz-line{min-height:2.8em}.biz-in:focus,.biz-line:focus,.biz-name:focus{box-shadow:inset 0 -2px 0 var(--ink)!important}.biz :is(.biz-name,.biz-line,.biz-in)::placeholder{color:color-mix(in srgb,var(--slate) 65%,transparent)}.biz-f{display:grid;grid-gap:8px;gap:8px;padding:16px 0;border-top:1px solid var(--rule)}.biz-hint{margin:0;font:400 var(--fs-small)/1.38 var(--font-ui);color:var(--slate)}.biz-hint b{color:var(--ink);font-weight:600}.cchips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.cchip{background:var(--board);box-shadow:inset 0 0 0 1px var(--rule)}.cchip,.cchip-sw{display:inline-flex;align-items:center;border-radius:999px}.cchip-sw{gap:8px;min-height:40px;padding:0 4px 0 8px;margin:0;font:600 var(--fs-small)/1 var(--font-ui);color:var(--ink);cursor:pointer}.cchip-sw i{width:28px;height:28px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.cchip-sw:focus-within{outline:2px solid var(--ink);outline-offset:2px}.x{flex:none;width:30px;height:30px;margin-right:4px;border-radius:50%;border:0;display:grid;place-items:center;background:none;color:var(--slate);cursor:pointer}.x svg{width:14px;height:14px}@media (hover:hover){.x:hover{background:var(--tint);color:var(--ink)}}.addchip{min-height:40px;padding:0 16px;border-radius:999px;border:1.5px dashed color-mix(in srgb,var(--slate) 55%,transparent);background:none;color:var(--ink);font:600 var(--fs-small)/1 var(--font-ui);cursor:pointer}.svcs{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.svcs>li:not(.svc-add){display:inline-flex;align-items:center;gap:0;min-height:36px;padding-left:12px;border-radius:999px;background:var(--tint);font:400 var(--fs-small)/1.2 var(--font-ui);color:var(--ink);max-width:100%}.svcs>li:not(.svc-add)>span{overflow-wrap:anywhere}.svc-add{flex:1 1 100%;display:flex;align-items:center;gap:8px;min-height:44px;border-bottom:1px solid var(--rule)}.svc-add input{flex:1 1;min-width:0;min-height:0;padding:0;border:0!important;background:none;box-shadow:none!important;outline:none;font:400 var(--fs-body)/1.3 var(--font-ui);color:var(--ink)}.svc-add:focus-within{border-bottom-color:var(--ink)}.biz .tchip{min-height:36px;padding:0 12px;font-size:var(--fs-small);background:var(--board)}.biz .tchips{gap:8px}.biz .tchip[aria-pressed=true]{background:var(--ink)}.picker{display:grid;grid-gap:12px;gap:12px;margin:0 -16px}.looks-c{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:12px calc(50% - min(39vw, 152px)) 8px}.looks-c::-webkit-scrollbar{display:none}.lc{flex:0 0 min(78vw,300px);scroll-snap-align:center;display:grid;align-content:start;grid-gap:16px;gap:16px;justify-items:stretch;padding:0;border:0;background:none;color:var(--ink);text-align:left;cursor:pointer;font:inherit}.lc-frame{position:relative;display:block;border-radius:34px;padding:4px;background:#1B1A17;transform:scale(.93);opacity:.7;box-shadow:0 1px 2px rgba(60,40,10,.12),0 18px 36px -18px rgba(60,40,10,.4);transition:transform var(--dur-bouncy) var(--ease-bouncy),opacity .25s ease,box-shadow .25s ease}.lc[aria-pressed=true] .lc-frame{transform:scale(1);opacity:1;box-shadow:0 1px 2px rgba(60,40,10,.14),0 28px 48px -18px rgba(60,40,10,.5)}.lc:focus-visible{outline:none}.lc:focus-visible .lc-frame{box-shadow:0 0 0 3px var(--board),0 0 0 6px var(--ink)}.lc-tick{position:absolute;top:12px;right:12px;height:32px;padding:0 12px 0 8px;border-radius:999px;display:inline-flex;align-items:center;gap:4px;background:rgba(255,255,255,.95);color:#1B1A17;font:600 var(--fs-small)/1 var(--font-ui);box-shadow:0 2px 8px rgba(0,0,0,.18)}.lc-tick svg{width:16px;height:16px}.lc[aria-pressed=true] .lc-tick{background:var(--hivis);color:var(--hivis-ink);animation:tick-pop var(--dur-bouncy) var(--ease-bouncy)}@keyframes tick-pop{0%{transform:scale(.4)}to{transform:scale(1)}}.lc-t{display:grid;grid-gap:4px;gap:4px;padding:0 8px}.lc-t b{font:600 var(--fs-body)/1.3 var(--font-ui)}.lc-t span{font:400 var(--fs-small)/1.38 var(--font-ui);color:var(--slate)}.picker-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px}.pdots{display:flex;gap:0}.pdots button{width:24px;height:24px;border:0;padding:0;background:none;display:grid;place-items:center;cursor:pointer}.pdots button:before{content:"";width:7px;height:7px;border-radius:50%;background:color-mix(in srgb,var(--ink) 22%,transparent);transition:width var(--dur-smooth) var(--ease-smooth)}.pdots button.on:before{width:18px;border-radius:4px;background:var(--ink)}.picker-foot{width:100%;max-width:560px;margin:0 auto;box-sizing:border-box}.picked{margin:0;font:400 var(--fs-small)/1.3 var(--font-ui);color:var(--slate);text-align:right}@media (min-width:900px){.picker{margin-inline:calc(50% - 50vw)}}@media (min-width:1180px){.looks-c{justify-content:center;padding-inline:16px}.lc{flex-basis:264px}.pdots{visibility:hidden}}.sx{border-radius:26px;overflow:hidden;background:#fff;color:#111;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",var(--font-inter,"Inter"),system-ui,sans-serif;container-type:inline-size}.sx-head{display:flex;align-items:center;gap:8px;padding:14px 12px 8px}.sx-av{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font:700 12px/1 var(--font-display);box-shadow:0 0 0 2px #fff,0 0 0 3.5px #E1306C}.sx-who{display:grid;line-height:1.2;min-width:0;flex:1 1}.sx-who b{font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-who small{font-size:11px;color:#737373}.sx-more{display:flex;gap:2px}.sx-more i{width:3px;height:3px;border-radius:50%;background:#111}.sx-media{position:relative;aspect-ratio:4/5;overflow:hidden;display:grid;background:var(--c1);color:var(--fg)}.sx-dots{position:absolute;left:50%;bottom:8px;transform:translateX(-50%);display:flex;gap:4px}.sx-dots i{width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.5)}.sx-dots i.on{background:#fff}.sx-photos{background:#3B3530}.sx-photo{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px;background:#fff}.sx-photo .b4{background:radial-gradient(80% 60% at 40% 35%,rgba(190,180,165,.5),transparent 70%),linear-gradient(170deg,#8C8478,#5E574E 55%,#3A3530);filter:saturate(.5)}.sx-photo .af{background:radial-gradient(90% 60% at 55% 30%,rgba(255,236,200,.75),transparent 65%),linear-gradient(165deg,#E9DCC8,#BFA786 50%,#7A6348)}.sx-ba{position:absolute;top:12px;left:0;right:0;display:grid;grid-template-columns:1fr 1fr;justify-items:center}.sx-ba i{font:600 10px/1 var(--font-ui);font-style:normal;color:#fff;background:rgba(0,0,0,.42);padding:5px 8px;border-radius:999px}.sx-bar{position:absolute;left:12px;right:12px;bottom:24px;background:#fff;color:#111;padding:9px 11px;border-radius:10px;font:650 6cqw/1.2 var(--font-display);letter-spacing:-.01em}.sx-graphic{align-content:end;gap:10px;padding:9cqw 8cqw 12cqw}.sx-n{justify-self:start;font:700 3.6cqw/1 var(--font-ui);letter-spacing:.06em;padding:1.6cqw 2.6cqw;border-radius:1.4cqw;background:var(--c2);color:#1B1A17}.sx-big{font:700 10cqw/1.02 var(--font-display);letter-spacing:-.03em;text-wrap:balance}.sx-foot{display:flex;justify-content:space-between;font:600 3.4cqw/1 var(--font-ui);opacity:.75}.sx-mascot{place-items:center;align-content:center;gap:12px;padding:8cqw;text-align:center;background:color-mix(in srgb,var(--c1) 82%,#fff)}.sx-mas{line-height:0;display:inline-flex;padding:10px;border-radius:50%;background:rgba(255,255,255,.18)}.sx-q{font:650 6.2cqw/1.25 var(--font-display);letter-spacing:-.01em;text-wrap:balance}.sx-owner_character{place-items:center;align-content:center;background:linear-gradient(170deg,color-mix(in srgb,var(--c1) 70%,#fff),var(--c1))}.sx-owner_character img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sx-tag{position:absolute;left:12px;bottom:24px;background:var(--hivis);color:#1B1A17;padding:7px 11px;border-radius:10px;font:650 5cqw/1 var(--font-display)}.sx-acts{display:flex;gap:14px;align-items:center;padding:10px 12px 4px;color:#111}.sx-acts>span:empty{flex:1 1}.sx-more-l{color:#737373}.sx-count,.sx-more-l{font:600 11px/1 var(--font-ui)}.sx-count{position:absolute;top:10px;right:10px;padding:4px 8px;border-radius:999px;background:rgba(18,18,18,.72);color:#fff}.sx-acts svg{width:21px;height:21px}.sx-cap{margin:0 0 16px;padding:2px 12px 0;font-size:12.5px;line-height:1.38;color:#111;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sx-cap b{font-weight:600}.opts{display:grid;grid-gap:20px;gap:20px;padding:20px;border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-0),0 0 0 1px var(--rule)}.opt-g{display:grid;grid-gap:8px;gap:8px}.opt-l{font:600 var(--fs-body)/1.3 var(--font-ui);color:var(--ink)}.opt-hint{margin:0;font:400 var(--fs-small)/1.4 var(--font-ui);color:var(--slate)}.opts .tchip{background:var(--board)}.opts .tchip[aria-pressed=true]{background:var(--ink)}.drop{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;margin:0;padding:16px;border-radius:var(--r-card);cursor:pointer;border:1.5px dashed color-mix(in srgb,var(--slate) 50%,transparent);background:color-mix(in srgb,var(--card) 60%,transparent);font-weight:400}.drop:focus-within{outline:2px solid var(--ink);outline-offset:2px}.drop-i{width:44px;height:44px;border-radius:var(--r-row);display:grid;place-items:center;background:var(--tint);color:var(--ink)}.drop-i svg{width:22px;height:22px}.drop-t{display:grid;grid-gap:4px;gap:4px;min-width:0}.drop-t b{font:600 var(--fs-body)/1.3 var(--font-ui);color:var(--ink);overflow-wrap:anywhere}.drop-t span{font:400 var(--fs-small)/1.38 var(--font-ui);color:var(--slate)}.drop-b{font:600 var(--fs-small)/1 var(--font-ui);padding:8px 16px;border-radius:999px;background:var(--ink);color:var(--on-ink)}@media (max-width:420px){.drop{grid-template-columns:44px minmax(0,1fr)}.drop-b{grid-column:2;justify-self:start}}.consent{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;margin:0;padding:16px;border-radius:var(--r-row);background:var(--card);box-shadow:inset 0 0 0 1px var(--rule);font:400 var(--fs-body)/1.4 var(--font-ui);color:var(--ink);cursor:pointer}.consent input{width:22px;height:22px;margin:1px 0 0;accent-color:var(--ink)}.consent:has(input:checked){box-shadow:var(--e2)}.acctbox{display:grid;grid-gap:16px;gap:16px;padding:20px;border-radius:var(--r-card);box-shadow:var(--shadow-1)}.acctbox,.gbtn{background:var(--card)}.gbtn{min-height:52px;border-radius:999px;gap:8px;font-weight:600;color:var(--ink);box-shadow:inset 0 0 0 1px var(--rule)}.or{margin:0;display:flex;align-items:center;gap:12px;font:400 var(--fs-small)/1 var(--font-ui);color:var(--slate)}.or:after,.or:before{content:"";flex:1 1;height:1px;background:var(--rule)}.sent{padding:16px 20px;border-radius:var(--r-card);background:var(--accent-soft);font:400 var(--fs-body)/1.45 var(--font-ui);color:var(--ink)}.sent p{margin:0}.more2{border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-0),0 0 0 1px var(--rule)}.more2>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;cursor:pointer;min-height:56px}.more2>summary::-webkit-details-marker{display:none}.more2>summary>span{display:grid;grid-gap:0;gap:0}.more2>summary b{font:600 var(--fs-body)/1.3 var(--font-ui)}.more2>summary>span>span{font:400 var(--fs-small)/1.3 var(--font-ui);color:var(--slate)}.more2>summary svg{width:20px;height:20px;color:var(--slate);transition:transform var(--dur-snappy) var(--ease-snappy);flex:none}.more2[open]>summary svg{transform:rotate(180deg)}.more2-in{display:grid;grid-gap:16px;gap:16px;padding:0 20px 20px}.segc.bill{max-width:360px}.segc .save{font:600 var(--fs-small)/1 var(--font-ui);padding:4px 8px;border-radius:999px;background:var(--hivis);color:var(--hivis-ink)}.plans{display:grid;grid-gap:8px;gap:8px}.plan2{display:grid;grid-template-columns:22px minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;padding:16px;border-radius:var(--r-row);border:0;cursor:pointer;text-align:left;background:var(--card);color:var(--ink);font:inherit;box-shadow:var(--shadow-0),inset 0 0 0 1px var(--rule)}.plan2[aria-checked=true]{box-shadow:var(--e2)}.plan2-r{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--slate) 70%,transparent);display:grid;place-items:center}.plan2[aria-checked=true] .plan2-r{box-shadow:inset 0 0 0 7px var(--ink)}.plan2-t{display:grid;grid-gap:4px;gap:4px;min-width:0}.plan2-t b{font:600 var(--fs-body)/1.3 var(--font-ui);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.plan2-t>span{font:400 var(--fs-small)/1.38 var(--font-ui);color:var(--slate)}.plan2 .hot{font:600 var(--fs-small)/1 var(--font-ui);padding:4px 8px;border-radius:999px;background:var(--tint);color:var(--ink)}.plan2-p{display:grid;justify-items:end;grid-gap:0;gap:0}.plan2-p b{font:600 var(--fs-head)/1 var(--font-display);letter-spacing:-.01em}.plan2-p span{font:400 var(--fs-small)/1 var(--font-ui);color:var(--slate)}.plan2:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.plan2.hot .hot{background:var(--accent-soft)}.pw-post{margin:0;display:flex;align-items:center;gap:16px;padding:12px;border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-0)}.pw-frame{flex:none;width:112px;height:240px;overflow:hidden}.pw-frame>*{width:224px!important;max-width:none!important;transform:scale(.5);transform-origin:0 0}.paywall2 .s-dock{grid-template-columns:minmax(0,1fr)}.pw-post figcaption{display:grid;grid-gap:4px;gap:4px;align-content:center;color:var(--slate)}.pw-calm,.pw-post figcaption{font:400 var(--fs-small)/1.4 var(--font-ui)}.pw-calm{margin:0;display:flex;gap:8px;align-items:center;color:var(--ink)}.pw-calm svg{color:var(--moss);flex:none}.pw-hook{color:var(--ink);font:600 var(--fs-body)/1.4 var(--font-ui)}.pw-post .st{font-size:var(--fs-small)}.pw-next{margin:0;text-align:center;font:400 var(--fs-small)/1.4 var(--font-ui);color:var(--slate)}.paywall2 .linkbtn{color:var(--ink)}.s-dock{display:grid;grid-gap:8px;gap:8px;padding-top:8px}.s-dock .btn{min-height:52px;border-radius:999px}.s-dock .btn.ghost{min-height:44px;background:none;box-shadow:none;color:var(--slate)}@media (max-width:720px){.s-dock{position:-webkit-sticky;position:sticky;bottom:0;z-index:4;margin:0 -16px;padding:16px 16px calc(12px + env(safe-area-inset-bottom, 0px));background:linear-gradient(to top,var(--board) 72%,color-mix(in srgb,var(--board) 0%,transparent))}}@media (min-width:721px){.s-dock{grid-template-columns:1fr auto}.s-dock .btn.ghost{order:-1}}@media (prefers-reduced-motion:reduce){.lc-frame,.meter-bar span,.more2>summary svg,.peck-bird,.peck-fill,.ri-d>summary .ri-chev,.segc-thumb,.stories li:after,.switch:before{transition:none!important}.facts .dots i,.facts li,.lc-tick,.peck-bird.arrived>span,.peck-bird>span,.sk-media,.skel-phone{animation:none!important}:is(.pp,.rbtn,.pillbtn,.fchip2,.wk-day,.mo-c,.ri-pill,.tchip,.addchip,.bigurl button,.drop,.plan2,.btn.ink):active{transform:none}}.say{display:flex;align-items:flex-end;gap:4px;min-width:0}.say-top{flex-direction:column-reverse;align-items:flex-start;gap:8px}.say-bird{flex:none;line-height:0;transform-origin:50% 90%}.say-bird.wave>span{animation:bn-wave 1.2s var(--ease-out) .3s 1}@keyframes bn-wave{15%{transform:rotate(-10deg)}35%{transform:rotate(8deg)}55%{transform:rotate(-6deg)}75%{transform:rotate(3deg)}}.say-b{position:relative;margin:0 0 16px 8px;padding:8px 12px;border-radius:var(--r-card);background:var(--card);color:var(--ink);max-width:30ch;font:600 var(--fs-body)/1.4 var(--font-ui);box-shadow:0 0 0 1px var(--rule),var(--shadow-1);transform-origin:0 100%;animation:say-pop .22s var(--ease-snappy) both;text-wrap:pretty}.say-b.big{font:600 var(--fs-head)/1.25 var(--font-display);letter-spacing:-.01em}.say-b:before{content:"";position:absolute;left:-7px;bottom:10px;width:14px;height:14px;background:var(--card);transform:rotate(45deg);box-shadow:-1px 1px 0 0 var(--rule);border-bottom-left-radius:3px}.say-top .say-b{margin:0 0 0 4px;transform-origin:16px 100%}.say-top .say-b:before{left:18px;bottom:-7px;box-shadow:1px 1px 0 0 var(--rule)}@keyframes say-pop{0%{opacity:0;transform:scale(.9)}}.say-b.fade{animation:say-pop .22s var(--ease-snappy) both,say-out .3s var(--ease-out) 4s forwards}@keyframes say-out{to{opacity:0;transform:translateY(-4px)}}.peck-say{position:absolute;right:0;bottom:60px;max-width:min(260px,80%)}.peck-say .say-b{margin:0;transform-origin:90% 100%}.peck-say .say-b:before{left:auto;right:18px;bottom:-7px;box-shadow:1px 1px 0 0 var(--rule)}.readsite .peck{margin-top:64px}.st-intro .say-b{max-width:34ch}.empty-s .say{justify-content:center}.empty-s .say-b{margin-bottom:20px}.n-hero .say{margin-bottom:4px}@media (prefers-reduced-motion:reduce){.say-b,.say-b.fade,.say-bird.wave>span{animation:none!important}}.ri-name{gap:4px}.ri-name-l{margin:0;font:400 var(--fs-body)/1.4 var(--font-ui);color:var(--ink)}.ri-name .ri-input{min-height:44px;padding:8px 0;box-shadow:inset 0 -1px 0 var(--rule)!important}.ri-name .ri-input:focus{box-shadow:inset 0 -2px 0 var(--ink)!important}.ri-name .ri-input[aria-invalid=true]{box-shadow:inset 0 -2px 0 var(--alarm)!important}.ri-hint2{min-height:0;padding-top:0;font-size:var(--fs-small)}.group>.ri-hint2{background-image:none}.st-hint{margin:0;font:400 var(--fs-small)/1.4 var(--font-ui);color:var(--slate)}.st-hint.bad{color:var(--ink);background:var(--warn-soft);box-shadow:inset 3px 0 0 var(--warn);padding:4px 8px;border-radius:8px}.rc-pause{display:grid;grid-gap:8px;gap:8px;justify-items:start;padding:12px;margin:4px 0;border-radius:var(--r-row);background:var(--tint)}.rc-pause p{margin:0;font:400 var(--fs-body)/1.4 var(--font-ui);color:var(--ink)}.ri-paused{align-items:flex-start;flex-wrap:wrap}.ri-paused .btn{flex:none}.cn-paid{display:flex;gap:8px;align-items:center}.cn-list{list-style:none;margin:0;padding:0}.cn-list,.cn-row{display:grid;grid-gap:12px;gap:12px}.cn-row{padding:16px;border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-1)}.cn-row.on{box-shadow:var(--shadow-0)}.cn-btn{width:100%;min-height:56px;gap:12px;font-size:var(--fs-body)}.cn-done{margin:0;display:flex;align-items:center;gap:8px;font:600 var(--fs-body)/1.4 var(--font-ui);color:var(--ink)}.cn-ok{flex:none;width:24px;height:24px;border-radius:50%;display:inline-grid;place-items:center;background:var(--moss);color:#fff}.cn-confirm{display:flex;gap:12px;align-items:flex-start}.cn-av{flex:none;width:44px;height:44px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--tint)}.cn-av img{width:100%;height:100%;object-fit:cover}.cn-t{display:grid;grid-gap:8px;gap:8px;min-width:0}.cn-t p{margin:0;font:400 var(--fs-body)/1.4 var(--font-ui);overflow-wrap:anywhere}.cn-act{display:flex;gap:8px;flex-wrap:wrap}.cn-q{display:grid;grid-gap:12px;gap:12px}.cn-q .opt-l{margin:0}.cn-guide{display:grid;grid-gap:12px;gap:12px;padding:16px;border-radius:var(--r-row);background:var(--tint)}.cn-guide-h{margin:0;font:400 var(--fs-body)/1.4 var(--font-ui);color:var(--ink)}.cn-guide ol{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.cn-guide li{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.cn-guide .n{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:var(--on-ink);font:600 var(--fs-small)/1 var(--font-ui)}.cn-guide b{display:block;font:600 var(--fs-body)/1.4 var(--font-ui)}.cn-guide li p{margin:0;font:400 var(--fs-small)/1.5 var(--font-ui);color:var(--slate)}.cn-err{display:grid;grid-template-columns:16px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;padding:12px;border-radius:var(--r-row);background:color-mix(in srgb,var(--alarm) 8%,var(--card));color:var(--alarm-ink)}.cn-err svg{margin-top:2px}.cn-err p{margin:0;font:400 var(--fs-body)/1.4 var(--font-ui);color:var(--ink)}.cn-err a{color:var(--ink);font-weight:600}.cn-trust{display:grid;grid-gap:4px;gap:4px}.cn-trust p{margin:0;display:flex;gap:8px;align-items:center;font:400 var(--fs-small)/1.4 var(--font-ui);color:var(--slate)}.cn-trust p:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--moss)}.cn-share-in{display:grid;grid-gap:8px;gap:8px;padding:16px;border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-0)}.cn-share-in .opt-l{margin:0}.cn-link{width:100%;min-height:48px;padding:0 12px;border-radius:var(--r-row);border:1px solid var(--rule);background:var(--board);font:400 var(--fs-small)/1 var(--font-ui);color:var(--ink)}.cn-later{color:var(--slate)}.back-kept{display:grid;grid-gap:8px;gap:8px;padding:16px;border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-1)}.back-kept .opt-l{margin:0}.back-kept ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.back-kept li{display:flex;gap:12px;align-items:center;font:400 var(--fs-body)/1.4 var(--font-ui);color:var(--ink)}.back .say{margin-top:16px}.pmix{display:grid;grid-gap:8px;gap:8px}.pmix-total{margin:0;font:400 var(--fs-small)/1.4 var(--font-ui);color:var(--slate)}.pmix-total b{color:var(--ink);font-weight:600;font-size:var(--fs-body)}.pmix ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.pmix li{display:flex;gap:8px;align-items:flex-start;font:400 var(--fs-small)/1.4 var(--font-ui);color:var(--ink)}.pmix li svg{flex:none;margin-top:1px}.pmix li svg,.pmix li.off,.pmix li.where{color:var(--slate)}.plan3{display:grid;grid-gap:12px;gap:12px;padding:16px;border:0;border-radius:var(--r-card);background:var(--card);color:var(--ink);text-align:left;font:inherit;cursor:pointer;box-shadow:var(--shadow-0),inset 0 0 0 1px var(--rule)}.plan3[aria-checked=true]{box-shadow:var(--e2)}.plan3-top{display:grid;grid-template-columns:22px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center}.plan3-name{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.plan3-name b{font:600 var(--fs-body)/1.3 var(--font-ui)}.plan3 .hot{font:600 var(--fs-small)/1 var(--font-ui);padding:4px 8px;border-radius:999px;background:var(--accent-soft);color:var(--ink)}.plan3[aria-checked=true] .plan2-r{box-shadow:inset 0 0 0 7px var(--ink)}.plan3-feel{font:600 var(--fs-body)/1.4 var(--font-display);color:var(--ink)}.plan3 .pmix{padding-top:12px;border-top:1px solid var(--rule)}.plan3:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.btoggle{display:grid;grid-gap:8px;gap:8px}.gwing{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--r-row);color:#1B1A17;position:relative;overflow:hidden;background:linear-gradient(120deg,#F5C542,#FFE08A 45%,#F2B92B);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 4px 12px -6px rgba(200,140,0,.6);transition:opacity var(--dur-smooth) var(--ease-out),transform var(--dur-smooth) var(--ease-smooth)}.gwing:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.55) 45%,transparent 60%);transform:translateX(-120%)}.gwing.on:after{animation:gw-shine 1.4s var(--ease-out) .3s 1}@keyframes gw-shine{to{transform:translateX(120%)}}.gwing:not(.on){opacity:.45;filter:grayscale(.8)}.gwing-badge{flex:none;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.55)}.gwing-t{font:400 var(--fs-body)/1.4 var(--font-ui)}.gwing-t b{font-weight:600}.golive{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 16px}.golive li{display:inline-flex;align-items:center;gap:8px;font:400 var(--fs-small)/1.4 var(--font-ui);color:var(--slate)}.golive li.done,.golive li.now{color:var(--ink)}.golive li.now{font-weight:600}.gl-dot{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--slate) 50%,transparent)}.golive li.done .gl-dot{background:var(--moss);color:#fff;box-shadow:none}.golive li.done .gl-dot svg{width:12px;height:12px}.golive li.now .gl-dot{box-shadow:inset 0 0 0 2px var(--ink)}.brands-n{display:grid;grid-gap:8px;gap:8px;padding:16px;border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-0)}.stepper{display:flex;align-items:center;gap:16px}.stepper b{min-width:2ch;text-align:center;font:600 var(--fs-head)/1 var(--font-display)}.stepper .rbtn{font:600 var(--fs-head)/1 var(--font-ui);border:0;cursor:pointer}.stepper .rbtn:disabled{opacity:.4;cursor:default}@media (prefers-reduced-motion:reduce){.gwing.on:after{animation:none}.gwing{transition:none}}.plan3-week{font:400 var(--fs-small)/1.4 var(--font-ui);color:var(--slate);margin-top:-8px;padding-left:34px}.s-dock .pw-start{margin:0;padding:8px 12px;font-size:var(--fs-small)}.other-box{margin-top:-4px}.adapt-l{display:flex;align-items:center;gap:8px;margin:0;font:400 var(--fs-small)/1.4 var(--font-ui);color:var(--ink)}.adapt-l a{font-weight:600;color:var(--ink)}.adapt-l img,.adapt-l svg{flex:none}.sl-list{display:grid;grid-gap:4px;gap:4px;background:var(--card);border-radius:var(--r-card);padding:4px 16px;box-shadow:var(--shadow-0)}.sl{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;align-items:end;padding:12px 0;border-bottom:1px solid var(--rule)}.sl:last-child{border-bottom:0}.sl-l{display:grid;grid-gap:2px;gap:2px;font:400 var(--fs-body)/1.35 var(--font-ui);color:var(--ink)}.sl-l b{font-weight:600}.sl-l span{font-size:var(--fs-small)}.sl-l span,.sl-v{color:var(--slate)}.sl-v{font:400 var(--fs-small)/1.4 var(--font-ui);white-space:nowrap;text-align:right}.sl-field{grid-column:1/-1;position:relative}.sl input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:44px;margin:0;background:transparent;cursor:pointer;display:block}.sl input[type=range]::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:linear-gradient(to right,var(--ink) var(--v),var(--tint) var(--v));box-shadow:inset 0 0 0 1px var(--rule)}.sl input[type=range]::-moz-range-track{height:8px;border-radius:999px;background:var(--tint)}.sl input[type=range]::-moz-range-progress{height:8px;border-radius:999px;background:var(--ink)}.sl input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;margin-top:-10px;border-radius:50%;background:var(--card);box-shadow:0 0 0 1px var(--rule),0 1px 2px rgba(60,40,10,.12),0 4px 10px -2px rgba(60,40,10,.18);-webkit-transition:transform var(--dur-snappy) var(--ease-snappy);transition:transform var(--dur-snappy) var(--ease-snappy)}.sl input[type=range]::-moz-range-thumb{width:28px;height:28px;border:0;border-radius:50%;background:var(--card);box-shadow:0 0 0 1px var(--rule),0 1px 2px rgba(60,40,10,.12),0 4px 10px -2px rgba(60,40,10,.18)}.sl input[type=range]:active::-webkit-slider-thumb{transform:scale(1.08)}.sl input[type=range]:focus-visible{outline:none}.sl input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2.5px var(--focus),0 4px 10px -2px rgba(60,40,10,.18)}.sl input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2.5px var(--focus),0 4px 10px -2px rgba(60,40,10,.18)}.sl-chip{position:absolute;bottom:calc(100% - 4px);left:clamp(28px,var(--v),calc(100% - 28px));transform:translateX(-50%) translateY(4px);opacity:0;pointer-events:none;padding:4px 8px;border-radius:var(--r-chip);background:var(--ink);color:var(--on-ink);font:600 var(--fs-small)/1.2 var(--font-ui);white-space:nowrap;transition:opacity var(--dur-snappy) var(--ease-ui),transform var(--dur-snappy) var(--ease-ui)}.sl.dragging .sl-chip{opacity:1;transform:translateX(-50%) translateY(-4px)}.sl-stops{grid-column:1/-1;list-style:none;margin:-4px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,1fr)}.sl-stops li{font:400 var(--fs-small)/1.2 var(--font-ui);color:var(--slate);text-align:center}.sl-stops li:first-child{text-align:left}.sl-stops li:last-child{text-align:right}.sl-stops li.on{color:var(--ink);font-weight:600}.sl-hint{grid-column:1/-1;font:400 var(--fs-small)/1.3 var(--font-ui);color:var(--slate)}.sl .sl-v{display:none}@media (prefers-reduced-motion:reduce){.sl-chip{transition:none}}.goals,.trips{display:grid;grid-gap:12px;gap:12px}.arch{display:flex;align-items:flex-end;gap:4px;margin:4px 0 0}.arch .say-b{max-width:36ch;margin-bottom:8px;display:grid;grid-gap:4px;gap:4px}.arch-n{font:600 var(--fs-small)/1.2 var(--font-ui);color:var(--slate)}@media (prefers-reduced-motion:no-preference){.arch .say-b{animation:say-pop .22s var(--ease-snappy) both}}.insp,.routine-pick{display:grid;grid-gap:8px;gap:8px}.insp .biz-hint,.routine-pick .biz-hint{margin:-4px 0 0}.insp-add{display:flex;gap:8px;align-items:center;padding:4px 4px 4px 16px;border-radius:var(--r-row);background:var(--card);box-shadow:inset 0 0 0 1px var(--rule)}.insp-add input{flex:1 1;min-width:0;border:0;background:transparent;min-height:44px;padding:0;box-shadow:none}.field-err{margin:0;font:400 var(--fs-small)/1.4 var(--font-ui);color:var(--alarm-ink)}.cat-industry{--cat:#3E5BA9;--cat-soft:#E8EDF8;--cat-d:#9DB4F2}.cat-area{--cat:#27706A;--cat-soft:#E2F0EE;--cat-d:#7FD0C6}.cat-inspiration{--cat:#7E5293;--cat-soft:#F1E8F4;--cat-d:#D1AEE0}.cat-platforms{--cat:#A44A24;--cat-soft:#F7E7DF;--cat-d:#F2A27E}.cat-own_results{--cat:#7D600C;--cat-soft:#F6EDD2;--cat-d:#E8C661}.cat-t{display:inline-flex;align-items:center;gap:4px;padding:4px 8px 4px 4px;border-radius:999px;font:600 var(--fs-small)/1.2 var(--font-ui);color:var(--ink);background:color-mix(in srgb,var(--cat) 14%,var(--card))}.cat-t svg{flex:none;padding:2px;width:20px;height:20px;border-radius:50%;color:#fff;background:var(--cat)}.cat-t{color:var(--cat);background:var(--cat-soft,color-mix(in srgb,var(--cat) 14%,var(--card)))}.cat-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px 16px 4px;margin:0 -16px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 24px),transparent)}.cat-chips::-webkit-scrollbar{display:none}.cat-chips .tchip{flex:none;white-space:nowrap}.cat-chip svg{flex:none;color:var(--cat)}.cat-chip[aria-pressed=true] svg{color:inherit}.cat-chip[aria-pressed=true]:before{display:none}.cat-n{font-weight:400;opacity:.8}:root[data-theme=dark] .cat-t{background:color-mix(in srgb,var(--cat-d) 18%,var(--card))}:root[data-theme=dark] .cat-t svg{background:var(--cat-d);color:#14130F}:root[data-theme=dark] .cat-chip svg{color:var(--cat-d)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cat-t{background:color-mix(in srgb,var(--cat-d) 18%,var(--card))}:root:not([data-theme=light]) .cat-t svg{background:var(--cat-d);color:#14130F}:root:not([data-theme=light]) .cat-chip svg{color:var(--cat-d)}}@media (min-width:640px){.cat-chips{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none;margin:0;padding:0}}.legal-links ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 16px}.legal-links a{display:inline-flex;align-items:center;min-height:44px;font:400 var(--fs-small)/1.4 var(--font-ui);color:var(--ink);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:color-mix(in srgb,var(--ink) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--ink) 35%,transparent)}.legal-consent{margin:0;font:400 var(--fs-small)/1.5 var(--font-ui);color:var(--slate);text-align:center}.legal-consent a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.stories.has-egg{grid-template-columns:40px minmax(0,1fr);column-gap:12px;align-items:center}.stories.has-egg .egg{grid-row:1/span 2}.egg{position:relative;display:inline-grid;place-items:center;flex:none}.egg svg{width:100%;height:100%;overflow:visible}.egg-body{fill:#FBF3DE;stroke:var(--ink);stroke-width:2}.egg-spot{fill:color-mix(in srgb,var(--hivis) 70%,#E8B23A)}.egg-crack{fill:none;stroke:var(--ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.egg-shell{position:absolute;inset:0;fill:#FBF3DE;stroke:var(--ink);stroke-width:2;stroke-linejoin:round}.egg-bird{display:grid;place-items:center;transform:translateY(-6%)}@media (prefers-reduced-motion:no-preference){.egg-1 svg,.egg-2 svg{transform-origin:50% 90%;animation:egg-wob 3.2s var(--ease-smooth) infinite}.egg-2 svg{animation-duration:1.8s}.egg-pop svg{animation:egg-wob .2s linear 3}.egg-3 .egg-bird{animation:egg-out .52s var(--ease-bouncy) both}}@keyframes egg-wob{0%,80%,to{transform:rotate(0)}85%{transform:rotate(-8deg)}90%{transform:rotate(7deg)}95%{transform:rotate(-4deg)}}@keyframes egg-out{0%{transform:translateY(40%) scale(.6);opacity:0}to{transform:translateY(-6%) scale(1);opacity:1}}.trial{display:grid;grid-gap:12px;gap:12px;padding:16px;border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-0)}.trial-h{margin:0;font:400 var(--fs-body)/1.45 var(--font-ui);color:var(--ink)}.trial-h b{font-weight:600}.trial-t{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0}.trial-t li{position:relative;display:grid;grid-template-columns:20px 88px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:baseline;padding:0 0 12px;font:400 var(--fs-small)/1.4 var(--font-ui);color:var(--slate)}.trial-t li:last-child{padding-bottom:0}.trial-t li:not(:last-child):before{content:"";position:absolute;left:9px;top:14px;bottom:-2px;width:2px;background:var(--rule)}.trial-dot{width:12px;height:12px;margin:0 4px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--slate);background:var(--card);align-self:center;position:relative;z-index:1}.trial-t li.now .trial-dot{box-shadow:inset 0 0 0 2px var(--ink)}.trial-w{font-weight:600;color:var(--ink)}@media (max-width:359px){.trial-t li{grid-template-columns:20px minmax(0,1fr)}.trial-x{grid-column:2}}.n-lead .say-b{font:600 var(--fs-body)/1.35 var(--font-display);max-width:28ch}.n-nums{display:flex;flex-wrap:wrap;gap:8px;margin:0}.n-nums div{flex:1 1 88px;display:grid;grid-gap:2px;gap:2px;padding:12px;border-radius:var(--r-row);background:var(--card);box-shadow:var(--shadow-0)}.n-nums dt{font:400 var(--fs-small)/1.3 var(--font-ui);color:var(--slate)}.n-nums dd{margin:0;font:600 var(--fs-head)/1.1 var(--font-display);color:var(--ink)}.n-finds{justify-self:start;display:inline-flex;align-items:center;gap:4px;min-height:44px;font:600 var(--fs-small)/1.3 var(--font-ui);color:var(--ink)}.ins[class*=cat-]{background:var(--card);box-shadow:var(--e1),inset 0 3px 0 var(--cat)}.ins-k{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.ins+.ins{margin-top:4px}@media (prefers-reduced-motion:no-preference){.ins-in{animation:ins-in .32s var(--ease-smooth) both}}@keyframes ins-in{0%{opacity:0;transform:translateY(12px) scale(.98)}}.ins-next{display:flex;flex-wrap:wrap;gap:8px}.ins .note-link{margin:-4px 0}.n-said{display:grid;grid-gap:8px;gap:8px}.n-said:empty{display:none}.n-said p{margin:0}.why-not{display:grid;grid-gap:8px;gap:8px;padding:16px;border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-0);margin:0;font:400 var(--fs-body)/1.4 var(--font-ui)}.why-h{margin:0;font-weight:600}.biz-l .opt,.why-h .opt{font-weight:400;color:var(--slate);font-size:var(--fs-small)}.why-act{display:flex;gap:8px}.ri-note{display:block;padding-top:0}:root[data-theme=dark] .ins[class*=cat-]{background:var(--card);box-shadow:var(--e1),inset 0 3px 0 var(--cat-d)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ins[class*=cat-]{background:var(--card);box-shadow:var(--e1),inset 0 3px 0 var(--cat-d)}}.back-l{display:inline-flex;align-items:center;gap:4px;min-height:44px;font:600 var(--fs-body)/1 var(--font-ui);color:var(--ink);text-decoration:none}.rs-stats{display:grid;grid-gap:12px;gap:12px}.rs-res{margin:0;font:400 var(--fs-body)/1.4 var(--font-ui)}.rs-res b{font-weight:600}.rs-bars{margin:0;display:grid;grid-gap:8px;gap:8px;padding:16px;border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-0)}.rs-bars figcaption,.rs-bars ul{margin:0;padding:0}.rs-bars ul{list-style:none;display:grid;grid-gap:12px;gap:12px}.rs-bars li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 8px;gap:4px 8px;align-items:center}.rs-track{grid-column:1/-1;height:12px;border-radius:999px;background:var(--tint);overflow:hidden}.rs-all{background:color-mix(in srgb,var(--cat) 30%,var(--card))}.rs-all,.rs-used{display:block;height:100%;border-radius:inherit}.rs-used{background:var(--cat)}.rs-n{grid-row:1;grid-column:2;font:600 var(--fs-small)/1.2 var(--font-ui);color:var(--ink)}.rs-u{font-weight:400}.rs-key,.rs-u{color:var(--slate)}.rs-key{margin:0;display:flex;align-items:center;gap:8px;font:400 var(--fs-small)/1.3 var(--font-ui)}.rs-key i{width:12px;height:12px;border-radius:3px;display:inline-block}.rs-key .k-all{background:color-mix(in srgb,var(--slate) 30%,var(--card))}.rs-key .k-used{background:var(--slate);margin-left:8px}:root[data-theme=dark] .rs-used{background:var(--cat-d)}:root[data-theme=dark] .rs-all{background:color-mix(in srgb,var(--cat-d) 30%,var(--card))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .rs-used{background:var(--cat-d)}:root:not([data-theme=light]) .rs-all{background:color-mix(in srgb,var(--cat-d) 30%,var(--card))}}.finds{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.find{display:grid;grid-gap:8px;gap:8px;padding:16px;border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-0),inset 3px 0 0 color-mix(in srgb,var(--cat,var(--rule)) 60%,transparent)}.find-k{margin:0;display:flex;align-items:center;justify-content:space-between;gap:8px;font:400 var(--fs-small)/1.3 var(--font-ui);color:var(--slate)}.find-h{font:600 var(--fs-body)/1.35 var(--font-ui)}.find-h,.find-s{margin:0;color:var(--ink)}.find-s{font:400 var(--fs-body)/1.45 var(--font-ui)}.find-src,.find-used{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font:400 var(--fs-small)/1.4 var(--font-ui);color:var(--slate)}.find-src a,.find-used a{color:var(--ink);min-height:44px;display:inline-flex;align-items:center}.find-unused{color:var(--slate)}.skel-find{min-height:120px;background:linear-gradient(90deg,var(--tint),var(--card),var(--tint));background-size:200% 100%}@media (prefers-reduced-motion:no-preference){.skel-find{animation:sk-sh 1.4s linear infinite}}@keyframes sk-sh{to{background-position:-200% 0}}.g-card{margin-top:12px;padding:16px;border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-0)}.rc-alts,.rc-use,.rc-why{display:grid;grid-gap:8px;gap:8px}.rc-why-h{margin:0;font:600 var(--fs-body)/1.4 var(--font-ui)}.rc-alts{gap:12px}.rc-use{padding:16px;border-radius:var(--r-row);background:var(--tint)}.rc-use p{margin:0;font:400 var(--fs-body)/1.45 var(--font-ui)}.rc-use b{font-weight:600}.rc-hint,.rc-use .rc-hint{font-size:var(--fs-small);color:var(--slate)}.rc-use .btn{justify-self:stretch;white-space:normal;text-align:center}.acct-legal{margin-top:8px}.acct-legal ul{justify-content:center}.cal-horizon{margin:0;font:400 var(--fs-small)/1.45 var(--font-ui);color:var(--slate);max-width:52ch}html.pv-open,html.pv-open body{overflow:hidden}.pv{position:fixed;inset:0;z-index:60;display:flex;justify-content:flex-end}.pv-scrim{display:none;position:absolute;inset:0;border:0;padding:0;background:rgba(20,19,15,.4);cursor:default}.pv-panel{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100%;background:var(--board);color:var(--ink)}@media (prefers-reduced-motion:no-preference){.pv-panel{animation:pv-in .32s var(--ease-smooth) both}}@media (prefers-reduced-motion:reduce){.pv-panel{animation:pv-fade .16s linear both}}@keyframes pv-in{0%{transform:translateX(100%)}}@keyframes pv-fade{0%{opacity:0}}.pv-top{display:flex;justify-content:space-between;gap:8px;padding:calc(8px + env(safe-area-inset-top, 0px)) 16px 8px 8px;border-bottom:1px solid var(--rule);background:var(--board)}.pv-back,.pv-top{align-items:center}.pv-back{display:inline-flex;gap:4px;min-height:44px;padding:0 12px 0 4px;border:0;border-radius:999px;background:none;color:var(--ink);font:600 var(--fs-body)/1 var(--font-ui);cursor:pointer}.pv-back:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pv-back-d{display:none}.pv-pos{font:400 var(--fs-small)/1 var(--font-ui);color:var(--slate)}.pv-body{overflow-y:auto;overscroll-behavior:contain;padding:16px 16px 24px;display:grid;grid-gap:16px;gap:16px;align-content:start}.pv-meta{display:grid;grid-gap:4px;gap:4px}.pv-h{margin:0;font:600 var(--fs-head)/1.25 var(--font-display);letter-spacing:-.01em;text-wrap:balance}.pv-when{margin:0;font:400 var(--fs-body)/1.4 var(--font-ui);color:var(--slate)}.pv-tags{margin:4px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pv-fresh{margin:0;font:400 var(--fs-small)/1.4 var(--font-ui);color:var(--moss)}.pv-frame{justify-self:center;width:min(100%,400px)}.pv-bar{display:grid;grid-gap:8px;gap:8px;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));background:var(--card);box-shadow:0 -1px 0 var(--rule),0 -8px 24px -16px rgba(0,0,0,.25)}.pv-live:empty{display:none}.pv-err,.pv-live p{margin:0;font:400 var(--fs-small)/1.4 var(--font-ui)}.pv-err{color:var(--alarm-ink)}.pv-act{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.pv-act .btn:only-child{grid-column:1/-1}.pv-act .btn{text-align:center;justify-content:center}.pv-nav{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.pv-nav .btn{justify-content:center;gap:4px;white-space:nowrap;min-height:44px}.pv-nav .btn:disabled{opacity:.45}@media (min-width:900px){.pv-scrim{display:block}.pv-panel{width:460px;box-shadow:var(--shadow-2);border-radius:var(--r-sheet) 0 0 var(--r-sheet);overflow:hidden}.pv-back-m{display:none}.pv-back-d{display:inline}.pv-top{padding-top:8px}}.pw-code{display:grid;grid-gap:4px;gap:4px;justify-items:start}.pw-code .biz-in{width:min(100%,240px)}.pw-start{margin-top:4px}.goals,.insp,.routine-pick,.trips{align-content:start;align-self:start}.routine-pick .tchips{align-items:center}.sl-list .sl input[type=range]{border:0;padding:0;box-shadow:none;background:transparent;border-radius:0;min-height:44px}.st-step{align-content:start}.ri-confirm .rc-why .tchips{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.ri-confirm .rc-why .tchip{width:auto}.rc-use .btn{height:auto;min-height:48px;padding:12px 16px;line-height:1.3}:where(.tchip,.plan3,.ri-tap,.ri-act,.ri-pill,.pillbtn,.fchip2,.linkbtn,.pv-back,.note-link,.addchip,.wk-day,.mo-c,.pp,.ag a,.segc button,.segc a,.lc,.cn-btn,.n-finds,.back-l):not(:disabled):active{transform:scale(.96)}:where(.tchip,.plan3,.ri-tap,.ri-act,.ri-pill,.pillbtn,.fchip2,.linkbtn,.pv-back,.note-link,.addchip,.wk-day,.mo-c,.pp,.ag a,.segc button,.segc a,.lc,.cn-btn,.n-finds,.back-l){transition:transform .1s var(--ease-snappy),background-color var(--dur-snappy) var(--ease-out),box-shadow var(--dur-snappy) var(--ease-out)}@media (prefers-reduced-motion:no-preference){.finds,.pv-body,.st-step,.wn-stack>section{animation:xfade .22s var(--ease-out) both}.ins-in{animation-name:xfade}}@keyframes xfade{0%{opacity:0}}.pw-post{position:relative;isolation:isolate}.pw-post:before{content:"";position:absolute;inset:-24px -16px;z-index:-1;border-radius:40px;pointer-events:none;filter:blur(24px);opacity:.7;background:radial-gradient(40% 60% at 30% 40%,color-mix(in srgb,var(--hivis) 55%,transparent),transparent 70%),radial-gradient(45% 55% at 75% 60%,color-mix(in srgb,#F29A5A 40%,transparent),transparent 70%);background-size:160% 160%;background-position:0 50%}@media (prefers-reduced-motion:no-preference){.pw-post:before{animation:pw-glow 14s ease-in-out infinite alternate}}@keyframes pw-glow{0%{background-position:0 40%;transform:scale(1)}50%{background-position:100% 60%}to{background-position:40% 100%;transform:scale(1.04)}}:root[data-theme=dark] .pw-post:before{opacity:.35}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pw-post:before{opacity:.35}}.egg{transform:translate(calc(var(--px, 0) * 1px),calc(var(--py, 0) * 1px));transition:transform .3s var(--ease-smooth)}.pw-code,.pw-start,.ri-confirm,.ri-confirm *,.s-dock .pw-start *{animation:none!important;transition:none!important}.ri-confirm :active{transform:none!important}.find,.find-h,.find-s,.ins-h,.pw-post figcaption{overflow-wrap:anywhere;min-width:0}.pw-post figcaption .st{flex-wrap:wrap;white-space:normal}.gwing{background:var(--accent-soft);color:var(--ink);box-shadow:none}.gwing:after{background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.45) 45%,transparent 60%)}.gwing-badge{background:transparent;color:var(--ink);box-shadow:none;width:40px;height:40px}.gwing-badge img{width:40px;height:40px;object-fit:contain;display:block}.segc .save{background:transparent;color:inherit;box-shadow:inset 0 0 0 1.5px currentColor}.trial-t li.now .trial-dot{background:var(--ink)}.plan3 .hot{background:transparent;box-shadow:inset 0 0 0 1.5px var(--ink)}.proof{margin:0;display:flex;align-items:center;justify-content:center;gap:8px;font:400 var(--fs-small)/1.4 var(--font-ui);color:var(--slate)}.proof-dot{width:8px;height:8px;border-radius:50%;background:var(--moss);flex:none}.pw-founder{margin:8px 0 0;padding:12px 16px;border-radius:var(--r-row);background:var(--tint);font:400 var(--fs-body)/1.45 var(--font-ui)}.pw-founder-n{display:block;margin-top:4px;font-size:var(--fs-small);color:var(--slate)}.legal-cookie{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;cursor:pointer;font:400 var(--fs-small)/1.4 var(--font-ui);color:var(--ink);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:color-mix(in srgb,var(--ink) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--ink) 35%,transparent)}.ri-cost .cost{font:400 var(--fs-small)/1.3 var(--font-ui);color:var(--slate)}.ri-cost .cost b{font:600 var(--fs-head)/1.2 var(--font-display);color:var(--ink);letter-spacing:-.01em}.pw-featured{display:grid;grid-gap:12px;gap:12px;padding:20px 16px;background:var(--card);color:var(--ink);box-shadow:var(--e2);border-radius:var(--r-card)}.pw-featured .gwing{margin:0}.pw-f-name{margin:0;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.pw-f-name b{font:600 var(--fs-head)/var(--lh-head) var(--font-display)}.pw-f-name .hot{font:600 var(--fs-small)/1 var(--font-ui);padding:4px 8px;border-radius:999px;background:var(--ink);color:var(--on-ink)}.pw-f-feel{margin:0;font:600 var(--fs-body)/1.4 var(--font-display)}.pw-f-price{margin:0;display:flex;align-items:baseline;gap:8px}.pw-f-price b{font:600 var(--fs-title)/var(--lh-title) var(--font-display);letter-spacing:-.02em}.pw-f-price span{color:var(--slate)}.pw-featured .pmix{padding-top:12px;border-top:1px solid var(--rule)}.pw-seeall{margin-top:12px}.pw-featured .plan3-week{margin:-4px 0 0;padding-left:0;text-align:left;color:var(--slate)}.ask-bennu{display:flex;align-items:flex-end;gap:12px}.ask-bub{flex:1 1;min-width:0;margin-bottom:8px;max-width:none}.ask-q{margin:0;font:600 var(--fs-head)/var(--lh-head) var(--font-display);letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.ask-sub{margin:4px 0 0;font:400 var(--fs-body)/1.4 var(--font-ui);color:var(--slate)}.bn-pick{margin-left:8px;padding:2px 8px;border-radius:999px;background:var(--accent-soft);color:var(--ink);font:600 var(--fs-small)/1.4 var(--font-ui)}.pw-reveal{animation:pw-reveal var(--dur-reveal) var(--ease-ui) var(--delay-reveal) both}@keyframes pw-reveal{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.pw-reveal{animation:pw-fade .2s linear var(--delay-reveal) both}@keyframes pw-fade{0%{opacity:0}}}.paywall2 .s-dock{position:-webkit-sticky;position:sticky;bottom:0;z-index:6;margin-inline:-16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));background:var(--board)}.paywall2 .s-dock:before{content:"";position:absolute;left:0;right:0;top:-24px;height:24px;pointer-events:none;background:linear-gradient(to top,var(--board),color-mix(in srgb,var(--board) 0%,transparent))}@media (min-width:721px){.paywall2 .s-dock{grid-template-columns:minmax(0,1fr);margin-inline:0;padding-inline:0}}.pw-dock-price{margin:0;font:600 var(--fs-body)/1.4 var(--font-ui);color:var(--ink);text-align:center}.n-sentence{margin:0;font:400 var(--fs-body)/var(--lh-body) var(--font-ui);color:var(--ink);text-wrap:pretty}.n-sentence b{font-weight:600}.n-sentence-sub{display:block;margin-top:4px;color:var(--slate);font-size:var(--fs-small);line-height:var(--lh-small)}.rs-hero{display:flex;align-items:flex-end;gap:12px}.plan2:not([aria-checked=true]),.plan3:not([aria-checked=true]){box-shadow:inset 0 0 0 1px var(--rule)}.pw-seeall{justify-self:center;width:auto;min-height:44px;background:none;box-shadow:none;border:0;color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}:root[data-theme=dark] .cat-t{color:var(--cat-d)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cat-t{color:var(--cat-d)}}.ri.consent.consent-row{border-radius:0;box-shadow:none;background:transparent;padding:12px 16px;font-size:var(--fs-small);line-height:20px}.ri-file.is-off{opacity:.5;cursor:not-allowed}.ri-btns{display:flex;flex-wrap:wrap;gap:8px}.ri-danger-on{background:color-mix(in oklab,var(--alarm,#B3261E) 6%,var(--card))}.sl-stops{grid-template-columns:repeat(5,minmax(0,1fr))}.sl-stops li{overflow-wrap:anywhere}@media (max-width:300px){.sl-stops li:not(:first-child):not(:last-child):not(.on){visibility:hidden}.sl-stops li{white-space:nowrap}.sl-stops li:last-child{direction:rtl}}.ins-will{margin:4px 0 0;color:var(--slate);font:400 var(--fs-body)/24px var(--font-ui)}.pw-fine{margin:8px 0 0;text-align:center;color:var(--slate);font:400 var(--fs-small)/20px var(--font-ui)}.pw-fine a{color:inherit}.facts,.voices{border:0;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;min-width:0}.facts-h{padding:0;font:600 var(--fs-body)/24px var(--font-ui);color:var(--ink)}.facts-sub{margin:0;color:var(--slate);font:400 var(--fs-small)/20px var(--font-ui)}.facts-k{margin:8px 0 0;color:var(--slate);font:600 var(--fs-small)/20px var(--font-ui)}.facts-group{display:grid;grid-gap:4px;gap:4px}.facts-row{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;min-height:44px;padding:8px 12px;border-radius:var(--r-row);background:var(--card);box-shadow:var(--e1)}.facts-row input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--ink)}.own-posts,.who{display:grid;grid-gap:8px;gap:8px}.own-post{width:100%;min-height:88px;resize:vertical}.voice-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.voice{display:flex;align-items:center;gap:12px;padding:12px;border-radius:var(--r-row);background:var(--card);box-shadow:var(--e1)}.voice.on{box-shadow:var(--e2);background:var(--accent-soft)}.voice-pick{flex:1 1;min-width:0;display:flex;gap:12px;align-items:flex-start;cursor:pointer}.voice-pick input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--ink);flex:none}.voice-t{display:grid;grid-gap:2px;gap:2px;min-width:0}.voice-t b{font:600 var(--fs-body)/24px var(--font-ui)}.voice-t span{color:var(--slate);font:400 var(--fs-small)/20px var(--font-ui)}.voice-play{flex:none;min-width:64px}.stories li{height:6px;border-radius:999px;background:var(--tint)}.stories li.now:after{animation:st-fill .24s ease-out both}@keyframes st-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.stories.has-egg:not([data-done="0"]) .egg{animation:st-wobble .3s ease-in-out 1;transform-origin:50% 90%}@keyframes st-wobble{25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}@media (prefers-reduced-motion:reduce){.stories li.now:after,.stories.has-egg .egg{animation:none!important}}.egg .egg-still{width:100%;height:100%;object-fit:contain;display:block}.egg-render.egg-1 .egg-still{animation:egg-tick .16s ease-in-out 2 alternate;transform-origin:50% 90%}.egg-render.egg-2 .egg-still{animation:egg-crack-in .5s var(--ease-bouncy,cubic-bezier(.34,1.56,.64,1)) both}@keyframes egg-tick{to{transform:rotate(4deg)}}@keyframes egg-crack-in{0%{opacity:.4;transform:scale(.92)}60%{opacity:1;transform:scale(1.06)}to{transform:scale(1)}}.egg.egg-3{position:relative}.egg.egg-3:before{content:"";position:absolute;inset:-30%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(255,199,44,.35),transparent);animation:egg-glow .7s ease-out both}@keyframes egg-glow{0%{opacity:0;transform:scale(.6)}}.egg-burst{position:absolute;inset:0;pointer-events:none}.egg-burst i{position:absolute;left:50%;top:55%;width:8px;height:6px;margin:-3px -4px;border-radius:3px 3px 1px 1px;background:#F4ECDD;box-shadow:0 1px 2px rgba(60,40,10,.25);animation:egg-frag .6s cubic-bezier(.2,.6,.3,1) both}@keyframes egg-frag{0%{transform:rotate(var(--a)) translateX(0) rotate(0);opacity:1}to{transform:rotate(var(--a)) translateX(var(--d)) translateY(18px) rotate(220deg);opacity:0}}@media (prefers-reduced-motion:reduce){.egg-burst,.egg-render .egg-still,.egg.egg-3:before{animation:none!important}.egg-burst{display:none}.egg-render.egg-2 .egg-still{animation:none!important}}.skel-phone{background:var(--card);border-radius:20px;box-shadow:var(--e1);padding:8px 8px 12px;gap:8px}.sk-head b,.sk-head i,.sk-line{background:var(--tint)}.sk-media{border-radius:12px;background:linear-gradient(100deg,var(--tint) 30%,color-mix(in oklab,var(--tint) 45%,var(--card)) 50%,var(--tint) 70%);background-size:300% 100%;animation:shimmer 1.6s linear infinite}.cal-keyd{margin-top:16px}.cal-keyd>summary{min-height:44px;display:inline-flex;align-items:center;cursor:pointer;color:var(--slate);font:600 var(--fs-small)/1 var(--font-ui)}.cal-keyd .key{margin-top:8px}.pp,.pp.s-draft,.pp.s-live,.pp.s-scheduled{background:var(--card);box-shadow:var(--e1)}.pp.s-draft{border:0;padding:8px 12px 8px 8px}.pp.s-problem{background:color-mix(in srgb,var(--alarm) 6%,var(--card));box-shadow:var(--e1)}@media (hover:hover){.pp.s-draft:hover,.pp.s-live:hover,.pp:hover{box-shadow:var(--e2);background:var(--card)}.pp.s-problem:hover{box-shadow:var(--e2)}}.st{min-height:24px;padding:0 8px;border-radius:var(--r-pill)}.st-draft{color:var(--slate);border:1.5px dashed color-mix(in srgb,var(--slate) 60%,transparent)}.st-scheduled{box-shadow:inset 0 0 0 1.5px var(--ink)}.st-live{background:var(--moss-soft,#E3F1E8)}.st-live,.st-live svg{color:var(--moss-ink,#1F5A3C)}.st-problem{background:var(--alarm-soft,#FBE7E5);color:var(--alarm-ink,#8F1D14)}.wk-day{min-height:0;padding:0}.wk-num{width:40px;height:56px;border-radius:14px;background:var(--tint)}.wk-day.today .wk-num{background:var(--ink);color:var(--on-ink)}.mo-st{left:4px;bottom:4px;top:auto;right:auto;box-shadow:var(--e1)}.mo-st svg{width:14px;height:14px}.mo-c.has .mo-n{top:auto;left:auto;right:4px;bottom:4px;background:none;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}.n-hero{background:var(--accent-soft);border-radius:var(--r-card);padding:16px}.spark-area{fill:url(#spark-g)}.spark-line{stroke-dasharray:1;stroke-dashoffset:1;animation:spark-draw .9s ease-out forwards}@keyframes spark-draw{to{stroke-dashoffset:0}}.spark-dot{width:10px;height:10px;margin:-7px 0 0 -7px;box-shadow:0 0 0 2px var(--card),var(--e1);animation:spark-dot .6s ease-out .9s 1 both}@keyframes spark-dot{0%{transform:scale(0)}60%{transform:scale(1.4)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.spark-line{stroke-dashoffset:0}.spark-dot,.spark-line{animation:none}}.cat-chips .tchip:not([aria-pressed=true]),.fchip2:not([aria-current]){background:var(--tint);box-shadow:none}.find{box-shadow:var(--e1),inset 0 3px 0 var(--cat,var(--rule))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .find{box-shadow:var(--e1),inset 0 3px 0 var(--cat-d,var(--cat,var(--rule)))}}:root[data-theme=dark] .find{box-shadow:var(--e1),inset 0 3px 0 var(--cat-d,var(--cat,var(--rule)))}.rs-bird{position:relative}.rs-hero.away .rs-bird .bn-imgs,.rs-hero.away .rs-bird>:not(svg){opacity:.4}.rs-arc{position:absolute;left:40px;top:-8px;width:96px;height:48px;overflow:visible}.rs-arc path{fill:none;stroke:var(--slate);stroke-width:1.5;stroke-dasharray:4 4;stroke-linecap:round}.rs-away{display:inline-flex;margin-top:8px;padding:4px 12px;border-radius:var(--r-pill);background:var(--tint);color:var(--ink);font:600 var(--fs-small)/20px var(--font-ui)}.consent.need{box-shadow:0 0 0 2px var(--alarm);animation:tick-shake .24s linear 1}@keyframes tick-shake{16%{transform:translateX(6px)}33%{transform:translateX(-6px)}50%{transform:translateX(6px)}66%{transform:translateX(-6px)}83%{transform:translateX(3px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.consent.need{animation:none}}.pw-tick-why{margin:-4px 0 0;color:var(--alarm-ink);font:600 var(--fs-small)/20px var(--font-ui)}.pw-founder{background:var(--card);box-shadow:var(--e1);border:0;border-radius:var(--r-card);padding:16px;font-size:var(--fs-body);line-height:24px}.trial-t li.now .trial-dot{width:12px;height:12px;background:var(--hivis);box-shadow:0 0 0 2px var(--ink);border:0}.ri-ic[class*=brand-]{border-radius:8px;color:#fff}.ri-ic[class*=brand-] .glyphs,.ri-ic[class*=brand-] .glyphs svg{color:#fff}.ri-ic.brand-instagram{background:linear-gradient(45deg,#F58529,#DD2A7B 50%,#8134AF)}.ri-ic.brand-facebook{background:#1877F2}.ri-ic.brand-tiktok{background:#000}.ri-ic.brand-youtube{background:#FF0000}.ri-ic.brand-linkedin{background:#0A66C2}.ri-ic.brand-threads{background:#000}.stat.ok{color:var(--moss-ink)}.stat.bad{color:var(--alarm-ink)}.stat.bad i{background:var(--alarm)}.acct-av.logo{background:var(--card);box-shadow:var(--e1);overflow:hidden}.acct-av.logo img{width:48px;height:48px;object-fit:contain;display:block}.ri-confirm{background:var(--board)}.rc-pause,.rc-use{background:var(--card);box-shadow:var(--e1);border:0;border-radius:var(--r-card);padding:16px}.rc-pause p b:before{content:none}.rc-act{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.rc-act .btn{min-height:44px;width:100%;justify-content:center}.rc-act .btn.danger,.rc-act .btn.ghost{background:var(--tint);color:var(--ink);box-shadow:none}.acct :is(.ri-confirm,.ri-confirm *){animation:none!important;transition:none!important}.pv-frame{position:relative}.pv-arrow{display:none;position:absolute;top:45%;width:44px;height:44px;margin-top:-22px;border:0;border-radius:50%;cursor:pointer;place-items:center;background:var(--card);color:var(--ink);box-shadow:var(--e2)}.pv-arrow.prev{left:-60px}.pv-arrow.next{right:-60px}@media (hover:hover) and (pointer:fine) and (min-width:721px){.pv-arrow{display:grid}.pv-frame .pf-nav.big{display:none}.pv-frame:has(.pv-arrow){width:min(calc(100% - 112px),400px)}.pv-arrow.prev{left:-56px}.pv-arrow.next{right:-56px}}.rc-glyph{display:inline-flex;vertical-align:-4px;margin-right:8px;color:var(--ink)}.vs-bars{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:8px 12px;gap:8px 12px;margin:4px 0 8px}.vs-l{color:var(--slate);font-size:var(--fs-small);line-height:var(--lh-small)}.vs-track{min-width:0}.vs-bar,.vs-track{display:block;height:14px}.vs-bar{border-radius:7px;background:var(--tint);box-shadow:inset 0 0 0 1px var(--rule)}.vs-bar.win{background:var(--cat);box-shadow:none}.vs-v{font-size:var(--fs-small);line-height:var(--lh-small);font-weight:600;color:var(--ink);min-width:3ch;text-align:right}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .vs-bar.win{background:var(--cat-d,var(--cat))}}:root[data-theme=dark] .vs-bar.win{background:var(--cat-d,var(--cat))}.fb-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.fb-row{width:100%;min-height:64px;display:flex;align-items:center;gap:12px;padding:12px 16px;border:0;border-radius:var(--r-row);background:var(--card);color:var(--ink);box-shadow:var(--shadow-1);text-align:left;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-snappy) var(--ease-snappy)}.fb-row:not(.fb-skel):active{transform:scale(.96)}.fb-row:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.fb-ic{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--tint);color:var(--ink)}.fb-ic svg{width:22px;height:22px}.fb-t{flex:1 1;min-width:0;display:grid;grid-gap:4px;gap:4px}.fb-t b{font:600 var(--fs-body)/1.3 var(--font-ui)}.fb-t b,.fb-t small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb-t small{font:400 var(--fs-small)/1.35 var(--font-ui);color:var(--slate)}.fb-go{flex:none;padding:8px 12px;border-radius:999px;background:var(--tint);font:600 var(--fs-small)/1 var(--font-ui)}.fb-skel{cursor:default}.fb-skel .fb-t .skeleton{display:block}.fb-more{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.fb-more .linkbtn{justify-self:auto}@media (max-width:400px){.fb-go{display:none}}@media (hover:hover){.fb-row:not(.fb-skel):hover{box-shadow:var(--shadow-1),0 0 0 1px var(--rule)}}@media (prefers-reduced-motion:reduce){.fb-row{transition:none}}