@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_23b26285-module__SLOnBG__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_23b26285-module__SLOnBG__variable{--font-display:"Space Grotesk", "Space Grotesk Fallback"}
.Logo-module__rR2vdG__tile{fill:#d96a12}.Logo-module__rR2vdG__mug{fill:#fff8ef}.Logo-module__rR2vdG__handle{fill:none;stroke:#fff8ef}.Logo-module__rR2vdG__bars{fill:#2a1810}@media (prefers-color-scheme:dark){.Logo-module__rR2vdG__tile{fill:#2a1810}.Logo-module__rR2vdG__bars{fill:#d96a12}}.Logo-module__rR2vdG__live rect{transform-box:fill-box;transform-origin:50% 100%;animation:1.6s ease-in-out infinite Logo-module__rR2vdG__talk}.Logo-module__rR2vdG__live rect:nth-child(2){animation-delay:.25s}.Logo-module__rR2vdG__live rect:nth-child(3){animation-delay:.5s}@keyframes Logo-module__rR2vdG__talk{0%,to{transform:scaleY(1)}50%{transform:scaleY(.6)}}@media (prefers-reduced-motion:reduce){.Logo-module__rR2vdG__live rect{animation:none}}
.Receipt-module__481Xyq__scrim{z-index:50;background:#2a18106b;justify-content:center;align-items:center;padding:24px;animation:.18s ease-out Receipt-module__481Xyq__fade;display:flex;position:fixed;inset:0}@keyframes Receipt-module__481Xyq__fade{0%{opacity:0}}.Receipt-module__481Xyq__sheet{background:var(--bg);width:100%;max-width:860px;max-height:calc(100vh - 48px);animation:Receipt-module__481Xyq__sheetIn .26s var(--ease);border-radius:26px;position:relative;overflow:auto;box-shadow:0 30px 80px #2a181059}@keyframes Receipt-module__481Xyq__sheetIn{0%{opacity:0;transform:translateY(12px)}}.Receipt-module__481Xyq__sheet button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.Receipt-module__481Xyq__sheet .Receipt-module__481Xyq__x{width:34px;height:34px;color:var(--muted);z-index:2;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}.Receipt-module__481Xyq__sheet .Receipt-module__481Xyq__x:hover{background:var(--tile)}.Receipt-module__481Xyq__loading{height:380px}.Receipt-module__481Xyq__error{color:var(--cin);margin:0;padding:34px 36px}.Receipt-module__481Xyq__wrap{grid-template-columns:300px 1fr;align-items:center;gap:34px;padding:34px 36px;display:grid}.Receipt-module__481Xyq__paper{font-family:var(--mono);clip-path:inset(0 0 100%);background:#fffdf9;border:1px solid #f0dcc4;padding:18px 18px 26px;font-size:12px;line-height:1.75;position:relative;transform:rotate(-1.4deg);box-shadow:0 14px 30px #2a181024;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/14px 8px repeat-x,linear-gradient(#000 0 0) top/100% calc(100% - 8px) no-repeat;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/14px 8px repeat-x,linear-gradient(#000 0 0) top/100% calc(100% - 8px) no-repeat}.Receipt-module__481Xyq__printing{animation:Receipt-module__481Xyq__print .9s var(--ease) .15s forwards}@keyframes Receipt-module__481Xyq__print{to{clip-path:inset(0)}}.Receipt-module__481Xyq__h{text-align:center;letter-spacing:.12em;margin-bottom:2px;font-weight:600}.Receipt-module__481Xyq__s{text-align:center;color:#9b8572;margin-bottom:8px;font-size:11px}.Receipt-module__481Xyq__r{justify-content:space-between;gap:12px;display:flex}.Receipt-module__481Xyq__div{border-top:1px dashed #cdb8a3;margin:6px 0}.Receipt-module__481Xyq__strike{color:#a8917f;text-decoration:line-through}.Receipt-module__481Xyq__tot{font-size:13px;font-weight:600}.Receipt-module__481Xyq__stamp{opacity:0;border:2.5px solid var(--brand);color:var(--brand);font-family:var(--display);letter-spacing:.04em;background:#fff8efe6;border-radius:7px;padding:3px 8px;font-size:11px;font-weight:700;position:absolute;bottom:30px;right:-16px;transform:rotate(-14deg)scale(1.6)}.Receipt-module__481Xyq__printing .Receipt-module__481Xyq__stamp{animation:Receipt-module__481Xyq__stamp .4s var(--spring) 1s forwards}@keyframes Receipt-module__481Xyq__stamp{to{opacity:1;transform:rotate(-14deg)scale(1)}}.Receipt-module__481Xyq__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--brand);font-size:11px;font-weight:700}.Receipt-module__481Xyq__big{font-family:var(--display);letter-spacing:-.025em;margin-top:4px;font-size:34px;font-weight:600;line-height:1.08}.Receipt-module__481Xyq__big em{color:var(--brand);font-style:normal}.Receipt-module__481Xyq__side p{color:var(--muted);max-width:420px;margin:12px 0 20px;font-size:14.5px;line-height:1.5}.Receipt-module__481Xyq__row{flex-wrap:wrap;gap:10px;display:flex}.Receipt-module__481Xyq__sheet .Receipt-module__481Xyq__btn{transition:transform .15s var(--ease), box-shadow .2s, background .2s;border-radius:99px;align-items:center;gap:8px;padding:9px 16px;font-size:13.5px;font-weight:600;display:inline-flex}.Receipt-module__481Xyq__sheet .Receipt-module__481Xyq__btn:active:not(:disabled){transform:scale(.97)}.Receipt-module__481Xyq__sheet .Receipt-module__481Xyq__btn:disabled{opacity:.45;cursor:default}.Receipt-module__481Xyq__sheet .Receipt-module__481Xyq__dark{background:var(--ink);color:#fff8ef}.Receipt-module__481Xyq__sheet .Receipt-module__481Xyq__dark:hover:not(:disabled){background:#3d2519}.Receipt-module__481Xyq__sheet .Receipt-module__481Xyq__ghost{border:1px solid var(--line-2);background:#fff}.Receipt-module__481Xyq__sheet .Receipt-module__481Xyq__ghost:hover{border-color:#e0bd92}.Receipt-module__481Xyq__side .Receipt-module__481Xyq__note{color:var(--cin);margin:10px 0 0;font-size:13px}.Receipt-module__481Xyq__side .Receipt-module__481Xyq__fine{color:var(--faint);max-width:440px;margin:16px 0 0;font-size:11.5px;line-height:1.45}@media (max-width:900px){.Receipt-module__481Xyq__wrap{grid-template-columns:1fr}.Receipt-module__481Xyq__loading{height:680px}.Receipt-module__481Xyq__paper{justify-self:center;width:100%;max-width:300px}}@media (max-width:720px){.Receipt-module__481Xyq__scrim{padding:12px}.Receipt-module__481Xyq__wrap{gap:24px;padding:28px 18px 22px}.Receipt-module__481Xyq__big{font-size:27px}}@media (prefers-reduced-motion:reduce){.Receipt-module__481Xyq__paper{clip-path:none}.Receipt-module__481Xyq__printing,.Receipt-module__481Xyq__printing .Receipt-module__481Xyq__stamp{animation:none}.Receipt-module__481Xyq__stamp{opacity:1;transform:rotate(-14deg)}}
.Sidebar-module__kCjxoa__sb{border-right:1px solid var(--line);width:256px;transition:width .28s var(--ease);z-index:5;background:#fdf5ea;flex-direction:column;flex:none;gap:4px;padding:16px 12px 10px;display:flex;position:relative;overflow:hidden}.Sidebar-module__kCjxoa__top{justify-content:space-between;align-items:center;min-height:44px;padding:2px 4px 18px 6px;display:flex}.Sidebar-module__kCjxoa__logo{font-family:var(--display);letter-spacing:-.02em;white-space:nowrap;color:var(--ink);align-items:center;gap:10px;font-size:22px;font-weight:700;text-decoration:none;display:flex}.Sidebar-module__kCjxoa__logo svg{flex:none}.Sidebar-module__kCjxoa__fold{color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:4px;display:grid}.Sidebar-module__kCjxoa__fold:hover{background:var(--tile);color:var(--ink)}.Sidebar-module__kCjxoa__nav{white-space:nowrap;color:var(--ink-2);text-align:left;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;width:100%;padding:10px 12px;font-size:15px;text-decoration:none;display:flex;position:relative}.Sidebar-module__kCjxoa__nav svg{color:var(--muted);flex:none}.Sidebar-module__kCjxoa__nav:hover{background:#fbecda}.Sidebar-module__kCjxoa__on,.Sidebar-module__kCjxoa__on:hover{border-color:var(--line);box-shadow:var(--shadow-1);color:var(--ink);background:#fff;font-weight:600}.Sidebar-module__kCjxoa__on svg{color:var(--brand)}.Sidebar-module__kCjxoa__sep{background:var(--line);height:1px;margin:8px}.Sidebar-module__kCjxoa__foot{flex-direction:column;gap:6px;margin-top:auto;display:flex}.Sidebar-module__kCjxoa__looking{background:var(--ink);color:#d9c3ae;border-radius:14px;flex-direction:column;gap:2px;padding:11px 12px;font-size:12.5px;text-decoration:none;display:flex}.Sidebar-module__kCjxoa__looking strong{color:var(--honey);font-family:var(--display);font-size:15px;font-weight:600}.Sidebar-module__kCjxoa__rail .Sidebar-module__kCjxoa__looking{display:none}.Sidebar-module__kCjxoa__week{border:1px solid var(--line);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:#fff;border-radius:14px;padding:11px 12px;transition:border-color .2s}.Sidebar-module__kCjxoa__week:hover{border-color:var(--line-2)}.Sidebar-module__kCjxoa__k{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;justify-content:space-between;align-items:baseline;font-size:10.5px;font-weight:600;display:flex}.Sidebar-module__kCjxoa__k b{color:var(--ink);font-family:var(--display);text-transform:none;letter-spacing:0;font-size:13.5px}.Sidebar-module__kCjxoa__cups{gap:5px;margin:8px 0 7px;display:flex}.Sidebar-module__kCjxoa__cups svg{stroke-width:1.6px;stroke:var(--ink);transition:transform .4s var(--spring)}.Sidebar-module__kCjxoa__cups svg.Sidebar-module__kCjxoa__full{fill:var(--brand);stroke:var(--brand-ink)}.Sidebar-module__kCjxoa__cups svg.Sidebar-module__kCjxoa__posted{fill:var(--keep);stroke:#3d4f1c}.Sidebar-module__kCjxoa__cups svg.Sidebar-module__kCjxoa__pencil{stroke:var(--brand);stroke-dasharray:2 2.2}.Sidebar-module__kCjxoa__cups svg.Sidebar-module__kCjxoa__empty{stroke:#d7b994;stroke-dasharray:2 2.2}.Sidebar-module__kCjxoa__rc{color:var(--muted);font-size:11.5px;line-height:1.4}.Sidebar-module__kCjxoa__print{border-top:1px dashed var(--line-2);color:var(--brand);align-items:center;gap:6px;margin-top:8px;padding-top:8px;font-size:11.5px;font-weight:600;display:flex}.Sidebar-module__kCjxoa__meWrap{position:relative}.Sidebar-module__kCjxoa__me{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:7px 8px;display:flex}.Sidebar-module__kCjxoa__me:hover{background:#fbecda}.Sidebar-module__kCjxoa__me>div{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Sidebar-module__kCjxoa__me small{color:var(--muted);text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.Sidebar-module__kCjxoa__av{color:#fff;width:28px;height:28px;font-family:var(--display);background:linear-gradient(135deg,#e7a15c,#8a5a44);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.Sidebar-module__kCjxoa__menu{border:1px solid var(--line);width:250px;box-shadow:var(--shadow-2);z-index:40;animation:Sidebar-module__kCjxoa__pop .22s var(--spring);background:#fff;border-radius:14px;padding:6px;position:fixed;bottom:66px;left:12px}.Sidebar-module__kCjxoa__row{cursor:pointer;width:100%;color:var(--ink);background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-family:inherit;font-size:13px;text-decoration:none;display:flex}.Sidebar-module__kCjxoa__row:hover{background:#fdf4e8}div.Sidebar-module__kCjxoa__row{cursor:default}.Sidebar-module__kCjxoa__row small{color:var(--muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:120px;margin-left:auto;font-size:11px;overflow:hidden}.Sidebar-module__kCjxoa__row .Sidebar-module__kCjxoa__ok{color:var(--keep);font-weight:600}.Sidebar-module__kCjxoa__menu hr{border:0;border-top:1px solid var(--line);margin:4px 6px}@keyframes Sidebar-module__kCjxoa__pop{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}.Sidebar-module__kCjxoa__rail{width:70px}.Sidebar-module__kCjxoa__rail .Sidebar-module__kCjxoa__lbl,.Sidebar-module__kCjxoa__rail .Sidebar-module__kCjxoa__me>div,.Sidebar-module__kCjxoa__rail .Sidebar-module__kCjxoa__k,.Sidebar-module__kCjxoa__rail .Sidebar-module__kCjxoa__rc,.Sidebar-module__kCjxoa__rail .Sidebar-module__kCjxoa__print,.Sidebar-module__kCjxoa__rail .Sidebar-module__kCjxoa__logo span{display:none}.Sidebar-module__kCjxoa__rail .Sidebar-module__kCjxoa__top{flex-direction:column;justify-content:center;gap:10px;padding:2px 0 14px}.Sidebar-module__kCjxoa__rail .Sidebar-module__kCjxoa__nav{justify-content:center;padding:10px 0}.Sidebar-module__kCjxoa__rail .Sidebar-module__kCjxoa__week{padding:8px 4px}.Sidebar-module__kCjxoa__rail .Sidebar-module__kCjxoa__cups{flex-direction:column;align-items:center;gap:2px;margin:0}.Sidebar-module__kCjxoa__rail .Sidebar-module__kCjxoa__cups svg{width:18px;height:18px}.Sidebar-module__kCjxoa__rail .Sidebar-module__kCjxoa__me{justify-content:center;padding:6px 0}.Sidebar-module__kCjxoa__rail .Sidebar-module__kCjxoa__nav[data-tip]:hover:after{content:attr(data-tip);background:var(--ink);color:#fff8ef;white-space:nowrap;pointer-events:none;border-radius:7px;padding:4px 9px;font-size:12px;position:fixed;left:76px}.Sidebar-module__kCjxoa__phoneOnly{display:none}@media (prefers-reduced-motion:reduce){.Sidebar-module__kCjxoa__sb,.Sidebar-module__kCjxoa__menu{transition:none;animation:none}}@media (max-width:720px){.Sidebar-module__kCjxoa__sb,.Sidebar-module__kCjxoa__rail{width:auto;padding:6px 8px calc(6px + env(safe-area-inset-bottom));border-right:0;border-top:1px solid var(--line);z-index:30;flex-direction:row;position:fixed;bottom:0;left:0;right:0}.Sidebar-module__kCjxoa__top,.Sidebar-module__kCjxoa__sep,.Sidebar-module__kCjxoa__looking,.Sidebar-module__kCjxoa__week{display:none}.Sidebar-module__kCjxoa__foot{flex:none;justify-content:center;margin:0}.Sidebar-module__kCjxoa__me,.Sidebar-module__kCjxoa__rail .Sidebar-module__kCjxoa__me{padding:6px 10px}.Sidebar-module__kCjxoa__me>div{display:none}.Sidebar-module__kCjxoa__menu{left:8px;right:8px;bottom:calc(64px + env(safe-area-inset-bottom));width:auto}.Sidebar-module__kCjxoa__phoneOnly{display:flex}.Sidebar-module__kCjxoa__wideOnly{display:none}.Sidebar-module__kCjxoa__nav,.Sidebar-module__kCjxoa__rail .Sidebar-module__kCjxoa__nav{flex-direction:column;flex:1;justify-content:center;gap:3px;padding:6px 0;font-size:11px}.Sidebar-module__kCjxoa__lbl,.Sidebar-module__kCjxoa__rail .Sidebar-module__kCjxoa__lbl{display:inline}.Sidebar-module__kCjxoa__rail .Sidebar-module__kCjxoa__nav[data-tip]:hover:after{display:none}}
.Toast-module__hhinUa__toast{opacity:0;background:var(--ink);color:#fff8ef;box-shadow:var(--shadow-2);transition:all .35s var(--spring);z-index:60;pointer-events:none;border-radius:14px;align-items:center;gap:14px;max-width:min(560px,100vw - 32px);padding:11px 16px;font-size:13.5px;display:flex;position:fixed;bottom:26px;left:50%;transform:translate(-50%,30px)}.Toast-module__hhinUa__toast button{color:var(--honey);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:3px 6px;font-size:13px;font-weight:600}.Toast-module__hhinUa__toast button:hover{background:#ffffff14}.Toast-module__hhinUa__show{opacity:1;pointer-events:auto;transform:translate(-50%)}@media (max-width:720px){.Toast-module__hhinUa__toast{bottom:84px}}
.Ideas-module__qkB7iW__page{max-width:640px;margin:0 auto;padding:42px 28px 80px}.Ideas-module__qkB7iW__embedded{width:100%;max-width:640px;animation:Ideas-module__qkB7iW__rise .45s var(--ease) both;margin:0 auto;padding:26px 0 40px}@keyframes Ideas-module__qkB7iW__rise{0%{opacity:0;transform:translateY(24px)}}.Ideas-module__qkB7iW__embedded .Ideas-module__qkB7iW__pagehead:empty{display:none}.Ideas-module__qkB7iW__pagehead{margin-bottom:22px}.Ideas-module__qkB7iW__pagehead h1{font-family:var(--display);letter-spacing:-.025em;font-size:30px;font-weight:700}.Ideas-module__qkB7iW__pagehead p{color:var(--muted);margin-top:4px}.Ideas-module__qkB7iW__progress{color:var(--muted);align-items:center;gap:10px;margin-bottom:18px;font-size:12.5px;display:flex}.Ideas-module__qkB7iW__bar{background:var(--tile-2);border-radius:9px;flex:1;height:5px;overflow:hidden}.Ideas-module__qkB7iW__bar b{background:var(--brand);height:100%;transition:width .4s var(--ease);border-radius:9px;display:block}.Ideas-module__qkB7iW__dactions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:44px;display:flex}.Ideas-module__qkB7iW__dbtn{border:1px solid var(--line-2);font:inherit;color:var(--ink);cursor:pointer;transition:transform .15s var(--ease), border-color .2s, background .2s;background:#fff;border-radius:99px;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}.Ideas-module__qkB7iW__dbtn:hover{border-color:#e0bd92}.Ideas-module__qkB7iW__dbtn:active{transform:scale(.95)}.Ideas-module__qkB7iW__dbtn kbd{font-family:var(--mono);border:1px solid var(--line-2);color:var(--muted);background:0 0;border-bottom-width:2px;border-radius:5px;padding:0 5px;font-size:10.5px}.Ideas-module__qkB7iW__go{background:var(--ink);color:#fff8ef;border-color:var(--ink)}.Ideas-module__qkB7iW__go kbd{color:#d9c3ad;border-color:#5a4030}.Ideas-module__qkB7iW__legend{color:var(--faint);flex-wrap:wrap;justify-content:center;gap:18px;margin-top:22px;font-size:12px;display:flex}.Ideas-module__qkB7iW__empty{text-align:center;border:1.5px dashed var(--line-2);color:var(--muted);border-radius:20px;padding:36px 20px}.Ideas-module__qkB7iW__empty b{color:var(--ink);font-family:var(--display);margin-bottom:4px;font-size:17px;display:block}.Ideas-module__qkB7iW__ghostCard{background:var(--tile);border-radius:22px;max-width:520px;height:260px;margin:8px auto 0;animation:1.4s ease-in-out infinite Ideas-module__qkB7iW__ghostPulse}@keyframes Ideas-module__qkB7iW__ghostPulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.Ideas-module__qkB7iW__ghostCard{animation:none}}@media (max-width:720px){.Ideas-module__qkB7iW__page{padding:28px 16px 40px}}.Ideas-module__qkB7iW__viewLink{color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:13.5px;font-weight:600}.Ideas-module__qkB7iW__viewLink:hover{text-decoration:underline}.Ideas-module__qkB7iW__keptCount{color:var(--brand);font-weight:600}.Ideas-module__qkB7iW__handoff{text-align:center;border:1px solid var(--line-2);animation:Ideas-module__qkB7iW__handoffIn .35s var(--ease) both;background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:40px 24px 36px;display:flex}.Ideas-module__qkB7iW__handoff b{color:var(--ink);font-family:var(--display);font-size:22px}.Ideas-module__qkB7iW__handoff p{max-width:360px;color:var(--muted);margin:0 0 8px;font-size:14px;line-height:1.5}.Ideas-module__qkB7iW__cups{letter-spacing:4px;font-size:22px}.Ideas-module__qkB7iW__start{padding:11px 22px;font-size:14px;text-decoration:none}@keyframes Ideas-module__qkB7iW__handoffIn{0%{opacity:0;transform:translateY(8px)}}
.Divider-module__qcaxQW__divider{cursor:col-resize;touch-action:none;outline:none;flex:none;align-self:stretch;width:12px;position:relative}.Divider-module__qcaxQW__divider:after{content:"";background:0 0;border-radius:2px;width:2px;transition:background .15s;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.Divider-module__qcaxQW__divider:hover:after,.Divider-module__qcaxQW__divider:focus-visible:after,.Divider-module__qcaxQW__divider:active:after{background:var(--brand)}@media (hover:none){.Divider-module__qcaxQW__divider{visibility:hidden;pointer-events:none}}@media (max-width:900px){.Divider-module__qcaxQW__divider{display:none}}
.SignOutButton-module__wKAWHG__button{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem}.SignOutButton-module__wKAWHG__button:hover{color:var(--text)}
.PlayerCard-module__s6bGMW__card{--on:#fff8ef;--on-2:#d9c3ae;--on-3:#a48d78;--rim:#fff8ef24;--honey:#f9c74f;color:var(--on);background:#2a1810;border-radius:22px;flex-direction:column;gap:14px;width:100%;min-width:0;padding:22px;display:flex;box-shadow:0 22px 50px #2a181033}.PlayerCard-module__s6bGMW__head{align-items:center;gap:12px;display:flex}.PlayerCard-module__s6bGMW__avatar{color:#fff;width:58px;height:58px;font:600 20px var(--font-display), var(--font-geist-sans), sans-serif;box-shadow:0 0 0 2px var(--honey);background:#d96a12;border-radius:16px;flex:none;place-items:center;display:grid;overflow:hidden}.PlayerCard-module__s6bGMW__avatar img{object-fit:cover;width:100%;height:100%;display:block}.PlayerCard-module__s6bGMW__who{flex:1;min-width:0}.PlayerCard-module__s6bGMW__who h2{font:600 21px/1.15 var(--font-display), var(--font-geist-sans), sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere;margin:0}.PlayerCard-module__s6bGMW__who p{font:12px var(--font-geist-mono), ui-monospace, monospace;color:var(--on-2);overflow-wrap:anywhere;margin:3px 0 0}.PlayerCard-module__s6bGMW__level{flex-direction:column;flex:none;align-items:center;gap:2px;width:66px;display:flex}.PlayerCard-module__s6bGMW__level b{background:var(--honey);color:#2a1810;width:38px;height:38px;font:700 18px var(--font-display), var(--font-geist-sans), sans-serif;border-radius:50%;place-items:center;display:grid}.PlayerCard-module__s6bGMW__level small{color:var(--on-2);text-align:center;font-size:11px;line-height:1.15}.PlayerCard-module__s6bGMW__classLine{flex-direction:column;gap:2px;display:flex}.PlayerCard-module__s6bGMW__classLine:empty{display:none}.PlayerCard-module__s6bGMW__classLine strong{font:700 19px/1.15 var(--font-display), var(--font-geist-sans), sans-serif;color:var(--honey);letter-spacing:-.01em}.PlayerCard-module__s6bGMW__classLine span{color:var(--on-2);font-size:13px}.PlayerCard-module__s6bGMW__about{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.45}.PlayerCard-module__s6bGMW__rows{flex-direction:column;gap:8px;margin:0;display:flex}.PlayerCard-module__s6bGMW__rows:empty{display:none}.PlayerCard-module__s6bGMW__row{grid-template-columns:82px minmax(0,1fr);gap:10px;font-size:13.5px;line-height:1.35;display:grid}.PlayerCard-module__s6bGMW__row dt{font:11px/1.7 var(--font-geist-mono), ui-monospace, monospace;color:var(--on-3)}.PlayerCard-module__s6bGMW__row dd{overflow-wrap:anywhere;margin:0}.PlayerCard-module__s6bGMW__topics{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.PlayerCard-module__s6bGMW__topics li{border:1px solid var(--rim);color:var(--on-2);border-radius:99px;padding:3px 9px;font-size:11.5px;animation:.32s cubic-bezier(.34,1.56,.64,1) PlayerCard-module__s6bGMW__pop}.PlayerCard-module__s6bGMW__stats{border-top:1px solid var(--rim);flex-direction:column;align-items:center;padding-top:8px;display:flex}.PlayerCard-module__s6bGMW__hex{width:min(216px,100%);height:auto;display:block}.PlayerCard-module__s6bGMW__hexRing{fill:none;stroke:var(--rim);stroke-width:1px}.PlayerCard-module__s6bGMW__hexGhost{fill:none;stroke:var(--on-3);stroke-width:1px;stroke-dasharray:3 4;opacity:.55}.PlayerCard-module__s6bGMW__hexFill{fill:#f9c74f57;stroke:var(--honey);stroke-width:2px;stroke-linejoin:round}.PlayerCard-module__s6bGMW__hexLabel{fill:var(--on-2);font-size:10.5px;font-family:var(--font-geist-sans), system-ui, sans-serif}.PlayerCard-module__s6bGMW__statFrom{color:var(--on-3);text-align:center;margin:0;font-size:11.5px}.PlayerCard-module__s6bGMW__foot{border-top:1px solid var(--rim);flex-direction:column;gap:10px;padding-top:12px;display:flex}.PlayerCard-module__s6bGMW__xp{font:11px var(--font-geist-mono), ui-monospace, monospace;color:var(--on-2);flex-direction:column;gap:6px;display:flex}.PlayerCard-module__s6bGMW__bar{background:#fff8ef24;border-radius:99px;height:7px;display:block;overflow:hidden}.PlayerCard-module__s6bGMW__bar i{background:var(--honey);border-radius:99px;height:100%;transition:width .6s cubic-bezier(.2,.7,.3,1);display:block}.PlayerCard-module__s6bGMW__footStats{color:var(--on-2);flex-wrap:wrap;gap:4px 18px;font-size:12.5px;display:flex}.PlayerCard-module__s6bGMW__footStats b{color:var(--on);font-weight:600}.PlayerCard-module__s6bGMW__ghost{flex-direction:column;gap:7px;display:flex}.PlayerCard-module__s6bGMW__ghost span{background:repeating-linear-gradient(90deg,#fff8ef29 0 6px,#0000 6px 10px);border-radius:5px;height:9px}.PlayerCard-module__s6bGMW__ghost small{font:10px var(--font-geist-mono), ui-monospace, monospace;color:var(--on-3)}@keyframes PlayerCard-module__s6bGMW__pop{0%{opacity:0;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.PlayerCard-module__s6bGMW__topics li{animation:none}.PlayerCard-module__s6bGMW__bar i{transition:none}}
.Write-module__lJtw-a__write{grid-template-columns:minmax(0, 1fr) 12px min(var(--cf-w,340px), max(280px, calc(100% - 392px)));gap:28px 8px;max-width:1320px;margin:0 auto;padding:42px 32px 70px;display:grid}.Write-module__lJtw-a__write.Write-module__lJtw-a__solo{grid-template-columns:minmax(0,1fr)}.Write-module__lJtw-a__write button{font:inherit;cursor:pointer}.Write-module__lJtw-a__write button:disabled{cursor:default}.Write-module__lJtw-a__main{justify-self:center;width:100%;max-width:640px}.Write-module__lJtw-a__top{align-items:center;gap:12px;margin-bottom:18px;display:flex}.Write-module__lJtw-a__top h1{font-family:var(--display);letter-spacing:-.025em;margin:0;font-size:30px;font-weight:700}.Write-module__lJtw-a__from{color:var(--muted);background:var(--tile);white-space:nowrap;text-overflow:ellipsis;border-radius:99px;max-width:260px;padding:3px 10px;font-size:12px;overflow:hidden}.Write-module__lJtw-a__stephint{color:var(--muted);min-height:20px;margin:0 0 16px 6px;font-size:13px}.Write-module__lJtw-a__stephint b{color:var(--ink)}.Write-module__lJtw-a__hookbar{align-items:center;gap:8px;min-height:30px;margin:0 0 10px;display:flex}.Write-module__lJtw-a__lab{letter-spacing:.08em;text-transform:uppercase;color:var(--brand);background:var(--brand-soft);border-radius:6px;padding:3px 7px;font-size:10.5px;font-weight:700}.Write-module__lJtw-a__var{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.Write-module__lJtw-a__sp{flex:1}.Write-module__lJtw-a__hkBtn{white-space:nowrap;border:1px solid var(--line-2);color:var(--ink);background:#fff;border-radius:99px;flex:none;align-items:center;gap:5px;padding:4px 10px;font-weight:600;transition:border-color .2s,transform .15s;display:inline-flex;font-size:12px!important}.Write-module__lJtw-a__hkBtn:hover:not(:disabled){border-color:#e0bd92}.Write-module__lJtw-a__hkBtn:active:not(:disabled){transform:scale(.95)}.Write-module__lJtw-a__hkBtn:disabled{opacity:.4}.Write-module__lJtw-a__xpost{border:1px solid var(--line);box-shadow:var(--shadow-2);transition:transform .3s var(--ease), opacity .2s;background:#fff;border-radius:20px;padding:18px 20px 12px;position:relative}.Write-module__lJtw-a__xpost.Write-module__lJtw-a__flash{animation:Write-module__lJtw-a__flash .6s var(--ease)}@keyframes Write-module__lJtw-a__flash{0%{box-shadow:0 0 0 0 #d96a1280, var(--shadow-2)}to{box-shadow:0 0 0 14px #d96a1200, var(--shadow-2)}}.Write-module__lJtw-a__xpost.Write-module__lJtw-a__working{opacity:.6}.Write-module__lJtw-a__xhead{align-items:center;gap:10px;margin-bottom:10px;display:flex}.Write-module__lJtw-a__av{color:#fff;width:40px;height:40px;font-family:var(--display);background:linear-gradient(135deg,#e7a15c,#8a5a44);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:600;display:grid}.Write-module__lJtw-a__xhead b{font-size:15px}.Write-module__lJtw-a__xhead div span{color:var(--faint);font-size:14px}.Write-module__lJtw-a__xhead .Write-module__lJtw-a__xlogo{font-family:var(--display);color:#cdb59c;margin-left:auto;font-size:16px;font-weight:700}.Write-module__lJtw-a__xrow{gap:12px;display:flex}.Write-module__lJtw-a__xbody{flex:1;min-width:0;padding-top:9px}.Write-module__lJtw-a__ed textarea{font-family:var(--sans);white-space:pre-wrap;overflow-wrap:break-word;resize:none;width:100%;min-height:110px;color:var(--ink);caret-color:var(--brand);background:0 0;border:0;outline:0;margin:0;padding:0;font-size:17.5px;line-height:1.55;display:block}.Write-module__lJtw-a__ed textarea::placeholder{color:#b49c88}.Write-module__lJtw-a__duel{flex-direction:column;gap:8px;min-height:130px;display:flex}.Write-module__lJtw-a__hookChoice{text-align:left;color:var(--ink);background:var(--bg);border:1.5px solid var(--line);animation:Write-module__lJtw-a__pop .25s var(--spring);border-radius:14px;padding:10px 13px;line-height:1.45;transition:border-color .2s,background .2s,transform .15s;font-size:17.5px!important}.Write-module__lJtw-a__hookChoice:hover:not(:disabled){border-color:var(--brand);background:#fff}.Write-module__lJtw-a__hookChoice:active:not(:disabled){transform:scale(.99)}@keyframes Write-module__lJtw-a__pop{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}.Write-module__lJtw-a__rest{color:var(--muted);white-space:pre-wrap;margin:4px 0 0;font-size:17.5px;line-height:1.55}.Write-module__lJtw-a__xfoot{border-top:1px solid #f8ecdc;align-items:center;gap:12px;margin-top:14px;padding-top:10px;display:flex}.Write-module__lJtw-a__ring{width:26px;height:26px}.Write-module__lJtw-a__ring svg{width:26px;height:26px;transform:rotate(-90deg)}.Write-module__lJtw-a__ring circle{fill:none;stroke-width:3px}.Write-module__lJtw-a__ringBg{stroke:#f1e2cf}.Write-module__lJtw-a__ringFg{stroke:var(--brand);transition:stroke-dashoffset .25s,stroke .25s}.Write-module__lJtw-a__count{color:var(--faint);text-align:right;min-width:30px;font-size:12px;font-weight:600}.Write-module__lJtw-a__count.Write-module__lJtw-a__warn{color:var(--brand)}.Write-module__lJtw-a__count.Write-module__lJtw-a__over{color:var(--cin)}.Write-module__lJtw-a__tweaks,.Write-module__lJtw-a__chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.Write-module__lJtw-a__chips{gap:6px;margin-top:10px}.Write-module__lJtw-a__alt{border:1px dashed var(--line-2);background:color-mix(in srgb, var(--brand) 4%, transparent);border-radius:14px;margin-top:14px;padding:10px 14px 12px}.Write-module__lJtw-a__altHead{color:var(--muted);align-items:center;gap:10px;font-size:12.5px;display:flex}.Write-module__lJtw-a__altHead span{flex:1;min-width:0}.Write-module__lJtw-a__altHead b{color:var(--ink-2);font-weight:600}.Write-module__lJtw-a__altUse{border:1px solid var(--line);color:var(--brand);background:#fff;border-radius:99px;padding:4px 12px;font-weight:600;font-size:12.5px!important}.Write-module__lJtw-a__altUse:disabled{opacity:.45}.Write-module__lJtw-a__altHide{color:var(--muted);background:0 0;border:0;padding:2px 4px;font-size:12px}.Write-module__lJtw-a__altBody{white-space:pre-wrap;color:var(--ink-2);margin:8px 0 0;font-size:14px;line-height:1.5}.Write-module__lJtw-a__tw{border:1px solid var(--line);color:var(--ink-2);transition:all .18s var(--ease);background:#fff;border-radius:99px;align-items:center;gap:6px;padding:6px 12px;font-weight:500;display:inline-flex;font-size:12.5px!important}.Write-module__lJtw-a__tw:hover:not(:disabled){border-color:var(--line-2);transform:translateY(-1px)}.Write-module__lJtw-a__tw:active:not(:disabled){transform:scale(.95)}.Write-module__lJtw-a__tw:disabled{opacity:.45}.Write-module__lJtw-a__tw svg{color:var(--brand)}.Write-module__lJtw-a__error{color:var(--cin);margin:12px 0 0 6px;font-size:13px}.Write-module__lJtw-a__side{flex-direction:column;align-self:start;gap:14px;display:flex;position:sticky;top:26px}.Write-module__lJtw-a__note{background:var(--bg);border:1px solid var(--line);animation:Write-module__lJtw-a__noteIn .35s var(--spring);border-radius:14px;padding:12px 13px}@keyframes Write-module__lJtw-a__noteIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.Write-module__lJtw-a__kind{letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:6px;font-size:10.5px;font-weight:700;display:flex}.Write-module__lJtw-a__kind i{border-radius:50%;width:7px;height:7px;display:inline-block}.Write-module__lJtw-a__ask .Write-module__lJtw-a__kind{color:var(--plum)}.Write-module__lJtw-a__ask .Write-module__lJtw-a__kind i{background:var(--plum)}.Write-module__lJtw-a__note h4{margin:0 0 4px;font-size:14px;line-height:1.35}.Write-module__lJtw-a__acts{align-items:center;gap:8px;margin-top:10px;display:flex}.Write-module__lJtw-a__skip{color:var(--faint);background:0 0;border:0;margin-left:auto;padding:0;font-size:12px!important}.Write-module__lJtw-a__skip:hover{color:var(--ink)}.Write-module__lJtw-a__learned{color:var(--ink-2);border:1px solid var(--line);animation:Write-module__lJtw-a__noteIn .35s var(--spring);background:#fff;border-radius:14px;align-items:center;gap:6px;padding:8px 8px 8px 12px;font-size:12.5px;line-height:1.4;display:flex}.Write-module__lJtw-a__learned span{flex:1}.Write-module__lJtw-a__write button.Write-module__lJtw-a__yes,.Write-module__lJtw-a__write button.Write-module__lJtw-a__no{border:0;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.Write-module__lJtw-a__write button.Write-module__lJtw-a__yes{background:var(--keep-bg);color:var(--keep)}.Write-module__lJtw-a__write button.Write-module__lJtw-a__no{background:var(--tile);color:var(--muted)}.Write-module__lJtw-a__gw{border:1px solid var(--line);box-shadow:var(--shadow-1);background:#fff;border-radius:20px;padding:14px}.Write-module__lJtw-a__gwH{align-items:center;gap:9px;margin-bottom:12px;display:flex}.Write-module__lJtw-a__face{background:var(--ink);width:30px;height:30px;color:var(--honey);border-radius:50%;flex:none;place-items:center;display:grid}.Write-module__lJtw-a__gwH b{font-family:var(--display);font-size:14.5px}.Write-module__lJtw-a__gwH small{color:var(--muted);font-size:11.5px;display:block}.Write-module__lJtw-a__cnt{color:var(--muted);background:var(--tile);border-radius:99px;flex:none;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:700}.Write-module__lJtw-a__note p{color:var(--muted);margin:0;font-size:12.5px;line-height:1.45}.Write-module__lJtw-a__ans{gap:6px;margin-top:10px;display:flex}.Write-module__lJtw-a__ans input{border:1px solid var(--line-2);min-width:0;font:inherit;background:#fff;border-radius:10px;outline:0;flex:1;padding:8px 10px;font-size:13px}.Write-module__lJtw-a__ans input:focus,.Write-module__lJtw-a__takeEd:focus{box-shadow:0 0 0 3px var(--brand-soft);border-color:#e3b07c}.Write-module__lJtw-a__calm{text-align:center;color:var(--muted);padding:10px 6px 4px;font-size:12.5px;line-height:1.45}.Write-module__lJtw-a__calm b{color:var(--ink);margin-bottom:2px;font-size:13.5px;display:block}.Write-module__lJtw-a__takeNote .Write-module__lJtw-a__kind{color:var(--brand)}.Write-module__lJtw-a__takeNote .Write-module__lJtw-a__kind i{background:var(--brand)}.Write-module__lJtw-a__takes{flex-direction:column;gap:6px;margin-top:10px;display:flex}.Write-module__lJtw-a__write button.Write-module__lJtw-a__takeOpt{text-align:left;border:1px solid var(--line);color:var(--ink-2);transition:border-color .18s var(--ease);background:#fff;border-radius:10px;padding:8px 10px;font-size:13px;line-height:1.4}.Write-module__lJtw-a__write button.Write-module__lJtw-a__takeOpt:hover{border-color:var(--line-2)}.Write-module__lJtw-a__takeEd{resize:none;width:100%;font:inherit;color:var(--ink);box-shadow:0 0 0 3px var(--brand-soft);background:#fff;border:1px solid #e3b07c;border-radius:10px;outline:0;padding:8px 10px;font-size:13px;line-height:1.4}.Write-module__lJtw-a__ready{border:1px solid var(--line);box-shadow:var(--shadow-1);background:#fff;border-radius:20px;padding:14px}.Write-module__lJtw-a__ready h5{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:11px}.Write-module__lJtw-a__btn{transition:transform .15s var(--ease), box-shadow .2s, background .2s;border:0;border-radius:99px;align-items:center;gap:8px;padding:9px 16px;font-size:13.5px;font-weight:600;display:inline-flex}.Write-module__lJtw-a__btn:active:not(:disabled){transform:scale(.97)}.Write-module__lJtw-a__btn:disabled{opacity:.5}.Write-module__lJtw-a__primary{background:var(--brand);color:#fff;box-shadow:0 6px 16px #d96a1247}.Write-module__lJtw-a__primary:hover:not(:disabled){background:#c95f0e}.Write-module__lJtw-a__sched{justify-content:center;width:100%;margin-top:12px;padding:12px 16px;font-size:14.5px!important}.Write-module__lJtw-a__postnow{text-align:center;width:100%;color:var(--muted);margin-top:8px;font-size:12.5px;text-decoration:none;display:block}.Write-module__lJtw-a__postnow:hover{color:var(--ink)}.Write-module__lJtw-a__schedHint{color:var(--faint);text-align:center;margin-top:6px;font-size:11px}.Write-module__lJtw-a__schedHint kbd{font-family:var(--mono);border:1px solid var(--line-2);color:var(--muted);background:#fff;border-bottom-width:2px;border-radius:5px;padding:0 5px;font-size:10.5px}@media (max-width:900px){.Write-module__lJtw-a__write{grid-template-columns:minmax(0,1fr)}.Write-module__lJtw-a__side{position:static}}@media (max-width:720px){.Write-module__lJtw-a__write{padding:20px 16px 40px}}.Write-module__lJtw-a__when{margin-top:4px}.Write-module__lJtw-a__whenHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.Write-module__lJtw-a__askTime{border:1px solid var(--brand);background:var(--brand-soft);color:var(--brand-ink);border-radius:99px;margin-bottom:6px;padding:1px 10px;font-size:11.5px;font-weight:600}.Write-module__lJtw-a__askTime:hover{background:var(--brand);color:#fff}.Write-module__lJtw-a__when label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:11px;font-weight:600;display:block}.Write-module__lJtw-a__parsed{color:var(--faint);min-height:18px;margin-top:7px;font-size:12.5px;line-height:1.45}.Write-module__lJtw-a__parsed b{color:var(--keep)}.Write-module__lJtw-a__parsed kbd,.Write-module__lJtw-a__ready kbd{font-family:var(--mono);border:1px solid var(--line-2);color:var(--muted);background:#fff;border-bottom-width:2px;border-radius:5px;padding:0 5px;font-size:10.5px}.Write-module__lJtw-a__warnText{color:#7a5a0c}.Write-module__lJtw-a__link{color:var(--brand);background:0 0;border:0;padding:0;font-weight:600;font-size:12.5px!important}.Write-module__lJtw-a__link:hover{text-underline-offset:3px;text-decoration:underline}.Write-module__lJtw-a__write button.Write-module__lJtw-a__postnow{background:0 0;border:0;margin-top:4px;padding:0}.Write-module__lJtw-a__doneNote .Write-module__lJtw-a__kind{color:var(--keep)}.Write-module__lJtw-a__doneNote .Write-module__lJtw-a__kind i{background:var(--keep)}.Write-module__lJtw-a__doneNote p{color:var(--muted);margin:0;font-size:12.5px}.Write-module__lJtw-a__dark{background:var(--ink);color:#fff8ef;text-decoration:none}.Write-module__lJtw-a__dark:hover{background:#3d2519}.Write-module__lJtw-a__ghostBtn{border:1px solid var(--line-2);color:var(--ink);background:#fff;text-decoration:none}.Write-module__lJtw-a__sm{padding:6px 12px;font-size:12.5px}.Write-module__lJtw-a__top .Write-module__lJtw-a__sp{flex:1}.Write-module__lJtw-a__write button.Write-module__lJtw-a__listening{color:var(--ink);border-color:var(--line-2)}.Write-module__lJtw-a__recdot{background:var(--cin);border-radius:50%;flex:none;width:9px;height:9px;animation:1.1s infinite Write-module__lJtw-a__blink}@keyframes Write-module__lJtw-a__blink{50%{opacity:.35}}.Write-module__lJtw-a__status{color:var(--muted);margin:0 0 10px 6px;font-size:13px}.Write-module__lJtw-a__write button.Write-module__lJtw-a__mic{border:1px solid var(--line);min-width:34px;height:34px;color:var(--muted);background:#fff;border-radius:99px;justify-content:center;align-items:center;gap:7px;padding:0 9px;font-size:12.5px;transition:border-color .2s,color .2s;display:inline-flex}.Write-module__lJtw-a__write button.Write-module__lJtw-a__mic:hover{border-color:var(--line-2);color:var(--ink)}.Write-module__lJtw-a__write button.Write-module__lJtw-a__mic.Write-module__lJtw-a__listening{padding:0 12px}.Write-module__lJtw-a__bar{align-items:center;gap:8px;min-height:38px;margin-bottom:18px;display:flex}.Write-module__lJtw-a__pill{background:var(--tile);height:32px;color:var(--ink-2);white-space:nowrap;border-radius:99px;align-items:center;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.Write-module__lJtw-a__pillReady{background:var(--brand-soft);color:var(--brand)}.Write-module__lJtw-a__pillDone{background:var(--ink);color:#fff8ef}.Write-module__lJtw-a__write button.Write-module__lJtw-a__pillBtn,.Write-module__lJtw-a__write button.Write-module__lJtw-a__doneBtn{border:1px solid var(--line);height:34px;color:var(--ink-2);white-space:nowrap;transition:border-color .2s, background .2s, transform .15s var(--ease);background:#fff;border-radius:99px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.Write-module__lJtw-a__write button.Write-module__lJtw-a__pillBtn svg{color:var(--brand)}.Write-module__lJtw-a__write button.Write-module__lJtw-a__pillBtn:hover,.Write-module__lJtw-a__write button.Write-module__lJtw-a__doneBtn:hover:not(:disabled){border-color:var(--line-2)}.Write-module__lJtw-a__write button.Write-module__lJtw-a__doneBtn:not(:disabled){background:var(--brand);border-color:var(--brand);color:#fff;box-shadow:0 6px 16px #d96a1247}.Write-module__lJtw-a__write button.Write-module__lJtw-a__doneBtn:hover:not(:disabled){background:#c95f0e}.Write-module__lJtw-a__write button.Write-module__lJtw-a__doneBtn:active:not(:disabled){transform:scale(.97)}.Write-module__lJtw-a__write button.Write-module__lJtw-a__doneBtn:disabled{opacity:.5}.Write-module__lJtw-a__who{align-items:baseline;gap:6px;min-width:0;margin-bottom:4px;display:flex}.Write-module__lJtw-a__who b{white-space:nowrap;font-size:15px}.Write-module__lJtw-a__who span{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.Write-module__lJtw-a__xbody{padding-top:1px}img.Write-module__lJtw-a__av{object-fit:cover}.Write-module__lJtw-a__main .Write-module__lJtw-a__ready{margin-top:14px}.Write-module__lJtw-a__orRow{justify-content:center;align-items:baseline;gap:14px;margin-top:8px;display:flex}.Write-module__lJtw-a__write .Write-module__lJtw-a__orRow .Write-module__lJtw-a__postnow{width:auto;margin-top:0}.Write-module__lJtw-a__panel{border:1px solid var(--line);height:calc(100vh - 72px);min-height:420px;box-shadow:var(--shadow-1);background:#fff;border-radius:20px;flex-direction:column;align-self:start;display:flex;position:sticky;top:20px;overflow:hidden}.Write-module__lJtw-a__panelH{border-bottom:1px solid #f8ecdc;align-items:center;gap:10px;padding:10px 12px;display:flex}.Write-module__lJtw-a__panelH>div{flex:1;min-width:0}.Write-module__lJtw-a__panelH b{font-size:14px;display:block}.Write-module__lJtw-a__panelH small{color:var(--muted);font-size:12px}.Write-module__lJtw-a__write button.Write-module__lJtw-a__fold{border:1px solid var(--line);width:32px;height:32px;color:var(--muted);background:#fff;border-radius:50%;flex:none;font-size:17px;line-height:1}.Write-module__lJtw-a__write button.Write-module__lJtw-a__fold:hover{color:var(--ink);border-color:var(--line-2)}.Write-module__lJtw-a__thread{flex-direction:column;flex:1;gap:10px;padding:14px;display:flex;overflow-y:auto}.Write-module__lJtw-a__hello{text-align:center;flex-direction:column;align-items:stretch;gap:8px;margin:auto 0;display:flex}.Write-module__lJtw-a__hello h4{font-family:var(--display);margin:0 0 4px;font-size:17px}.Write-module__lJtw-a__write button.Write-module__lJtw-a__quick{background:var(--tile);color:var(--ink-2);transition:border-color .2s, transform .15s var(--ease);border:0;border-radius:99px;justify-content:center;align-self:center;align-items:center;gap:7px;padding:7px 12px;font-size:13px;display:inline-flex}.Write-module__lJtw-a__write button.Write-module__lJtw-a__quick svg{color:var(--brand)}.Write-module__lJtw-a__write button.Write-module__lJtw-a__quick:hover:not(:disabled){background:var(--brand-soft);transform:translateY(-1px)}.Write-module__lJtw-a__write button.Write-module__lJtw-a__quick:disabled{opacity:.5}.Write-module__lJtw-a__msg,.Write-module__lJtw-a__mine{max-width:92%;animation:Write-module__lJtw-a__noteIn .3s var(--spring);border-radius:14px;padding:10px 12px;font-size:13.5px;line-height:1.5}.Write-module__lJtw-a__msg{background:var(--bg);border:1px solid var(--line);align-self:flex-start}.Write-module__lJtw-a__mine{background:var(--ink);color:#fff8ef;align-self:flex-end}.Write-module__lJtw-a__msg p,.Write-module__lJtw-a__mine p{overflow-wrap:anywhere;margin:0}.Write-module__lJtw-a__msg .Write-module__lJtw-a__acts{flex-wrap:wrap;margin-top:8px}.Write-module__lJtw-a__msg .Write-module__lJtw-a__acts .Write-module__lJtw-a__btn{text-align:left;overflow-wrap:anywhere;max-width:100%}.Write-module__lJtw-a__typing{color:var(--muted)}.Write-module__lJtw-a__compose{border:1px solid var(--line-2);background:#fff;border-radius:18px;align-items:flex-end;gap:8px;margin:0 12px;padding:6px 6px 6px 14px;display:flex}.Write-module__lJtw-a__compose:focus-within{border-color:var(--brand)}.Write-module__lJtw-a__compose textarea{resize:none;min-width:0;max-height:240px;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;margin:0;padding:7px 0;font-size:14px;line-height:1.45;overflow-y:auto}.Write-module__lJtw-a__compose textarea::placeholder{color:#b49c88}.Write-module__lJtw-a__write button.Write-module__lJtw-a__sendBtn{background:var(--brand);color:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.Write-module__lJtw-a__write button.Write-module__lJtw-a__sendBtn:disabled{background:var(--line-2)}.Write-module__lJtw-a__composeHint{color:var(--faint);text-align:center;padding:7px 0 10px;font-size:11px}.Write-module__lJtw-a__composeHint kbd{font-family:var(--mono,ui-monospace, monospace);border:1px solid var(--line-2);background:#fff;border-bottom-width:2px;border-radius:5px;padding:0 4px;font-size:10.5px}@media (max-width:1080px){.Write-module__lJtw-a__panel{height:460px;position:static}}@media (max-width:720px){.Write-module__lJtw-a__composeHint{display:none}.Write-module__lJtw-a__compose{margin-bottom:12px}}.Write-module__lJtw-a__nextLink{color:var(--brand);white-space:nowrap;font-size:12.5px;font-weight:600;text-decoration:none}.Write-module__lJtw-a__nextLink:hover{text-decoration:underline}.Write-module__lJtw-a__doneNote .Write-module__lJtw-a__upNext{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;display:-webkit-box;overflow:hidden}.Write-module__lJtw-a__desk{height:100%;display:flex}.Write-module__lJtw-a__drafts{flex:0 0 var(--list-w,280px);box-sizing:border-box;border-right:1px solid var(--line);background:var(--bg);height:100%;padding:20px 12px 28px;overflow-y:auto}.Write-module__lJtw-a__dDivider{z-index:2;margin:0 -6px}.Write-module__lJtw-a__deskMain{flex:1;min-width:0;height:100%;overflow-y:auto;container-type:inline-size}.Write-module__lJtw-a__deskSwipe{padding:0 28px}.Write-module__lJtw-a__dHead{align-items:center;gap:8px;padding:0 6px 8px;display:flex}.Write-module__lJtw-a__dHead h1{font-family:var(--display);letter-spacing:-.02em;flex:1;margin:0;font-size:22px;font-weight:700}.Write-module__lJtw-a__dNew{border:1px solid var(--line-2);color:var(--ink);background:#fff;border-radius:99px;align-items:center;gap:5px;padding:5px 11px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.Write-module__lJtw-a__dNew:hover{border-color:var(--brand)}.Write-module__lJtw-a__dTabs{background:var(--tile);border-radius:12px;gap:2px;margin:6px 0 12px;padding:3px;display:flex}.Write-module__lJtw-a__dTabs button{min-height:34px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:600;display:inline-flex}.Write-module__lJtw-a__dTabs button:hover{color:var(--ink)}.Write-module__lJtw-a__dTabs .Write-module__lJtw-a__dTabOn{color:var(--ink);box-shadow:var(--shadow-1);background:#fff}.Write-module__lJtw-a__dCount{color:var(--muted);font-size:11.5px;font-weight:600}.Write-module__lJtw-a__dTabOn .Write-module__lJtw-a__dCount{color:var(--brand-ink)}.Write-module__lJtw-a__dSwipe{border:1px dashed var(--line-2);text-align:center;color:var(--brand-ink);border-radius:12px;margin:0 2px 10px;padding:9px 12px;font-size:13px;font-weight:600;text-decoration:none;display:block}.Write-module__lJtw-a__dSwipe:hover,.Write-module__lJtw-a__dSwipeOn{border-color:var(--brand);background:#fff}.Write-module__lJtw-a__dList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Write-module__lJtw-a__dCard{border:1px solid var(--line);transition:border-color .15s var(--ease), box-shadow .15s var(--ease);background:#fff;border-radius:12px;position:relative}.Write-module__lJtw-a__dCard:hover{border-color:var(--line-2);box-shadow:var(--shadow-1)}.Write-module__lJtw-a__dOn,.Write-module__lJtw-a__dOn:hover{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.Write-module__lJtw-a__dItem{box-sizing:border-box;width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 34px 10px 12px;font-size:13.5px;line-height:1.4;text-decoration:none;display:flex}.Write-module__lJtw-a__dLine{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.Write-module__lJtw-a__dReady{background:var(--keep);color:#fff;border-radius:99px;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:inline-grid}.Write-module__lJtw-a__dMenuWrap{position:absolute;top:6px;right:4px}.Write-module__lJtw-a__dDots{width:28px;height:28px;color:var(--muted);cursor:pointer;opacity:0;transition:opacity .15s var(--ease);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.Write-module__lJtw-a__dCard:hover .Write-module__lJtw-a__dDots,.Write-module__lJtw-a__dCard[data-menu-open] .Write-module__lJtw-a__dDots,.Write-module__lJtw-a__dDots:focus-visible{opacity:1}.Write-module__lJtw-a__dDots:hover,.Write-module__lJtw-a__dCard[data-menu-open] .Write-module__lJtw-a__dDots{background:var(--tile);color:var(--ink)}@media (hover:none){.Write-module__lJtw-a__dDots{opacity:1}}.Write-module__lJtw-a__dMenu{z-index:5;border:1px solid var(--line-2);min-width:190px;box-shadow:var(--shadow-2);background:#fff;border-radius:12px;padding:5px;position:absolute;top:32px;right:0}.Write-module__lJtw-a__dMenu button{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:9px 10px;font-size:13.5px;display:flex}.Write-module__lJtw-a__dMenu button:hover{background:var(--tile)}.Write-module__lJtw-a__dMenu .Write-module__lJtw-a__dDanger{color:var(--cin)}.Write-module__lJtw-a__dMenu .Write-module__lJtw-a__dDanger:hover{background:var(--cin-bg)}.Write-module__lJtw-a__dMore{font:inherit;color:var(--brand-ink);cursor:pointer;background:0 0;border:0;margin:8px 12px;padding:0;font-size:13px;font-weight:600}.Write-module__lJtw-a__dEmpty{color:var(--muted);margin:14px 6px;font-size:13.5px;line-height:1.5}.Write-module__lJtw-a__dEmpty a{color:var(--brand-ink);font-weight:600}.Write-module__lJtw-a__dGhost{background:var(--tile);border-radius:14px;height:220px;margin:12px 6px}.Write-module__lJtw-a__dOpen,.Write-module__lJtw-a__dScrim{display:none}@container (max-width:640px){.Write-module__lJtw-a__write{grid-template-columns:minmax(0,1fr)}.Write-module__lJtw-a__side{position:static}}@media (max-width:900px){.Write-module__lJtw-a__drafts{z-index:40;width:min(300px,86vw);transition:transform .25s var(--ease);box-shadow:var(--shadow-2);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.Write-module__lJtw-a__drafts[data-open]{transform:none}.Write-module__lJtw-a__dScrim{z-index:39;background:#2a181040;display:block;position:fixed;inset:0}.Write-module__lJtw-a__dOpen{border:1px solid var(--line-2);font:inherit;color:var(--ink);cursor:pointer;background:#fff;border-radius:99px;align-items:center;gap:6px;margin:14px 16px 0;padding:7px 12px;font-size:13px;font-weight:600;display:inline-flex}.Write-module__lJtw-a__deskSwipe{padding:0 16px}}
.MiniChat-module__-G4R9q__mini{flex-direction:column;gap:8px;min-width:0;display:flex}.MiniChat-module__-G4R9q__thread{flex-direction:column;gap:8px;max-height:340px;font-size:13px;line-height:1.45;display:flex;overflow-y:auto}.MiniChat-module__-G4R9q__you{background:var(--tile);max-width:90%;color:var(--ink);border-radius:10px 10px 3px;align-self:flex-end;margin:0;padding:5px 10px}.MiniChat-module__-G4R9q__theirs{color:var(--ink-2);flex-direction:column;gap:6px;display:flex}.MiniChat-module__-G4R9q__theirs>p{white-space:pre-wrap;margin:0}.MiniChat-module__-G4R9q__thinking{color:var(--faint);margin:0}.MiniChat-module__-G4R9q__card{border:1px solid var(--line);background:#fffdf9;border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;font-size:12.5px;display:flex}.MiniChat-module__-G4R9q__card[data-status=pending]{background:var(--brand-soft);border-color:#efcfa6}.MiniChat-module__-G4R9q__card[data-status=done]{opacity:.85}.MiniChat-module__-G4R9q__card small{color:var(--faint);font-size:11.5px}p.MiniChat-module__-G4R9q__cardBody{border:1px solid var(--line);white-space:pre-wrap;background:#fff;border-radius:7px;margin:4px 0 0;padding:6px 8px}.MiniChat-module__-G4R9q__cardActs{align-items:center;gap:8px;margin-top:6px;display:flex}.MiniChat-module__-G4R9q__cardActs:empty{display:none}.MiniChat-module__-G4R9q__mini .MiniChat-module__-G4R9q__go{color:#fff;background:var(--brand);cursor:pointer;border:0;border-radius:99px;padding:4px 12px;font-size:12px;font-weight:700}.MiniChat-module__-G4R9q__mini .MiniChat-module__-G4R9q__go:disabled{opacity:.6}.MiniChat-module__-G4R9q__done,.MiniChat-module__-G4R9q__link{color:var(--brand);font-size:12px;font-weight:600;text-decoration:none}.MiniChat-module__-G4R9q__link:hover{text-decoration:underline}.MiniChat-module__-G4R9q__err{color:#a33a1c;margin:0;font-size:12.5px}.MiniChat-module__-G4R9q__quick{flex-wrap:wrap;gap:6px;display:flex}.MiniChat-module__-G4R9q__mini .MiniChat-module__-G4R9q__quick button{border:1px solid var(--line-2);background:var(--card,#fff);color:var(--ink-2);cursor:pointer;border-radius:99px;padding:3px 10px;font-size:12px}.MiniChat-module__-G4R9q__mini .MiniChat-module__-G4R9q__quick button:hover{border-color:var(--brand);color:var(--brand-ink)}.MiniChat-module__-G4R9q__box{align-items:flex-end;gap:8px;display:flex}.MiniChat-module__-G4R9q__box textarea{resize:none;min-width:0;max-height:160px;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;margin:0;padding:1px 0;font-size:14px;line-height:1.45;overflow-y:auto}.MiniChat-module__-G4R9q__box textarea::placeholder{color:var(--faint)}.MiniChat-module__-G4R9q__mini[data-size=big]{flex:1;gap:10px;min-height:0}.MiniChat-module__-G4R9q__mini[data-size=big] .MiniChat-module__-G4R9q__thread{flex:1;min-height:0;max-height:none;font-size:14px;line-height:1.5}.MiniChat-module__-G4R9q__mini[data-size=big] .MiniChat-module__-G4R9q__quick{margin-top:auto}.MiniChat-module__-G4R9q__mini[data-size=big] .MiniChat-module__-G4R9q__quick button{padding:5px 12px;font-size:13px}.MiniChat-module__-G4R9q__mini[data-size=big] .MiniChat-module__-G4R9q__box{border:1px solid var(--line-2);background:#fff;border-radius:14px;padding:9px 12px}.MiniChat-module__-G4R9q__mini[data-size=big] .MiniChat-module__-G4R9q__box:focus-within{border-color:var(--brand)}.MiniChat-module__-G4R9q__mini[data-size=big] .MiniChat-module__-G4R9q__box textarea{max-height:200px}.MiniChat-module__-G4R9q__mini[data-size=big] .MiniChat-module__-G4R9q__box{align-items:center}.MiniChat-module__-G4R9q__mini[data-size=big] .MiniChat-module__-G4R9q__mug{display:none}.MiniChat-module__-G4R9q__mini[data-size=big] .MiniChat-module__-G4R9q__box textarea::placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MiniChat-module__-G4R9q__mug{flex:none}.MiniChat-module__-G4R9q__open{color:var(--muted);flex:none;font-size:12px;font-weight:600;text-decoration:none}.MiniChat-module__-G4R9q__open:hover{color:var(--brand)}
.Streak-module__CJGmEa__wrap{flex-direction:column;gap:14px;min-width:0;display:flex}.Streak-module__CJGmEa__panel{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-1);border-radius:18px;flex-direction:column;gap:14px;padding:20px;display:flex}.Streak-module__CJGmEa__top{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.Streak-module__CJGmEa__big{grid-template-columns:auto auto;align-items:end;column-gap:10px;display:grid}.Streak-module__CJGmEa__big b{font:700 62px/.95 var(--display);color:var(--brand);letter-spacing:-.03em;grid-row:span 2}.Streak-module__CJGmEa__big span{color:var(--ink-2);max-width:68px;font-size:14px;line-height:1.2}.Streak-module__CJGmEa__big small{color:var(--muted);font-size:12px}.Streak-module__CJGmEa__thisWeek{flex-direction:column;gap:5px;min-width:0;display:flex}.Streak-module__CJGmEa__k{color:var(--muted);font-size:13px}.Streak-module__CJGmEa__k b{color:var(--ink);font-weight:600}.Streak-module__CJGmEa__thisWeek small{color:var(--muted);font-size:12.5px}.Streak-module__CJGmEa__cups{flex-wrap:wrap;gap:2px;display:flex}.Streak-module__CJGmEa__cupDone{color:var(--brand);fill:var(--brand-soft)}.Streak-module__CJGmEa__cupLined{color:var(--honey);fill:var(--honey-bg)}.Streak-module__CJGmEa__cupEmpty{color:var(--line-2)}.Streak-module__CJGmEa__breaks{background:var(--honey-bg);color:var(--ink-2);border-radius:10px;align-items:flex-start;gap:7px;margin:0;padding:9px 11px;font-size:13px;display:flex}.Streak-module__CJGmEa__breaks svg{flex:none;margin-top:1px}.Streak-module__CJGmEa__breaks b{font-weight:600}.Streak-module__CJGmEa__grid{grid-template-columns:repeat(26,minmax(0,1fr));gap:3px;display:grid}.Streak-module__CJGmEa__column{gap:3px;display:grid}.Streak-module__CJGmEa__cell{aspect-ratio:1;border-radius:3px;display:block}.Streak-module__CJGmEa__none{background:var(--tile)}.Streak-module__CJGmEa__future{background:0 0}.Streak-module__CJGmEa__before{background:var(--honey-bg);box-shadow:inset 0 0 0 1px var(--honey)}.Streak-module__CJGmEa__p1{background:#f0a868}.Streak-module__CJGmEa__p2{background:var(--brand)}.Streak-module__CJGmEa__p3{background:var(--brand-ink)}.Streak-module__CJGmEa__legend{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-top:7px;font-size:11.5px;display:flex}.Streak-module__CJGmEa__key{align-items:center;gap:5px;display:inline-flex}.Streak-module__CJGmEa__key i{width:10px;margin-left:6px}.Streak-module__CJGmEa__stampHead{justify-content:space-between;align-items:baseline;display:flex}.Streak-module__CJGmEa__stampHead h2{font:600 16px var(--display);margin:0}.Streak-module__CJGmEa__stampHead span{color:var(--muted);font-size:12.5px}.Streak-module__CJGmEa__stamps{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 6px;margin:0;padding:0;list-style:none;display:grid}.Streak-module__CJGmEa__stamps li{text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex}.Streak-module__CJGmEa__stamp{border:2px dashed var(--line);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.Streak-module__CJGmEa__stamps small{color:var(--muted);font-size:11px;line-height:1.2}.Streak-module__CJGmEa__earned .Streak-module__CJGmEa__stamp{background:var(--brand);border:2px solid var(--brand);color:#fff;transform:rotate(-6deg)}.Streak-module__CJGmEa__earned small{color:var(--ink);font-weight:500}.Streak-module__CJGmEa__next{color:var(--ink-2);margin:0;font-size:13.5px}.Streak-module__CJGmEa__next b{font-weight:600}@media (max-width:720px){.Streak-module__CJGmEa__stamps{grid-template-columns:repeat(4,minmax(0,1fr))}.Streak-module__CJGmEa__panel{padding:16px}}
.MiniWeek-module__ot6TMq__miniwk{grid-template-columns:repeat(7,1fr);gap:3px;min-height:74px;margin-top:10px;display:grid}.MiniWeek-module__ot6TMq__miniwk b{color:var(--faint);text-align:center;font-size:9.5px;font-weight:600;transition:color .2s}.MiniWeek-module__ot6TMq__miniwk b.MiniWeek-module__ot6TMq__hl{color:var(--brand)}.MiniWeek-module__ot6TMq__miniwk i{background:rgb(217 106 18/calc(.04 + var(--w,0) * var(--w,0) * .4));height:11px;transition:transform .25s var(--spring), box-shadow .25s, background .2s;border-radius:3px}.MiniWeek-module__ot6TMq__miniwk i.MiniWeek-module__ot6TMq__past{background:repeating-linear-gradient(135deg,#0000 0 3px,#f3e0c8 3px 4px)}.MiniWeek-module__ot6TMq__miniwk i.MiniWeek-module__ot6TMq__has{background:var(--brand)}.MiniWeek-module__ot6TMq__miniwk i.MiniWeek-module__ot6TMq__posted{background:var(--keep)}.MiniWeek-module__ot6TMq__miniwk i.MiniWeek-module__ot6TMq__col{box-shadow:0 0 0 1.5px #efc89c}.MiniWeek-module__ot6TMq__miniwk i.MiniWeek-module__ot6TMq__target{background:var(--ink);box-shadow:0 0 0 3px var(--honey);transform:scale(1.3)}.MiniWeek-module__ot6TMq__miniwk em{color:var(--faint);text-align:right;grid-column:1/-1;margin-top:2px;font-size:10.5px;font-style:normal}
.CoffeeBill-module__3-lvTG__shell{container-type:inline-size}.CoffeeBill-module__3-lvTG__track{--h:clamp(480px, calc(100cqh - 16px), 580px);height:calc(180cqh + 223.2px)}.CoffeeBill-module__3-lvTG__pin{top:max(0px, calc((100cqh - var(--h)) / 2));position:sticky}.CoffeeBill-module__3-lvTG__math{--ease:cubic-bezier(.2, .8, .2, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);color:#fff;height:var(--h);text-align:center;background:#d96a12;border-radius:32px;flex-direction:column;align-items:center;padding:24px 44px 20px;display:flex;position:relative;overflow:hidden}.CoffeeBill-module__3-lvTG__ring{pointer-events:none;border:1.5px solid #ffffff38;border-radius:50%;position:absolute}.CoffeeBill-module__3-lvTG__kicker{background:#ffffff29;border-radius:999px;padding:6px 13px;font-size:13px}.CoffeeBill-module__3-lvTG__headWrap{justify-content:center;align-items:center;max-width:820px;min-height:96px;margin-top:6px;display:flex}.CoffeeBill-module__3-lvTG__head{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:42px;font-weight:500;line-height:1.06;animation:.35s ease-out CoffeeBill-module__3-lvTG__headIn}.CoffeeBill-module__3-lvTG__head em{color:#2a1810;font-style:normal}@keyframes CoffeeBill-module__3-lvTG__headIn{0%{opacity:0;filter:blur(6px)}}.CoffeeBill-module__3-lvTG__stage{flex:1;width:100%;max-width:1040px;min-height:0;position:relative}.CoffeeBill-module__3-lvTG__team{transition:opacity .4s, transform .45s var(--ease);position:absolute;inset:0}.CoffeeBill-module__3-lvTG__math[data-bill] .CoffeeBill-module__3-lvTG__team{opacity:0;visibility:hidden;transition:opacity .4s, transform .45s var(--ease), visibility 0s .4s;transform:translateY(-18px)}.CoffeeBill-module__3-lvTG__latte{width:230px;height:230px;animation:CoffeeBill-module__3-lvTG__latteIn .7s var(--ease);transition:transform .45s var(--ease), opacity .25s;margin:-115px 0 0 -115px;position:absolute;top:50%;left:50%}.CoffeeBill-module__3-lvTG__latte svg{width:100%;height:100%;overflow:visible}@keyframes CoffeeBill-module__3-lvTG__latteIn{0%{transform:scale(.88)}}.CoffeeBill-module__3-lvTG__math[data-team] .CoffeeBill-module__3-lvTG__latte{transform:translateY(calc(-1 * ((var(--h) - 180px) / 2 - 64px))) scale(.5)}.CoffeeBill-module__3-lvTG__roles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid;position:absolute;bottom:8px;left:0;right:0}.CoffeeBill-module__3-lvTG__role{color:#2a1810;text-align:left;opacity:0;transition:opacity .35s, transform .5s var(--spring);background:#fff;border-radius:20px;padding:15px 15px 16px;transform:translateY(34px)scale(.9)}.CoffeeBill-module__3-lvTG__role[data-on]{opacity:1;transform:none}.CoffeeBill-module__3-lvTG__roleIcon{border-radius:12px;place-items:center;width:38px;height:38px;margin-bottom:11px;display:grid}.CoffeeBill-module__3-lvTG__roleIcon svg{stroke:#fff;fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.CoffeeBill-module__3-lvTG__role b{font-family:var(--display);margin-bottom:5px;font-size:16.5px;font-weight:500;line-height:1.15;display:block}.CoffeeBill-module__3-lvTG__role>span:last-child{color:#7a6658;font-size:13px;line-height:1.35;display:block}.CoffeeBill-module__3-lvTG__cup{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-2px;width:15px;height:15px;margin-right:6px}.CoffeeBill-module__3-lvTG__bill{opacity:0;visibility:hidden;width:440px;transition:opacity .4s, transform .5s var(--ease);position:absolute;top:50%;left:50%;transform:translate(-50%,-44%)}.CoffeeBill-module__3-lvTG__math[data-bill] .CoffeeBill-module__3-lvTG__bill{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.CoffeeBill-module__3-lvTG__math[data-stamp] .CoffeeBill-module__3-lvTG__bill{transform:translate(calc(-50% - 95px),-50%)}.CoffeeBill-module__3-lvTG__paper{color:#2a1810;font-family:var(--mono);background:#fff;border-radius:18px 18px 0 0;padding:18px 26px 14px;font-size:15px;position:relative}.CoffeeBill-module__3-lvTG__paper:after{content:"";background:linear-gradient(135deg,#fff 5px,#0000 0) 0 0/10px 10px repeat-x,linear-gradient(-135deg,#fff 5px,#0000 0) 0 0/10px 10px repeat-x;height:10px;position:absolute;top:100%;left:0;right:0}.CoffeeBill-module__3-lvTG__billHead{letter-spacing:.08em;text-transform:uppercase;color:#7a6658;text-align:left;border-bottom:1.5px dashed #e6d3bd;justify-content:space-between;margin-bottom:4px;padding-bottom:10px;font-size:11.5px;display:flex}.CoffeeBill-module__3-lvTG__row{text-align:left;opacity:0;justify-content:space-between;padding:7px 0;transition:opacity .25s,transform .3s;display:flex;transform:translate(-8px)}.CoffeeBill-module__3-lvTG__row i{white-space:nowrap;font-style:normal}.CoffeeBill-module__3-lvTG__row[data-on]{opacity:1;transform:none}.CoffeeBill-module__3-lvTG__total{font-family:var(--display);font-variant-numeric:tabular-nums;opacity:0;border-top:1.5px dashed #e6d3bd;justify-content:space-between;align-items:center;margin-top:4px;padding-top:11px;font-size:26px;font-weight:600;transition:opacity .3s;display:flex}.CoffeeBill-module__3-lvTG__total[data-on]{opacity:1}.CoffeeBill-module__3-lvTG__total .CoffeeBill-module__3-lvTG__cup{vertical-align:-3px;width:22px;height:22px}.CoffeeBill-module__3-lvTG__amount{transition:color .3s;position:relative}.CoffeeBill-module__3-lvTG__amount:after{content:"";transform-origin:0;height:3px;transition:transform .35s var(--ease);background:#b0485f;border-radius:2px;position:absolute;top:52%;left:-4px;right:-4px;transform:scaleX(0)}.CoffeeBill-module__3-lvTG__math[data-stamp] .CoffeeBill-module__3-lvTG__amount{color:#b3a08e}.CoffeeBill-module__3-lvTG__math[data-stamp] .CoffeeBill-module__3-lvTG__amount:after{transform:scaleX(1)}.CoffeeBill-module__3-lvTG__stampMark{color:#2a1810;opacity:0;transition:opacity .2s, transform .4s var(--spring);background:#f9c74f;border-radius:18px;padding:12px 22px 14px;position:absolute;bottom:4px;right:-200px;transform:rotate(-8deg)scale(1.7);box-shadow:0 14px 34px #00000047}.CoffeeBill-module__3-lvTG__math[data-stamp] .CoffeeBill-module__3-lvTG__stampMark{opacity:1;transform:rotate(-8deg)scale(1)}.CoffeeBill-module__3-lvTG__stampMark small{letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:600;display:block}.CoffeeBill-module__3-lvTG__stampMark b{font-family:var(--display);justify-content:center;align-items:center;font-size:58px;font-weight:600;line-height:1.05;display:flex}.CoffeeBill-module__3-lvTG__stampMark b .CoffeeBill-module__3-lvTG__cup{vertical-align:0;width:34px;height:34px;margin-right:6px}.CoffeeBill-module__3-lvTG__stampMark span{font-size:13px;font-weight:500}.CoffeeBill-module__3-lvTG__foot{color:var(--muted);text-align:center;max-width:860px;margin:14px auto 0;font-size:12px;line-height:1.45}.CoffeeBill-module__3-lvTG__cue{align-items:center;gap:5px;font-size:13px;font-weight:500;transition:opacity .2s;display:flex;position:absolute;top:152px;left:50%;transform:translate(-50%)}.CoffeeBill-module__3-lvTG__cue svg{width:15px;height:15px;animation:1.4s ease-in-out infinite CoffeeBill-module__3-lvTG__nudge}.CoffeeBill-module__3-lvTG__cue[data-gone]{opacity:0}@keyframes CoffeeBill-module__3-lvTG__nudge{50%{transform:translateY(3px)}}@container (max-width:700px){.CoffeeBill-module__3-lvTG__track{--h:clamp(500px, calc(100cqh - 8px), 640px)}.CoffeeBill-module__3-lvTG__math{border-radius:26px;padding:18px 16px 14px}.CoffeeBill-module__3-lvTG__headWrap{min-height:76px}.CoffeeBill-module__3-lvTG__cue{top:126px}.CoffeeBill-module__3-lvTG__head{font-size:clamp(25px,7.4cqw,34px)}.CoffeeBill-module__3-lvTG__latte{width:180px;height:180px;margin:-90px 0 0 -90px}.CoffeeBill-module__3-lvTG__math[data-team] .CoffeeBill-module__3-lvTG__latte{transform:translateY(calc(-1 * ((var(--h) - 140px) / 2 - 46px))) scale(.44)}.CoffeeBill-module__3-lvTG__roles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;bottom:4px}.CoffeeBill-module__3-lvTG__role{border-radius:18px;padding:12px 13px 13px}.CoffeeBill-module__3-lvTG__roleIcon{border-radius:10px;width:32px;height:32px;margin-bottom:8px}.CoffeeBill-module__3-lvTG__roleIcon svg{width:16px;height:16px}.CoffeeBill-module__3-lvTG__role b{font-size:15px}.CoffeeBill-module__3-lvTG__role>span:last-child{font-size:12.5px}.CoffeeBill-module__3-lvTG__bill{width:min(440px,100%);top:0;transform:translate(-50%,14px)}.CoffeeBill-module__3-lvTG__math[data-bill] .CoffeeBill-module__3-lvTG__bill,.CoffeeBill-module__3-lvTG__math[data-stamp] .CoffeeBill-module__3-lvTG__bill{transform:translate(-50%)}.CoffeeBill-module__3-lvTG__paper{padding:16px 18px 12px;font-size:14px}.CoffeeBill-module__3-lvTG__stampMark{padding:10px 20px 12px;inset:calc(100% + 22px) auto auto calc(50% - 72px)}.CoffeeBill-module__3-lvTG__stampMark b{font-size:46px}.CoffeeBill-module__3-lvTG__stampMark b .CoffeeBill-module__3-lvTG__cup{width:28px;height:28px}.CoffeeBill-module__3-lvTG__foot{font-size:11px}}@media (max-height:560px){.CoffeeBill-module__3-lvTG__shell{display:none}}@media (max-height:760px){@container (max-width:700px){.CoffeeBill-module__3-lvTG__math[data-team] .CoffeeBill-module__3-lvTG__latte{opacity:0}}}@media (prefers-reduced-motion:reduce){.CoffeeBill-module__3-lvTG__math *,.CoffeeBill-module__3-lvTG__math :after{transition:none!important;animation:none!important}}
.Spotlight-module__TkUwDW__spot{z-index:55;background:var(--card);border:1px solid var(--line-2);width:340px;max-height:calc(100dvh - 32px);animation:Spotlight-module__TkUwDW__pop .14s var(--ease);border-radius:14px;flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 18px 50px #2a181038}@keyframes Spotlight-module__TkUwDW__pop{0%{opacity:0;transform:translateY(4px)scale(.98)}}.Spotlight-module__TkUwDW__about{color:var(--muted);align-items:center;gap:6px;margin:0;padding:9px 12px 0;font-size:12px;display:flex}.Spotlight-module__TkUwDW__about b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 11.5px var(--mono);color:var(--brand-ink);background:var(--brand-soft);border-radius:6px;padding:1px 6px;overflow:hidden}.Spotlight-module__TkUwDW__body{min-height:0;padding:10px 12px 11px;overflow-y:auto}.Spotlight-module__TkUwDW__foot{background:var(--tile);color:var(--muted);flex:none;gap:10px;padding:6px 12px;font-size:11.5px;display:flex}.Spotlight-module__TkUwDW__foot kbd{font:500 10.5px var(--mono);border:1px solid var(--line-2);background:var(--card);color:var(--ink-2);border-bottom-width:2px;border-radius:5px;padding:0 4px}@media (prefers-reduced-motion:reduce){.Spotlight-module__TkUwDW__spot{animation:none}}
.AuthModal-module__9aXGla__backdrop{--ink:#2a1810;--muted:#7a6658;--line:#f3e0c8;--cream:#fff8ef;--brand:#d96a12;--cin:#b8432e;z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--ink);background:#2a181073;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.AuthModal-module__9aXGla__modal{background:var(--cream);border-radius:24px;width:100%;max-width:400px;max-height:calc(100dvh - 32px);padding:28px 24px 22px;animation:.22s cubic-bezier(.2,.8,.2,1) AuthModal-module__9aXGla__rise;position:relative;overflow-y:auto;box-shadow:0 24px 64px -16px #2a181073}@keyframes AuthModal-module__9aXGla__rise{0%{opacity:0;transform:translateY(12px)scale(.98)}}.AuthModal-module__9aXGla__close{width:36px;height:36px;color:var(--muted);border-radius:999px;place-items:center;font-size:22px;text-decoration:none;display:grid;position:absolute;top:12px;right:14px}.AuthModal-module__9aXGla__close:hover{background:var(--line)}.AuthModal-module__9aXGla__brand{letter-spacing:-.02em;align-items:center;gap:7px;font-size:15px;font-weight:700;display:flex}.AuthModal-module__9aXGla__brand i{color:var(--brand);font-style:normal}.AuthModal-module__9aXGla__title{letter-spacing:-.03em;margin-top:18px;font-size:26px;font-weight:600}.AuthModal-module__9aXGla__sub{color:var(--muted);margin-top:6px;font-size:15px}.AuthModal-module__9aXGla__providers,.AuthModal-module__9aXGla__form{flex-direction:column;gap:10px;display:flex}.AuthModal-module__9aXGla__providers{margin-top:22px}.AuthModal-module__9aXGla__btn{min-height:46px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #e8d8c4;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.AuthModal-module__9aXGla__btn:hover{border-color:var(--ink)}.AuthModal-module__9aXGla__btn[aria-disabled=true]{pointer-events:none;opacity:.6}.AuthModal-module__9aXGla__btn:disabled{opacity:.5;cursor:not-allowed}.AuthModal-module__9aXGla__dark{background:var(--ink);border-color:var(--ink);color:var(--cream)}.AuthModal-module__9aXGla__brandBtn{background:var(--brand);border-color:var(--brand);color:#fff}.AuthModal-module__9aXGla__divider{color:var(--muted);align-items:center;gap:12px;margin:20px 0 14px;font-size:13px;display:flex}.AuthModal-module__9aXGla__divider:before,.AuthModal-module__9aXGla__divider:after{content:"";background:var(--line);flex:1;height:1px}.AuthModal-module__9aXGla__label{font-size:14px;font-weight:600}.AuthModal-module__9aXGla__input{min-height:46px;color:var(--ink);font:inherit;background:#fff;border:1px solid #e8d8c4;border-radius:14px;padding:0 16px;font-size:16px}.AuthModal-module__9aXGla__input:focus{outline:2px solid var(--brand);outline-offset:1px}.AuthModal-module__9aXGla__message{color:var(--cin);margin-top:12px;font-size:14px}.AuthModal-module__9aXGla__switch{color:var(--muted);text-align:center;margin-top:18px;font-size:14px}.AuthModal-module__9aXGla__link{color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.AuthModal-module__9aXGla__sent .AuthModal-module__9aXGla__link{margin-top:16px}.AuthModal-module__9aXGla__fine{color:var(--muted);text-align:center;margin-top:10px;font-size:12px}.AuthModal-module__9aXGla__fine a{color:inherit;text-decoration:underline}@media (prefers-reduced-motion:reduce){.AuthModal-module__9aXGla__modal{animation:none}}
.Onboarding-module__Nz2wRW__root{--ink:#2a1810;--ink-2:#4a3426;--muted:#7a6658;--faint:#a8917f;--line:#ecd2b0;--line-2:#f3e0c8;--cream:#fff8ef;--panel:#fbecda;--card:#fff;--brand:#d96a12;--brand-deep:#c55e0d;--brand-ink:#8f420a;--brand-soft:#fde7d2;--honey:#f9c74f;--honey-bg:#fdf0cf;--keep:#5f7a2e;--keep-bg:#eef2e2;--cin:#b8432e;--display:var(--font-display), var(--font-geist-sans), sans-serif;--mono:var(--font-geist-mono), ui-monospace, monospace;background:var(--cream);min-height:100dvh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;font-size:15px;line-height:1.5;display:flex}.Onboarding-module__Nz2wRW__loading{color:var(--muted);margin:auto}.Onboarding-module__Nz2wRW__stage{flex-direction:column;flex:1;min-height:0;display:flex}.Onboarding-module__Nz2wRW__stage [data-rise]{animation:.5s cubic-bezier(.2,.8,.2,1) both Onboarding-module__Nz2wRW__rise}.Onboarding-module__Nz2wRW__stage [data-rise]:nth-child(2){animation-delay:70ms}.Onboarding-module__Nz2wRW__stage [data-rise]:nth-child(3){animation-delay:.14s}.Onboarding-module__Nz2wRW__stage [data-rise]:nth-child(4){animation-delay:.21s}.Onboarding-module__Nz2wRW__stage [data-rise]:nth-child(5){animation-delay:.28s}@keyframes Onboarding-module__Nz2wRW__rise{0%{opacity:0;transform:translateY(14px)}}.Onboarding-module__Nz2wRW__topbar{border-bottom:1.5px solid var(--line-2);z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff8efeb;justify-content:space-between;align-items:center;gap:20px;padding:14px 28px;display:flex;position:sticky;top:0}.Onboarding-module__Nz2wRW__wm{font:700 19px var(--display);letter-spacing:-.02em;align-items:center;gap:8px;display:inline-flex}.Onboarding-module__Nz2wRW__wm i{color:var(--brand);font-style:normal}.Onboarding-module__Nz2wRW__wmBig{margin-bottom:36px;display:block}.Onboarding-module__Nz2wRW__rail{align-items:center;margin:0;padding:0;list-style:none;display:flex}.Onboarding-module__Nz2wRW__rail li{color:var(--faint);align-items:center;gap:7px;display:flex}.Onboarding-module__Nz2wRW__rail li+li:before{content:"";background:var(--line);width:18px;height:1.5px;margin:0 8px 0 1px}.Onboarding-module__Nz2wRW__dot{border:1.5px solid var(--line);width:20px;height:20px;font:600 10px var(--mono);border-radius:50%;flex:none;place-items:center;transition:all .3s;display:grid}.Onboarding-module__Nz2wRW__railT{font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.06em}.Onboarding-module__Nz2wRW__done .Onboarding-module__Nz2wRW__dot{background:var(--ink);border-color:var(--ink);color:var(--cream)}.Onboarding-module__Nz2wRW__cur{color:var(--ink)!important}.Onboarding-module__Nz2wRW__cur .Onboarding-module__Nz2wRW__dot{background:var(--brand);border-color:var(--brand);color:#fff}.Onboarding-module__Nz2wRW__cur .Onboarding-module__Nz2wRW__railT{font-weight:600}.Onboarding-module__Nz2wRW__railMini{font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);display:none}.Onboarding-module__Nz2wRW__split{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,.84fr);min-height:0;display:grid}.Onboarding-module__Nz2wRW__left{flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:48px;display:flex}.Onboarding-module__Nz2wRW__col{width:100%;min-width:0;max-width:520px}.Onboarding-module__Nz2wRW__right{border-left:1.5px solid var(--line-2);background:var(--panel);justify-content:center;min-width:0;padding:32px;display:flex}.Onboarding-module__Nz2wRW__kicker{font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--brand-ink);margin-bottom:14px}.Onboarding-module__Nz2wRW__title{font:600 34px/1.06 var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0}.Onboarding-module__Nz2wRW__sub{color:var(--muted);max-width:460px;margin:12px 0 0;font-size:15px;line-height:1.55}.Onboarding-module__Nz2wRW__groups{flex-direction:column;gap:20px;margin-top:26px;display:flex}.Onboarding-module__Nz2wRW__group{flex-direction:column;gap:12px;display:flex}.Onboarding-module__Nz2wRW__group+.Onboarding-module__Nz2wRW__group{border-top:1.5px solid var(--line-2);padding-top:20px}.Onboarding-module__Nz2wRW__groupHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Onboarding-module__Nz2wRW__groupLabel{font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.08em}.Onboarding-module__Nz2wRW__groupHint{font:11px var(--mono);color:var(--faint)}.Onboarding-module__Nz2wRW__field{display:block}.Onboarding-module__Nz2wRW__fieldLabel{color:var(--ink-2);margin-bottom:6px;font-size:13px;display:block}.Onboarding-module__Nz2wRW__input{border:1.5px solid var(--line);background:var(--card);border-radius:12px;align-items:center;transition:border-color .15s,box-shadow .15s;display:flex}.Onboarding-module__Nz2wRW__input:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.Onboarding-module__Nz2wRW__input input{width:0;min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1 1 0;padding:12px 14px}.Onboarding-module__Nz2wRW__input input.Onboarding-module__Nz2wRW__mono{font-family:var(--mono);font-size:13.5px}.Onboarding-module__Nz2wRW__prefix{color:var(--faint);font:14px var(--mono);flex:none;padding-left:14px}.Onboarding-module__Nz2wRW__suffix{flex:none;padding-right:14px}.Onboarding-module__Nz2wRW__area,.Onboarding-module__Nz2wRW__talkArea{border:1.5px solid var(--line);background:var(--card);width:100%;font:inherit;color:var(--ink);resize:vertical;border-radius:12px;outline:0;padding:12px 14px;line-height:1.55;display:block}.Onboarding-module__Nz2wRW__area:focus,.Onboarding-module__Nz2wRW__talkArea:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.Onboarding-module__Nz2wRW__talkBox{position:relative}.Onboarding-module__Nz2wRW__talkArea{padding-bottom:54px;font-size:16px}.Onboarding-module__Nz2wRW__mic{background:var(--ink);color:var(--cream);font:500 13px var(--font-geist-sans), sans-serif;cursor:pointer;border:0;border-radius:99px;align-items:center;gap:6px;padding:8px 14px 8px 11px;display:inline-flex;position:absolute;bottom:10px;right:10px}.Onboarding-module__Nz2wRW__micOn{background:var(--cin)}.Onboarding-module__Nz2wRW__prompts{color:var(--ink-2);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Onboarding-module__Nz2wRW__prompts li:before{content:"◦ ";color:var(--brand)}.Onboarding-module__Nz2wRW__followUp{background:var(--honey-bg);border-radius:12px;padding:12px 14px;font-size:14.5px}.Onboarding-module__Nz2wRW__chips{flex-wrap:wrap;gap:8px;display:flex}.Onboarding-module__Nz2wRW__chip{border:1.5px solid var(--ink);color:var(--ink);font:500 13px var(--font-geist-sans), sans-serif;cursor:pointer;background:0 0;border-radius:99px;align-items:center;gap:5px;padding:7px 13px;animation:.28s cubic-bezier(.34,1.56,.64,1) Onboarding-module__Nz2wRW__pop;display:inline-flex}.Onboarding-module__Nz2wRW__chipSoft{border-color:var(--line);color:var(--ink-2);animation:none}.Onboarding-module__Nz2wRW__chipSoft:hover{border-color:var(--ink)}.Onboarding-module__Nz2wRW__chipOn{background:var(--ink);border-color:var(--ink);color:var(--cream)}@keyframes Onboarding-module__Nz2wRW__pop{0%{transform:scale(.85)}}.Onboarding-module__Nz2wRW__choices{flex-direction:column;gap:8px;display:flex}.Onboarding-module__Nz2wRW__choice{text-align:left;border:1.5px solid var(--line);background:var(--card);color:var(--ink);font:500 15px var(--font-geist-sans), sans-serif;cursor:pointer;border-radius:12px;padding:13px 15px;transition:border-color .15s}.Onboarding-module__Nz2wRW__choice:hover,.Onboarding-module__Nz2wRW__rhythmBtn:hover{border-color:var(--ink)}.Onboarding-module__Nz2wRW__choiceOn{border-color:var(--brand)!important;background:var(--brand-soft)!important}.Onboarding-module__Nz2wRW__rhythm{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.Onboarding-module__Nz2wRW__rhythmBtn{border:1.5px solid var(--line);background:var(--card);color:var(--ink);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;padding:12px;display:flex}.Onboarding-module__Nz2wRW__rhythmBtn b{font:700 28px/1 var(--display)}.Onboarding-module__Nz2wRW__rhythmBtn span{color:var(--muted);font-size:12.5px}.Onboarding-module__Nz2wRW__note{color:var(--muted);margin:0;font-size:14px}.Onboarding-module__Nz2wRW__good{color:var(--keep);margin:0;font-size:14.5px;font-weight:500}.Onboarding-module__Nz2wRW__error{color:var(--cin);margin:0 0 12px;font-size:14px}.Onboarding-module__Nz2wRW__connect{background:var(--ink);color:var(--cream);font:600 14.5px var(--font-geist-sans), sans-serif;cursor:pointer;border:0;border-radius:12px;align-self:flex-start;padding:11px 18px;text-decoration:none;display:inline-block}.Onboarding-module__Nz2wRW__smallBtn{border:1.5px solid var(--ink);color:var(--ink);font:500 13.5px var(--font-geist-sans), sans-serif;cursor:pointer;background:0 0;border-radius:10px;align-self:flex-start;padding:7px 14px}.Onboarding-module__Nz2wRW__voiceLines{background:var(--card);border:1.5px solid var(--line-2);border-radius:12px;flex-direction:column;gap:7px;margin:0;padding:14px 16px;font-size:14.5px;list-style:none;display:flex}.Onboarding-module__Nz2wRW__footRow{margin-top:28px}.Onboarding-module__Nz2wRW__foot{align-items:center;gap:16px;display:flex}.Onboarding-module__Nz2wRW__footRight{align-items:center;gap:14px;margin-left:auto;display:flex}.Onboarding-module__Nz2wRW__back{color:var(--muted);font:13px var(--font-geist-sans), sans-serif;cursor:pointer;background:0 0;border:0;padding:6px 0}.Onboarding-module__Nz2wRW__back:hover{color:var(--ink)}.Onboarding-module__Nz2wRW__go{background:var(--brand);color:#fff;font:600 15px var(--font-geist-sans), sans-serif;cursor:pointer;border:0;border-radius:13px;padding:13px 22px;transition:background .15s}.Onboarding-module__Nz2wRW__go:hover{background:var(--brand-deep)}.Onboarding-module__Nz2wRW__go:disabled{opacity:.4;cursor:default}.Onboarding-module__Nz2wRW__goWide{width:100%}.Onboarding-module__Nz2wRW__hint{color:var(--faint);margin-top:12px;font-size:12.5px}.Onboarding-module__Nz2wRW__linkBtn{color:var(--brand-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.Onboarding-module__Nz2wRW__preview{flex-direction:column;gap:14px;width:100%;min-width:0;max-width:420px;display:flex}.Onboarding-module__Nz2wRW__previewHead{font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);justify-content:space-between;display:flex}.Onboarding-module__Nz2wRW__complete>div{font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.Onboarding-module__Nz2wRW__complete b{color:var(--ink);font-size:14px}.Onboarding-module__Nz2wRW__bar{background:var(--line);border-radius:99px;height:8px;display:block;overflow:hidden}.Onboarding-module__Nz2wRW__bar i{background:var(--brand);border-radius:99px;height:100%;transition:width .6s cubic-bezier(.2,.7,.3,1);display:block}.Onboarding-module__Nz2wRW__week{background:var(--card);color:var(--ink-2);border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;font-size:13px;display:flex}.Onboarding-module__Nz2wRW__week small{color:var(--muted)}.Onboarding-module__Nz2wRW__cups{color:var(--faint);gap:3px;display:flex}.Onboarding-module__Nz2wRW__welcome{flex:1;grid-template-columns:1fr .88fr;display:grid}.Onboarding-module__Nz2wRW__welcomeLeft{flex-direction:column;justify-content:center;align-items:flex-start;padding:52px 56px;display:flex}.Onboarding-module__Nz2wRW__bigTitle{font:700 clamp(36px, 4.4vw, 54px)/1.03 var(--display);letter-spacing:-.03em;text-wrap:balance;max-width:520px;margin:0}.Onboarding-module__Nz2wRW__bigTitle span{color:var(--brand)}.Onboarding-module__Nz2wRW__bigSub{color:var(--muted);max-width:460px;margin:14px 0 0;font-size:16px;line-height:1.55}.Onboarding-module__Nz2wRW__welcomeCta{text-align:center;width:100%;max-width:380px;margin-top:30px}.Onboarding-module__Nz2wRW__welcomeRight{background:var(--brand);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px;display:flex}.Onboarding-module__Nz2wRW__posterNote{font:500 11.5px var(--mono);color:#fff;opacity:.9}.Onboarding-module__Nz2wRW__poster{width:100%;max-width:380px;position:relative}.Onboarding-module__Nz2wRW__exampleTag{z-index:2;background:var(--honey);color:var(--ink);font:600 9.5px var(--mono);text-transform:uppercase;letter-spacing:.1em;border-radius:6px;padding:3px 8px;position:absolute;top:-9px;right:18px}.Onboarding-module__Nz2wRW__celebrate{flex-direction:column;flex:1;align-items:center;padding:30px 44px 40px;display:flex;position:relative;overflow:hidden}.Onboarding-module__Nz2wRW__celebrateHead{text-align:center;z-index:6;flex-direction:column;align-items:center;display:flex;position:relative}.Onboarding-module__Nz2wRW__celebrateHead .Onboarding-module__Nz2wRW__bigSub{max-width:540px}.Onboarding-module__Nz2wRW__confetti{pointer-events:none;z-index:5;position:absolute;inset:0;overflow:hidden}.Onboarding-module__Nz2wRW__confetti i{opacity:0;width:6px;height:10px;animation:2.6s ease-in forwards Onboarding-module__Nz2wRW__fall;position:absolute;top:-14px}.Onboarding-module__Nz2wRW__confetti i.Onboarding-module__Nz2wRW__wide{width:8px;height:8px}@keyframes Onboarding-module__Nz2wRW__fall{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(var(--drift), 92vh) rotate(var(--spin))}}.Onboarding-module__Nz2wRW__browser{background:var(--panel);border:1.5px solid var(--line);z-index:6;border-radius:18px;width:min(980px,100%);margin-top:24px;position:relative;overflow:hidden;box-shadow:0 2px 6px #2a18100f,0 22px 50px #2a18101f}.Onboarding-module__Nz2wRW__chrome{border-bottom:1.5px solid var(--line);background:var(--cream);align-items:center;gap:12px;padding:9px 14px;display:flex}.Onboarding-module__Nz2wRW__chromeDots{gap:5px;display:flex}.Onboarding-module__Nz2wRW__chromeDots i{background:var(--line);border-radius:50%;width:8px;height:8px}.Onboarding-module__Nz2wRW__chromeUrl{min-width:0;font:11.5px var(--mono);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Onboarding-module__Nz2wRW__chromeFlag{font:600 9.5px var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--cream);background:var(--ink);border-radius:6px;padding:3px 8px}.Onboarding-module__Nz2wRW__browserBody{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;padding:22px;display:grid}.Onboarding-module__Nz2wRW__startPanel{background:var(--card);border-radius:18px;flex-direction:column;gap:16px;padding:22px;display:flex}.Onboarding-module__Nz2wRW__startBig{align-items:baseline;gap:10px;display:flex}.Onboarding-module__Nz2wRW__startBig b{font:700 58px/1 var(--display);color:var(--brand)}.Onboarding-module__Nz2wRW__startBig span{color:var(--muted)}.Onboarding-module__Nz2wRW__startCups{flex-direction:column;gap:6px;font-size:13.5px;display:flex}.Onboarding-module__Nz2wRW__nextStamp{border-top:1.5px solid var(--line-2);align-items:center;gap:12px;padding-top:14px;display:flex}.Onboarding-module__Nz2wRW__stamp{border:2px dashed var(--line);border-radius:50%;flex:none;width:44px;height:44px}.Onboarding-module__Nz2wRW__nextStamp small{color:var(--muted);font-size:13px;display:block}.Onboarding-module__Nz2wRW__forkCue{font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--faint);z-index:6;margin-top:24px;position:relative}.Onboarding-module__Nz2wRW__fork{z-index:6;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;width:min(760px,100%);margin-top:12px;display:grid;position:relative}.Onboarding-module__Nz2wRW__forkCard,.Onboarding-module__Nz2wRW__mapCard{text-align:left;background:var(--card);border:1.5px solid var(--line);cursor:pointer;color:var(--ink);border-radius:16px;flex-direction:column;align-items:flex-start;gap:7px;padding:20px;transition:transform .15s,box-shadow .15s;display:flex}.Onboarding-module__Nz2wRW__forkCard:hover,.Onboarding-module__Nz2wRW__mapCard:hover{transform:translateY(-2px);box-shadow:0 8px 22px #2a18101a}.Onboarding-module__Nz2wRW__forkGo{border-color:var(--brand);background:var(--brand-soft)}.Onboarding-module__Nz2wRW__forkTag{font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.Onboarding-module__Nz2wRW__forkH{font:600 18px var(--display);letter-spacing:-.01em}.Onboarding-module__Nz2wRW__forkD{color:var(--muted);flex:1;font-size:13.5px;line-height:1.5}.Onboarding-module__Nz2wRW__forkCta{font:500 12.5px var(--mono);color:var(--brand-ink);margin-top:2px}.Onboarding-module__Nz2wRW__backCenter{color:var(--muted);font:13px var(--font-geist-sans), sans-serif;cursor:pointer;z-index:6;background:0 0;border:0;margin-top:18px;position:relative}.Onboarding-module__Nz2wRW__doneCta{margin-top:20px}.Onboarding-module__Nz2wRW__map{z-index:6;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(980px,100%);margin-top:12px;display:grid;position:relative}.Onboarding-module__Nz2wRW__xpost{text-align:left;background:var(--card);border:1.5px solid var(--line-2);width:100%;color:var(--ink);cursor:pointer;font:inherit;border-radius:16px;flex-direction:column;gap:10px;padding:15px 16px;transition:border-color .15s;display:flex}.Onboarding-module__Nz2wRW__xpost:hover{border-color:var(--line)}.Onboarding-module__Nz2wRW__xpostOn{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.Onboarding-module__Nz2wRW__xhead{align-items:center;gap:9px;display:flex}.Onboarding-module__Nz2wRW__xav{background:var(--brand);color:#fff;width:34px;height:34px;font:600 14px var(--display);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.Onboarding-module__Nz2wRW__xav img{object-fit:cover;width:100%;height:100%}.Onboarding-module__Nz2wRW__xwho{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.Onboarding-module__Nz2wRW__xwho small{color:var(--muted);font-size:12.5px}.Onboarding-module__Nz2wRW__xshare{font:500 11px var(--mono);color:var(--brand-ink);background:var(--honey-bg);border-radius:99px;flex:none;padding:3px 8px}.Onboarding-module__Nz2wRW__xbody{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.5}.Onboarding-module__Nz2wRW__xbody mark{background:var(--honey-bg);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:0 1px}.Onboarding-module__Nz2wRW__xghost{border:1.5px dashed var(--line);border-radius:16px;height:118px;animation:1.6s ease-in-out infinite Onboarding-module__Nz2wRW__breathe}@keyframes Onboarding-module__Nz2wRW__breathe{50%{opacity:.5}}.Onboarding-module__Nz2wRW__lands{background:var(--card);border-radius:16px;padding:18px}.Onboarding-module__Nz2wRW__landsGhost{border:1.5px dashed var(--line);border-radius:16px;height:170px}.Onboarding-module__Nz2wRW__checks{color:var(--faint);flex-direction:column;gap:8px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.Onboarding-module__Nz2wRW__checks li:before{content:"○ "}.Onboarding-module__Nz2wRW__checks .Onboarding-module__Nz2wRW__ok{color:var(--ink)}.Onboarding-module__Nz2wRW__checks .Onboarding-module__Nz2wRW__ok:before{content:"● ";color:var(--keep)}@media (max-width:1080px){.Onboarding-module__Nz2wRW__rail{display:none}.Onboarding-module__Nz2wRW__railMini{display:block}.Onboarding-module__Nz2wRW__split,.Onboarding-module__Nz2wRW__welcome{grid-template-columns:minmax(0,1fr)}.Onboarding-module__Nz2wRW__right{border-left:0;border-top:1.5px solid var(--line-2)}.Onboarding-module__Nz2wRW__left{padding:36px 28px}.Onboarding-module__Nz2wRW__welcomeRight{display:none}.Onboarding-module__Nz2wRW__welcomeLeft{padding:40px 28px}.Onboarding-module__Nz2wRW__map{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.Onboarding-module__Nz2wRW__topbar{padding:12px 16px}.Onboarding-module__Nz2wRW__left{padding:28px 16px}.Onboarding-module__Nz2wRW__right{padding:22px 16px}.Onboarding-module__Nz2wRW__title{font-size:29px}.Onboarding-module__Nz2wRW__welcomeLeft{padding:32px 16px}.Onboarding-module__Nz2wRW__celebrate{padding:24px 16px 32px}.Onboarding-module__Nz2wRW__browserBody{grid-template-columns:minmax(0,1fr);padding:14px}.Onboarding-module__Nz2wRW__map{grid-template-columns:minmax(0,1fr)}.Onboarding-module__Nz2wRW__input input,.Onboarding-module__Nz2wRW__area,.Onboarding-module__Nz2wRW__talkArea{font-size:16px}}@media (prefers-reduced-motion:reduce){.Onboarding-module__Nz2wRW__stage [data-rise],.Onboarding-module__Nz2wRW__chip,.Onboarding-module__Nz2wRW__xghost{animation:none}.Onboarding-module__Nz2wRW__confetti{display:none}.Onboarding-module__Nz2wRW__bar i{transition:none}}
.Profile-module__78P4WW__page{max-width:1080px;margin:0 auto;padding:42px 32px 80px}.Profile-module__78P4WW__page button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;padding:0}.Profile-module__78P4WW__pagehead{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.Profile-module__78P4WW__pagehead h1{font-family:var(--display);letter-spacing:-.025em;margin:0;font-size:30px;font-weight:700}.Profile-module__78P4WW__pagehead p{color:var(--muted);margin:4px 0 0}.Profile-module__78P4WW__error{color:var(--cin);font-size:13px}@keyframes Profile-module__78P4WW__viewIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.Profile-module__78P4WW__foot{color:#c9a98a;margin-top:12px;font-size:12px}.Profile-module__78P4WW__file{grid-template-columns:1fr 1fr;gap:12px;max-width:920px;display:grid}.Profile-module__78P4WW__fcard{border:1px solid var(--line);background:#fff;border-radius:16px;padding:14px 16px}.Profile-module__78P4WW__wide{grid-column:1/-1}.Profile-module__78P4WW__fcard>small{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:700}.Profile-module__78P4WW__edit{width:100%;font:inherit;color:var(--ink);resize:none;white-space:pre-wrap;background:0 0;border:0;border-radius:6px;outline:0;margin-top:6px;margin-left:-4px;padding:2px 4px;font-size:14px;line-height:1.5;display:block}.Profile-module__78P4WW__edit:focus{background:var(--bg);box-shadow:0 0 0 3px var(--brand-soft)}.Profile-module__78P4WW__edit::placeholder{color:#b49c88}.Profile-module__78P4WW__beliefs{flex-direction:column;display:flex}.Profile-module__78P4WW__belief{align-items:center;gap:6px;display:flex}.Profile-module__78P4WW__page .Profile-module__78P4WW__belief button{color:var(--faint);opacity:0;border-radius:6px;padding:2px 6px;font-size:12px;transition:opacity .15s}.Profile-module__78P4WW__shape{min-width:0;color:var(--ink);flex:1;padding:6px 0;font-size:14px;line-height:1.45}.Profile-module__78P4WW__shape span{color:var(--muted);font-size:12.5px;display:block}.Profile-module__78P4WW__belief:hover button,.Profile-module__78P4WW__belief:focus-within button{opacity:1}.Profile-module__78P4WW__rants{flex-direction:column;gap:10px;max-width:720px;display:flex}.Profile-module__78P4WW__rant{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden}.Profile-module__78P4WW__page .Profile-module__78P4WW__rantRow{text-align:left;align-items:center;gap:14px;width:100%;padding:13px 16px;display:flex}.Profile-module__78P4WW__d{font-family:var(--display);width:64px;color:var(--muted);flex:none;font-size:13px;font-weight:600}.Profile-module__78P4WW__t{flex:1;min-width:0}.Profile-module__78P4WW__t b{font-size:14px;display:block}.Profile-module__78P4WW__t small{color:var(--muted);font-size:12px}.Profile-module__78P4WW__p{color:var(--keep);white-space:nowrap;font-size:12px;font-weight:600}.Profile-module__78P4WW__body{animation:Profile-module__78P4WW__viewIn .25s var(--ease);padding:0 16px 14px 94px}.Profile-module__78P4WW__body p{color:var(--ink-2);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.55}.Profile-module__78P4WW__bodyActs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;font-size:12.5px;display:flex}.Profile-module__78P4WW__page .Profile-module__78P4WW__bodyActs button{border:1px solid var(--line-2);background:#fff;border-radius:99px;padding:4px 10px;font-size:12.5px;font-weight:600}.Profile-module__78P4WW__page .Profile-module__78P4WW__bodyActs .Profile-module__78P4WW__quiet{color:var(--faint);background:0 0;border-color:#0000;padding:4px 0;font-weight:500}.Profile-module__78P4WW__page .Profile-module__78P4WW__bodyActs .Profile-module__78P4WW__quiet:hover{color:var(--cin)}.Profile-module__78P4WW__page .Profile-module__78P4WW__bodyActs .Profile-module__78P4WW__danger{background:var(--cin);border-color:var(--cin);color:#fff8ef}.Profile-module__78P4WW__page .Profile-module__78P4WW__more{color:var(--muted);align-self:center;padding:8px 14px;font-size:13px}.Profile-module__78P4WW__empty{border:1px dashed var(--line-2);text-align:center;max-width:720px;color:var(--muted);border-radius:16px;padding:28px;font-size:13.5px}@media (max-width:720px){.Profile-module__78P4WW__page{padding:28px 16px 40px}.Profile-module__78P4WW__file{grid-template-columns:1fr}.Profile-module__78P4WW__body{padding-left:16px}}.Profile-module__78P4WW__note{color:var(--ink);margin:6px 0 0;font-size:14px;line-height:1.5}.Profile-module__78P4WW__changes{margin:4px 0 2px;padding-left:18px}.Profile-module__78P4WW__hint{color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.45}.Profile-module__78P4WW__actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.Profile-module__78P4WW__page .Profile-module__78P4WW__act{border:1px solid var(--line);font:inherit;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600}.Profile-module__78P4WW__page .Profile-module__78P4WW__act:disabled{opacity:.55;cursor:default}.Profile-module__78P4WW__page .Profile-module__78P4WW__actMain{background:var(--ink);border-color:var(--ink);color:#fff}.Profile-module__78P4WW__page .Profile-module__78P4WW__linkBtn{font:inherit;color:var(--brand);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.Profile-module__78P4WW__tips{background:var(--bg);max-height:260px;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:13px;line-height:1.55;overflow:auto}.Profile-module__78P4WW__src{resize:vertical;min-height:120px}.Profile-module__78P4WW__draft{margin-top:10px;font-size:14px}.Profile-module__78P4WW__draft p{margin:0}.Profile-module__78P4WW__saidLink{white-space:nowrap;font-size:14px;font-weight:600;color:var(--brand-ink)!important}.Profile-module__78P4WW__saidLink:hover,.Profile-module__78P4WW__back:hover{text-decoration:underline}.Profile-module__78P4WW__back{margin-bottom:6px;font-size:13px;font-weight:600;color:var(--brand-ink)!important}.Profile-module__78P4WW__ghost{background:var(--tile);border-radius:16px;height:320px}.Profile-module__78P4WW__page{container-type:inline-size}@container (max-width:860px){.Profile-module__78P4WW__cards{grid-template-columns:minmax(0,1fr)}.Profile-module__78P4WW__card{padding:18px 20px}}.Profile-module__78P4WW__okLine,.Profile-module__78P4WW__warnLine{border-radius:10px;margin:0;padding:9px 12px;font-size:13px;font-weight:500}.Profile-module__78P4WW__okLine{background:var(--keep-bg);color:#3f5320}.Profile-module__78P4WW__warnLine{background:var(--honey-bg);color:#6b4a07}.Profile-module__78P4WW__muted{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.Profile-module__78P4WW__rules{flex-direction:column;gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.Profile-module__78P4WW__rules li{align-items:baseline;gap:10px;display:flex}.Profile-module__78P4WW__rules li span{flex:1;min-width:0;line-height:1.4}.Profile-module__78P4WW__rules small{color:var(--muted);flex:none;font-size:12px}.Profile-module__78P4WW__rulesAll li{border-bottom:1px solid var(--line);padding:10px 0}.Profile-module__78P4WW__page .Profile-module__78P4WW__remove{width:28px;height:28px;color:var(--muted);border-radius:8px;flex:none}.Profile-module__78P4WW__page .Profile-module__78P4WW__remove:hover{background:var(--cin-bg);color:var(--cin)}.Profile-module__78P4WW__proposal{background:var(--honey-bg);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;font-size:13.5px;line-height:1.4;display:flex}.Profile-module__78P4WW__proposal div{gap:8px;display:flex}.Profile-module__78P4WW__page .Profile-module__78P4WW__yesBtn,.Profile-module__78P4WW__page .Profile-module__78P4WW__noBtn{border-radius:99px;min-height:32px;padding:0 12px;font-size:13px;font-weight:600}.Profile-module__78P4WW__page .Profile-module__78P4WW__yesBtn{background:var(--ink);color:var(--bg)}.Profile-module__78P4WW__page .Profile-module__78P4WW__noBtn{border:1px solid var(--line-2)}.Profile-module__78P4WW__addRule input{box-sizing:border-box;border:1px solid var(--brand);width:100%;font:inherit;color:var(--ink);background:#fff;border-radius:10px;outline:none;padding:10px 12px;font-size:14px}.Profile-module__78P4WW__owner{color:var(--muted);margin-top:28px;font-size:14px}.Profile-module__78P4WW__owner summary{cursor:pointer;font-weight:600}.Profile-module__78P4WW__owner[open] summary{margin-bottom:14px}@keyframes Profile-module__78P4WW__rise{0%{opacity:0;transform:translateY(6px)}}.Profile-module__78P4WW__hero{grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.Profile-module__78P4WW__tabs{flex-wrap:wrap;align-items:center;gap:6px;margin:26px 0 12px;display:flex}.Profile-module__78P4WW__page .Profile-module__78P4WW__tab{color:var(--muted);border-radius:99px;padding:8px 14px;font-size:14px;font-weight:500}.Profile-module__78P4WW__page .Profile-module__78P4WW__tab:hover{background:var(--tile)}.Profile-module__78P4WW__page .Profile-module__78P4WW__tabOn{background:var(--ink);color:var(--bg)}.Profile-module__78P4WW__page .Profile-module__78P4WW__tabOn:hover{background:var(--ink)}.Profile-module__78P4WW__tabs .Profile-module__78P4WW__saidLink{margin-left:auto}.Profile-module__78P4WW__panel{background:var(--card);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:14px;padding:22px;display:flex}.Profile-module__78P4WW__whoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.Profile-module__78P4WW__whoCol{flex-direction:column;gap:14px;min-width:0;display:flex}.Profile-module__78P4WW__whoField{flex-direction:column;gap:6px;display:flex}.Profile-module__78P4WW__whoField>span{color:var(--ink-2);font-size:13px}.Profile-module__78P4WW__whoInput{box-sizing:border-box;border:1px solid var(--line-2);width:100%;font:inherit;color:var(--ink);resize:none;background:#fff;border-radius:10px;outline:none;padding:9px 12px;font-size:14.5px;line-height:1.4;overflow:hidden}.Profile-module__78P4WW__whoInput:focus{border-color:var(--brand)}.Profile-module__78P4WW__chips{flex-wrap:wrap;gap:6px;display:flex}.Profile-module__78P4WW__page .Profile-module__78P4WW__chip{border:1px solid var(--line-2);color:var(--ink-2);border-radius:99px;padding:5px 12px;font-size:13px}.Profile-module__78P4WW__page .Profile-module__78P4WW__chip:hover{border-color:var(--ink)}.Profile-module__78P4WW__page .Profile-module__78P4WW__chipOn{background:var(--ink);border-color:var(--ink);color:var(--bg)}@media (max-width:960px){.Profile-module__78P4WW__hero,.Profile-module__78P4WW__whoGrid{grid-template-columns:minmax(0,1fr)}}
.WhenField-module__DVlQQW__wf{background:var(--bg);border-radius:12px;position:relative}.WhenField-module__DVlQQW__wf input,.WhenField-module__DVlQQW__wm{font-family:var(--sans);white-space:pre;letter-spacing:0;border:1px solid #0000;border-radius:12px;width:100%;margin:0;padding:10px 12px;font-size:14px;line-height:20px}.WhenField-module__DVlQQW__wm{pointer-events:none;color:var(--ink);position:absolute;inset:0;overflow:hidden}.WhenField-module__DVlQQW__wf input{color:#0000;caret-color:var(--brand);border-color:var(--line-2);background:0 0;outline:0;display:block;position:relative}.WhenField-module__DVlQQW__wf input::placeholder{color:#b49c88}.WhenField-module__DVlQQW__wf input:focus{box-shadow:0 0 0 3px var(--brand-soft);border-color:#e3b07c}.WhenField-module__DVlQQW__wf input:disabled{cursor:default}.WhenField-module__DVlQQW__wm mark{background:var(--brand-soft);color:var(--brand-ink);box-shadow:0 0 0 2px var(--brand-soft);border-radius:4px}.WhenField-module__DVlQQW__bar{background:0 0;flex:1}.WhenField-module__DVlQQW__bar input,.WhenField-module__DVlQQW__bar .WhenField-module__DVlQQW__wm{border:0;padding:8px 4px;font-size:16px;line-height:22px}.WhenField-module__DVlQQW__bar input:focus{box-shadow:none}
.app-module__kHs5cq__app{--ink:#2a1810;--ink-2:#4a3426;--muted:#7a6658;--faint:#a8917f;--line:#f3e0c8;--line-2:#ecd2b0;--bg:#fff8ef;--tile:#fbecda;--tile-2:#f7e1c4;--card:#fff;--brand:#d96a12;--brand-ink:#8f420a;--brand-soft:#fde7d2;--honey:#f9c74f;--honey-bg:#fdf0cf;--keep:#5f7a2e;--keep-bg:#eef2e2;--cin:#b8432e;--cin-bg:#f6dcd6;--plum:#8a5a44;--berry:#b0485f;--shadow-1:0 1px 2px #2a18100d, 0 6px 18px #2a18100f;--shadow-2:0 2px 6px #2a18100f, 0 22px 50px #2a18101f;--ease:cubic-bezier(.2, .8, .2, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--sans:var(--font-geist-sans), system-ui, sans-serif;--display:var(--font-display), var(--font-geist-sans), sans-serif;--mono:var(--font-geist-mono), ui-monospace, monospace;--text:var(--ink);--surface:var(--card);--border:var(--line-2);--accent:var(--brand);--accent-text:#fff;--accent-soft:var(--brand-soft);--reject:var(--cin);--edit:#d99a12;--error-bg:var(--cin-bg);--error-text:var(--cin);--shadow:var(--shadow-1);background:var(--bg);height:100dvh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:14px;display:flex}.app-module__kHs5cq__views{flex:1;min-width:0;position:relative;overflow-y:auto}.app-module__kHs5cq__page{height:100%;animation:app-module__kHs5cq__viewIn .24s var(--ease)}@keyframes app-module__kHs5cq__viewIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.app-module__kHs5cq__skeleton{max-width:720px;animation:app-module__kHs5cq__viewIn .24s var(--ease) 80ms both;flex-direction:column;gap:14px;margin:0 auto;padding:44px 28px;display:flex}.app-module__kHs5cq__skeleton i{background:var(--tile);border-radius:12px;animation:1.4s ease-in-out infinite app-module__kHs5cq__pulse;display:block}.app-module__kHs5cq__skTitle{width:180px;height:30px}.app-module__kHs5cq__skLine{width:60%;height:14px;margin-bottom:16px}.app-module__kHs5cq__skBlock{height:120px}@keyframes app-module__kHs5cq__pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.app-module__kHs5cq__page,.app-module__kHs5cq__skeleton,.app-module__kHs5cq__skeleton i{animation:none}}@media (max-width:720px){.app-module__kHs5cq__views{padding-bottom:72px}}
.page-module__aydn6q__behind{pointer-events:none;border:0;width:100%;height:100%;position:fixed;inset:0}
.Integrations-module__TvKESG__page{max-width:1080px;margin:0 auto;padding:42px 32px 80px}.Integrations-module__TvKESG__pagehead{margin-bottom:22px}.Integrations-module__TvKESG__pagehead h1{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:600}.Integrations-module__TvKESG__pagehead p{color:var(--muted);margin:4px 0 0}.Integrations-module__TvKESG__notice{background:var(--cin-bg);color:var(--cin);border-radius:12px;margin:0 0 18px;padding:10px 14px;font-size:14px}.Integrations-module__TvKESG__notice.Integrations-module__TvKESG__good{background:var(--keep-bg);color:var(--keep)}.Integrations-module__TvKESG__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.Integrations-module__TvKESG__card{border:1px solid var(--line);background:var(--card);border-radius:18px;flex-direction:column;gap:14px;padding:20px;display:flex}.Integrations-module__TvKESG__top{align-items:center;gap:12px;display:flex}.Integrations-module__TvKESG__logo{background:var(--ink);color:#fff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.Integrations-module__TvKESG__name h2{font-family:var(--display);margin:0;font-size:18px;font-weight:600}.Integrations-module__TvKESG__state{color:var(--muted);font-size:13px}.Integrations-module__TvKESG__state.Integrations-module__TvKESG__on{color:var(--keep)}.Integrations-module__TvKESG__state.Integrations-module__TvKESG__bad{color:var(--cin)}.Integrations-module__TvKESG__what{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.Integrations-module__TvKESG__facts{flex-wrap:wrap;gap:8px 22px;margin:0;font-size:13px;display:flex}.Integrations-module__TvKESG__facts dt{color:var(--muted)}.Integrations-module__TvKESG__facts dd{margin:2px 0 0;font-weight:600}.Integrations-module__TvKESG__actions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.Integrations-module__TvKESG__btn{border:1px solid var(--line-2);min-height:38px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:99px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.Integrations-module__TvKESG__btn:hover:not(:disabled){border-color:var(--ink)}.Integrations-module__TvKESG__btn:disabled{opacity:.6;cursor:default}.Integrations-module__TvKESG__main{background:var(--brand);border-color:var(--brand);color:#fff}.Integrations-module__TvKESG__main:hover:not(:disabled){border-color:var(--brand-ink);background:var(--brand-ink)}.Integrations-module__TvKESG__quiet{color:var(--muted);background:0 0;border-color:#0000}.Integrations-module__TvKESG__danger{background:var(--cin);border-color:var(--cin);color:#fff}.Integrations-module__TvKESG__confirm{background:var(--cin-bg);border-radius:12px;padding:12px 14px}.Integrations-module__TvKESG__confirm p{color:var(--ink);margin:0 0 10px;font-size:14px}.Integrations-module__TvKESG__more{color:var(--muted);margin-top:22px;font-size:13px}@media (max-width:720px){.Integrations-module__TvKESG__page{padding:28px 16px 100px}}
