.QaGXrW_activity{border-top:1px solid var(--line-2);color:var(--fg-3);font-variant-numeric:tabular-nums;flex:none;padding:4px 24px;font-size:11px}.QaGXrW_execution{white-space:nowrap;align-items:center;gap:8px;min-height:20px;display:flex}.QaGXrW_print{color:var(--fg-2)}.QaGXrW_execution time{color:var(--fg-3);font-size:10px}.QaGXrW_execution button{color:var(--accent);min-height:28px;margin-left:auto}@media (max-width:720px){.QaGXrW_activity{padding:6px 16px 6px 24px;font-size:13px}.QaGXrW_execution{white-space:normal;flex-wrap:wrap;gap:2px 10px;min-height:40px}.QaGXrW_execution time{font-size:12px}.QaGXrW_execution button{min-height:40px;padding:0 0 0 8px;font-size:13px}}
.od .floor-btn{height:26px;color:var(--fg-3);white-space:nowrap;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast);border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:12px;line-height:1;display:inline-flex;position:relative}.od .floor-btn:hover{border-color:var(--line);color:var(--fg);background:#faf8f00d}.od .floor-btn.on{color:var(--accent-2);background:var(--accent-dim);border-color:#5ec8c74d}.od .floor-btn svg{flex:none;width:14px;height:14px}.od .floor-badge{background:var(--accent);min-width:16px;height:16px;color:var(--accent-ink);font:600 10px/16px var(--mono);text-align:center;font-variant-numeric:tabular-nums;border-radius:8px;padding:0 4px}@media (max-width:1120px){.od .floor-btn-label{display:none}}@media (max-width:720px){.od .floor-btn{display:none}.od .app-top .right>.floor-btn:first-child+.icon-btn{display:grid}}.od.floor-chat{z-index:95;top:calc(var(--status-banner-height,0px) + var(--appbar-h,52px));width:min(380px,100vw);height:auto;min-height:0;padding:0 env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) 0;background:var(--panel);border-left:1px solid var(--line-3);color:var(--fg-2);animation:floor-in-x .24s var(--ease-out);flex-direction:column;font-size:13px;line-height:1.45;display:flex;position:fixed;bottom:0;right:0;overflow:hidden;box-shadow:-18px 0 48px -16px #000000a6}.od.floor-chat:focus{outline:none}.od .floor-body{flex-direction:column;flex:1;min-height:0;display:flex}.od .floor-head{border-bottom:1px solid var(--line-2);flex:none;align-items:center;gap:8px;min-height:48px;padding:6px 8px 6px 16px;display:flex}.od .floor-title{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.od .floor-title h2{letter-spacing:-.01em;color:var(--fg);white-space:nowrap;font-size:14px;font-weight:550;line-height:1.2}.od .floor-mkt{border:1px solid var(--line);font:11px/1 var(--mono);color:var(--fg-2);white-space:nowrap;border-radius:5px;padding:3px 6px}.od .floor-live{color:var(--up);white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:11px;display:inline-flex}.od .floor-live i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #3ecf8e24}.od .floor-live.off{color:var(--amber)}.od .floor-live.off i{box-shadow:0 0 0 3px #e8b04b24}.od .floor-close{width:32px;height:32px;color:var(--fg-3);border-radius:6px;flex:none;place-items:center;display:grid}.od .floor-close:hover{color:var(--fg);background:#faf8f00d}.od .floor-tape{flex:1;min-height:0;display:flex;position:relative}.od .floor-list{overscroll-behavior:contain;overflow-anchor:none;flex:1;min-height:0;overflow:hidden auto}.od .floor-inner{flex-direction:column;justify-content:flex-end;min-height:100%;padding:6px 0 12px;display:flex}.od .floor-edge{text-align:center;color:var(--fg-4);padding:8px 16px 6px;font-size:11px}.od .floor-empty{text-align:center;color:var(--fg-3);margin:auto 0;padding:32px 20px;font-size:12.5px}.od .floor-empty p+.floor-link{margin-top:6px}.od .floor-line{padding:1px 10px 1px calc(14px + var(--floor-depth,0) * 18px);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;column-gap:10px;display:grid;position:relative}.od .floor-line.lead{padding-top:9px}.od .floor-line.reply{grid-template-columns:22px minmax(0,1fr) auto}.od .floor-line.reply:before{content:"";top:0;bottom:0;left:calc(14px + var(--floor-depth,0) * 18px - 9px);background:var(--line);width:1px;position:absolute}.od .floor-line:hover{background:#faf8f006}.od .floor-line.pending .floor-said{opacity:.55}.od .floor-av{justify-content:center;padding-top:1px;display:flex}.od .floor-av-pic{object-fit:cover;color:#0b0c0d;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:600;line-height:1;display:grid}.od .floor-av-pic.sm{width:22px;height:22px;font-size:10px}.od .floor-said{min-width:0}.od .floor-who{flex-wrap:wrap;align-items:baseline;gap:2px 7px;margin-bottom:1px;line-height:1.3;display:flex}.od .floor-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--fg);font-size:12.5px;font-weight:550;overflow:hidden}.od .floor-line.mine .floor-name{color:var(--accent-2)}.od .floor-to{min-width:0;color:var(--fg-4);align-items:center;gap:3px;font-size:11px;display:inline-flex}.od .floor-to svg{flex:none}.od .floor-when{font:10.5px var(--mono);color:var(--fg-5);white-space:nowrap}.od .floor-text{color:var(--fg-2);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.45}.od .floor-text a{color:var(--accent-2);text-underline-offset:2px;-webkit-text-decoration:underline #8fe0de66;text-decoration:underline #8fe0de66}.od .floor-text a:hover{text-decoration-color:currentColor}.od .floor-gif{background:var(--panel-3);border-radius:8px;width:200px;max-width:100%;height:auto;margin:3px 0 2px;display:block}.od .floor-reply{color:var(--fg-4);opacity:0;transition:opacity var(--t-fast), color var(--t-fast), background var(--t-fast);border-radius:4px;margin-top:-1px;padding:2px 6px;font-size:11px;position:relative}.od .floor-line:hover .floor-reply,.od .floor-reply:focus-visible{opacity:1}.od .floor-reply:hover{color:var(--accent-2);background:var(--accent-dim)}@media (hover:none){.od .floor-reply{opacity:1}}.od .floor-jump{background:var(--accent);height:30px;color:var(--accent-ink);white-space:nowrap;border-radius:15px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px -6px #000000b3}.od .floor-compose{border-top:1px solid var(--line-2);background:var(--panel);flex:none;padding:10px 12px 12px;position:relative}.od .floor-row{align-items:center;gap:8px;display:flex}.od .floor-gif-btn{border:1px solid var(--line-3);height:36px;font:600 11px var(--mono);letter-spacing:.04em;color:var(--fg-3);border-radius:8px;flex:none;padding:0 10px}.od .floor-gif-btn:hover,.od .floor-gif-btn.on{color:var(--accent-2);background:var(--accent-dim);border-color:#5ec8c759}.od .floor-input{border:1px solid var(--line-3);background:var(--bg);min-width:0;height:36px;color:var(--fg);font:13px var(--font);transition:border-color var(--t-fast), box-shadow var(--t-fast);border-radius:8px;outline:none;flex:1;padding:0 12px}.od .floor-input::placeholder{color:var(--fg-5)}.od .floor-input:focus{border-color:#5ec8c780;box-shadow:0 0 0 3px #5ec8c71f}.od .floor-send{background:var(--accent);width:36px;height:36px;color:var(--accent-ink);transition:background var(--t-fast), color var(--t-fast);border-radius:8px;flex:none;place-items:center;display:grid}.od .floor-send:disabled{background:var(--panel-3);color:var(--fg-5);cursor:default}.od .floor-replying{color:var(--fg-3);align-items:center;gap:6px;margin-bottom:8px;font-size:11.5px;display:flex}.od .floor-replying span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.od .floor-replying b{color:var(--fg);font-weight:550}.od .floor-replying .floor-link{margin-left:auto}.od .floor-count{text-align:right;font:10.5px var(--mono);color:var(--fg-4);margin-top:6px}.od .floor-count.full{color:var(--amber)}.od .floor-link{color:var(--accent-2);font-size:inherit;text-underline-offset:2px;-webkit-text-decoration:underline #8fe0de66;text-decoration:underline #8fe0de66}.od .floor-note{color:var(--fg-3);font-size:12px}.od .floor-out{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;display:flex}.od .floor-out .floor-note{flex:160px}.od .floor-login{background:var(--accent);height:36px;color:var(--accent-ink);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.od .floor-login:hover{background:var(--accent-2)}.od .floor-gifs{z-index:2;overscroll-behavior:contain;border:1px solid var(--line-3);background:#131415fa;border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:6px;max-height:min(264px,42vh);padding:8px;display:grid;position:absolute;bottom:calc(100% + 6px);left:12px;right:12px;overflow-y:auto;box-shadow:0 -12px 32px -8px #000000b3}.od .floor-gifs button{aspect-ratio:1;background:var(--panel-3);border-radius:6px;position:relative;overflow:hidden}.od .floor-gifs button:hover{outline:2px solid var(--accent);outline-offset:-2px}.od .floor-gifs img{object-fit:cover;width:100%;height:100%}.od .floor-gifs span{color:#fff;text-align:center;background:linear-gradient(#0000,#000000c7);padding:12px 4px 3px;font-size:10px;line-height:1.2;position:absolute;bottom:0;left:0;right:0}.od .floor-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes floor-in-x{0%{opacity:0;transform:translate(24px)}}@keyframes floor-in-y{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.od.floor-chat{animation:none}}@media (pointer:coarse) and (min-width:721px){.od .floor-close{width:44px;height:44px}.od .floor-gif-btn,.od .floor-input,.od .floor-login{height:44px}.od .floor-send{width:44px;height:44px}.od .floor-input{font-size:16px}.od .floor-link{align-items:center;min-height:44px;padding:0 4px;display:inline-flex}}@media (max-width:720px){.od.floor-chat{--floor-clear:var(--status-banner-height,0px);top:var(--floor-clear);width:auto;left:0;bottom:var(--tabbar-h,0px);padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);box-shadow:none;border-left:0;animation-name:floor-in-y}:is(body:has(.od.has-pulse-dock) .od.floor-chat,body:has(.od.doc-scroll) .od.floor-chat){--floor-clear:0px}.od.floor-chat[data-keyboard]{top:max(var(--floor-kb-top,0px), var(--floor-clear));height:calc(var(--floor-kb-top,0px) + var(--floor-kb-h,100%) - max(var(--floor-kb-top,0px), var(--floor-clear)));padding-top:0;bottom:auto}.od .floor-head{min-height:56px;padding:6px 6px 6px 16px}.od .floor-title h2{font-size:17px}.od .floor-close{border-radius:10px;width:44px;height:44px}.od .floor-close svg{width:20px;height:20px}.od .floor-line{padding-right:6px;padding-left:calc(16px + var(--floor-depth,0) * 14px)}.od .floor-line.reply:before{left:calc(16px + var(--floor-depth,0) * 14px - 8px)}.od .floor-line.lead{padding-top:10px}.od .floor-name{font-size:13.5px}.od .floor-text{font-size:14.5px;line-height:1.5}.od .floor-when{font-size:11px}.od .floor-reply{min-height:28px;padding:4px 8px;font-size:12px}.od .floor-reply:after{content:"";position:absolute;inset:-8px -4px}.od .floor-link{align-items:center;min-height:44px;padding:0 4px;display:inline-flex}.od .floor-edge{padding-top:2px;padding-bottom:2px}.od .floor-compose{padding:8px 12px max(10px, calc(env(safe-area-inset-bottom,0px) - var(--tabbar-h,0px) + 8px))}.od.floor-chat[data-keyboard] .floor-compose{padding-bottom:8px}.od .floor-gif-btn,.od .floor-input,.od .floor-login{border-radius:10px;height:44px}.od .floor-send{border-radius:10px;width:44px;height:44px}.od .floor-input{font-size:16px}.od .floor-note{font-size:13px}.od .floor-login{flex:auto;font-size:14px}.od .floor-gifs{grid-template-columns:repeat(4,minmax(0,1fr));left:8px;right:8px}.od .floor-jump{border-radius:18px;height:36px;font-size:13px}.od .floor-jump:after{content:"";position:absolute;inset:-4px 0}html.floor-chat-lock,html.floor-chat-lock body{overflow:hidden}}
.McsKZq_options{min-width:0;color:var(--fg-2);border:0;gap:10px;margin:0;padding:12px 0;font-size:12px;display:grid}.McsKZq_options legend{padding:0;font-weight:550}.McsKZq_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.McsKZq_row select,.McsKZq_row input{border:1px solid var(--line-3);background:var(--panel);min-width:0;max-width:100%;min-height:32px;color:var(--fg);font:inherit;font-variant-numeric:tabular-nums;border-radius:4px;padding:5px 8px}.McsKZq_row input{text-align:right;width:92px}.McsKZq_check{cursor:pointer;align-items:flex-start;gap:8px;min-height:32px;display:flex}.McsKZq_check input{width:16px;height:16px;accent-color:var(--accent);margin-top:2px}.McsKZq_check small{color:var(--fg-3);margin-top:3px;font-size:12px;line-height:1.4;display:block}.McsKZq_note,.McsKZq_error{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.McsKZq_note{color:var(--fg-3)}.McsKZq_error{color:var(--down)}.McsKZq_options :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.McsKZq_options :disabled{opacity:.55;cursor:not-allowed}@media (max-width:720px){.McsKZq_row select,.McsKZq_row input,.McsKZq_check{min-height:40px}}
