.wb{display:flex;flex-direction:column;gap:20px;width:100%;max-width:1180px;margin:0 auto;color:var(--text,#0a0b0d);container:wb/inline-size}.au[data-step=watch] .au-wrap,.au[data-step=watch] .au-wrap.wide{max-width:1180px;grid-template-columns:minmax(0,1fr)}.au[data-step=watch] .au-card{max-width:none;width:100%}.wb-top{display:flex;align-items:center;gap:14px}.wb-said h1{font-size:22px;font-weight:600;margin:0;letter-spacing:-.01em;outline:none}.wb-said p{font-size:15px;color:var(--text-2,#5b616e);margin:2px 0 0;min-height:20px}.wb-mark{flex:none;width:28px;height:28px;border-radius:50%;background:var(--accent,#0052ff);box-shadow:0 0 0 0 rgba(0,82,255,.32);display:inline-grid;place-items:center;color:var(--on-accent,#fff)}.wb-mark>svg{width:100%;height:100%}.wb-mark.busy{animation:wb-breathe 1.6s var(--rl-ease-think) infinite}@keyframes wb-breathe{0%{box-shadow:0 0 0 0 rgba(0,82,255,.3)}70%{box-shadow:0 0 0 10px rgba(0,82,255,0)}to{box-shadow:0 0 0 0 rgba(0,82,255,0)}}.wb-frame{display:grid;grid-template-columns:200px minmax(0,1fr) 300px;grid-gap:0;gap:0;background:var(--surface-2,#f5f7fa);border-radius:20px;overflow:hidden;box-shadow:0 10px 30px rgba(12,16,24,.08);min-height:460px}.wb-rail{background:#fff;padding:18px 12px;border-right:1px solid rgba(10,11,13,.06)}.wb-co{font-size:15px;font-weight:600;margin:0 8px 14px}.wb-rooms{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.wb-rooms li{font-size:15px;padding:8px;border-radius:8px;animation:wb-slide var(--rl-mid) var(--rl-ease-out) both;animation-delay:calc(var(--i, 0) * 70ms)}.wb-rooms li:first-child{background:var(--accent-soft,rgba(0,82,255,.08));color:var(--accent,#0052ff);font-weight:500}@keyframes wb-slide{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:none}}.wb-block.wb-ghost,.wb-ghost li{background:rgba(10,11,13,.04);animation:none}.wb-ghost li{height:18px;margin:9px 8px;padding:0;border-radius:6px}.wb-ghost li:first-child{background:rgba(10,11,13,.04)}.wb-main{padding:20px;display:flex;flex-direction:column;gap:14px;min-width:0}.wb-block{background:#fff;border-radius:12px;padding:16px;min-height:92px}.wb-ghost-tall{min-height:150px}.wb-block h2,.wb-card h2{font-size:13px;font-weight:500;color:var(--text-2,#5b616e);margin:0}.wb-block>p,.wb-card>p{font-size:15px;margin:2px 0 10px}.wb-in{animation:rl-room-in var(--rl-slow) var(--rl-ease-out) both}.wb-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.wb-chips li{font-size:13px;font-weight:500;padding:6px 10px;border-radius:999px;background:var(--accent-soft,rgba(0,82,255,.08));color:var(--accent,#0052ff);animation:rl-pop-in var(--rl-base) var(--rl-ease-out) both;animation-delay:calc(var(--i, 0) * 90ms)}.wb-menu li{background:var(--surface-2,#f5f7fa);color:var(--text,#0a0b0d)}.wb-board{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(96px,1fr);grid-gap:8px;gap:8px;overflow-x:auto}.wb-board li{background:var(--surface-2,#f5f7fa);border-radius:8px;padding:10px;min-height:64px;animation:rl-row-in var(--rl-mid) var(--rl-ease-out) both;animation-delay:calc(var(--i, 0) * 80ms)}.wb-board li:last-child{background:rgba(9,133,81,.08)}.wb-board b{font-size:13px;font-weight:500}.wb-crew ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.wb-crew li{display:flex;gap:10px;align-items:center;font-size:15px;animation:rl-row-in var(--rl-mid) var(--rl-ease-out) both;animation-delay:calc(var(--i, 0) * .12s)}.wb-crew .wb-mark{width:10px;height:10px}.wb-crew .wb-mark>svg{display:none}.wb-side{padding:20px 20px 20px 0;display:flex;flex-direction:column;gap:14px}.wb-card{background:#fff;border-radius:12px;padding:16px}.wb-url{font-size:13px!important;color:var(--accent,#0052ff);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wb-book{display:flex;justify-content:space-between;align-items:baseline;padding:10px 12px;border-radius:8px;background:var(--surface-2,#f5f7fa);margin-bottom:8px}.wb-book b{font-size:15px;font-weight:500}.wb-book span,.wb-card>p:last-child{font-size:13px;color:var(--text-2,#5b616e)}.wb-card>p:last-child{margin:0}.wb-page{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:8px;background:#0a0b0d;color:#fff;margin-top:8px}.wb-page b{font-size:17px;font-weight:600}.wb-page span{font-size:13px;opacity:.8}.wb-page i{font-style:normal;align-self:flex-start;font-size:13px;font-weight:500;padding:6px 12px;border-radius:8px;background:var(--accent,#0052ff);margin-top:4px}.wb-bc{margin-top:8px}.wb-act{display:flex;align-items:center;gap:16px;justify-content:flex-end}.wb-act .au-btn{min-width:220px}.wb-text{background:none;border:0;font:inherit;font-size:15px;color:var(--accent,#0052ff);cursor:pointer;padding:8px}@container wb (max-width: 860px){.wb-frame{grid-template-columns:minmax(0,1fr);min-height:0}.wb-rail{border-right:0;border-bottom:1px solid rgba(10,11,13,.06);padding:14px 16px}.wb-rooms{flex-direction:row;flex-wrap:wrap;gap:6px}.wb-rooms li{font-size:13px;padding:6px 10px;background:var(--surface-2,#f5f7fa);border-radius:999px}.wb-ghost li{width:64px;margin:0;height:28px;border-radius:999px}.wb-main{padding:14px 16px 0}.wb-side{padding:14px 16px 16px}.wb-act{flex-direction:column-reverse;align-items:stretch}.wb-act .au-btn{width:100%}}@media (prefers-reduced-motion:reduce){.wb-board li,.wb-chips li,.wb-crew li,.wb-in,.wb-mark.busy,.wb-rooms li{animation:rl-fade-in var(--rl-still) linear both;animation-delay:0ms}}.wd{position:fixed;z-index:var(--z-sheet,70);right:24px;bottom:24px;width:min(440px,calc(100vw - 32px));background:#fff;border-radius:20px;box-shadow:0 18px 48px rgba(12,16,24,.18);padding:18px 18px 14px;animation:rl-sheet-up var(--rl-sheet) var(--rl-ease-sheet) both;color:var(--text,#0a0b0d)}.wd-top{display:flex;gap:12px;align-items:flex-start}.wd-said{flex:1 1;min-width:0}.wd-said h2{font-size:17px;font-weight:600;margin:2px 0}.wd-said p{font-size:13px;color:var(--text-2,#5b616e);margin:0}.wd-x{flex:none;background:none;border:0;color:var(--text-3,#666d7c);width:36px;height:36px;border-radius:8px;cursor:pointer;display:grid;place-items:center}.wd-x:hover{background:var(--hover,#f3f4f6)}.wd-list{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column}.wd-row{display:grid;grid-template-columns:92px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:10px 0;border-top:1px solid rgba(10,11,13,.06);animation:rl-row-in var(--rl-mid) var(--rl-ease-out) both}.wd-tag{font-size:13px;font-weight:500;color:var(--text-2,#5b616e)}.wd-draft .wd-tag,.wd-made .wd-tag{color:var(--accent,#0052ff)}.wd-yes .wd-tag{color:var(--ok-ink,#176e33)}.wd-tx{display:flex;flex-direction:column;min-width:0}.wd-tx b{font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wd-tx small{font-size:13px;color:var(--text-2,#5b616e)}.wd-go{font:inherit;font-size:13px;font-weight:500;border:0;border-radius:8px;padding:0 12px;height:32px;background:var(--accent-soft,rgba(0,82,255,.08));color:var(--accent,#0052ff);cursor:pointer}.wd-go.wd-yes{background:var(--accent,#0052ff);color:#fff}.wd-foot{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid rgba(10,11,13,.06);animation:rl-fade-in var(--rl-base) var(--rl-ease-out) both}.wd-foot span{font-size:13px;color:var(--text-2,#5b616e)}.wd-undo{font:inherit;font-size:15px;font-weight:500;background:none;border:0;color:var(--accent,#0052ff);cursor:pointer;padding:8px}.wd-undone .wd-row{opacity:.45;text-decoration:line-through}@media (max-width:640px){.wd{left:8px;right:8px;bottom:8px;width:auto;padding-bottom:calc(14px + env(safe-area-inset-bottom, 0px))}.wd-row{grid-template-columns:76px minmax(0,1fr) auto}.wd-go{height:44px;padding:0 14px}}@media (prefers-reduced-motion:reduce){.wd,.wd-foot,.wd-row{animation:rl-fade-in var(--rl-still) linear both}}.wn{background:#fff;border-radius:12px;box-shadow:0 1px 2px rgba(12,16,24,.04),0 6px 20px rgba(12,16,24,.06);padding:16px 16px 6px;margin:0 0 20px;animation:rl-room-in var(--rl-slow) var(--rl-ease-out) both}.wn-top{display:flex;gap:12px;align-items:center}.wn-said{flex:1 1;min-width:0}.wn-said h2{font-size:17px;font-weight:600;margin:0}.wn-said p{font-size:13px;color:var(--text-2,#5b616e);margin:2px 0 0}.wn-rows{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-column-gap:20px;column-gap:20px}.wn-rows li{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:10px 0;border-top:1px solid rgba(10,11,13,.06);animation:rl-row-in var(--rl-mid) var(--rl-ease-out) both;animation-delay:calc(var(--i, 0) * 60ms)}.wn-n{font-size:22px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--accent,#0052ff)}.wn-tx{display:flex;flex-direction:column;min-width:0;font-size:15px}.wn-tx small{font-size:13px;color:var(--text-2,#5b616e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:640px){.wn-rows{grid-template-columns:minmax(0,1fr)}.wn-rows li .wd-go{height:44px}}@media (prefers-reduced-motion:reduce){.wn,.wn-rows li{animation:rl-fade-in var(--rl-still) linear both}}.wt{position:fixed;z-index:var(--z-float-under,58);left:16px;right:16px;margin:0 auto;bottom:20px;max-width:420px;box-sizing:border-box;background:#0a0b0d;color:#fff;border-radius:20px;box-shadow:0 18px 48px rgba(12,16,24,.28);padding:14px 16px;animation:rl-room-in var(--rl-slow) var(--rl-ease-out) both}.wt-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.wt-top .wt-tag{margin-right:auto}.wt-tag{font-size:13px;font-weight:500}.wt-fold,.wt-tag{color:hsla(0,0%,100%,.72)}.wt-fold{background:none;border:0;font:inherit;font-size:13px;cursor:pointer;padding:6px 8px;border-radius:8px}.wt-body h2{font-size:17px;font-weight:600;margin:8px 0 2px}.wt-body p{font-size:13px;color:hsla(0,0%,100%,.72);margin:0}.wt-body blockquote{margin:10px 0 0;font-size:15px;line-height:1.4;padding:10px 12px;border-radius:12px;background:hsla(0,0%,100%,.08)}.wt-dots{list-style:none;display:flex;gap:6px;margin:10px 0 0;padding:0}.wt-dots li{width:18px;height:4px;border-radius:2px;background:hsla(0,0%,100%,.2)}.wt-dots li.on{background:var(--accent,#0052ff)}.wt-dots li.done{background:hsla(0,0%,100%,.6)}.wt-act{display:flex;align-items:center;gap:12px;margin-top:12px}.wt-act .wt-go{flex:1 1}.wt .wb-text{color:#fff;opacity:.8}.wt-shut{padding:8px 12px}@media (min-width:900px){.wt-shut{width:auto}.wt{left:264px;right:auto;width:420px;margin:0;bottom:24px}}@media (max-width:899px){.wt{bottom:calc(var(--rl-bar-clear, 76px) + 12px)}.wt-act .wt-go{min-height:44px}}:root.kb-open .wt,:root:has(.scrim,.menu-scrim,.kit-scrim,[role=dialog][aria-modal=true]) .wt{display:none}:root:has(.wt) .main{padding-bottom:calc(var(--rl-bar-clear, 0px) + var(--rl-guide-h, 0px) + 36px)}@media (prefers-reduced-motion:reduce){.wt{animation:rl-fade-in var(--rl-still) linear both}}.wb-primary{font:inherit;font-size:15px;font-weight:500;height:44px;padding:0 20px;border:0;border-radius:8px;background:var(--accent,#0052ff);color:#fff;cursor:pointer;transition:scale var(--rl-press) var(--rl-ease-out)}.wb-primary:active{scale:.97}.wy{max-width:720px;margin:0 auto;padding:24px 16px 48px;color:var(--text,#0a0b0d)}.wy.wy-wide{max-width:1180px}.wy h1{font-size:32px;font-weight:600;letter-spacing:-.01em;margin:8px 0 6px}.wy>p{font-size:15px;margin:0 0 20px;max-width:60ch}.wy h2,.wy>p{color:var(--text-2,#5b616e)}.wy h2{font-size:13px;font-weight:500;margin:24px 0 8px}.wy-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:8px;gap:8px}.wy-kind{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 16px;border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(12,16,24,.05),0 4px 14px rgba(12,16,24,.05);color:inherit;text-decoration:none;font-size:17px;transition:scale var(--rl-press) var(--rl-ease-out)}.wy-kind b{font-weight:500}.wy-kind span{color:var(--accent,#0052ff)}.wy-kind:active{scale:.985}.wy-foot{margin-top:28px!important}.wy-wait{font-size:15px;color:var(--text-2,#5b616e)}.wd-ico,.wy-ico{display:inline-flex}.wd-ico,.wd-ico svg,.wy-ico,.wy-ico svg{width:18px;height:18px}.wt-fold.wt-exit{color:#fff;background:hsla(0,0%,100%,.16);font-weight:600;min-height:36px;padding:6px 12px}.wt-fold.wt-exit:hover{background:hsla(0,0%,100%,.24)}@media (max-width:640px){.wt-fold.wt-exit{min-height:44px}}