:root{--net: #3cc690;--net-hi: #7fe3be;--net-num: #a6e87a;--net-dim: #338a70;--net-glow: rgba(34, 160, 124, .4);--net-bg1: #166a50;--net-bg2: #0a382b;--net-line: #24614d}.netov{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:#000;border:1px solid #1c2226;border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.netscroll{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;padding-bottom:8px}.netnew{margin:8px;height:40px;border-radius:10px;border:1.5px dashed #3a7dff;background:#0b1a44;color:#9dbbff;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;font-size:16px;letter-spacing:.06em}.netempty{padding:18px 12px;text-align:center;font-size:12.5px;color:#dde2e5}.netitem{text-align:left;width:100%;padding:10px 56px 10px 12px;border:none;border-top:1px solid #2c3439;margin-top:-1px;border-bottom:1px solid #2c3439;background:transparent;display:flex;flex-direction:column;gap:3px;color:#f2f4f5;cursor:pointer}.netitem.here{background:#0b1a44}.netitem:disabled{cursor:default}.netrow1{display:flex;align-items:center;gap:8px;width:100%}.netname{flex:1;min-width:0;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.netop{font-family:JetBrains Mono,monospace;font-size:11px;color:#8ec8ff}.netdesc{font-size:12px;line-height:1.4;color:#c9d1d6}.neticon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:6px}.neticon.small{width:20px;height:20px;border-radius:5px}.nk-public{background:#0b1a44;border:1.5px solid #3a7dff;color:#9dbbff}.nk-free{background:#0b2723;border:1.5px solid var(--net);color:var(--net-hi)}.nk-pin{background:#3a2406;border:1.5px solid #ff8a1f;color:#ff8a1f}.nettag{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.1em;padding:2px 6px;border-radius:4px;border:1px solid}.nettag.new{color:#bbd86a;border-color:#bbd86a}.nettag.joined{color:#9dbbff;border-color:#3a7dff}.netjump{position:absolute;right:8px;bottom:8px;display:flex;flex-direction:column;gap:6px}.netjump button{width:40px;height:40px;border-radius:20px;border:1.5px solid #4a545b;background:linear-gradient(180deg,#343c42,#22282d);color:#f2f4f5;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 1px #ffffff21,0 2px #000,0 5px 12px #000000bf}.netback{height:40px;padding:0 12px 0 8px;border-radius:10px;border:1.5px solid #3a7dff;background:#0b1a44;color:#9dbbff;display:flex;align-items:center;gap:4px;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;font-size:17px;letter-spacing:.08em;align-self:flex-end}.netsheet{gap:10px}.nettitle{font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;font-size:24px;letter-spacing:.04em;color:#f2f4f5}.netsub{display:flex;align-items:center;gap:8px}.nethelp{font-size:12.5px;line-height:1.5;color:#c9d1d6;white-space:pre-line}.netfield{display:flex;flex-direction:column;gap:5px;font-size:13px;color:#b4bec4}.netfield em{font-style:normal;font-family:JetBrains Mono,monospace;font-size:11px;color:#c9d1d6;margin-left:6px}.netfield input,.netfield textarea{box-sizing:border-box;width:100%;border-radius:10px;border:1px solid #2c3439;background:#070a0c;color:#e6ebee;padding:10px 12px;font-family:Noto Sans KR,sans-serif;font-size:14px;resize:none}.netpin{font-family:JetBrains Mono,monospace!important;font-size:26px!important;letter-spacing:.5em;text-align:center}.netkinds{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}.netkind{min-height:44px;border-radius:10px;border:1.5px solid #2c3439;background:#15191c;color:#8a969d;font-family:Noto Sans KR,sans-serif;font-size:12.5px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:5px;padding:4px}.netkind.on{border-color:#3a7dff;background:#0b1a44;color:#fff}.neterr{font-size:12.5px;color:#ff8a7a}.netbtns{display:grid;grid-template-columns:1fr 1fr;gap:10px}.netbtn2{height:52px;border-radius:12px;border:1.5px solid #4a545b;background:linear-gradient(180deg,#343c42,#22282d);color:#f2f4f5;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;font-size:20px;letter-spacing:.08em}.netbtn2.primary{border-color:#3a7dff;background:#0b1a44}.netbtn2:disabled{opacity:.4}.dialnet{flex:1;min-width:0;text-align:center;font-weight:700;font-size:19px;line-height:1.25;color:#f2f4f5;word-break:keep-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-shadow:0 0 12px rgba(255,255,255,.2)}.netinfo{gap:3px;justify-content:center}.netinfo-top{display:flex;align-items:flex-start;gap:8px}.netinfo-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.netinfo-name{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#f3f5f6;line-height:1.3}.netinfo-name>span:first-child{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.netinfo-op{font-family:JetBrains Mono,monospace;font-size:10.5px;color:#9dbbff}.netinfo-end{position:relative;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;color:#ffc24a}.netinfo-desc{font-size:11px;color:#c9d1d6;line-height:1.4;max-height:2.8em;overflow:hidden}.netleave{height:34px;flex-shrink:0;padding:0 10px;border-radius:9px;border:1.5px solid #ff6b57;background:#2a0f0b;color:#ff8a7a;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;font-size:15px;letter-spacing:.08em}.netbtn2.danger{border-color:#ff6b57;background:#4a140e;color:#fff}.netpick{display:grid;grid-template-columns:1fr 1fr;gap:8px;max-height:40vh;overflow-y:auto}.netpick .netbtn2{font-family:JetBrains Mono,monospace;font-size:17px}.scopenet{position:absolute;left:0;right:0;top:40%;text-align:center;font-family:JetBrains Mono,monospace;font-size:11px;color:#dde2e5;pointer-events:none}.netinfo-row2{display:flex;align-items:center;justify-content:space-between;gap:6px}.netinfo .netleave{height:28px;font-size:14px}.scope.innet .spike,.scope.innet .spike-n,.scope.innet .me-bar,.scope.innet .me-stem,.scope.innet .me-arrow{display:none}.netkind{word-break:keep-all;line-height:1.2}.netbtn2.long{font-family:Noto Sans KR,sans-serif;font-size:15px;letter-spacing:0}.netcheck{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#e6ebee;cursor:pointer}.netcheck input{width:20px;height:20px;accent-color:#3a7dff}.netlist{flex:1;min-height:0;display:flex;flex-direction:column;background:#000;border-radius:8px;overflow:hidden}.netlisthead{display:flex;align-items:baseline;gap:8px;padding:7px 10px 3px;flex-wrap:wrap}.netscope{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;color:var(--net)}.netviewonly{font-size:11.5px;color:#dde2e5}.netnotice{margin:2px 10px 4px;padding:6px 8px;border-radius:8px;background:#2a1906;color:#ffa033;font-size:12.5px}.netcols{display:grid;grid-template-columns:66px 50px 1fr auto;border-bottom:1px solid #2c3439}.netcol{border:none;background:transparent;color:#dde2e5;font-size:12px;font-weight:700;text-align:left;padding:6px 10px;white-space:nowrap;display:flex;align-items:center;gap:4px;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.netkindfirst{display:inline-flex}.netfreedot{display:inline-block;width:10px;height:10px;border-radius:50%;border:2px solid #dde2e5}.netlist .netitem{display:grid;grid-template-columns:66px 50px 1fr auto;align-items:center;gap:0;padding:9px 10px 9px 0}.netlist .netitem.viewonly{cursor:default}.netnum{padding-left:10px;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700;color:var(--net-hi);letter-spacing:.04em}.netnum.big{padding-left:0;font-size:20px}.netnum.ghost{padding-left:4px;color:#55616a}.netkindcell{display:flex;justify-content:center}.netlist .nettag{margin-left:8px}.netfind{top:calc(100% + 4px);left:8px}.netallbtn{align-self:flex-start}.netfindnum{width:70px}.netfindtxt{width:160px;height:36px;border-radius:8px;border:1px solid #424c53;background:#000;color:#f2f4f5;padding:0 8px;font-size:15px}.netheadrow{display:flex;align-items:center;gap:2px}.netheadrow .netpin{width:80px}.netpanel{flex-shrink:0;box-sizing:border-box;min-height:96px;display:flex;flex-direction:column;gap:6px;padding:8px 10px;border-radius:10px;background:#000;border:1.5px solid var(--net-line);overflow:hidden}.netpanel-top{display:flex;align-items:center;gap:8px;min-width:0}.netpanel-name{flex:1;min-width:0;font-size:15px;font-weight:700;color:#f2f4f5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.netpanel-row{display:flex;align-items:center;gap:8px}.netpanel-op{flex:1;min-width:0;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;color:#8ec8ff;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.netpanel-op em{font-style:normal;font-weight:400;color:#dde2e5;margin-right:4px}.netpanel-desc{font-size:13px;line-height:1.45;color:#c9d1d6}.netpanel.idle{justify-content:center;gap:6px}.netpanel.netlimit{align-items:stretch;gap:10px}.netlimit-lines{display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:1.45;color:#ffd58a;white-space:pre-line}.netlimit-line .learnmore{margin-left:6px}.netpanel .ptt.netlimit-start{flex:none;height:56px;border:1.5px solid #3ddc84;border-radius:12px;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;font-size:18px}.netpanel-title{font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;font-size:18px;letter-spacing:.06em;color:var(--net)}.netpanel-own{font-family:JetBrains Mono,monospace;font-size:12.5px;color:var(--net-hi)}.netpanel-own em{font-style:normal;color:#dde2e5}.netdial{border:none;background:transparent;gap:8px;cursor:pointer}.netdialtag{font-family:Noto Sans KR,sans-serif;font-weight:800;font-size:15px;color:var(--net)}.netdialnum{font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;font-size:46px;line-height:1;letter-spacing:.04em;color:var(--net-hi);text-shadow:0 0 14px var(--net-glow)}.netdialnum.empty{color:var(--net-dim);text-shadow:none}.chrow.padon .netdial{z-index:42}.memb.netmem{font-size:15px;letter-spacing:.02em}.netbtn .netcnt{font-family:Saira Condensed,Noto Sans KR,sans-serif;font-size:14px;letter-spacing:.04em}.netbtn.on.netmode{border-color:var(--net);background:linear-gradient(180deg,var(--net-bg1) 0%,var(--net-bg2) 100%);color:#e6fffa}:where([data-layout=pc]) .netpanel{height:219px}:where([data-layout=pc]) .netdialnum{font-size:52px}:where([data-layout=mob-p],[data-layout=poc-p]) .app.netpark .netpanel{display:none}.netfield .netnumin,.netnumin{height:40px;box-sizing:border-box;border-radius:8px;border:1px solid #424c53;background:#000;color:#f2f4f5;font-family:JetBrains Mono,monospace;font-size:20px;font-weight:700;letter-spacing:.15em;text-align:center;padding:0 6px}.netfield .netnumin.head3{width:84px}.netfield .netnumin.pin4{width:110px;align-self:flex-start}.netgenrow{display:flex;align-items:center;gap:6px}.netgennum{font-family:JetBrains Mono,monospace;font-size:22px;font-weight:700;letter-spacing:.08em;color:var(--net-hi)}.netgennum.tail{min-width:34px}.netgennum.ghost{color:#55616a}.netgenbtn{margin-left:auto;min-width:118px}.netgenbtn b{margin-left:6px;font-family:JetBrains Mono,monospace}.netkeep{white-space:pre-line;font-size:12.5px;line-height:1.5;color:var(--net-hi);padding:6px 8px;border-radius:8px;background:#0b2723}.netfindnum{width:96px!important}.netpin{min-width:120px;box-sizing:border-box}.netcredit{display:inline-flex;align-items:baseline;justify-content:flex-end;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;color:var(--net-hi);white-space:nowrap}.netcredit i{font-style:normal;font-weight:400;color:#7d8990}.netcredit .cd{min-width:3.4ch;text-align:right}.netcol.creditcol{justify-content:flex-end;padding-right:10px}.netlist .netitem .netcredit{padding-left:6px}.netlist .netname{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.netoffair{display:flex;align-items:center;gap:8px;margin:8px 10px 4px;font-family:JetBrains Mono,monospace;font-weight:700;font-size:12px;letter-spacing:.14em;color:#dde2e5}.netoffair>span{flex:1;height:1px;background:#4a555b}.netlist .netitem.offair .netnum,.netlist .netitem.offair .netname{opacity:.6}.netlist .netitem.offair .netcredit{color:#8a969d}.netsmall{height:28px;padding:0 10px;border-radius:8px;border:1px solid #424c53;background:#15191c;color:#c9d1d6;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:700;font-size:14px;letter-spacing:.04em}.netstat{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#f2f4f5}.netstat em{font-style:normal;color:#dde2e5}.netstat b{font-family:JetBrains Mono,monospace}.netstat .netcredit{font-size:13px}.netpanel-row .netleave{margin-left:auto}.netfield .netnumin.head3{width:64px;height:34px;font-size:16px}.netgennum{font-size:16px!important}.netbtn{overflow:hidden}.modefill.save{background:var(--net-hi)}:where([data-layout=mob-l],[data-layout=poc-l]) .netdialnum.netdialnum{font-size:40px}:where([data-layout=tab-p]) .netpanel{height:156px}.padsheet.netform{max-height:100%;overflow-y:auto;overscroll-behavior:contain;gap:0}:where([data-layout=pc]) .padsheet.netform{max-height:calc(100% - 16px)}.netform .nettitle{margin-bottom:6px}.netsec{display:flex;flex-direction:column;gap:6px;padding:10px 0;border-top:1px solid #2c3439;font-size:13px;color:#b4bec4}.netsec-h{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:800;color:#f2f4f5}.netsec-h b{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--net);color:#fff;font-family:JetBrains Mono,monospace;font-size:12px}.netsec-h em{font-style:normal;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:400;color:#c9d1d6;margin-left:auto}.netsec input:not(.netnumin){box-sizing:border-box;width:100%;border-radius:10px;border:1px solid #424c53;background:#070a0c;color:#e6ebee;padding:10px 12px;font-family:Noto Sans KR,sans-serif;font-size:14px}.netsec .nethelp{white-space:normal}.netkindrow{display:flex;align-items:center;justify-content:space-between;gap:8px;height:40px}.netkindrow .nethelp{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.netkindrow .netnumin.pin4{width:96px;flex-shrink:0;align-self:center}.netform .netbtns{margin-top:8px}.netform .neterr{margin-top:6px}.netform .netkeep{margin-top:2px}.app.netmode .lower.dim{opacity:1}.app.netmode .lower.dim>:not(.chrow),.app.netmode .lower.dim .chrow>:not(.listbtn){opacity:.6}.app.netmode .lower.locked .listbtn{pointer-events:auto}.netsec .netnumin.head3{width:64px;height:34px;font-size:16px}.netcols,.netlist .netitem{grid-template-columns:62px 50px 1fr auto}.netcols .netcol:nth-child(2){padding-left:2px;padding-right:4px}.netlist .netkindcell{justify-content:flex-start;padding-left:4px}.netlist .neticon.small,.netcols .neticon.small{width:16px;height:16px;border-radius:4px;border-width:1px}.netlist .neticon.small svg,.netcols .neticon.small svg{width:12px;height:12px}.netcol{line-height:16px}.netlist .netitem.offair .netcredit{color:#c9d1d6}.netgennum.big{font-size:24px!important;letter-spacing:.08em;min-width:96px}.netcount{color:#ffd58a;font-family:JetBrains Mono,monospace;font-weight:800;letter-spacing:0;margin-left:4px}.netgenbtn:disabled{opacity:1;color:#6e7a81;border-color:#2c3439;background:#15191c}.callb.newwait{border-color:#2c3439;background:#0e1113;cursor:default}.callb.newwait .netcount{margin-left:0;font-size:.8em}.netpanel.nd{gap:6px;justify-content:flex-start}.nd-main{display:flex;align-items:stretch;gap:10px;min-width:0}.nd-rows{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.nd-row{display:flex;align-items:center;gap:8px;min-width:0;min-height:22px}.nd-num{font-size:15px;padding-left:0}.nd-users{flex-shrink:0;min-width:22px;padding:0 6px;border-radius:999px;border:1px solid var(--net-line);background:#0b2723;color:var(--net-hi);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:800;line-height:18px;text-align:center}.nd-kind{flex-shrink:0;display:inline-flex;align-items:center}.nd-row .netpanel-op{flex:0 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nd-row .netstat{flex:none;margin-left:6px;white-space:nowrap}.nd-exit.nd-exit{height:auto;align-self:stretch;margin-left:0;padding:0 12px}.nd-tools{display:flex;gap:6px}.ndtool{height:24px;padding:0 10px;border-radius:6px;border:1px solid #424c53;background:#15191c;color:#c9d1d6;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:700;font-size:13px;letter-spacing:.04em;display:inline-flex;align-items:center}.ndtool.danger{margin-left:auto;border-color:#6a2a22;color:#ff8a7a}.ndtool:disabled{color:#5e6a71;border-color:#2c3439}:where([data-layout=mob-p],[data-layout=poc-p],[data-layout=mob-l],[data-layout=poc-l]) .netpanel.nd{min-height:0;height:auto;padding:6px 8px;gap:5px}.callb.callb.mynet{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;line-height:1}.callb.mynet span{display:block}.callb.callb.newwait{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;line-height:1}.callb.newwait .nw-t{font-size:.8em;color:#3d6f60}.callb.newwait .netcount{margin:0;font-size:.82em;letter-spacing:-.02em}.callb.callb.mynet{gap:0}.callb.mynet span{font-size:.95em;line-height:.92}.netpanel.nd .netpanel-name{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.netauto{margin-top:6px;padding:10px 12px;border-top:1px dashed #3a4650;border-radius:10px;background:#11161a;display:flex;flex-direction:column;gap:8px}.netauto-cap{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#8a969d}.netauto-row{display:flex;align-items:center;gap:8px}.netauto-ic{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;border:1px solid #424c53;color:#b4bec4}.netauto-k{flex:1;font-size:15px;font-weight:800;color:#c9d1d6}.netauto-v{font-size:15px;font-weight:800;color:var(--net-hi)}.netauto-v.netnum{padding-left:0;letter-spacing:.06em}.netauto-note{white-space:pre-line;margin:0;font-size:12.5px;font-weight:400;line-height:1.5;color:#b4bec4}.nk-pin.ok{background:#0b2723;border-color:var(--net);color:var(--net-hi)}.netcols .neticon.small{box-sizing:border-box;width:14px;height:14px}.netcols .neticon.small svg{width:10px;height:10px}.netlist .neticon.small{box-sizing:border-box}.netnum,.netgennum,.netauto-v.netnum{color:var(--net-num)}.netnum.ghost{color:#55616a}.netdialnum{color:var(--net)}.netkindrow .netnumin.pin4{border:1.5px solid #79b4ff}.netkindrow .netnumin.pin4:focus{outline:none;border-color:#8ec8ff;box-shadow:0 0 0 2px #79b4ff40}.netsec-h.netkind-h{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:6px;align-items:center;min-height:28px}.netkind-h-t{grid-column:1 / 3;display:flex;align-items:center;gap:8px}.netkind-h .netnumin.pin4{grid-column:3;width:100%;height:28px;font-size:16px;letter-spacing:.3em;padding:0 4px;border:1.5px solid #79b4ff}.netkind-h .netnumin.pin4:focus{outline:none;border-color:#8ec8ff;box-shadow:0 0 0 2px #79b4ff40}.netsec .netkindrow{height:auto;min-height:18px}.netauto.nettier{font-size:15px;line-height:1.5;color:#c9d1d6}.nettier+.netbtns{grid-template-columns:1fr}.netpanel.ndw{gap:4px;padding:10px 14px}.ndw-head{display:flex;align-items:center;gap:10px;min-width:0;padding-bottom:5px;border-bottom:1px solid #1d2b27}.ndw-num{font-size:18px;padding-left:0}.ndw-name{flex:1;min-width:0;font-size:16px;font-weight:700;color:#f2f4f5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.netleave.ndw-exit{height:34px;padding:0 18px;font-size:16px}.ndw-rows{display:flex;flex-direction:column;gap:2.8px;min-height:0}.ndw .nd-tools{margin-top:auto}.ndw-row{display:grid;grid-template-columns:72px 1fr;align-items:center;font-size:14px;line-height:1.3}.ndw-row em{font-style:normal;color:#8a969d}.ndw-row b{font-family:JetBrains Mono,monospace;font-weight:700;color:#f2f4f5}.ndw-row.op b{color:#8ec8ff}.ndw .ndtool{height:28px;padding:0 14px;font-size:14px}:where([data-layout=tab-p]) .ndw-rows{flex-direction:row;justify-content:space-between;align-items:center}:where([data-layout=tab-p]) .ndw-row{grid-template-columns:auto;gap:1px}:where([data-layout=tab-p]) .ndw-row em{font-size:12px}.ndw-row .netcredit{justify-content:flex-start;font-size:inherit}.ndw-row .netcredit .cd{min-width:0;text-align:left}.ndw-row.tap,.netstat.tap{cursor:pointer}.ndw-row.tap em,.netstat.tap em{text-decoration:underline dotted;text-underline-offset:3px}.ndw-foot{margin-top:auto;display:flex;flex-direction:column;gap:6px}:where([data-layout=pc]) .ndw-foot{margin-top:4px}.ndw .ndw-foot .nd-tools{margin-top:0}.nd-chelp{font-size:11.5px;line-height:1.35;color:#8a969d}.nd-chelp>div+div{margin-top:2px}.ndw-cval{display:flex;align-items:baseline;min-width:0;white-space:nowrap}.nd-crate{font-family:Noto Sans,sans-serif;margin-left:6px;font-size:11.5px;font-weight:400;color:#8a969d;white-space:nowrap}.netstat .netcredit .cd{min-width:0}.ndw-head{gap:8px}.ndw-num{font-size:16px}.ndw-name{font-size:14px}.ndw-two{display:flex;align-items:stretch;gap:10px;min-width:0}.ndw-tworows{flex:1;min-width:0;display:flex;flex-direction:column;gap:2.8px}:where([data-layout=tab-p]) .ndw-two,:where([data-layout=tab-p]) .ndw-tworows{display:contents}:where([data-layout=pc]) .netleave.ndw-exit{height:auto;align-self:stretch}.ndw-tval{display:flex;align-items:center;gap:6px;min-width:0;white-space:nowrap}.ndw-tval .neticon.small{box-sizing:border-box;width:16px;height:16px;border-radius:4px;border-width:1px}.ndw-tval .neticon.small svg{width:12px;height:12px}.ndw-users{margin-left:8px;color:#8a969d}:where([data-layout=mob-p],[data-layout=poc-p],[data-layout=mob-l],[data-layout=poc-l]) .ndtool.danger{margin-left:0}.nd-exit.nd-exit{padding:0 9px}.netpanel.nd:not(.mgr) .nd-exit.nd-exit{height:26px;align-self:center}:where([data-layout=mob-p],[data-layout=poc-p],[data-layout=mob-l],[data-layout=poc-l]) .nd-tools{gap:4px}:where([data-layout=mob-p],[data-layout=poc-p],[data-layout=mob-l],[data-layout=poc-l]) .ndtool{padding:0 6px;font-size:12.5px;letter-spacing:.02em}.nd-row .nd-kind{margin-left:auto}.nd-rows .nd-tools{flex-wrap:nowrap}.ndtool{white-space:nowrap;flex-shrink:0}.nd-chelp b{color:#c9d1d6;font-weight:700}.shead{display:flex;align-items:center;gap:10px}.stitle{flex:1;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;font-size:24px;letter-spacing:.06em;color:#f2f4f5}.sscroll{display:flex;flex-direction:column;gap:14px;max-height:min(62vh,520px);overflow-y:auto;padding-right:8px}:where([data-layout=mob-l],[data-layout=poc-l]) .sscroll{max-height:calc(100dvh - 140px)}.srow{display:flex;align-items:center;gap:10px}.s2line{flex:1;display:flex;flex-direction:column;gap:2px}.srow-col{display:flex;flex-direction:column;gap:6px}.slabel{flex:1;font-family:Noto Sans KR,sans-serif;font-size:13px;font-weight:700;color:#c9d1d6}.svalue{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;color:#f2f4f5}.shelp{font-family:Noto Sans KR,sans-serif;font-size:11px;color:#8a969d}.srow-col input[type=range]{width:100%;accent-color:#3a7dff}.sbtn{height:36px;padding:0 14px;border-radius:9px;font-family:Noto Sans KR,sans-serif;font-size:14px;font-weight:700;border:1.5px solid #2c3439;background:#15191c;color:#8a969d;white-space:nowrap}.sact{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:40px;border-radius:10px;border:1px solid #c98443;background:linear-gradient(#b5651f,#8f4c10);color:#fff2e4;font-family:Noto Sans KR,sans-serif;font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 2px #5a2d06,0 3px 8px #00000073;transition:transform .05s,box-shadow .05s,filter .1s}.sact:hover{filter:brightness(1.08)}.sact:active,.sact.on{transform:translateY(2px);box-shadow:0 0 #5a2d06,0 1px 3px #00000073;filter:brightness(.92)}.sact:focus-visible{outline:2px solid #fff;outline-offset:2px}.sbtn.on{border-color:#3a7dff;background:#0b1a44;color:#fff}.swrap{display:flex;flex-wrap:wrap;gap:6px}.sgrid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.sstep{height:44px;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;line-height:1}.sstep-l{font-family:Saira Condensed,Noto Sans KR,sans-serif;font-size:16px;font-weight:800;letter-spacing:.04em}.sstep-s{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:400}.sbox{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:10px;background:#000;border:1px solid #1c2226}.sbox-head{display:flex;align-items:center;font-family:JetBrains Mono,monospace;font-size:12px;color:#f2f4f5}.sbox-help{font-family:Noto Sans KR,sans-serif;font-size:12px;font-weight:500;color:#e6ebee}.smeter{display:flex;gap:2px;height:16px}.smeter>div{flex:1;border-radius:2px}.sdenied{font-family:Noto Sans KR,sans-serif;font-size:12px;line-height:1.5;color:#d9938a}.sact.skeypick.on{border-color:#3a7dff;background:#0b1a44;color:#fff}.sact.skeypick.done{border-color:#3a7dff;background:#3a7dff;color:#fff;box-shadow:none;transform:translateY(2px);filter:none;cursor:default}.skeytest{font-family:Noto Sans KR,sans-serif;font-size:13px;font-weight:700;min-height:20px;color:#a3aeb4}.skeytest b{color:#fff}.skeytest.bad{color:#ff8a1f}.stot{display:flex;align-items:center;gap:8px}.stot button{width:34px;height:34px;border-radius:9px;border:1px solid #424c53;background:#272d32;color:#f2f4f5;font-size:18px;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center}.stot-val{min-width:54px;text-align:center;font-family:JetBrains Mono,monospace;font-size:15px;font-weight:700;color:#f2f4f5}.stot.locked .stot-val{color:#424c53}.stot.locked button{border-color:#22292d;background:#15191c;color:#424c53;cursor:default}.sclose{height:44px;border-radius:10px;border:1px solid #424c53;background:#272d32;color:#f2f4f5;font-family:Noto Sans KR,sans-serif;font-size:15px;font-weight:700}:where([data-layout=pc]) .padwrap.side{justify-content:flex-end;align-items:stretch}:where([data-layout=pc]) .padwrap.side .padsheet{width:320px;border:1.5px solid #6b7a84;border-right:none;border-radius:22px 0 0 22px}:where([data-layout=pc]) .padwrap.side .sscroll{max-height:none;flex:1;min-height:0}.secho{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.secho .sbtn:disabled{opacity:.4}.secho .sbox-help{flex-basis:100%}.stier{font-family:Saira Condensed,Noto Sans KR,sans-serif;font-size:17px;font-weight:700;color:#f2f4f5;display:flex;align-items:baseline;gap:8px}.stier-until{font-family:Noto Sans KR,sans-serif;font-size:12px;font-weight:500;color:#8b979e}.skbps{display:flex;flex-wrap:wrap;gap:4px}.sspecial{display:flex;flex-direction:column;gap:8px;margin-top:4px}.sspecial-btn{align-self:center;display:flex;align-items:center;gap:6px;padding:6px 14px;border-radius:8px;border:1px solid #b48cff;background:transparent;color:#d2bcff;font-family:Noto Sans KR,sans-serif;font-size:13px;cursor:pointer}.sgrp{display:flex;flex-direction:column;gap:10px;padding:10px 10px 12px 12px;border-left:3px solid var(--gc);border-radius:0 10px 10px 0;background:color-mix(in srgb,var(--gc) 7%,transparent)}.sgrp-title{font-family:Noto Sans KR,sans-serif;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--gc)}.sgrp-title{font-size:15px;letter-spacing:.02em}.secho .secho-btn{min-width:96px;border-color:#ff8a1f;background:#3a2406;color:#f2f4f5;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-size:17px;letter-spacing:.06em}.secho .secho-btn.on{background:#6a3a0c;border-color:#ffb36b}.sgrp{padding-top:0;overflow:hidden;flex-shrink:0}.sgrp-title{margin:0 -10px 2px -12px;padding:7px 12px;background:color-mix(in srgb,var(--gc) 28%,#0b0e10);color:#f2f4f5}.sscroll{gap:8px}.sgrp-title{display:flex;align-items:center;justify-content:space-between;width:calc(100% + 22px);box-sizing:border-box;border:none;text-align:left;cursor:pointer}.sgrp:not(.open){padding-bottom:0}.sgrp:not(.open) .sgrp-title{margin-bottom:0;background:color-mix(in srgb,var(--gc) 13%,#0b0e10);color:#c9d1d6}.sselect{width:100%;height:36px;padding:0 10px;border-radius:9px;font-family:Noto Sans KR,sans-serif;font-size:14px;font-weight:700;border:1.5px solid #2c3439;background:#15191c;color:#e6ebee}.sselect:focus{outline:none;border-color:#3a7dff}.slist{display:flex;flex-direction:column;gap:6px}.slist .sbtn{width:100%;text-align:left;padding-left:12px}.sgrp.open{border-top:1px solid var(--gc);border-right:1px solid var(--gc);border-bottom:1px solid var(--gc)}.sgrp:not(.open){border-left-color:color-mix(in srgb,var(--gc) 40%,#0b0e10)}.sgrp-chev{flex-shrink:0;opacity:.8;transition:transform .15s}.sgrp.open .sgrp-chev{transform:rotate(180deg)}.padwrap.side .padsheet{max-height:100%}.padwrap.side .sscroll{flex:1 1 auto;min-height:0}.smeter.sline>div.thr{box-shadow:-2px 0 #f2f4f5}.svox{padding:1px 6px;border:1px solid #3a4349;border-radius:4px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;color:#56616a}.svox.hot{border-color:#ff6b57;background:#3a100c;color:#ff8a7a}.smcc{display:flex;flex-direction:column;gap:4px}.smcc-top .slabel{flex:none;width:70px}.smcc-num-big{font-family:JetBrains Mono,monospace;font-size:16px;font-weight:800;color:#f2f4f5}.smcc-country{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Noto Sans KR,sans-serif;font-size:13px;font-weight:400;color:#9aa6ad}.smcc-act{display:flex;align-items:center;gap:8px}.smcc-why{flex:1;text-align:left;padding:4px 0;margin-left:80px;white-space:nowrap;border:none;background:none;color:#9fb4c2;font-family:Noto Sans KR,sans-serif;font-size:13px;font-weight:700;cursor:pointer;text-decoration:underline dotted;text-underline-offset:3px}.smcc-btns{display:flex;gap:4px}.smcc-btn{height:30px;padding:0 9px;font-size:13px;color:#c9d1d6;cursor:pointer}.smcc-help{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:8px;background:#15191c;font-family:Noto Sans KR,sans-serif;font-size:12px;line-height:1.45;color:#b4bec4}.smcc-help b{color:#e6ebee;font-size:12.5px}.smcc-help p{margin:0 0 6px}.smcc-help p:last-child{margin-bottom:0}.smcc-sheet{max-height:min(80vh,560px)}:where([data-layout=pc]) .padwrap.smcc-wrap{align-items:center}:where([data-layout=pc]) .smcc-wrap .padsheet{width:380px;height:min(80vh,560px);border:1.5px solid #6b7a84;border-radius:18px}.smcc-search{box-sizing:border-box;width:100%;border-radius:10px;border:1px solid #2c3439;background:#070a0c;color:#e6ebee;padding:9px 12px;font-family:Noto Sans KR,sans-serif;font-size:14px}.smcc-search:focus{outline:none;border-color:#3a7dff}.smcc-list{flex:1;min-height:120px;overflow-y:auto;display:flex;flex-direction:column}.smcc-row{flex-shrink:0;display:flex;align-items:center;gap:8px;min-height:38px;padding:0 8px;border:none;border-bottom:1px solid #252c31;background:none;color:#c9d1d6;font-family:Noto Sans KR,sans-serif;font-size:14px;text-align:left;cursor:pointer}.smcc-row:hover{background:#232b30}.smcc-row.on{color:#fff;background:#0b1a44}.smcc-name{flex:1}.smcc-num{font-family:JetBrains Mono,monospace;font-size:13px;color:#9fb4c2}.smcc-check{width:16px;color:#79b4ff;font-weight:800}.smcc-sep{flex-shrink:0;height:2px;margin:2px 0;background:#4a545b}.smcc-none{padding:12px 8px;font-size:13px;color:#8a969d}.smcc-foot{grid-template-columns:1fr}.sdim{opacity:.35;pointer-events:none}.sbtn.stog{min-width:64px;border-color:#5e6a71;background:#15191c;color:#a3aeb4}.sbtn.stog.on{border-color:#3a7dff;background:#3a7dff;color:#fff}.sdecode{display:flex;align-items:center;gap:8px;margin-top:6px;padding:5px 8px;border-radius:6px;background:#070a0c;border:1px solid #2c3439;min-height:22px}.sdecode-l{flex:none;font-size:10px;letter-spacing:.08em;color:#6b7a84}.sdecode-t{flex:1;min-width:0;overflow:hidden;white-space:nowrap;direction:rtl;text-align:left;padding-right:2ch;font-family:JetBrains Mono,ui-monospace,monospace;font-size:15px;color:#ffa033}.sdecode-in{direction:ltr;unicode-bidi:isolate}.chead{flex-shrink:0;margin-top:-3px;padding:0 0 6px;border-bottom:1px solid #2c343a;font-family:JetBrains Mono,monospace;font-weight:700;font-size:13px;color:#7d8990;letter-spacing:.02em}.chatscroll{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:9px}.cline{font-size:13px;line-height:1.45;color:#f2f4f5;word-break:break-word}.ccall{font-family:JetBrains Mono,monospace;font-weight:700;margin-right:6px}.ctime{margin-left:8px;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:400;letter-spacing:0;color:#a3aeb4}.chandline{display:flex;align-items:center;flex-wrap:wrap}.chand{display:inline-flex;color:#ffc24a}.ccall.ackable{cursor:pointer;text-decoration:underline dotted;text-underline-offset:3px}.cack{margin-left:8px;font-size:12px;color:#9dbbff}.csys{display:flex;align-items:flex-start}.csys-tag{flex-shrink:0;font-family:JetBrains Mono,monospace;font-weight:700;color:#ffc24a;margin-right:6px}.csys-body{display:flex;flex-direction:column;color:#ffd58a}.learnmore{align-self:flex-start;margin-top:2px;color:#8ec5ff;font-size:.92em;text-decoration:underline;text-underline-offset:2px}.ccq{cursor:pointer;width:fit-content;max-width:100%;display:flex;flex-wrap:wrap;gap:3px 5px;align-items:center}.ccq-call{min-width:7ch;margin-right:0}.ccq-ago{margin-left:0;width:11ch;text-align:right;font-family:JetBrains Mono,monospace;white-space:nowrap}.ccq-tag{font-family:JetBrains Mono,monospace;font-weight:700;font-size:11px;letter-spacing:.06em;width:34px;box-sizing:border-box;text-align:center;padding:1px 0;border-radius:4px;border:1px solid}.ccq-hop{white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;color:#6e7a81;padding:1px 3px;letter-spacing:-.02em;border-radius:5px;border:1px solid #2a3237}.ccq-hop.last{color:#9dbbff;background:#0b1a44;border-color:#2a4a8a}.cdiv{display:flex;align-items:center;gap:8px;margin:4px 0;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.14em;color:#8ec8ff}.cdiv>span{flex:1;height:1px;background:#2f5bb8}.cwait{align-self:center;display:flex;gap:6px;padding:6px 0}.ld{width:6px;height:6px;border-radius:50%;background:#6f7c84;animation:ldp 1.2s ease-in-out infinite}@keyframes ldp{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.cinput{display:flex;gap:8px;padding:10px;border-top:1px solid #1a1f23}.cinput input{flex:1;min-width:0;height:44px;box-sizing:border-box;border-radius:10px;border:1.5px solid #6b777e;background:#070a0c;color:#e6ebee;padding:0 12px;font-family:Noto Sans KR,sans-serif;font-size:13px}.cinput input:focus{outline:none;border-color:#8ec8ff}.cinput input::placeholder{color:#7d8990}.cinput button{width:44px;height:44px;flex-shrink:0;border-radius:10px;border:1px solid #2c3439;background:#272d32;color:#c9d1d6;display:flex;align-items:center;justify-content:center}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cphoto{display:flex;align-items:flex-start;gap:6px}.cphoto .ctime{align-self:flex-end}.cthumb{padding:0;border:1px solid #2c3439;border-radius:8px;overflow:hidden;background:#000;width:132px;height:88px;flex-shrink:0;cursor:zoom-in}.cthumb img{width:100%;height:100%;object-fit:cover;display:block}.pview{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;align-items:center;justify-content:center}.pview-bg{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:#000000eb;cursor:zoom-out}.pview-img{position:relative;max-width:100vw;max-height:calc(100vh - 70px);margin-top:60px;object-fit:contain;pointer-events:none}.pview-bar{position:absolute;top:10px;right:12px;z-index:2;display:flex;align-items:center;gap:10px}.pview-btn{position:relative;min-width:46px;height:46px;border-radius:12px;border:1.5px solid #4a545b;background:linear-gradient(180deg,#343c42,#22282d);color:#f2f4f5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-decoration:none;cursor:pointer}.pview-lbl{display:none;font-size:12.5px;line-height:1}@media(max-width:700px){.pview-btn{height:56px;padding:0 8px}.pview-lbl{display:block}.pview-btn.tipc:after,.pview-btn.tipc:before{display:none}}.pview-note{align-self:center;padding:8px 12px;border-radius:8px;background:#2a3237;border:1px solid #424c53;color:#f2f4f5;font-size:13px;white-space:nowrap}.clink{color:#9dbbff;text-decoration:underline;word-break:break-all}.linkhost{font-family:JetBrains Mono,monospace;font-size:24px;font-weight:800;color:#f2f4f5;word-break:break-all}.linkurl{font-family:JetBrains Mono,monospace;font-size:12px;color:#8a969d;word-break:break-all;max-height:4.5em;overflow:hidden}.linkwarn{padding:8px 10px;border-radius:8px;border:1px solid #ff6b57;background:#2a0f0b;color:#ff8a7a;font-size:12.5px;line-height:1.5}.chat.cdim .chatscroll{filter:brightness(.65)}.chat.cdim .ccq{cursor:default}.csys.struck .csys-body>span:first-child{text-decoration:line-through}.cnotice{border:1px solid #3ddc84;border-radius:8px;background:#3ddc8414;padding:8px 10px;margin:6px 0}.cnotice-h{font-family:JetBrains Mono,monospace;font-weight:700;color:#3ddc84;margin-bottom:4px}.cnotice-b{color:#e8f5ec;white-space:pre-wrap}.cnotice-sub{margin-top:6px;color:#ffd58a}.cnotice-link{display:inline-block;margin-top:8px;color:#6fa8ff;font-weight:700;text-decoration:underline}.botpanel{display:flex;flex-direction:column}.botscroll{flex:1;min-height:0;overflow-y:auto;padding:6px 10px}.botnote{margin:6px 0;font-size:13px;color:#a3aeb4}.botnote.warn{color:#ffb36b;font-weight:700}.cnotice-bot{border-color:#e0791c;color:#ffb36b}.cnotice-bot{margin-top:6px;height:32px;padding:0 12px;border-radius:8px;border:1px solid #e0791c;background:#272d32;font-size:12px}.botline{display:flex;gap:8px;margin:4px 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:15px;line-height:1.35;word-break:break-word}.botwho{flex:none;width:30px;font-size:11px;padding-top:3px;color:#6b7a84}.botwho{width:auto;min-width:52px;white-space:nowrap}.botline.bot .botwho,.botline.bot .botsay{color:#f2f4f5}.botline.me .botwho,.botline.me .botsay{color:#ffa033}.botline.bot.alt .botwho,.botline.bot.alt .botsay{color:#7cc4ff}.botline.ex .botwho,.botline.ex .botsay{color:#4fd18b}.botsys{margin:8px 0 4px;font-size:11px;letter-spacing:.08em;color:#6b7a84}.botcur{display:inline-block;width:8px;height:2px;margin-left:2px;background:#e0791c;animation:botblink .8s steps(2) infinite}@keyframes botblink{50%{opacity:0}}.lower .rbtn.rbtn.botbtn.botbtn{border:1.5px solid #a85a18;color:var(--btntxt)}.botbtn.bot2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;line-height:1}.bot2s{font-size:.55em;letter-spacing:.08em;opacity:.8}.bot2b{font-size:.85em}.botbtn.botoff .bot2b{color:#7d878d}.botbtn.botlive{box-shadow:0 0 12px #c8691a73}.netbtn.on.botmode{border-color:#b8641c;background:linear-gradient(180deg,#7a4113,#3d200a);color:#d6e3ff}.modewrap{position:relative;display:flex}.modewrap>.netbtn{flex:1;min-width:0}.popbox.modepick{gap:8px}.modepick-row{display:flex;gap:6px}.modepick-btn{width:70px;height:46px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border-radius:10px;border:1.5px solid #3a4349;background:#15191c;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;line-height:1;padding:0}.modepick-btn .mp-t{font-size:19px;letter-spacing:.05em}.modepick-btn .mp-m{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.modepick-btn.mp-ch{color:#79b4ff;border-color:#2c5bb8}.modepick-btn.mp-net{color:#6fd3b0;border-color:#237d5a}.modepick-btn.mp-bot{color:#d98a45;border-color:#a85a18}.modepick-btn.mp-ch.on{border-color:#3a7dff;background:linear-gradient(180deg,#2650a8,#132a5e);color:#d6e3ff}.modepick-btn.mp-net.on{border-color:var(--net);background:linear-gradient(180deg,var(--net-bg1) 0%,var(--net-bg2) 100%);color:#e6fffa}.modepick-btn.mp-bot.on{border-color:#b8641c;background:linear-gradient(180deg,#7a4113,#3d200a);color:#d6e3ff}.ptt.botptt{display:flex;align-items:center;justify-content:center;cursor:default;box-sizing:border-box}.chrow.botrow{gap:6px}.chrow.botrow>.botrowh{flex:none;width:0;margin-right:-6px;visibility:hidden}.chrow.botrow>.botbtn{flex:1 1 0;width:auto;min-width:0}.botbtn.bottop .bot2b{font-size:.8em;letter-spacing:.02em}.lower .rbtn.rbtn.botbtn.botstart{border-color:#c8701f}.botmemrow .bottitle{grid-column:2 / span 3;text-align:center;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;font-size:34px;letter-spacing:.08em;color:#c0661a;white-space:nowrap;line-height:1}.padwrap.botsheet .padsheet{height:auto;max-height:calc(100% - 16px)}.padwrap.botsheet.below{justify-content:flex-start}.padwrap.botsheet.below .padsheet{border-bottom-style:solid;border-bottom-width:1.5px;border-radius:18px}:where([data-layout=mob-l],[data-layout=poc-l]) .padwrap.botsheet{align-items:center;padding:8px}:where([data-layout=mob-l],[data-layout=poc-l]) .padwrap.botsheet .padsheet{border-style:solid;border-width:1.5px;border-radius:18px;max-height:100%}.botsheet-name{display:block;font-size:16px;font-weight:800;color:#f2f4f5;letter-spacing:.02em}.botsheet-sub{display:block;margin-top:2px;font-size:12px;color:#8a949a}.botsheet .smcc-row{min-height:46px;padding:4px 10px;text-align:left}.botsheet .botsheet-name:before{content:"";display:inline-block;width:6px;height:6px;margin:0 8px 0 2px;border-radius:50%;vertical-align:middle;background:#8a949a}.botsheet .smcc-row.on .botsheet-name:before{background:#ffb36b}.botsheet .smcc-row.on{background:#3a2410;box-shadow:inset 4px 0 #e0791c}.botsheet .smcc-row.on .botsheet-name{color:#ffb36b}.botsheet .smcc-row.on .smcc-check{color:#ffb36b;font-size:18px}.lower.lockon .rbtn.rbtn.botbtn.botbtn{border-color:#3a4349;color:#56616a}.scope.botinfo{display:flex}.botinfo-box{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:10px 14px;background:linear-gradient(180deg,#0d1c30,#070f1a);border:1.5px solid #3e4c58;box-shadow:inset 0 0 0 1px #0a0e12,inset 0 6px 14px #000c,0 1px #ffffff14;overflow:hidden;font-size:13px;line-height:1.35;color:#c9d1d6}.botinfo-title{font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;font-size:15px;letter-spacing:.06em;color:#d98a45}.botinfo-list{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.botinfo-list li::marker{color:#d98a45;font-weight:700}.botinfo-g{color:#4fd18b;font-weight:700}:where([data-layout=mob-p],[data-layout=poc-p],[data-layout=mob-l],[data-layout=poc-l]) .botinfo-box{gap:3px;padding:6px 10px;font-size:12px}:where([data-layout=mob-p],[data-layout=poc-p],[data-layout=mob-l],[data-layout=poc-l]) .botinfo-title{font-size:14px}:where([data-layout=pc]) .lower .rbtn.rbtn.botbtn.botbtn{border-color:#92501a}:where([data-layout=tab-p]) .lower .rbtn.rbtn.botbtn.botbtn{border-color:#7a4416}:where([data-layout=mob-p],[data-layout=poc-p],[data-layout=mob-l],[data-layout=poc-l]) .lower .rbtn.rbtn.botbtn.botbtn{border-color:#613712}.botbtn{--bs: .6em;--bb: .85em}:where([data-layout=pc]) .botbtn{--bs: .66em;--bb: .9em}:where([data-layout=tab-p]) .botbtn{--bs: .72em;--bb: 1em}:where([data-layout=mob-p],[data-layout=poc-p],[data-layout=mob-l],[data-layout=poc-l]) .botbtn{--bs: .8em;--bb: 1.08em}.botbtn .bot2s{font-size:var(--bs)}.botbtn.bot2 .bot2b,.botbtn.bottop .bot2b,.botbtn .botstartt{font-size:var(--bb)}.chrow.botrow>.botbtn .bot2s{align-self:flex-end;margin-right:6px}.chrow.botrow>.botbtn{position:relative}.botbtn .botnum{position:absolute;top:4px;left:6px;font-size:var(--bb);line-height:1;opacity:.85;color:#d98a45}.lower .rbtn.botbtn.botdim{opacity:.35;cursor:default}.shell{width:100%;height:100vh;height:100dvh;display:flex;flex-direction:column;margin:0 auto;background:#1a1e21;max-width:var(--lay-maxw, none);max-height:var(--lay-maxh, none);margin-top:var(--lay-top, 0px)}.shell .app{flex:1;min-height:0;height:auto;margin:0;max-width:none}.apphead{position:relative;z-index:70;flex-shrink:0;height:40px;box-sizing:border-box;padding:0 8px 0 14px;display:flex;align-items:center;justify-content:space-between;background:#121517;border-bottom:1px solid #262d32}.hdr-brand{display:inline-flex;align-items:center;gap:7px}.hdr-right{display:inline-flex;align-items:center;gap:2px}.hdr-anchor{position:relative;display:inline-flex;align-items:center}.hdr-btn{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:none;cursor:pointer}.hdr-btn:hover{background:#1f2428}.hdr-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;border:none;background:#00000080;cursor:default}.hdr-pop{position:absolute;right:0;top:40px;z-index:71;min-width:190px;padding:6px;display:flex;flex-direction:column;gap:2px;border-radius:12px;background:#222a2f;border:1.5px solid #6b7a84;box-shadow:0 0 0 1px #0009,0 14px 36px #000000d9}.hdr-state{padding:8px 10px 6px;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:700;font-size:15px;letter-spacing:.04em;color:#ff5a4d}.hdr-state.connecting{color:#ff8a1f}.hdr-state.on{color:#ffa033}.hdr-btn.pwr{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.pwr-knob{fill:none;stroke-width:2;stroke-linecap:round}.pwr-on .pwr-knob{stroke:#3dff6e}.hdr-btn.pwr:hover,.hdr-btn.pwr:active{background:none}.pwr-on svg{filter:drop-shadow(0 0 4px rgba(61,255,110,.7));animation:pwrslow 5s ease-in-out infinite}.pwr-off .pwr-knob{stroke:#ff3b30}.pwr-off svg{filter:drop-shadow(0 0 4px rgba(255,59,48,.7));animation:antblink .6s ease-in-out infinite}.pwr-connecting .pwr-knob{stroke:#3dff6e}.pwr-connecting svg{filter:drop-shadow(0 0 4px rgba(61,255,110,.7))}.pwr-hold svg{animation:none;transform:scale(.9)}@keyframes pwrslow{0%,84%,to{opacity:1}92%{opacity:.3}}@keyframes antblink{0%,to{opacity:1}50%{opacity:.25}}.hdr-note{max-width:230px;padding:0 10px 6px;font-size:13px;line-height:1.45;color:#e6ebee}.hdr-ask{display:flex;gap:6px;padding:4px 6px 6px}.hdr-askbtn{flex:1;height:34px;border-radius:8px;border:1px solid #353e44;background:#262d32;color:#e6ebee;font-family:Noto Sans KR,sans-serif;font-size:14px;cursor:pointer}.hdr-askbtn.yes{border-color:#e07a12;background:#ff8a1f;color:#fff;font-weight:700}.hdr-item{display:flex;align-items:center;gap:9px;padding:9px 10px;border:none;border-radius:8px;background:none;color:#e6ebee;font-family:Noto Sans KR,sans-serif;font-size:14px;text-align:left;cursor:pointer}.hdr-item{text-decoration:none}.hdr-newtab{width:14px;height:14px;flex-shrink:0;color:#8a949a}.hdr-item:hover:not(:disabled){background:#262d32}.hdr-item:disabled{color:#5f6a71;cursor:default}.app.radio-off{pointer-events:none}.app.radio-off .screen>:not(.topline),.app.radio-off .topline>:not(.clock),.app.radio-off .chat,.app.radio-off .netlist,.app.radio-off .cinput,.app.radio-off .btnrow{filter:brightness(.45) saturate(.6);transition:filter .3s}.app.radio-off .dial .num,.app.radio-off .topline .cs.call{filter:brightness(.55)}.app.radio-off .spike{animation:none!important}.app.radio-off .padwrap{pointer-events:auto}.app.radio-off.noticing .chat,.app.radio-off.noticing .btnrow{filter:none;pointer-events:auto}.app.limited .chrow,.app.limited .memrow>:not(.modewrap),.app.limited .btnrow,.app.limited .cinput{filter:brightness(.45) saturate(.6);pointer-events:none;transition:filter .3s}.app.limited .btnrow.limitgo{filter:none;pointer-events:auto}.app.limited .dial .num{filter:brightness(.55)}:where([data-layout=pc]) .shell{height:auto;max-width:924px;margin:max(0px,calc((100vh - 550px)/4)) auto 0}:where([data-layout=pc]) .apphead{border:1px solid #262d32;border-radius:12px 12px 0 0;padding:0 15px 0 21px}:where([data-layout=pc]) .shell{background:transparent}:where([data-layout=pc]) .shell .app{border:1px solid #3a434a;border-top:none;border-radius:0 0 12px 12px}:where([data-layout=mob-l],[data-layout=poc-l]) .apphead{height:26px;align-items:flex-start;padding-top:1px}:where([data-layout=mob-l],[data-layout=poc-l]) .hdr-btn{height:26px}:where([data-layout=tab-p]) .shell{--tabgap: clamp(16px, 6vh, 80px);height:calc(100vh - 5 / 3 * var(--tabgap));height:calc(100dvh - 5 / 3 * var(--tabgap));margin-top:calc(2 / 3 * var(--tabgap));background:transparent}:where([data-layout=tab-p]) .apphead{border:1px solid #262d32;border-radius:12px 12px 0 0}:where([data-layout=tab-p]) .shell .app{border:1px solid #3a434a;border-top:none;border-radius:0 0 12px 12px}.hdr-brand-link{text-decoration:none;cursor:pointer}.hdr-brand-link:hover{filter:brightness(1.15)}.app{position:relative;overflow:hidden;width:100%;height:100vh;height:100dvh;box-sizing:border-box;padding:12px;display:flex;flex-direction:column;gap:10px;margin:0 auto;background:repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 3px),repeating-linear-gradient(0deg,rgba(0,0,0,.07) 0 1px,transparent 1px 5px),repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 2px,transparent 2px 11px),linear-gradient(180deg,#737c82,#5d666c 40%,#4d555b);color:#e6ebee}.disp{flex-shrink:0;display:flex;flex-direction:column;box-sizing:border-box;background:linear-gradient(180deg,#2b3237,#1c2125 38%,#14181b);border:1px solid #3c454b;border-bottom-color:#0c0f11;border-radius:clamp(8px,calc(5.6px + .64vw),12px);padding:clamp(4px,calc(1px + .8vw),9px);box-shadow:0 12px 26px #000000bf,0 2px #050607,inset 0 1px #ffffff24,inset 0 -2px #00000073}.chatframe{flex:1;min-height:0;display:flex;flex-direction:column;box-sizing:border-box;background:linear-gradient(180deg,#2a3442,#1b222b 38%,#12171d);border:1px solid #3b4757;border-bottom-color:#0c0f11;border-radius:clamp(8px,calc(5.6px + .64vw),12px);padding:clamp(4px,calc(1px + .8vw),9px);box-shadow:0 12px 26px #000000bf,0 2px #050607,inset 0 1px #ffffff24,inset 0 -2px #00000073}.screen{--callw: 72px;flex:1;min-width:0;display:flex;flex-direction:column;gap:12px;padding:12px;background:#000;border:1px solid #000;border-radius:clamp(6px,calc(4.8px + .32vw),8px);box-shadow:inset 0 5px 16px #000000f2,inset 0 0 0 1px #ffffff08,0 1px #ffffff17}.lower{position:relative;display:flex;flex-direction:column;gap:12px;flex:1;min-height:0}.right{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;gap:10px}.chat{flex:1;min-height:0;background:#0c0f12;border:1px solid #050607;border-radius:clamp(6px,calc(4.8px + .32vw),8px);display:flex;flex-direction:column;overflow:hidden;box-shadow:inset 0 4px 14px #000000d9,inset 0 0 0 1px #ffffff08,0 1px #ffffff12}.btn-raised{border-radius:14px;border:1px solid #2c3439;background:#272d32;color:#c9d1d6;box-shadow:inset 0 1px #ffffff0d,0 2px #000,0 4px 10px #00000080}.btnrow{position:relative;display:flex;gap:10px;align-items:center}.dialh{height:76px}.memb{height:52px}.scope{height:96px;flex-shrink:0;--me: 48%;--ot: 33%}.meterb{height:20px}.sideb,.pttb{height:62px}.chrow{margin-bottom:-6px}.memrow{margin-bottom:6px}:where([data-layout=pc],[data-layout=mob-l],[data-layout=poc-l]) .app{flex-direction:row;padding:10px}:where([data-layout=pc],[data-layout=mob-l],[data-layout=poc-l]) .disp{width:min(48%,560px)}:where([data-layout=pc],[data-layout=mob-l],[data-layout=poc-l]) .scope{flex:1;height:auto;min-height:70px;max-height:196px;--me: 54%;--ot: 37%}:where([data-layout=pc]) .shell{height:auto}:where([data-layout=pc]) .chatframe{contain:size}:where([data-layout=pc]) .shell .app{flex:none;height:auto}:where([data-layout=pc]) .scope{flex:none;height:196px}:where([data-layout=mob-p],[data-layout=poc-p]) .app{padding:4px 4px 6px;gap:0}:where([data-layout=mob-p],[data-layout=poc-p]) .disp{padding-bottom:2px}:where([data-layout=mob-p],[data-layout=poc-p]) .chatframe{padding-top:2px;padding-bottom:2px}:where([data-layout=mob-p],[data-layout=poc-p]) .disp,:where([data-layout=mob-p],[data-layout=poc-p]) .chatframe{border-bottom:1px solid #5a6670}:where([data-layout=mob-p],[data-layout=poc-p]) .right{gap:3px}:where([data-layout=mob-p],[data-layout=poc-p]) .screen{--callw: 60px;padding:1px 8px 3px;gap:3px}:where([data-layout=mob-p],[data-layout=poc-p]) .lower{gap:3px}:where([data-layout=mob-p],[data-layout=poc-p]) .topline{height:27px}:where([data-layout=mob-p],[data-layout=poc-p]) .callb{height:36px;font-size:18px;border-radius:10px}:where([data-layout=mob-p],[data-layout=poc-p]) .nett{font-size:20px}:where([data-layout=mob-p],[data-layout=poc-p]) .netcnt{font-size:11px}:where([data-layout=mob-p],[data-layout=poc-p]) .netic{width:21px;height:21px}:where([data-layout=mob-p],[data-layout=poc-p]) .netbtn{margin-left:4px;gap:5px}:where([data-layout=mob-p],[data-layout=poc-p]) .btnrow{zoom:.67}:where([data-layout=mob-p],[data-layout=poc-p]) .btnrow .ptt.big{zoom:1.4925}:where([data-layout=mob-p],[data-layout=poc-p]) .dialh{height:56px}:where([data-layout=mob-p],[data-layout=poc-p]) .memb{height:36px;font-size:18px}:where([data-layout=mob-p],[data-layout=poc-p]) .chrow{margin-bottom:-2px}:where([data-layout=mob-p],[data-layout=poc-p]) .memrow{margin-bottom:0}:where([data-layout=mob-p],[data-layout=poc-p]) .cinput{padding:6px 6px 3px}:where([data-layout=mob-p],[data-layout=poc-p]) .cinput input,:where([data-layout=mob-p],[data-layout=poc-p]) .cinput button{height:34px}:where([data-layout=mob-p],[data-layout=poc-p]) .cinput button{width:38px}.app.nochat .chatframe{display:none}.app.nochat .disp{flex:1;min-height:0}.app.nochat .right{flex:none}.app.nochat .screen{min-height:0}.app.nochat .lower{flex:1;min-height:0}.app.nochat .scope,.app.nochat .netpanel{flex:1;height:auto;min-height:96px}:where([data-layout=tab-p]) .app{padding:8px 8px 18px}:where([data-layout=tab-p]) .screen{--callw: calc((min(100vw, 640px) - 58px - 24px) / 5.6)}:where([data-layout=tab-p]) .scope{height:156px}:where([data-layout=mob-l],[data-layout=poc-l]) .screen{gap:8px;padding:9px 12px}:where([data-layout=mob-l],[data-layout=poc-l]) .lower{gap:8px}:where([data-layout=mob-l],[data-layout=poc-l]) .dialh{height:44px}:where([data-layout=mob-l],[data-layout=poc-l]) .memb{height:40px}:where([data-layout=mob-l],[data-layout=poc-l]) .chrow{margin-bottom:0}:where([data-layout=mob-l],[data-layout=poc-l]) .memrow{margin-bottom:2px}:where([data-layout=pc]) .app{height:auto;max-width:924px;margin:0 auto;padding:12px 18px 18px;gap:16px}:where([data-layout=pc]) .disp{width:400px}:where([data-layout=pc]) .right{max-width:470px}:where([data-layout=pc]) .screen{gap:2px;padding:12px}:where([data-layout=pc]) .meterrow{margin-top:5px}:where([data-layout=pc]) .lower{gap:9px}:where([data-layout=pc]) .scope{--me: 70%;--ot: 50%;position:relative;flex:none;height:219px;max-height:none}:where([data-layout=pc]) .meterb{height:24px}:where([data-layout=pc]) .chrow{margin-bottom:-9px}:where([data-layout=pc]) .memrow{margin-bottom:-1px}.slot{box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:1px dashed #2f383e;border-radius:10px;color:#56626a;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;text-align:center;min-width:0}.lower{transition:opacity .15s}.lower.locked{pointer-events:none}.lower.dim{opacity:.6}:where([data-layout=mob-l],[data-layout=poc-l]) .app{padding:0 1px 5px;gap:2px}:where([data-layout=mob-l],[data-layout=poc-l]) .disp,:where([data-layout=mob-l],[data-layout=poc-l]) .chatframe{padding:3px}:where([data-layout=mob-l],[data-layout=poc-l]) .screen{gap:2px;padding:2px 10px 6px}:where([data-layout=mob-l],[data-layout=poc-l]) .lower{gap:2px}:where([data-layout=mob-l],[data-layout=poc-l]) .netbtn.netbtn{margin-left:0;gap:2px;padding:0 3px}:where([data-layout=mob-l],[data-layout=poc-l]) .memrow.memrow{grid-template-columns:var(--callw) repeat(3,minmax(0,1fr)) minmax(0,1.8fr)}:where([data-layout=mob-l],[data-layout=poc-l]) .netic.netic{width:20px;height:20px}:where([data-layout=mob-l],[data-layout=poc-l]) .nett.nett{font-size:20px}:where([data-layout=mob-l],[data-layout=poc-l]) .netcnt.netcnt{font-size:11px}:where([data-layout=mob-l],[data-layout=poc-l]) .chrow.chrow,:where([data-layout=mob-l],[data-layout=poc-l]) .memrow.memrow{gap:4px}:where([data-layout=mob-l],[data-layout=poc-l]) .netpanel{min-height:64px}:where([data-layout=pc]) .shell .app{padding:6px 9px 9px;gap:8px;max-width:898px}:where([data-layout=pc]) .shell.shell{max-width:898px}:where([data-layout=pc]) .disp,:where([data-layout=pc]) .chatframe{padding:6px;border-radius:8px}:where([data-layout=pc]) .shell .apphead{padding:0 6px 0 12px}.shell{--popline: #79b4ff}.shell:has(>.app.netmode){--popline: #6fd3b0}.shell.shell .padwrap .padsheet,.shell.shell .padpop,.shell.shell .padnub,.shell.shell .popbox,.shell.shell .popnub,.shell.shell .hdr-pop{border-color:var(--popline)}.kbtn{display:inline-block;padding:0 5px;margin:0 1px;border:1px solid #8a969d;border-radius:5px;background:#2a3237;color:#fff;font-weight:800;line-height:1.35;white-space:nowrap}.kword{color:#ffd58a;font-weight:800}.swlwelcome .padsheet{pointer-events:auto}.swlnum-b{text-align:center;color:#b9c4cb;margin-top:6px}.swlnum{text-align:center;font-family:JetBrains Mono,monospace;font-size:34px;font-weight:800;color:#3ddc84;letter-spacing:.06em;margin:6px 0 10px}.swlnum-note{text-align:center;color:#b9c4cb;font-size:13px;line-height:1.5;margin-bottom:12px}.fbform{gap:8px}.fbkinds{display:flex;gap:6px}.fbkinds button{flex:1;padding:8px 4px;border-radius:8px;border:1px solid #424c53;background:#11171b;color:#c9d1d6;font-size:13px;font-weight:700}.fbkinds button.on{border-color:#3a7dff;background:#16305c;color:#fff}.fbform textarea{box-sizing:border-box;width:100%;resize:vertical;border-radius:10px;border:1px solid #424c53;background:#070a0c;color:#e6ebee;padding:10px 12px;font-family:Noto Sans KR,sans-serif;font-size:14px}.fbcount{align-self:flex-end;font-size:11px;color:#8a969d}.fbinfo{font-size:11px;color:#8a969d;overflow-wrap:anywhere}.fberr{font-size:13px;color:#ff8a7a}.fblang{padding:6px 10px;border-radius:8px;border:1px solid #3a7dff;background:#0f2142;color:#cfe0ff;font-size:14px;font-weight:700}.inststeps{margin:4px 0 0;padding:0 0 0 22px;display:flex;flex-direction:column;gap:10px;font-size:15px;line-height:1.4}.inststeps li{padding-left:2px}.inststeps.one{list-style:none;padding-left:0}.inststeps li>span:last-child{display:block}.instic{display:inline-flex;gap:6px;align-items:center;color:#6aa8ff;margin-bottom:2px}.instok{font-weight:700;font-size:14px}:where([data-layout=poc-p],[data-layout=poc-l]) .fbform>.nethelp,:where([data-layout=poc-p],[data-layout=poc-l]) .fbform .fbinfo,:where([data-layout=poc-p],[data-layout=poc-l]) .fbform .fbcount,:where([data-layout=poc-p],[data-layout=poc-l]) .fbform .fblang{display:none}:where([data-layout=poc-p],[data-layout=poc-l]) .fbform textarea{flex:1;min-height:0}@keyframes blk{0%,to{opacity:1}50%{opacity:.45}}.blink{animation:blk .9s ease-in-out infinite}.slowblink{animation:blk 1.6s ease-in-out infinite}.topline{display:flex;align-items:center;justify-content:space-between;gap:8px;height:32px}.topline-left{display:flex;align-items:center;gap:9px;flex-shrink:0}.topline-mid{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;min-width:0}.badge{font-family:JetBrains Mono,monospace;font-weight:700;font-size:12px;letter-spacing:.08em;padding:3px 8px;border-radius:6px}.cs{font-size:22px;line-height:1;white-space:nowrap}.cs.csboot{font-size:26px}.cs.call{font-family:JetBrains Mono,monospace;font-weight:700;letter-spacing:.22em;margin-right:-.22em;-webkit-user-select:none;user-select:none}.clock{position:relative;display:flex;flex-direction:column;align-items:flex-end;gap:1px;flex-shrink:0}.utc{font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700;line-height:1.1;color:#e6ebee}.utc-tag{display:inline-block;min-width:4ch;text-align:left;font-size:10px;font-weight:400;color:#d0d8dd;margin-left:3px}.free{font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:700;line-height:1.1;letter-spacing:.02em}.freebox{white-space:nowrap;position:absolute;top:100%;right:0;z-index:2;display:flex;flex-direction:column;align-items:stretch;gap:0;margin-top:8px;padding:1px 3px 2px;border:1px solid #3e474d;border-radius:3px;background:#00000059}.freebox .free{display:flex;justify-content:space-between;gap:4px}.freebox-title{white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.08em;color:#8a969d;line-height:1.2}.free-tag{font-weight:400;font-size:10px;margin-right:4px;opacity:.85}.clock.bigfree .utc{visibility:hidden}.clock.bigfree .freebox{top:0;margin-top:0;padding:2px 5px 3px;border-color:#4db8ff;background:#0000008c}.clock.bigfree .freebox-title{font-size:11px;color:#f2f5f7}.clock.bigfree .freebox .free{font-size:16px;line-height:1.2;gap:8px}.clock.bigfree .free-tag{font-size:12px;opacity:1}.meterrow{display:flex;gap:12px;align-items:stretch}.meter{flex:1.25;display:flex;flex-direction:column;justify-content:center;gap:5px;min-width:0}.meter-scale{position:relative;height:11px;font-family:JetBrains Mono,monospace;font-size:9px;line-height:11px;color:#b4bec4}.meter-label{position:absolute;left:0;bottom:0;font-size:9px;font-weight:400;line-height:1}.meter-tick{position:absolute;transform:translate(-50%)}.meter-tick-end{left:auto;right:0;transform:none}.meterb{display:flex;gap:2px}.meter-seg{flex:1;border-radius:2px}.infobox.modebox{justify-content:flex-end}.infobox.modebox .infoch{margin-bottom:-2px}.infobox{position:relative;flex:1;display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0}.voxbtn{position:absolute;top:1px;left:0;height:16px;padding:0 5px;border-radius:4px;border:1px solid #3a454b;background:#111518;color:#5e6a71;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.06em;line-height:14px;white-space:nowrap;cursor:pointer}.voxbtn.on.cw{border-color:#ffa04a;color:#ffa04a}.voxbtn.on.data{border-color:#b4f04e;color:#b4f04e}.infoch{display:block;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;font-size:18px;line-height:1;letter-spacing:.1em}.dial{position:relative;flex:1;min-width:0;padding:0 2px;display:flex;align-items:center;justify-content:center;gap:0;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:none}.dial-side{flex-shrink:0;width:58px}.dial-side-right{margin-left:6px;display:flex;align-items:center}.admincnt{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border-radius:7px;border:1px solid #2a4a8a;background:#0b1a44;color:#9dbbff;font-family:JetBrains Mono,monospace;font-size:15px;font-weight:800;line-height:1}.num{position:relative;display:inline-flex;flex-direction:column;align-items:center;font-variant-numeric:tabular-nums;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;line-height:1;letter-spacing:.02em;text-shadow:0 0 14px rgba(255,255,255,.25);white-space:nowrap;font-size:70px}.num.num3{font-size:56px}:where([data-layout=pc]) .num.chnum{font-size:60px}:where([data-layout=pc]) .num.chnum.num3{font-size:48px}.chwrap{display:inline-block;white-space:nowrap}.chpre{direction:ltr;margin-right:.16em;font-family:Noto Sans KR,sans-serif;font-weight:700;font-size:.44em;color:#f2f4f5bf;letter-spacing:0}.chpre{position:relative;display:inline-block}.chact{position:absolute;left:0;right:0;bottom:100%;margin-bottom:.06em;font-size:.74em;line-height:1;letter-spacing:0;text-align:center;color:#ff4a3d}.chact.clr{color:#3ddc84}@media(max-width:420px){.num{font-size:54px}.num.num3{font-size:44px}}:where([data-layout=mob-l],[data-layout=poc-l]) .cs{font-size:20px}:where([data-layout=mob-l],[data-layout=poc-l]) .cs.csboot{font-size:23px}:where([data-layout=mob-l],[data-layout=poc-l]) .infoch{font-size:17px}:where([data-layout=mob-l],[data-layout=poc-l]) .num{font-size:60px}:where([data-layout=mob-l],[data-layout=poc-l]) .num.num3{font-size:48px}:where([data-layout=mob-l],[data-layout=poc-l]) .num.chnum{font-size:48px}:where([data-layout=mob-l],[data-layout=poc-l]) .num.chnum.num3{font-size:40px}.callpre{font-family:Noto Sans KR,sans-serif;font-weight:700;letter-spacing:0;font-size:.46em;opacity:.75;margin-right:.18em}:root{--btntxt: #dde3e7}.chrow{position:relative;display:flex;align-items:center;gap:8px}.memrow{display:grid;grid-template-columns:var(--callw) repeat(3,minmax(0,1fr)) minmax(0,1.6fr);align-items:center;gap:6px;position:relative}.updn{grid-column:2 / span 3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.updnb{display:flex;align-items:center;justify-content:center;padding:0;color:var(--btntxt)}.updnic{width:20px;height:14px}.memmiss{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:10px;border:1.5px solid #ff8a1f;background:#2a1906;color:#ffc48a;font-size:14px;box-shadow:0 6px 14px #000000b3}.memmiss b{font-family:JetBrains Mono,monospace;color:#fff}.memmiss button{flex-shrink:0;height:32px;min-width:56px;border-radius:8px;border:1.5px solid #ff8a1f;background:#3a2406;color:#fff;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;font-size:16px;letter-spacing:.06em}.rbtn{position:relative;border-radius:12px;border:2px solid #4a545b;background:linear-gradient(180deg,#343c42,#22282d);color:#f2f4f5;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;box-shadow:inset 0 1px #ffffff21,inset 0 -1px #00000080,0 2px #000,0 5px 10px #000000a6;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.rbtn.on{border-color:#3a7dff;background:#0b1a44;color:#9dbbff;box-shadow:0 0 14px #3a7dff73,inset 0 0 10px #3a7dff33}.callb{height:52px;font-size:21px;padding:0 12px;line-height:1;letter-spacing:.06em}.callb.on{color:#f2f4f5}.callw{width:var(--callw);flex-shrink:0;padding:0}.lockb{display:flex;align-items:center;justify-content:center;color:var(--btntxt)}.lockb.locked{border-color:#ff8a1f;background:#2a1906;color:#ffa033;box-shadow:0 0 12px #ff8a1f66,inset 0 0 8px #ff8a1f26}.memb{height:52px;font-size:21px}.mem{position:relative;overflow:hidden;padding:0;letter-spacing:.03em}.memfill{position:absolute;left:0;top:0;height:5px;width:0}.memfill.save{background:#3a7dff;animation:fillw .8s linear forwards}.memfill.del{background:#ff6b57;animation:fillw 1.2s linear forwards}@keyframes fillw{0%{width:0}to{width:100%}}.netbtn{margin-left:8px;border-radius:12px;border:2px solid #2a3237;background:#111518;color:#55616a;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 6px;line-height:1;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #00000080,0 2px #000,0 5px 12px #000000a6}.netbtn.on{border-color:#3a7dff;background:linear-gradient(180deg,#2650a8,#132a5e);color:#d6e3ff}.netic{width:26px;height:26px;flex-shrink:0}.netlbl{display:flex;flex-direction:column;align-items:center;gap:2px}.nett{font-size:25px;letter-spacing:.05em}.netcnt{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700}.pendbar{position:absolute;left:28%;right:28%;bottom:0;height:3px;border-radius:2px;background:#1c2226;overflow:hidden}.pendbar>span{position:absolute;left:0;top:0;bottom:0;background:#9dbbff}.popshade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;border:none;background:#00000080;cursor:default}.popbox{position:absolute;z-index:31;display:flex;flex-direction:column;gap:7px;padding:10px;border-radius:12px;background:#222a2f;border:1.5px solid #6b7a84;box-shadow:0 0 0 1px #0009,0 14px 36px #000000d9}.callch3{font-size:.82em;letter-spacing:.02em}.callword{position:relative;display:inline-block}.monic{position:absolute;z-index:1;pointer-events:none;left:100%;top:.14em;margin-left:.01em;width:.34em;height:.34em}.callword.hasmon{padding-right:.36em}.callword.hasmon .monic{left:auto;right:0}.popnub{position:absolute;width:12px;height:12px;background:#222a2f;border-left:1.5px solid #6b7a84;border-top:1.5px solid #6b7a84;transform:rotate(45deg)}.poptitle{font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;font-size:14px;letter-spacing:.08em;color:#c9d1d6}.popbtn{width:64px;height:30px;border-radius:8px;border:1.5px solid #2c3439;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;font-size:14px;letter-spacing:.04em;padding:0}.pophelp{font-size:10.5px;color:#a3aeb4;white-space:nowrap}.popclose{height:28px;border-radius:8px;border:1px solid #424c53;background:#272d32;color:#f2f4f5;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;font-size:13px;letter-spacing:.1em}.padwrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;justify-content:flex-end}.padbg{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:#000000ad;cursor:default}.padsheet{position:relative;box-sizing:border-box;background:#1d2428;border:1.5px solid #6b7a84;border-bottom:none;border-radius:22px 22px 0 0;padding:14px 16px 22px;display:flex;flex-direction:column;gap:12px;box-shadow:0 -10px 30px #0009}.padlcd{flex:1;min-width:0;background:#000;border:1px solid #000;border-radius:12px;padding:4px 14px;display:flex;align-items:center;justify-content:space-between;box-shadow:inset 0 3px 10px #000000e6}.padnum{font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;font-size:54px;line-height:1.1;color:#f2f4f5;letter-spacing:.12em;text-shadow:0 0 14px rgba(255,255,255,.25)}.padrange{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;letter-spacing:.1em;color:#b4bec4}.padrange.paderr{color:#ff3b30;letter-spacing:0;font-family:Noto Sans KR,sans-serif}.padx{width:44px;height:44px;flex-shrink:0;border-radius:10px;border:1px solid #2c3439;background:#272d32;color:#c9d1d6;display:flex;align-items:center;justify-content:center}.padgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pkey{height:58px;border-radius:12px;border:1.5px solid #2a3237;background:#1e2327;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;letter-spacing:.04em;box-shadow:inset 0 1px #ffffff0f,0 2px #000,0 4px 8px #00000073}@media(max-width:420px){.callb{font-size:19px}.nett{font-size:21px}.netic{width:21px;height:21px}}:where([data-layout=pc],[data-layout=mob-l],[data-layout=poc-l]) .padwrap{flex-direction:row;justify-content:flex-end}:where([data-layout=pc],[data-layout=mob-l],[data-layout=poc-l]) .padsheet{width:384px;border-top:none;border-left:1px solid #2a3237;border-radius:22px 0 0 22px;padding:12px 14px;gap:8px}:where([data-layout=pc],[data-layout=mob-l],[data-layout=poc-l]) .padgrid{flex:1;grid-template-rows:repeat(4,minmax(0,1fr));gap:7px}:where([data-layout=pc],[data-layout=mob-l],[data-layout=poc-l]) .pkey{height:auto}:where([data-layout=pc],[data-layout=mob-l],[data-layout=poc-l]) .padnum{font-size:40px}:where([data-layout=mob-l],[data-layout=poc-l]) .callb{height:40px;font-size:20px}:where([data-layout=mob-l],[data-layout=poc-l]) .memb{height:40px;font-size:19px}:where([data-layout=pc]) .padwrap{justify-content:center;align-items:center}:where([data-layout=pc]) .padsheet{width:380px;border:1px solid #2a3237;border-radius:22px;padding:18px}:where([data-layout=pc]) .padgrid{flex:none;grid-template-rows:none}:where([data-layout=pc]) .pkey{height:60px}:where([data-layout=pc]) .padnum{font-size:52px}.padshade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;border:none;background:#00000073;cursor:default}.padpop{position:absolute;z-index:41;top:calc(100% + 8px);left:0;right:0;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:16px;background:#222a2f;border:1.5px solid #6b7a84;box-shadow:0 0 0 1px #0009,0 14px 36px #000000d9}.chrow.padon .dial{z-index:42}.padnub{position:absolute;left:50%;top:-7px;width:12px;height:12px;margin-left:-6px;background:#222a2f;border-left:1.5px solid #6b7a84;border-top:1.5px solid #6b7a84;transform:rotate(45deg)}.padpop .padnum{font-size:40px}.padpop .padgrid{gap:6px}.padpop .pkey{height:46px}:where([data-layout=mob-l],[data-layout=poc-l]) .padpop{padding:8px;gap:6px}:where([data-layout=mob-l],[data-layout=poc-l]) .padpop .padnum{font-size:30px}:where([data-layout=mob-l],[data-layout=poc-l]) .padpop .pkey{height:36px}:where([data-layout=mob-l],[data-layout=poc-l]) .padpop{top:-6px;left:calc(100% - 80px);right:auto;width:330px}.padpop.netpad.netpad{gap:6px;padding:8px}.padpop.netpad.netpad .padnum{font-size:30px}.padpop.netpad.netpad .pkey{height:36px}.padpop.netpad.netpad .padgrid{gap:5px}:where([data-layout=mob-l],[data-layout=poc-l]) .padnub{left:-7px;top:36px;margin-left:0;border-top:none;border-bottom:1.5px solid #6b7a84}.memb,.netbtn{touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}:where([data-layout=tab-p]) .callb,:where([data-layout=tab-p]) .memb{height:60px}.padwrap.mid{flex-direction:column;justify-content:center;align-items:center;padding:16px}.padwrap.mid .padsheet.padsheet{width:min(380px,100%);border-width:1.5px;border-style:solid;border-radius:18px;padding:18px}:where([data-layout=mob-p],[data-layout=poc-p]) .padwrap:not(.mid){padding:0 8px calc(14px + env(safe-area-inset-bottom))}:where([data-layout=mob-p],[data-layout=poc-p]) .padwrap:not(.mid)>.padsheet{border-bottom-width:1.5px;border-bottom-style:solid;border-radius:20px;max-height:calc(100% - 20px)}.lower{--btnline: #3166d4}.app.netmode .lower{--btnline: #237d5a}.lower .rbtn,.lower .netbtn,.lower .netleave{border-width:1px}.lower .rbtn:not(.on):not(.locked){border-color:var(--btnline);border-right-color:color-mix(in srgb,var(--btnline) 68%,#000000);border-bottom-color:color-mix(in srgb,var(--btnline) 68%,#000000);border-right-width:2px;border-bottom-width:2px}.lower.lockon .rbtn.rbtn:not(.lockb):not(.listbtn),.lower.lockon .netbtn.netbtn,.lower.lockon .netleave.netleave,.lower .rbtn.rbtn:disabled,.lower .rbtn.rbtn.dis,.lower .netbtn.netbtn.dis{border:2px solid #3a4349!important;background:#101417!important;color:#56616a!important;opacity:1!important;box-shadow:inset 0 2px 4px #000000bf!important}.lower.lockon .rbtn.rbtn:not(.lockb):not(.listbtn) *,.lower.lockon .netbtn.netbtn *,.lower.lockon .netleave.netleave *,.lower .rbtn.rbtn:disabled *,.lower .rbtn.rbtn.dis *,.lower .netbtn.netbtn.dis *{color:inherit!important}.lower.lockon .monic{filter:grayscale(1);opacity:.45}.lower .rbtn.lockb.locked{border-color:#3a7dff;color:#f2f4f5;background:#0b1a44;box-shadow:0 0 14px #3a7dff73,inset 0 0 10px #3a7dff33}.app.netmode .lower .rbtn.lockb.locked{border-color:var(--net);background:#0a2e24;box-shadow:0 0 14px #3cc69066,inset 0 0 10px #3cc6902e}.app.netmode .lower .rbtn.on{border-color:var(--net);background:#0a2e24;color:#e6fffa;box-shadow:0 0 14px #3cc69066,inset 0 0 10px #3cc6902e}:where([data-layout=pc]) .memb.netmem.netmem{font-size:19px}.holdmark{position:relative;overflow:hidden}.holdmark:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;pointer-events:none;opacity:.85}.holdmark.hm-green:before{background:#2fcf8e}.holdmark.hm-blue:before{background:#3a7dff}.netbtn.holdmark.hm-blue:before{background:#6aa8ff;opacity:1}.holdmark.hm-mem:before{height:4px;background:linear-gradient(180deg,#3a7dff 0,#3a7dff 3px,#b85a4c 3px,#b85a4c 4px)}.holdmark.hm-mem.hm-net:before{background:linear-gradient(180deg,#27ad77 0,#27ad77 3px,#b85a4c 3px,#b85a4c 4px)}.app.netmode .memfill.save:not(.modefill){background:#2fcf8e}.modefill.to-net{background:#2fcf8e;animation:fillw .8s linear forwards}.modefill.to-ch{background:#3a7dff;animation:fillw .8s linear forwards}.scanfill{background:#3a7dff;animation:fillw .6s linear forwards}.memfill{z-index:1}.scope{display:flex;gap:6px}.scopebtn{--sb: 26px;position:relative;display:block;flex:1;min-width:0;padding:0;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;background-color:#0a1626;background-image:linear-gradient(rgba(140,180,235,.09) 1px,transparent 1px),linear-gradient(180deg,#0d1c30,#070f1a);background-size:100% 25%,100% 100%;background-position:0 2px,0 0;border:1.5px solid #3e4c58;box-shadow:inset 0 0 0 1px #0a0e12,inset 0 6px 14px #000c,0 1px #ffffff14;overflow:hidden;cursor:crosshair}.tick{font-family:JetBrains Mono,monospace;font-size:12px;color:#b4bec4}.scope-title{position:absolute;z-index:2;left:10px;top:6px;line-height:1;letter-spacing:.12em}.scope-tick{position:absolute;bottom:6px;transform:translate(-50%)}.scope-grid{position:absolute;top:22px;bottom:var(--sb);width:1px;background:#ffffff0f}.spanbtn{position:absolute;right:6px;top:4px;z-index:2;padding:3px 8px;border-radius:7px;border:1.5px solid #8a969d;background:linear-gradient(180deg,#3a434a,#23292e);box-shadow:inset 0 1px #ffffff2e,0 1px #000,0 2px 6px #0009;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:800;letter-spacing:.06em;color:#fff;cursor:pointer}.spanbtn-tag{color:#d5dce0;margin-right:4px}.nfsvg{position:absolute;left:0;right:0;bottom:var(--sb);width:100%;height:26%;pointer-events:none}.scope-band{position:absolute;bottom:calc(var(--sb) - 2px);height:2px}.spike{position:absolute;bottom:var(--sb);height:var(--ot);border-radius:2px 2px 0 0;opacity:.8;transform-origin:bottom center;animation:spk 2.6s ease-in-out infinite}@keyframes spk{0%{transform:scaleY(.5)}25%{transform:scaleY(1)}50%{transform:scaleY(.55)}75%{transform:scaleY(.95)}to{transform:scaleY(.5)}}.me-bar,.me-stem{position:absolute;z-index:1;width:2px;margin-left:-1px;background:#ff3b30;pointer-events:none}.me-bar{top:0;bottom:var(--sb)}.me-stem{bottom:0;height:var(--sb)}.me-bar.grab,.me-stem.grab{width:4px;margin-left:-2px;box-shadow:0 0 10px #ff3b30e6}.me-arrow{position:absolute;bottom:0;margin-left:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:6px solid #ff3b30}.scope-hover{position:absolute;z-index:3;transform:translate(-50%);padding:1px 5px;border-radius:4px;background:#e6ebee;color:#0a1626;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800;pointer-events:none;box-shadow:0 2px 6px #0009}.pend-line{position:absolute;bottom:var(--sb);height:52%;width:0;border-left:2px dashed #9dbbff}.pend-label{position:absolute;bottom:calc(var(--sb) + 52% + 4px);z-index:3;transform:translate(-50%);padding:1px 5px;border-radius:4px;background:#9dbbff;color:#040b1f;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.scope-edge{position:absolute;z-index:2;top:30px;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:800;line-height:1.1;color:#9dbbff;background:#030404e0;padding:2px 5px;border-radius:4px}.scope-edge-l{left:4px}.scope-edge-r{right:4px}:where([data-layout=pc]) .tick{font-size:13px}:where([data-layout=mob-p],[data-layout=poc-p]) .scopebtn{--sb: 19px}:where([data-layout=mob-p],[data-layout=poc-p]) .scope-tick{bottom:2px}:where([data-layout=mob-l],[data-layout=poc-l]) .scopebtn{--sb: 19px}:where([data-layout=mob-l],[data-layout=poc-l]) .scope-tick{bottom:2px}.sideb{height:62px}.pttb{height:62px;font-size:26px;touch-action:none}.gbtn{position:relative;width:52px;flex-shrink:0;border-radius:14px;border:1px solid #2c3439;background:#272d32;color:#c9d1d6;display:flex;align-items:center;justify-content:center;box-sizing:border-box;box-shadow:inset 0 1px #ffffff0d,0 2px #000,0 4px 10px #00000080}.bkbtn{width:70px;flex-direction:column;gap:2px;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:800;letter-spacing:.1em}.extbtn{width:70px;flex-shrink:0;border-radius:14px;border:1.5px solid #ff8a1f;background:#2a1906;color:#ff8a1f;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;letter-spacing:.04em;box-shadow:inset 0 1px #ffc87826,0 2px #000,0 4px 10px #00000080;user-select:none;-webkit-user-select:none}.ptt{position:relative;flex:1;min-width:0;border-radius:16px;border:2px solid #ff8a1f;background:#2a1906;color:#ff8a1f;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;letter-spacing:.1em;display:flex;align-items:center;justify-content:center;gap:14px;box-shadow:inset 0 1px #ffc8781f,0 3px #000,0 6px 14px #0009;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.ptt.big{position:fixed;left:8px;right:8px;bottom:8px;height:50dvh;z-index:60;font-size:56px;border-radius:24px}.ptt-spacer{flex:1;min-width:0}.ptt.on{background:#b8281c;border-color:#ff6b57;color:#fff;box-shadow:0 0 22px #ff5a468c,inset 0 2px 8px #0006}.ptt.dark{background:#140d05;border-color:#5c3610;color:#6e4416;cursor:default}.ptt.wait{background:#1b1f22;border-color:#5a646b;color:#ffc24a;box-shadow:inset 0 2px 6px #00000080;cursor:default}.ptt.over{background:#15191c;border-color:#4a3b3a;color:#d9938a;box-shadow:inset 0 2px 6px #0009;cursor:default}.tot{font-family:JetBrains Mono,monospace;font-weight:700;font-size:.8em;letter-spacing:.02em}.relay-sub{font-family:JetBrains Mono,monospace;font-weight:700;font-size:.6em;letter-spacing:0;white-space:nowrap}:where([data-layout=mob-l],[data-layout=poc-l]) .sideb,:where([data-layout=mob-l],[data-layout=poc-l]) .pttb{height:40px}:where([data-layout=mob-l],[data-layout=poc-l]) .pttb.pttb{font-size:20px}:where([data-layout=mob-l],[data-layout=poc-l]) .bkbtn.bkbtn{font-size:11px;gap:1px}:where([data-layout=mob-l],[data-layout=poc-l]) .bkic{width:18px;height:18px}:where([data-layout=mob-l],[data-layout=poc-l]) .photoic{width:25px;height:20px}:where([data-layout=mob-p],[data-layout=poc-p]) .pttb.pttb{font-size:32px}:where([data-layout=mob-p],[data-layout=poc-p]) .bkbtn.bkbtn{font-size:17px}:where([data-layout=mob-p],[data-layout=poc-p]) .bkic{width:30px;height:30px}:where([data-layout=mob-p],[data-layout=poc-p]) .photoic{width:38px;height:31px}.pttb.ptt.big{font-size:56px}.ptt{overflow:visible}.ptt.big .bigtag{position:absolute;top:12px;left:16px;font-size:15px;letter-spacing:.12em;opacity:.75}.ptt.big .bighint{position:absolute;left:12px;right:12px;bottom:12px;text-align:center;font-family:Noto Sans KR,sans-serif;font-weight:500;font-size:14px;letter-spacing:0;opacity:.8}:where([data-layout=tab-p]) .sideb,:where([data-layout=tab-p]) .pttb{height:70px}.secu{font-size:.6em;margin-left:.08em}.oncall{font-family:Saira Condensed,Noto Sans KR,sans-serif;font-size:.65em;font-weight:700;letter-spacing:.04em;margin-left:.4em;opacity:.85}.ptt.tapstart{border-color:#3ddc84;background:#0f2a1a;color:#3ddc84;letter-spacing:.06em;cursor:pointer;animation:tapstart-glow 1.6s ease-in-out infinite}.ptt.tapstart:disabled{opacity:.5;animation:none}@keyframes tapstart-glow{50%{box-shadow:0 0 0 2px #3ddc8459,0 3px #000,0 6px 14px #0009}}.ptt.tapstart.blocked{border-color:#ff7b6b;background:#2a0f0f;color:#ff7b6b;opacity:1;animation:none;cursor:default}.ptt.listenonly{border-color:#4a5560;background:#151b20;color:#6f7c85;letter-spacing:.08em;cursor:default;box-shadow:none}.swltip{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);white-space:nowrap;background:#26313a;color:#e8eef2;font:500 13px Noto Sans KR,system-ui,sans-serif;letter-spacing:0;padding:6px 10px;border-radius:6px;pointer-events:none}.tipc,.tipcl,.tipsl{position:relative}.tipc:not([data-tip=""]):hover:after,.tipcl:not([data-tip=""]):hover:after,.tipsl:not([data-tip=""]):hover:after{content:attr(data-tip);position:absolute;white-space:pre;text-align:left;padding:7px 10px;border-radius:8px;background:#2a3237;border:1px solid #424c53;box-shadow:0 6px 16px #0009;font-family:Noto Sans KR,sans-serif;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0;color:#f2f4f5;text-decoration:none;text-transform:none;z-index:30;pointer-events:none}.tipc:not([data-tip=""]):hover:before,.tipcl:not([data-tip=""]):hover:before,.tipsl:not([data-tip=""]):hover:before{content:"";position:absolute;border:6px solid transparent;z-index:30;pointer-events:none}.tipc:hover:after{left:50%;bottom:calc(100% + 10px);transform:translate(-50%)}.tipc:hover:before{left:50%;bottom:calc(100% - 2px);transform:translate(-50%);border-top-color:#424c53;border-bottom:0}.tipcl:hover:after{left:0;bottom:calc(100% + 10px)}.tipcl:hover:before{left:14px;bottom:calc(100% - 2px);border-top-color:#424c53;border-bottom:0}.tipsl:hover:after{right:calc(100% + 10px);top:50%;transform:translateY(-50%)}.tipsl:hover:before{right:calc(100% - 2px);top:50%;transform:translateY(-50%);border-left-color:#424c53;border-right:0}@media(hover:none){.tipc:hover:after,.tipc:hover:before,.tipcl:hover:after,.tipcl:hover:before,.tipcr:hover:after,.tipcr:hover:before,.tipsl:hover:after,.tipsl:hover:before{display:none}}:where([data-layout=poc-p]) .netbtn.netbtn{margin-left:10px}:where([data-layout=poc-p]) .updn{margin-left:10px;gap:16px}:where([data-layout=poc-l]) .netbtn.netbtn{margin-left:6px}:where([data-layout=poc-l]) .updn{margin-left:6px;gap:10px}:where([data-layout=poc-p],[data-layout=poc-l]) .padpop.padpop{padding:6px;gap:4px}:where([data-layout=poc-p],[data-layout=poc-l]) .padpop .padlcd{min-height:0;padding-top:2px;padding-bottom:2px}:where([data-layout=poc-p],[data-layout=poc-l]) .padpop.padpop .padnum{font-size:24px}:where([data-layout=poc-p],[data-layout=poc-l]) .padpop.padpop .padgrid{gap:4px}:where([data-layout=poc-p],[data-layout=poc-l]) .padpop .padx{width:34px;height:34px}:where([data-layout=poc-p],[data-layout=poc-l]) .padpop.padpop .pkey{font-size:18px!important}:where([data-layout=poc-p]) .padpop.padpop .pkey{height:clamp(24px,calc((100vh - 265px)/4),46px);height:clamp(24px,calc((100dvh - 265px)/4),46px)}:where([data-layout=poc-l]) .padpop.padpop{top:-58px;left:calc(100% - 58px);width:272px}:where([data-layout=poc-l]) .padnub.padnub{top:92px}:where([data-layout=poc-l]) .padpop.padpop .pkey{height:clamp(24px,calc((100vh - 118px)/4),40px);height:clamp(24px,calc((100dvh - 118px)/4),40px)}:where([data-layout=poc-l]) .screen{--callw: 52px;padding-left:6px;padding-right:6px}:where([data-layout=poc-l]) .callb{font-size:15px}:where([data-layout=poc-l]) .callch3{font-size:.85em}:where([data-layout=poc-l]) .memb{font-size:15px}:where([data-layout=poc-l]) .memb.netmem{font-size:10px;letter-spacing:0}:where([data-layout=poc-l]) .freebox-title{display:none}:where([data-layout=poc-l]) .cs{font-size:17px}:where([data-layout=poc-l]) .infoch{font-size:13px}:where([data-layout=poc-l]) .num{font-size:56px}:where([data-layout=poc-l]) .num.num3,:where([data-layout=poc-l]) .num.chnum{font-size:46px}:where([data-layout=poc-l]) .num.chnum.num3{font-size:38px}@media(max-width:520px){:where([data-layout=poc-l]) .num{font-size:48px}}:where([data-layout=poc-l]) .netdialnum.netdialnum{font-size:28px}:where([data-layout=poc-l]) .memrow.memrow{grid-template-columns:var(--callw) repeat(3,minmax(0,1fr)) minmax(0,1.5fr)}:where([data-layout=poc-l]) .netic.netic{width:15px;height:15px}:where([data-layout=poc-l]) .nett.nett{font-size:15px}:where([data-layout=poc-l]) .netcnt.netcnt{font-size:9px}:where([data-step="1"]) .chrow .updnb{flex-shrink:0;width:44px}:where([data-step="1"]) .dial{padding:0}:where([data-step="1"]) .chrow.chrow{gap:6px}:where([data-step="1"][data-layout=mob-p]) .screen{--callw: 50px}:where([data-step="1"][data-layout=mob-p]) .callb{font-size:16px}:where([data-step="1"][data-layout=mob-p]) .num{font-size:61.5px}:where([data-step="1"][data-layout=mob-p]) .num.chnum{font-size:67px}:where([data-step="1"][data-layout=mob-p]) .num.chnum.num3{font-size:54px}@media(max-width:374px){:where([data-step="1"][data-layout=mob-p]) .num.chnum{font-size:58px}:where([data-step="1"][data-layout=mob-p]) .num.chnum.num3{font-size:46px}}@media(max-width:350px){:where([data-step="1"][data-layout=mob-p]) .num.chnum{font-size:48px}:where([data-step="1"][data-layout=mob-p]) .num.chnum.num3{font-size:39px}}@media(max-width:330px){:where([data-step="1"][data-layout=mob-p]) .num.chnum{font-size:38px}:where([data-step="1"][data-layout=mob-p]) .num.chnum.num3{font-size:31px}}:where([data-step="1"][data-layout=mob-l]) .screen{--callw: 54px}:where([data-step="1"][data-layout=mob-l]) .chrow.chrow{gap:4px}:where([data-step="1"][data-layout=mob-l]) .callb{font-size:16px}:where([data-step="1"][data-layout=mob-l]) .num{font-size:51px}:where([data-step="1"][data-layout=mob-l]) .num.chnum{font-size:50px}:where([data-step="1"][data-layout=mob-l]) .num.chnum.num3{font-size:41px}@media(max-width:620px){:where([data-step="1"][data-layout=mob-l]) .chrow .updnb{width:36px}:where([data-step="1"][data-layout=mob-l]) .num{font-size:49px}:where([data-step="1"][data-layout=mob-l]) .num.chnum{font-size:41px}:where([data-step="1"][data-layout=mob-l]) .num.chnum.num3{font-size:34px}}:where([data-step="1"][data-layout=tab-p]) .screen{--callw: calc((min(100vw, 640px) - 58px - 24px) / 6.6)}:where([data-step="1"][data-layout=tab-p]) .chrow .updnb{width:72px}:where([data-step="1"][data-layout=tab-p]) .num{font-size:83px}:where([data-step="1"][data-layout=tab-p]) .num.chnum{font-size:77px}:where([data-step="1"][data-layout=tab-p]) .num.chnum.num3{font-size:62px}:where([data-step="1"][data-layout=pc][data-tabl="1"]) .screen{--callw: 58px}:where([data-step="1"][data-layout=pc][data-tabl="1"]) .callb{font-size:18px}:where([data-step="1"][data-layout=pc][data-tabl="1"]) .num{font-size:72.5px}:where([data-step="1"][data-layout=pc][data-tabl="1"]) .num.chnum{font-size:65px}:where([data-step="1"][data-layout=pc][data-tabl="1"]) .num.chnum.num3{font-size:52px}:where([data-step="1"][data-layout=pc]:not([data-tabl="1"])) .screen{--callw: 64px}:where([data-step="1"][data-layout=pc]:not([data-tabl="1"])) .chrow .callb{padding:0 6px}:where([data-step="1"][data-layout=pc]:not([data-tabl="1"])) .num{font-size:66px}:where([data-step="1"][data-layout=pc]:not([data-tabl="1"])) .num.chnum{font-size:59px}:where([data-step="1"][data-layout=pc]:not([data-tabl="1"])) .num.chnum.num3{font-size:47px}.login{height:100%;display:flex;justify-content:center;padding:16px;box-sizing:border-box;background:#1a1e21;overflow-y:auto}.login-box{margin:auto 0;flex-shrink:0;width:100%;max-width:360px;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:24px 20px;border-radius:18px;background:#000;border:1px solid #2a3237;box-shadow:inset 0 5px 16px #000000f2,0 12px 26px #000000bf}.login-mark{align-self:center;margin-bottom:4px;display:flex;align-items:center;gap:10px}.login-title{text-align:center;font-size:15px;font-weight:700;color:#f2f4f5}.login-input{height:52px;box-sizing:border-box;border-radius:10px;border:1.5px solid #66757e;background:#1c2226;color:#e6ebee;padding:0 14px;font-family:JetBrains Mono,monospace;font-size:22px;font-weight:700;letter-spacing:.12em;text-align:center;text-transform:uppercase}.login-input::placeholder{font-family:Noto Sans KR,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;color:#9aa6ad}.login-input:focus{outline:none;border-color:#3a7dff}.login-human{display:flex;justify-content:center}.login-human:empty{display:none}.login-err{text-align:center;font-size:13px;font-weight:700;color:#ff3b30}.login-btn{height:52px;border-radius:12px;border:2px solid #3a7dff;background:#0b1a44;color:#fff;font-family:Saira Condensed,Noto Sans KR,sans-serif;font-weight:800;font-size:20px;letter-spacing:.08em}.login-btn:disabled{opacity:.5;cursor:default}.login-note{text-align:center;font-size:12px;line-height:1.5;color:#8a969d}.login-link{border:none;background:transparent;color:#9dbbff;font-size:13px;text-decoration:underline}.login-lang{display:flex;justify-content:center;gap:6px}.login-lang button{height:32px;padding:0 12px;border-radius:8px;border:1.5px solid #2c3439;background:#15191c;color:#8a969d;font-size:13px;font-weight:700}.login-lang button.on{border-color:#3a7dff;background:#0b1a44;color:#fff}.login-pw{text-transform:none;letter-spacing:.04em}.login-form{display:flex;flex-direction:column;align-items:stretch;gap:12px}.login-links{display:flex;justify-content:center;align-items:center;gap:4px}.login-sep{color:#4a555c}.login-btn.small{font-family:Noto Sans KR,sans-serif;font-size:16px;letter-spacing:0}.login-mail{text-transform:none;letter-spacing:0;font-size:17px;font-weight:500}.login-ok{text-align:center;font-size:14px;line-height:1.6;font-weight:700;color:#7cd992;white-space:pre-line}.login-call{text-align:center;font-family:JetBrains Mono,monospace;font-size:24px;font-weight:700;letter-spacing:.12em;color:#9dbbff}.login-dev{text-align:center;font-size:13px;padding:8px;border-radius:8px;border:1px dashed #b48cff;color:#d2bcff}.login-keep{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;color:#b8c2c8;cursor:pointer}.login-keep input{width:17px;height:17px;accent-color:#3a7dff;margin:0}.login-terms{align-items:flex-start;justify-content:flex-start;text-align:left;line-height:1.4}.login-terms input{flex-shrink:0;margin-top:1px}.login-terms a,.login-note a{color:#7fb2ff}.login-home{align-self:center;margin-top:4px;font-size:13px;color:#8a969d;text-decoration:none}.login-home:hover{color:#f2f4f5}.login-country{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;font-family:inherit;font-size:15px;text-transform:none;letter-spacing:0}.login-swl{text-align:center;font-size:14px;font-weight:600;line-height:1.5;color:#c9d4da}.login-file{min-height:48px;padding:8px 12px;border-radius:10px;border:1.5px dashed #3a4a55;background:#15191c;color:#c9d4da;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login-file:disabled{opacity:.6}.login-choice{display:flex;flex-direction:column;gap:10px}.login-choice button{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;border:1.5px solid #3a4a55;background:#15191c;text-align:left;cursor:pointer}.login-choice button:hover{border-color:#3a7dff}.login-choice .c-a{font-size:16px;font-weight:700;color:#fff}.login-choice .c-b{font-size:14px;font-weight:600;color:#c9d4da}.login-choice .c-c{font-size:13px;color:#9dbbff}.login-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;max-height:260px;overflow-y:auto}.login-thumbs button{position:relative;min-height:84px;padding:3px;border-radius:8px;border:2px solid #3a4a55;background:#15191c}.login-thumbs button.on{border-color:#3a7dff}.login-thumbs img{display:block;width:100%;border-radius:4px;background:#fff}.login-thumbs span{position:absolute;right:5px;bottom:5px;min-width:20px;padding:0 4px;border-radius:5px;background:#000000bf;color:#fff;font-size:12px;line-height:18px}.acct-box{max-width:440px;gap:0}.acct-box>*{margin-top:0;margin-bottom:0}.acct-box>.login-title,.acct-box>.login-note,.acct-box>.acct-sec,.acct-box>.acct-back{margin-top:22px}.acct-sec{display:block}.acct-sec>h2{margin:0 0 8px}.acct-card{display:flex;flex-direction:column;gap:0;padding:14px;border:1px solid #3a454c;border-radius:12px;background:#111619}.acct-card>:is(.acct-in,.login-note,.login-err,.acct-ok,.acct-btn,.acct-dl,.acct-plan,.acct-warn){margin:10px 0 0}.acct-card>:first-child{margin-top:0}.acct-sec h2{font-size:15px;font-weight:800;color:#f2f4f5}.acct-dl{display:grid;grid-template-columns:auto 1fr;gap:10px 14px;margin:0;font-size:14px}.acct-dl dt{color:#8a969d}.acct-dl dd{margin:0;color:#e6ebee;overflow-wrap:anywhere}.acct-call{font-family:JetBrains Mono,monospace;font-weight:700;letter-spacing:.08em}.acct-plan{font-size:14px;color:#c9d1d6}.acct-tier{display:inline-block;margin-right:6px;padding:1px 8px;border-radius:6px;font-weight:800;background:#2a3237;color:#e6ebee}.acct-tier.coffee{background:#5a3a12;color:#ffd49a}.acct-tier.swl{background:#123a2a;color:#9af0c4}.acct-in{height:44px;box-sizing:border-box;border-radius:10px;border:1.5px solid #66757e;background:#1c2226;color:#e6ebee;padding:0 12px;font-size:15px}.acct-in:focus{outline:none;border-color:#3a7dff}.acct-btn{height:44px;border-radius:10px;border:2px solid #3a7dff;background:#0b1a44;color:#fff;font-weight:800;font-size:15px;cursor:pointer}.acct-btn:disabled{opacity:.45;cursor:default}.acct-btn.danger{border-color:#e5484d;background:#3a0d10}.acct-card.acct-danger{border-color:#e5484d;background:#1a0d0e}.acct-sec h2.acct-danger-t{color:#ff8a8d}.acct-warn{font-size:13px;font-weight:700;color:#ffb547}.acct-ok{text-align:center;font-size:13px;font-weight:700;color:#3ddc84}.acct-back{background:none;border:0;cursor:pointer}html,body{margin:0;height:100%;background:#0e1113;color:#f2f4f5;font-family:Noto Sans KR,sans-serif;overflow:hidden;overscroll-behavior:none;touch-action:manipulation}#app{height:100dvh;box-sizing:border-box;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}button{font-family:inherit;cursor:pointer}
