.fv-center>.fm-vwin{font-size:calc(100cqw / 54)}.site-v3 .fm-vwin{display:flex;flex-direction:column}.site-v3 .fm-chev{flex:none;width:1em;height:1em;color:var(--mk-muted)}.site-v3 .fm-chev.is-closed{rotate:-90deg}.site-v3 .fm-term{flex:none;width:1.15em;height:1.15em;color:var(--mk-muted)}.site-v3 .fm-vtools{display:flex;align-items:center;gap:.55em;padding:.75em .95em;border-bottom:1px solid var(--mk-line);font-size:.82em}.site-v3 .fm-vtools strong{display:inline-flex;align-items:center;gap:.45em;margin-right:auto;font-size:1.05em}.site-v3 .fm-rec .fm-vtools strong svg{color:#ff6b6b}.site-v3 .fm-vbtn,.site-v3 .fm-vselect{display:inline-flex;align-items:center;gap:.4em;padding:.35em .75em;border:1px solid var(--mk-line);border-radius:.35em;background:#1f2228;color:var(--mk-ink);white-space:nowrap}.site-v3 .fm-vbtn.is-primary{border-color:var(--mk-accent);background:var(--mk-accent);color:#fff}.site-v3 .fm-vlabel{gap:.4em}.site-v3 .fm-vghost,.site-v3 .fm-vlabel{display:inline-flex;align-items:center;color:var(--mk-muted)}.site-v3 .fm-vghost{padding:.35em .5em}.site-v3 .fm-vghost.is-off{opacity:.45}.site-v3 .fm-vbody{display:grid;grid-template-columns:13em minmax(0,1fr);min-height:21em}.site-v3 .fm-ctree{display:grid;align-content:start;gap:.15em;padding:.55em;border-right:1px solid var(--mk-line);font-size:.82em}.site-v3 .fm-cnode{display:flex;align-items:center;gap:.45em;min-height:2.2em;padding:.2em .6em;border-radius:.3em;white-space:nowrap}.site-v3 .fm-cnode.is-day{padding-left:2em}.site-v3 .fm-cnode.is-sel{background:#243651;color:#bfdbfe}.site-v3 .fm-cnode b{margin-left:auto;color:var(--mk-muted);font-weight:500}.site-v3 .fm-cnode.is-sel b{color:#bfdbfe}.site-v3 .fm-cnode i{padding:0 .35em;border:1px solid var(--mk-accent);border-radius:.25em;color:#dbeafe;font-size:.8em;font-style:normal;line-height:1.45}.site-v3 .fm-vmain{display:flex;flex-direction:column;min-width:0}.site-v3 .fm-vtabs{display:flex;min-height:2.6em;border-bottom:1px solid var(--mk-line);font-size:.82em}.site-v3 .fm-vtabs>span{display:inline-flex;align-items:center;gap:.6em;padding:0 1em;color:var(--mk-muted);white-space:nowrap}.site-v3 .fm-vtabs>span.is-on{color:var(--mk-accent);box-shadow:inset 0 -2px var(--mk-accent)}.site-v3 .fm-vtabs i{color:var(--mk-muted);font-style:normal}.site-v3 .fm-reclist{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9em;align-content:start;padding:1em}.site-v3 .fm-reccard{display:grid;gap:.35em;min-width:0;padding:.4em;border:1px solid var(--mk-line);border-radius:.4em;background:#1f2228;font-size:.8em}.site-v3 .fm-reccard strong{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.site-v3 .fm-reccard small{color:var(--mk-muted);font-size:.92em}.site-v3 .fm-recthumb{position:relative;display:grid;place-items:center;aspect-ratio:16/10;overflow:hidden;background:#000}.site-v3 .fm-recthumb>.fm-recframe{position:absolute;inset:0}.site-v3 .fm-recthumb>svg{position:relative;color:#fff;filter:drop-shadow(0 .1em .3em rgb(0 0 0/60%))}.site-v3 .fm-recframe{position:relative;display:block;aspect-ratio:16/10;background:linear-gradient(150deg,#5b8def,#2f5fc9 60%,#1f3f8f)}.site-v3 .fm-recframe.is-work{background:linear-gradient(150deg,#7aa7ff,#3d6fe0)}.site-v3 .fm-recframe.is-events{background:linear-gradient(150deg,#4b6fb8,#22396f)}.site-v3 .fm-recframe-win{position:absolute;left:16%;top:12%;width:60%;height:66%;display:grid;align-content:start;gap:7%;padding:11% 6% 0;border-radius:3%;background:#f6f7fb;box-shadow:0 4% 10% rgb(0 0 0/30%)}.site-v3 .fm-recframe-win b{display:block;height:.5em;border-radius:.2em;background:#dfe4ee}.site-v3 .fm-recframe-win b:first-child{background:#ffe0b0}.site-v3 .fm-recframe.is-work .fm-recframe-win b:first-child{background:#cfe0ff}.site-v3 .fm-recframe.is-events .fm-recframe-win b:first-child{background:#ffd0d0}.site-v3 .fm-player .fm-recframe-win b{height:1.4em}.site-v3 .fm-recframe-bar{position:absolute;left:0;right:0;bottom:0;height:8%;background:rgb(16 20 30/85%)}.site-v3 .fm-player{position:relative;flex:1 1;display:grid;place-items:center;padding:.8em 2em 3.4em;background:#000}.site-v3 .fm-player>.fm-recframe{width:74%}.site-v3 .fm-player-bar{position:absolute;left:1em;right:1em;bottom:.8em;display:flex;align-items:center;gap:.8em;padding:.5em .9em;border-radius:99em;background:rgb(40 44 52/92%);color:#e6e8ec;font-size:.8em}.site-v3 .fm-player-time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.site-v3 .fm-player-track{flex:1 1;height:.3em;overflow:hidden;border-radius:99em;background:#4b5160}.site-v3 .fm-player-track b{display:block;width:100%;height:100%;background:#e6e8ec;transform:scaleX(.18);transform-origin:0 50%}.site-v3 .fm-player-mute,.site-v3 .fm-vstatus{color:var(--mk-muted)}.site-v3 .fm-vstatus{display:flex;justify-content:space-between;gap:1.2em;padding:.55em .95em;border-top:1px solid var(--mk-line);font-size:.72em}.site-v3 .fm-vstatus span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-v3 .fm-memo-body{display:grid;grid-template-columns:22em minmax(0,1fr);min-height:23em}.site-v3 .fm-memo-list{display:flex;flex-direction:column;min-width:0;border-right:1px solid var(--mk-line);font-size:.82em}.site-v3 .fm-memo-tabs{display:flex;gap:.4em;padding:.8em .8em .4em}.site-v3 .fm-memo-tabs span{flex:1 1;padding:.3em;border:1px solid var(--mk-line);border-radius:.35em;background:#1f2228;text-align:center}.site-v3 .fm-memo-tabs .is-on{border-color:var(--mk-accent);background:var(--mk-bar);color:#dbeafe}.site-v3 .fm-memo-search{display:flex;align-items:center;gap:.5em;margin:.4em .8em .7em;padding:.45em .7em;border:1px solid var(--mk-line);border-radius:.35em;background:#101216}.site-v3 .fm-memo-search.is-typed{border-color:var(--mk-accent)}.site-v3 .fm-memo-search .is-ph{color:var(--mk-muted)}.site-v3 .fm-memo-tree{display:grid;gap:.3em;padding:0 .6em .8em}.site-v3 .fm-memo-head{display:flex;align-items:center;gap:.4em;padding:.3em;font-weight:650}.site-v3 .fm-memo-head small{color:var(--mk-muted);font-weight:500}.site-v3 .fm-memo-row{position:relative;display:flex;align-items:center;min-width:0;margin:.1em 0 .1em .9em;padding-left:.2em;border-left:1px solid var(--mk-line)}.site-v3 .fm-memo-sel{position:absolute;inset:0;border:1px solid var(--mk-accent);border-radius:.3em;background:rgb(59 130 246/7%)}.site-v3 .fm-memo-grip{position:relative;flex:none;width:1.3em;color:#4b5160;font-size:.7em;letter-spacing:-.2em}.site-v3 .fm-memo-main{position:relative;flex:1 1;min-width:0;padding:.4em .2em}.site-v3 .fm-memo-title{display:flex;align-items:center;gap:.35em;white-space:nowrap}.site-v3 .fm-memo-title>span{overflow:hidden;text-overflow:ellipsis}.site-v3 .fm-memo-title em{color:#f59e0b;font-size:.85em;font-style:normal}.site-v3 .fm-memo-pill{flex:none;padding:0 .45em;border:1px solid var(--mk-line);border-radius:99em;color:var(--mk-muted);font-size:.8em;font-style:normal;line-height:1.6}.site-v3 .fm-memo-main small{display:block;overflow:hidden;color:var(--mk-muted);font-size:.88em;text-overflow:ellipsis;white-space:nowrap}.site-v3 .fm-memo-copy{position:relative;display:grid;place-items:center;width:2em;color:var(--mk-muted)}.site-v3 .fm-memo-detail{display:flex;flex-direction:column;min-width:0;padding:1em 1.2em;font-size:.85em}.site-v3 .fm-memo-note{display:flex;flex:1 1;flex-direction:column;gap:.6em}.site-v3 .fm-memo-dhead{display:flex;align-items:center;gap:.5em}.site-v3 .fm-memo-dhead h4{margin:0 auto 0 0;font-size:1.25em;font-weight:700}.site-v3 .fm-memo-desc{margin:0;color:var(--mk-muted)}.site-v3 .fm-memo-chead{display:flex;align-items:center;justify-content:space-between;margin-top:.3em;font-weight:600}.site-v3 .fm-memo-text{flex:1 1;min-height:7em;padding:.8em .9em;border:1px solid var(--mk-line);border-radius:.4em;background:#101216;line-height:1.7;white-space:pre-line}.site-v3 .fm-memo-text mark{padding:0 .1em;border-radius:.2em;background:rgb(59 130 246/30%);color:#fff}.site-v3 .fm-memo-status{margin:0;color:var(--mk-muted);font-size:.92em}.site-v3 .fm-memo-status .is-ok{color:#86efac}.site-v3 .fm-memo-foot{display:flex;justify-content:space-between;align-items:center}.site-v3 .fm-memo-empty{margin:auto;color:var(--mk-muted)}.site-v3 .fm-chat-input{gap:.6em}.site-v3 .fm-ai-dock{top:1.2em;right:1.2em;width:34em}.site-v3 .fm-ai-dock>.mk-app{font-size:calc(34em / 36)}.site-v3 .fm-ai-log{display:flex;flex-direction:column;gap:.75em;min-height:19em;padding:1.1em 1.2em}.site-v3 .fm-ai-group,.site-v3 .fm-ai-row{border:1px solid var(--mk-line);border-radius:.55em;background:var(--mk-panel)}.site-v3 .fm-ai-group>.fm-ai-row{margin:0 .6em .5em}.site-v3 .fm-ai-row-head{display:flex;align-items:center;gap:.55em;padding:.6em .8em;font-size:.9em}.site-v3 .fm-ai-row-head>span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-v3 .fm-ai-row-head small{color:#86efac;font-size:.85em}.site-v3 .fm-ai-row-body{display:grid;gap:.5em;padding:0 .8em .8em;font-size:.82em}.site-v3 .fm-ai-row-body p{margin:0;color:var(--mk-muted)}.site-v3 .fm-ai-row-body p strong{color:#86efac;font-weight:650}.site-v3 .fm-ai-cmd{display:grid;gap:.35em;color:var(--mk-muted)}.site-v3 .fm-ai-cmd>span{display:inline-flex;align-items:center;gap:.3em}.site-v3 .fm-ai-cmd pre,.site-v3 .fm-ai-out{margin:0;padding:.55em .7em;overflow:hidden;border-radius:.35em;background:#0b0d10;color:#c9d1dc;font:.95em/1.5 monospace;white-space:pre-wrap;word-break:break-all}.site-v3 .fm-ai-out{color:#e6e8ec}.site-v3 .fm-ai-answer p{font-size:.95em}.site-v3 .fm-ai-approval{display:grid;gap:.5em;margin:0 1.2em .8em;padding:.9em 1em;border:1px solid rgb(245 158 11/45%);border-radius:.6em;background:rgb(245 158 11/8%);font-size:.92em}.site-v3 .fm-ai-approval strong{color:#fbbf24}.site-v3 .fm-ai-approval p{margin:0}.site-v3 .fm-ai-approval-actions{display:flex;justify-content:flex-end;gap:.6em}.site-v3 .fm-ai-seen{position:absolute;z-index:1;border:.18em solid #a78bfa;border-radius:.5em;box-shadow:0 0 0 .4em rgb(167 139 250/22%);pointer-events:none}.site-v3 .fm-ai-seen:after{content:"AI가 읽은 곳";position:absolute;left:-.2em;top:-1.9em;padding:.15em .6em;border-radius:.35em;background:#7c3aed;color:#fff;font-size:.75em;font-weight:650;white-space:nowrap}.site-v3 .fm-tiny{flex:none;width:1.15em;height:1.15em}.fv-center>.fm-pc{font-size:calc(100cqw / 70)}.site-v3 .fm-pc{--acc12:color-mix(in srgb,#3b82f6 12%,#16181d);background:var(--mk-panel)}.site-v3 .fm-pc .mk-app-title{font-size:1em}.site-v3 .fm-pc-strip{display:flex;background:var(--mk-bar);border-bottom:1px solid var(--mk-line)}.site-v3 .fm-pc-strip span{display:inline-flex;align-items:center;gap:.45em;height:2.45em;padding:0 1em;border-right:1px solid var(--mk-line);color:var(--mk-muted);font-size:.92em;font-weight:600}.site-v3 .fm-pc-strip .is-on{background:var(--mk-panel);color:var(--mk-ink);box-shadow:inset 0 2px 0 var(--mk-accent)}.site-v3 .fm-pc-title{display:flex;align-items:center;gap:.7em;padding:.9em 1.1em .6em}.site-v3 .fm-pc-tile{display:grid;place-items:center;width:2.45em;height:2.45em;border-radius:.6em;background:var(--acc12);color:#dbeafe}.site-v3 .fm-pc-title strong{display:block;font-size:1.08em}.site-v3 .fm-pc-title small{display:block;color:var(--mk-muted);font-size:.77em}.site-v3 .fm-pc-icon{display:grid;place-items:center;width:2.2em;height:2.2em;border-radius:.45em;color:var(--mk-muted)}.site-v3 .fm-pc-tabs{display:flex;gap:.3em;padding:.4em .9em .85em;border-bottom:1px solid var(--mk-line)}.site-v3 .fm-pc-tabs span{display:inline-flex;align-items:center;gap:.4em;padding:.45em .85em;border:1px solid transparent;border-radius:.45em;color:var(--mk-muted);font-size:.92em}.site-v3 .fm-pc-tabs .is-on{border-color:color-mix(in srgb,#3b82f6 30%,#2a2d35);background:var(--acc12);color:#dbeafe}.site-v3 .fm-pc-feedback{min-height:1.4em}.site-v3 .fm-pc-overview{padding:.2em 1.1em 1.2em}.site-v3 .fm-pc-machine{display:flex;align-items:center;gap:.9em;margin-bottom:1.3em}.site-v3 .fm-pc-machine-icon{display:grid;place-items:center;width:3.4em;height:3.4em;border:1px solid var(--mk-line);border-radius:.7em;background:var(--mk-bg);color:#dbeafe;font-size:1em}.site-v3 .fm-pc-machine-icon svg{width:1.8em;height:1.8em}.site-v3 .fm-pc-machine h4{margin:0;font-size:1.38em;letter-spacing:-.02em}.site-v3 .fm-pc-machine small{color:var(--mk-muted);font-size:.85em}.site-v3 .fm-pc-facts{display:grid;grid-template-columns:1.2fr 1fr 1fr;overflow:hidden;border:1px solid var(--mk-line);border-radius:.6em;background:var(--mk-bg)}.site-v3 .fm-pc-facts>div{display:grid;align-content:start;gap:.6em;padding:1.15em;border-left:1px solid var(--mk-line)}.site-v3 .fm-pc-facts>div:first-child{border-left:0}.site-v3 .fm-pc-facts small{color:var(--mk-muted);font-size:.85em}.site-v3 .fm-pc-facts>div>small:last-child{font-size:.77em}.site-v3 .fm-pc-facts b{font:600 1.7em/1.1 Segoe UI,var(--font),sans-serif}.site-v3 .fm-pc-drive b em,.site-v3 .fm-pc-facts b em{font-size:.55em;font-style:normal;font-weight:500;color:var(--mk-muted)}.site-v3 .fm-pc-bar{display:block;height:.46em;overflow:hidden;border-radius:.46em;background:var(--mk-line)}.site-v3 .fm-pc-bar span{display:block;height:100%;border-radius:inherit;background:var(--mk-accent)}.site-v3 .fm-pc-section{display:flex;align-items:baseline;gap:.8em;margin:1.5em 0 .9em}.site-v3 .fm-pc-section h5{margin:0;font-size:1em}.site-v3 .fm-pc-section small{color:var(--mk-muted);font-size:.77em}.site-v3 .fm-pc-drives{display:grid;grid-template-columns:1fr 1fr;gap:.9em}.site-v3 .fm-pc-drive{display:grid;gap:.9em;padding:1.15em;border:1px solid var(--mk-line);border-radius:.6em;background:var(--mk-panel)}.site-v3 .fm-pc-drive.is-warn{border-color:color-mix(in srgb,#f59e0b 40%,#2a2d35)}.site-v3 .fm-pc-drive-head{display:flex;align-items:center;gap:.5em}.site-v3 .fm-pc-drive-head strong{font-size:1em}.site-v3 .fm-pc-drive-head b{margin-left:auto;font:600 1.6em/1 Segoe UI,var(--font),sans-serif}.site-v3 .fm-pc-drive.is-warn b{color:#f59e0b}.site-v3 .fm-pc-drive.is-warn .fm-pc-bar span{background:#f59e0b}.site-v3 .fm-pc-drive small{color:var(--mk-muted);font-size:.77em}.site-v3 .fm-pc-drive small em{margin-left:.6em;color:#f59e0b;font-style:normal}.site-v3 .fm-pc-more{justify-self:end;color:#dbeafe;font-size:.77em}.site-v3 .fm-pc-logs{position:relative;display:flex;flex-direction:column;padding:.3em .9em .9em;font-size:1em}.site-v3 .fm-log-top{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:.9em}.site-v3 .fm-log-channels{display:flex;gap:1.55em}.site-v3 .fm-log-channels span{padding:.4em 0 .75em;color:var(--mk-muted);font-size:.92em}.site-v3 .fm-log-channels .is-on{color:var(--mk-ink);font-weight:600;box-shadow:inset 0 -2px 0 var(--mk-accent)}.site-v3 .fm-log-drop,.site-v3 .fm-log-symptom{display:inline-flex;align-items:center;gap:.4em;padding:.5em .7em;border:1px solid var(--mk-line);border-radius:.45em;font-size:.85em;white-space:nowrap}.site-v3 .fm-log-symptom.is-open{border-color:var(--mk-accent)}.site-v3 .fm-log-drop,.site-v3 .fm-log-menu{background:var(--mk-panel)}.site-v3 .fm-log-menu{position:absolute;right:0;top:2.6em;z-index:4;display:grid;gap:.1em;width:18.8em;padding:.4em;border:1px solid var(--mk-line);border-radius:.6em;box-shadow:0 .8em 2.3em #0008;font-size:.9em}.site-v3 .fm-log-menu small{padding:.5em .6em .2em;color:var(--mk-muted);font-size:.85em}.site-v3 .fm-log-menu span{display:flex;justify-content:space-between;padding:.45em .7em;border-radius:.4em}.site-v3 .fm-log-menu span.is-hover{background:var(--acc12);color:#dbeafe}.site-v3 .fm-log-menu em{color:var(--mk-muted);font-style:normal}.site-v3 .fm-log-search{display:flex;gap:.55em;margin-bottom:.85em}.site-v3 .fm-log-field{flex:1 1;display:flex;align-items:center;gap:.5em;height:2.6em;padding:0 .7em;border:1px solid var(--mk-line);border-radius:.45em;background:var(--mk-bg);font-size:.92em}.site-v3 .fm-log-field.is-typed{border-color:var(--mk-accent)}.site-v3 .fm-log-field .is-ph{color:var(--mk-muted)}.site-v3 .fm-log-quick{display:flex;flex-wrap:wrap;align-items:center;gap:.4em;margin-bottom:.75em}.site-v3 .fm-log-quick small{margin-right:.3em;color:var(--mk-muted);font-size:.77em}.site-v3 .fm-log-quick span{padding:.25em .6em;border:1px solid var(--mk-line);border-radius:.45em;color:var(--mk-muted);font-size:.85em}.site-v3 .fm-log-quick span.is-on{border-color:color-mix(in srgb,#3b82f6 40%,#2a2d35);background:var(--acc12);color:#dbeafe}.site-v3 .fm-log-quick span.is-add{border-style:dashed}.site-v3 .fm-log-rule{display:flex;flex-wrap:wrap;align-items:center;gap:.45em;margin-bottom:.6em;padding:.6em .8em;border:1px solid color-mix(in srgb,#3b82f6 20%,#2a2d35);border-radius:.45em;background:color-mix(in srgb,#3b82f6 10%,#16181d);color:var(--mk-muted);font-size:.77em}.site-v3 .fm-log-rule b{color:#dbeafe;font-size:1.1em}.site-v3 .fm-log-rule code{font-family:monospace;color:var(--mk-ink)}.site-v3 .fm-log-rule small{flex-basis:100%}.site-v3 .fm-log-meta{display:flex;align-items:baseline;gap:.8em;margin:.15em 0 .6em;color:var(--mk-muted);font-size:.85em}.site-v3 .fm-log-meta b{color:var(--mk-ink)}.site-v3 .fm-log-meta .is-err{color:color-mix(in srgb,#ef4444 70%,#e6e8ec)}.site-v3 .fm-log-meta .is-warn{color:color-mix(in srgb,#f59e0b 80%,#e6e8ec)}.site-v3 .fm-log-meta small{margin-left:auto;font-size:.9em}.site-v3 .fm-log-layout{display:flex;min-height:15em;overflow:hidden;border:1px solid var(--mk-line);border-radius:.6em}.site-v3 .fm-log-list{flex:1 1;min-width:0}.site-v3 .fm-log-row{display:grid;grid-template-columns:3.8em 5.2em minmax(0,1fr) 3.3em;gap:.55em;align-items:start;padding:.9em .75em;border-bottom:1px solid color-mix(in srgb,#2a2d35 65%,transparent);border-left:3px solid transparent}.site-v3 .fm-log-row.is-head{padding:.75em;border-left-width:0;background:var(--mk-bar);color:var(--mk-muted);font-size:.77em}.site-v3 .fm-log-row.is-sel{border-left-color:var(--mk-accent);background:var(--acc12)}.site-v3 .fm-log-row code{color:var(--mk-muted);font:.85em/1.9 monospace}.site-v3 .fm-log-row .fm-log-id{text-align:right}.site-v3 .fm-log-body{min-width:0}.site-v3 .fm-log-body strong{display:block;overflow:hidden;font-size:.92em;line-height:1.65;text-overflow:ellipsis;white-space:nowrap}.site-v3 .fm-log-body small{display:block;color:var(--mk-muted);font-size:.77em}.site-v3 .fm-log-level{display:inline-flex;align-items:center;gap:.2em;justify-self:start;padding:.15em .3em;border-radius:.3em;font-size:.77em;font-weight:600}.site-v3 .fm-log-level .fm-tiny{width:1.1em;height:1.1em}.site-v3 .fm-log-level.is-err{background:color-mix(in srgb,#ef4444 10%,transparent);color:color-mix(in srgb,#ef4444 65%,#e6e8ec)}.site-v3 .fm-log-level.is-warn{background:color-mix(in srgb,#f59e0b 10%,transparent);color:color-mix(in srgb,#f59e0b 80%,#e6e8ec)}.site-v3 .fm-log-detail{flex:0 0 23em;padding:1.15em;border-left:1px solid var(--mk-line);background:var(--mk-bg);font-size:.92em}.site-v3 .fm-log-dtop{display:flex;align-items:center;gap:.5em}.site-v3 .fm-log-dtop small{margin-right:auto;color:var(--mk-muted);font-size:.85em}.site-v3 .fm-log-dtop code{padding:.1em .4em;border:1px solid var(--mk-line);border-radius:.3em;color:var(--mk-muted);font-size:.85em}.site-v3 .fm-log-detail h4{margin:.6em 0;font-size:1.15em}.site-v3 .fm-log-detail dl{display:grid;grid-template-columns:3.5em 1fr;gap:.7em .6em;margin:0;padding:.9em 0;border-top:1px solid var(--mk-line);font-size:.92em}.site-v3 .fm-log-detail dt{color:var(--mk-muted)}.site-v3 .fm-log-detail dd{margin:0}.site-v3 .fm-log-detail h5{margin:0;padding:1em 0 .6em;border-top:1px solid var(--mk-line);color:var(--mk-muted);font-size:.92em;font-weight:500}.site-v3 .fm-log-detail p{margin:0;line-height:1.85}.site-v3 .fm-log-actions{display:flex;gap:.5em;margin-top:1.1em}.site-v3 .fm-log-actions span{display:inline-flex;align-items:center;gap:.35em;padding:.3em .55em;border:1px solid var(--mk-line);border-radius:.45em;font-size:.85em}.site-v3 .fm-pc-files{display:flex;flex-direction:column}.site-v3 .fm-fx-bar{display:flex;align-items:center;gap:.3em;padding:.2em .9em .5em}.site-v3 .fm-fx-addr{flex:1 1;display:flex;align-items:center;gap:.4em;height:2.6em;padding:0 .8em;border:1px solid var(--mk-line);border-radius:.45em;background:var(--mk-bg);font-size:.92em}.site-v3 .fm-fx-addr i{color:var(--mk-muted);font-style:normal}.site-v3 .fm-fx-search{display:flex;align-items:center;gap:.4em;width:15em;height:2.6em;padding:0 .7em;border:1px solid var(--mk-line);border-radius:.45em;background:var(--mk-bg);color:var(--mk-muted);font-size:.92em}.site-v3 .fm-fx-cmd{display:flex;align-items:center;gap:.9em;padding:.3em 1em .7em;font-size:.85em}.site-v3 .fm-fx-cmd .is-bad{color:#ef4444}.site-v3 .fm-fx-check{display:inline-flex;align-items:center;gap:.35em;color:var(--mk-muted)}.site-v3 .fm-fx-check i{width:.9em;height:.9em;border:1px solid var(--mk-line);border-radius:.2em}.site-v3 .fm-fx-seg{display:inline-flex;overflow:hidden;border:1px solid var(--mk-line);border-radius:.45em}.site-v3 .fm-fx-seg>*{padding:.25em .6em;color:var(--mk-muted);font-weight:500}.site-v3 .fm-fx-seg b{background:var(--acc12);color:#dbeafe}.site-v3 .fm-fx-body{display:flex;min-height:19em;border-top:1px solid var(--mk-line)}.site-v3 .fm-fx-drives{flex:0 0 10em;display:grid;align-content:start;gap:.3em;padding:.7em .5em;background:var(--mk-bg);font-size:.85em}.site-v3 .fm-fx-drives small{padding:0 .4em;color:var(--mk-muted)}.site-v3 .fm-fx-drives span{display:grid;grid-template-columns:auto 1fr;gap:.3em .4em;padding:.45em .5em;border-radius:.4em}.site-v3 .fm-fx-drives span.is-on{background:var(--acc12);color:#dbeafe}.site-v3 .fm-fx-drives span i{grid-column:1/-1;height:.25em;overflow:hidden;border-radius:.25em;background:var(--mk-line)}.site-v3 .fm-fx-drives span i b{display:block;height:100%;background:var(--mk-accent)}.site-v3 .fm-fx-table{position:relative;flex:1 1;min-width:0;font-size:.92em}.site-v3 .fm-fx-row{position:relative;display:grid;grid-template-columns:2.4em minmax(0,1fr) 5.4em 12.5em 7em;gap:.6em;align-items:center;padding:.5em .7em;white-space:nowrap}.site-v3 .fm-fx-row>span{position:relative;overflow:hidden;text-overflow:ellipsis}.site-v3 .fm-fx-row>span:nth-child(n+4){color:var(--mk-muted);font-size:.85em}.site-v3 .fm-fx-row.is-head{background:var(--mk-bar);color:var(--mk-muted);font-size:.83em}.site-v3 .fm-fx-sel{position:absolute;inset:0;background:color-mix(in srgb,#3b82f6 14%,transparent)}.site-v3 .fm-fx-box{width:.95em;height:.95em;border:1px solid var(--mk-line);border-radius:.2em}.site-v3 .fm-fx-box.is-on{border-color:var(--mk-accent);background:var(--mk-accent)}.site-v3 .fm-fx-name{display:flex;align-items:center;gap:.6em}.site-v3 .fm-fx-badge{display:grid;place-items:center;width:2.15em;height:2.4em;border:1px solid var(--mk-line);border-radius:.35em;background:#20242c;color:#dbeafe;font-size:.6em;font-weight:800}.site-v3 .fm-fx-folder{width:1.5em;height:1.2em;border-radius:.2em;background:linear-gradient(#e7b54a,#d49a2a)}.site-v3 .fm-fx-status{position:absolute;left:0;right:0;bottom:0;padding:.4em .8em;background:var(--mk-bar);color:var(--mk-muted);font-size:.77em}.site-v3 .fm-fx-detail{flex:0 0 20em;padding:.9em 1.1em;border-left:1px solid var(--mk-line);background:var(--mk-bg)}.site-v3 .fm-fx-detail>small{color:var(--mk-muted);font-size:.85em}.site-v3 .fm-fx-detail-in{display:grid;gap:.6em;margin-top:.8em}.site-v3 .fm-fx-big{display:grid;place-items:center;width:3.2em;height:3.6em;border:1px solid var(--mk-line);border-radius:.45em;background:#20242c;color:#dbeafe;font-size:1em;font-weight:800}.site-v3 .fm-fx-detail h4{margin:0;font-size:1.15em}.site-v3 .fm-fx-detail dl{display:grid;grid-template-columns:3em 1fr;gap:.5em;margin:0;font-size:.85em}.site-v3 .fm-fx-detail dt{color:var(--mk-muted)}.site-v3 .fm-fx-detail dd{margin:0;overflow:hidden}.site-v3 .fm-fx-detail code{font-family:monospace;font-size:.95em;word-break:break-all}.site-v3 .fm-fx-actions{display:flex;flex-wrap:wrap;gap:.4em;margin-top:.4em;font-size:.85em}.site-v3 .fm-fx-empty{display:grid;gap:.4em;margin:2em 0 0;color:var(--mk-muted);font-size:.85em}.site-v3 .fm-fx-empty b{color:var(--mk-ink)}.fv-center>.fm-doc{font-size:calc(100cqw / 56)}.site-v3 .fm-doc{--mk-accent:#3b82f6;--mk-line:#2a2d35;--mk-ink:#e6e8ec;--mk-muted:#8b919c;overflow:hidden;border:1px solid #000;border-radius:.6em;background:#16181d;color:#e6e8ec;box-shadow:0 2.4em 4.8em -2.4em rgb(16 36 70/60%)}.site-v3 .fm-doc-title{display:flex;align-items:center;gap:.6em;height:2.4em;padding-left:.9em;background:#202020;color:#e6e8ec;font-size:.92em}.site-v3 .fm-doc-ctrl{display:grid;place-items:center;width:3.4em;align-self:stretch;color:#c9ced6;font-size:.85em}.site-v3 .fm-doc-head{display:flex;align-items:center;gap:1em;padding:.9em;border-bottom:1px solid var(--mk-line,#2a2d35)}.site-v3 .fm-doc-head>span:first-child{flex:1 1;min-width:0}.site-v3 .fm-doc-head strong{display:block}.site-v3 .fm-doc-head small{display:block;overflow:hidden;color:#8b919c;font-size:.85em;text-overflow:ellipsis;white-space:nowrap}.site-v3 .fm-doc-status{margin:0;padding:.5em .9em;color:#8b919c;font-size:.92em}.site-v3 .fm-doc-text{margin:0;min-height:17em;padding:1.2em;background:#101114;color:#e6e8ec;font:1.08em/1.65 monospace;white-space:normal}.site-v3 .fm-doc-line{display:block;white-space:pre}.site-v3 .fm-doc-line.is-edit{background:rgb(59 130 246/14%)}.site-v3 .fm-doc-new{display:inline-block;color:#fde68a;font-weight:700}.site-v3 .fm-winmenu{position:absolute;z-index:6;display:grid;min-width:19em;padding:.3em;border:1px solid #c9c9c9;border-radius:.5em;background:#f9f9f9;color:#1a1a1a;box-shadow:0 .6em 1.6em rgb(0 0 0/28%);font-size:.82em}.site-v3 .fm-winmenu span{position:relative;display:flex;align-items:center;gap:.6em;padding:.42em .8em .42em 2em;border-radius:.3em;white-space:nowrap}.site-v3 .fm-winmenu span.is-hover{background:#e3e3e3}.site-v3 .fm-winmenu span b{margin-left:auto;padding-left:1.6em;font-weight:400}.site-v3 .fm-winmenu>i{display:block;height:1px;margin:.3em .4em;background:#dcdcdc}.site-v3 .fm-winmenu em{display:none}.site-v3 .fm-winmenu.is-sub{position:absolute;right:calc(100% - .3em);left:auto;top:13.2em;min-width:0;font-size:1em}.site-v3 .fm-winmsg{position:absolute;left:50%;top:46%;z-index:6;width:34em;translate:-50% -50%;overflow:hidden;border:1px solid #b9b9b9;border-radius:.6em;background:#ffffff;color:#1a1a1a;box-shadow:0 1.4em 3.4em rgb(0 0 0/35%);font-size:.82em}.site-v3 .fm-winmsg-title{display:flex;justify-content:space-between;align-items:center;padding:.6em .9em;color:#1a1a1a}.site-v3 .fm-winmsg-body{display:flex;gap:1em;padding:.8em 1.4em 1.3em}.site-v3 .fm-winmsg-icon{display:grid;place-items:center;flex:none;width:2.2em;height:2em;clip-path:polygon(50% 0,100% 100%,0 100%);background:#f5c400;color:#1a1a1a;font-weight:900;padding-top:.4em}.site-v3 .fm-winmsg-body strong{display:block;margin-bottom:.5em;color:#1f3d8a;font-size:1.15em;font-weight:500}.site-v3 .fm-winmsg-body p{margin:0 0 .4em;line-height:1.55}.site-v3 .fm-winmsg-foot{display:flex;justify-content:flex-end;gap:.6em;padding:.9em 1.2em;border-top:1px solid #e2e2e2;background:#f3f3f3}.site-v3 .fm-winbtn{min-width:6.5em;padding:.4em 1em;border:1px solid #c4c4c4;border-radius:.3em;background:#fdfdfd;text-align:center}.site-v3 .fm-winbtn.is-default{border:2px solid #0067c0}.fv-wake{position:absolute;left:50%;top:47%;translate:-50% -50%;display:grid;grid-template-columns:26em 34em;gap:3em;align-items:center;font-size:calc(1600px / 64)}.site-v3 .fm-lobby{position:relative;font-size:1.1em}.site-v3 .fm-lobby .mk-app-title{font-size:.9em}.site-v3 .fm-lobby-body{display:grid;gap:.8em;padding:1em 1.1em 1.1em}.site-v3 .fm-lobby-account{display:flex;align-items:center;gap:.6em}.site-v3 .fm-lobby-account i{display:grid;place-items:center;width:2.1em;height:2.1em;border-radius:50%;background:#3b82f6;color:#fff;font-style:normal;font-weight:700;font-size:.9em}.site-v3 .fm-lobby-account strong{display:block;font-size:.95em}.site-v3 .fm-lobby-account small{display:block;color:var(--mk-muted);font-size:.78em}.site-v3 .fm-lobby-tabs{display:flex;padding:.2em;border:1px solid var(--mk-line);border-radius:.5em;background:var(--mk-bg);font-size:.85em}.site-v3 .fm-lobby-tabs span{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:.35em;padding:.4em;border-radius:.35em;color:var(--mk-muted)}.site-v3 .fm-lobby-tabs .is-on{background:var(--mk-panel);color:var(--mk-ink);font-weight:650}.site-v3 .fm-lobby-tabs b{padding:0 .45em;border-radius:99em;background:var(--mk-accent);color:#fff;font-size:.85em}.site-v3 .fm-lobby-tools{display:flex;gap:.4em}.site-v3 .fm-lobby-search{flex:1 1;display:flex;align-items:center;gap:.4em;height:2.4em;padding:0 .6em;border:1px solid var(--mk-line);border-radius:.45em;background:#0c0d10;color:var(--mk-muted);font-size:.85em}.site-v3 .fm-lobby-refresh{display:grid;place-items:center;width:2.4em;height:2.4em;border:1px solid var(--mk-line);border-radius:.45em;color:var(--mk-muted)}.site-v3 .fm-lobby-list{position:relative;border-top:1px solid var(--mk-line);border-bottom:1px solid var(--mk-line)}.site-v3 .fm-lobby-row{display:flex;align-items:center;gap:.6em;height:2.3em;padding:0 .5em;border-bottom:1px solid var(--mk-line);font-size:.92em}.site-v3 .fm-lobby-row:last-of-type{border-bottom:0}.site-v3 .fm-lobby-row>i{flex:none;width:.55em;height:.55em;border-radius:50%;background:#3a3e48}.site-v3 .fm-lobby-row>i.is-ok{background:#22c55e;box-shadow:0 0 0 .2em rgb(34 197 94/18%)}.site-v3 .fm-lobby-row.is-off>span:nth-child(2){color:var(--mk-muted)}.site-v3 .fm-lobby-row.is-hover{background:var(--mk-bar)}.site-v3 .fm-lobby-label{margin-left:auto;color:var(--mk-muted);font-size:.88em;font-style:normal}.site-v3 .fm-lobby-label.is-link{color:#dbeafe}.site-v3 .fm-lobby-icons{display:inline-flex;gap:.5em;margin-left:auto;color:var(--mk-muted);opacity:.6}.site-v3 .fm-lobby-label+.fm-lobby-icons{margin-left:.6em}.site-v3 .fm-lobby-status{min-height:2.8em;margin:0;color:var(--mk-muted);font-size:.8em;line-height:1.55}.site-v3 .fm-lobby-status.is-busy{color:#dbeafe}.site-v3 .fm-ctx{position:absolute;z-index:4;padding:.3em;border:1px solid #c9c9c9;border-radius:.45em;background:#f9f9f9;color:#1a1a1a;box-shadow:0 .5em 1.4em rgb(0 0 0/35%);font-size:.85em}.site-v3 .fm-ctx span{display:block;padding:.45em 2.4em .45em 1.6em;border-radius:.3em;background:#e3e3e3;white-space:nowrap}.site-v3 .fm-wake-guide{display:grid;gap:.9em;padding:1.5em 1.6em;border:1px solid #d2dcf5;border-radius:1em;background:#ffffff;color:#17243b;box-shadow:0 1.6em 3.6em -2em rgb(16 36 70/35%);font-size:.95em}.site-v3 .fm-wake-guide>strong{font-size:1.2em;letter-spacing:-.02em}.site-v3 .fm-wake-guide>div{display:grid;gap:.25em;padding-left:.9em;border-left:.22em solid #2458d6}.site-v3 .fm-wake-guide b{color:#2458d6;font-size:.95em}.site-v3 .fm-wake-guide span{color:#3a4a63;line-height:1.55}.site-v3 .fm-wake-guide small{color:#6b7890;font-size:.85em}.site-v3 .fm-floatwin{position:absolute;top:1em;right:1.2em;z-index:3;width:22em}.site-v3 .fm-floatwin>.mk-app{font-size:.82em;box-shadow:0 2.4em 4.8em -1.6em rgb(10 20 40/70%),0 0 0 1px rgb(0 0 0/50%)}.site-v3 .fm-fw-title{display:flex;align-items:center;gap:.6em;height:2.4em;padding:0 .8em;color:#c9ced6;font-size:.92em}.site-v3 .fm-fw-title>span:not(.mk-app-logo):not(.mk-spacer):not(:nth-child(2)){color:var(--mk-muted)}.site-v3 .fm-fw-tabs{display:flex;background:var(--mk-bar);border-bottom:1px solid var(--mk-line)}.site-v3 .fm-fw-tabs span{display:inline-flex;align-items:center;gap:.4em;height:2.45em;padding:0 .8em;border-right:1px solid var(--mk-line);color:var(--mk-muted);font-size:.92em;font-weight:600;white-space:nowrap}.site-v3 .fm-fw-tabs .is-on{background:var(--mk-panel);color:var(--mk-ink);box-shadow:inset 0 2px 0 var(--mk-accent)}.site-v3 .fm-fw-tabs i{color:var(--mk-muted);font-style:normal;font-weight:400}.site-v3 .fm-fw-tabs b{padding:0 .4em;border-radius:99em;background:#ef4444;color:#fff;font-size:.8em}.site-v3 .fm-floatwin .mk-app{background:var(--mk-panel)}.site-v3 .fm-panel-head{display:flex;align-items:center;gap:.5em;padding:.6em .9em;border-bottom:1px solid var(--mk-line);font-weight:600}.site-v3 .fm-dot{display:inline-block;flex:none;width:.6em;height:.6em;border-radius:50%}.site-v3 .fm-dot.is-aqua{background:#3fd1e0}.site-v3 .fm-dot.is-green{background:#57d38c}.site-v3 .fm-chat-banner{margin:.8em .9em 0;padding:.55em .8em;border-radius:.45em;background:#12313a;color:#b8f1f7;font-size:.92em}.site-v3 .fm-chat-list{display:flex;flex-direction:column;gap:.6em;min-height:15em;padding:.9em}.site-v3 .fm-chat-list.is-staff{min-height:10em;padding-top:.4em}.site-v3 .fm-chat-empty,.site-v3 .fm-chat-system{margin:0;color:var(--mk-muted);font-size:.85em;text-align:center}.site-v3 .fm-bubble{align-self:flex-start;max-width:85%;padding:.55em .8em;border-radius:.8em;background:#23262e}.site-v3 .fm-bubble.is-mine{align-self:flex-end;background:#2f4f8a}.site-v3 .fm-bubble.is-violet{background:#3d2f6e}.site-v3 .fm-bubble small{display:flex;align-items:center;gap:.4em;margin-bottom:.15em;color:var(--mk-muted);font-size:.85em}.site-v3 .fm-bubble small em{padding:0 .35em;border-radius:.3em;background:#163824;color:#8ee6ad;font-size:.9em;font-style:normal}.site-v3 .fm-bubble p{margin:0;line-height:1.5}.site-v3 .fm-chat-input{display:flex;align-items:center;gap:.5em;padding:.8em;border-top:1px solid var(--mk-line)}.site-v3 .fm-input{flex:1 1;display:flex;align-items:center;gap:.4em;min-width:0;height:2.5em;padding:0 .7em;overflow:hidden;border:1px solid var(--mk-line);border-radius:.45em;background:#0c0d10;white-space:nowrap;text-overflow:ellipsis}.site-v3 .fm-input.is-typed{border-color:var(--mk-accent)}.site-v3 .fm-input .is-ph{color:var(--mk-muted)}.site-v3 .fm-hostcam,.site-v3 .fm-hostchat{position:absolute;z-index:2;width:18em;overflow:hidden;border:1px solid #454545;border-radius:.4em;background:#1e1e1e;color:#d4d4d4;box-shadow:0 1.6em 3.4em -1.4em rgb(0 0 0/70%);font-size:.82em}.site-v3 .fm-hostchat-title{display:flex;align-items:center;height:2.3em;padding:0 .8em;background:#2b2b2b;color:#e6e6e6;font-size:.92em}.site-v3 .fm-hostchat-list{display:flex;flex-direction:column;gap:.55em;min-height:12em;padding:.8em}.site-v3 .fm-hc-empty{margin:auto;color:#a0a0a0;font-size:.9em}.site-v3 .fm-hc-msg{display:grid;justify-items:start;gap:.2em}.site-v3 .fm-hc-msg.is-mine{justify-items:end}.site-v3 .fm-hc-msg small{color:#9cdcfe;font-size:.85em}.site-v3 .fm-hc-row{display:flex;align-items:flex-end;gap:.4em;max-width:92%}.site-v3 .fm-hc-msg.is-mine .fm-hc-row{flex-direction:row-reverse}.site-v3 .fm-hc-row p{margin:0;padding:.45em .7em;border-radius:.3em;background:#2d2d30;line-height:1.45}.site-v3 .fm-hc-msg.is-mine p{background:#263f55}.site-v3 .fm-hc-row time{color:#a0a0a0;font-size:.75em;white-space:nowrap}.site-v3 .fm-hostchat-foot{display:grid;grid-template-columns:1fr auto;gap:.4em;padding:.7em .8em;border-top:1px solid #454545;background:#252526}.site-v3 .fm-hostchat-foot>small:first-child{grid-column:1/-1;color:#a0a0a0;font-size:.8em}.site-v3 .fm-hc-input{height:2.6em;border:1px solid #606060;border-radius:.3em;background:#3c3c3c}.site-v3 .fm-hc-send{align-self:end;padding:.4em .9em;border-radius:.25em;background:#0078d4;color:#fff;font-weight:700}.site-v3 .fm-hc-hint{grid-column:1/-1;color:#a0a0a0;font-size:.75em}.site-v3 .fm-live-head{display:flex;align-items:center;gap:.6em;height:2.8em;padding:0 .8em;border-bottom:1px solid var(--mk-line)}.site-v3 .fm-av,.site-v3 .fm-avatars i{display:grid;place-items:center;width:1.7em;height:1.7em;border-radius:50%;background:#b49bff;color:#1a1033;font-size:.85em;font-style:normal;font-weight:700}.site-v3 .fm-live-names{flex:1 1;font-size:.95em}.site-v3 .fm-live-btn{display:grid;place-items:center;width:2.1em;height:2.1em;border-radius:.45em;color:var(--mk-muted)}.site-v3 .fm-live-btn.is-on{background:#3d2f6e;color:#d9ceff}.site-v3 .fm-live-btn.is-dim{opacity:.45}.site-v3 .fm-live-send{display:grid;place-items:center;width:2.5em;height:2.5em;border-radius:.45em;background:#6d4ae0;color:#fff}.site-v3 .fm-voice{position:relative;display:grid;gap:.6em;margin:.5em .6em .3em;padding:.6em .75em;border:1px solid #3a2f63;border-radius:.6em;background:#1d1830}.site-v3 .fm-voice-top{display:flex;align-items:center;gap:.45em;font-size:.92em}.site-v3 .fm-voice-leave{padding:.2em .6em;border:1px solid #5b2b31;border-radius:.45em;color:#f3a6ae;font-size:.9em}.site-v3 .fm-voice-people{display:flex;gap:.6em}.site-v3 .fm-voice-person{position:relative;display:grid;justify-items:center;gap:.2em;width:4.1em}.site-v3 .fm-voice-person i{display:grid;place-items:center;width:2.6em;height:2.6em;border-radius:50%;background:#b49bff;color:#1a1033;font-style:normal;font-weight:700}.site-v3 .fm-voice-person.is-me i{background:#3b3f4a;color:#e6e8ec}.site-v3 .fm-voice-person.is-speaking i{box-shadow:0 0 0 .15em #16181d,0 0 0 .3em #57d38c}.site-v3 .fm-voice-person small{color:var(--mk-muted);font-size:.85em}.site-v3 .fm-voice-person b{position:absolute;right:.5em;top:1.6em;display:grid;place-items:center;width:1.25em;height:1.25em;border-radius:50%;background:#7a3038;color:#fff}.site-v3 .fm-voice-person b .fm-tiny{width:.8em;height:.8em}.site-v3 .fm-voice-person em{position:absolute;left:.2em;top:-.2em;padding:0 .35em;border-radius:99em;background:#2b2f38;color:#e6e8ec;font-size:.7em;font-style:normal}.site-v3 .fm-voice-controls{display:flex;gap:.4em}.site-v3 .fm-voice-mic{position:relative;flex:1 1;display:flex;align-items:center;justify-content:center;gap:.4em;height:2.45em;border:1px solid #2f9e66;border-radius:.45em;color:#b9f3d0;font-size:.92em}.site-v3 .fm-voice-mic.is-off{position:absolute;inset:-1px;border-color:#7a3038;background:#1d1830;color:#f3a6ae;font-size:1em}.site-v3 .fm-voice-pop{position:absolute;left:4.4em;top:4.6em;z-index:4;display:grid;gap:.45em;width:14em;padding:.8em;border:1px solid #3a3e48;border-radius:.6em;background:#22252d;box-shadow:0 1em 2.4em #0009;font-size:.92em}.site-v3 .fm-voice-pop small{color:var(--mk-muted);font-size:.85em}.site-v3 .fm-voice-slider{position:relative;height:.3em;border-radius:99em;background:#3a3e48}.site-v3 .fm-voice-slider i{display:block;height:100%;border-radius:inherit;background:#7c5cff}.site-v3 .fm-voice-slider b{position:absolute;top:50%;width:.9em;height:.9em;translate:-50% -50%;border-radius:50%;background:#fff}.site-v3 .fm-voice-val{justify-self:end;margin-top:-.3em;color:var(--mk-muted);font-size:.85em}.site-v3 .fm-voice-check{display:flex;align-items:center;gap:.4em;font-size:.9em}.site-v3 .fm-voice-check i{width:.9em;height:.9em;border:1px solid #5b6070;border-radius:.2em}.site-v3 .fm-seg{display:flex;gap:.3em;margin:.7em .8em 0;padding:.2em;border:1px solid var(--mk-line);border-radius:.5em;background:var(--mk-bg)}.site-v3 .fm-seg span{flex:1 1;padding:.35em;border-radius:.35em;color:var(--mk-muted);text-align:center}.site-v3 .fm-seg .is-on{background:var(--mk-panel);color:var(--mk-ink);font-weight:600}.site-v3 .fm-pick-head{display:flex;gap:.4em;padding:.6em .8em .2em}.site-v3 .fm-pick-note{margin:.3em .9em;color:var(--mk-muted);font-size:.85em}.site-v3 .fm-pick-pending{display:flex;align-items:center;justify-content:space-between;gap:.5em;margin:.3em .8em;padding:.5em .7em;border-radius:.45em;background:#2e2550;color:#d9ceff;font-size:.9em}.site-v3 .fm-pick-me,.site-v3 .fm-pick-row{display:flex;align-items:center;gap:.6em;padding:.5em .9em}.site-v3 .fm-pick-me .fm-av{background:#3b82f6;color:#fff}.site-v3 .fm-pick-row>span:nth-child(2){flex:1 1}.site-v3 .fm-pick-me strong,.site-v3 .fm-pick-row strong{font-size:.95em}.site-v3 .fm-pick-row small{display:flex;align-items:center;gap:.35em;color:var(--mk-muted);font-size:.82em}.site-v3 .fm-pick-row.is-off .fm-av{opacity:.5}.site-v3 .fm-sdot{width:.5em;height:.5em;border-radius:50%;background:#6b7280}.site-v3 .fm-sdot.is-ok{background:#22c55e}.site-v3 .fm-sdot.is-busy{background:#f59e0b}.site-v3 .fm-pick-team{display:flex;align-items:center;gap:.5em;padding:.6em .9em .2em;color:var(--mk-muted);font-size:.85em}.site-v3 .fm-pick-team small{margin-left:auto}.site-v3 .fm-tag{margin-left:.4em;padding:0 .4em;border-radius:.3em;background:#2a2d35;color:#c9ced6;font-size:.8em;font-style:normal}.site-v3 .fm-pill{padding:.25em .8em;border-radius:99em;background:#6d4ae0;color:#fff;font-size:.85em;font-weight:600}.site-v3 .fm-pill.is-ghost{border:1px solid #6d4ae0;background:transparent;color:#d9ceff}.fv-center>.fm-invite{font-size:calc(100cqw / 29)}.site-v3 .fm-invite-body{display:grid;gap:.8em;padding:1em 1.1em 1.1em}.site-v3 .fm-invite-head{display:flex;align-items:center;gap:.7em}.site-v3 .fm-invite-head i{display:grid;place-items:center;flex:none;width:2.4em;height:2.4em;border-radius:50%;background:#57d38c;color:#0b2a17;font-style:normal;font-weight:800}.site-v3 .fm-invite-head h4{margin:0;font-size:1.05em;line-height:1.4}.site-v3 .fm-invite-meta{display:grid;gap:.3em;padding:.7em .8em;border-radius:.6em;background:#16181d;color:var(--mk-muted);font-size:.85em;line-height:1.5}.site-v3 .fm-invite-meta b{color:var(--mk-ink)}.site-v3 .fm-invite-bar{display:block;height:.22em;overflow:hidden;border-radius:99em;background:#2a2d35}.site-v3 .fm-invite-bar b{display:block;height:100%;width:100%;background:#3b82f6;transform-origin:0 50%}.site-v3 .fm-invite-actions{display:flex;align-items:center;gap:.5em}.site-v3 .fm-invite-actions small{color:var(--mk-muted)}.site-v3 .fm-toast{position:absolute;right:1.2em;bottom:3.2em;z-index:5;display:flex;align-items:center;gap:.8em;width:21em;padding:.9em 1em;border-radius:.8em;background:#eceef3;color:#171a20;box-shadow:0 1.2em 2.4em -1em rgb(0 0 0/50%);font-size:.85em}.site-v3 .fm-toast>i{display:grid;place-items:center;flex:none;width:2.6em;height:2.6em;border-radius:50%;background:#b49bff;color:#1a1033;font-style:normal;font-weight:800}.site-v3 .fm-toast.is-ok>i{background:#22c55e;color:#fff}.site-v3 .fm-toast em{display:inline-block;margin-bottom:.2em;padding:0 .45em;border-radius:.3em;background:#e6defe;color:#4c2fb0;font-size:.85em;font-style:normal}.site-v3 .fm-toast.is-ok em{background:#d8f5e2;color:#146c38}.site-v3 .fm-toast strong{display:block;font-weight:600;line-height:1.45}.site-v3 .fm-paintbar{position:absolute;left:0;right:0;top:0;z-index:3;display:flex;align-items:center;gap:.9em;padding:.45em .9em;border-bottom:1px solid #2a2d35;background:#16181d;color:#e6e8ec;font-size:.82em}.site-v3 .fm-paint-live{display:inline-flex;align-items:center;gap:.4em;color:#fca5a5;font-weight:700;white-space:nowrap}.site-v3 .fm-paint-live i{width:.6em;height:.6em;border-radius:50%;background:#ef4444}.site-v3 .fm-paint-tools{display:flex;gap:.15em}.site-v3 .fm-paint-tools span{display:grid;place-items:center;width:2.3em;height:2.15em;border-radius:.4em;color:#b9bec8}.site-v3 .fm-paint-tools .is-on{background:#23262e;color:#f47bb0;box-shadow:inset 0 0 0 1px #4a3040}.site-v3 .fm-paint-colors{display:flex;gap:.3em}.site-v3 .fm-paint-colors i{width:1.15em;height:1.15em;border:1px solid rgb(255 255 255/15%);border-radius:50%}.site-v3 .fm-paint-colors i.is-on{outline:2px solid #e6e8ec;outline-offset:1px}.site-v3 .fm-paint-range{position:relative;width:5.5em;height:.25em;border-radius:99em;background:#3a3e48}.site-v3 .fm-paint-range b{position:absolute;left:18%;top:50%;width:.8em;height:.8em;translate:-50% -50%;border-radius:50%;background:#e6e8ec}.site-v3 .fm-paint-icons{display:flex;gap:.7em;color:#b9bec8}.site-v3 .fm-paint-close{display:grid;place-items:center;width:2em;height:2em;border-radius:.4em;color:#b9bec8}.site-v3 .fm-hostcam{width:17em}.site-v3 .fm-hostcam-body{display:grid;justify-items:center;gap:.5em;padding:1em;text-align:center}.site-v3 .fm-hostcam-body strong{color:#f0f0f0;font-size:1.05em}.site-v3 .fm-hostcam-body small{color:#a0a0a0;font-size:.85em}.site-v3 .fm-qr{display:grid;grid-template-columns:repeat(21,.42em);padding:.6em;border-radius:.3em;background:#fff}.site-v3 .fm-qr i{height:.42em}.site-v3 .fm-qr i.is-on{background:#111}.site-v3 .fm-hostcam-note{font-size:.75em!important}.site-v3 .fm-hostcam-close{width:100%;padding:.45em;border-radius:.3em;background:#3c3c3c;color:#e6e6e6;font-size:.9em}.site-v3 .fm-campage{display:grid;align-content:start;gap:.8em;height:100%;padding:1.2em 1.1em;background:#f6f8fc;color:#17243b;font-size:.95em}.site-v3 .fm-campage-head{display:flex;flex-wrap:wrap;align-items:center;gap:.4em;color:#2458d6;font-weight:700}.site-v3 .fm-campage-head small{flex-basis:100%;color:#56657c;font-weight:500}.site-v3 .fm-campage strong{font-size:1.25em;line-height:1.35}.site-v3 .fm-campage p{margin:0;color:#3a4a63;font-size:.88em;line-height:1.6}.site-v3 .fm-campage p.is-muted{color:#6b7890;font-size:.8em}.site-v3 .fm-campage-start{padding:.75em;border-radius:.6em;background:#2458d6;color:#fff;font-weight:700;text-align:center}.site-v3 .fm-campage-wait{padding:.6em;border-radius:.6em;background:#edf2ff;color:#2458d6;font-size:.88em;text-align:center}.site-v3 .fm-campage-foot{color:#6b7890;font-size:.78em;text-align:center}.fv-center>.fm-camwin{font-size:calc(100cqw / 26)}.site-v3 .fm-camwin{display:flex;flex-direction:column}.site-v3 .fm-camwin-chips{display:flex;gap:.4em;padding:.5em .8em}.site-v3 .fm-camwin-chips span{padding:.15em .55em;border-radius:99em;background:#163824;color:#8ee6ad;font-size:.78em}.site-v3 .fm-camwin-req{display:grid;gap:.6em;justify-items:center;padding:3.2em 1.4em 3.6em;text-align:center}.site-v3 .fm-camwin-req strong{font-size:1.2em}.site-v3 .fm-camwin-req small{color:var(--mk-muted);font-size:.88em;line-height:1.5}.site-v3 .fm-camwin-req div{display:flex;gap:.5em;margin-top:.5em}.site-v3 .fm-camwin-video{position:relative;padding:0 .6em}.site-v3 .fm-camwin-badge{position:absolute;left:1.2em;top:.6em;padding:.2em .6em;border-radius:99em;background:rgb(0 0 0/65%);color:#fff;font-size:.78em}.site-v3 .fm-camwin-bar{display:flex;align-items:center;gap:.4em;padding:.6em .8em .8em;color:#b9bec8}.site-v3 .fm-camwin-bar>span{display:grid;place-items:center;width:2.2em;height:2.1em;border-radius:.4em}.site-v3 .fm-camwin-bar>span.is-on{background:#23262e;color:#dbeafe}.site-v3 .fm-camwin-bar>span.is-stop{display:inline-flex;width:auto;gap:.3em;padding:0 .6em;border:1px solid #5b2b31;color:#f3a6ae;font-size:.82em}.fv-pair{position:absolute;left:50%;top:47%;width:92%;translate:-50% -50%;display:grid;grid-template-columns:minmax(0,3.1fr) minmax(0,1fr);gap:3%;align-items:center}.fv-pair>div{container-type:inline-size}.fv-pair .mk-scene{padding-bottom:0}.fv-pair .mk-phone{font-size:calc(100cqw / 26)}