.xu-root,.xu-peek{--xu-sys:#27201b;--xu-sys-ink:#f5f1eb;--xu-sys-mute:#b1a8a0;--xu-warn:#f58f0a;--xu-bad:#da3a2f;--xu-ok:#389466;--xu-e-out:cubic-bezier(.16, 1, .3, 1);--xu-e-back:cubic-bezier(.34, 1.36, .64, 1);--xu-e-in:cubic-bezier(.5, 0, .75, 0);--xu-top:calc(var(--nav-h,60px) + env(safe-area-inset-top,0px))}.xu-root{z-index:26;pointer-events:none;font-family:var(--f-cn);color:var(--ink);position:fixed;inset:0}.xu-root>*{pointer-events:auto}.xu-root button,.xu-root input,.xu-root textarea{font:inherit;color:inherit}.xu-root button{cursor:pointer}.xu-pix{image-rendering:pixelated;display:block}html.xu-chatting #hint,html.xu-chatting .room-hint{opacity:0;pointer-events:none}.xu-shield{letter-spacing:.04em;flex:none;align-items:center;gap:4px;font-weight:700;display:inline-flex}.xu-shield-ic{width:13px;height:14px}.xu-convs{left:16px;top:calc(var(--xu-top) + 12px);background:var(--paper);border:2px solid var(--line);width:256px;box-shadow:0 6px 0 var(--shade), 0 18px 40px #00000029;animation:xuSlideL .55s var(--xu-e-out) .25s both;transition:width .35s var(--xu-e-out);border-radius:16px;flex-direction:column;display:flex;position:absolute;bottom:16px;overflow:hidden}@keyframes xuSlideL{0%{transform:translate(calc(-100% - 30px))}}.xu-convs.mini{width:56px}.xu-cv-h{align-items:center;gap:8px;padding:10px 10px 8px;display:flex}.xu-cv-h b{white-space:nowrap;font-size:14px}.xu-icon-btn{border:2px solid var(--line);background:var(--surface);width:30px;height:30px;color:var(--ink);border-radius:9px;flex:none;place-items:center;font-size:15px;line-height:1;text-decoration:none;display:grid}.xu-icon-btn:hover{border-color:var(--acc);color:var(--acc)}.xu-cv-new{border:2px solid var(--acc);background:var(--acc);color:var(--acc-ink);white-space:nowrap;box-shadow:0 3px 0 color-mix(in srgb, var(--acc) 55%, #000);border-radius:11px;justify-content:center;align-items:center;gap:6px;margin:0 10px 8px;padding:7px 10px;font-weight:700;transition:transform .12s,box-shadow .12s;display:flex}.xu-cv-new:active{box-shadow:0 1px 0 color-mix(in srgb, var(--acc) 55%, #000);transform:translateY(2px)}.xu-cv-list{scrollbar-width:thin;flex:1;padding:2px 8px 10px;overflow-y:auto}.xu-cv-g{font:500 11px var(--f-px);color:var(--mute);letter-spacing:.08em;padding:10px 6px 4px}.xu-cv-it{border:2px solid #0000;border-radius:10px;margin-bottom:3px;position:relative}.xu-cv-it.on{background:var(--surface);border-color:var(--line);box-shadow:0 3px 0 var(--shade)}.xu-cv-it:not(.on):hover{background:color-mix(in srgb, var(--surface) 60%, transparent)}.xu-cv-main{text-align:left;background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;gap:6px;width:100%;padding:7px 34px 7px 10px;font-size:13.5px;display:grid}.xu-cv-main b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.xu-cv-it.on .xu-cv-main b{color:var(--acc);font-weight:700}.xu-cv-main time{font:11px var(--f-mono);color:var(--mute)}.xu-cv-busy{background:linear-gradient(90deg, var(--acc) 30%, transparent 30%) 0 0 / 200% 100%;border-radius:2px;grid-column:1/-1;height:3px;animation:1s linear infinite xuBusy}@keyframes xuBusy{to{background-position:-200% 0}}.xu-cv-more{width:26px;height:26px;color:var(--mute);opacity:0;background:0 0;border:0;border-radius:7px;font-weight:900;transition:opacity .15s;position:absolute;top:5px;right:4px}.xu-cv-it:hover .xu-cv-more,.xu-cv-it.on .xu-cv-more,.xu-cv-more:focus-visible,.m .xu-cv-more{opacity:1}.xu-cv-more:hover{background:var(--line);color:var(--ink)}.xu-cv-menu{color:var(--mute);flex-wrap:wrap;align-items:center;gap:6px;padding:2px 8px 8px 10px;font-size:12.5px;display:flex}.xu-cv-menu span{width:100%}.xu-cv-menu button{border:2px solid var(--line);background:var(--surface);color:var(--ink);border-radius:8px;padding:1px 10px;font-size:12.5px}.xu-cv-menu button.danger{background:var(--xu-bad);border-color:var(--xu-bad);color:#fff}.xu-cv-menu input{border:2px solid var(--acc);background:var(--surface);border-radius:8px;outline:0;flex:1;min-width:0;padding:2px 8px;font-size:13px}.xu-cv-empty{color:var(--mute);text-align:center;padding:20px 0;font-size:13px}.xu-cv-foot{background:var(--xu-sys);color:var(--xu-sys-ink);border-radius:9px;align-items:flex-start;gap:8px;margin:0 8px 8px;padding:8px 10px;font-size:11.5px;line-height:1.45;display:flex}.xu-cv-foot b{color:var(--xu-warn);font-family:var(--f-mono)}.xu-convs.mini .xu-cv-h b,.xu-convs.mini .xu-cv-list,.xu-convs.mini .xu-cv-foot,.xu-convs.mini .xu-cv-new span{display:none}.xu-convs.mini .xu-cv-h{justify-content:center;padding:10px 0 8px}.xu-convs.mini .xu-cv-new{margin:0 8px;padding:7px 0}.xu-hud-tl{left:290px;top:calc(var(--xu-top) + 14px);animation:xuDrop .45s var(--xu-e-out) .45s both;transition:left .35s var(--xu-e-out);gap:8px;display:flex;position:absolute}.sb-mini .xu-hud-tl{left:90px}@keyframes xuDrop{0%{opacity:0;transform:translateY(-14px)}}.xu-chip{border:2px solid var(--line);background:var(--surface);box-shadow:0 3px 0 var(--shade);border-radius:11px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:500;transition:transform .15s,box-shadow .15s,color .15s;display:flex}.xu-chip:hover{color:var(--acc)}.xu-chip:active{box-shadow:0 1px 0 var(--shade);transform:translateY(2px)}.xu-sysbar{right:24px;top:calc(var(--xu-top) + 14px);background:var(--xu-sys);color:var(--xu-sys-ink);animation:xuDrop .45s var(--xu-e-out) .45s both;border-radius:10px;align-items:center;gap:9px;padding:6px 12px 6px 10px;font-size:12.5px;display:flex;position:absolute;box-shadow:0 3px #0000004d}.xu-sysbar .sep{background:#ffffff2e;width:1px;height:14px}.xu-sysbar .lab{color:var(--xu-sys-mute)}.xu-sysbar .pips{gap:2px;display:inline-flex}.xu-sysbar .pips i{background:#ffffff2e;border-radius:1px;width:4px;height:11px}.xu-sysbar .pips i.on{background:var(--xu-sys-ink)}.xu-sysbar .cnt{font:700 13px var(--f-mono)}.xu-sysbar .cnt small{color:var(--xu-sys-mute);font-weight:400}.xu-sysbar .qnote{font-weight:700}.xu-sysbar.warn{box-shadow:0 0 0 2px var(--xu-warn), 0 3px 0 #0000004d}.xu-sysbar.warn .cnt,.xu-sysbar.warn .qnote{color:var(--xu-warn)}.xu-sysbar.warn .pips i.on{background:var(--xu-warn)}.xu-sysbar.out{box-shadow:0 0 0 2px var(--xu-bad), 0 3px 0 #0000004d}.xu-sysbar.out .cnt,.xu-sysbar.out .qnote{color:#ff8a7a}.xu-sysbar.compact{box-shadow:none;gap:6px;margin-left:auto;padding:4px 9px;font-size:12px;animation:none;position:static}.xu-sysbar.compact .xu-shield span,.xu-sysbar.compact .lab{display:none}.xu-col{left:0;top:calc(var(--xu-top) + 62px);bottom:calc(var(--xu-hb,110px) + 30px);will-change:transform;width:min(460px,42vw);animation:.5s .5s both xuFade;position:absolute;transform:translate(-9999px)}@keyframes xuFade{0%{opacity:0}}.xu-dlg{height:100%;position:relative}.xu-stack{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:10px;padding:30px 8px 24px 20px;display:flex;position:absolute;inset:0;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000,#000 30px calc(100% - 24px),#0000);mask-image:linear-gradient(#0000,#000 30px calc(100% - 24px),#0000)}.xu-stack>:first-child{margin-top:auto}.xu-jump{opacity:0;pointer-events:none;border:2px solid var(--line);background:var(--surface);color:var(--ink);box-shadow:0 3px 0 var(--shade), 0 8px 20px #00000026;transition:opacity .25s, transform .35s var(--xu-e-back);z-index:2;border-radius:999px;padding:4px 14px;font-size:13px;position:absolute;bottom:10px;left:50%;transform:translate(-50%,12px)}.xu-jump.on{opacity:1;pointer-events:auto;transform:translate(-50%)}.xu-pad{flex:none;height:2px}.xu-bub{background:var(--surface);border:2px solid var(--line);max-width:100%;box-shadow:0 4px 0 var(--shade), 0 16px 34px #3c230f24;transform-origin:-12px calc(100% - 18px);animation:xuGrow .5s var(--xu-e-back) both;border-radius:18px;flex:none;align-self:flex-start;padding:10px 16px 12px;position:relative}.xu-bub:before{content:"";background:var(--surface);border-left:2px solid var(--line);border-bottom:2px solid var(--line);border-radius:0 0 0 3px;width:14px;height:14px;position:absolute;bottom:16px;left:-9px;transform:rotate(45deg)}@keyframes xuGrow{0%{opacity:0;transform:scale(.3)}60%{opacity:1}}.xu-who{font:600 12px var(--f-px);color:var(--acc);letter-spacing:.06em}.xu-txt{overflow-wrap:anywhere;font-size:14.5px;line-height:1.7}.xu-txt p{margin:0 0 6px}.xu-txt p:last-child{margin:0}.xu-txt ul{margin:4px 0 6px;padding-left:1.2em}.xu-txt li{margin:2px 0}.xu-txt li::marker{color:var(--acc)}.xu-txt b{background:linear-gradient(transparent 62%, var(--acc-soft) 62%);font-weight:700}.xu-link{color:var(--acc);border-bottom:2px solid color-mix(in srgb, var(--acc) 35%, transparent);font-weight:500;text-decoration:none}.xu-link:after{content:" ↗";font-family:var(--f-mono);font-size:12px}.xu-link:hover{border-bottom-color:var(--acc)}.xu-caret{vertical-align:-.12em;background:var(--acc);width:.5em;height:1em;margin-left:2px;animation:.8s step-end infinite xuCaret;display:inline-block}@keyframes xuCaret{50%{opacity:0}}.xu-bub.thinking{padding:12px 16px}.xu-dots{gap:5px;display:flex}.xu-dots i{background:var(--acc);width:7px;height:7px;animation:1.2s ease-in-out infinite xuDot}.xu-dots i:nth-child(2){animation-delay:.15s}.xu-dots i:nth-child(3){animation-delay:.3s}@keyframes xuDot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.xu-me{background:var(--acc);max-width:86%;color:var(--acc-ink);box-shadow:0 3px 0 color-mix(in srgb, var(--acc) 55%, #000);animation:xuSend .4s var(--xu-e-out) both;overflow-wrap:anywhere;border-radius:14px 14px 4px;flex:none;align-self:flex-end;padding:7px 13px;font-size:14px}.xu-me small{font:11px var(--f-mono);opacity:.7;text-align:right;display:block}@keyframes xuSend{0%{opacity:0;transform:translateY(24px)scale(.92)}}.xu-opts{flex:none;gap:6px;display:grid}.xu-opts button{text-align:left;border:2px solid var(--line);background:var(--paper);animation:xuOpt .4s var(--xu-e-out) both;border-radius:10px;align-items:center;gap:10px;padding:5px 12px;font-size:14px;transition:border-color .15s,transform .15s;display:flex}.xu-opts button span{font:500 12px var(--f-mono);color:var(--acc)}.xu-opts button:hover{border-color:var(--acc);transform:translate(4px)}@keyframes xuOpt{0%{opacity:0;transform:translate(-10px)}}.xu-tline{max-width:94%;color:var(--mute);background:color-mix(in srgb, var(--surface) 88%, transparent);border:1.5px dashed var(--line);animation:xuCap .35s var(--xu-e-out) both;border-radius:8px;flex:none;align-self:center;gap:6px;padding:3px 10px;font-size:12.5px;display:flex}@keyframes xuCap{0%{opacity:0;transform:translateY(6px)}}.xu-prog{background:color-mix(in srgb, var(--surface) 92%, transparent);border:2px dashed color-mix(in srgb, var(--acc) 45%, var(--line));max-width:94%;animation:xuCap .35s var(--xu-e-out) both;border-radius:14px;flex:none;align-self:flex-start;align-items:center;gap:10px;padding:6px 12px 6px 6px;font-size:13.5px;display:flex}.xu-prog small{font:500 11px var(--f-mono);color:var(--mute);display:block}.xu-cicon{background:var(--acc-soft);border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid;position:relative}.xu-cicon svg{width:20px;height:20px;animation:xuIcon .4s var(--xu-e-back) both}@keyframes xuIcon{0%{opacity:0;transform:translateY(8px)scale(.4)}}.xu-sline{background:var(--xu-sys);color:var(--xu-sys-ink);animation:xuCap .35s var(--xu-e-out) both;border-radius:7px;flex:none;align-self:stretch;align-items:center;gap:8px;padding:6px 10px 6px 16px;font-size:12.5px;display:flex;position:relative;overflow:hidden;box-shadow:0 3px #00000040}.xu-sline:before{content:"";background:repeating-linear-gradient(-45deg, var(--xu-sys-ink) 0 3px, transparent 3px 6px);opacity:.7;width:7px;position:absolute;top:0;bottom:0;left:0}.xu-sline-msg{overflow-wrap:anywhere;flex:1;min-width:0}.xu-sline-msg b{color:#fff}.xu-sline.k-blocked b,.xu-sline.k-error b{color:#ff9c8c}.xu-sline.k-sent b{color:#8fe0b0}.xu-sline .xu-b{background:var(--xu-sys-ink);color:var(--xu-sys);border-color:var(--xu-sys-ink);box-shadow:none;padding:2px 10px;font-size:12.5px}.xu-hud-bottom{left:calc(50% + 144px);bottom:max(20px, env(safe-area-inset-bottom));width:min(720px,100% - 328px);transition:left .35s var(--xu-e-out), width .35s var(--xu-e-out);flex-direction:column;gap:18px;display:flex;position:absolute;transform:translate(-50%)}.sb-mini .xu-hud-bottom{width:min(720px,100% - 128px);left:calc(50% + 44px)}.xu-dock{flex-direction:column;gap:10px;width:min(640px,100%);margin:0 auto;display:flex}.xu-root.m .xu-dock,.xu-minipanel .xu-dock{overscroll-behavior:contain;overflow:auto}.xu-bar{background:var(--surface);border:2px solid var(--line);min-height:64px;box-shadow:0 6px 0 var(--shade), 0 22px 50px #3c230f38;outline:1.5px dashed var(--line);outline-offset:-8px;animation:xuUp .55s var(--xu-e-out) .4s both;border-radius:16px;align-items:center;gap:10px;padding:10px 10px 10px 18px;display:flex;position:relative}@keyframes xuUp{0%{opacity:0;transform:translateY(40px)}}.xu-nameplate{font:600 12px var(--f-px);letter-spacing:.1em;background:var(--acc);color:var(--acc-ink);box-shadow:0 2px 0 color-mix(in srgb, var(--acc) 55%, #000);border-radius:7px;padding:1px 12px;position:absolute;top:-14px;left:18px}.xu-tri{color:var(--acc);flex:none;font-size:13px;animation:1s step-end infinite xuCaret}.xu-bar input{background:0 0;border:0;outline:0;flex:1;min-width:0;padding:8px 0;font-size:16px}.xu-bar input::placeholder{color:var(--mute)}.xu-send{background:var(--acc);color:var(--acc-ink);box-shadow:0 4px 0 color-mix(in srgb, var(--acc) 55%, #000);border:0;border-radius:11px;flex:none;align-items:center;gap:8px;padding:10px 16px;font-weight:700;transition:transform .12s,box-shadow .12s,opacity .2s;display:flex}.xu-send kbd{font:500 11px var(--f-mono);opacity:.75;border:1px solid;border-radius:4px;padding:0 4px}.xu-send:active{box-shadow:0 1px 0 color-mix(in srgb, var(--acc) 55%, #000);transform:translateY(3px)}.xu-send:disabled{opacity:.45;cursor:default}.xu-quota-tag{background:var(--xu-sys);color:var(--xu-warn);border-radius:7px;align-items:center;gap:5px;padding:1px 10px 1px 8px;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;top:-13px;right:16px}.xu-bar.sysmode{background:var(--xu-sys);color:var(--xu-sys-ink);border-color:var(--xu-sys);outline-color:#ffffff2e;flex-wrap:wrap;padding-left:24px;box-shadow:0 6px #00000059,0 22px 50px #1e140a40}.xu-bar.sysmode:before{content:"";background:repeating-linear-gradient(-45deg, var(--xu-warn) 0 5px, transparent 5px 10px);border-radius:14px 0 0 14px;width:12px;position:absolute;top:0;bottom:0;left:0}.xu-bar.sysmode p{flex:1;min-width:160px;margin:0;font-size:14px;line-height:1.45}.xu-bar.sysmode p small{color:var(--xu-sys-mute);font-size:12px;display:block}.xu-go{flex-wrap:wrap;gap:6px;display:flex}.xu-go a{color:var(--xu-sys-ink);border:1.5px solid #ffffff4d;border-radius:8px;padding:3px 10px;font-size:13px;text-decoration:none}.xu-go a:hover{border-color:var(--xu-sys-ink)}.xu-b{border:2px solid var(--xu-sys);background:var(--surface);color:var(--ink);box-shadow:0 3px 0 var(--xu-sys);border-radius:9px;align-items:center;padding:6px 14px;font-size:14px;font-weight:500;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.xu-b:active{box-shadow:0 1px 0 var(--xu-sys);transform:translateY(2px)}.xu-b.pri{background:var(--xu-sys);color:var(--xu-sys-ink)}.xu-bar.sysmode .xu-b.pri{background:var(--xu-sys-ink);color:var(--xu-sys);border-color:var(--xu-sys-ink);box-shadow:0 3px #00000080}.xu-b.ghost{box-shadow:none;color:var(--mute);text-underline-offset:3px;background:0 0;border-color:#0000;text-decoration:underline}.xu-b:disabled{opacity:.5;cursor:default}.xu-card{background:repeating-linear-gradient(-45deg, transparent 0 9px, #3c281409 9px 10px), var(--surface);color:var(--ink);border:2px solid var(--xu-sys);animation:xuRise .6s var(--xu-e-back) both;border-radius:8px 8px 4px 4px;flex:none;position:relative;overflow:hidden;box-shadow:0 5px #00000047,0 20px 46px #1e140a40}.xu-card:before{content:"";background:repeating-linear-gradient(-45deg, var(--xu-sys) 0 5px, transparent 5px 10px);width:10px;position:absolute;top:0;bottom:0;left:0}@keyframes xuRise{0%{opacity:0;transform:translateY(70px)}55%{opacity:1}}.xu-sys-h{background:var(--xu-sys);color:var(--xu-sys-ink);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px 6px 20px;font-size:12px;display:flex}.xu-sys-tag{background:var(--acc);color:var(--acc-ink);border-radius:5px;padding:0 7px;font-weight:700}.xu-sys-src{color:var(--xu-sys-mute);margin-left:auto;font-size:11.5px}.xu-card-b{padding:14px 18px 16px 26px}.xu-card-b h4{margin:0 0 8px;font-size:16px}.xu-kv{background:var(--paper);border:2px solid var(--line);border-radius:8px;grid-template-columns:auto 1fr;gap:6px 14px;margin:0 0 12px;padding:10px 14px;font-size:14px;display:grid}.xu-kv dt{color:var(--mute);white-space:nowrap}.xu-kv dd{overflow-wrap:anywhere;min-width:0;margin:0}.xu-kv input,.xu-kv textarea{border:2px solid var(--line);background:var(--surface);resize:vertical;border-radius:7px;outline:0;width:100%;padding:3px 8px}.xu-kv input:focus,.xu-kv textarea:focus{border-color:var(--acc)}.xu-fine{color:var(--mute);margin:0 0 12px;font-size:12.5px}.xu-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.xu-toast{left:50%;top:calc(var(--xu-top,60px) + 70px);z-index:90;background:var(--surface);border:2px dashed var(--line);pointer-events:none;animation:xuDrop .3s var(--xu-e-out) both;border-radius:10px;max-width:calc(100% - 24px);padding:5px 14px;font-size:13px;position:fixed;transform:translate(-50%)}.xu-root.m .xu-col{background:linear-gradient(transparent, color-mix(in srgb, var(--paper) 90%, transparent) 40px);width:auto;inset:44vh 0 0;transform:none!important}.xu-root.m .xu-stack{padding-bottom:calc(var(--xu-hb,70px) + 20px);-webkit-mask-image:linear-gradient(#0000,#000 30px);mask-image:linear-gradient(#0000,#000 30px)}.xu-root.m .xu-jump{bottom:calc(var(--xu-hb,70px) + 22px)}.xu-root.m .xu-stack{padding-top:34px;padding-left:12px;padding-right:12px}.xu-root.m .xu-bub{transform-origin:30px -14px}.xu-root.m .xu-bub:before{top:-9px;bottom:auto;left:26px;transform:rotate(135deg)}.xu-root.m .xu-hud-bottom{width:auto;left:10px;right:10px;bottom:max(10px, env(safe-area-inset-bottom));transform:none}.xu-root.m .xu-hud-tl{left:12px;top:calc(var(--xu-top) + 10px)}.xu-root.m .xu-sysbar{right:12px;top:calc(var(--xu-top) + 10px);gap:6px;padding:5px 9px;font-size:12px}.xu-root.m .xu-sysbar .lab,.xu-root.m .xu-sysbar .pips,.xu-root.m .xu-sysbar .xu-shield span,.xu-root.m .xu-send kbd{display:none}.xu-root.m .xu-bar{outline:0;min-height:56px;padding:8px 8px 8px 14px}.xu-root.m .xu-dock{max-height:52vh}.xu-mask{inset:var(--xu-top) 0 0;z-index:69;opacity:0;pointer-events:none;background:#1e140a59;transition:opacity .3s;position:absolute}.xu-mask.on{opacity:1;pointer-events:auto}.xu-drawer{left:0;top:var(--xu-top);z-index:70;width:min(300px,84%);transition:transform .4s var(--xu-e-out);position:absolute;bottom:0;transform:translate(-105%)}.xu-drawer.on{transform:none}.xu-drawer .xu-convs{border-left:0;border-radius:0 18px 18px 0;width:auto;animation:none;position:absolute;inset:0}.xu-minipanel{right:16px;bottom:max(16px, env(safe-area-inset-bottom));width:min(420px,100vw - 32px);height:min(580px, calc(100vh - var(--xu-top) - 40px));background:var(--surface);border:2px solid var(--line);box-shadow:0 6px 0 var(--shade), 0 22px 50px #3c230f40;transform-origin:100% 100%;animation:xuMini .5s var(--xu-e-back) both;border-radius:16px;flex-direction:column;display:flex;position:absolute;overflow:hidden}@keyframes xuMini{0%{opacity:0;transform:translate(30px,40px)scale(.7)}}.xu-mini-h{border-bottom:2px dashed var(--line);align-items:center;gap:8px;padding:10px 10px 8px 12px;display:flex}.xu-mini-h>b{font:600 14px var(--f-px);color:var(--acc)}.xu-minipanel .xu-dlg{flex:1;min-height:0}.xu-minipanel .xu-stack{background:var(--paper);padding:14px 12px;-webkit-mask-image:none;mask-image:none}.xu-minipanel .xu-bub{box-shadow:0 3px 0 var(--shade);transform-origin:0 0}.xu-minipanel .xu-bub:before{display:none}.xu-minipanel .xu-dock{max-height:50%;padding:0 10px}.xu-minipanel .xu-card-b{padding:10px 12px 12px 20px}.xu-minipanel .xu-bar{min-height:52px;box-shadow:0 3px 0 var(--shade);outline:0;margin:12px 10px 10px;animation:none}.xu-minipanel .xu-bar.sysmode{box-shadow:0 3px #00000059}.xu-minipanel .xu-send kbd{display:none}@media (width<=760px){.xu-minipanel{border-bottom:0;border-radius:18px 18px 0 0;width:auto;height:62vh;bottom:0;left:0;right:0}}@media (prefers-reduced-motion:reduce){.xu-root *,.xu-root :before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}
