.mdg-panel.am-sheet{width:min(460px,calc(100vw - 28px));visibility:hidden;overflow:hidden;transition:transform .5s var(--spring),width .45s var(--spring),right .45s var(--spring),visibility 0s linear .5s}.mdg-panel.am-sheet.open{visibility:visible;transition:transform .5s var(--spring),width .45s var(--spring),right .45s var(--spring),visibility 0s}.mdg-panel.am-sheet:not(.open){transform:translateX(calc(100% + 40px))}.mdg-panel.am-sheet.am-ask{width:min(500px,calc(100vw - 28px))}.mdg-panel.am-sheet.am-wide{width:min(820px,calc(100vw - 28px));right:max(14px,calc((100vw - 820px) / 2))!important}.mdg-panel.am-sheet.am-wide:not(.open){transform:translateX(calc(100% + 50vw))}.am-head{display:flex;align-items:center;gap:8px;padding:20px 16px 12px 22px;flex:none}.am-titles{flex:1 1;min-width:0}.am-title{font-size:1.25rem;font-weight:600;letter-spacing:-.01em;line-height:1.2}.am-sub{font-size:.8125rem;color:var(--muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.am-iconbtn{width:36px;height:36px;border-radius:999px;border:none;background:rgba(11,28,51,.05);display:grid;place-items:center;color:var(--ink);cursor:pointer;flex:none;transition:background var(--d2),transform var(--d3) var(--spring-soft)}.am-iconbtn:hover{background:rgba(11,28,51,.09)}.am-iconbtn:active{transform:scale(.94)}.am-iconbtn.sm{width:28px;height:28px;background:transparent;color:var(--faint)}.am-iconbtn.sm:hover{color:var(--danger,#b4342a);background:rgba(180,52,42,.07)}.am-body{flex:1 1;min-height:0;overflow-y:auto;padding:4px 22px 22px}.am-fab{position:fixed;right:28px;bottom:24px;z-index:60;display:flex;align-items:center;border:none;background:none;padding:0;cursor:pointer;font-family:inherit;transition:opacity .25s,transform .4s var(--spring)}.am-fab-orb{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;position:relative;flex:none;background:radial-gradient(120% 120% at 30% 20%,#23406f,#0a1730 70%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 16px 34px -12px rgba(10,23,48,.7),0 0 0 5px hsla(0,0%,100%,.4);transition:transform .45s var(--spring)}.am-av:after,.am-fab-orb:after{content:"";position:absolute;inset:0;border-radius:50%;padding:1.5px;background:var(--gold-metal);pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.am-fab-label{margin-right:10px;height:38px;display:flex;align-items:center;gap:8px;padding:0 14px;border-radius:999px;font-size:.8438rem;font-weight:500;color:var(--ink);background:hsla(0,0%,100%,.8);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-light-line);box-shadow:var(--shadow-float);opacity:0;transform:translateX(10px);transition:opacity .25s,transform .4s var(--spring);pointer-events:none}.am-fab-label kbd{font-family:inherit;font-size:11px;color:var(--faint);border:1px solid var(--line-2);border-radius:6px;padding:0 5px}.am-fab:focus-visible .am-fab-orb,.am-fab:hover .am-fab-orb{transform:scale(1.06)}.am-fab:active .am-fab-orb{transform:scale(.96)}.am-fab:focus-visible .am-fab-label,.am-fab:hover .am-fab-label{opacity:1;transform:none}body:has(.mdg-backdrop.open) .am-fab,body:has(.mdg-panel.open) .am-fab,body:has(.pt-booksheet) .am-fab,body:has(.rd-cmdk-wrap) .am-fab{opacity:0;transform:scale(.85);pointer-events:none}.am-av{flex:none;border-radius:50%;display:grid;place-items:center;position:relative;width:26px;height:26px;background:radial-gradient(120% 120% at 30% 20%,#1d3561,#0a1730)}.am-quota{font-size:11.5px;font-weight:500;color:var(--muted);background:rgba(11,28,51,.05);border-radius:999px;padding:4px 10px;white-space:nowrap}.am-quota.low{color:var(--amber);background:var(--amber-soft)}.am-about{display:inline-flex;align-items:center;gap:6px;margin-top:4px;height:26px;padding:0 4px 0 11px;border-radius:999px;background:var(--tint-blue);color:var(--ink);font-size:12.5px;font-weight:500;max-width:100%}.am-about button{width:20px;height:20px;border-radius:50%;border:none;background:rgba(11,28,51,.08);color:var(--muted);cursor:pointer;font-size:14px;line-height:1;display:grid;place-items:center}.am-center{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 24px 80px;gap:6px}.am-ct{font-size:1.0625rem;font-weight:600;margin-top:12px}.am-cp{font-size:.875rem;color:var(--muted);margin:0 0 12px}.am-scroll{flex:1 1;min-height:0;overflow-y:auto;padding:6px 22px 16px;display:flex;flex-direction:column;gap:16px}.am-wide .am-scroll{padding:6px max(22px,calc(50% - 330px)) 16px}.am-start{flex:1 1;justify-content:center;gap:18px;padding-bottom:30px}.am-chips,.am-start{display:flex;flex-direction:column;align-items:center}.am-chips{gap:8px}.am-chip{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:999px;border:1px solid var(--line-2);background:hsla(0,0%,100%,.85);font:500 13px/1 var(--sans,sans-serif);color:var(--ink);cursor:pointer;transition:background var(--d2),transform var(--d3) var(--spring-soft)}.am-chip:hover{background:#fff}.am-chip:active{transform:scale(.96)}.am-chip.sm{height:28px;padding:0 11px;font-size:12px;color:var(--muted)}.am-turn{display:flex;gap:10px;align-items:flex-start;animation:amRise .45s var(--ease-out) both}.am-turn.me{justify-content:flex-end}.am-me{max-width:82%;background:linear-gradient(165deg,#1f3762,#0f2142 55%,#0a1730);color:#fff;border-radius:18px 18px 6px 18px;padding:9px 13px;line-height:1.45;white-space:pre-wrap;box-shadow:0 6px 16px -10px rgba(10,23,48,.6)}.am-me,.am-reply{font-size:.875rem;overflow-wrap:anywhere}.am-reply{flex:1 1;min-width:0;line-height:1.55;color:var(--ink);padding-top:3px}.am-reply p{margin:0 0 8px}.am-reply ol,.am-reply ul{margin:4px 0 8px 18px;padding:0}.am-reply li{margin:3px 0}.am-srcs{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 6px}.am-src{font-size:12px;font-weight:500;color:var(--blue);background:var(--blue-soft);border-radius:999px;padding:3px 10px;text-decoration:none}.am-err{font-size:.8125rem;color:var(--muted);padding-left:36px}.am-err button,.am-link{border:none;background:none;color:var(--blue);font:500 .8125rem var(--sans,sans-serif);cursor:pointer;white-space:nowrap;padding:0 2px}.am-limitline{text-align:center;font-size:.8125rem;color:var(--amber);background:var(--amber-soft);border-radius:12px;padding:9px 12px}.am-dock{flex:none;padding:10px 18px 12px;border-top:1px solid var(--line);background:rgba(249,250,253,.9)}.am-wide .am-dock{padding-left:max(18px,calc(50% - 334px));padding-right:max(18px,calc(50% - 334px))}.am-compose{display:flex;align-items:flex-end;gap:8px}.am-compose textarea{flex:1 1;resize:none;min-height:42px;max-height:120px;border-radius:21px!important;padding:10px 16px;font:400 .875rem/1.45 var(--sans,sans-serif);color:var(--ink);outline:none}.am-compose textarea:focus{border-color:rgba(40,82,184,.4)}.am-send{width:42px;height:42px;border-radius:50%;border:none;flex:none;display:grid;place-items:center;color:#fff;cursor:pointer;background:linear-gradient(168deg,#1b2f55,#0e1d38 55%,#0a1730);box-shadow:0 8px 20px -8px rgba(10,23,48,.6);transition:transform var(--d3) var(--spring-soft),opacity var(--d2)}.am-send:active{transform:scale(.94)}.am-send:disabled{opacity:.35;cursor:default;box-shadow:none}.am-never{text-align:center;font-size:11px;color:var(--faint);margin-top:7px}.am-pinrow{display:flex;align-items:center;gap:10px;margin-top:4px}.am-pinned{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:500;color:var(--green-ink,#1f8a56);animation:amPop .45s var(--spring) both}.am-pinbox{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:6px;padding:10px 12px;border-radius:14px;background:var(--surface-2);border:1px solid var(--line);animation:amRise .3s var(--ease-out) both}.am-pinbox,.am-pinbtns{display:flex;align-items:center}.am-pinbtns{gap:10px}.am-pinsave{min-height:32px!important;padding:4px 14px!important;font-size:.8125rem}@keyframes amRise{0%{opacity:0;transform:translateY(8px)}}@keyframes amPop{0%{opacity:0;transform:scale(.9)}}.nbk-btn.bump svg{animation:amPop .5s var(--spring)}.nbk-write{margin-bottom:14px}.nbk-write textarea{width:100%;resize:vertical;min-height:64px;padding:11px 13px;font:400 .875rem/1.45 var(--sans,sans-serif);color:var(--ink);outline:none;border-radius:14px!important;background:hsla(0,0%,100%,.9)}.nbk-wrow{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;animation:amRise .25s var(--ease-out) both}.nbk-until{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted)}.nbk-until input{height:32px;padding:0 8px;font:400 12.5px var(--sans,sans-serif);color:var(--ink);border-radius:10px!important}.nbk-save{min-height:34px!important;padding:5px 16px!important}.nbk-empty{text-align:center;padding:50px 10px;color:var(--muted)}.nbk-empty b{font-weight:600;color:var(--ink)}.nbk-list{display:flex;flex-direction:column;gap:10px}.nbk-note{position:relative;border-radius:16px;padding:13px 12px 9px 16px;background:hsla(0,0%,100%,.92);border:1px solid var(--line);box-shadow:inset 0 1px 0 #fff,0 8px 20px -14px rgba(11,28,51,.25);animation:amRise .4s var(--ease-out) both}.nbk-note:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:3px;background:var(--line-2)}.nbk-note.trying:before{background:#5a7bc4}.nbk-body{font-size:.875rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink)}.nbk-body.clamp{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.nbk-more{border:none;background:none;padding:2px 0 0;color:var(--blue);font:500 12.5px var(--sans,sans-serif);cursor:pointer}.nbk-foot{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:8px}.nbk-chip{font-size:11.5px;font-weight:500;color:var(--muted);background:rgba(11,28,51,.05);border-radius:999px;padding:3px 9px;text-decoration:none;white-space:nowrap}.nbk-chip.pt{color:var(--ink);background:var(--tint-blue)}.nbk-chip.blue{color:#2f4f99;background:var(--blue-soft)}.nbk-chip.green{color:#1f6f43;background:#e3f4ea}.nbk-date{font-size:11.5px;color:var(--faint);margin-left:auto}.wt-wrap{position:relative;flex:none}.wt-cluster{display:flex;align-items:center;gap:10px;border:none;background:none;padding:2px 8px 2px 2px;border-radius:999px;cursor:pointer;font-family:inherit;color:var(--ink);transition:background var(--d2),transform var(--d3) var(--spring-soft)}.wt-cluster:hover{background:rgba(11,28,51,.04)}.wt-cluster:active{transform:scale(.97)}.wt-ring{flex:none}.wt-track{stroke:rgba(10,23,48,.12)}.wt-prog,.wt-track{fill:none;stroke-width:4}.wt-prog{stroke-linecap:round;transition:stroke-dashoffset 1.1s var(--ease-out)}.wt-pct{font-size:10.5px;font-weight:600;fill:var(--ink);font-family:inherit}.wt-meta{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.wt-pace{font-size:11.5px;font-weight:500;border-radius:999px;padding:2px 9px;white-space:nowrap}.wt-pace.ok{color:var(--green-text,#177346);background:var(--green-soft,#e7f6ee)}.wt-pace.behind{color:var(--amber);background:var(--amber-soft)}.wt-last{font-size:11.5px;color:var(--faint);padding-left:2px}.wt-last,.wt-set{white-space:nowrap}.wt-set{min-height:36px!important;padding:5px 14px!important;font-size:.8125rem}.wt-catch{position:fixed;inset:0;z-index:44}.wt-pop{position:absolute;top:48px;right:0;z-index:45;width:260px;padding:14px;border-radius:18px;background:hsla(0,0%,100%,.9);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-light-line);box-shadow:var(--shadow-float);animation:amPop .28s var(--spring) both;transform-origin:top right}.wt-label{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:500;margin-bottom:8px}.wt-row{display:flex;align-items:center;gap:10px}.wt-row input{width:76px;height:40px;padding:0 12px;font:500 1.125rem var(--sans,sans-serif);color:var(--ink);outline:none}.wt-unit{font-size:.8125rem;color:var(--muted)}.cc-err,.wt-err{font-size:.8125rem;color:var(--danger,#b4342a);margin-top:8px}.wt-btns{display:flex;gap:8px;margin-top:14px}.wt-btns .btn{flex:1 1;min-height:36px}.cc-wait{display:grid;place-items:center;padding:60px 0}.cc-note{padding:18px 16px;border-radius:14px;background:var(--surface-2);border:1px solid var(--line);font-size:.875rem;color:var(--body);line-height:1.5}.cc-list{border-radius:16px;overflow:hidden;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-sm)}.cc-list button{display:flex;align-items:center;gap:14px;width:100%;padding:12px 14px;border:none;border-top:1px solid var(--line);background:none;text-align:left;cursor:pointer;font-family:inherit;color:var(--ink);transition:background var(--d2)}.cc-list button:first-child{border-top:none}.cc-list button:hover:not(:disabled){background:var(--surface-2)}.cc-list button.cur{cursor:default;opacity:.5}.cc-rd{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--line-2);flex:none;transition:border var(--d2) var(--spring-soft)}.cc-list button.on .cc-rd{border:6px solid var(--midnight)}.cc-txt{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.cc-txt b{font-weight:600;font-size:.875rem}.cc-txt span{font-size:12px;color:var(--muted)}.cc-empty{padding:14px;font-size:.8125rem;color:var(--muted)}.cc-label{display:block;font-size:12px;font-weight:500;color:var(--muted);margin:18px 4px 6px}.cc-input{width:100%;height:42px;padding:0 13px;font:400 .875rem var(--sans,sans-serif);color:var(--ink);outline:none}.cc-warn{font-size:12px;color:var(--muted);margin:10px 4px 0}.cc-btns{display:flex;gap:10px;margin-top:20px}.cc-btns .btn{flex:1 1;min-height:44px}@media (max-width:768px){.mdg-panel.am-sheet,.mdg-panel.am-sheet.am-ask,.mdg-panel.am-sheet.am-wide{width:calc(100vw - 16px);right:8px!important;top:calc(env(safe-area-inset-top, 0px) + 8px)!important;bottom:calc(env(safe-area-inset-bottom, 0px) + 8px)!important}.am-expand{display:none}.am-fab{right:12px;bottom:calc(env(safe-area-inset-bottom, 0px) + 15px)}.am-fab-orb{width:56px;height:56px}body:has(.pb-sheetwrap) .am-fab,body:has(.rd-me-sheet) .am-fab{opacity:0;transform:scale(.85);pointer-events:none}.am-fab-label{display:none}body:has(.pt-inbox.has-sel) .am-fab{display:none}.wt-meta{display:none}.wt-cluster{padding:0}}@media (prefers-reduced-motion:reduce){.wt-prog{transition:none}}.am-thinking{align-items:center;gap:8px}.am-doing{font-size:13px;font-weight:500;animation:amRise .35s var(--ease-out) both}.am-doing,.am-exp{color:var(--muted)}.am-exp{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:10px;padding:9px 12px;border-radius:12px;background:var(--blue-soft,#e8eefb);font-size:12.5px}.am-exp-tag{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#2f4f99}.am-exp-what{color:var(--ink);font-weight:500}.am-exp-base b{color:var(--ink);font-weight:600}.xp-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:16px;gap:16px;margin-top:16px}.xp-card{padding:18px 20px;display:flex;flex-direction:column;gap:4px}.xp-card.done{background:linear-gradient(180deg,#f3fbf6 0,var(--surface) 55%);border-color:#cfe9da}.xp-top{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px}.xp-eyebrow{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.xp-eyebrow.blue{color:#2f4f99}.xp-eyebrow.green{color:#1f6f43}.xp-pulse{width:8px;height:8px;border-radius:50%;background:#3d63b8;box-shadow:0 0 0 0 rgba(61,99,184,.5);animation:xp-pulse 1.8s ease-out infinite}@keyframes xp-pulse{0%{box-shadow:0 0 0 0 rgba(61,99,184,.45)}70%{box-shadow:0 0 0 8px rgba(61,99,184,0)}to{box-shadow:0 0 0 0 rgba(61,99,184,0)}}@media (prefers-reduced-motion:reduce){.xp-pulse{animation:none}}.xp-when{font-size:12px;color:var(--muted);white-space:nowrap}.xp-title{font-size:15.5px;font-weight:600;color:var(--ink);line-height:1.3}.xp-label{font-size:12.5px;color:var(--muted)}.xp-stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:12px}.xp-stats>div{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:rgba(11,28,51,.035)}.xp-stats span{font-size:11px;font-weight:500;color:var(--muted)}.xp-stats b{font-size:15px;font-weight:600;color:var(--muted)}.xp-stats b.ink{color:#2f4f99}.xp-stats small{font-size:11px;color:var(--faint)}.xp-bar{height:5px;border-radius:999px;background:rgba(11,28,51,.07);margin-top:14px;overflow:hidden}.xp-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6f8fd6,#3d63b8)}.xp-foot{font-size:12px;color:var(--muted);margin-top:6px}.xp-result{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin-top:10px}.xp-before{font-size:26px;font-weight:500;color:var(--faint);letter-spacing:-.02em}.xp-arrow{font-size:20px;color:var(--faint)}.xp-after{font-size:34px;font-weight:600;color:var(--ink);letter-spacing:-.02em}.xp-after.up{color:#1f6f43}.xp-after.down{color:#b42318}.xp-delta{font-size:12px;font-weight:600;padding:3px 9px;border-radius:999px;background:rgba(11,28,51,.06);color:var(--muted);align-self:center}.xp-delta.up{background:#e3f4ea;color:#1f6f43}.xp-delta.down{background:#fde8e6;color:#b42318}.xp-counts{font-size:12.5px;color:var(--muted);margin-top:2px}.xp-actions{display:flex;justify-content:flex-end;align-items:center;gap:14px;margin-top:12px}.xp-ok{height:32px;padding:0 16px;font-size:13px}.rr-card{margin-top:16px;padding-bottom:6px}.rr-card .td-head{flex-wrap:wrap;gap:10px}.rr-n{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;margin-left:6px;border-radius:999px;background:rgba(11,28,51,.08);font-size:11px;font-weight:600}.rr-hint{margin:-4px 22px 6px;font-size:12.5px;color:var(--muted)}.rr-list{display:flex;flex-direction:column}.rr-row{width:100%;text-align:left;border:none;background:none;font:inherit;color:inherit;align-items:center}.rr-av{width:36px;height:36px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--tint-blue);color:var(--ink);font-size:12.5px;font-weight:600}.rr-row .td-grow{display:flex;flex-direction:column;gap:2px;min-width:0}.rr-nm{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--ink)}.rr-meta{font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rr-meta.faint{color:var(--faint)}.rr-meta.red{color:#b42318;font-weight:500}.rr-pill{font-size:11px;font-weight:500;padding:3px 9px;border-radius:999px;background:rgba(11,28,51,.06);color:var(--muted);white-space:nowrap;flex:none}.rr-pill.gold{background:#f6ecd2;color:#7a5a14}.rr-clock{display:flex;flex-direction:column;align-items:flex-end;flex:none;line-height:1.15}.rr-clock small{font-size:11px;color:var(--muted)}.rr-clock b{font-size:16px;font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rr-clock.hot b{color:#b42318}.rr-empty{padding:14px 22px 18px;font-size:13px;color:var(--muted)}.rr-risk{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;padding:2px 8px;border-radius:999px;white-space:nowrap;cursor:help}.rr-risk.high{background:#fde8e6;color:#b42318}.rr-risk.medium{background:#fdf1dc;color:#8a5a0b}.ob-wrap{margin:0 14px 8px;border-radius:14px;background:var(--blue-soft,#e8eefb);border:1px solid rgba(47,79,153,.14)}.ob-bar{padding:7px 8px 7px 10px}.ob-bar,.ob-say{display:flex;align-items:center;gap:10px}.ob-say{flex:1 1;min-width:0;justify-content:space-between;border:none;background:none;font:inherit;color:var(--ink);cursor:pointer;text-align:left;padding:0}.ob-say b{font-size:13px;overflow:hidden;text-overflow:ellipsis}.ob-say b,.ob-say span{font-weight:500;white-space:nowrap}.ob-say span{font-size:12.5px;color:#2f4f99}.ob-panel{padding:0 14px 12px;display:flex;flex-direction:column;gap:8px;max-height:320px;overflow:auto}.ob-quote{margin:0;font-size:12.5px;color:var(--muted);font-style:italic}.ob-sub{margin:2px 0 0;font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#2f4f99}.ob-ex{background:var(--surface);border-radius:12px;padding:10px 12px;border:1px solid var(--line)}.ob-ex p{margin:0 0 8px;font-size:13px;line-height:1.45;color:var(--ink);white-space:pre-wrap}.ob-exfoot{display:flex;align-items:center;justify-content:space-between;gap:8px}.ob-out{font-size:11px;font-weight:500;padding:2px 8px;border-radius:999px}.ob-out.booked{background:#e3f4ea;color:#1f6f43}.ob-out.replied{background:rgba(11,28,51,.06);color:var(--muted)}.ob-ask{align-self:flex-start;font-size:12.5px}.cw{position:fixed;inset:0;z-index:3000;overflow:hidden;color:#0b1c33;background:radial-gradient(120% 90% at 70% 40%,#fff 0,#f1f5fc 45%,#e4ebf7 100%);animation:cw-in .6s ease both}.cw.out{animation:cw-out .42s ease both}@keyframes cw-in{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:none}}@keyframes cw-out{to{opacity:0;transform:scale(.985)}}.cw-aurora{position:absolute;inset:-10%;pointer-events:none}.cw-aurora i{position:absolute;border-radius:50%;filter:blur(80px);animation:cw-drift 30s ease-in-out infinite alternate}.cw-aurora .a1{width:50%;height:55%;left:55%;top:-10%;background:radial-gradient(closest-side,rgba(150,178,240,.45),transparent)}.cw-aurora .a2{width:45%;height:50%;left:-8%;top:45%;background:radial-gradient(closest-side,hsla(43,67%,65%,.28),transparent);animation-duration:38s}.cw-aurora .a3{width:40%;height:45%;left:35%;top:60%;background:radial-gradient(closest-side,rgba(64,108,214,.22),transparent);animation-duration:44s}@keyframes cw-drift{to{transform:translate(4%,-3%) scale(1.08)}}.cw-3d{position:absolute;inset:0;cursor:pointer;-webkit-mask-image:linear-gradient(90deg,transparent,transparent 26%,rgba(0,0,0,.35) 34%,#000 46%);mask-image:linear-gradient(90deg,transparent,transparent 26%,rgba(0,0,0,.35) 34%,#000 46%)}.cw-3d canvas{display:block}.cw-words{position:absolute;left:clamp(32px,5vw,88px);top:50%;transform:translateY(-50%);width:min(420px,34vw);pointer-events:none}.cw-words>*{pointer-events:auto}.cw-eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#9a7a38;margin-bottom:14px;animation:cw-rise .8s .2s both}.cw h1{font-size:clamp(38px,4.2vw,60px);line-height:1.04;font-weight:600;letter-spacing:-.025em;margin:0 0 18px;color:#0b1c33;animation:cw-rise .9s .35s both}.cw-line{font-size:19px;line-height:1.45;font-weight:500;color:#1b2f55;margin:0 0 10px;animation:cw-rise .6s both}.cw-mine{display:flex;align-items:center;gap:9px;font-size:15px;color:#5e6c82;margin:0 0 26px;animation:cw-rise .6s .1s both}.cw-mine i{width:14px;height:14px;border-radius:50%;border:2.5px solid #d9a93c;box-shadow:0 0 10px rgba(217,169,60,.55);flex:none}@keyframes cw-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.cw-seg{display:inline-flex;padding:4px;gap:2px;border-radius:999px;margin:6px 0 16px;background:hsla(0,0%,100%,.66);backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 0 0 .5px rgba(11,28,51,.12),0 10px 26px -14px rgba(11,28,51,.4)}.cw-seg button{border:none;background:none;height:36px;padding:0 14px;border-radius:999px;font:500 13.5px/1 inherit;font-family:inherit;color:#3b4a63;cursor:pointer;display:flex;align-items:center;gap:7px;transition:background .2s,color .2s}.cw-seg button small{font-size:11.5px;color:#8a96aa;font-weight:500}.cw-seg button.on{background:linear-gradient(168deg,#1b2f55,#0a1730);color:#fff;box-shadow:0 6px 16px -8px rgba(10,23,48,.6)}.cw-seg button.on small{color:hsla(0,0%,100%,.7)}.cw-hint{font-size:12.5px;line-height:1.5;color:#8a96aa;margin:0 0 26px;max-width:320px}.cw-go{height:44px;padding:0 22px;font-size:15px;border-radius:999px}.cw-bubble,.cw-card{position:absolute;left:0;top:0;max-width:260px;padding:11px 14px 10px;border-radius:18px;background:hsla(0,0%,100%,.92);backdrop-filter:blur(16px) saturate(170%);-webkit-backdrop-filter:blur(16px) saturate(170%);box-shadow:0 0 0 .5px rgba(11,28,51,.12),0 14px 30px -14px rgba(11,28,51,.45);will-change:transform;pointer-events:none}.cw-bubble{animation:cw-pop 6.4s ease both;margin-top:-10px}.cw-bubble:after,.cw-card:after{content:"";position:absolute;left:50%;bottom:-6px;width:12px;height:12px;margin-left:-6px;background:inherit;transform:rotate(45deg);border-radius:0 0 3px 0}.cw-bubble p{margin:0;font-size:13.5px;line-height:1.4;color:#0b1c33}.cw-bubble small{display:block;margin-top:5px;font-size:11.5px;color:#8a96aa}@keyframes cw-pop{0%{opacity:0;scale:.85}8%{opacity:1;scale:1}88%{opacity:1;scale:1}to{opacity:0;scale:.95}}.cw-card{pointer-events:auto;cursor:pointer;animation:cw-rise .25s both;margin-top:-14px;min-width:200px}.cw-card b{display:block;font-size:15px;font-weight:600}.cw-card span{display:block;font-size:12px;color:#5e6c82;margin-top:3px}.cw-card p{margin:8px 0 0;font-size:13px;line-height:1.4}.cw-card em{display:inline-block;margin-top:8px;font-style:normal;font-size:11px;font-weight:600;color:#8a6a24;letter-spacing:.04em}@media (prefers-reduced-motion:reduce){.cw,.cw *{animation-duration:.01s!important}}.td-crowdbtn{display:inline-flex;align-items:center;gap:7px}@media (max-width:1023px){.td-crowdbtn{display:none!important}}