@font-face{font-family:Noto Sans;font-style:normal;font-weight:500 800;font-stretch:100%;font-display:swap;src:url(sd_font.c41b8d5523.woff2) format("woff2")}html.sd-touch{height:100dvh;overflow:hidden;overscroll-behavior:none;-webkit-text-size-adjust:100%}html.sd-touch body{position:fixed;left:0;top:0;width:100%;height:100dvh;overflow:hidden;overscroll-behavior:none;-webkit-tap-highlight-color:transparent}html.sd-touch #stage,html.sd-touch #canvas{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html.sd-touch #canvas,html.sd-touch #stage,html.sd-touch #view{touch-action:none}html.sd-touch #uihost-layer{touch-action:pan-x pan-y}html.sd-touch #hud{pointer-events:none;max-height:22vh;font-size:11px;padding:4px 6px;opacity:.8;left:calc(8px + env(safe-area-inset-left,0px));bottom:calc(8px + env(safe-area-inset-bottom,0px))}#sdm-kbdebug{position:fixed;right:calc(4px + env(safe-area-inset-right,0px));top:calc(4px + env(safe-area-inset-top,0px));z-index:99999;touch-action:none;-webkit-user-select:none;user-select:none;white-space:pre;max-width:62vw;overflow:hidden;box-sizing:border-box;padding:4px 6px;border-radius:6px;background:#000c;border:1px solid rgba(120,200,255,.5);color:#bfe6ff;font:10px/1.25 ui-monospace,Menlo,Consolas,monospace}#sdm-kbdebug.tiny{top:0;right:auto;left:calc(50% - 160px);width:320px;max-width:none;padding:0 4px;border:0;border-radius:3px;background:#0000008c;font:9px/10px ui-monospace,Menlo,Consolas,monospace;opacity:.8;pointer-events:none;text-overflow:ellipsis}html.sdm-prekb #sdAssetsBadge,html.sdm-prekb #sdm-toast,html.sdm-prekb #sdUpdate{display:none!important}.sdm-btn{position:fixed;z-index:10;border:1px solid rgba(232,201,106,.45);border-radius:8px;background:#0c0e14b8;color:#f0e2b0;font:600 12px/1 system-ui,sans-serif;padding:8px 10px;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:pointer}.sdm-btn:active,.sdm-key:active{background:#e8c96a59}.sdm-hidden{display:none!important}#sdm-fs{top:calc(6px + env(safe-area-inset-top,0px));left:calc(6px + env(safe-area-inset-left,0px))}#sdm-keys-toggle{top:50%;right:calc(0px + env(safe-area-inset-right,0px));transform:translateY(-50%);border-radius:8px 0 0 8px;writing-mode:vertical-rl;padding:12px 6px}#sdm-kbd{bottom:calc(10px + env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%)}#sdm-keys{position:fixed;z-index:11;right:calc(30px + env(safe-area-inset-right,0px));top:50%;transform:translateY(-50%);display:grid;grid-template-columns:repeat(5,40px);gap:5px;padding:8px;background:#080a0ed1;border:1px solid rgba(232,201,106,.3);border-radius:10px;max-height:calc(100dvh - 20px);overflow:auto;touch-action:pan-y}.sdm-key{height:34px;border:1px solid rgba(232,201,106,.35);border-radius:6px;background:#1e222ee6;color:#f0e2b0;font:600 12px/1 system-ui,sans-serif;padding:0;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.sdm-key.wide{grid-column:span 5;height:30px}.sdm-key.half{grid-column:span 2}.sdm-key.half3{grid-column:span 3}#sdm-ring{position:fixed;z-index:9;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;border:3px solid rgba(232,201,106,.9);pointer-events:none;opacity:0;transform:scale(.4);transition:opacity .12s,transform .12s}#sdm-ring.on{opacity:1;transform:scale(1)}#sdm-rotate{position:fixed;inset:0;z-index:30;display:none;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px;text-align:center;background:#06080ced;color:#e8dde0;font:15px/1.45 system-ui,sans-serif}#sdm-rotate.on{display:flex}#sdm-rotate .ico{width:64px;height:104px;border:4px solid #e8c96a;border-radius:12px;animation:sdm-turn 1.8s ease-in-out infinite}#sdm-rotate b{font-size:19px;color:#f0e2b0}#sdm-rotate button{margin-top:6px;position:static}@keyframes sdm-turn{0%,25%{transform:rotate(0)}60%,to{transform:rotate(-90deg)}}#sdm-edit{position:fixed;left:0;top:0;z-index:40;box-sizing:border-box;width:100%;height:calc(56px + env(safe-area-inset-top,0px));display:flex;align-items:center;gap:8px;padding:calc(6px + env(safe-area-inset-top,0px)) calc(8px + env(safe-area-inset-right,0px)) 6px calc(8px + env(safe-area-inset-left,0px));background:#0a0c12f5;border-bottom:1px solid rgba(232,201,106,.45);box-shadow:0 4px 16px #00000080;opacity:0;pointer-events:none}#sdm-edit.on{opacity:1;pointer-events:auto}#sdm-edit .lbl{flex:none;max-width:28%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#e8c96a;font:600 13px/1.2 system-ui,sans-serif}#sdm-edit .fld{position:relative;flex:1;min-width:0;height:44px}#sdm-edit input{box-sizing:border-box;width:100%;height:44px;margin:0;padding:0 12px;border-radius:8px;border:1px solid rgba(232,201,106,.5);background:#1a1f2b;color:#fff;outline:none;font:16px/1.2 system-ui,sans-serif}#sdm-edit input:focus{border-color:#e8c96a;box-shadow:0 0 0 2px #e8c96a40}#sdm-edit .pv{display:none}#sdm-edit.native .pv{display:block;position:absolute;inset:0;box-sizing:border-box;padding:0 12px;border-radius:8px;border:1px solid #e8c96a;background:#1a1f2b;color:#fff;white-space:pre;overflow:hidden;font:16px/42px system-ui,sans-serif;direction:ltr;text-align:left}#sdm-edit.native .pv:after{content:"";display:inline-block;width:2px;height:20px;margin-left:1px;vertical-align:-4px;background:#e8c96a;animation:sdm-caret 1s steps(1) infinite}@keyframes sdm-caret{50%{opacity:0}}#sdm-edit #sdm-edit-in{display:none}#sdm-edit.mirror #sdm-edit-in{display:block}html.sd-touch #sdm-edit #textInput{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;font-size:16px;color:transparent;caret-color:transparent;background:transparent;border:0;padding:0}#sdm-edit button{flex:none;height:44px;min-width:44px;padding:0 12px;border-radius:8px;border:1px solid rgba(232,201,106,.5);background:linear-gradient(180deg,#e8c96a,#b8913a);color:#1a1206;font:700 15px/1 system-ui,sans-serif;touch-action:manipulation}#sdm-edit button.x{background:#1e222ef2;color:#f0e2b0;padding:0}@media(max-width:420px){#sdm-edit .lbl{display:none}}html.sd-touch #uihost-layer>.uih-mod[data-uih=login]{display:none!important}html.sd-touch.sdm-login-on #hud{display:none}#sdm-login{position:fixed;left:0;top:0;z-index:25;box-sizing:border-box;width:100%;height:100%;color:#e8dde0;font:15px/1.4 system-ui,-apple-system,Segoe UI,sans-serif;background:linear-gradient(180deg,#06080c59,#06080cb3);-webkit-user-select:none;user-select:none}#sdm-login .sdl-scroll{position:absolute;inset:0;overflow:hidden;display:flex;padding:calc(12px + env(safe-area-inset-top,0px)) calc(16px + env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) calc(16px + env(safe-area-inset-left,0px));box-sizing:border-box}#sdm-login .sdl-card{margin:auto;width:100%;max-width:440px;max-height:100%;min-height:0;box-sizing:border-box;padding:18px 18px 20px;border-radius:14px;background:#0e1016e6;border:1px solid rgba(232,201,106,.5);box-shadow:0 12px 40px #0009;display:flex;flex-direction:column;gap:12px;overflow:hidden}#sdm-login .sdl-head{flex:none}#sdm-login .sdl-body{flex:0 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;display:flex;flex-direction:column;gap:12px;margin:-3px;padding:3px}#sdm-login .sdl-a2hs-ic{flex:none;width:44px;height:44px;border-radius:10px;border:1px solid rgba(232,201,106,.35);background:#1e222ee6;color:#e8c96a;display:inline-flex;align-items:center;justify-content:center;padding:0;touch-action:manipulation}#sdm-login .sdl-a2hs-ic.sdm-hidden{display:none}#sdm-login .sdl-head{display:flex;align-items:center;gap:10px}#sdm-login .sdl-ht{flex:1;min-width:0;text-align:center}#sdm-login.s1 .sdl-ht{text-align:left}#sdm-login .sdl-title{font:700 22px/1.2 Georgia,Times New Roman,serif;letter-spacing:.08em;color:#e8c96a;text-shadow:0 2px 6px rgba(0,0,0,.7)}#sdm-login .sdl-sub{margin-top:2px;font-size:14px;color:#b9b0a0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sdm-login .sdl-back{flex:none;width:44px;height:44px;border-radius:10px;border:1px solid rgba(232,201,106,.45);background:#1e222ee6;color:#f0e2b0;font:400 30px/1 system-ui,sans-serif;padding:0 0 4px;touch-action:manipulation}#sdm-login.s0 .sdl-back,#sdm-login.s0 .sdl-form,#sdm-login.s1 .sdl-sv{display:none}#sdm-login .sdl-msg{display:none;padding:10px 12px;border-radius:9px;font-size:15px;font-weight:600;line-height:1.35}#sdm-login .sdl-msg.on{display:block}#sdm-login .sdl-msg.err{background:#ff5a5029;border:1px solid rgba(255,123,114,.6);color:#ffb3ad}#sdm-login .sdl-msg.info{background:#e8c96a1f;border:1px solid rgba(232,201,106,.45);color:#f0e2b0}#sdm-login .sdl-sv{display:flex;flex-direction:column;gap:8px}#sdm-login .sdl-lbl,#sdm-login .sdl-f label{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#c9b27a}#sdm-login .sdl-list{display:flex;flex-direction:column;gap:8px}#sdm-login .sdl-srv{display:flex;align-items:center;gap:12px;min-height:58px;padding:0 16px;border-radius:10px;border:1px solid rgba(232,201,106,.3);background:#1e222ed9;color:#fff;text-align:left;font:700 17px/1.2 system-ui,sans-serif;touch-action:manipulation}#sdm-login .sdl-srv:active{background:#e8c96a40}#sdm-login .sdl-srv.cur{border-color:#e8c96a}#sdm-login .sdl-srv .nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#sdm-login .sdl-srv .dot{flex:none;width:10px;height:10px;border-radius:50%;background:#3be34d;box-shadow:0 0 6px #3be34d}#sdm-login .sdl-srv .pop{font-size:14px;color:#b9b0a0}#sdm-login .sdl-srv.off,#sdm-login .sdl-srv.full{opacity:.5}#sdm-login .sdl-srv.off .dot{background:#888;box-shadow:none}#sdm-login .sdl-srv.full .pop{color:#ff7b72}#sdm-login .sdl-form{display:flex;flex-direction:column;gap:12px;margin:0}#sdm-login .sdl-f{display:flex;flex-direction:column;gap:6px}#sdm-login input#sdl-user,#sdm-login input#sdl-pass{box-sizing:border-box;width:100%;height:50px;margin:0;padding:0 14px;border-radius:10px;border:1px solid rgba(232,201,106,.45);background:#1a1f2b;color:#fff;outline:none;font:17px/1.2 system-ui,sans-serif;-webkit-user-select:text;user-select:text}#sdm-login input#sdl-user:focus,#sdm-login input#sdl-pass:focus{border-color:#e8c96a;box-shadow:0 0 0 2px #e8c96a40}#sdm-login .sdl-pw{position:relative}#sdm-login input#sdl-pass{padding-right:92px}#sdm-login .sdl-eye{position:absolute;right:3px;top:3px;height:44px;min-width:80px;padding:0 10px;border-radius:8px;border:0;background:#e8c96a24;color:#f0e2b0;font:600 14px/1 system-ui,sans-serif;touch-action:manipulation}#sdm-login .sdl-rem{display:flex;align-items:center;gap:10px;min-height:44px;font-size:15px;color:#d8d0c0}#sdm-login .sdl-rem input{width:22px;height:22px;margin:0;accent-color:#e8c96a}#sdm-login .sdl-go,#sdm-login .sdl-sec{height:52px;border-radius:10px;font:800 17px/1 system-ui,sans-serif;letter-spacing:.03em;touch-action:manipulation}#sdm-login .sdl-go{border:1px solid rgba(232,201,106,.6);background:linear-gradient(180deg,#f0d47a,#c39a3e);color:#1a1206}#sdm-login .sdl-go:disabled{filter:saturate(.4) brightness(.8)}#sdm-login .sdl-go.busy:before{content:"";display:inline-block;width:16px;height:16px;margin:0 10px -2px 0;border:2px solid rgba(26,18,6,.35);border-top-color:#1a1206;border-radius:50%;animation:sdl-spin .8s linear infinite}@keyframes sdl-spin{to{transform:rotate(360deg)}}#sdm-login .sdl-sec{border:1px solid rgba(232,201,106,.3);background:#1e222ed9;color:#e8dde0;font-weight:700}#sdm-login .sdl-sec.arm{background:linear-gradient(180deg,#e86b6b,#c23b3b);color:#fff;border-color:#e23b3b}#sdm-login .sdl-quit,#sdm-login .sdl-site.sdm-hidden,#sdm-login.kb .sdl-site{display:none}#sdm-login.short.s1:not(.kb) .sdl-site{grid-column:1 / -1;height:44px}#sdm-login.kb{background:#06080cd1}#sdm-login.kb .sdl-scroll{padding-top:calc(8px + env(safe-area-inset-top,0px));padding-bottom:8px}#sdm-login.kb .sdl-a2hs,#sdm-login.kb .sdl-a2hs-ic{display:none}#sdm-login.kb .sdl-card{margin:0 auto auto;padding:10px 12px 12px;gap:8px}#sdm-login.kb .sdl-body{gap:8px}#sdm-login.kb .sdl-title{display:none}#sdm-login.kb .sdl-sub{font-size:15px;color:#f0e2b0;font-weight:600}#sdm-login.kb .sdl-rem{display:none}#sdm-login.short:not(.kb) .sdl-card{max-width:660px;padding:12px 16px 14px;gap:10px}#sdm-login.short:not(.kb) .sdl-body{gap:10px}#sdm-login.short .sdl-list.many{display:grid;grid-template-columns:1fr 1fr}#sdm-login.short.s1 .sdl-title{display:none}#sdm-login.short.s1 .sdl-sub{font-size:16px;color:#f0e2b0;font-weight:600}#sdm-login.short.s1:not(.kb) .sdl-form{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px;align-items:end}#sdm-login.short.s1.msgon .sdl-sub{display:none}#sdm-login.short .sdl-ht .sdl-msg{padding:0;border:0;background:none;font-size:15px;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#sdm-login.short .sdl-ht .sdl-msg:not(.on){display:none}#sdm-login.short .sdl-ht .sdl-msg.err{color:#ff9d94}#sdm-login.short .sdl-ht .sdl-msg.info{color:#f0e2b0}#sdm-login.kb.land .sdl-scroll{padding:calc(4px + env(safe-area-inset-top,0px)) calc(10px + env(safe-area-inset-right,0px)) 4px calc(10px + env(safe-area-inset-left,0px))}#sdm-login.kb.land .sdl-card{max-width:860px;padding:6px 10px 8px}#sdm-login.kb.land.s1 .sdl-card{display:grid;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"st st" "bk fm";align-items:center;gap:4px 8px;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}#sdm-login.kb.land.s1 .sdl-head,#sdm-login.kb.land.s1 .sdl-body{display:contents}#sdm-login.kb.land.s1 .sdl-back{grid-area:bk}#sdm-login.kb.land.s1 .sdl-ht{grid-area:st;min-width:0;text-align:left}#sdm-login.kb.land.s1 .sdl-sub{font-size:14px;line-height:20px;margin:0}#sdm-login.kb.land.s1 .sdl-ht .sdl-msg{font-size:14px;line-height:20px}#sdm-login.kb.land.s1 .sdl-form{grid-area:fm;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px;align-items:center}#sdm-login.kb.land .sdl-f label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}#sdm-login.kb.land input#sdl-user,#sdm-login.kb.land input#sdl-pass{height:46px}#sdm-login.kb.land .sdl-eye{top:1px;min-width:60px;padding:0 8px;font-size:13px}#sdm-login.kb.land input#sdl-pass{padding-right:68px}#sdm-login.kb.land .sdl-go{height:46px;padding:0 18px;white-space:nowrap}#sdm-login .sdl-next,#sdm-login .sdl-xerr{display:none}#sdm-login.kbx{background:#06080ceb}#sdm-login.kb.land.s1.kbx .sdl-scroll{padding:0 calc(6px + env(safe-area-inset-right,0px)) 0 calc(6px + env(safe-area-inset-left,0px));align-items:center}#sdm-login.kb.land.s1.kbx .sdl-card{--kbx-h: min(44px, calc(var(--sd-vh, 46px) - 2px));position:relative;display:flex;flex-direction:row;align-items:center;gap:6px;margin:0 auto;width:100%;max-width:860px;height:var(--kbx-h);max-height:none;padding:0;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}#sdm-login.kb.land.s1.kbx .sdl-form{display:contents}#sdm-login.kb.land.s1.kbx .sdl-ht,#sdm-login.kb.land.s1.kbx .sdl-msg,#sdm-login.kb.land.s1.kbx .sdl-rem,#sdm-login.kb.land.s1.kbx .sdl-a2hs,#sdm-login.kb.land.s1.kbx .sdl-a2hs-ic{display:none}#sdm-login.kb.land.s1.kbx .sdl-back{flex:none;width:40px;height:var(--kbx-h);border-radius:8px;font-size:26px;padding:0 0 3px}#sdm-login.kb.land.s1.kbx.nobk .sdl-back{display:none}#sdm-login.kb.land.s1.kbx .sdl-f{flex:1 1 auto;min-width:0;gap:0}#sdm-login.kb.land.s1.kbx.kf-user .sdl-fp,#sdm-login.kb.land.s1.kbx.kf-pass .sdl-fu{position:absolute;left:0;top:0;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}#sdm-login.kb.land.s1.kbx input#sdl-user,#sdm-login.kb.land.s1.kbx input#sdl-pass{height:var(--kbx-h);padding:0 10px;border-radius:8px;font-size:16px}#sdm-login.kb.land.s1.kbx input#sdl-pass{padding-right:62px}#sdm-login.kb.land.s1.kbx .sdl-eye{top:2px;right:2px;height:calc(var(--kbx-h) - 4px);min-width:54px;padding:0 6px;border-radius:6px;font-size:13px}#sdm-login.kb.land.s1.kbx .sdl-go,#sdm-login.kb.land.s1.kbx .sdl-next{flex:none;height:var(--kbx-h);padding:0 18px;border-radius:8px;font:800 16px/1 system-ui,sans-serif;white-space:nowrap}#sdm-login.kb.land.s1.kbx .sdl-next{display:block;border:1px solid rgba(232,201,106,.6);background:linear-gradient(180deg,#f0d47a,#c39a3e);color:#1a1206;touch-action:manipulation}#sdm-login.kb.land.s1.kbx.kf-user .sdl-go,#sdm-login.kb.land.s1.kbx.kf-pass .sdl-next{display:none}#sdm-login input#sdl-user::placeholder,#sdm-login input#sdl-pass::placeholder{color:transparent}#sdm-login.kb.land.s1.kbx input#sdl-user::placeholder,#sdm-login.kb.land.s1.kbx input#sdl-pass::placeholder{color:#8d8676}#sdm-login.kb.land.s1.kbx.ferr input:focus{border-color:#ff7b72;box-shadow:0 0 0 2px #ff7b7259}#sdm-login.kb.land.s1.kbx.xerr .sdl-xerr{display:block;position:absolute;inset:0;z-index:3;box-sizing:border-box;padding:0 12px;border-radius:8px;border:1px solid #ff7b72;background:#3a1414;color:#ffd6d2;text-align:center;font:700 15px/calc(var(--kbx-h) - 2px) system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sdm-ctl{position:fixed;inset:0;z-index:12;pointer-events:none;display:none;font-family:var(--sd-font);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}#sdm-ctl.on{display:block}#sdm-ctl *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}#sdm-ctl .sdi{width:22px;height:22px;flex:none;pointer-events:none}#sdm-ctl .sdm-cb{position:absolute;pointer-events:auto;touch-action:none;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:50%;border:0;background:#0e0a0899;color:var(--sd-text);box-shadow:inset 0 0 0 1.5px #f3ede438;font:800 12px/1 var(--sd-font)}#sdm-ctl .sdm-cb.down{background:#463220c7}#sdm-ctl img.icon{width:100%;height:100%;object-fit:cover;pointer-events:none}#sdm-ctl-r{position:absolute;width:0;height:0;right:calc(70px + var(--sd-sa-r));bottom:calc(76px + var(--sd-sa-b))}#sdm-ctl.lay-ring #sdm-ctl-r{right:calc(58px + var(--sd-sa-r));bottom:calc(58px + var(--sd-sa-b))}#sdm-ctl-r>.sdm-cb{left:0;top:0}#sdm-ctl .atk{width:80px;height:80px;margin:-40px 0 0 -40px;background:radial-gradient(circle at 50% 40%,#281e18b8,#0e0a08b8);box-shadow:inset 0 0 0 1.5px #f3ede438,0 2px 6px #00000073;color:#efe6d6}#sdm-ctl .atk .sdi{width:38px;height:38px}#sdm-ctl .atk.down{background:radial-gradient(circle at 50% 40%,#503a26d9,#1e140ed9)}#sdm-ctl .atk.on{box-shadow:inset 0 0 0 2px var(--sd-gold),0 0 0 2px #f2c66a40,0 2px 6px #00000073;color:var(--sd-gold-lt)}#sdm-ctl .tgt{width:46px;height:46px;margin:-23px 0 0 -23px;color:#e8d6b4}#sdm-ctl .tgt .sdi{width:22px;height:22px}#sdm-ctl .auto{width:54px;height:54px;margin:-27px 0 0 -27px;color:var(--sd-gold-lt);letter-spacing:.04em;font:900 12px/1 var(--sd-font);background:radial-gradient(circle at 50% 38%,#3c240ecc,#140c06cc);box-shadow:inset 0 0 0 2px #d9a441bf,0 2px 6px #00000073}#sdm-ctl .auto.on{color:#241002;background:radial-gradient(circle at 50% 38%,#fbcd7a,#d98a2a 62%,#a35d18);box-shadow:0 0 0 2px #ffecc8bf,0 3px 14px #ffaa3c80}#sdm-ctl .auto.on.paused{opacity:.6}#sdm-ctl .auto{flex-direction:column;gap:1px}#sdm-ctl .auto .md{font:800 8.5px/1 var(--sd-font);letter-spacing:.06em;opacity:.85}#sdm-ctl .auto .md:empty{display:none}#sdm-ctl .apm{width:40px;height:40px;margin:-20px 0 0 -20px;color:var(--sd-gold-lt);background:radial-gradient(circle at 50% 38%,#3c240ecc,#140c06cc);box-shadow:inset 0 0 0 1.5px #d9a44199,0 2px 6px #00000073}#sdm-ctl .apm .sdi{width:24px;height:24px;stroke-width:2.4}#sdm-ctl .apm:after{content:"";position:absolute;inset:-3px;border-radius:50%}#sdm-ctl .autocfg{width:26px;height:26px;margin:-13px 0 0 -13px;color:var(--sd-text-2);background:#140e0ab3;box-shadow:inset 0 0 0 1px #d9a44173}#sdm-ctl .autocfg .sdi{width:16px;height:16px}#sdm-ctl .autocfg:after{content:"";position:absolute;inset:-9px;border-radius:50%}#sdm-ctl .pot{width:46px;height:46px;margin:-23px 0 0 -23px;padding:6px}#sdm-ctl .pot .icon{object-fit:contain}#sdm-ctl .pot .q{position:absolute;right:-3px;bottom:-3px;min-width:20px;padding:0 3px;box-sizing:border-box;border-radius:9px;background:#120c08;font:800 11px/17px var(--sd-font);color:#fff;text-align:center;box-shadow:0 0 0 1px #f3ede44d}#sdm-ctl .pot .q:empty{display:none}#sdm-ctl .pot .key{position:absolute;left:50%;top:-3px;transform:translate(-50%);font:800 10px/1 var(--sd-font);color:var(--sd-text-2);text-shadow:var(--sd-on-world)}#sdm-ctl .pot.empty .key{top:50%;transform:translate(-50%,-50%);font-size:13px;color:var(--sd-text-3)}#sdm-ctl .pot.empty,#sdm-ctl .pot.zero{opacity:.55}#sdm-ctl .pot.empty .icon{visibility:hidden}#sdm-ctl .barsw{width:46px;height:46px;margin:-23px 0 0 -23px;font:800 12px/1.1 var(--sd-font);flex-direction:column;gap:1px;color:var(--sd-text-2)}#sdm-ctl .barsw b{font:900 15px/1 var(--sd-font);color:var(--sd-text)}#sdm-ctl.lay-bar .barsw{display:none}#sdm-ctl .sk{width:56px;height:56px;margin:-28px 0 0 -28px;padding:0;overflow:hidden;background:#120c099e;box-shadow:inset 0 0 0 1px #ffe2b424}#sdm-ctl .sk .cd{position:absolute;inset:0;border-radius:inherit;pointer-events:none}#sdm-ctl .sk .cdt{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font:900 16px/1 var(--sd-font);color:#fff;text-shadow:0 1px 2px #000,0 0 3px #000;pointer-events:none}#sdm-ctl .sk .num{position:absolute;left:3px;top:2px;font:800 10px/1 var(--sd-font);color:var(--sd-text-2);text-shadow:0 1px 1px #000;pointer-events:none}#sdm-ctl .sk.empty .icon{visibility:hidden}#sdm-ctl .sk.empty .num{left:50%;top:50%;transform:translate(-50%,-50%);font-size:12px;color:var(--sd-text-off);text-shadow:none}#sdm-ctl .sk.nomana .icon{filter:grayscale(.8) brightness(.7)}#sdm-ctl .sk.nomana:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1.5px #5096ffd9;pointer-events:none}#sdm-ctl .sk.sel{box-shadow:var(--sd-glow)}#sdm-ctl.lay-ring .sk{border-radius:50%}#sdm-ctl.lay-ring .sk.empty{opacity:.55}#sdm-qb{position:absolute;display:none;right:calc(118px + var(--sd-sa-r));bottom:calc(2px + var(--sd-sa-b));flex-direction:column;align-items:stretch;pointer-events:none}#sdm-ctl.lay-bar #sdm-qb{display:flex}#sdm-qb .qb-line{display:flex;gap:12px}#sdm-qb .qb-row,#sdm-qb .qb-items{display:flex;gap:6px}#sdm-qb .pot{position:relative;left:auto;top:auto;margin:0;width:44px;height:44px;padding:5px;border-radius:var(--sd-r);background:#120c099e;box-shadow:inset 0 0 0 1.5px #f3ede42e}#sdm-qb .pot .key{left:3px;top:2px;transform:none;font:800 10px/1 var(--sd-font);text-shadow:0 1px 1px #000}#sdm-qb .pot.empty .key{left:50%;top:50%;transform:translate(-50%,-50%);font-size:12px;color:var(--sd-text-off);text-shadow:none}#sdm-qb .pot .q{right:1px;bottom:1px;min-width:18px;border-radius:2px;font:800 10.5px/15px var(--sd-font);box-shadow:none;background:#0a0705d9}#sdm-qb .sk{position:relative;left:auto;top:auto;margin:0;width:44px;height:44px;border-radius:var(--sd-r)}#sdm-qb .sk img.icon{position:absolute;inset:2px;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:2px}#sdm-qb .qb-pd{position:relative;pointer-events:auto;touch-action:none;height:14px;margin:0;padding:0;border:0;background:none;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}#sdm-qb .qb-pd:before{content:"";position:absolute;inset:-2px 0 -8px}#sdm-qb .qb-pd i{width:6px;height:6px;border-radius:50%;background:#f3ede473;box-shadow:0 0 2px #000}#sdm-qb .qb-pd i.on{background:var(--sd-gold-lt)}#sdm-qb .edit{position:absolute;right:0;bottom:calc(100% + 6px);left:auto;top:auto;margin:0}@media(max-width:700px){#sdm-qb .qb-row,#sdm-qb .qb-items{gap:4px}#sdm-qb .qb-line{gap:8px}#sdm-qb .sk,#sdm-qb .pot{width:38px;height:38px}#sdm-qb{right:calc(114px + var(--sd-sa-r))}}#sdm-ctl .edit{width:36px;height:36px;margin:-18px 0 0 -18px;color:var(--sd-text-2)}#sdm-ctl .edit .sdi{width:18px;height:18px}#sdm-ctl .edit:after{content:"";position:absolute;inset:-4px;border-radius:50%}#sdm-ctl.edit .edit{color:var(--sd-on-gold);background:linear-gradient(180deg,var(--sd-gold-lt),var(--sd-gold));box-shadow:none}#sdm-ctl.edit .sk,#sdm-ctl.edit .pot{opacity:1}#sdm-ctl.edit .sk:before,#sdm-ctl.edit .pot:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;border:1.5px dashed var(--sd-gold-lt);box-shadow:inset 0 0 8px #f2c66a8c;animation:sdm-edit 1.2s ease-in-out infinite}#sdm-ctl.edit .sk.empty .icon,#sdm-ctl.edit .pot.empty .icon{visibility:hidden}#sdm-ctl.edit .atk,#sdm-ctl.edit .tgt,#sdm-ctl.edit .auto,#sdm-ctl.edit .apm,#sdm-ctl.edit .barsw{opacity:.35}@keyframes sdm-edit{0%,to{opacity:.55}50%{opacity:1}}#sdm-ctl #sdm-town{display:none;left:50%;bottom:calc(112px + var(--sd-sa-b));transform:translate(-50%);min-width:200px;height:48px;padding:0 24px;border-radius:var(--sd-r-md);background:var(--sd-pri);box-shadow:var(--sd-pri-sh);color:var(--sd-gold-lt);font:800 15px/1 var(--sd-font);white-space:nowrap}#sdm-ctl #sdm-town.on{display:flex}#sdm-ctl #sdm-town.down{filter:brightness(1.25)}#sdm-toast{position:absolute;left:50%;top:calc(64px + var(--sd-sa-t));transform:translate(-50%,-6px);width:max-content;max-width:min(460px,calc(100% - 340px));min-width:220px;box-sizing:border-box;padding:8px 28px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(12,8,5,.88) 16%,rgba(12,8,5,.88) 84%,transparent);color:var(--sd-text);text-align:center;font:700 13.5px/1.35 var(--sd-font);text-shadow:0 1px 1px #000;opacity:0;transition:opacity .18s,transform .18s}#sdm-toast:before,#sdm-toast:after{content:"";position:absolute;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(217,164,65,.8),transparent)}#sdm-toast:before{top:0}#sdm-toast:after{bottom:0}#sdm-toast.on{opacity:1;transform:translate(-50%)}@media(max-width:760px){#sdm-toast{max-width:calc(100% - 32px)}}html.sd-touch #sdUpdate{top:calc(6px + var(--sd-sa-t));border:0;border-radius:0;box-shadow:none;max-width:min(520px,calc(100% - 32px));background:linear-gradient(90deg,transparent,rgba(12,8,5,.92) 12%,rgba(12,8,5,.92) 88%,transparent);color:var(--sd-text);font:700 13.5px/1.35 var(--sd-font);text-shadow:0 1px 1px #000}html.sd-touch #sdUpdate:before,html.sd-touch #sdUpdate:after{content:"";position:absolute;left:10%;right:10%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(217,164,65,.8),transparent)}html.sd-touch #sdUpdate:before{top:0}html.sd-touch #sdUpdate:after{bottom:0}html.sd-touch #sdUpdate button{min-height:var(--sd-hit);padding:0 10px 0 30px}html.sd-touch #sdUpdate .go b{color:var(--sd-gold-lt)}html.sd-touch #sdUpdate .x{min-width:var(--sd-hit);padding:0 26px 0 8px;border-left:0;font-size:20px;color:var(--sd-text-2);opacity:1}#sdm-joy-hint{position:absolute;width:116px;height:116px;border-radius:50%;left:calc(40px + var(--sd-sa-l));bottom:calc(34px + var(--sd-sa-b));box-shadow:inset 0 0 0 1.5px #f3ede447;background:radial-gradient(circle,#0000002e,#0000000d 70%)}#sdm-joy-hint:after{content:"";position:absolute;left:50%;top:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:radial-gradient(circle at 45% 40%,#fffaf08c,#dcd2c347);box-shadow:0 1px 4px #00000080}#sdm-joy-hint.off{opacity:0}#sdm-joy{position:fixed;width:116px;height:116px;margin:-58px 0 0 -58px;border-radius:50%;display:none;box-shadow:inset 0 0 0 1.5px #f3ede473;background:radial-gradient(circle,#0000003d,#00000014 70%)}#sdm-joy.on{display:block}#sdm-joy .knob{position:absolute;left:50%;top:50%;width:46px;height:46px;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle at 45% 40%,#fffaf0cc,#dcd2c380);box-shadow:0 1px 4px #00000080}html.sdm-ctl-on #sdm-keys-toggle{top:calc(60px + var(--sd-sa-t));transform:none;padding:10px 5px;border-radius:3px 0 0 3px;border:0;background:#0a07058c;color:var(--sd-text-2);font:700 12px/1 var(--sd-font);box-shadow:none}html.sdm-ctl-on #sdm-keys{right:calc(34px + var(--sd-sa-r));background:var(--sd-panel);border:0;border-radius:var(--sd-r-xl);box-shadow:0 8px 24px #00000073}html.sdm-ctl-on .sdm-key{border:0;border-radius:var(--sd-r);background:var(--sd-btn);box-shadow:var(--sd-btn-sh);color:var(--sd-text-2);font:700 12px/1 var(--sd-font)}html.sdm-ctl-on .sdm-key:active{background:var(--sd-bg-3)}html.sd-touch.sdm-num-on #hud{display:none}#sdm-num{position:fixed;left:0;top:0;z-index:25;box-sizing:border-box;width:100%;height:100%;display:flex;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;padding:calc(10px + env(safe-area-inset-top,0px)) calc(16px + env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) calc(16px + env(safe-area-inset-left,0px));color:#e8dde0;font:15px/1.35 system-ui,-apple-system,Segoe UI,sans-serif;background:linear-gradient(180deg,#06080c4d,#06080cb8);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}#sdm-num .sdn-card{margin:auto;box-sizing:border-box;width:100%;max-width:380px;padding:14px 16px 16px;border-radius:14px;background:#0e1016eb;border:1px solid rgba(232,201,106,.5);box-shadow:0 12px 40px #0009;display:flex;flex-direction:column;gap:12px}#sdm-num .sdn-side{display:flex;flex-direction:column;gap:10px;min-width:0}#sdm-num .sdn-head{display:flex;align-items:center;gap:10px}#sdm-num .sdn-back{flex:none;width:44px;height:44px;border-radius:10px;border:1px solid rgba(232,201,106,.45);background:#1e222ee6;color:#f0e2b0;font:400 30px/1 system-ui,sans-serif;padding:0 0 4px;touch-action:manipulation}#sdm-num .sdn-title{flex:1;min-width:0;font:700 18px/1.25 system-ui,sans-serif;color:#e8c96a;letter-spacing:.02em}#sdm-num .sdn-dots{display:flex;justify-content:center;gap:14px;padding:6px 0 0}#sdm-num .sdn-dots .d{width:16px;height:16px;border-radius:50%;box-sizing:border-box;border:2px solid rgba(232,201,106,.75)}#sdm-num .sdn-dots .d.opt{border-color:#e8c96a4d}#sdm-num .sdn-dots .d.on{background:#e8c96a;border-color:#e8c96a;box-shadow:0 0 8px #e8c96a80}#sdm-num .sdn-hint{text-align:center;font-size:13px;color:#9d9586;margin-top:-4px}#sdm-num .sdn-msg{display:none;padding:9px 12px;border-radius:9px;font-size:15px;font-weight:600;text-align:center}#sdm-num .sdn-msg.on{display:block}#sdm-num .sdn-msg.err{background:#ff5a5029;border:1px solid rgba(255,123,114,.6);color:#ffb3ad}#sdm-num .sdn-msg.info{background:#e8c96a1f;border:1px solid rgba(232,201,106,.45);color:#f0e2b0}#sdm-num .sdn-pad{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}#sdm-num .sdn-k{height:60px;min-width:56px;border-radius:12px;border:1px solid rgba(232,201,106,.35);background:#1e222eeb;color:#fff;font:700 26px/1 system-ui,sans-serif;touch-action:manipulation;padding:0}#sdm-num .sdn-k:active{background:#e8c96a59;border-color:#e8c96a}#sdm-num .sdn-k:disabled{opacity:.45}#sdm-num .sdn-del{font-size:24px;color:#f0e2b0;background:#161922eb}#sdm-num .sdn-go{color:#1a1206;border-color:#e8c96a99;background:linear-gradient(180deg,#a8925a,#7c6631)}#sdm-num .sdn-go.ready{background:linear-gradient(180deg,#f0d47a,#c39a3e)}#sdm-num .sdn-in{display:none;box-sizing:border-box;width:100%;height:52px;margin:0;padding:0 14px;border-radius:10px;border:1px solid rgba(232,201,106,.45);background:#1a1f2b;color:#fff;outline:none;text-align:center;font:22px/1.2 system-ui,sans-serif;letter-spacing:.4em;-webkit-user-select:text;user-select:text}#sdm-num .sdn-in:focus{border-color:#e8c96a;box-shadow:0 0 0 2px #e8c96a40}#sdm-num .sdn-go2{display:none;height:52px;border-radius:10px;border:1px solid rgba(232,201,106,.6);background:linear-gradient(180deg,#f0d47a,#c39a3e);color:#1a1206;font:800 17px/1 system-ui,sans-serif;touch-action:manipulation}#sdm-num .sdn-go2.busy:before{content:"";display:inline-block;width:16px;height:16px;margin:0 10px -2px 0;border:2px solid rgba(26,18,6,.35);border-top-color:#1a1206;border-radius:50%;animation:sdl-spin .8s linear infinite}#sdm-num .sdn-sec{height:48px;border-radius:10px;border:1px solid rgba(232,201,106,.3);background:#1e222ed9;color:#e8dde0;font:700 15px/1 system-ui,sans-serif;touch-action:manipulation}#sdm-num .sdn-sec:disabled,#sdm-num .sdn-go2:disabled{opacity:.5}#sdm-num .sdn-link{min-height:44px;border:0;background:none;color:#c9b27a;font:600 14px/1.2 system-ui,sans-serif;text-decoration:underline;text-underline-offset:3px;touch-action:manipulation}#sdm-num .sdm-hidden{display:none!important}#sdm-num.kbmode .sdn-in,#sdm-num.kbmode .sdn-go2{display:block}#sdm-num.kbmode .sdn-dots,#sdm-num.kbmode .sdn-hint{display:none}#sdm-num.kb{background:#06080cd1;padding-top:calc(8px + env(safe-area-inset-top,0px));padding-bottom:8px}#sdm-num.kb .sdn-card{margin:0 auto auto;padding:10px 12px 12px;gap:8px}#sdm-num.kb .sdn-pad,#sdm-num.kb .sdn-chg{display:none}#sdm-num.land:not(.kb) .sdn-card{max-width:720px;flex-direction:row;align-items:stretch;gap:18px;padding:12px 16px}#sdm-num.land:not(.kb) .sdn-side{flex:1;justify-content:center}#sdm-num.land:not(.kb) .sdn-pad{flex:none;width:300px;gap:8px}#sdm-num.land:not(.kb) .sdn-k{height:58px;height:clamp(44px,calc((100vh - 72px)/4),58px);height:clamp(44px,calc((var(--sd-vh, 100dvh) - 72px) / 4),58px)}#sdm-num.land.kb .sdn-card{max-width:560px}#sdm-num.short:not(.kb) .sdn-side{display:grid;grid-template-columns:1fr 1fr;gap:6px 8px;align-content:center}#sdm-num.short:not(.kb) .sdn-head,#sdm-num.short:not(.kb) .sdn-dots,#sdm-num.short:not(.kb) .sdn-msg,#sdm-num.short:not(.kb) .sdn-in,#sdm-num.short:not(.kb) .sdn-go2{grid-column:1 / -1}#sdm-num.short:not(.kb) .sdn-hint{display:none}#sdm-num.short:not(.kb) .sdn-chg{height:auto;min-height:44px;padding:4px 8px;font-size:14px;line-height:1.2}#sdm-num.short:not(.kb) .sdn-chg.sdm-hidden+.sdn-kbd{grid-column:1 / -1}#sdm-num.short:not(.kb) .sdn-kbd{padding:0 4px}#sdm-num.short:not(.kb) .sdn-title{font-size:17px}#sdm-num.short:not(.kb) .sdn-card{padding:10px 14px;gap:14px}#sdm-num.short:not(.kb) .sdn-pad{gap:6px}#sdm-num.short:not(.kb) .sdn-k{height:clamp(44px,calc((100vh - 62px)/4),58px);height:clamp(44px,calc((var(--sd-vh, 100dvh) - 62px) / 4),58px)}#sdm-num.kb.land .sdn-side{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px}#sdm-num.kb.land .sdn-head{flex:1 0 100%}#sdm-num.kb.land .sdn-title{font-size:16px}#sdm-num.kb.land .sdn-in{flex:1;width:auto;height:46px}#sdm-num.kb.land .sdn-go2{flex:none;height:46px;padding:0 22px}#sdm-num.kb.land .sdn-msg{flex:1 0 100%;order:5;padding:6px 10px;font-size:14px}#sdm-num.kb.land .sdn-kbd,html.sd-touch.sdm-cs-on #hud{display:none}@media(orientation:portrait){html.sd-touch.sdm-cs-on #stage{align-items:flex-start}}#sdm-cs{position:fixed;left:0;top:0;z-index:25;box-sizing:border-box;display:flex;color:#e8dde0;font:15px/1.35 system-ui,-apple-system,Segoe UI,sans-serif;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}#sdm-cs .sdc-card{box-sizing:border-box;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;gap:10px;background:#0c0e14e6;padding:12px calc(14px + env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) 14px}#sdm-cs.land .sdc-card{border-left:1px solid rgba(232,201,106,.45);padding-top:calc(10px + env(safe-area-inset-top,0px))}#sdm-cs:not(.land) .sdc-card{border-top:1px solid rgba(232,201,106,.45);border-radius:14px 14px 0 0;padding-left:calc(14px + env(safe-area-inset-left,0px))}#sdm-cs .sdc-head{display:flex;align-items:center;gap:10px;flex:none}#sdm-cs .sdc-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;display:flex;flex-direction:column;gap:10px;margin:-3px;padding:3px}#sdm-cs .sdc-back{flex:none;width:44px;height:44px;border-radius:10px;border:1px solid rgba(232,201,106,.45);background:#1e222ee6;color:#f0e2b0;font:400 30px/1 system-ui,sans-serif;padding:0 0 4px;touch-action:manipulation}#sdm-cs .sdc-title{flex:1;min-width:0;font:700 18px/1.2 system-ui,sans-serif;color:#e8c96a}#sdm-cs .sdc-msg{display:none;padding:8px 12px;border-radius:9px;font-size:14px;font-weight:600}#sdm-cs .sdc-msg.on{display:block}#sdm-cs .sdc-msg.info{background:#e8c96a1f;border:1px solid rgba(232,201,106,.45);color:#f0e2b0}#sdm-cs .sdc-msg.err{background:#ff5a5029;border:1px solid rgba(255,123,114,.6);color:#ffb3ad}#sdm-cs .sdc-msg.hint{padding:0 2px;background:none;border:0;color:#9d9586;font-weight:500}#sdm-cs .sdc-list{display:flex;flex-direction:column;gap:8px;flex:none}#sdm-cs.create .sdc-list{display:grid;grid-template-columns:1fr 1fr}#sdm-cs .sdc-slot{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-height:64px;padding:0 14px;border-radius:11px;border:1px solid rgba(232,201,106,.3);background:#1e222ee0;color:#fff;text-align:left;touch-action:manipulation}#sdm-cs .sdc-slot.cls{min-height:56px;align-items:center}#sdm-cs .sdc-slot .nm{font:700 17px/1.2 system-ui,sans-serif;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#sdm-cs .sdc-slot .sub{font-size:14px;color:#b9b0a0}#sdm-cs .sdc-slot.on{border-color:#e8c96a;background:#e8c96a33;box-shadow:inset 0 0 0 1px #e8c96a}#sdm-cs .sdc-slot:active{background:#e8c96a47}#sdm-cs .sdc-slot.add{border-style:dashed;color:#e8c96a;font:700 16px/1.2 system-ui,sans-serif}#sdm-cs .sdc-new,#sdm-cs .sdc-delbox{display:none;flex-direction:column;gap:8px}#sdm-cs.create .sdc-new,#sdm-cs.del .sdc-delbox{display:flex}#sdm-cs .sdc-new.sdm-hidden{display:none}#sdm-cs .sdc-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}#sdm-cs .sdc-stats .st{display:flex;flex-direction:column;align-items:center;padding:6px 0;border-radius:8px;background:#1e222eb3;font-size:12px;color:#c9b27a}#sdm-cs .sdc-stats .st b{font-size:17px;color:#fff}#sdm-cs .sdc-lbl{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#c9b27a}#sdm-cs .sdc-hint{font-size:13px;color:#9d9586}#sdm-cs input{box-sizing:border-box;width:100%;height:50px;margin:0;padding:0 14px;border-radius:10px;border:1px solid rgba(232,201,106,.45);background:#1a1f2b;color:#fff;outline:none;font:17px/1.2 system-ui,sans-serif;-webkit-user-select:text;user-select:text}#sdm-cs input:focus{border-color:#e8c96a;box-shadow:0 0 0 2px #e8c96a40}#sdm-cs .sdc-row{display:flex;gap:8px}#sdm-cs .sdc-row>button{flex:1}#sdm-cs .sdc-foot{display:flex;flex-direction:column;gap:8px;flex:none}#sdm-cs .sdc-del{display:inline-flex;align-items:center;justify-content:center;gap:8px}#sdm-cs .sdc-del .sdw-ic{width:22px;height:22px}#sdm-cs .sdc-go,#sdm-cs .sdc-sec,#sdm-cs .sdc-danger{min-height:48px;border-radius:10px;font:800 16px/1 system-ui,sans-serif;touch-action:manipulation}#sdm-cs .sdc-go{min-height:56px;font-size:18px;letter-spacing:.04em;text-transform:uppercase;border:1px solid rgba(232,201,106,.6);background:linear-gradient(180deg,#f0d47a,#c39a3e);color:#1a1206}#sdm-cs .sdc-go:disabled{filter:saturate(.3) brightness(.6)}#sdm-cs .sdc-sec{border:1px solid rgba(232,201,106,.3);background:#1e222ed9;color:#e8dde0}#sdm-cs .sdc-danger{border:1px solid rgba(226,59,59,.7);background:#c23b3b2e;color:#ffb3ad}#sdm-cs .sdc-delyes{background:linear-gradient(180deg,#e86b6b,#c23b3b);color:#fff}#sdm-cs .sdm-hidden{display:none!important}#sdm-cs.kb .sdc-list,#sdm-cs.kb .sdc-stats,#sdm-cs.kb .sdc-hint,#sdm-cs.kb .sdc-del{display:none}#sdm-cs.kb:not(.land) .sdc-card{padding-top:calc(12px + env(safe-area-inset-top,0px));border-radius:0}#sdm-cs.kb.land .sdc-card{gap:6px;padding-top:calc(6px + env(safe-area-inset-top,0px))}#sdm-cs.kb.land .sdc-head{display:none}#sdm-cs.kb.land .sdc-new,#sdm-cs.kb.land.del .sdc-delbox{flex-direction:row;align-items:center}#sdm-cs.kb.land .sdc-lbl{display:none}#sdm-cs.kb.land .sdc-card{flex-direction:row;align-items:center}#sdm-cs.kb.land .sdc-body{flex-direction:row;flex-wrap:wrap;align-items:center}#sdm-cs.kb.land .sdc-new,#sdm-cs.kb.land .sdc-delbox{flex:1}#sdm-cs.kb.land .sdc-foot{flex-direction:row}#sdm-cs.kb.land .sdc-msg{flex:1 0 100%;order:5}#sdm-cs.del .sdc-go{display:none}#sdm-cs.land:not(.kb) .sdc-card{gap:7px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}#sdm-cs.land:not(.kb) .sdc-list{gap:6px}#sdm-cs.land:not(.kb) .sdc-slot{min-height:52px;padding:0 12px;gap:1px}#sdm-cs.land:not(.kb) .sdc-slot .nm{font-size:16px}#sdm-cs.land:not(.kb) .sdc-slot .sub{font-size:13px}#sdm-cs.land:not(.kb) .sdc-msg.hint{display:none}#sdm-cs.land:not(.kb) .sdc-foot{flex-direction:row}#sdm-cs.land:not(.kb) .sdc-go{flex:1;min-height:52px}#sdm-cs.land:not(.kb) .sdc-del{flex:none;width:52px;min-height:52px;padding:0}#sdm-cs.land:not(.kb) .sdc-del .lb{display:none}#sdm-cs.short:not(.kb):not(.create) .sdc-list{display:grid;grid-template-columns:1fr 1fr;gap:6px}#sdm-cs.short:not(.kb) .sdc-slot{min-height:52px;padding:0 10px;min-width:0}#sdm-cs.short:not(.kb) .sdc-slot .sub{font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#sdm-cs.short:not(.kb) .sdc-slot.add{font-size:14px;align-items:center;text-align:center}#sdm-cs.short:not(.kb) .sdc-card{gap:6px;padding-top:calc(8px + env(safe-area-inset-top,0px))}#sdm-cs.short:not(.kb) .sdc-body{gap:6px}html.sd-touch #uihost-layer>.uih-mod[data-uih=chat]{display:none!important}html.sd-touch.sdm-world #hud{display:none}#sdm-chatlog{position:fixed;z-index:11;pointer-events:none;box-sizing:border-box;left:calc(58px + var(--sd-sa-l));top:39%;width:min(calc(38vw / var(--sdm-ui, 1)),320px);display:flex;flex-direction:column;gap:2px;font:600 13px/1.3 var(--sd-font);color:#fff;text-shadow:var(--sd-on-world)}#sdm-chatlog .ln{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:opacity .6s}#sdm-chatlog .ln.gone{opacity:0}#sdm-chatlog .ln .ii,#sdm-chat .ln .ii{display:inline-block;width:1.25em;height:1.25em;vertical-align:-.3em;margin:0 .25em 0 .15em;border-radius:3px;background:#10131c center/cover no-repeat;border:1px solid rgba(207,169,72,.4)}#sdm-chatlog .ln .rf,#sdm-chat .ln .rf{font-weight:800;margin-left:.2em}.ln .rf.s1{color:#b6f06a}.ln .rf.s2{color:#ffe08a}.ln .rf.s3{color:#ff9a3c}.ln .rf.s4{color:#ff66a8}#sdm-chatlog .nm,#sdm-chat .nm{font-weight:800;margin-right:4px}#sdm-chatlog .vb,#sdm-chat .vb{margin-right:4px}.sdm-rail{position:fixed;z-index:12;width:46px;height:44px;padding:0;box-sizing:border-box;border:0;background:none;display:grid;place-items:center;color:var(--sd-text);touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer}.sdm-rail .sdi{width:24px;height:24px;filter:drop-shadow(0 1px 1px #000) drop-shadow(0 0 2px rgba(0,0,0,.6))}.sdm-rail:active{color:var(--sd-gold-lt)}.sdm-rail .dot{position:absolute;right:8px;top:7px;width:8px;height:8px;border-radius:50%;background:var(--sd-badge);box-shadow:0 0 0 1.5px #1a0f08;display:none}#sdm-chat-btn{left:calc(6px + var(--sd-sa-l));top:41%}#sdm-chat-btn.unread .dot{display:block}#sdm-cfg-btn{left:calc(6px + var(--sd-sa-l));top:calc(41% + 48px)}#sdm-pk-btn{left:calc(6px + var(--sd-sa-l));top:calc(41% + 96px)}#sdm-pk-btn .sdi{position:relative;opacity:.38;filter:drop-shadow(0 1px 1px #000)}#sdm-pk-btn .lbl{display:none;position:absolute;left:0;right:0;bottom:-7px;text-align:center;font:800 9.5px/1 var(--sd-font);letter-spacing:.06em;color:#ff7a63;text-shadow:0 1px 1px #000,0 0 3px rgba(0,0,0,.85)}#sdm-pk-btn.on{color:#ffd9cf}#sdm-pk-btn.on:before{content:"";position:absolute;inset:4px 7px;border-radius:50%;background:radial-gradient(circle at 50% 40%,#e8402a99,#6e1408cc);box-shadow:0 0 0 1.5px #ff8c6ed9,0 0 10px #e8402a73}#sdm-pk-btn.on .sdi{opacity:1;width:22px;height:22px}#sdm-pk-btn.on .lbl{display:block}#sdm-pk-scrim{position:fixed;inset:0;z-index:24;background:transparent;touch-action:none}#sdm-pk-pop{position:fixed;z-index:25;left:calc(58px + var(--sd-sa-l));top:calc(41% + 140px);transform:translateY(-100%);width:270px;box-sizing:border-box;padding:8px 8px 9px;border-radius:6px;background:#16100cf0;color:var(--sd-text);box-shadow:0 10px 28px #0009,inset 0 1px #ffe6be0f;font-family:var(--sd-font);touch-action:manipulation}#sdm-pk-pop .hd{display:flex;align-items:baseline;justify-content:space-between;padding:2px 4px 7px}#sdm-pk-pop .hd b{font:800 14px/1 var(--sd-font)}#sdm-pk-pop .hd>span{font:700 12px/1 var(--sd-font);color:var(--sd-text-2, #cbb894)}#sdm-pk-pop .hd i{font-style:normal}#sdm-pk-pop .md{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:6px 10px;border:0;border-radius:3px;position:relative;background:none;color:var(--sd-text);text-align:left;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}#sdm-pk-pop .md+.md{margin-top:4px}#sdm-pk-pop .md .sdi{width:22px;height:22px;flex:none}#sdm-pk-pop .md b{display:block;font:800 13.5px/1.2 var(--sd-font)}#sdm-pk-pop .md em{display:block;font:600 11.5px/1.3 var(--sd-font);font-style:normal;color:var(--sd-text-3, #a39584)}#sdm-pk-pop .md.cur{background:linear-gradient(90deg,#7d5c2f,#7d5c2f99 55%,#7d5c2f00)}#sdm-pk-pop .md.cur:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;background:var(--sd-gold-lt)}#sdm-pk-pop .md:active{background:#ffe2b414}#sdm-pk-pop .md.pk .sdi,#sdm-pk-pop .md.pk b{color:#ff7a63}#sdm-pk-pop .nt{margin:8px 4px 0;font:600 11px/1.35 var(--sd-font);color:var(--sd-text-3, #a39584)}#sdm-chat{position:fixed;left:0;top:0;z-index:26;box-sizing:border-box;display:flex;flex-direction:column;background:#0e0a08ed;color:var(--sd-text);font:600 15px/1.35 var(--sd-font);padding:calc(6px + var(--sd-sa-t)) calc(8px + var(--sd-sa-r)) 6px calc(8px + var(--sd-sa-l))}#sdm-chat .sdh-top{display:flex;align-items:center;gap:6px;flex:none}#sdm-chat .sdh-chips{flex:1;min-width:0;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;touch-action:pan-x}#sdm-chat .sdh-chip{position:relative;flex:none;height:44px;padding:0 14px;border:0;border-radius:0;background:none;color:var(--sd-text-3);font:700 14px/1 var(--sd-font);touch-action:manipulation}#sdm-chat .sdh-chip.on:after{content:"";position:absolute;left:10%;right:10%;bottom:2px;height:2px;background:linear-gradient(90deg,transparent,var(--sd-gold-lt) 30%,var(--sd-gold-lt) 70%,transparent)}#sdm-chat .sdh-x{flex:none;width:44px;height:44px;border:0;border-radius:var(--sd-r);background:none;color:var(--sd-text);display:grid;place-items:center;touch-action:manipulation}#sdm-chat .sdh-hist{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;margin:6px 0;display:flex;flex-direction:column;gap:3px;font-size:15px;text-shadow:0 1px 2px #000;-webkit-user-select:text;user-select:text}#sdm-chat .sdh-hist .ln:first-child{margin-top:auto}#sdm-chat .sdh-hist .nm{text-decoration:underline;text-decoration-color:#ffffff40;text-underline-offset:2px;cursor:pointer}#sdm-chat .sdh-row{flex:none;display:flex;align-items:center;gap:6px;margin:0}#sdm-chat .sdh-to{flex:none;font:800 15px/1 var(--sd-font);color:var(--sd-gold);max-width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#sdm-chat .sdh-to:empty{display:none}#sdm-chat .sdh-in{flex:1;min-width:0;box-sizing:border-box;height:46px;margin:0;padding:0 12px;border-radius:var(--sd-r-md);border:0;box-shadow:inset 0 0 0 1px #e8d6b440;background:#140e0b;color:#fff;outline:none;font:500 16px/1.2 var(--sd-font)}#sdm-chat .sdh-in:focus{box-shadow:inset 0 0 0 1px var(--sd-gold)}#sdm-chat .sdh-send{flex:none;height:46px;padding:0 18px;border:0;border-radius:var(--sd-r-md);background:var(--sd-pri);box-shadow:var(--sd-pri-sh);color:var(--sd-gold-lt);font:700 15px/1 var(--sd-font);touch-action:manipulation}#sdm-chat .c1,#sdm-chat .sdh-chip.c1.on{color:#8fd3ff}#sdm-chat .c2,#sdm-chat .sdh-chip.c2.on{color:#9be37a}#sdm-chat .c3,#sdm-chat .sdh-chip.c3.on{color:#ffb36b}#sdm-chat .c4,#sdm-chat .sdh-chip.c4.on{color:#f39cff}#sdm-chat .sdh-chip.c0.on{color:#fff}#sdm-chat.panel{border-radius:var(--sd-r);padding:0 0 6px;background:var(--sd-panel);box-shadow:0 6px 20px #00000073,inset 0 0 0 1px #ffe2b40f;font-size:13.5px}#sdm-chat.panel .sdh-top{height:44px;padding:0 0 0 4px;background:linear-gradient(180deg,#3c2e248c,#281e1859);border-radius:var(--sd-r) var(--sd-r) 0 0}#sdm-chat.panel .sdh-chip{padding:0 10px;font-size:13px}#sdm-chat.panel .sdh-hist{margin:6px 0;padding:0 12px;font-size:13.5px;line-height:1.4}#sdm-chat.panel .sdh-row{padding:6px 8px 0;border-top:1px solid var(--sd-line)}#sdm-chat.panel .sdh-in{height:40px;font-size:16px}#sdm-chat.panel .sdh-send{height:40px;padding:0 14px;font-size:13.5px}#sdm-chat.panel .sdh-to{font-size:13.5px}html.sd-touch #uihost-layer>.uih-mod[data-uih=hud],html.sd-touch #uihost-layer>.uih-mod[data-uih=vitals]{display:none!important}#sdm-vit{position:absolute;left:calc(8px + var(--sd-sa-l));top:calc(6px + var(--sd-sa-t));width:164px;display:flex;flex-direction:column;gap:2px;padding:2px;box-sizing:border-box;background:#0a0705bf;border-radius:2px;pointer-events:none}#sdm-vit .vb{position:relative;height:16px;background:#0c0806;overflow:hidden}#sdm-vit .vb i{position:absolute;inset:0;transform-origin:left;transform:scaleX(0)}#sdm-vit .hp i{background:linear-gradient(180deg,var(--sd-hp-a),var(--sd-hp-b))}#sdm-vit .mp i{background:linear-gradient(180deg,var(--sd-mp-a),var(--sd-mp-b))}#sdm-vit .hp:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #ff5a4a;opacity:0;pointer-events:none}#sdm-vit .hp.low:after{animation:sdm-low 1s ease-in-out infinite}@keyframes sdm-low{0%,to{opacity:0}50%{opacity:1}}#sdm-vit .vb span{position:relative;display:block;text-align:center;font:700 12px/16px var(--sd-font);color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 1px 1px #000}html.sd-touch #uihost-layer>.uih-mod[data-uih=buffs]{display:none!important}#sdm-buffs{position:absolute;left:calc(178px + var(--sd-sa-l));top:calc(6px + var(--sd-sa-t));display:none;pointer-events:none;grid-template-columns:repeat(var(--bfc, 8),18px);grid-auto-rows:18px;gap:2px}#sdm-buffs.on{display:grid}#sdm-buffs.lo{left:calc(126px + var(--sd-sa-l));top:calc(46px + var(--sd-sa-t))}#sdm-buffs .b{position:relative;box-sizing:border-box;width:18px;height:18px;border-radius:2px;background:#0c0806 center / cover no-repeat;box-shadow:0 0 0 1px #0a0705d9,inset 0 0 0 1px #ffe2b41f,0 1px 3px #0009;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer}#sdm-buffs .b:before{content:"";position:absolute;inset:-1px}#sdm-buffs .b:active{filter:brightness(1.25)}#sdm-buffs .b.more{display:grid;place-items:center;background:#0a0705d1;color:var(--sd-gold-lt, #e8d6b4);font:800 10px/1 var(--sd-font);font-variant-numeric:tabular-nums;text-shadow:0 1px 1px #000}#sdm-buffs-tip{position:absolute;display:none;pointer-events:none;z-index:6;box-sizing:border-box;max-width:220px;padding:4px 8px;background:#0a0705e6;border:1px solid rgba(201,151,74,.55);border-radius:3px;color:#fff;white-space:pre-line;font:600 12px/1.35 var(--sd-font);text-shadow:0 1px 1px #000}#sdm-buffs-tip.on{display:block}#sdm-cur{position:absolute;left:50%;top:calc(4px + var(--sd-sa-t));transform:translate(-50%);display:flex;align-items:center;gap:14px;font:700 13px/1 var(--sd-font);text-shadow:var(--sd-on-world);pointer-events:none;white-space:nowrap}#sdm-cur>span{display:flex;align-items:center;gap:5px;font-variant-numeric:tabular-nums}#sdm-cur .sdi{width:17px;height:17px;filter:drop-shadow(0 1px 1px #000)}#sdm-cur .g{color:var(--sd-exp)}#sdm-cur .d{color:#8fd0ff}#sdm-cur .add{pointer-events:auto;width:44px;height:32px;margin:0 -11px;padding:0;border:0;background:none;display:grid;place-items:center;color:var(--sd-text);touch-action:manipulation;cursor:pointer}#sdm-cur .add span{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 0 1.5px #f3ede499}#sdm-cur .add .sdi{width:13px;height:13px}@media(max-width:760px){#sdm-cur{left:calc(180px + var(--sd-sa-l));transform:none}}#sdm-sc{position:absolute;right:calc(4px + var(--sd-sa-r));top:calc(2px + var(--sd-sa-t));display:flex;pointer-events:none}#sdm-sc .sc{position:relative;pointer-events:auto;width:52px;height:52px;padding:0;border:0;background:none;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--sd-text);font:700 12px/1 var(--sd-font);text-shadow:var(--sd-on-world);touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer;white-space:nowrap}#sdm-sc .sc .sdi{width:26px;height:26px;filter:drop-shadow(0 1px 1px #000) drop-shadow(0 0 2px rgba(0,0,0,.6))}#sdm-sc .sc:active{color:var(--sd-gold-lt)}#sdm-sc .sc .lb{font-variant-numeric:tabular-nums}#sdm-sc .sc.full .lb{color:#ff8b7a}#sdm-sc .dot{position:absolute;right:11px;top:5px;width:8px;height:8px;border-radius:50%;background:var(--sd-badge);box-shadow:0 0 0 1.5px #1a0f08;display:none}#sdm-sc .sc.badge .dot{display:block}#sdm-menu{position:fixed;inset:0;z-index:27;display:flex;justify-content:flex-end;background:transparent;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;font-family:var(--sd-font)}#sdm-menu .sdu-card{box-sizing:border-box;width:min(372px,calc(56vw / var(--sdm-ui, 1)));min-width:min(340px,calc(100vw / var(--sdm-ui, 1)));height:100%;display:flex;flex-direction:column;background:var(--sd-panel);box-shadow:-8px 0 24px #00000073;padding:calc(6px + var(--sd-sa-t)) calc(6px + var(--sd-sa-r)) calc(8px + var(--sd-sa-b)) 8px;animation:sdm-slide .16s var(--sd-ease)}@keyframes sdm-slide{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}#sdm-menu .sdu-head{flex:none;display:flex;align-items:center;height:44px;padding-left:8px}#sdm-menu .sdu-title{flex:1;font:800 15px/1 var(--sd-font);color:var(--sd-text-2);letter-spacing:.02em}#sdm-menu .sdu-x{width:44px;height:44px;border:0;border-radius:var(--sd-r);background:none;color:var(--sd-text);display:grid;place-items:center;padding:0;touch-action:manipulation}#sdm-menu .sdu-x .sdi{width:22px;height:22px}#sdm-menu .sdu-grid{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:2px 0}#sdm-menu .sdu-it{position:relative;min-height:64px;padding:6px 2px;border:0;border-radius:var(--sd-r);background:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:var(--sd-text);font:700 12.5px/1.15 var(--sd-font);text-align:center;touch-action:manipulation;cursor:pointer}#sdm-menu .sdu-it:active{background:#ffe2b414}#sdm-menu .sdu-it .sdi{width:26px;height:26px;color:#efe4d0}#sdm-menu .sdu-it .sdi-brand{width:28px;height:28px}#sdm-menu .sdu-it .dot{position:absolute;right:22%;top:7px;width:8px;height:8px;border-radius:50%;background:var(--sd-badge);box-shadow:0 0 0 1.5px #1a0f08}#sdm-menu .sdu-it .st{position:absolute;top:4px;right:4px;display:flex;align-items:center;gap:3px;padding:0 5px 0 4px;border-radius:8px;font:700 9.5px/1.5 var(--sd-font);color:#bff0c4;background:#12341ae6;box-shadow:inset 0 0 0 1px #6ed27d80}#sdm-menu .sdu-it .st i{width:5px;height:5px;border-radius:50%;background:#6fd27d}#sdm-menu .sdu-it .st.wait{color:#f0e2b0;background:#3c3012e6;box-shadow:inset 0 0 0 1px #e8c96a73}#sdm-menu .sdu-it .st.wait i{background:#e8c96a}#sdm-menu .sdu-it.off,#sdm-menu .sdu-it.off .sdi{color:var(--sd-text-off)}#sdm-menu .sdu-sys{flex:none;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);padding-top:6px;margin-top:4px;border-top:1px solid var(--sd-line)}#sdm-menu .sdu-sys .sdu-it{min-height:56px;color:var(--sd-text-2)}#sdm-menu .sdu-sys .sdu-it .sdi{width:22px;height:22px;color:var(--sd-text-2)}#sdm-menu .sdu-sys .sdu-it.danger,#sdm-menu .sdu-sys .sdu-it.danger .sdi{color:#ff9c8c}@media(max-height:400px){#sdm-menu .sdu-it{min-height:58px}#sdm-menu .sdu-sys .sdu-it{min-height:52px}}html.sdm-menu-on #sdm-sc,html.sdm-menu-on #sdm-cur,html.sdm-menu-on #sdm-ctl-r,html.sdm-menu-on #sdm-qb,html.sdm-menu-on #sdm-keys-toggle,html.sdm-menu-on #sdm-keys{visibility:hidden}#sdm-sheet,#sdm-auto{position:fixed;inset:0;z-index:27;display:flex;align-items:flex-end;justify-content:center;background:var(--sd-scrim);padding:calc(8px + var(--sd-sa-t)) calc(8px + var(--sd-sa-r)) calc(8px + var(--sd-sa-b)) calc(8px + var(--sd-sa-l));-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;font-family:var(--sd-font)}#sdm-sheet .sds-card,#sdm-auto .sds-card{box-sizing:border-box;width:100%;max-width:720px;max-height:100%;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;padding:6px 10px 12px;border-radius:var(--sd-r-xl);background:var(--sd-panel);box-shadow:0 8px 28px #0000008c}#sdm-sheet .sds-head,#sdm-auto .sds-head{display:flex;align-items:center;margin-bottom:6px;min-height:44px;padding-left:6px}#sdm-sheet .sds-title,#sdm-auto .sds-title{flex:1;font:800 15px/1.2 var(--sd-font);color:var(--sd-text)}#sdm-sheet .sds-x,#sdm-auto .sds-x{width:44px;height:44px;border:0;border-radius:var(--sd-r);background:none;color:var(--sd-text);display:grid;place-items:center;padding:0;touch-action:manipulation}#sdm-sheet .sds-x .sdi,#sdm-auto .sds-x .sdi{width:22px;height:22px}#sdm-sheet .sds-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:6px}#sdm-sheet .sds-it{position:relative;min-height:54px;display:flex;align-items:center;gap:10px;padding:5px 10px 5px 5px;text-align:left;border:0;border-radius:var(--sd-r);background:linear-gradient(180deg,#2c211b,#241a15);box-shadow:inset 0 1px #ffe6be0d;color:var(--sd-text);font:700 13px/1.2 var(--sd-font);touch-action:manipulation}#sdm-sheet .sds-it:active{background:var(--sd-bg-3)}#sdm-sheet .sds-it.cur{background:var(--sd-sel);box-shadow:inset 0 0 0 1px #c9974a99}#sdm-sheet .sds-it .ic{width:44px;height:44px;flex:none;border-radius:var(--sd-r);object-fit:contain;padding:2px;box-sizing:border-box;background:radial-gradient(circle at 50% 45%,#241a15 0%,var(--sd-slot) 75%);box-shadow:inset 0 0 0 1px #ffe2b412,inset 0 2px 6px #000000b3}#sdm-sheet .sds-it .lb{flex:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#sdm-sheet .sds-it .q{flex:none;color:var(--sd-text-2);font:800 12px/1 var(--sd-font)}#sdm-sheet .sds-empty:empty{display:none}#sdm-sheet .sds-empty{padding:14px 4px;color:var(--sd-text-3);font:600 14px/1.4 var(--sd-font);text-align:center}#sdm-sheet .sds-rm{display:block;width:100%;height:46px;margin-top:10px;border:0;border-radius:var(--sd-r-md);background:var(--sd-btn);box-shadow:var(--sd-btn-sh),inset 0 0 0 1px #ff785a59;color:#ffb3a6;font:700 14px/1 var(--sd-font);touch-action:manipulation}@media(max-height:430px){#sdm-sheet .sds-it{min-height:50px}}#sdm-auto .sds-card{max-width:860px}#sdm-auto .sds-head{margin-bottom:0;min-height:40px}#sdm-auto .sds-card{overflow-x:hidden}#sdm-auto .sda-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 14px}@media(max-width:600px){#sdm-auto .sda-cols{grid-template-columns:1fr}}#sdm-auto .sda-sec{padding:2px 2px 5px}#sdm-auto .sda-sec.dim .sda-sk{display:none}#sdm-auto .sda-h{margin:0 0 4px;padding:0 2px;color:var(--sd-text-2);font:700 12px/1.2 var(--sd-font);text-transform:uppercase;letter-spacing:.05em}#sdm-auto .sda-hint{margin-top:4px;padding:0 4px;color:var(--sd-text-3);font:500 11.5px/1.3 var(--sd-font)}#sdm-auto .sda-seg{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}#sdm-auto .sda-o{min-height:44px;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px 6px;border:0;border-radius:var(--sd-r-md);background:linear-gradient(180deg,#2c211b,#241a15);box-shadow:inset 0 1px #ffe6be0d;color:var(--sd-text-2);font:700 13px/1.15 var(--sd-font);touch-action:manipulation}#sdm-auto .sda-o .s{font:600 10.5px/1 var(--sd-font);color:var(--sd-text-3)}#sdm-auto .sda-o.on{color:var(--sd-gold-ink);background:linear-gradient(180deg,#33241a,#251a12);box-shadow:var(--sd-glow),inset 0 1px #ffdc961f}#sdm-auto .sda-o.on .s{color:var(--sd-text-2)}#sdm-auto .sda-sk{display:grid;grid-template-columns:repeat(6,minmax(0,46px));gap:6px}#sdm-auto .sda-s{position:relative;width:100%;aspect-ratio:1;min-height:44px;padding:3px;border:0;border-radius:var(--sd-r);background:radial-gradient(circle at 50% 45%,#241a15 0%,var(--sd-slot) 75%);box-shadow:inset 0 0 0 1px #ffe2b412,inset 0 2px 6px #000000b3;touch-action:manipulation}#sdm-auto .sda-s .ic{width:100%;height:100%;object-fit:contain;display:block}#sdm-auto .sda-s .ic:not([src]){visibility:hidden}#sdm-auto .sda-s .n{position:absolute;left:3px;top:1px;color:var(--sd-text-2);font:800 10px/1 var(--sd-font);text-shadow:0 1px 2px #000}#sdm-auto .sda-s .bf{position:absolute;left:0;right:0;bottom:1px;color:var(--sd-text-2);font:700 9.5px/1 var(--sd-font);text-align:center;text-shadow:0 1px 2px #000}#sdm-auto .sda-s.off .ic{opacity:.4;filter:grayscale(.8)}#sdm-auto .sda-s.on{box-shadow:inset 0 0 0 2px var(--sd-gold),var(--sd-glow)}#sdm-auto .sda-s.on:after{content:"";position:absolute;right:2px;top:2px;width:9px;height:9px;border-radius:50%;background:var(--sd-gold-lt);box-shadow:0 0 0 1.5px #120c08}#sdm-auto .sda-pots{display:grid;grid-template-columns:1fr 1fr;gap:6px}#sdm-auto .sda-pr{min-width:0;display:flex;align-items:center;gap:0;padding:0 2px 0 6px;border-radius:var(--sd-r-md);background:linear-gradient(180deg,#2c211b,#241a15)}#sdm-auto .sda-pr .k{width:24px;flex:none;font:800 12px/1 var(--sd-font)}#sdm-auto .sda-pr.hp .k{color:#ff8f7a}#sdm-auto .sda-pr.mp .k{color:#8fb8ff}#sdm-auto .sda-pr .v{flex:1;min-width:0;white-space:nowrap;font-size:12.5px!important;text-align:center;color:var(--sd-text);font:700 13px/1 var(--sd-font)}#sdm-auto .sda-pr .b{width:34px;height:44px;flex:none;padding:0;border:0;border-radius:var(--sd-r);background:none;color:var(--sd-text);font:700 20px/1 var(--sd-font);touch-action:manipulation}#sdm-auto .sda-tg{width:100%;min-height:44px;display:flex;align-items:center;gap:10px;padding:0 12px;border:0;border-radius:var(--sd-r-md);background:linear-gradient(180deg,#2c211b,#241a15);color:var(--sd-text);font:700 13px/1.2 var(--sd-font);text-align:left;touch-action:manipulation}#sdm-auto .sda-tg .t{flex:1}#sdm-auto .sda-tg i{position:relative;width:38px;height:22px;flex:none;border-radius:11px;background:#3a2e26;transition:background .15s}#sdm-auto .sda-tg i:after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:var(--sd-text-3);transition:transform .15s}#sdm-auto .sda-tg.on i{background:var(--sd-gold-deep)}#sdm-auto .sda-tg.on i:after{transform:translate(16px);background:var(--sd-gold-lt)}#sdm-auto .sda-more{height:44px;padding:0 10px;border:0;background:none;color:var(--sd-text-2);font:700 12.5px/1 var(--sd-font);text-decoration:underline;text-underline-offset:3px;touch-action:manipulation}#sdm-ctl.win #sdm-ctl-r,#sdm-ctl.win #sdm-qb{display:none}#sdm-a2hs{position:fixed;inset:0;z-index:40;display:flex;align-items:flex-end;justify-content:center;background:#04060a99;padding:12px calc(12px + env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) calc(12px + env(safe-area-inset-left,0px));color:#e8dde0;font:15px/1.45 system-ui,-apple-system,Segoe UI,sans-serif}#sdm-a2hs .sda-card{box-sizing:border-box;width:100%;max-width:440px;max-height:100%;overflow-y:auto;padding:16px 18px 18px;border-radius:16px;background:#0e1016f5;border:1px solid rgba(232,201,106,.5);box-shadow:0 12px 40px #0009}#sdm-a2hs .sda-title{font:700 19px/1.2 system-ui,sans-serif;color:#e8c96a;margin-bottom:6px}#sdm-a2hs .sda-lead{margin:0 0 8px;color:#c9c0b0}#sdm-a2hs ol{margin:0 0 14px;padding-left:22px;display:flex;flex-direction:column;gap:8px}#sdm-a2hs b{color:#fff}#sdm-a2hs .sh{display:inline-block;width:15px;height:18px;vertical-align:-3px;margin:0 2px;box-sizing:border-box;border:2px solid #5aa8ff;border-top:0;border-radius:0 0 3px 3px;position:relative}#sdm-a2hs .sh:before{content:"";position:absolute;left:50%;top:-6px;width:2px;height:13px;margin-left:-1px;background:#5aa8ff}#sdm-a2hs .sh:after{content:"";position:absolute;left:50%;top:-7px;width:6px;height:6px;margin-left:-4px;border-left:2px solid #5aa8ff;border-top:2px solid #5aa8ff;transform:rotate(45deg)}#sdm-a2hs .sda-ok{width:100%;height:50px;border-radius:10px;border:1px solid rgba(232,201,106,.6);background:linear-gradient(180deg,#f0d47a,#c39a3e);color:#1a1206;font:800 17px/1 system-ui,sans-serif;touch-action:manipulation}@media(orientation:landscape)and (max-height:430px){#sdm-a2hs{align-items:center}#sdm-a2hs ol{gap:4px}}#sdm-login .sdl-a2hs{min-height:44px;border:0;background:none;color:#c9b27a;font:600 14px/1.3 system-ui,sans-serif;text-decoration:underline;text-underline-offset:3px;touch-action:manipulation}html.sd-touch{--sd-bg-0: #120d0a;--sd-bg-1: #1b1410;--sd-bg-2: #261c17;--sd-bg-3: #33271f;--sd-panel: rgba(22,16,12,.88);--sd-slot: #160f0c;--sd-card: #1b1410;--sd-item: #261c17;--sd-item-2: rgba(38,28,23,.7);--sd-scrim: rgba(8,5,3,.55);--sd-gold: #d9a441;--sd-gold-lt: #f2c66a;--sd-gold-ink: #f0dcb4;--sd-gold-deep: #8a6326;--sd-on-gold: #1a1004;--sd-sel: linear-gradient(90deg, #7d5c2f 0%, rgba(125,92,47,.6) 55%, rgba(125,92,47,0) 100%);--sd-glow: 0 0 0 1px #c9974a, 0 2px 10px rgba(240,170,70,.3);--sd-line: rgba(255,226,180,.08);--sd-line-2: rgba(217,164,65,.35);--sd-line-3: rgba(217,164,65,.7);--sd-btn: linear-gradient(180deg, #2e221b, #221913);--sd-btn-sh: inset 0 1px 0 rgba(255,230,190,.07), 0 1px 2px rgba(0,0,0,.5);--sd-pri: linear-gradient(180deg, #3a2414, #26170c);--sd-pri-sh: inset 0 0 0 1px #c9974a, inset 0 1px 0 rgba(255,220,150,.25), 0 2px 10px rgba(240,160,60,.28);--sd-text: #f3ede4;--sd-text-2: #cbb894;--sd-text-3: #a39584;--sd-text-off: #6f645a;--sd-on-world: 0 1px 1px #000, 0 0 3px rgba(0,0,0,.85);--sd-hp-a: #cf4a1e;--sd-hp-b: #8f2306;--sd-mp-a: #2f8cc6;--sd-mp-b: #1a5c88;--sd-exp: #e8b54c;--sd-ok: #7cc35a;--sd-quest: #f6d55a;--sd-danger: #ff5545;--sd-danger-line: rgba(255,110,90,.5);--sd-badge: #d23a12;--sd-rar-0: #ece6dc;--sd-rar-1: #78bfff;--sd-rar-2: #f0d04c;--sd-rar-3: #bd6cff;--sd-r: 3px;--sd-r-md: 4px;--sd-r-xl: 6px;--sd-hit: 44px;--sd-hit-lg: 48px;--sd-row: 54px;--sd-font: "Noto Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--sd-title: var(--sd-font);--sd-ease: cubic-bezier(.2,.8,.2,1);--sd-sa-t: env(safe-area-inset-top, 0px);--sd-sa-r: env(safe-area-inset-right, 0px);--sd-sa-b: env(safe-area-inset-bottom, 0px);--sd-sa-l: env(safe-area-inset-left, 0px)}html.sd-touch{--sdm-ui: 1}#sdm-ctl,#sdm-chatlog,#sdm-chat-btn,#sdm-cfg-btn,#sdm-pk-btn,#sdm-pk-pop,#sdm-chat,#sdm-menu,#sdm-sheet,#sdm-auto,.sdw{zoom:var(--sdm-ui)}.sdi{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sdi.sdi-brand{stroke:none}html.sdm-win #uihost-layer>.uih-mod[data-uih=sysmenu],html.sdm-win #uihost-layer>.uih-mod[data-uih=settings]{display:none!important}.sdw{position:fixed;inset:0;z-index:28;display:flex;box-sizing:border-box;background:var(--sd-scrim);padding:calc(8px + var(--sd-sa-t)) calc(8px + var(--sd-sa-r)) calc(8px + var(--sd-sa-b)) calc(8px + var(--sd-sa-l));color:var(--sd-text);font:600 15px/1.4 var(--sd-font);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.sdw button{font-family:var(--sd-font);touch-action:manipulation;cursor:pointer;-webkit-tap-highlight-color:transparent}.sdw button:focus-visible,.sdw input:focus-visible{outline:2px solid var(--sd-gold-lt);outline-offset:2px}.sdw-ic{width:20px;height:20px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sdw-card{box-sizing:border-box;background:var(--sd-card);border:0;box-shadow:0 10px 32px #0009,inset 0 1px #ffe6be0d;border-radius:var(--sd-r-xl);animation:sdw-in .16s var(--sd-ease)}@keyframes sdw-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.sdw-grab{width:40px;height:4px;border-radius:2px;background:#f3ede440;margin:0 auto 6px}.sdw-head{display:flex;align-items:center;gap:8px;min-height:var(--sd-hit-lg)}.sdw-title{flex:1;min-width:0;font:800 18px/1.15 var(--sd-font);letter-spacing:0;color:#fff;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sdw-x{flex:none;width:var(--sd-hit);height:var(--sd-hit);border-radius:var(--sd-r);border:0;background:none;color:var(--sd-text);display:grid;place-items:center;padding:0}.sdw-x .sdw-ic{width:24px;height:24px}.sdw-x:active{background:#ffe2b414}.sdw-sheet{margin:auto;width:min(360px,100%);max-height:100%;overflow-y:auto;overscroll-behavior:contain;padding:6px 12px 12px}.sdw-sheet .sdw-grab{display:none}.sdw-sheet .sdw-head{padding-left:6px}.sdw-who{display:flex;align-items:center;gap:10px;padding:4px 6px 12px;color:var(--sd-text-2);font:600 13px/1.3 var(--sd-font)}.sdw-who b{color:var(--sd-text);font-size:15px;font-weight:800}.sdw-who .dot{width:8px;height:8px;border-radius:50%;background:var(--sd-ok);flex:none}.sdw-acts{display:flex;flex-direction:column;gap:6px}.sdw-abtn{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 16px;border-radius:var(--sd-r-md);border:0;background:var(--sd-btn);box-shadow:var(--sd-btn-sh);color:var(--sd-text);font:700 15px/1.2 var(--sd-font);text-align:left}.sdw-abtn .sdw-ic{color:var(--sd-text-2)}.sdw-abtn:active{background:var(--sd-bg-3)}.sdw-abtn.danger{color:#ffb3a6;box-shadow:var(--sd-btn-sh),inset 0 0 0 1px #ff6e5a59}.sdw-abtn.danger .sdw-ic{color:#ff8a78}.sdw-abtn.quiet{justify-content:center;background:transparent;box-shadow:none;color:var(--sd-text-2);min-height:var(--sd-hit)}@media(orientation:landscape)and (max-height:460px){#sdm-sys .sdw-opt{display:none}}@media(orientation:portrait){#sdm-sys{align-items:flex-end}.sdw-sheet{margin:auto auto 0;width:100%;max-width:520px;padding-top:8px}.sdw-sheet .sdw-grab{display:block}}#sdm-cfg{padding:0;background:var(--sd-bg-0)}.sdw-full{display:flex;flex-direction:column;width:100%;height:100%;border-radius:0;box-shadow:none;background:var(--sd-bg-0);animation:none;padding:var(--sd-sa-t) 0 0 0}.sdw-full>.sdw-grab{display:none}.sdw-full>.sdw-head{flex:none;height:50px;min-height:50px;padding:0 calc(4px + var(--sd-sa-r)) 0 calc(14px + var(--sd-sa-l));background:linear-gradient(180deg,var(--sd-bg-1),#1f1712);box-shadow:0 1px #0009}.sdw-full>.sdw-head .sdw-title{flex:1;text-align:right;font-size:21px;padding-right:4px}.sdw-full>.sdw-head .sdw-x .sdw-ic{width:26px;height:26px}.sdw-full>.sdw-head{position:relative}.sdw-full>.sdw-head .sdw-title{flex:0 1 auto}.sdw-ptop{flex:1 1 auto;min-width:0;display:flex;align-items:center;pointer-events:none}.sdw-pv{width:136px;display:flex;flex-direction:column;gap:2px;padding:2px;box-sizing:border-box;background:#0a0705bf;border-radius:2px}.sdw-pv .vb{position:relative;height:13px;background:#0c0806;overflow:hidden}.sdw-pv .vb i{position:absolute;inset:0;transform-origin:left;transform:scaleX(0)}.sdw-pv .hp i{background:linear-gradient(180deg,var(--sd-hp-a),var(--sd-hp-b))}.sdw-pv .mp i{background:linear-gradient(180deg,var(--sd-mp-a),var(--sd-mp-b))}.sdw-pv .vb span{position:relative;display:block;text-align:center;font:800 10px/13px var(--sd-font);color:#fff;text-shadow:0 1px 1px #000;font-variant-numeric:tabular-nums}.sdw-pc{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;gap:14px;font:800 13px/1 var(--sd-font)}.sdw-pc>span{display:flex;align-items:center;gap:5px;font-variant-numeric:tabular-nums}.sdw-pc .sdi{width:16px;height:16px}.sdw-pc .g{color:var(--sd-exp)}.sdw-pc .d{color:#8fd0ff}@media(max-width:640px),(orientation:portrait){.sdw-pc{display:none}}.sdw-fbody{flex:1;min-height:0;display:flex;gap:10px;padding:10px calc(10px + var(--sd-sa-r)) calc(8px + var(--sd-sa-b)) calc(10px + var(--sd-sa-l))}.sdw-tabs{flex:none;width:172px;display:flex;flex-direction:column;gap:4px;overflow-y:auto}.sdw-tab{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 14px 0 34px;border-radius:var(--sd-r);border:0;background:linear-gradient(180deg,#2a1f19,#221913);box-shadow:inset 0 1px #ffe6be0d;color:var(--sd-text-3);font:700 14px/1.15 var(--sd-font);text-align:left}.sdw-tab .sdw-ic{display:none}.sdw-tab[aria-selected=true]{background:var(--sd-sel);box-shadow:none;color:var(--sd-text)}.sdw-tab[aria-selected=true]:before{content:"";position:absolute;left:12px;top:50%;width:9px;height:9px;margin-top:-4.5px;background:#fff3d6;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.sdw-pane{flex:1;min-width:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;touch-action:pan-y;padding:0 8px 18px 0;scrollbar-width:thin;scrollbar-color:rgba(217,164,65,.45) transparent}.sdw-pane::-webkit-scrollbar{width:4px}.sdw-pane::-webkit-scrollbar-thumb{background:#d9a44173;border-radius:2px}.sdw-grp{margin:10px 0 0;padding:6px 12px;border-radius:2px;background:var(--sd-bg-3);color:var(--sd-text);font:700 15px/1.2 var(--sd-font);letter-spacing:0;text-transform:none}.sdw-pane>:first-child{margin-top:0}.sdw-list{border:0;border-radius:0;background:none;overflow:visible}.sdw-it{display:flex;align-items:center;gap:16px;min-height:var(--sd-row);padding:4px 4px 4px 22px;box-sizing:border-box}.sdw-it+.sdw-it{border-top:1px solid var(--sd-line)}.sdw-it.stack{flex-wrap:wrap;row-gap:4px}.sdw-it .lb{flex:1;min-width:0;font:700 13.5px/1.3 var(--sd-font);color:var(--sd-text)}.sdw-it .lb.full{flex-basis:100%}.sdw-it .lb small{display:block;font:500 12.5px/1.35 var(--sd-font);color:var(--sd-text-3);margin-top:2px}.sdw-it .val{flex:none;min-width:58px;height:30px;display:grid;place-items:center;border-radius:var(--sd-r-md);background:var(--sd-bg-3);font:700 12.5px/1 var(--sd-font);color:var(--sd-text);font-variant-numeric:tabular-nums}.sdw-it.dis{opacity:.45}.sdw-it.dis .sdw-opt{pointer-events:none}#sdm-ctl.nopad #sdm-joy-hint{display:none}.sdw-it.tap{cursor:pointer}.sdw-it.tap:active{background:#ffe2b40d}.sdw-hint{font:500 12.5px/1.45 var(--sd-font);color:var(--sd-text-3);padding:6px 4px 0 22px;max-width:62ch}.sdw-seg,.sdw-opts{display:flex;gap:8px;flex:none;flex-wrap:nowrap}.sdw-it.stack .sdw-opts{flex-basis:auto;margin-left:auto}.sdw-opt{flex:none;min-width:70px;height:36px;padding:0 12px;border-radius:var(--sd-r-md);border:0;white-space:nowrap;background:linear-gradient(180deg,#2b201a,#211813);box-shadow:inset 0 1px #ffe6be0f;color:var(--sd-text-3);font:700 12.5px/1 var(--sd-font);letter-spacing:.04em;text-transform:uppercase;position:relative}.sdw-opt:before{content:"";position:absolute;inset:-5px -4px}.sdw-opt[aria-checked=true]{color:var(--sd-gold-ink);background:linear-gradient(180deg,#33241a,#251a12);box-shadow:var(--sd-glow),inset 0 1px #ffdc961f}.sdw .rng{flex:0 1 300px;min-width:150px;display:flex;align-items:center}.sdw-it.stack .rng{flex-basis:300px;margin-left:auto}.sdw input[type=range]{-webkit-appearance:none;appearance:none;flex:1;height:44px;background:transparent;margin:0;touch-action:pan-x}.sdw input[type=range]::-webkit-slider-runnable-track{height:12px;border-radius:2px;box-shadow:inset 0 0 0 1px #e8d6b473;background:linear-gradient(180deg,#e8b54c,#9a6a22) 1px 1px / calc((100% - 2px) * var(--vf, .5)) calc(100% - 2px) no-repeat,#140e0b}.sdw input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:17px;height:17px;margin-top:-2.5px;transform:rotate(45deg);border-radius:1px;background:radial-gradient(circle,#2a1d12 0 3.5px,transparent 4px),linear-gradient(135deg,#f6e6c4,#a88a5a);box-shadow:0 1px 3px #0009;border:0}.sdw input[type=range]::-moz-range-track{height:12px;border-radius:2px;background:#140e0b;box-shadow:inset 0 0 0 1px #e8d6b473}.sdw input[type=range]::-moz-range-progress{height:10px;background:linear-gradient(180deg,#e8b54c,#9a6a22)}.sdw input[type=range]::-moz-range-thumb{width:14px;height:14px;transform:rotate(45deg);border-radius:1px;border:0;background:linear-gradient(135deg,#f6e6c4,#a88a5a)}.sdw-swrow{display:flex;gap:10px;flex:none;flex-wrap:wrap;margin-left:auto}.sdw-swatch{width:44px;height:44px;border-radius:var(--sd-r-md);border:0;padding:7px;background-clip:content-box;box-shadow:inset 0 0 0 1px #ffe2b41a}.sdw-swatch[aria-checked=true]{box-shadow:var(--sd-glow)}.sdw-radio{flex:none;width:22px;height:22px;box-sizing:border-box;border-radius:50%;box-shadow:inset 0 0 0 2px #e8d6b473;display:grid;place-items:center}.sdw-radio.on{box-shadow:inset 0 0 0 2px #c9974a,0 0 8px #f0aa464d}.sdw-radio.on:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--sd-gold-lt)}.sdw-wide{display:block;min-width:160px;min-height:var(--sd-hit);margin:14px 0 0 auto;padding:0 18px;border-radius:var(--sd-r-md);border:0;background:var(--sd-btn);box-shadow:var(--sd-btn-sh);color:var(--sd-text-2);font:700 14px/1 var(--sd-font)}.sdw-wide:active{background:var(--sd-bg-3)}@media(max-width:760px){.sdw-tabs{width:150px}.sdw-opt{min-width:58px;padding:0 8px}.sdw .rng,.sdw-it.stack .rng{flex-basis:220px}}@media(orientation:portrait){.sdw-fbody{flex-direction:column}.sdw-tabs{width:auto;flex-direction:row;gap:4px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.sdw-tabs::-webkit-scrollbar{display:none}.sdw-tab{flex:0 0 auto;width:auto;padding:0 14px 0 30px}.sdw-it.stack .sdw-opts,.sdw-it.stack .rng{flex-basis:100%;margin-left:0}}html.sdm-wfull #sdm-ctl,html.sdm-wfull .sdm-rail,html.sdm-wfull #sdm-chatlog,html.sdm-wfull #sdm-keys-toggle,html.sdm-wfull #sdm-keys,html.sdm-wfull #sdm-fs,html.sdm-wpanel #sdm-sc,html.sdm-wpanel #sdm-cur,html.sdm-wpanel #sdm-keys-toggle,html.sdm-wpanel #sdm-keys{visibility:hidden!important}@media(orientation:portrait){html.sdm-wpanel #sdm-ctl,html.sdm-wpanel .sdm-rail,html.sdm-wpanel #sdm-chatlog{visibility:hidden!important}}html.sdm-wover #sdm-chatlog,html.sdm-wover #sdm-keys-toggle,html.sdm-wover #sdm-keys,html.sdm-wover #sdm-buffs,html.sdm-wover #sdm-buffs-tip,html.sdm-wover-l #sdm-joy-hint,html.sdm-wover-l #sdm-joy,html.sdm-wover-l .sdm-rail,html.sdm-wover-l #sdm-buffs,html.sdm-wover-l #sdm-buffs-tip,html.sdm-wover-c #sdm-joy-hint,html.sdm-wover-c #sdm-joy,html.sdm-wover-c .sdm-rail,html.sdm-wover-c #sdm-lv,html.sdm-wover-c #sdm-buffs,html.sdm-wover-c #sdm-buffs-tip,html.sdm-wover-t #sdm-joy-hint,html.sdm-wover-t #sdm-joy,html.sdm-wover-t .sdm-rail,html.sdm-wover-t #sdm-lv,html.sdm-wover-t #sdm-buffs,html.sdm-wover-t #sdm-buffs-tip{visibility:hidden!important}#sdm-lv{position:absolute;left:calc(78px + var(--sd-sa-l));bottom:calc(6px + var(--sd-sa-b));display:flex;align-items:baseline;gap:8px;pointer-events:none;color:#fff;text-shadow:var(--sd-on-world)}#sdm-lv .n{font:800 22px/1 var(--sd-font);font-variant-numeric:tabular-nums}#sdm-lv .x{font:700 12px/1 var(--sd-font);color:var(--sd-text-2);font-variant-numeric:tabular-nums}#sdm-xpf{position:absolute;right:calc(118px + 42px + var(--sd-sa-r));bottom:calc(66px + var(--sd-sa-b));display:flex;flex-direction:column;align-items:flex-end;gap:1px;pointer-events:none}#sdm-ctl.lay-ring #sdm-xpf{right:auto;left:50%;transform:translate(-50%);bottom:calc(64px + var(--sd-sa-b));align-items:center}@media(max-width:700px){#sdm-xpf{right:calc(114px + 42px + var(--sd-sa-r));bottom:calc(60px + var(--sd-sa-b))}}#sdm-xpf .n{font:800 13px/1.2 var(--sd-font);color:#caf;white-space:nowrap;text-shadow:var(--sd-on-world);animation:sdmXpIn .25s ease-out both}#sdm-xpf .n.out{opacity:0;transition:opacity .4s}@keyframes sdmXpIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}#sdm-ctl.win #sdm-xpf,html.sdm-menu-on #sdm-xpf{visibility:hidden}#sdm-xpb{position:absolute;left:0;right:0;bottom:0;height:3px;background:#0a070599;pointer-events:none}#sdm-xpb i{display:block;height:100%;background:var(--sd-exp);transform-origin:left;transform:scaleX(0)}#sdm-qt{position:absolute;right:calc(40px + var(--sd-sa-r));top:calc(58px + var(--sd-sa-t));width:228px;display:flex;flex-direction:column;gap:4px;pointer-events:none}#sdm-qt .qi{pointer-events:auto;display:block;width:100%;padding:3px 2px;border:0;background:none;text-align:right;cursor:pointer;color:#fff;text-shadow:var(--sd-on-world);touch-action:manipulation;-webkit-tap-highlight-color:transparent}#sdm-qt .qi b{display:block;font:800 13.5px/1.25 var(--sd-font);color:var(--sd-quest)}#sdm-qt .qi span{display:block;font:600 12px/1.3 var(--sd-font);color:#fff;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#sdm-qt .qi.lock b{color:var(--sd-text-2)}#sdm-qt .qi.lock span{color:var(--sd-ok)}#sdm-qt .qi:active b{text-decoration:underline}#sdm-ctl.win #sdm-qt{display:none}html.sdm-menu-on #sdm-qt{visibility:hidden}#sdm-sc .cnt{position:absolute;right:4px;top:2px;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;border-radius:8px;background:var(--sd-badge);color:#fff;font:800 10px/16px var(--sd-font);text-align:center;display:none}#sdm-sc .sc.count .cnt{display:block}#sdm-login,#sdm-num,#sdm-cs{font-family:var(--sd-font);color:var(--sd-text)}#sdm-login{background:linear-gradient(180deg,#0805034d,#080503b8)}#sdm-num{background:linear-gradient(180deg,#0805034d,#080503bd)}#sdm-login .sdl-card,#sdm-num .sdn-card{border:0;border-radius:var(--sd-r-xl);background:#16100ceb;box-shadow:0 12px 40px #0009,inset 0 1px #ffe6be0d}#sdm-login .sdl-title{font:800 22px/1.15 var(--sd-font);letter-spacing:.02em;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.6)}#sdm-login .sdl-title:before,#sdm-login .sdl-title:after{content:"";display:inline-block;width:9px;height:9px;margin:0 10px 3px;background:var(--sd-gold-lt);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}#sdm-login .sdl-sub{font:600 14px/1.3 var(--sd-font);color:var(--sd-text-2)}#sdm-login .sdl-lbl,#sdm-login .sdl-f label,#sdm-cs .sdc-lbl{font:700 12.5px/1.2 var(--sd-font);letter-spacing:0;text-transform:none;color:var(--sd-text-2)}#sdm-login .sdl-back,#sdm-num .sdn-back,#sdm-cs .sdc-back,#sdm-login .sdl-a2hs-ic{border:0;border-radius:var(--sd-r);background:var(--sd-btn);box-shadow:var(--sd-btn-sh);color:var(--sd-text)}#sdm-login .sdl-srv{min-height:56px;border:0;border-radius:var(--sd-r);background:linear-gradient(180deg,#2a1f19,#221913);box-shadow:inset 0 1px #ffe6be0d;font:700 16px/1.2 var(--sd-font);color:var(--sd-text)}#sdm-login .sdl-srv:active,#sdm-login .sdl-srv.cur{background:var(--sd-sel)}#sdm-login .sdl-srv .pop{font:600 13px/1 var(--sd-font);color:var(--sd-text-3)}#sdm-login .sdl-srv .dot{background:var(--sd-ok);box-shadow:0 0 6px #7cc35ab3}#sdm-login input#sdl-user,#sdm-login input#sdl-pass,#sdm-num .sdn-in,#sdm-cs input{border:0;border-radius:var(--sd-r-md);background:#140e0b;box-shadow:inset 0 0 0 1px #e8d6b440;font-family:var(--sd-font)}#sdm-login input#sdl-user:focus,#sdm-login input#sdl-pass:focus,#sdm-num .sdn-in:focus,#sdm-cs input:focus{border:0;box-shadow:inset 0 0 0 1px var(--sd-gold),0 0 0 2px #d9a4412e}#sdm-login .sdl-eye{border-radius:var(--sd-r);background:var(--sd-bg-3);color:var(--sd-text-2);font-family:var(--sd-font)}#sdm-login .sdl-rem{color:var(--sd-text-2)}#sdm-login .sdl-rem input{accent-color:var(--sd-gold)}#sdm-login .sdl-go,#sdm-login.kb.land.s1.kbx .sdl-next,#sdm-num .sdn-go2,#sdm-cs .sdc-go{border:0;border-radius:var(--sd-r-md);background:var(--sd-pri);box-shadow:var(--sd-pri-sh);color:var(--sd-gold-lt);font-family:var(--sd-font);font-weight:800;letter-spacing:.02em}#sdm-login .sdl-go.busy:before,#sdm-num .sdn-go2.busy:before{border-color:#f2c66a4d;border-top-color:var(--sd-gold-lt)}#sdm-login .sdl-sec,#sdm-num .sdn-sec,#sdm-cs .sdc-sec{border:0;border-radius:var(--sd-r-md);background:var(--sd-btn);box-shadow:var(--sd-btn-sh);color:var(--sd-text-2);font-family:var(--sd-font)}#sdm-login .sdl-msg.err,#sdm-num .sdn-msg.err,#sdm-cs .sdc-msg.err{border:0;border-radius:var(--sd-r);background:#781e1866;box-shadow:inset 0 0 0 1px var(--sd-danger-line);color:#ffc2b8}#sdm-login .sdl-msg.info,#sdm-num .sdn-msg.info,#sdm-cs .sdc-msg.info{border:0;border-radius:var(--sd-r);background:var(--sd-bg-3);color:var(--sd-gold-ink)}#sdm-num .sdn-title{font:800 18px/1.25 var(--sd-font);color:#fff;letter-spacing:0}#sdm-num .sdn-hint{color:var(--sd-text-3)}#sdm-num .sdn-dots .d{border-color:#e8d6b473}#sdm-num .sdn-dots .d.opt{border-color:#e8d6b433}#sdm-num .sdn-dots .d.on{background:var(--sd-gold-lt);border-color:var(--sd-gold-lt);box-shadow:0 0 8px #f2c66a73}#sdm-num .sdn-k{border:0;border-radius:var(--sd-r-md);background:linear-gradient(180deg,#2e221b,#221913);box-shadow:var(--sd-btn-sh);color:var(--sd-text);font:800 24px/1 var(--sd-font)}#sdm-num .sdn-k:active{background:linear-gradient(180deg,#3a2a1c,#2a1d13);box-shadow:var(--sd-glow);border:0}#sdm-num .sdn-del{color:var(--sd-text-2);background:linear-gradient(180deg,#261c16,#1c1510)}#sdm-num .sdn-go{color:var(--sd-text-3);background:var(--sd-pri);box-shadow:inset 0 0 0 1px #c9974a59}#sdm-num .sdn-go.ready{color:var(--sd-gold-lt);background:var(--sd-pri);box-shadow:var(--sd-pri-sh)}#sdm-num .sdn-link{color:var(--sd-gold-ink);font-family:var(--sd-font)}#sdm-cs .sdc-card{background:#16100ceb}#sdm-cs.land .sdc-card{border-left:0;box-shadow:-8px 0 24px #00000073}#sdm-cs:not(.land) .sdc-card{border-top:0;border-radius:var(--sd-r-xl) var(--sd-r-xl) 0 0;box-shadow:0 -8px 24px #00000073}#sdm-cs .sdc-title{font:800 18px/1.2 var(--sd-font);color:#fff}#sdm-cs .sdc-slot{position:relative;border:0;border-radius:var(--sd-r);background:linear-gradient(180deg,#2a1f19,#221913);box-shadow:inset 0 1px #ffe6be0d;padding-left:30px}#sdm-cs .sdc-slot .nm{font:800 16px/1.2 var(--sd-font);color:var(--sd-text)}#sdm-cs .sdc-slot .sub{font:600 13px/1.2 var(--sd-font);color:var(--sd-text-3)}#sdm-cs .sdc-slot.on{background:var(--sd-sel);box-shadow:none}#sdm-cs .sdc-slot.on:before{content:"";position:absolute;left:11px;top:50%;width:9px;height:9px;margin-top:-4.5px;background:#fff3d6;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}#sdm-cs .sdc-slot.on .sub{color:var(--sd-text-2)}#sdm-cs .sdc-slot:active{background:var(--sd-sel)}#sdm-cs .sdc-slot.add{border:0;box-shadow:inset 0 0 0 1px #e8d6b42e;background:#140e0b99;color:var(--sd-gold-ink);font:700 15px/1.2 var(--sd-font)}#sdm-cs .sdc-stats .st{border-radius:2px;background:#0a07058c;color:var(--sd-text-3);font-family:var(--sd-font);font-weight:800}#sdm-cs .sdc-stats .st b{color:var(--sd-exp)}#sdm-cs .sdc-hint,#sdm-cs .sdc-msg.hint{color:var(--sd-text-3)}#sdm-cs .sdc-danger{border:0;border-radius:var(--sd-r-md);background:var(--sd-btn);box-shadow:var(--sd-btn-sh),inset 0 0 0 1px var(--sd-danger-line);color:#ffb3a6;font-family:var(--sd-font)}#sdm-cs .sdc-delyes{background:linear-gradient(180deg,#8a2a1e,#5e1a12);color:#fff}#sdm-cs .sdc-go{min-height:56px;text-transform:none;font-size:18px}#sdm-cs .sdc-go:disabled{filter:none;color:var(--sd-text-off);box-shadow:inset 0 0 0 1px #c9974a40}#sdm-vit{pointer-events:auto;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}#sdm-vit:before{content:"";position:absolute;left:-8px;right:-6px;top:calc(-6px - var(--sd-sa-t));bottom:0}#sdm-vit:active{filter:brightness(1.15)}html.sdm-wfull #uihost-layer>.uih-mod[data-uih=buffs],html.sdm-wfull #uihost-layer>.uih-mod[data-uih=party]{visibility:hidden!important}#sdm-ctl .usr{width:46px;height:46px;margin:-23px 0 0 -23px;color:#e8d6b4;display:none}#sdm-ctl .usr.on{display:flex}#sdm-ctl .usr .sdi{width:22px;height:22px}html.sdm-hud-war #sdm-qt{visibility:hidden}@media(max-width:700px){#sdm-joy-hint{bottom:calc(60px + var(--sd-sa-b))}}html.sdm-ctl-on #sdm-keys-toggle,html.sdm-ctl-on #sdm-keys{display:none!important}#sdm-qt-tab{display:none}html.sdm-ctl-on #sdm-qt-tab{display:flex;align-items:center;justify-content:center;position:absolute;right:calc(0px + var(--sd-sa-r));top:calc(60px + var(--sd-sa-t));width:34px;height:36px;padding:0;border:0;border-radius:4px 0 0 4px;pointer-events:auto;background:#0a07058c;color:var(--sd-quest);box-shadow:none}html.sdm-ctl-on #sdm-qt-tab .sdi,html.sdm-ctl-on #sdm-pt-tab .sdi{width:21px;height:21px}html.sdm-ctl-on #sdm-qt-tab.off{color:var(--sd-text-2);opacity:.55}#sdm-ctl.win #sdm-qt-tab{display:none!important}html.sdm-menu-on #sdm-qt-tab,html.sdm-hud-war #sdm-qt-tab{visibility:hidden}#sdm-pt-tab{display:none}html.sdm-ctl-on.sdm-party-on #sdm-pt-tab{display:flex;align-items:center;justify-content:center;position:absolute;right:calc(0px + var(--sd-sa-r));top:calc(100px + var(--sd-sa-t));width:34px;height:36px;padding:0;border:0;border-radius:4px 0 0 4px;pointer-events:auto;background:#0a07058c;color:#7fe08a;box-shadow:none}html.sdm-ctl-on #sdm-pt-tab.off{color:var(--sd-text-2);opacity:.55}#sdm-ctl.win #sdm-pt-tab{display:none!important}html.sdm-menu-on #sdm-pt-tab,html.sdm-hud-war #sdm-pt-tab{visibility:hidden}html.sdm-pt-hidden #uihost-layer>.uih-mod[data-uih=party]{visibility:hidden!important}html.sd-touch #uihost-layer>.uih-mod[data-uih=minimap]{opacity:var(--sdm-mmA, 1)!important}.sdw-it .val.wide{min-width:0;padding:0 12px;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdw-link{display:grid;place-items:center;text-decoration:none;color:var(--sd-gold-ink);box-sizing:border-box}#sdm-sleep{position:fixed;inset:0;z-index:99990;background:#000;color:#b9b0a0;touch-action:none;user-select:none;-webkit-user-select:none;font:600 14px/1.3 var(--sd-font, system-ui, sans-serif);padding:var(--sd-sa-t, 0) var(--sd-sa-r, 0) var(--sd-sa-b, 0) var(--sd-sa-l, 0)}#sdm-sleep.sdm-hidden{display:none}#sdm-sleep .slp-top{display:flex;align-items:center;gap:12px;padding:8px 12px}#sdm-sleep .slp-vit{width:150px;display:grid;gap:3px}#sdm-sleep .vb{position:relative;height:14px;background:#1a1512;overflow:hidden;border-radius:2px}#sdm-sleep .vb i{position:absolute;inset:0;transform-origin:left;opacity:.75}#sdm-sleep .vb.hp i{background:#a33a22}#sdm-sleep .vb.mp i{background:#2b6aa8}#sdm-sleep .vb span{position:absolute;inset:0;display:grid;place-items:center;font:700 10px/1 var(--sd-font, sans-serif);color:#ddd}#sdm-sleep .slp-cur{flex:1;display:flex;justify-content:center;gap:18px;font-weight:700;color:#c9a85a}#sdm-sleep .slp-cur .sdi{width:16px;height:16px;vertical-align:-3px;margin-right:4px}#sdm-sleep .slp-title{font:700 15px/1 var(--sd-font, sans-serif);color:#9c9486}#sdm-sleep .slp-x{width:44px;height:44px;border:0;background:none;color:#9c9486;display:grid;place-items:center}#sdm-sleep .slp-x .sdw-ic{width:22px;height:22px}#sdm-sleep .slp-stats{position:absolute;left:20px;top:64px;display:grid;gap:6px}#sdm-sleep .slp-stats .r{display:flex;gap:14px;min-width:240px;justify-content:space-between}#sdm-sleep .slp-stats .k{color:#7d766a;font-weight:600}#sdm-sleep .slp-stats b{color:#c9bfae;font-variant-numeric:tabular-nums}#sdm-sleep .slp-rs{margin-top:4px;width:44px;height:36px;border:1px solid #2a241e;background:none;color:#7d766a;border-radius:6px;display:grid;place-items:center}#sdm-sleep .slp-rs .sdw-ic{width:18px;height:18px}#sdm-sleep .slp-mid{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);display:grid;place-items:center;gap:14px}#sdm-sleep .slp-dia{width:54px;height:54px;transform:rotate(45deg);border:2px solid #3d3428;animation:slp-pulse 3.2s ease-in-out infinite}#sdm-sleep .slp-mode{font:700 13px/1 var(--sd-font, sans-serif);color:#5d564a;letter-spacing:.08em}#sdm-sleep .slp-clock{position:absolute;left:0;right:0;bottom:74px;text-align:center;font:300 64px/1 var(--sd-font, sans-serif);color:#4a443a;font-variant-numeric:tabular-nums}#sdm-sleep .slp-lv{position:absolute;left:20px;right:20px;bottom:28px;display:flex;align-items:center;gap:12px;color:#6d665a;font-size:12px}#sdm-sleep .slp-lv .bar{flex:1;height:3px;background:#1a1512}#sdm-sleep .slp-lv .bar i{display:block;height:100%;background:#6b5a2c;transform-origin:left}#sdm-sleep .slp-hint{position:absolute;left:0;right:0;bottom:6px;text-align:center;font-size:11px;color:#403a31}@keyframes slp-pulse{0%,to{opacity:.25}50%{opacity:.8}}@media(max-height:400px){#sdm-sleep .slp-clock{font-size:44px;bottom:58px}#sdm-sleep .slp-stats{top:54px;gap:3px}}
