html,body{margin:0;padding:0}body{background-color:#ede5e2}#app{flex-direction:column;min-height:100vh;display:flex}#app>*,#app>*>*{flex-direction:column;flex:1 0 auto;display:flex}:root{--gk-mask-bg:#0000009e;--gk-mask-blur:blur(10px) saturate(130%);--gk-mask-z:9998}.gk-mask{z-index:var(--gk-mask-z);box-sizing:border-box;overscroll-behavior:contain;background:var(--gk-mask-bg);-webkit-backdrop-filter:var(--gk-mask-blur);backdrop-filter:var(--gk-mask-blur);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.docs-page{--demo-border:#d0c5c0;--demo-bg:#fcf5f1;--demo-bg-2:#ede5e2;--demo-text:#262423;--demo-text-dim:#6b6562;--demo-accent:#3c8527;--demo-code-bg:#171615;--demo-code-text:#fcf5f1;--docs-page-bg:#ede5e2;--docs-text:#262423;--docs-text-dim:#6b6562;--docs-border:#d0c5c0;--docs-accent:#3c8527;--docs-surface:#2624230d;--docs-card-bg:#fcf5f1;--docs-code-bg:#f6f1ee;--bk-scheme:light;--bk-bg-page:#ede5e2;--bk-bg-header:#fcf5f1f0;--bk-bg-sidebar:#fcf5f1;--bk-bg-modal:#fcf5f1;--bk-border:#d0c5c0;--bk-border-soft:#2624231a;--bk-text-1:#262423;--bk-text-2:#3d3938;--bk-text-3:#6b6562;--bk-text-4:#aba09c;--bk-surface:#2624230a;--bk-surface-2:#26242312;--bk-surface-3:#2624231f;--bk-hover:#8a6d00;--bk-accent:#3c8527;--bk-accent-strong:#2a641c;--bk-link:#2a641c;--bk-ok:#2a641c;--bk-ok-bg:#3c852724;--bk-info:#2f6f9a;--bk-info-bg:#2f6f9a1f;--bk-amber:#96601a;--bk-amber-bg:#d9772f24;--bk-danger:#a03b30;--bk-danger-bg:#a03b301f}.docs-page.is-dark{--demo-border:#3d3938;--demo-bg:#262423;--demo-bg-2:#1f1e1d;--demo-text:#fcf5f1;--demo-text-dim:#aba09c;--demo-accent:#86d562;--demo-code-bg:#0f0e0d;--demo-code-text:#d0c5c0;--docs-page-bg:#171615;--docs-text:#fcf5f1;--docs-text-dim:#aba09c;--docs-border:#3d3938;--docs-accent:#fffc70;--docs-surface:#ffffff0a;--docs-card-bg:#262423;--docs-code-bg:#1f1e1d;--bk-scheme:dark;--bk-bg-page:#171615;--bk-bg-header:#171615eb;--bk-bg-sidebar:#262423;--bk-bg-modal:#262423;--bk-border:#3d3938;--bk-border-soft:#ffffff14;--bk-text-1:#fcf5f1;--bk-text-2:#d0c5c0;--bk-text-3:#aba09c;--bk-text-4:#6b6562;--bk-surface:#ffffff0a;--bk-surface-2:#ffffff12;--bk-surface-3:#ffffff1f;--bk-hover:#fffc70;--bk-accent:#52a535;--bk-accent-strong:#3c8527;--bk-link:#86d562;--bk-ok:#86d562;--bk-ok-bg:#52a53529;--bk-info:#6cb1d6;--bk-info-bg:#4a9fd429;--bk-amber:#f5c677;--bk-amber-bg:#d9772f2e;--bk-danger:#ff8a7a;--bk-danger-bg:#b5453a33}body.docs-body-light{background-color:#ede5e2}body.docs-body-dark{background-color:#171615}:root{--bk-scheme:dark;--bk-control-h:32px;--bk-bg-page:var(--mc-core-off-black,#171615);--bk-bg-header:#171615eb;--bk-bg-sidebar:var(--mc-core-grey-6,#262423);--bk-bg-modal:var(--mc-core-grey-6,#262423);--bk-surface:#ffffff0a;--bk-surface-2:#ffffff12;--bk-surface-3:#ffffff1f;--bk-border:var(--mc-core-grey-5,#3d3938);--bk-border-soft:#ffffff14;--bk-text-1:var(--mc-core-off-white,#fcf5f1);--bk-text-2:var(--mc-core-grey-2,#d0c5c0);--bk-text-3:var(--mc-core-grey-3,#aba09c);--bk-text-4:var(--mc-core-grey-4,#6b6562);--bk-accent:var(--mc-core-green-4,#52a535);--bk-accent-strong:var(--mc-core-green-5,#3c8527);--bk-hover:#fffc70;--bk-link:#86d562;--bk-ok:#86d562;--bk-ok-bg:#52a53529;--bk-info:#6cb1d6;--bk-info-bg:#4a9fd429;--bk-amber:#f5c677;--bk-amber-bg:#d9772f2e;--bk-danger:#ff8a7a;--bk-danger-bg:#b5453a33}.backend-container{color-scheme:var(--bk-scheme,dark)}.backend-container.theme-light,body.theme-light{color-scheme:var(--bk-scheme,light);--bk-scheme:light;--bk-bg-page:var(--mc-core-grey-1,#ede5e2);--bk-bg-header:#fcf5f1f0;--bk-bg-sidebar:var(--mc-core-off-white,#fcf5f1);--bk-bg-modal:var(--mc-core-off-white,#fcf5f1);--bk-surface:#2624230a;--bk-surface-2:#26242312;--bk-surface-3:#2624231f;--bk-border:var(--mc-core-grey-2,#d0c5c0);--bk-border-soft:#2624231a;--bk-text-1:var(--mc-core-grey-6,#262423);--bk-text-2:#3d3938;--bk-text-3:#6b6562;--bk-text-4:#aba09c;--bk-accent:var(--mc-core-green-5,#3c8527);--bk-accent-strong:var(--mc-core-green-6,#2a641c);--bk-hover:#8a6d00;--bk-link:#2a641c;--bk-ok:#2a641c;--bk-ok-bg:#3c852724;--bk-info:#2f6f9a;--bk-info-bg:#2f6f9a1f;--bk-amber:#96601a;--bk-amber-bg:#d9772f24;--bk-danger:#a03b30;--bk-danger-bg:#a03b301f}body.theme-light .gk-mask{background:#26242373}.backend-container{background:var(--bk-bg-page);min-height:100svh;color:var(--bk-text-1);font-family:var(--font-pixel-12-mono,monospace);padding-left:var(--bk-sidebar-w,232px);flex-direction:column;transition:padding-left .25s;display:flex}.backend-container.sidebar-collapsed{--bk-sidebar-w:56px}.backend-body{min-height:calc(100svh - var(--bk-header-h,58px));flex:auto;align-items:stretch;display:flex}.backend-sidebar{z-index:300;box-sizing:border-box;width:var(--bk-sidebar-w,232px);overscroll-behavior:contain;border-right:2px solid var(--bk-border);background:var(--bk-bg-sidebar);padding:14px 0 24px;transition:width .25s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.backend-sidebar.collapsed{width:var(--bk-sidebar-w,56px)}.backend-content{background:var(--bk-bg-page);flex:auto;min-width:0}.backend-content-inner{box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:18px 24px 48px}.backend-breadcrumb{color:var(--bk-text-3);align-items:center;gap:8px;margin-bottom:14px;font-size:13px;display:flex}.backend-crumb{color:var(--bk-text-3);text-decoration:none;transition:color .2s}.backend-crumb:hover{color:var(--bk-hover)}.backend-crumb-sep{color:var(--bk-text-4)}.sidebar-user{border-bottom:2px solid var(--bk-border);align-items:center;gap:10px;margin-bottom:12px;padding:4px 12px 14px;display:flex}.sidebar-avatar{box-sizing:border-box;object-fit:cover;border:2px solid var(--bk-border);background:var(--bk-surface-2);flex-shrink:0;width:32px;height:32px}.sidebar-avatar--fallback{color:var(--bk-text-2);justify-content:center;align-items:center;font-size:14px;display:flex}.sidebar-user-meta{flex-direction:column;min-width:0;line-height:1.4;display:flex}.sidebar-user-name{text-overflow:ellipsis;white-space:nowrap;color:var(--bk-text-1);font-size:13px;overflow:hidden}.sidebar-user-role{color:var(--bk-text-4);font-size:11px}.sidebar-controls{border-bottom:2px solid var(--bk-border);gap:6px;margin-bottom:12px;padding:0 10px 12px;display:flex}.sidebar-toggle,.sidebar-locate{box-sizing:border-box;color:var(--bk-text-2);cursor:pointer;border:2px solid var(--bk-border);background:var(--bk-surface);flex:auto;padding:7px 4px;font-family:inherit;font-size:12px;transition:color .2s,border-color .2s,background-color .2s}.sidebar-toggle:hover,.sidebar-locate:hover{color:var(--bk-hover);border-color:var(--bk-hover)}.sidebar-nav{flex-direction:column;gap:2px;padding:0 10px;display:flex}.backend-sidebar.collapsed .sidebar-controls{flex-direction:column;padding:0 8px 12px}.sidebar-item{box-sizing:border-box;color:var(--bk-text-2);border-left:3px solid #0000;padding:9px 10px;font-size:13px;line-height:1.5;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s;display:block}.sidebar-item:hover{color:var(--bk-hover);background:var(--bk-surface)}.sidebar-item.active{color:var(--bk-hover);border-left-color:var(--bk-accent);background:var(--bk-surface-2)}.sidebar-item--top{font-size:14px}.sidebar-item--sub{color:var(--bk-text-3);padding-left:22px;font-size:12px}.sidebar-group{flex-direction:column;display:flex}.group-header,.subgroup-header{box-sizing:border-box;text-align:left;width:100%;color:var(--bk-text-2);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:9px 10px;font-family:inherit;font-size:13px;transition:color .2s,background-color .2s;display:flex}.subgroup-header{color:var(--bk-text-3);padding-left:22px;font-size:12px}.group-header:hover,.subgroup-header:hover{color:var(--bk-hover);background:var(--bk-surface)}.group-header__title,.subgroup-header__title{flex:auto}.group-header__title{-webkit-text-stroke:.5px currentColor}.group-header__chevron,.subgroup-header__chevron{font-size:10px;transition:transform .2s}.group-header.expanded .group-header__chevron,.subgroup-header.expanded .subgroup-header__chevron{transform:rotate(90deg)}.group-header.active,.subgroup-header.active{color:var(--bk-hover);background:var(--bk-ok-bg);box-shadow:inset 3px 0 0 var(--bk-accent)}.accordion-body{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.accordion-body.open{grid-template-rows:1fr}.accordion-inner{flex-direction:column;gap:2px;min-height:0;display:flex;overflow:hidden}.manage-page,.change-pwd-page,.dashboard,.reset-page{flex-direction:column;gap:16px;display:flex}.panel{background:0 0;border:none;flex-direction:column;gap:14px;padding:0;display:flex}.panel-head{justify-content:space-between;align-items:flex-start;gap:16px}.toolbar,.tree-toolbar,.perm-toolbar{border-bottom:2px solid var(--bk-border);flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:12px;display:flex}.page-title,.dashboard-title,.panel-title{letter-spacing:.05em;color:var(--bk-text-1);margin:0;padding-left:16px;font-family:inherit;font-size:18px;font-weight:400;position:relative}.page-title:before,.dashboard-title:before,.panel-title:before{content:"";background:var(--bk-accent);width:8px;height:8px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.toolbar-right{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.status-tabs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.code-search{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.backend-container .toolbar .mc-pixel-button,.backend-container .toolbar-right .mc-pixel-button,.backend-container .code-search .mc-pixel-button,.backend-container .tree-toolbar .mc-pixel-button,.backend-container .perm-toolbar .mc-pixel-button,.backend-container .status-tabs .mc-pixel-button,.backend-container .pager .mc-pixel-button,.backend-container .filter-row .mc-pixel-button{height:var(--bk-control-h,32px);font-size:13px}.dashboard-sub,.panel-desc,.desc-cell,.muted{color:var(--bk-text-3)}.dashboard-head,.panel-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.backend-container input[type=text],.backend-container input[type=password],.backend-container input[type=number],.backend-container input[type=search],.backend-container select,.backend-container textarea,.gk-mask input[type=text],.gk-mask input[type=password],.gk-mask input[type=number],.gk-mask select,.gk-mask textarea{box-sizing:border-box;font-family:var(--font-pixel-12-mono,monospace);color:var(--bk-text-1);border:2px solid var(--bk-border);background:var(--bk-surface);height:var(--bk-control-h,32px);border-radius:0;outline:none;padding:8px 10px;font-size:13px;transition:border-color .2s,background-color .2s}.backend-container textarea,.gk-mask textarea{height:auto;min-height:calc(var(--bk-control-h,32px) * 2)}.backend-container input:focus,.backend-container select:focus,.backend-container textarea:focus,.gk-mask input:focus,.gk-mask select:focus,.gk-mask textarea:focus{border-color:var(--bk-hover)}.backend-container input::placeholder,.gk-mask input::placeholder,.backend-container textarea::placeholder{color:var(--bk-text-4)}.search-input,.code-search-input,.role-search input,.ym-year-input{min-width:180px}.filter-select,.role-search input,.ym-selector select{min-width:120px}.form-field,.form-row,.form-section{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.form-field-label,.row-label,.meta-label{color:var(--bk-text-3);font-size:12px}.field-hint,.modal-tip{color:var(--bk-text-3);font-size:12px;line-height:1.7}.field-error,.field-hint--error{color:var(--bk-danger);font-size:12px;line-height:1.7}.form-actions,.modal-actions,.dialog-footer,.alert-footer{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.check,.check-row{color:var(--bk-text-2);align-items:center;gap:8px;font-size:13px;display:flex}.backend-container input[type=checkbox],.gk-mask input[type=checkbox]{width:16px;height:16px;accent-color:var(--bk-accent)}.table-wrap{border:2px solid var(--bk-border);overflow-x:auto}.data-table{border-collapse:collapse;width:100%;font-size:13px}.data-table th,.data-table td{text-align:left;border-bottom:1px solid var(--bk-border-soft);white-space:nowrap;padding:10px 12px}.data-table th{letter-spacing:.05em;color:var(--bk-text-3);background:var(--bk-surface-2);border-bottom:2px solid var(--bk-border);font-size:12px;font-weight:400}.data-table tbody tr{transition:background-color .18s}.data-table tbody tr:hover{background:var(--bk-surface)}.data-table td.name-cell,.data-table td.code-cell,.data-table td.mono,.data-code-value,.generated-code{font-family:var(--font-pixel-12-mono,monospace)}.data-table td.empty,.data-table .empty{text-align:center;color:var(--bk-text-4);padding:28px 12px}.menu-table{table-layout:fixed}.menu-table th,.menu-table td{overflow:hidden}.cell-ellipsis{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.name-cell{padding-left:calc(var(--tree-level,0) * 18px);align-items:center;gap:8px;display:flex}.toolbar .data-table{margin:0}.row-actions,.row-btns,.table-wrap-actions{align-items:center;gap:6px;display:flex}.tag,.meta-chip,.type-tag,.state-tag,.owned-badge{color:var(--bk-text-2);border:2px solid var(--bk-border);background:var(--bk-surface);padding:2px 8px;font-size:12px;line-height:1.6;display:inline-block}.role-tag{color:var(--bk-ok);border:2px solid var(--bk-border);background:var(--bk-ok-bg);margin-right:6px;padding:2px 8px;font-size:12px;display:inline-block}.type-tag.type-page{color:var(--bk-ok);background:var(--bk-ok-bg)}.type-tag.type-dir{color:var(--bk-info);background:var(--bk-info-bg)}.state-tag.state-active,.state-tag.success,.owned-badge{color:var(--bk-ok);background:var(--bk-ok-bg);border-color:var(--bk-ok-bg)}.state-tag.state-blocked,.state-tag.state-used{color:var(--bk-amber);background:var(--bk-amber-bg)}.state-tag.disabled{color:var(--bk-text-4)}.stat-grid,.quick-grid,.meta-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.meta-grid>*{grid-template-columns:84px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.meta-grid .meta-label{white-space:nowrap;text-align:right}.stat-card,.quick-card,.panel{box-sizing:border-box;border:2px solid var(--bk-border);background:var(--bk-bg-sidebar);padding:16px 18px;transition:border-color .2s,transform .2s}.quick-card{color:var(--bk-text-1);flex-direction:column;gap:6px;text-decoration:none;display:flex}.quick-card__title{font-size:15px}.quick-card__meta{color:var(--bk-text-4);font-size:11px}.stat-card:hover,.quick-card:hover,.panel:hover{border-color:var(--bk-hover)}.stat-value{color:var(--bk-text-1);font-size:26px;line-height:1.4;display:block}.stat-label{color:var(--bk-text-3);margin-top:4px;font-size:12px;display:block}.pagination,.pager{color:var(--bk-text-3);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.page-info,.page-size-select,.page-btn{font-size:12px}.page-btn{color:var(--bk-text-2);cursor:pointer;border:2px solid var(--bk-border);background:var(--bk-surface);padding:6px 10px;transition:color .2s,border-color .2s}.page-btn:hover:not(:disabled){color:var(--bk-hover);border-color:var(--bk-hover)}.page-btn:disabled{color:var(--bk-text-4);cursor:not-allowed}.modal-card{box-sizing:border-box;width:100%;max-width:460px;max-height:88vh;font-family:var(--font-pixel-12-mono,monospace);color:var(--bk-text-1);border:2px solid var(--bk-border);background:var(--bk-bg-modal);border-radius:0;padding:22px 24px 20px;overflow-y:auto}.modal-card--wide{max-width:720px}.confirm-dialog{box-sizing:border-box;width:100%;max-width:420px;max-height:88vh;font-family:var(--font-pixel-12-mono,monospace);color:var(--bk-text-1);border:2px solid var(--bk-border);background:var(--bk-bg-modal);border-radius:0;padding:22px 24px 20px;overflow-y:auto;box-shadow:0 14px 36px #00000073}.confirm-dialog .dialog-title{margin-bottom:0}.confirm-dialog .dialog-body{margin-top:12px}.error-alert{box-sizing:border-box;width:100%;max-width:420px;max-height:88vh;font-family:var(--font-pixel-12-mono,monospace);color:var(--bk-text-1);border:2px solid var(--bk-border);background:var(--bk-bg-modal);border-radius:0;padding:22px 24px 20px;overflow-y:auto;box-shadow:0 14px 36px #00000073}.error-alert .alert-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.error-alert .alert-body{margin-top:12px}.modal-card h3,.dialog-title{letter-spacing:.04em;color:var(--bk-text-1);margin:0 0 16px;font-family:inherit;font-size:17px;font-weight:400}.dialog-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.dialog-description,.alert-message,.home-dialog-desc{color:var(--bk-text-2);margin:0;font-size:13px;line-height:1.9}.dialog-body,.alert-body{flex-direction:column;gap:10px;display:flex}.alert-title{color:var(--bk-danger);margin:0;font-size:15px}.alert-title--success{color:var(--bk-ok)}.alert-meta{color:var(--bk-text-3);font-size:12px}.close-btn{color:var(--bk-text-3);cursor:pointer;background:0 0;border:none;padding:0 4px;font-family:inherit;font-size:20px;line-height:1;transition:color .2s}.close-btn:hover{color:var(--bk-hover)}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .2s}.modal-fade-enter-from,.modal-fade-leave-to{opacity:0}.backend-header-root{z-index:200;position:sticky;top:0}.backend-header-container{border-bottom:2px solid var(--bk-border);background:var(--bk-bg-header);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%}.backend-header-inner{box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1400px;min-height:56px;margin:0 auto;padding:0 24px;display:flex}.backend-header-brand{color:var(--bk-text-1);align-items:baseline;gap:12px;min-width:0;text-decoration:none;display:flex}.brand-logo{font-family:var(--font-pixel-12-mono,monospace);letter-spacing:.16em;font-size:17px}.brand-logo-img{width:auto;height:22px;display:block}.brand-label{letter-spacing:.1em;color:var(--bk-text-3);white-space:nowrap;font-size:12px}.backend-header-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.backend-header-actions .mc-pixel-button{white-space:nowrap;flex-shrink:0}.user-chip{border:2px solid var(--bk-border);background:var(--bk-surface);align-items:center;gap:10px;padding:5px 10px;display:flex}.user-avatar{object-fit:cover;border:2px solid var(--bk-border);background:var(--bk-surface-2);width:28px;height:28px}.user-avatar--fallback{color:var(--bk-text-2);justify-content:center;align-items:center;font-size:13px;display:flex}.user-meta{flex-direction:column;line-height:1.4;display:flex}.user-name{text-overflow:ellipsis;white-space:nowrap;max-width:140px;color:var(--bk-text-1);font-size:13px;overflow:hidden}.user-edit,.user-link{text-align:left;color:var(--bk-text-3);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:11px;transition:color .2s}.user-edit:hover,.user-link:hover{color:var(--bk-hover)}.theme-toggle{color:var(--bk-text-2);cursor:pointer;border:2px solid var(--bk-border);background:var(--bk-surface);padding:7px 12px;font-family:inherit;font-size:12px;transition:color .2s,border-color .2s}.theme-toggle svg{width:16px;height:16px;display:block}.theme-toggle:hover{color:var(--bk-hover);border-color:var(--bk-hover)}.role-picker{flex-direction:column;gap:8px;display:flex}.role-search input{width:100%}.role-list,.role-select-list{border:2px solid var(--bk-border);background:var(--bk-surface);flex-direction:column;gap:4px;max-height:220px;padding:8px;display:flex;overflow-y:auto}.role-option{text-align:left;color:var(--bk-text-2);cursor:pointer;background:0 0;border:2px solid #0000;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;font-size:13px;transition:color .2s,border-color .2s,background-color .2s;display:flex}.role-option:hover{color:var(--bk-hover);background:var(--bk-surface-2)}.role-option.selected{color:var(--bk-hover);border-color:var(--bk-hover);background:var(--bk-surface-2)}.role-name,.role-option-name{flex:auto}.role-option-code,.role-count-hint{color:var(--bk-text-4);font-size:11px}.role-checked{color:var(--bk-ok)}.role-empty,.perm-empty{text-align:center;color:var(--bk-text-4);padding:18px;font-size:12px}.tree-scroll{border:2px solid var(--bk-border);background:var(--bk-surface);max-height:60vh;padding:8px;overflow-y:auto}.tree-check-list{flex-direction:column;gap:2px;display:flex}.tree-row{padding:5px 8px;padding-left:calc(8px + var(--tree-level,0) * 20px);border-bottom:2px solid var(--bk-border-soft);flex-direction:row;align-items:center;gap:8px;transition:background-color .18s;display:flex}.tree-row:hover{background:var(--bk-surface-2)}.tree-row:last-child{border-bottom:none}.collapse-btn{box-sizing:border-box;width:20px;height:20px;color:var(--bk-text-3);border:2px solid var(--bk-border);background:var(--bk-surface);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .18s,border-color .18s,background-color .18s;display:inline-flex}.collapse-btn:hover{color:var(--bk-hover);border-color:var(--bk-hover)}.collapse-btn svg{transition:transform .2s}.collapse-btn.collapsed svg{transform:rotate(-90deg)}.collapse-placeholder{flex-shrink:0;width:20px;height:20px;display:inline-block}.row-sub{color:var(--bk-text-4);white-space:nowrap;text-overflow:ellipsis;margin-left:6px;font-size:11px;overflow:hidden}.tree-check{color:var(--bk-text-2);align-items:flex-start;gap:8px;padding:6px 8px;font-size:13px;transition:background-color .18s;display:flex}.tree-check:hover{background:var(--bk-surface-2)}.perm-groups{flex-direction:column;gap:10px;display:flex}.perm-group{border:2px solid var(--bk-border);background:var(--bk-bg-sidebar)}.perm-group-head,.perm-subgroup-head{cursor:pointer;align-items:center;gap:10px;padding:10px 12px;display:flex}.perm-group-head{border-bottom:2px solid var(--bk-border);background:var(--bk-surface-2)}.perm-group-name{color:var(--bk-text-1);flex:auto;font-size:14px}.perm-group-body{flex-direction:column;display:flex}.perm-subgroup{border-top:1px solid var(--bk-border-soft)}.perm-item{color:var(--bk-text-2);align-items:center;gap:10px;padding:7px 12px 7px 28px;font-size:12px;display:flex}.perm-item--owned{color:var(--bk-ok)}.perm-code,.perm-arrow{color:var(--bk-text-4);font-size:11px}.perm-meta{color:var(--bk-text-4);gap:10px;font-size:11px;display:flex}.code-block,.generated-box,.data-code-block,.data-code-row{box-sizing:border-box;border:2px solid var(--bk-border);background:var(--bk-surface);padding:12px 14px}.generated-list{flex-direction:column;gap:6px;max-height:320px;display:flex;overflow-y:auto}.generated-title,.data-code-tip,.code-search-hint{color:var(--bk-text-3);font-size:12px;line-height:1.8}.data-code-value,.generated-code{letter-spacing:.08em;color:var(--bk-hover);font-size:15px}.reason-block{border:2px solid var(--bk-border);background:var(--bk-surface);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.reason-text{color:var(--bk-text-2);white-space:pre-wrap;font-size:13px;line-height:1.8}.sort-cell,.sort-btns{align-items:center;gap:4px;display:inline-flex}.sort-btn{color:var(--bk-text-3);cursor:pointer;background:0 0;border:2px solid #0000;padding:2px 5px;font-family:inherit;font-size:10px;transition:color .2s,border-color .2s}.sort-btn:hover,.sort-btn.active{color:var(--bk-hover);border-color:var(--bk-border)}.sort-value{color:var(--bk-text-4);font-size:11px}.ym-selector,.ym-stepper{align-items:center;gap:8px;display:flex}.ym-year,.ym-month{font-size:13px}.pwd-checklist{grid-template-columns:1fr 1fr;gap:4px 10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.pwd-checklist:not(.show){display:none}.pwd-check-item{color:var(--bk-text-4);align-items:center;gap:6px;font-size:11px;display:flex}.pwd-check-item.passed{color:var(--bk-ok)}.gallery-thumb{object-fit:cover;border:2px solid var(--bk-border);background:var(--bk-surface);width:96px;height:54px;display:block}.gallery-title{color:var(--bk-text-1);font-size:13px;display:block}.gallery-sub{color:var(--bk-text-4);margin-top:2px;font-size:11px;display:block}.upload-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.file-input{display:none}@media (width<=900px){.backend-content-inner{padding:14px 14px 36px}.backend-sidebar{width:180px}.backend-header-inner{padding:0 14px}.brand-label{display:none}.toolbar,.tree-toolbar,.perm-toolbar{align-items:stretch}.toolbar-right{width:100%;margin-left:0}.search-input,.code-search-input{width:100%;min-width:0}.data-table{font-size:12px}.data-table th,.data-table td{padding:8px 10px}}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.15}h1{margin:.67em 0;font-size:2em}dl dl,dl ol,dl ul,ol dl,ul dl,ol ol,ol ul,ul ol,ul ul{margin:0}hr{box-sizing:content-box;color:inherit;height:0;overflow:visible}main{display:block}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}audio,video{display:inline-block}audio:not([controls]){height:0;display:none}img{border-style:none}svg:not(:root){overflow:hidden}table{border-color:inherit;text-indent:0}button,input,select{margin:0}button{text-transform:none;overflow:visible}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;display:table}progress{vertical-align:baseline;display:inline-block}select{text-transform:none}textarea{margin:0;overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted buttontext}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{color:#000;background-color:#fff;border:solid;width:fit-content;height:fit-content;margin:auto;padding:1em;display:block;position:absolute;left:0;right:0}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template,[hidden]{display:none}@font-face{font-family:FusionPixelCN8;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-8px-monospaced-zh_hans.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-8px-monospaced-zh_hans.ttf)format("truetype"),url(/fonts/fusion-pixel-8px-monospaced-zh_hans.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+4E00-9FFF}@font-face{font-family:FusionPixelCN8 Prop;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-8px-proportional-zh_hans.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-8px-proportional-zh_hans.ttf)format("truetype"),url(/fonts/fusion-pixel-8px-proportional-zh_hans.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+4E00-9FFF}@font-face{font-family:FusionPixelCN10;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-10px-monospaced-zh_hans.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-10px-monospaced-zh_hans.ttf)format("truetype"),url(/fonts/fusion-pixel-10px-monospaced-zh_hans.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelCN10 Prop;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-10px-proportional-zh_hans.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-10px-proportional-zh_hans.ttf)format("truetype"),url(/fonts/fusion-pixel-10px-proportional-zh_hans.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelCN12;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-12px-monospaced-zh_hans.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-12px-monospaced-zh_hans.ttf)format("truetype"),url(/fonts/fusion-pixel-12px-monospaced-zh_hans.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelCN12 Prop;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-12px-proportional-zh_hans.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-12px-proportional-zh_hans.ttf)format("truetype"),url(/fonts/fusion-pixel-12px-proportional-zh_hans.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelTW8;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-8px-monospaced-zh_hant.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-8px-monospaced-zh_hant.ttf)format("truetype"),url(/fonts/fusion-pixel-8px-monospaced-zh_hant.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelTW8 Prop;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-8px-proportional-zh_hant.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-8px-proportional-zh_hant.ttf)format("truetype"),url(/fonts/fusion-pixel-8px-proportional-zh_hant.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelTW10;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-10px-monospaced-zh_hant.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-10px-monospaced-zh_hant.ttf)format("truetype"),url(/fonts/fusion-pixel-10px-monospaced-zh_hant.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelTW10 Prop;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-10px-proportional-zh_hant.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-10px-proportional-zh_hant.ttf)format("truetype"),url(/fonts/fusion-pixel-10px-proportional-zh_hant.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelTW12;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-12px-monospaced-zh_hant.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-12px-monospaced-zh_hant.ttf)format("truetype"),url(/fonts/fusion-pixel-12px-monospaced-zh_hant.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelTW12 Prop;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-12px-proportional-zh_hant.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-12px-proportional-zh_hant.ttf)format("truetype"),url(/fonts/fusion-pixel-12px-proportional-zh_hant.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelLatin8;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-8px-monospaced-latin.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-8px-monospaced-latin.ttf)format("truetype"),url(/fonts/fusion-pixel-8px-monospaced-latin.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelLatin8 Prop;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-8px-proportional-latin.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-8px-proportional-latin.ttf)format("truetype"),url(/fonts/fusion-pixel-8px-proportional-latin.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelLatin10;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-10px-monospaced-latin.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-10px-monospaced-latin.ttf)format("truetype"),url(/fonts/fusion-pixel-10px-monospaced-latin.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelLatin10 Prop;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-10px-proportional-latin.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-10px-proportional-latin.ttf)format("truetype"),url(/fonts/fusion-pixel-10px-proportional-latin.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelLatin12;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-12px-monospaced-latin.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-12px-monospaced-latin.ttf)format("truetype"),url(/fonts/fusion-pixel-12px-monospaced-latin.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelLatin12 Prop;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-12px-proportional-latin.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-12px-proportional-latin.ttf)format("truetype"),url(/fonts/fusion-pixel-12px-proportional-latin.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelJP8;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-8px-monospaced-ja.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-8px-monospaced-ja.ttf)format("truetype"),url(/fonts/fusion-pixel-8px-monospaced-ja.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelJP8 Prop;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-8px-proportional-ja.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-8px-proportional-ja.ttf)format("truetype"),url(/fonts/fusion-pixel-8px-proportional-ja.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelJP10;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-10px-monospaced-ja.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-10px-monospaced-ja.ttf)format("truetype"),url(/fonts/fusion-pixel-10px-monospaced-ja.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelJP10 Prop;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-10px-proportional-ja.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-10px-proportional-ja.ttf)format("truetype"),url(/fonts/fusion-pixel-10px-proportional-ja.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelJP12;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-12px-monospaced-ja.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-12px-monospaced-ja.ttf)format("truetype"),url(/fonts/fusion-pixel-12px-monospaced-ja.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelJP12 Prop;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-12px-proportional-ja.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-12px-proportional-ja.ttf)format("truetype"),url(/fonts/fusion-pixel-12px-proportional-ja.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelKR8;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-8px-monospaced-ko.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-8px-monospaced-ko.ttf)format("truetype"),url(/fonts/fusion-pixel-8px-monospaced-ko.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelKR8 Prop;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-8px-proportional-ko.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-8px-proportional-ko.ttf)format("truetype"),url(/fonts/fusion-pixel-8px-proportional-ko.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelKR10;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-10px-monospaced-ko.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-10px-monospaced-ko.ttf)format("truetype"),url(/fonts/fusion-pixel-10px-monospaced-ko.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelKR10 Prop;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-10px-proportional-ko.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-10px-proportional-ko.ttf)format("truetype"),url(/fonts/fusion-pixel-10px-proportional-ko.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelKR12;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-12px-monospaced-ko.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-12px-monospaced-ko.ttf)format("truetype"),url(/fonts/fusion-pixel-12px-monospaced-ko.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FusionPixelKR12 Prop;src:url(https://cdn.inception.work/resources/inception-work/public/fonts/fusion-pixel-12px-proportional-ko.ttf)format("truetype"),url(https://cdn.inception.work/resources/inception-work/fonts/fusion-pixel-12px-proportional-ko.ttf)format("truetype"),url(/fonts/fusion-pixel-12px-proportional-ko.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--font-pixel-8-mono:"FusionPixelCN8", "FusionPixelTW8", "FusionPixelJP8", "FusionPixelKR8", "FusionPixelLatin8", monospace;--font-pixel-8-prop:"FusionPixelCN8 Prop", "FusionPixelTW8 Prop", "FusionPixelJP8 Prop", "FusionPixelKR8 Prop", "FusionPixelLatin8 Prop", sans-serif;--font-pixel-10-mono:"FusionPixelCN10", "FusionPixelTW10", "FusionPixelJP10", "FusionPixelKR10", "FusionPixelLatin10", monospace;--font-pixel-10-prop:"FusionPixelCN10 Prop", "FusionPixelTW10 Prop", "FusionPixelJP10 Prop", "FusionPixelKR10 Prop", "FusionPixelLatin10 Prop", sans-serif;--font-pixel-12-mono:"FusionPixelCN12", "FusionPixelTW12", "FusionPixelJP12", "FusionPixelKR12", "FusionPixelLatin12", monospace;--font-pixel-12-prop:"FusionPixelCN12 Prop", "FusionPixelTW12 Prop", "FusionPixelJP12 Prop", "FusionPixelKR12 Prop", "FusionPixelLatin12 Prop", sans-serif;--mc-core-green-6:#2a641c;--mc-core-green-5:#3c8527;--mc-core-green-4:#52a535;--mc-core-green-3:#6cc349;--mc-core-green-2:#86d562;--mc-core-green-1:#a0e081;--mc-core-grey-6:#262423;--mc-core-grey-5:#3d3938;--mc-core-grey-4:#6b6562;--mc-core-grey-3:#aba09c;--mc-core-grey-2:#d0c5c0;--mc-core-grey-1:#ede5e2;--mc-core-rich-black:#000;--mc-core-off-black:#171615;--mc-core-white:#fff;--mc-core-off-white:#fcf5f1;--mc-core-gradient-dark-grey:linear-gradient(180deg, #3d3938, #262423 50%, #171615);--mc-core-gradient-green:linear-gradient(180deg, #6cc349, #52a535 50%, #3c8527);--mc-core-gradient-blue:linear-gradient(180deg, #3a87f4, #1e6eea 50%, #0855db);--mc-core-gradient-orange:linear-gradient(180deg, #ffa41f, #ff791a 50%, #de5b0d);--mc-core-gradient-light-grey:linear-gradient(180deg, #fcf5f1, #ede5e2 50%, #d0c5c0);--mc-vanilla-green-6:#2a641c;--mc-vanilla-green-5:#3c8527;--mc-vanilla-green-4:#52a535;--mc-vanilla-green-3:#6cc349;--mc-vanilla-green-2:#86d562;--mc-vanilla-green-1:#a0e081;--mc-vanilla-brown-6:#492d1f;--mc-vanilla-brown-5:#66412c;--mc-vanilla-brown-4:#805539;--mc-vanilla-brown-3:#976746;--mc-vanilla-brown-2:#ad7a54;--mc-vanilla-brown-1:#c28e64;--mc-vanilla-blue-6:#002fae;--mc-vanilla-blue-5:#0040c8;--mc-vanilla-blue-4:#0855db;--mc-vanilla-blue-3:#1e6eea;--mc-vanilla-blue-2:#3a87f4;--mc-vanilla-blue-1:#5b9ffb;--mc-vanilla-grey-6:#262423;--mc-vanilla-grey-5:#3d3938;--mc-vanilla-grey-4:#6b6562;--mc-vanilla-grey-3:#aba09c;--mc-vanilla-grey-2:#d0c5c0;--mc-vanilla-grey-1:#ede5e2;--mc-vanilla-coldgrey-6:#2c2f3a;--mc-vanilla-coldgrey-5:#3d4250;--mc-vanilla-coldgrey-4:#4d5466;--mc-vanilla-coldgrey-3:#5d647a;--mc-vanilla-coldgrey-2:#6c748c;--mc-vanilla-coldgrey-1:#8089a2;--mc-legends-light-blue-6:#339cd7;--mc-legends-light-blue-5:#39b9eb;--mc-legends-light-blue-4:#4ad5ff;--mc-legends-light-blue-3:#70dfff;--mc-legends-light-blue-2:#95e8ff;--mc-legends-light-blue-1:#acf2ff;--mc-legends-dark-blue-6:#001236;--mc-legends-dark-blue-5:#00215c;--mc-legends-dark-blue-4:#00337d;--mc-legends-dark-blue-3:#003bab;--mc-legends-dark-blue-2:#005dcf;--mc-legends-dark-blue-1:#007ff2;--mc-legends-light-orange-6:#de7523;--mc-legends-light-orange-5:#e89133;--mc-legends-light-orange-4:#f1ad42;--mc-legends-light-orange-3:#f6c25a;--mc-legends-light-orange-2:#fad36f;--mc-legends-light-orange-1:#fddf93;--mc-legends-ultra-dark-blue:#071927;--mc-legends-ultra-dark-orange:#271505;--mc-dungeons-orange-6:#de5b0d;--mc-dungeons-orange-5:#ff791a;--mc-dungeons-orange-4:#ffa41f;--mc-dungeons-orange-3:#ffc42b;--mc-dungeons-orange-2:#ffd953;--mc-dungeons-orange-1:#fff27a;--mc-dungeons-red-6:#8f1f0b;--mc-dungeons-red-5:#b42d10;--mc-dungeons-red-4:#da3a16;--mc-dungeons-red-3:#ff481b;--mc-dungeons-red-2:#ff6d3a;--mc-dungeons-red-1:#ff925b;--mc-dungeons-mulberry-6:#190d19;--mc-dungeons-mulberry-5:#32122a;--mc-dungeons-mulberry-4:#4f1030;--mc-dungeons-mulberry-3:#530f33;--mc-dungeons-mulberry-2:#6c0e37;--mc-dungeons-mulberry-1:#7b0d3a;--mc-realms-deep-blue-7:#050029;--mc-realms-deep-blue-6:#0c0248;--mc-realms-deep-blue-5:#210a80;--mc-realms-deep-blue-4:#401cac;--mc-realms-deep-blue-3:#643acb;--mc-realms-deep-blue-2:#8d68e0;--mc-realms-deep-blue-1:#bca4ec;--mc-realms-pink-6:#7f007a;--mc-realms-pink-5:#a40094;--mc-realms-pink-4:#d812b4;--mc-realms-pink-3:#e833c2;--mc-realms-pink-2:#f460d2;--mc-realms-pink-1:#fb95e2;--mc-marketplace-gold-6:#94540e;--mc-marketplace-gold-5:#b87918;--mc-marketplace-gold-4:#db9f21;--mc-marketplace-gold-3:#ffc42b;--mc-marketplace-gold-2:#ffd953;--mc-marketplace-gold-1:#fff27a;--mc-marketplace-grey-6:#262423;--mc-marketplace-grey-5:#3d3938;--mc-marketplace-grey-4:#6b6562;--mc-marketplace-grey-3:#aba09c;--mc-marketplace-grey-2:#d0c5c0;--mc-marketplace-grey-1:#ede5e2;--mc-marketplace-gradient-gold:linear-gradient(270deg, #fff27a, #ffc42b);--mc-default-focus:#1157be;--mc-default-caution:#e2b923;--mc-default-warning:#ca3636;--mc-default-warning-2:#ff605e;--mc-focused-box-shadow-black:0 0 0 2px #0000004d, 2px 2px 0 2px #0006;--mc-focused-box-shadow-black-deep:0 0 0 2px var(--mc-core-grey-6), 2px 2px 0 2px var(--mc-core-grey-5);--mc-focused-box-shadow-red:0 0 0 2px #ca36364d, 2px 2px 0 2px #ff605e66;--mc-focused-box-shadow-red-deep:0 0 0 2px var(--mc-default-warning), 2px 2px 0 2px var(--mc-default-warning-2);--mc-focused-box-shadow-green:0 0 0 2px #2a641c4d, 2px 2px 0 2px #52a53566;--mc-focused-box-shadow-green-deep:0 0 0 2px var(--mc-vanilla-green-6), 2px 2px 0 2px var(--mc-vanilla-green-4);--mc-state-box-shadow-success:0 0 3px 2px var(--mc-vanilla-green-4);--mc-state-box-shadow-error:0 0 3px 2px var(--mc-dungeons-red-4);--mc-state-box-shadow-warning:0 0 3px 2px var(--mc-dungeons-orange-4);--mc-state-box-shadow-selected:0 0 3px 2px var(--mc-default-focus);--mc-focused-state-box-shadow-success:-1.5px -1.5px 0 2px var(--mc-vanilla-green-4), 2px 2px 0 2px var(--mc-vanilla-green-6);--mc-focused-state-box-shadow-error:-1.5px -1.5px 0 2px var(--mc-dungeons-red-4), 2px 2px 0 2px var(--mc-dungeons-red-6);--mc-focused-state-box-shadow-warning:-1.5px -1.5px 0 2px var(--mc-dungeons-orange-4), 2px 2px 0 2px var(--mc-dungeons-orange-6);--mc-focused-state-box-shadow-selected:-1.5px -1.5px 0 2px var(--mc-default-focus), 2px 2px 0 2px var(--mc-legends-dark-blue-4);--mc-large-width:258px;--mc-large-height:48px;--mc-medium-width:129px;--mc-medium-height:32px;--mc-small-width:43px;--mc-small-height:24px;--mc-small-font-size:11px;--mc-medium-font-size:15px;--mc-large-font-size:17px}.mc-pixel-button[data-v-b3829d3d]{font-family:var(--font-pixel-12-mono);cursor:pointer;appearance:none;letter-spacing:.5px;vertical-align:middle;-webkit-user-select:none;user-select:none;border-style:solid;border-width:2px;border-radius:0;outline:none;justify-content:center;align-items:center;padding:6px 12px;font-weight:700;transition:background .2s,box-shadow .2s,transform .1s,color .3s;display:inline-flex;position:relative}.mc-pixel-button.mc-pixel-button-appearance-light[data-v-b3829d3d],.mc-pixel-button.mc-pixel-button-appearance-dark[data-v-b3829d3d]{color:var(--mc-core-grey-6)}.mc-pixel-button-slot[data-v-b3829d3d]{justify-content:center;align-items:center;gap:4px;padding:0 5px;display:inline-flex}.mc-pixel-button.mc-pixel-button-block[data-v-b3829d3d]{width:100%;display:flex}.mc-pixel-button-size-small[data-v-b3829d3d]{height:var(--mc-small-height);min-width:var(--mc-small-width);font-size:var(--mc-small-font-size);padding:0}.mc-pixel-button-size-medium[data-v-b3829d3d]{height:var(--mc-medium-height);min-width:var(--mc-medium-width);font-size:var(--mc-medium-font-size);padding:0}.mc-pixel-button-size-large[data-v-b3829d3d]{height:var(--mc-large-height);min-width:var(--mc-large-width);font-size:var(--mc-large-font-size);padding:0}.mc-pixel-button.mc-pixel-button-state-success[data-v-b3829d3d]:not(:hover){box-shadow:var(--mc-state-box-shadow-success)}.mc-pixel-button.mc-pixel-button-state-error[data-v-b3829d3d]:not(:hover){box-shadow:var(--mc-state-box-shadow-error)}.mc-pixel-button.mc-pixel-button-state-warning[data-v-b3829d3d]:not(:hover){box-shadow:var(--mc-state-box-shadow-warning)}.mc-pixel-button.mc-pixel-button-state-selected[data-v-b3829d3d]:not(:hover){box-shadow:var(--mc-state-box-shadow-selected)}.mc-pixel-button-variant-general[data-v-b3829d3d]{background:var(--mc-core-gradient-light-grey,linear-gradient(145deg, #e8e8e8, #888d95));border-color:var(--mc-vanilla-blue-6);color:var(--mc-core-grey-6)}.mc-pixel-button.mc-pixel-button-variant-general[data-v-b3829d3d]:hover:not(:disabled){background:var(--mc-core-grey-1);color:var(--mc-core-grey-6);box-shadow:var(--mc-focused-box-shadow-black)}.mc-pixel-button.mc-pixel-button-variant-general.mc-pixel-button-state-success[data-v-b3829d3d]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-success)}.mc-pixel-button.mc-pixel-button-variant-general.mc-pixel-button-state-error[data-v-b3829d3d]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-error)}.mc-pixel-button.mc-pixel-button-variant-general.mc-pixel-button-state-warning[data-v-b3829d3d]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-warning)}.mc-pixel-button.mc-pixel-button-variant-general.mc-pixel-button-state-selected[data-v-b3829d3d]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-selected)}.mc-pixel-button.mc-pixel-button-variant-general[data-v-b3829d3d]:active:not(:disabled){background:var(--mc-core-grey-2)}.mc-pixel-button-variant-primary[data-v-b3829d3d]{background:var(--mc-core-gradient-blue,linear-gradient(145deg, #4a6fa5, #2a4f8c));border-color:var(--mc-vanilla-blue-6);color:var(--mc-core-grey-6)}.mc-pixel-button.mc-pixel-button-variant-primary[data-v-b3829d3d]:hover:not(:disabled){background:var(--mc-vanilla-blue-1);color:var(--mc-legends-dark-blue-6);box-shadow:var(--mc-focused-box-shadow-black)}.mc-pixel-button.mc-pixel-button-variant-primary.mc-pixel-button-state-success[data-v-b3829d3d]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-success)}.mc-pixel-button.mc-pixel-button-variant-primary.mc-pixel-button-state-error[data-v-b3829d3d]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-error)}.mc-pixel-button.mc-pixel-button-variant-primary.mc-pixel-button-state-warning[data-v-b3829d3d]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-warning)}.mc-pixel-button.mc-pixel-button-variant-primary.mc-pixel-button-state-selected[data-v-b3829d3d]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-selected)}.mc-pixel-button.mc-pixel-button-variant-primary[data-v-b3829d3d]:active:not(:disabled){background:var(--mc-vanilla-blue-2)}.mc-pixel-button-variant-secondary[data-v-b3829d3d]{background:var(--mc-core-gradient-green,linear-gradient(145deg, #4caf50, #2a641c));border-color:var(--mc-core-green-6);color:var(--mc-core-grey-5)}.mc-pixel-button.mc-pixel-button-variant-secondary[data-v-b3829d3d]:hover:not(:disabled){background:var(--mc-core-green-2);color:var(--mc-legends-dark-blue-6);box-shadow:var(--mc-focused-box-shadow-black)}.mc-pixel-button.mc-pixel-button-variant-secondary.mc-pixel-button-state-success[data-v-b3829d3d]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-success)}.mc-pixel-button.mc-pixel-button-variant-secondary.mc-pixel-button-state-error[data-v-b3829d3d]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-error)}.mc-pixel-button.mc-pixel-button-variant-secondary.mc-pixel-button-state-warning[data-v-b3829d3d]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-warning)}.mc-pixel-button.mc-pixel-button-variant-secondary.mc-pixel-button-state-selected[data-v-b3829d3d]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-selected)}.mc-pixel-button.mc-pixel-button-variant-secondary[data-v-b3829d3d]:active:not(:disabled){background:var(--mc-core-green-3)}.mc-pixel-button-variant-danger[data-v-b3829d3d]{background:var(--mc-core-gradient-orange,linear-gradient());border-color:var(--mc-dungeons-orange-6);color:var(--mc-core-grey-5)}.mc-pixel-button.mc-pixel-button-variant-danger[data-v-b3829d3d]:hover:not(:disabled){background:var(--mc-dungeons-orange-4);color:var(--mc-legends-dark-blue-6);box-shadow:var(--mc-focused-box-shadow-black)}.mc-pixel-button.mc-pixel-button-variant-danger.mc-pixel-button-state-success[data-v-b3829d3d]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-success)}.mc-pixel-button.mc-pixel-button-variant-danger.mc-pixel-button-state-error[data-v-b3829d3d]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-error)}.mc-pixel-button.mc-pixel-button-variant-danger.mc-pixel-button-state-warning[data-v-b3829d3d]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-warning)}.mc-pixel-button.mc-pixel-button-variant-danger.mc-pixel-button-state-selected[data-v-b3829d3d]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-selected)}.mc-pixel-button.mc-pixel-button-variant-danger[data-v-b3829d3d]:active:not(:disabled){background:var(--mc-dungeons-orange-5)}.mc-pixel-button[data-v-b3829d3d]:active:not(:disabled){transform:translateY(2px)}.mc-pixel-button[data-v-b3829d3d]:disabled{color:var(--mc-core-grey-2);cursor:not-allowed}.mc-pixel-button.mc-pixel-button-variant-primary[data-v-b3829d3d]:disabled{background:var(--mc-legends-dark-blue-5)}.mc-pixel-button.mc-pixel-button-variant-secondary[data-v-b3829d3d]:disabled{background:var(--mc-core-green-6)}.mc-pixel-button.mc-pixel-button-variant-danger[data-v-b3829d3d]:disabled{background:var(--mc-dungeons-orange-6)}.mc-pixel-button[data-v-b3829d3d]:focus-visible{outline:2px solid var(--mc-core-grey-6);outline-offset:2px;border-radius:0}@keyframes mc-pixel-wait-flash-b3829d3d{0%{filter:brightness()}50%{filter:brightness(.6)}to{filter:brightness()}}.mc-pixel-button.mc-pixel-button-waiting[data-v-b3829d3d]{cursor:wait;pointer-events:none;animation:1s infinite mc-pixel-wait-flash-b3829d3d}.mc-pixel-input[data-v-bdef17e7]{font-family:var(--font-pixel-12-mono);appearance:none;letter-spacing:.5px;vertical-align:middle;box-sizing:border-box;border-style:solid;border-width:2px;border-radius:0;outline:none;font-weight:400;transition:background .2s,box-shadow .2s,border-color .2s;position:relative}.mc-pixel-input[data-v-bdef17e7]:not(.mc-pixel-input-special){padding-left:8px}.mc-pixel-input-textarea[data-v-bdef17e7]{resize:vertical;width:100%;min-height:84px;padding:8px 10px;line-height:1.8;display:block}.mc-pixel-input.mc-pixel-input-special[data-v-bdef17e7]{all:revert;background:0 0;border:none;width:auto;min-width:auto;height:auto;min-height:auto;padding:0}.mc-pixel-input-block[data-v-bdef17e7]{width:100%;display:block}.mc-pixel-input.mc-pixel-input-appearance-light[data-v-bdef17e7]{color:var(--mc-core-grey-6);background:var(--mc-core-grey-1)}.mc-pixel-input.mc-pixel-input-appearance-dark[data-v-bdef17e7]{color:var(--mc-core-grey-1);background:var(--mc-core-grey-4)}.mc-pixel-input.mc-pixel-input-appearance-light[data-v-bdef17e7]:read-only{background:var(--mc-core-grey-1);cursor:default}.mc-pixel-input.mc-pixel-input-appearance-dark[data-v-bdef17e7]:read-only{background:var(--mc-core-grey-6);cursor:default}.mc-pixel-input-size-small[data-v-bdef17e7]{height:var(--mc-small-height);min-width:var(--mc-small-width);font-size:var(--mc-small-font-size)}.mc-pixel-input-size-medium[data-v-bdef17e7]{height:var(--mc-medium-height);min-width:var(--mc-medium-width);font-size:var(--mc-medium-font-size)}.mc-pixel-input-size-large[data-v-bdef17e7]{height:var(--mc-large-height);min-width:var(--mc-large-width);font-size:var(--mc-large-font-size)}.mc-pixel-input.mc-pixel-input-state-success[data-v-bdef17e7]{box-shadow:var(--mc-state-box-shadow-success)}.mc-pixel-input.mc-pixel-input-state-error[data-v-bdef17e7]{box-shadow:var(--mc-state-box-shadow-error)}.mc-pixel-input.mc-pixel-input-state-warning[data-v-bdef17e7]{box-shadow:var(--mc-state-box-shadow-warning)}.mc-pixel-input.mc-pixel-input-state-selected[data-v-bdef17e7]{box-shadow:var(--mc-state-box-shadow-selected)}.mc-pixel-input-variant-general[data-v-bdef17e7]{border-color:var(--mc-vanilla-grey-5);color:var(--mc-vanilla-grey-3);background:0 0}.mc-pixel-input-variant-general[data-v-bdef17e7]:hover:not(:disabled){border-color:var(--mc-vanilla-grey-5)}.mc-pixel-input-variant-general[data-v-bdef17e7]:focus{border-color:var(--mc-vanilla-grey-6);box-shadow:0 0 0 2px var(--mc-vanilla-grey-5);outline:none}.mc-pixel-input-variant-general.mc-pixel-input-state-success[data-v-bdef17e7]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-success)}.mc-pixel-input-variant-general.mc-pixel-input-state-error[data-v-bdef17e7]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-error)}.mc-pixel-input-variant-general.mc-pixel-input-state-warning[data-v-bdef17e7]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-warning)}.mc-pixel-input-variant-general.mc-pixel-input-state-selected[data-v-bdef17e7]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-selected)}.mc-pixel-input-variant-general[data-v-bdef17e7]:active:not(:disabled){border-color:var(--mc-vanilla-grey-6)}.mc-pixel-input-variant-primary[data-v-bdef17e7]{border-color:var(--mc-vanilla-blue-6);color:var(--mc-core-grey-5);background:0 0}.mc-pixel-input-variant-primary[data-v-bdef17e7]:hover:not(:disabled){border-color:var(--mc-vanilla-blue-5)}.mc-pixel-input-variant-primary[data-v-bdef17e7]:focus{border-color:var(--mc-vanilla-blue-6);box-shadow:0 0 0 2px var(--mc-vanilla-blue-2);outline:none}.mc-pixel-input-variant-primary.mc-pixel-input-state-success[data-v-bdef17e7]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-success)}.mc-pixel-input-variant-primary.mc-pixel-input-state-error[data-v-bdef17e7]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-error)}.mc-pixel-input-variant-primary.mc-pixel-input-state-warning[data-v-bdef17e7]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-warning)}.mc-pixel-input-variant-primary.mc-pixel-input-state-selected[data-v-bdef17e7]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-selected)}.mc-pixel-input-variant-primary[data-v-bdef17e7]:active:not(:disabled){border-color:var(--mc-vanilla-blue-6)}.mc-pixel-input-variant-secondary[data-v-bdef17e7]{border-color:var(--mc-core-green-6);color:var(--mc-core-grey-5);background:0 0}.mc-pixel-input-variant-secondary[data-v-bdef17e7]:hover:not(:disabled){border-color:var(--mc-core-green-5)}.mc-pixel-input-variant-secondary[data-v-bdef17e7]:focus{border-color:var(--mc-core-green-6);box-shadow:0 0 0 2px var(--mc-core-green-2);outline:none}.mc-pixel-input-variant-secondary.mc-pixel-input-state-success[data-v-bdef17e7]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-success)}.mc-pixel-input-variant-secondary.mc-pixel-input-state-error[data-v-bdef17e7]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-error)}.mc-pixel-input-variant-secondary.mc-pixel-input-state-warning[data-v-bdef17e7]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-warning)}.mc-pixel-input-variant-secondary.mc-pixel-input-state-selected[data-v-bdef17e7]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-selected)}.mc-pixel-input-variant-secondary[data-v-bdef17e7]:active:not(:disabled){border-color:var(--mc-core-green-6)}.mc-pixel-input-variant-danger[data-v-bdef17e7]{border-color:var(--mc-dungeons-orange-6);color:var(--mc-core-grey-5);background:0 0}.mc-pixel-input-variant-danger[data-v-bdef17e7]:hover:not(:disabled){border-color:var(--mc-dungeons-orange-5)}.mc-pixel-input-variant-danger[data-v-bdef17e7]:focus{border-color:var(--mc-dungeons-orange-6);box-shadow:0 0 0 2px var(--mc-dungeons-orange-2);outline:none}.mc-pixel-input-variant-danger.mc-pixel-input-state-success[data-v-bdef17e7]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-success)}.mc-pixel-input-variant-danger.mc-pixel-input-state-error[data-v-bdef17e7]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-error)}.mc-pixel-input-variant-danger.mc-pixel-input-state-warning[data-v-bdef17e7]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-warning)}.mc-pixel-input-variant-danger.mc-pixel-input-state-selected[data-v-bdef17e7]:hover:not(:disabled){box-shadow:var(--mc-focused-state-box-shadow-selected)}.mc-pixel-input-variant-danger[data-v-bdef17e7]:active:not(:disabled){border-color:var(--mc-dungeons-orange-6)}.mc-pixel-input.mc-pixel-input-appearance-light[data-v-bdef17e7]:disabled{cursor:not-allowed;color:#fff;background-color:var(--mc-core-grey-3)}.mc-pixel-input.mc-pixel-input-appearance-dark[data-v-bdef17e7]:disabled{cursor:not-allowed;background-color:var(--mc-core-grey-5)}@keyframes mc-pixel-wait-flash-bdef17e7{0%{filter:brightness()}50%{filter:brightness(.6)}to{filter:brightness()}}.mc-pixel-input.mc-pixel-input-waiting[data-v-bdef17e7]{cursor:wait;pointer-events:none;animation:1s infinite mc-pixel-wait-flash-bdef17e7}.mc-pixel-inner-tips-input-container[data-v-d3eb1960]{border-left:var(--mc-core-grey-6) solid 2px;border-bottom:var(--mc-core-grey-6) solid 2px;border-top:var(--mc-core-grey-4) solid 2px;border-right:var(--mc-core-grey-4) solid 2px;width:var(--mc-large-width);height:var(--mc-large-height);font-family:var(--font-pixel-12-mono);transition:box-shadow .2s;overflow:hidden}.mc-pixel-inner-tips-input-label[data-v-d3eb1960]{height:var(--mc-large-height);align-items:center;padding-left:15px;transition:font-size .3s,padding-top .3s,padding-left .3s,height .3s;display:flex}.mc-pixel-inner-tips-input-label--focused[data-v-d3eb1960]{font-size:var(--mc-small-font-size);height:20px;padding-top:4px;padding-left:10px}.mc-pixel-inner-tips-input-input[data-v-d3eb1960]{width:90%;font-size:var(--mc-medium-font-size);font-family:var(--font-pixel-12-mono);color:inherit;background:0 0;border:none;outline:none;padding-left:10px}.mc-pixel-inner-tips-input--appearance-light[data-v-d3eb1960]{background:var(--mc-core-grey-1);color:var(--mc-core-grey-5)}.mc-pixel-inner-tips-input--appearance-dark[data-v-d3eb1960]{background:var(--mc-core-grey-4);color:var(--mc-core-grey-1)}.mc-pixel-inner-tips-input--disabled[data-v-d3eb1960]{cursor:not-allowed;background:var(--mc-core-grey-5)!important;color:var(--mc-core-grey-4)!important}.mc-pixel-inner-tips-input-input[data-v-d3eb1960]:disabled{background:var(--mc-core-grey-5);color:var(--mc-core-grey-4);cursor:not-allowed}.mc-pixel-inner-tips-input--state-success[data-v-d3eb1960]{box-shadow:var(--mc-state-box-shadow-success)}.mc-pixel-inner-tips-input--state-success.mc-pixel-inner-tips-input--focused[data-v-d3eb1960]{box-shadow:var(--mc-focused-state-box-shadow-success)}.mc-pixel-inner-tips-input--state-error[data-v-d3eb1960]{box-shadow:var(--mc-state-box-shadow-error)}.mc-pixel-inner-tips-input--state-error.mc-pixel-inner-tips-input--focused[data-v-d3eb1960]{box-shadow:var(--mc-focused-state-box-shadow-error)}.mc-pixel-inner-tips-input--state-warning[data-v-d3eb1960]{box-shadow:var(--mc-state-box-shadow-warning)}.mc-pixel-inner-tips-input--state-warning.mc-pixel-inner-tips-input--focused[data-v-d3eb1960]{box-shadow:var(--mc-focused-state-box-shadow-warning)}.mc-pixel-inner-tips-input--state-selected[data-v-d3eb1960]{box-shadow:var(--mc-state-box-shadow-selected)}.mc-pixel-inner-tips-input--state-selected.mc-pixel-inner-tips-input--focused[data-v-d3eb1960]{box-shadow:var(--mc-focused-state-box-shadow-selected)}.mc-pixel-inner-tips-input--state-general[data-v-d3eb1960]{box-shadow:var(--mc-focused-box-shadow-black-deep)}.mc-pixel-inner-tips-input--state-general.mc-pixel-inner-tips-input--focused[data-v-d3eb1960]{box-shadow:var(--mc-focused-box-shadow-black)}@keyframes mc-pixel-wait-flash-d3eb1960{0%{filter:brightness()}50%{filter:brightness(.6)}to{filter:brightness()}}.mc-pixel-inner-tips-input--wait[data-v-d3eb1960]{cursor:wait;pointer-events:none;animation:1s infinite mc-pixel-wait-flash-d3eb1960}.mc-pixel-card[data-v-381da582]{font-family:var(--font-pixel-12-mono);border-style:solid;border-width:2px;border-radius:0;padding:12px;transition:box-shadow .2s,background .2s,color .2s}.mc-pixel-card-appearance-light[data-v-381da582]{color:var(--bk-text-1,var(--mc-core-grey-6));background-color:var(--bk-bg-sidebar,var(--mc-core-grey-1));border-color:var(--bk-border,var(--mc-core-grey-6))}.mc-pixel-card-appearance-dark[data-v-381da582]{color:var(--bk-text-1,var(--mc-core-grey-1));background-color:var(--bk-bg-sidebar,var(--mc-core-grey-5));border-color:var(--bk-border,var(--mc-core-grey-4))}.mc-pixel-card-state-success[data-v-381da582]{box-shadow:var(--mc-state-box-shadow-success)}.mc-pixel-card-state-error[data-v-381da582]{box-shadow:var(--mc-state-box-shadow-error)}.mc-pixel-card-state-warning[data-v-381da582]{box-shadow:var(--mc-state-box-shadow-warning)}.mc-pixel-card-state-selected[data-v-381da582]{box-shadow:var(--mc-state-box-shadow-selected)}.mc-pixel-card-state-success[data-v-381da582]:hover{box-shadow:var(--mc-focused-state-box-shadow-success)}.mc-pixel-card-state-error[data-v-381da582]:hover{box-shadow:var(--mc-focused-state-box-shadow-error)}.mc-pixel-card-state-warning[data-v-381da582]:hover{box-shadow:var(--mc-focused-state-box-shadow-warning)}.mc-pixel-card-state-selected[data-v-381da582]:hover{box-shadow:var(--mc-focused-state-box-shadow-selected)}.mc-pixel-table-wrap[data-v-924d195a]{--t-border:var(--bk-border,var(--mc-core-grey-5,#3d3938));--t-border-soft:var(--bk-border-soft,#ffffff12);--t-text-1:var(--bk-text-1,var(--mc-core-off-white,#fcf5f1));--t-text-3:var(--bk-text-3,var(--mc-core-grey-3,#aba09c));--t-text-4:var(--bk-text-4,var(--mc-core-grey-4,#6b6562));--t-head-bg:var(--bk-surface-2,#ffffff12);--t-row-hover:var(--bk-surface,#ffffff0a);--t-bg:transparent;box-sizing:border-box;border:2px solid var(--t-border);background:var(--t-bg);width:100%;font-family:var(--font-pixel-12-mono);overflow-x:auto}.mc-pixel-table--appearance-light[data-v-924d195a]{--t-border:var(--bk-border,var(--mc-core-grey-2,#d0c5c0));--t-border-soft:var(--bk-border-soft,#26242314);--t-text-1:var(--bk-text-1,var(--mc-core-grey-6,#262423));--t-text-3:var(--bk-text-3,#6b6562);--t-text-4:var(--bk-text-4,#aba09c);--t-head-bg:var(--bk-surface-2,#2624230f);--t-row-hover:var(--bk-surface,#2624230a)}.mc-pixel-table[data-v-924d195a]{border-collapse:collapse;width:100%;color:var(--t-text-1);font-size:13px}.mc-pixel-table th[data-v-924d195a],.mc-pixel-table td[data-v-924d195a]{box-sizing:border-box;text-align:left;white-space:nowrap;border-bottom:1px solid var(--t-border-soft);padding:10px 12px}.mc-pixel-table th[data-v-924d195a]{letter-spacing:.05em;color:var(--t-text-3);background:var(--t-head-bg);border-bottom:2px solid var(--t-border);font-size:12px;font-weight:400}.mc-pixel-table tbody tr[data-v-924d195a]{transition:background-color .18s}.mc-pixel-table tbody tr[data-v-924d195a]:hover{background:var(--t-row-hover)}.mc-pixel-table tbody tr:last-child td[data-v-924d195a]{border-bottom:none}.mc-pixel-table-empty[data-v-924d195a]{text-align:center;color:var(--t-text-4);padding:28px 12px}.mc-pixel-checkbox[data-v-098e1f11]{--cb-border:var(--bk-border,var(--mc-core-grey-5,#3d3938));--cb-text:var(--bk-text-2,var(--mc-core-grey-2,#d0c5c0));--cb-hover:var(--bk-hover,#fffc70);--cb-accent:var(--bk-accent,var(--mc-core-green-4,#52a535));--cb-accent-strong:var(--bk-accent-strong,var(--mc-core-green-5,#3c8527));--cb-box-bg:var(--bk-surface,#ffffff0a);cursor:pointer;font-family:var(--font-pixel-12-mono);color:var(--cb-text);-webkit-user-select:none;user-select:none;align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;display:inline-flex}.mc-pixel-checkbox--appearance-light[data-v-098e1f11]{--cb-border:var(--bk-border,var(--mc-core-grey-2,#d0c5c0));--cb-text:var(--bk-text-2,#3d3938);--cb-hover:var(--bk-hover,#8a6d00);--cb-box-bg:var(--bk-surface,#2624230a)}.mc-pixel-checkbox-input[data-v-098e1f11]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mc-pixel-checkbox-box[data-v-098e1f11]{box-sizing:border-box;border:2px solid var(--cb-border);background:var(--cb-box-bg);border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;transition:background-color .18s,border-color .18s;display:flex;position:relative}.is-compact .mc-pixel-checkbox-box[data-v-098e1f11]{width:14px;height:14px;margin-top:2px}.mc-pixel-checkbox:hover .mc-pixel-checkbox-box[data-v-098e1f11]{border-color:var(--cb-hover)}.is-checked .mc-pixel-checkbox-box[data-v-098e1f11]{background:var(--cb-accent);border-color:var(--cb-accent-strong)}.is-indeterminate .mc-pixel-checkbox-box[data-v-098e1f11]{background:var(--cb-hover);border-color:var(--cb-hover)}.mc-pixel-checkbox-tick[data-v-098e1f11]{fill:none;width:12px;height:12px;stroke:var(--mc-core-off-white,#fcf5f1);stroke-width:2.4px;stroke-linecap:square;stroke-linejoin:miter}.mc-pixel-checkbox-dash[data-v-098e1f11]{background:var(--mc-core-grey-6,#262423);width:8px;height:4px}.mc-pixel-checkbox-label[data-v-098e1f11]{flex:auto;min-width:0}.mc-pixel-checkbox-input:focus-visible+.mc-pixel-checkbox-box[data-v-098e1f11]{border-color:var(--cb-hover);box-shadow:0 0 0 2px #fffc7040}.is-disabled[data-v-098e1f11]{cursor:not-allowed;opacity:.5}.is-disabled:hover .mc-pixel-checkbox-box[data-v-098e1f11]{border-color:var(--cb-border)}.mc-pixel-switch[data-v-71dd05af]{--sw-border:var(--bk-border,var(--mc-core-grey-5,#3d3938));--sw-text:var(--bk-text-2,var(--mc-core-grey-2,#d0c5c0));--sw-hover:var(--bk-hover,#fffc70);--sw-accent:var(--bk-accent,var(--mc-core-green-4,#52a535));--sw-accent-strong:var(--bk-accent-strong,var(--mc-core-green-5,#3c8527));--sw-track-off:var(--bk-surface-2,#ffffff12);--sw-thumb:var(--bk-bg-sidebar,var(--mc-core-grey-6,#262423));--sw-thumb-text:var(--bk-text-3,var(--mc-core-grey-3,#aba09c));cursor:pointer;font-family:var(--font-pixel-12-mono);color:var(--sw-text);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;line-height:1.5;display:inline-flex}.mc-pixel-switch--appearance-light[data-v-71dd05af]{--sw-border:var(--bk-border,var(--mc-core-grey-2,#d0c5c0));--sw-text:var(--bk-text-2,#3d3938);--sw-hover:var(--bk-hover,#8a6d00);--sw-track-off:var(--bk-surface-2,#26242312);--sw-thumb:var(--bk-bg-sidebar,var(--mc-core-off-white,#fcf5f1));--sw-thumb-text:var(--bk-text-3,#6b6562)}.mc-pixel-switch-input[data-v-71dd05af]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mc-pixel-switch-track[data-v-71dd05af]{box-sizing:border-box;border:2px solid var(--sw-border);background:var(--sw-track-off);border-radius:0;flex-shrink:0;width:46px;height:24px;padding:2px;transition:background-color .2s,border-color .2s;position:relative;box-shadow:inset 2px 2px #00000047}.is-small .mc-pixel-switch-track[data-v-71dd05af]{width:38px;height:20px}.mc-pixel-switch-thumb[data-v-71dd05af]{box-sizing:border-box;width:18px;height:18px;color:var(--sw-thumb-text);border:2px solid var(--sw-border);background:var(--sw-thumb);border-radius:0;justify-content:center;align-items:center;font-size:11px;line-height:1;transition:transform .2s,background-color .2s,border-color .2s,color .2s;display:flex;transform:translate(0)}.is-small .mc-pixel-switch-thumb[data-v-71dd05af]{width:14px;height:14px;font-size:10px}.is-on .mc-pixel-switch-track[data-v-71dd05af]{background:var(--sw-accent);border-color:var(--sw-accent-strong)}.is-on .mc-pixel-switch-thumb[data-v-71dd05af]{color:var(--sw-accent-strong);background:var(--mc-core-off-white,#fcf5f1);border-color:var(--sw-accent-strong);transform:translate(22px)}.is-small.is-on .mc-pixel-switch-thumb[data-v-71dd05af]{transform:translate(18px)}.mc-pixel-switch:hover .mc-pixel-switch-track[data-v-71dd05af],.mc-pixel-switch:hover .mc-pixel-switch-thumb[data-v-71dd05af]{border-color:var(--sw-hover)}.mc-pixel-switch-input:focus-visible+.mc-pixel-switch-track[data-v-71dd05af]{border-color:var(--sw-hover);box-shadow:inset 2px 2px 0 #00000047, 0 0 0 2px var(--sw-hover)}.is-disabled[data-v-71dd05af]{cursor:not-allowed;opacity:.5}.is-disabled:hover .mc-pixel-switch-track[data-v-71dd05af],.is-disabled:hover .mc-pixel-switch-thumb[data-v-71dd05af]{border-color:var(--sw-border)}.mc-pixel-switch-label[data-v-71dd05af]{flex:auto}.mc-pixel-pagination[data-v-1928ee30]{--pg-border:var(--bk-border,var(--mc-core-grey-5,#3d3938));--pg-text:var(--bk-text-2,var(--mc-core-grey-2,#d0c5c0));--pg-text-dim:var(--bk-text-4,var(--mc-core-grey-4,#6b6562));--pg-hover:var(--bk-hover,#fffc70);--pg-surface:var(--bk-surface,#ffffff0a);--pg-surface-2:var(--bk-surface-2,#ffffff12);font-family:var(--font-pixel-12-mono);color:var(--pg-text);align-items:center;gap:10px;font-size:12px;display:flex}.mc-pixel-pagination--appearance-light[data-v-1928ee30]{--pg-border:var(--bk-border,var(--mc-core-grey-2,#d0c5c0));--pg-text:var(--bk-text-2,#3d3938);--pg-text-dim:var(--bk-text-4,#aba09c);--pg-hover:var(--bk-hover,#8a6d00);--pg-surface:var(--bk-surface,#2624230a);--pg-surface-2:var(--bk-surface-2,#26242312)}.mc-pixel-pagination-btn[data-v-1928ee30]{box-sizing:border-box;width:26px;height:26px;color:var(--pg-text);cursor:pointer;border:2px solid var(--pg-border);background:var(--pg-surface);border-radius:0;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:13px;line-height:1;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.mc-pixel-pagination-btn[data-v-1928ee30]:hover:not(:disabled){color:var(--pg-hover);border-color:var(--pg-hover)}.mc-pixel-pagination-btn[data-v-1928ee30]:disabled{color:var(--pg-text-dim);cursor:not-allowed}.mc-pixel-pagination-info[data-v-1928ee30]{text-align:center;white-space:nowrap;min-width:5.5em}.mc-pixel-pagination-size select[data-v-1928ee30]{box-sizing:border-box;height:26px;color:var(--pg-text);cursor:pointer;border:2px solid var(--pg-border);background:var(--pg-surface);border-radius:0;outline:none;padding:0 6px;font-family:inherit;font-size:12px;transition:border-color .2s}.mc-pixel-pagination-size select[data-v-1928ee30]:hover,.mc-pixel-pagination-size select[data-v-1928ee30]:focus{border-color:var(--pg-hover)}.lang-mask[data-v-04d75811]{z-index:10000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.lang-card[data-v-04d75811]{box-sizing:border-box;width:100%;max-width:320px;max-height:90vh;font-family:var(--font-pixel-12-mono,monospace);color:#fff;text-align:center;background:#17171a;border:2px solid #ffffff2e;border-radius:0;padding:22px 24px 18px;overflow-y:auto}.lang-title[data-v-04d75811]{margin:0 0 8px;font-size:18px;font-weight:400}.lang-desc[data-v-04d75811]{color:#fff9;margin:0 0 16px;font-size:12px;line-height:1.6}.lang-list[data-v-04d75811]{flex-direction:column;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.lang-option[data-v-04d75811]{box-sizing:border-box;color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:0;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 14px;font-family:inherit;font-size:14px;transition:background-color .2s,border-color .2s,color .2s;display:flex}.lang-option[data-v-04d75811]:hover{background:#ffffff1a}.lang-option.is-current[data-v-04d75811]{color:#fffc70;border-color:#fffc7080}.lang-check[data-v-04d75811]{font-size:13px}.lang-close[data-v-04d75811]{cursor:pointer;color:#fff9;background:0 0;border:none;padding:4px;font-family:inherit;font-size:13px;transition:color .2s}.lang-close[data-v-04d75811]:hover{color:#fff}.lang-fade-enter-active[data-v-04d75811],.lang-fade-leave-active[data-v-04d75811]{transition:opacity .2s}.lang-fade-enter-from[data-v-04d75811],.lang-fade-leave-to[data-v-04d75811]{opacity:0}.lang-button[data-v-addb5f55]{cursor:pointer;height:1.6em;font-size:1em;font-family:var(--font-pixel-12-mono,monospace);color:#fff;background:0 0;border:none;justify-content:center;align-items:center;gap:.35em;padding:0;transition:color .3s;display:inline-flex}.lang-button[data-v-addb5f55]:hover{color:#fffc70}.lang-greeting[data-v-addb5f55]{text-align:center;white-space:nowrap;width:5.2em;display:inline-block}.lang-icon[data-v-addb5f55]{background-color:currentColor;flex-shrink:0;width:1em;height:1em;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.greet-enter-active[data-v-addb5f55],.greet-leave-active[data-v-addb5f55]{transition:opacity .35s,transform .35s}.greet-enter-from[data-v-addb5f55]{opacity:0;transform:translateY(8px)}.greet-leave-to[data-v-addb5f55]{opacity:0;transform:translateY(-8px)}.header-root[data-v-4c240a7f]{width:100%}.header-placeholder[data-v-4c240a7f]{transition:height .3s;overflow:hidden}.header-container[data-v-4c240a7f]{z-index:100;width:100%;font-family:var(--font-pixel-12-mono,monospace);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#26262680;flex-direction:column;align-items:center;transition:background-color .35s;display:flex;position:fixed;top:0;left:0}.header-container[data-v-4c240a7f]:before{content:"";z-index:0;pointer-events:none;opacity:0;background:linear-gradient(#0a0a0ab8 0%,#0a0a0a47 55%,#0a0a0a00 100%);transition:opacity .35s;position:absolute;inset:0}.header-container>.content-container[data-v-4c240a7f],.header-container>.shadow[data-v-4c240a7f]{z-index:1;position:relative}.header-container.overlay.is-transparent[data-v-4c240a7f]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.header-container.overlay.is-transparent[data-v-4c240a7f]:before{opacity:1}.header-container.overlay.is-transparent .shadow[data-v-4c240a7f]{opacity:0}.header-container .shadow[data-v-4c240a7f]{transition:opacity .35s}.content-container[data-v-4c240a7f]{box-sizing:border-box;justify-content:space-between;align-items:center;gap:20px;width:100%;min-width:1000px;max-width:1100px;min-height:65px;padding:0 20px;display:flex}.content-container.mode-stacked[data-v-4c240a7f]{flex-wrap:wrap;justify-content:center;row-gap:2px;padding:10px 15px}.content-container.mode-stacked .brand-group[data-v-4c240a7f]{justify-content:center;width:100%;padding:10px 0}.content-container.mode-stacked .logo[data-v-4c240a7f]{height:21px}.content-container.mode-stacked .nav-container[data-v-4c240a7f]{flex:0 auto;justify-content:center;gap:12px;max-width:none;padding:0}.content-container.mode-stacked .social-container[data-v-4c240a7f]{flex-shrink:0}@media (width<=1100px){.content-container[data-v-4c240a7f]{min-width:0;padding:0 15px}}.shadow[data-v-4c240a7f]{background-color:#0009;width:100%;height:5px}.brand-group[data-v-4c240a7f]{flex-shrink:0;align-items:center;gap:12px;min-width:0;display:flex}.brand-logo[data-v-4c240a7f]{flex-shrink:0;align-items:center;display:inline-flex}.logo[data-v-4c240a7f]{width:auto;height:26px;display:block}.header-container.drawer .logo[data-v-4c240a7f]{height:18px}.brand-text[data-v-4c240a7f]{color:#fff;letter-spacing:.18em;white-space:nowrap;font-size:18px}.page-name[data-v-4c240a7f]{color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis;border-left:1px solid #ffffff40;padding-left:12px;font-size:15px;overflow:hidden}.nav-container[data-v-4c240a7f]{flex:1;justify-content:space-evenly;align-items:center;gap:10px;min-width:0;max-width:600px;padding:0 20px;display:flex}.nav-item[data-v-4c240a7f]{color:#fff;white-space:nowrap;padding:10px;text-decoration:none;transition:color .3s ease-in-out}.nav-item[data-v-4c240a7f]:hover,.nav-item.is-active[data-v-4c240a7f]{color:#fffc70}.nav-item.is-active[data-v-4c240a7f]:hover{color:#fc0}.social-container[data-v-4c240a7f]{flex-shrink:0;align-items:center;gap:14px;display:flex}.social-link[data-v-4c240a7f]{opacity:.85;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .3s,transform .3s,filter .3s;display:inline-flex}.social-link[data-v-4c240a7f]:hover{opacity:1;filter:brightness(1.4)drop-shadow(0 0 4px #fffc70bf);transform:scale(1.15)}.social-link img[data-v-4c240a7f]{object-fit:contain;width:100%;height:100%}.social-text[data-v-4c240a7f]{color:#fff;white-space:nowrap;font-size:13px}.media-dropdown[data-v-4c240a7f]{flex-shrink:0;position:relative}.media-dropdown[data-v-4c240a7f]:after{content:"";background:0 0;width:120px;height:14px;position:absolute;top:100%;right:0}.media-trigger[data-v-4c240a7f]{color:#fff;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:2px;padding:10px;font-family:inherit;font-size:14px;transition:color .3s ease-in-out;display:inline-flex}.media-trigger[data-v-4c240a7f]:hover,.media-dropdown.open .media-trigger[data-v-4c240a7f]{color:#fffc70}.dropdown-arrow[data-v-4c240a7f]{font-size:.7em;transition:transform .3s;display:inline-block}.media-dropdown:hover .dropdown-arrow[data-v-4c240a7f],.media-dropdown.open .dropdown-arrow[data-v-4c240a7f]{transform:rotate(180deg)}.media-panel[data-v-4c240a7f]{opacity:0;visibility:hidden;pointer-events:none;z-index:200;background:#17171a;border:2px solid #ffffff2e;border-radius:0;min-width:120px;padding:8px 0;transition:opacity .25s,transform .25s,visibility .25s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-4px);box-shadow:0 8px 24px #0006}.media-dropdown:hover .media-panel[data-v-4c240a7f],.media-dropdown.open .media-panel[data-v-4c240a7f]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.media-item[data-v-4c240a7f]{color:#ffffffe6;white-space:nowrap;align-items:center;gap:10px;padding:10px 16px;font-size:13px;text-decoration:none;transition:background-color .2s;display:flex}.media-item[data-v-4c240a7f]:hover{background:#ffffff1a}.media-item img[data-v-4c240a7f]{object-fit:contain;width:20px;height:20px}.nav-toggle[data-v-4c240a7f]{color:#fff;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .3s;display:inline-flex}.nav-toggle[data-v-4c240a7f]:hover{color:#fffc70}.nav-measure[data-v-4c240a7f]{font-family:var(--font-pixel-12-mono,monospace);white-space:nowrap;visibility:hidden;pointer-events:none;align-items:center;gap:48px;display:flex;position:absolute;top:0;left:-99999px}.measure-block[data-v-4c240a7f]{align-items:center;display:flex}.measure-nav[data-v-4c240a7f]{gap:10px;padding:0 20px}.measure-social[data-v-4c240a7f]{gap:14px}.drawer-mask[data-v-4c240a7f]{z-index:9998;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer-panel[data-v-4c240a7f]{box-sizing:border-box;width:260px;max-width:82vw;height:100%;font-family:var(--font-pixel-12-mono,monospace);color:#fff;background:#17171a;border-left:2px solid #ffffff2e;flex-direction:column;padding:18px 18px 24px;display:flex;overflow-y:auto}.drawer-head[data-v-4c240a7f]{border-bottom:2px solid #ffffff26;justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}.drawer-title[data-v-4c240a7f]{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.drawer-close[data-v-4c240a7f]{color:#ffffffb3;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:22px;line-height:1;transition:color .2s}.drawer-close[data-v-4c240a7f]:hover{color:#fff}.drawer-nav[data-v-4c240a7f]{flex-direction:column;padding:12px 0;display:flex}.drawer-item[data-v-4c240a7f]{color:#fff;border-bottom:1px solid #ffffff0f;padding:12px 8px;font-size:15px;text-decoration:none;transition:color .2s,background-color .2s}.drawer-item[data-v-4c240a7f]:hover{color:#fffc70;background:#ffffff0d}.drawer-item.is-active[data-v-4c240a7f]{color:#fffc70}.drawer-bottom[data-v-4c240a7f]{margin-top:auto}.drawer-section[data-v-4c240a7f]{border-top:1px solid #ffffff14;padding-top:16px}.drawer-actions[data-v-4c240a7f]{border-top:1px solid #ffffff14;justify-content:center;margin-top:14px;padding-top:14px;font-size:15px;display:flex}.drawer-section-title[data-v-4c240a7f]{color:#ffffff80;margin:0 0 10px;font-size:13px}.drawer-social[data-v-4c240a7f]{color:#ffffffd9;align-items:center;gap:10px;padding:8px 4px;font-size:14px;text-decoration:none;transition:color .2s;display:flex}.drawer-social[data-v-4c240a7f]:hover{color:#fffc70}.drawer-social img[data-v-4c240a7f]{object-fit:contain;width:20px;height:20px}.drawer-enter-active[data-v-4c240a7f],.drawer-leave-active[data-v-4c240a7f]{transition:opacity .25s}.drawer-enter-active .drawer-panel[data-v-4c240a7f],.drawer-leave-active .drawer-panel[data-v-4c240a7f]{transition:transform .28s}.drawer-enter-from[data-v-4c240a7f],.drawer-leave-to[data-v-4c240a7f]{opacity:0}.drawer-enter-from .drawer-panel[data-v-4c240a7f],.drawer-leave-to .drawer-panel[data-v-4c240a7f]{transform:translate(100%)}.footer-container[data-v-9af62d43]{background-color:#030303;flex-direction:column;align-items:center;width:100%;height:fit-content;margin-top:auto;display:flex;position:relative;overflow:hidden;box-shadow:0 -4px 8px #00000080}.footer-container[data-v-9af62d43]:not(.has-bg-image){background-image:linear-gradient(#0b0b0b 0%,#030303 100%),repeating-linear-gradient(0deg,#ffffff08 0 2px,#0000 2px 6px)}.footer-bg[data-v-9af62d43]{--footer-bg-h:400px;background-repeat:repeat-x;background-size:auto var(--footer-bg-h);pointer-events:none;width:100%;height:100%;-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--footer-bg-h) - 140px), transparent var(--footer-bg-h));-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--footer-bg-h) - 140px), transparent var(--footer-bg-h));mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--footer-bg-h) - 140px), transparent var(--footer-bg-h));position:absolute;top:0;left:0}.content-container[data-v-9af62d43]{box-sizing:border-box;width:100%;max-width:1600px;padding:40px;position:relative}.footer-header-container[data-v-9af62d43]{border-bottom:3px solid #ffffff73;padding-bottom:26px}.footer-logo[data-v-9af62d43]{height:30px;padding-left:30px}.footer-brand-text[data-v-9af62d43]{color:#fff;font-family:var(--font-pixel-12-mono,monospace);letter-spacing:.18em;padding-left:30px;font-size:22px;display:inline-block}.all-info-container[data-v-9af62d43]{padding-top:20px}.info-container[data-v-9af62d43]{vertical-align:top;padding:15px 0 15px 30px;display:inline-block;overflow:hidden}.info-title[data-v-9af62d43]{font-family:var(--font-pixel-12-mono,monospace);color:#fff;padding-left:40px;font-size:20px}.info-container ul li[data-v-9af62d43]{color:#fff;font-family:var(--font-pixel-12-mono,monospace);height:auto;min-height:35px;list-style-type:none;overflow:visible}.info-subtitle[data-v-9af62d43]{width:150px;font-weight:700;line-height:25px;display:inline-block}.info-link[data-v-9af62d43]{color:#fff;text-decoration:none;transition:color .5s}.info-link[data-v-9af62d43]:hover{color:#ffa531!important}.info-icon[data-v-9af62d43]{height:20px;margin-bottom:-4px;margin-right:5px;padding-right:1px}.footer-bottom-bar[data-v-9af62d43]{font-family:var(--font-pixel-12-mono,monospace);color:#fff;justify-content:space-between;align-items:center;gap:16px;padding-bottom:10px;padding-left:30px;padding-right:30px;font-size:20px;display:flex}.footer-header-container[data-v-9af62d43],.info-container[data-v-9af62d43],.footer-bottom-bar[data-v-9af62d43]{transition:opacity .55s,transform .55s}.footer-container.anim-ready .footer-header-container[data-v-9af62d43],.footer-container.anim-ready .info-container[data-v-9af62d43],.footer-container.anim-ready .footer-bottom-bar[data-v-9af62d43]{opacity:0;transform:translateY(16px)}.footer-container.anim-ready.revealed .footer-header-container[data-v-9af62d43],.footer-container.anim-ready.revealed .info-container[data-v-9af62d43],.footer-container.anim-ready.revealed .footer-bottom-bar[data-v-9af62d43]{opacity:1;transform:none}.footer-container.anim-ready.revealed .footer-header-container[data-v-9af62d43]{transition-delay:0s}.footer-container.anim-ready.revealed .all-info-container>.info-container[data-v-9af62d43]:first-child{transition-delay:80ms}.footer-container.anim-ready.revealed .all-info-container>.info-container[data-v-9af62d43]:nth-child(2){transition-delay:.16s}.footer-container.anim-ready.revealed .all-info-container>.info-container[data-v-9af62d43]:nth-child(3){transition-delay:.24s}.footer-container.anim-ready.revealed .all-info-container>.info-container[data-v-9af62d43]:nth-child(4){transition-delay:.32s}.footer-container.anim-ready.revealed .footer-bottom-bar[data-v-9af62d43]{transition-delay:.4s}@media (prefers-reduced-motion:reduce){.footer-container.anim-ready .footer-header-container[data-v-9af62d43],.footer-container.anim-ready .info-container[data-v-9af62d43],.footer-container.anim-ready .footer-bottom-bar[data-v-9af62d43]{opacity:1;transform:none}}@media only screen and (width<=700px){.footer-logo[data-v-9af62d43]{height:21px}.footer-brand-text[data-v-9af62d43]{font-size:15px}.footer-bottom-bar[data-v-9af62d43]{flex-direction:column;gap:8px;padding-left:0;padding-right:0;font-size:14px}.info-container[data-v-9af62d43]{width:fit-content;max-width:100%;margin:0 auto;padding:10px 0;display:block;overflow:visible}.info-title[data-v-9af62d43]{text-align:center;padding-left:0;font-size:17px}.info-container ul[data-v-9af62d43]{padding:0}.info-container ul li[data-v-9af62d43]{text-align:center;min-height:0;padding:4px 0;font-size:13px;line-height:1.6}.info-subtitle[data-v-9af62d43]{width:auto;min-width:0;margin-right:8px}.footer-header-container[data-v-9af62d43]{flex-direction:column;justify-content:center;align-items:center;display:flex}.footer-logo[data-v-9af62d43],.footer-brand-text[data-v-9af62d43]{padding-left:0}}.video-banner[data-v-f8967718]{background:#030303;width:100%;height:100svh;position:relative;overflow:hidden}.video-banner.is-auto-height[data-v-f8967718]{height:auto}.video-banner.is-auto-height .video-banner-media[data-v-f8967718]{object-fit:cover}.video-banner-media[data-v-f8967718]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.video-banner-scrim[data-v-f8967718]{pointer-events:none;background:linear-gradient(#03030380 0%,#03030300 26% 72%,#03030373 100%);position:absolute;inset:0}.video-banner-content[data-v-f8967718]{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.pixel-carousel[data-v-ac8d5cf0]{aspect-ratio:16/9;border:2px solid var(--mc-core-grey-5,#3d3938);background:var(--mc-core-rich-black,#000);outline:none;width:100%;position:relative;overflow:hidden}.pixel-carousel[data-v-ac8d5cf0]:focus-visible{border-color:#fffc70}.pixel-carousel-track[data-v-ac8d5cf0]{width:100%;height:100%;transition:transform .45s steps(12,end);display:flex}.pixel-carousel-slide[data-v-ac8d5cf0]{flex:0 0 100%;width:100%;height:100%;margin:0}.pixel-carousel-slide img[data-v-ac8d5cf0]{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.carousel-arrow[data-v-ac8d5cf0]{color:#fff;cursor:pointer;border:2px solid var(--mc-core-grey-5,#3d3938);background:#171615b8;justify-content:center;align-items:center;width:34px;height:44px;font-family:inherit;font-size:14px;transition:color .2s,border-color .2s,background-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel-arrow.is-prev[data-v-ac8d5cf0]{left:10px}.carousel-arrow.is-next[data-v-ac8d5cf0]{right:10px}.carousel-arrow[data-v-ac8d5cf0]:hover{color:#fffc70;background:#171615e6;border-color:#fffc70}.carousel-dots[data-v-ac8d5cf0]{justify-content:center;gap:8px;display:flex;position:absolute;bottom:12px;left:0;right:0}.carousel-dot[data-v-ac8d5cf0]{cursor:pointer;background:#17161599;border:2px solid #ffffffb3;width:10px;height:10px;padding:0;transition:background-color .2s,border-color .2s}.carousel-dot[data-v-ac8d5cf0]:hover{border-color:#fffc70}.carousel-dot.is-active[data-v-ac8d5cf0]{background:#fffc70;border-color:#fffc70}.pixel-carousel-empty[data-v-ac8d5cf0]{box-sizing:border-box;background:var(--mc-core-grey-6,#262423);grid-template-columns:repeat(3,1fr);gap:12px;width:100%;height:100%;padding:12px;display:grid}.empty-slot[data-v-ac8d5cf0]{border:2px dashed var(--mc-core-grey-4,#6b6562);color:var(--mc-core-grey-3,#aba09c);letter-spacing:.08em;justify-content:center;align-items:center;font-size:13px;display:flex}@media (width<=700px){.carousel-arrow[data-v-ac8d5cf0]{width:28px;height:36px;font-size:12px}.empty-slot[data-v-ac8d5cf0]{font-size:11px}}@media (prefers-reduced-motion:reduce){.pixel-carousel-track[data-v-ac8d5cf0]{transition:none}}.home-main[data-v-c40597e9]{background:var(--mc-core-off-black,#171615)}.wrap[data-v-c40597e9]{width:min(1200px,100% - 40px);margin:0 auto}.section[data-v-c40597e9]{padding:84px 0}.section-gallery[data-v-c40597e9]{background:var(--mc-core-off-black,#171615)}.section-plan[data-v-c40597e9]{background:var(--mc-core-grey-6,#262423);border-top:2px solid var(--mc-core-grey-5,#3d3938);border-bottom:2px solid var(--mc-core-grey-5,#3d3938)}.section-sponsor[data-v-c40597e9]{background:#6f4bc4;border-bottom:2px solid #8a63e0}.section-follow[data-v-c40597e9]{background:#2c3a2a}.section-head[data-v-c40597e9]{margin-bottom:28px}.section-title[data-v-c40597e9]{font-family:var(--font-pixel-12-mono,monospace);letter-spacing:.06em;color:var(--mc-core-off-white,#fcf5f1);margin:0 0 12px;padding-left:18px;font-size:26px;font-weight:400;position:relative}.section-title[data-v-c40597e9]:before{content:"";background:var(--mc-core-green-4,#52a535);width:10px;height:10px;box-shadow:0 2px 0 0 var(--mc-core-green-6,#2a641c);position:absolute;top:50%;left:0;transform:translateY(-50%)}.section-title.is-center[data-v-c40597e9]{text-align:center;padding-left:0}.section-title.is-center[data-v-c40597e9]:before{display:none}.section-lead[data-v-c40597e9]{max-width:760px;font-family:var(--font-pixel-12-mono,monospace);color:var(--mc-core-grey-2,#d0c5c0);margin:0;font-size:14px;line-height:1.9}.section-lead.is-center[data-v-c40597e9]{text-align:center;color:#ffffffd9;margin:0 auto}.reveal[data-v-c40597e9]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(14px)}.reveal.is-visible[data-v-c40597e9]{opacity:1;transform:none}.hero-stage[data-v-c40597e9]{position:relative}.hero-panel[data-v-c40597e9]{z-index:2;box-sizing:border-box;text-align:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);width:min(720px,100% - 40px);font-family:var(--font-pixel-12-mono,monospace);color:var(--mc-core-off-white,#fcf5f1);background:#1716158c;border:2px solid #ffffff2e;padding:26px 30px 30px;animation:.7s 2s both hero-panel-in-c40597e9;position:absolute;bottom:64px;left:50%;transform:translate(-50%)}@keyframes hero-panel-in-c40597e9{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}.hero-eyebrow[data-v-c40597e9]{letter-spacing:.34em;color:var(--mc-core-green-3,#6cc349);margin:0 0 12px;font-size:12px}.hero-title[data-v-c40597e9]{letter-spacing:.04em;text-shadow:0 2px #0000008c;min-height:1.5em;margin:0 0 14px;font-family:inherit;font-size:30px;font-weight:400;line-height:1.5}.hero-swap-enter-active[data-v-c40597e9],.hero-swap-leave-active[data-v-c40597e9]{transition:opacity .35s,transform .35s}.hero-swap-enter-from[data-v-c40597e9]{opacity:0;transform:translateY(10px)}.hero-swap-leave-to[data-v-c40597e9]{opacity:0;transform:translateY(-10px)}.hero-line[data-v-c40597e9]{color:var(--mc-core-grey-2,#d0c5c0);margin:0;font-size:14px;line-height:1.9}.hero-actions[data-v-c40597e9]{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:22px;display:flex}.hero-actions .hero-button[data-v-c40597e9]{min-width:190px}.hero-actions[data-v-c40597e9] .hero-lang-button.lang-button{box-sizing:border-box;height:var(--mc-medium-height,32px);font-size:var(--mc-medium-font-size,15px);letter-spacing:.5px;color:var(--mc-core-grey-6,#262423);border:2px solid var(--mc-vanilla-blue-6,#2a4f8c);background:var(--mc-core-gradient-light-grey,linear-gradient(145deg, #e8e8e8, #888d95));padding:0 14px;font-weight:700;transition:background .2s,box-shadow .2s,color .3s,border-color .2s}.hero-actions[data-v-c40597e9] .hero-lang-button.lang-button:hover{color:var(--mc-core-grey-6,#262423);border-color:var(--mc-vanilla-blue-6,#2a4f8c);background:var(--mc-core-grey-1,#ede5e2);box-shadow:var(--mc-focused-box-shadow-black)}.hero-scroll[data-v-c40597e9]{text-align:center;font-family:var(--font-pixel-12-mono,monospace);letter-spacing:.2em;color:#ffffffb8;font-size:12px;animation:2.2s ease-in-out infinite hero-scroll-float-c40597e9;position:absolute;bottom:22px;left:0;right:0}@keyframes hero-scroll-float-c40597e9{0%,to{opacity:.72;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}.plan-grid[data-v-c40597e9]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;display:grid}.info-card[data-v-c40597e9]{box-sizing:border-box;border:2px solid var(--mc-core-grey-5,#3d3938);background:var(--mc-core-grey-6,#262423);font-family:var(--font-pixel-12-mono,monospace);padding:22px 22px 24px;transition:border-color .25s,transform .25s,background-color .25s;position:relative}.info-card[data-v-c40597e9]:hover{background:#2e2b29;border-color:#fffc70;transform:translateY(-3px)}.pixel-chip[data-v-c40597e9]{border:2px solid #ffffff38;width:16px;height:16px;position:absolute;top:16px;right:16px}.pixel-chip[data-v-c40597e9]:after{content:"";background:var(--chip,#52a535);position:absolute;inset:3px}.info-title[data-v-c40597e9]{letter-spacing:.04em;color:var(--mc-core-off-white,#fcf5f1);margin:0 0 12px;padding-right:28px;font-family:inherit;font-size:17px;font-weight:400}.info-desc[data-v-c40597e9]{color:var(--mc-core-grey-2,#d0c5c0);margin:0 0 6px;font-family:inherit;font-size:13px;line-height:1.9}.info-desc[data-v-c40597e9]:last-child{margin-bottom:0}.sponsor-inner[data-v-c40597e9]{text-align:center}.sponsor-actions[data-v-c40597e9]{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:26px;display:flex}.sponsor-button[data-v-c40597e9]{font-family:var(--font-pixel-12-mono,monospace);color:#fff;background:#0000002e;border:2px solid #ffffff73;padding:14px 26px;font-size:15px;text-decoration:none;transition:background-color .25s,border-color .25s,color .25s;display:inline-block}.sponsor-button[data-v-c40597e9]:hover{color:#fffc70;background:#00000059;border-color:#fffc70}.follow-grid[data-v-c40597e9]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;display:grid}.qr-card[data-v-c40597e9]{box-sizing:border-box;background:#232d21;border:2px solid #3f5638;flex-direction:column;align-items:center;gap:12px;padding:18px 14px 20px;text-decoration:none;transition:border-color .25s,transform .25s,background-color .25s;display:flex}.qr-card[data-v-c40597e9]:hover{background:#2a3527;border-color:#fffc70;transform:translateY(-3px)}.qr-title[data-v-c40597e9]{font-family:var(--font-pixel-12-mono,monospace);color:var(--mc-core-off-white,#fcf5f1);margin:0;font-size:14px}.qr-image[data-v-c40597e9]{aspect-ratio:1;object-fit:contain;box-sizing:border-box;background:#fff;width:100%;max-width:148px;padding:6px}.qr-empty[data-v-c40597e9]{aspect-ratio:1;box-sizing:border-box;border:2px dashed var(--mc-core-grey-4,#6b6562);width:100%;max-width:148px;font-family:var(--font-pixel-12-mono,monospace);color:var(--mc-core-grey-3,#aba09c);justify-content:center;align-items:center;font-size:12px;display:flex}@media (width<=900px){.section[data-v-c40597e9]{padding:56px 0}.wrap[data-v-c40597e9]{width:min(1200px,100% - 28px)}.section-title[data-v-c40597e9]{font-size:20px}.hero-panel[data-v-c40597e9]{border:none;border-bottom:2px solid var(--mc-core-grey-5,#3d3938);background:var(--mc-core-off-black,#171615);-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;padding:26px 18px 28px;animation:none;position:static;bottom:auto;left:auto;transform:none}.hero-title[data-v-c40597e9]{margin-bottom:10px;font-size:20px}.hero-line[data-v-c40597e9]{display:block}.hero-eyebrow[data-v-c40597e9]{margin-bottom:8px;font-size:10px}.hero-actions[data-v-c40597e9]{gap:12px;margin-top:14px}.hero-actions .hero-button[data-v-c40597e9]{min-width:138px}.hero-actions[data-v-c40597e9] .hero-lang-button.lang-button{height:30px;padding:0 10px;font-size:13px}.hero-scroll[data-v-c40597e9]{display:none}.info-card[data-v-c40597e9]{padding:18px 18px 20px}}@media (width<=600px){.hero-panel[data-v-c40597e9]{padding:22px 14px 24px}.hero-title[data-v-c40597e9]{font-size:18px}}@media (prefers-reduced-motion:reduce){.hero-panel[data-v-c40597e9]{animation:none}}.auth-shell[data-v-528e9272]{min-height:100svh;position:relative}.auth-bg[data-v-528e9272],.auth-bg-scrim[data-v-528e9272]{z-index:-2;position:fixed;inset:0}.auth-bg[data-v-528e9272]{background-position:50%;background-repeat:no-repeat;background-size:cover}.auth-bg-scrim[data-v-528e9272]{z-index:-1;background:linear-gradient(#0a0a0a8c 0%,#0a0a0a59 45%,#0a0a0a99 100%)}.auth-main[data-v-528e9272]{box-sizing:border-box;justify-content:center;align-items:center;min-height:100svh;padding:120px 20px 70px;display:flex}.auth-stage[data-v-528e9272]{align-items:stretch;gap:16px;display:flex}.auth-shell[data-v-528e9272] .auth-card{box-sizing:border-box;width:420px;font-family:var(--font-pixel-12-mono,monospace);padding:24px 26px 26px}.auth-shell--wide[data-v-528e9272] .auth-card{width:min(1000px,94vw)}@media (width<=900px){.auth-shell--wide[data-v-528e9272] .auth-card{width:420px;max-width:94vw}}.auth-shell[data-v-528e9272] .auth-card-title{text-align:center;color:var(--mc-core-off-white,#fcf5f1);margin:0;font-family:inherit;font-size:20px;font-weight:400;line-height:1.6}.auth-shell[data-v-528e9272] .auth-hr{border:none;border-top:2px solid #ffffff2e;height:0;margin:16px 0 18px}.auth-shell[data-v-528e9272] .auth-form{flex-direction:column;display:flex}.auth-shell[data-v-528e9272] .mc-pixel-inner-tips-input-container{box-sizing:border-box;width:100%}.auth-shell[data-v-528e9272] .auth-field+.auth-field{margin-top:18px}.auth-shell[data-v-528e9272] .auth-tip{align-items:flex-start;gap:12px;margin:0 0 20px;display:flex}.auth-shell[data-v-528e9272] .auth-tip-icon{border:2px solid var(--mc-core-grey-4,#6b6562);width:26px;height:26px;color:var(--mc-core-grey-2,#d0c5c0);flex-shrink:0;justify-content:center;align-items:center;font-family:inherit;font-size:14px;line-height:1;display:flex}.auth-shell[data-v-528e9272] .auth-tip p{color:var(--mc-core-grey-3,#aba09c);margin:0;font-family:inherit;font-size:12px;line-height:1.9}.auth-shell[data-v-528e9272] .auth-error{color:#ff8a7a;margin:14px 0 0;font-family:inherit;font-size:13px;line-height:1.7}.auth-shell[data-v-528e9272] .auth-actions{flex-direction:column;gap:12px;margin-top:22px;display:flex}.auth-shell[data-v-528e9272] .auth-links{text-align:center;margin-top:16px}.auth-shell[data-v-528e9272] .auth-link{color:var(--mc-core-grey-3,#aba09c);border-bottom:2px solid #ffffff40;padding-bottom:2px;font-family:inherit;font-size:13px;text-decoration:none;transition:color .25s,border-color .25s}.auth-shell[data-v-528e9272] .auth-link:hover{color:#fffc70;border-color:#fffc70}.auth-shell[data-v-528e9272] .pwd-checklist{opacity:0;grid-template-columns:1fr 1fr;gap:6px 10px;max-height:0;margin:0;padding:0;list-style:none;transition:max-height .35s,opacity .25s,margin-top .35s;display:grid;overflow:hidden}.auth-shell[data-v-528e9272] .pwd-checklist.show{opacity:1;max-height:120px;margin-top:12px}.auth-shell[data-v-528e9272] .pwd-check-item{color:var(--mc-core-grey-4,#6b6562);align-items:center;gap:6px;font-family:inherit;font-size:11px;line-height:1.5;display:flex}.auth-shell[data-v-528e9272] .pwd-check-item.passed{color:var(--mc-core-green-3,#6cc349)}@media (width<=800px){.auth-bg[data-v-528e9272],.auth-bg-scrim[data-v-528e9272]{display:none}.auth-shell[data-v-528e9272]{background:var(--mc-core-off-black,#171615)}.auth-main[data-v-528e9272]{align-items:center;padding:100px 18px}.auth-stage[data-v-528e9272]{width:100%}.auth-shell[data-v-528e9272] .auth-card{background:0 0;border:none;width:100%;max-width:400px;margin:0 auto;padding:0}.auth-shell[data-v-528e9272] .auth-card-title{font-size:18px}.auth-shell[data-v-528e9272] .auth-tip p{font-size:11px;line-height:1.8}}.password-slot[data-v-33eb6ff5]{opacity:0;max-height:0;transition:max-height .45s,opacity .3s,padding-top .45s;overflow:hidden}.password-slot.is-open[data-v-33eb6ff5]{opacity:1;max-height:90px;padding-top:18px}.login-privacy[data-v-33eb6ff5]{opacity:1;align-items:flex-start;gap:10px;max-height:200px;margin-top:18px;transition:max-height .45s,opacity .3s,margin-top .45s;display:flex;overflow:hidden}.login-privacy.is-hidden[data-v-33eb6ff5]{opacity:0;max-height:0;margin-top:0}.login-privacy p[data-v-33eb6ff5]{color:var(--mc-core-grey-3,#aba09c);margin:0;font-family:inherit;font-size:12px;line-height:1.9}.privacy-icon[data-v-33eb6ff5]{border:2px solid var(--mc-core-grey-4,#6b6562);width:22px;height:22px;color:var(--mc-core-grey-2,#d0c5c0);flex-shrink:0;justify-content:center;align-items:center;font-size:13px;line-height:1;display:flex}.login-poster[data-v-33eb6ff5]{box-sizing:border-box;width:140px;padding:0;overflow:hidden}.login-poster-inner[data-v-33eb6ff5]{background-position:top;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;min-height:380px}@media (width<=800px){.login-poster[data-v-33eb6ff5]{display:none}.login-privacy p[data-v-33eb6ff5]{font-size:11px;line-height:1.8}}[data-v-40007208] .auth-success{color:var(--mc-core-green-2,#86d562);margin:14px 0 0;font-size:13px;line-height:1.7}[data-v-40007208] .auth-warn{color:var(--mc-core-grey-3,#aba09c);margin:14px 0 0;font-size:12px;line-height:1.8}[data-v-40007208] .auth-muted{color:var(--mc-core-grey-3,#aba09c)}[data-v-40007208] .data-code-box{box-sizing:border-box;width:100%;font-family:var(--font-pixel-12-mono,monospace);letter-spacing:.2em;text-align:center;color:var(--mc-core-off-white,#fcf5f1);border:2px solid var(--mc-core-grey-4,#6b6562);background:var(--mc-core-off-black,#171615);margin:0 0 16px;padding:14px 16px;font-size:18px}.nf-main[data-v-cd3ec948]{box-sizing:border-box;background:var(--mc-core-off-black,#171615);justify-content:center;align-items:center;min-height:68vh;padding:56px 20px 72px;display:flex}.nf-card[data-v-cd3ec948]{box-sizing:border-box;text-align:center;width:min(560px,100%);font-family:var(--font-pixel-12-mono,monospace);border:2px solid var(--mc-core-grey-5,#3d3938);background:var(--mc-core-grey-6,#262423);flex-direction:column;align-items:center;gap:10px;padding:34px 28px 30px;display:flex;box-shadow:8px 8px #00000059}.nf-face[data-v-cd3ec948]{image-rendering:pixelated;margin-bottom:6px;display:block}.nf-code[data-v-cd3ec948]{letter-spacing:.12em;color:var(--mc-core-off-white,#fcf5f1);text-shadow:4px 4px 0 var(--mc-core-green-5,#3c8527);margin:0;font-size:46px;line-height:1.1}.nf-title[data-v-cd3ec948]{color:var(--mc-core-green-2,#86d562);margin:0;font-size:18px;font-weight:400}.nf-desc[data-v-cd3ec948]{color:var(--mc-core-grey-2,#d0c5c0);margin:0;font-size:13px;line-height:1.9}.nf-path[data-v-cd3ec948]{box-sizing:border-box;max-width:100%;color:var(--mc-core-grey-3,#aba09c);border:2px solid var(--mc-core-grey-5,#3d3938);background:var(--mc-core-off-black,#171615);white-space:nowrap;text-overflow:ellipsis;margin:4px 0 6px;padding:6px 10px;font-size:12px;overflow:hidden}.nf-actions[data-v-cd3ec948]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:4px;display:flex}.nf-countdown[data-v-cd3ec948]{color:var(--mc-core-grey-4,#6b6562);margin:6px 0 0;font-size:12px}.nf-cancel[data-v-cd3ec948]{color:var(--mc-core-grey-3,#aba09c);cursor:pointer;background:0 0;border:none;margin-left:8px;padding:0;font-family:inherit;font-size:12px;text-decoration:underline}.nf-cancel[data-v-cd3ec948]:hover{color:var(--mc-core-green-2,#86d562)}@media (width<=700px){.nf-main[data-v-cd3ec948]{min-height:60vh;padding:36px 16px 48px}.nf-card[data-v-cd3ec948]{padding:26px 18px 24px}.nf-code[data-v-cd3ec948]{font-size:36px}}.demo-block[data-v-b5865f31]{border:2px solid var(--demo-border,#d0c5c0);background:var(--demo-bg,#fcf5f1)}.demo-block-head[data-v-b5865f31]{padding:12px 16px 0}.demo-block-title[data-v-b5865f31]{font-family:var(--font-pixel-12-mono,monospace);color:var(--demo-text,#262423);margin:0;font-size:15px;font-weight:400}.demo-block-desc[data-v-b5865f31]{font-family:var(--font-pixel-12-mono,monospace);color:var(--demo-text-dim,#6b6562);margin:4px 0 0;font-size:12px;line-height:1.8}.demo-block-body[data-v-b5865f31]{flex-direction:column;gap:12px;padding:16px;display:flex}.demo-block-toggle[data-v-b5865f31]{width:100%;font-family:var(--font-pixel-12-mono,monospace);color:var(--demo-text-dim,#6b6562);cursor:pointer;border:none;border-top:2px solid var(--demo-border,#d0c5c0);background:var(--demo-bg-2,#ede5e2);justify-content:center;align-items:center;gap:6px;padding:7px 0;font-size:12px;transition:color .2s,background-color .2s;display:flex}.demo-block-toggle[data-v-b5865f31]:hover{color:var(--demo-accent,#3c8527)}.demo-block-caret[data-v-b5865f31]{transition:transform .2s;display:inline-block}.demo-block-caret.is-open[data-v-b5865f31]{transform:rotate(180deg)}.demo-block-code[data-v-b5865f31]{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.demo-block-code.is-open[data-v-b5865f31]{grid-template-rows:1fr}.demo-block-code-inner[data-v-b5865f31]{min-height:0;overflow:hidden}.demo-block-code pre[data-v-b5865f31]{box-sizing:border-box;border-top:2px solid var(--demo-border,#d0c5c0);background:var(--demo-code-bg,#171615);margin:0;padding:14px 16px;overflow-x:auto}.demo-block-code code[data-v-b5865f31]{font-family:var(--font-pixel-12-mono,monospace);white-space:pre;color:var(--demo-code-text,#fcf5f1);font-size:12px;line-height:1.9}.api-block[data-v-90418016]{flex-direction:column;gap:10px;display:flex}.api-title[data-v-90418016]{font-family:var(--font-pixel-12-mono,monospace);color:var(--docs-text,#fcf5f1);margin:0;font-size:15px;font-weight:400}.api-scroll[data-v-90418016]{border:2px solid var(--docs-border,#3d3938);overflow-x:auto}table[data-v-90418016]{border-collapse:collapse;width:100%;font-family:var(--font-pixel-12-mono,monospace);font-size:12px}th[data-v-90418016],td[data-v-90418016]{text-align:left;white-space:nowrap;border-bottom:1px solid var(--docs-border,#3d3938);padding:9px 12px}th[data-v-90418016]{color:var(--docs-text-dim,#aba09c);background:#ffffff0a;font-weight:400}tbody tr:last-child td[data-v-90418016]{border-bottom:none}.api-name[data-v-90418016]{color:#86d562}.api-desc[data-v-90418016]{white-space:normal;color:var(--docs-text-dim,#aba09c)}.api-type[data-v-90418016]{color:#6cb1d6}.docs-page[data-v-a6e9cc76]{background:var(--docs-page-bg,#ede5e2);color:var(--docs-text);font-family:var(--font-pixel-12-mono,monospace);transition:background-color .25s,color .25s}.docs-main[data-v-a6e9cc76]{padding:96px 0 64px}.docs-hero[data-v-a6e9cc76],.docs-layout[data-v-a6e9cc76]{width:min(1280px,100% - 40px);margin:0 auto}.docs-intro[data-v-a6e9cc76]{box-sizing:border-box;border:2px solid var(--docs-border,#d0c5c0);background:var(--docs-card-bg,#fcf5f1);width:min(1280px,100% - 40px);margin:0 auto 28px;transition:background-color .25s,border-color .25s}.docs-intro-head[data-v-a6e9cc76]{cursor:pointer;-webkit-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 18px;display:flex}.docs-intro-head[data-v-a6e9cc76]:hover{background:var(--docs-surface,#2624230d)}.docs-intro-chevron[data-v-a6e9cc76]{width:22px;height:22px;color:var(--docs-text-dim,#6b6562);border:2px solid var(--docs-border,#d0c5c0);flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s,color .2s,border-color .2s;display:inline-flex}.docs-intro-head:hover .docs-intro-chevron[data-v-a6e9cc76]{color:var(--docs-accent,#3c8527);border-color:var(--docs-accent,#3c8527)}.docs-intro.is-open .docs-intro-chevron[data-v-a6e9cc76]{transform:rotate(180deg)}.docs-intro-title[data-v-a6e9cc76]{color:var(--docs-text,#262423);font-size:17px}.docs-intro-hint[data-v-a6e9cc76]{min-width:200px;color:var(--docs-text-dim,#6b6562);flex:auto;font-size:12px}.docs-intro-actions[data-v-a6e9cc76]{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.docs-intro-body[data-v-a6e9cc76]{border-top:2px solid var(--docs-border,#d0c5c0);grid-template-columns:minmax(0,1.6fr) minmax(260px,.9fr);gap:0;display:grid}@media (width<=900px){.docs-intro-body[data-v-a6e9cc76]{grid-template-columns:1fr}}.docs-intro-main[data-v-a6e9cc76]{box-sizing:border-box;min-width:0;padding:18px 20px}.docs-intro-aside[data-v-a6e9cc76]{box-sizing:border-box;border-left:2px solid var(--docs-border,#d0c5c0);background:var(--docs-surface,#2624230d);min-width:0;padding:18px 20px}@media (width<=900px){.docs-intro-aside[data-v-a6e9cc76]{border-left:none;border-top:2px solid var(--docs-border,#d0c5c0)}}.docs-intro-text[data-v-a6e9cc76]{color:var(--docs-text-dim,#6b6562);margin:0 0 14px;font-size:13px;line-height:1.9}.docs-intro-steps[data-v-a6e9cc76]{flex-direction:column;gap:12px;margin-top:12px;display:flex}.docs-intro-step[data-v-a6e9cc76]{align-items:flex-start;gap:12px;display:flex}.docs-intro-step-body[data-v-a6e9cc76]{flex:auto;min-width:0}.docs-intro-step-no[data-v-a6e9cc76]{color:#fcf5f1;background:var(--mc-core-green-4,#52a535);flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:flex}.docs-intro-step-title[data-v-a6e9cc76]{color:var(--docs-text,#262423);margin:2px 0 6px;font-size:12px}.docs-code[data-v-a6e9cc76]{box-sizing:border-box;width:100%;font-family:var(--font-pixel-12-mono,monospace);color:var(--docs-text,#262423);border:2px solid var(--docs-border,#d0c5c0);background:var(--docs-code-bg,#f6f1ee);margin:0;padding:10px 12px;font-size:12px;line-height:1.8;transition:background-color .25s,border-color .25s,color .25s;overflow-x:auto}.docs-intro-aside-title[data-v-a6e9cc76]{color:var(--docs-text,#262423);margin:0 0 10px;font-size:15px;font-weight:400}.docs-intro-list[data-v-a6e9cc76]{color:var(--docs-text-dim,#6b6562);margin:0;padding-left:18px;font-size:12px;line-height:1.9}.docs-intro-list li+li[data-v-a6e9cc76]{margin-top:8px}.docs-intro-list code[data-v-a6e9cc76]{color:var(--docs-text,#262423);background:var(--docs-code-bg,#f6f1ee);padding:0 3px}.docs-hero[data-v-a6e9cc76]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.docs-eyebrow[data-v-a6e9cc76]{letter-spacing:.32em;color:var(--mc-core-green-3,#6cc349);margin:0 0 8px;font-size:11px}.docs-title[data-v-a6e9cc76]{margin:0 0 10px;font-size:26px;font-weight:400}.docs-sub[data-v-a6e9cc76]{max-width:760px;color:var(--docs-text-dim);margin:0;font-size:13px;line-height:1.9}.docs-switch[data-v-a6e9cc76]{gap:8px;display:flex}.docs-switch-btn[data-v-a6e9cc76]{color:var(--docs-text-dim);cursor:pointer;border:2px solid var(--docs-border);background:var(--docs-surface);padding:8px 14px;font-family:inherit;font-size:13px;transition:color .2s,border-color .2s}.docs-switch-btn[data-v-a6e9cc76]:hover,.docs-switch-btn.active[data-v-a6e9cc76]{color:var(--docs-accent);border-color:var(--docs-accent)}.docs-layout[data-v-a6e9cc76]{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:28px;display:grid}.docs-toc[data-v-a6e9cc76]{border:2px solid var(--docs-border);background:var(--docs-surface);flex-direction:column;gap:2px;padding:14px;display:flex;position:sticky;top:88px}.docs-toc-title[data-v-a6e9cc76]{letter-spacing:.2em;color:var(--docs-text-dim);margin:0 0 10px;font-size:11px}.docs-toc-item[data-v-a6e9cc76]{text-align:left;color:var(--docs-text-dim);cursor:pointer;background:0 0;border:none;padding:7px 8px;font-family:inherit;font-size:13px;transition:color .2s,background-color .2s}.docs-toc-item[data-v-a6e9cc76]:hover{color:var(--docs-accent);background:var(--docs-surface)}.docs-toc-item.active[data-v-a6e9cc76]{color:var(--docs-accent);background:var(--docs-surface);box-shadow:inset 3px 0 0 var(--mc-core-green-4,#52a535)}.docs-content[data-v-a6e9cc76]{flex-direction:column;gap:36px;min-width:0;display:flex}.docs-section[data-v-a6e9cc76]{flex-direction:column;gap:14px;scroll-margin-top:88px;display:flex}.docs-section-title[data-v-a6e9cc76]{border-bottom:2px solid var(--docs-border);margin:0;padding-bottom:10px;font-size:20px;font-weight:400}.docs-section-desc[data-v-a6e9cc76]{color:var(--docs-text-dim);margin:0;font-size:13px;line-height:1.9}.demo-row[data-v-a6e9cc76]{align-items:center;gap:10px;display:flex}.demo-row--wrap[data-v-a6e9cc76]{flex-wrap:wrap;align-items:flex-start}.demo-grid[data-v-a6e9cc76]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.demo-card[data-v-a6e9cc76]{flex-direction:column;gap:6px;min-width:150px;display:flex}.demo-card-title[data-v-a6e9cc76]{font-size:14px}.demo-dim[data-v-a6e9cc76]{color:var(--demo-text-dim);font-size:11px}.demo-tag[data-v-a6e9cc76]{border:2px solid;padding:1px 8px;font-size:12px;display:inline-block}.demo-tag.is-ok[data-v-a6e9cc76]{color:var(--mc-core-green-3,#6cc349)}.demo-tag.is-off[data-v-a6e9cc76]{color:var(--mc-core-grey-4,#6b6562)}@media (width<=900px){.docs-main[data-v-a6e9cc76]{padding:84px 0 40px}.docs-hero[data-v-a6e9cc76],.docs-layout[data-v-a6e9cc76]{width:min(1280px,100% - 24px)}.docs-layout[data-v-a6e9cc76]{grid-template-columns:minmax(0,1fr)}.docs-toc[data-v-a6e9cc76]{flex-flow:wrap;position:static}.docs-toc-title[data-v-a6e9cc76]{width:100%;margin-bottom:4px}.docs-title[data-v-a6e9cc76]{font-size:20px}}[data-v-4449e079] .fb-grid{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:26px;display:grid}[data-v-4449e079] .fb-col{min-width:0}[data-v-4449e079] .fb-col--main{border-left:2px solid var(--mc-core-grey-5,#3d3938);padding-left:26px}[data-v-4449e079] .fb-placeholder{border:2px dashed var(--mc-core-grey-5,#3d3938);flex-direction:column;align-items:center;gap:16px;padding:30px 0 26px;display:flex}[data-v-4449e079] .fb-blocks{grid-template-columns:repeat(3,14px);gap:6px;display:grid}[data-v-4449e079] .fb-block{background:var(--mc-core-grey-5,#3d3938);width:14px;height:14px;animation:1.6s step-end infinite fb-block-blink-4449e079}@keyframes fb-block-blink-4449e079{0%,70%,to{background:var(--mc-core-grey-5,#3d3938)}15%{background:var(--mc-core-green-4,#52a535)}}[data-v-4449e079] .fb-refresh{color:var(--mc-core-grey-3,#aba09c);animation:2.4s linear infinite fb-spin-4449e079}@keyframes fb-spin-4449e079{to{transform:rotate(360deg)}}[data-v-4449e079] .fb-placeholder-text{text-align:center;max-width:32em;color:var(--mc-core-grey-4,#6b6562);margin:0;font-size:12px;line-height:1.9}@media (prefers-reduced-motion:reduce){[data-v-4449e079] .fb-block,[data-v-4449e079] .fb-refresh{animation:none}}@media (width<=900px){[data-v-4449e079] .fb-grid{grid-template-columns:1fr;gap:18px}[data-v-4449e079] .fb-col--main{border-left:none;border-top:2px solid var(--mc-core-grey-5,#3d3938);padding-top:18px;padding-left:0}}[data-v-4449e079] .fb-tabs{gap:8px;margin-bottom:18px;display:flex}[data-v-4449e079] .fb-tab{color:var(--mc-core-grey-3,#aba09c);border:2px solid var(--mc-core-grey-5,#3d3938);background:var(--mc-core-off-black,#171615);cursor:pointer;flex:1 1 0;padding:8px 0;font-family:inherit;font-size:13px;transition:color .18s,border-color .18s,background-color .18s}[data-v-4449e079] .fb-tab:hover{color:var(--mc-core-off-white,#fcf5f1);border-color:var(--mc-core-grey-4,#6b6562)}[data-v-4449e079] .fb-tab.active{color:var(--mc-core-off-white,#fcf5f1);border-color:var(--mc-core-green-4,#52a535);background:#52a53529}[data-v-4449e079] .fb-field{margin-bottom:16px}[data-v-4449e079] .fb-label{color:var(--mc-core-grey-3,#aba09c);margin-bottom:8px;font-size:12px;display:block}[data-v-4449e079] .fb-options{flex-wrap:wrap;gap:8px;display:flex}[data-v-4449e079] .fb-option{color:var(--mc-core-grey-2,#d0c5c0);border:2px solid var(--mc-core-grey-5,#3d3938);background:var(--mc-core-off-black,#171615);cursor:pointer;padding:6px 12px;font-family:inherit;font-size:12px;transition:color .18s,border-color .18s,background-color .18s}[data-v-4449e079] .fb-option:hover{border-color:var(--mc-core-grey-4,#6b6562)}[data-v-4449e079] .fb-option.active{color:var(--mc-core-off-white,#fcf5f1);border-color:var(--mc-core-green-4,#52a535);background:#52a53529}[data-v-4449e079] .fb-hint{color:var(--mc-core-grey-4,#6b6562);margin:10px 0 0;font-size:12px;line-height:1.8}[data-v-4449e079] .fb-result{border:2px solid var(--mc-core-grey-5,#3d3938);background:var(--mc-core-off-black,#171615);flex-direction:column;gap:10px;margin:6px 0 4px;padding:14px 16px;display:flex}[data-v-4449e079] .fb-result-row{justify-content:space-between;align-items:center;gap:12px;display:flex}[data-v-4449e079] .fb-result-row .fb-label{margin:0}[data-v-4449e079] .fb-code{font-family:var(--font-pixel-12-mono,monospace);letter-spacing:.16em;color:var(--mc-core-grey-2,#d0c5c0);font-size:14px}[data-v-4449e079] .fb-code--strong{color:var(--mc-core-green-2,#86d562);font-size:20px}[data-v-4449e079] .fb-detail{border-top:2px solid var(--mc-core-grey-5,#3d3938);margin-top:18px;padding-top:16px}[data-v-4449e079] .fb-detail-head{justify-content:space-between;align-items:center;gap:10px;display:flex}[data-v-4449e079] .fb-detail-no{color:var(--mc-core-grey-3,#aba09c);font-size:12px}[data-v-4449e079] .fb-detail-title{color:var(--mc-core-off-white,#fcf5f1);margin:10px 0 6px;font-size:15px;font-weight:400}[data-v-4449e079] .fb-detail-desc{white-space:pre-wrap;color:var(--mc-core-grey-2,#d0c5c0);margin:0 0 12px;font-size:13px;line-height:1.9}[data-v-4449e079] .fb-meta{grid-template-columns:84px minmax(0,1fr);gap:6px 10px;margin:0;font-size:12px;display:grid}[data-v-4449e079] .fb-meta dt{color:var(--mc-core-grey-4,#6b6562);text-align:right}[data-v-4449e079] .fb-meta dd{color:var(--mc-core-grey-2,#d0c5c0);margin:0}[data-v-4449e079] .fb-reply{border:2px solid var(--mc-core-grey-5,#3d3938);background:#52a53514;margin-top:14px;padding:12px 14px}[data-v-4449e079] .fb-reply-line{color:var(--mc-core-grey-2,#d0c5c0);white-space:pre-wrap;margin:0 0 8px;font-size:13px;line-height:1.9}[data-v-4449e079] .fb-reply-line .fb-label{margin-right:6px;display:inline}[data-v-4449e079] .fb-tag{color:var(--mc-core-grey-2,#d0c5c0);border:2px solid var(--mc-core-grey-5,#3d3938);padding:2px 10px;font-size:12px;display:inline-block}[data-v-4449e079] .fb-tag--ok{color:var(--mc-core-green-2,#86d562);border-color:var(--mc-core-green-5,#3c8527);background:#52a53529}[data-v-4449e079] .fb-tag--warn{color:#f5c677;background:#d9772f24;border-color:#96601a}[data-v-4449e079] .fb-tag--danger{color:#ff8a7a;background:#b5453a33;border-color:#a03b30}.about-main[data-v-d538ae3b]{background:var(--mc-core-off-black,#171615)}.wrap[data-v-d538ae3b]{width:min(1200px,100% - 40px);margin:0 auto;padding:72px 0 80px}.about-hero[data-v-d538ae3b]{text-align:center;max-width:880px;margin:0 auto 56px}.about-eyebrow[data-v-d538ae3b]{letter-spacing:.32em;color:var(--mc-core-green-3,#6cc349);margin:0 0 12px;font-size:11px}.about-title[data-v-d538ae3b]{color:var(--mc-core-off-white,#fcf5f1);margin:0 0 18px;font-size:30px;font-weight:400;line-height:1.5}.about-sub[data-v-d538ae3b]{color:var(--mc-core-grey-2,#d0c5c0);margin:0;font-size:14px;line-height:2}.about-notice[data-v-d538ae3b],.about-links[data-v-d538ae3b]{margin-top:12px}.about-section-title[data-v-d538ae3b]{letter-spacing:.05em;color:var(--mc-core-off-white,#fcf5f1);margin:0 0 20px;padding-left:16px;font-size:18px;font-weight:400;position:relative}.about-section-title[data-v-d538ae3b]:before{content:"";background:var(--mc-core-green-4,#52a535);width:8px;height:8px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.about-list[data-v-d538ae3b]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.about-item[data-v-d538ae3b]{box-sizing:border-box;border:2px solid var(--mc-core-grey-5,#3d3938);background:var(--mc-core-grey-6,#262423);align-items:flex-start;gap:14px;padding:16px 18px;transition:border-color .2s,transform .2s;display:flex}.about-item[data-v-d538ae3b]:hover{border-color:var(--mc-core-green-4,#52a535);transform:translate(2px)}.about-num[data-v-d538ae3b]{width:26px;height:26px;color:var(--mc-core-off-white,#fcf5f1);background:var(--mc-core-green-4,#52a535);flex-shrink:0;justify-content:center;align-items:center;font-size:13px;display:flex}.about-item-text[data-v-d538ae3b]{color:var(--mc-core-grey-2,#d0c5c0);margin:0;font-size:13px;line-height:2}.about-links[data-v-d538ae3b]{margin-top:48px}.about-link-grid[data-v-d538ae3b]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.about-link[data-v-d538ae3b]{box-sizing:border-box;border:2px solid var(--mc-core-grey-5,#3d3938);background:var(--mc-core-grey-6,#262423);flex-direction:column;gap:8px;padding:18px;text-decoration:none;transition:border-color .2s,background-color .2s,transform .2s;display:flex}.about-link[data-v-d538ae3b]:hover{border-color:var(--mc-core-green-4,#52a535);background:#2a3527;transform:translateY(-2px)}.about-link-title[data-v-d538ae3b]{color:var(--mc-core-green-2,#86d562);font-size:15px}.about-link-desc[data-v-d538ae3b]{color:var(--mc-core-grey-3,#aba09c);font-size:12px;line-height:1.9}@media (width<=1200px){.wrap[data-v-d538ae3b]{padding:56px 0 64px}}@media (width<=700px){.about-title[data-v-d538ae3b]{font-size:22px}.about-hero[data-v-d538ae3b]{margin-bottom:36px}.about-item[data-v-d538ae3b]{padding:14px}}.lt-main[data-v-fd976afd]{background:var(--mc-core-off-black,#171615);font-family:var(--font-pixel-12-mono,monospace)}.wrap[data-v-fd976afd]{width:min(1200px,100% - 40px);margin:0 auto}.section[data-v-fd976afd]{padding:84px 0}.section-feature[data-v-fd976afd]{background:var(--mc-core-grey-6,#262423);border-top:2px solid var(--mc-core-grey-5,#3d3938);border-bottom:2px solid var(--mc-core-grey-5,#3d3938)}.section-workflow[data-v-fd976afd]{background:#2c3a2a;border-top:2px solid #3f5638;border-bottom:2px solid #3f5638}.section-bench[data-v-fd976afd]{background:var(--mc-core-grey-6,#262423);border-top:2px solid var(--mc-core-grey-5,#3d3938);border-bottom:2px solid var(--mc-core-grey-5,#3d3938)}.section-head[data-v-fd976afd]{margin-bottom:28px}.section-title[data-v-fd976afd]{letter-spacing:.06em;color:var(--mc-core-off-white,#fcf5f1);margin:0 0 12px;padding-left:18px;font-family:inherit;font-size:26px;font-weight:400;position:relative}.section-title[data-v-fd976afd]:before{content:"";background:var(--mc-core-green-4,#52a535);width:10px;height:10px;box-shadow:0 2px 0 0 var(--mc-core-green-6,#2a641c);position:absolute;top:50%;left:0;transform:translateY(-50%)}.section-lead[data-v-fd976afd]{max-width:760px;color:var(--mc-core-grey-2,#d0c5c0);margin:0;font-family:inherit;font-size:14px;line-height:1.9}.reveal[data-v-fd976afd]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(14px)}.reveal.is-visible[data-v-fd976afd]{opacity:1;transform:none}.hero[data-v-fd976afd]{background:linear-gradient(180deg, #0a0a0ab3 0%, #17161500 40%), var(--mc-core-off-black,#171615);padding:108px 0 72px}.hero-inner[data-v-fd976afd]{text-align:center;flex-direction:column;align-items:center;display:flex}.hero-eyebrow[data-v-fd976afd]{letter-spacing:.3em;color:var(--mc-core-green-3,#6cc349);margin:0 0 14px;font-size:12px}.hero-title[data-v-fd976afd]{letter-spacing:.04em;color:var(--mc-core-off-white,#fcf5f1);text-shadow:0 2px #0000008c;margin:0 0 18px;font-family:inherit;font-size:34px;font-weight:400;line-height:1.4}.hero-lead[data-v-fd976afd]{max-width:720px;color:var(--mc-core-grey-2,#d0c5c0);margin:0 auto;font-size:14px;line-height:1.9}.hero-actions[data-v-fd976afd]{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:26px;display:flex}.pixel-button[data-v-fd976afd]{color:var(--mc-core-off-white,#fcf5f1);border:2px solid var(--mc-core-green-5,#3c8527);background:var(--mc-core-grey-6,#262423);box-shadow:3px 3px 0 0 var(--mc-core-grey-5,#3d3938);cursor:pointer;padding:13px 26px;font-family:inherit;font-size:15px;text-decoration:none;transition:transform .1s,box-shadow .1s,background-color .2s,color .2s;display:inline-block}.pixel-button[data-v-fd976afd]:hover{color:var(--mc-core-green-2,#86d562);background:#2e2b29}.pixel-button[data-v-fd976afd]:active{box-shadow:0 0 0 0 var(--mc-core-grey-5,#3d3938);transform:translate(3px,3px)}.term[data-v-fd976afd]{box-sizing:border-box;text-align:left;width:min(680px,100%);color:var(--mc-core-green-2,#86d562);white-space:pre;border:2px solid var(--mc-core-green-5,#3c8527);background:#0f0e0d;margin:40px auto 0;padding:20px 22px;font-family:inherit;font-size:12px;line-height:1.85;overflow-x:auto;box-shadow:4px 4px #00000080}.term code[data-v-fd976afd]{font-family:inherit}.shot[data-v-fd976afd]{text-align:left;width:min(760px,100%);margin:34px auto 0}.shot-img[data-v-fd976afd]{border:2px solid var(--mc-core-grey-5,#3d3938);background:#0f0e0d;width:100%;height:auto;transition:border-color .25s;display:block;box-shadow:4px 4px #00000080}.shot-img[data-v-fd976afd]:hover{border-color:var(--mc-core-green-5,#3c8527)}.shot-caption[data-v-fd976afd]{color:var(--mc-core-grey-3,#aba09c);margin:10px 0 0;font-family:inherit;font-size:12px}.chip[data-v-fd976afd]{color:var(--mc-core-off-white,#fcf5f1);border:2px solid;margin:0 10px 10px 0;padding:5px 12px;font-family:inherit;font-size:12px;display:inline-block}.chip-green[data-v-fd976afd]{border-color:var(--mc-core-green-5,#3c8527);background:#3c85272e}.chip-blue[data-v-fd976afd]{background:#4a9fd429;border-color:#4a9fd4}.chip-amber[data-v-fd976afd]{background:#d9772f29;border-color:#d9772f}.feature-grid[data-v-fd976afd]{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;display:grid}.usage-grid[data-v-fd976afd]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;display:grid}.feature-card[data-v-fd976afd]{box-sizing:border-box;border:2px solid var(--mc-core-grey-5,#3d3938);background:var(--mc-core-grey-6,#262423);padding:22px 22px 24px;font-family:inherit;transition:border-color .25s,transform .25s,background-color .25s;position:relative}.feature-card[data-v-fd976afd]:hover{background:#2e2b29;border-color:#fffc70;transform:translateY(-3px)}.feature-chip[data-v-fd976afd]{border:2px solid #ffffff38;width:16px;height:16px;position:absolute;top:16px;right:16px}.feature-chip[data-v-fd976afd]:after{content:"";background:var(--mc-core-green-4,#52a535);position:absolute;inset:3px}.feature-chip.chip-win[data-v-fd976afd]:after{background:#4a9fd4}.feature-chip.chip-mac[data-v-fd976afd]:after{background:#d0c5c0}.feature-title[data-v-fd976afd]{letter-spacing:.04em;color:var(--mc-core-off-white,#fcf5f1);margin:0 0 12px;padding-right:28px;font-family:inherit;font-size:16px;font-weight:400}.feature-desc[data-v-fd976afd]{color:var(--mc-core-grey-2,#d0c5c0);margin:0;font-family:inherit;font-size:13px;line-height:1.9}.workflow[data-v-fd976afd]{counter-reset:step;margin:0;padding:0;list-style:none}.workflow-step[data-v-fd976afd]{border-bottom:1px dashed #3f5638;align-items:baseline;gap:16px;padding:13px 0;display:flex}.workflow-step[data-v-fd976afd]:last-child{border-bottom:none}.step-num[data-v-fd976afd]{width:26px;height:26px;color:var(--mc-core-green-2,#86d562);border:2px solid var(--mc-core-green-5,#3c8527);background:#3c852726;flex-shrink:0;justify-content:center;align-items:center;font-family:inherit;font-size:13px;display:inline-flex}.step-text[data-v-fd976afd]{color:var(--mc-core-grey-1,#ede5e2);font-family:inherit;font-size:14px;line-height:1.8}.cli-block[data-v-fd976afd]{border:2px solid var(--mc-core-grey-5,#3d3938);background:#0f0e0d;margin-top:26px;padding:22px}.cli-title[data-v-fd976afd]{color:var(--mc-core-off-white,#fcf5f1);margin:0 0 12px;font-family:inherit;font-size:15px}.cli[data-v-fd976afd]{color:var(--mc-core-green-2,#86d562);white-space:pre-wrap;word-break:break-word;margin:0;padding:0;font-family:inherit;font-size:12px;line-height:1.9}.cli code[data-v-fd976afd]{font-family:inherit}.cli-note[data-v-fd976afd]{color:var(--mc-core-grey-3,#aba09c);margin:14px 0 0;font-family:inherit;font-size:12px;line-height:1.8}.bench-table-wrap[data-v-fd976afd]{overflow-x:auto}.bench-table[data-v-fd976afd]{border-collapse:collapse;table-layout:fixed;width:100%;font-family:inherit;font-size:13px}.bench-table th[data-v-fd976afd],.bench-table td[data-v-fd976afd]{text-align:left;vertical-align:top;border:2px solid var(--mc-core-grey-5,#3d3938);padding:12px}.bench-table th[data-v-fd976afd]{color:var(--mc-core-off-white,#fcf5f1);background:#2e2b29;font-weight:400}.bench-table td[data-v-fd976afd]{color:var(--mc-core-grey-2,#d0c5c0)}.bench-table .mono[data-v-fd976afd]{font-family:inherit}.cell-ellipsis[data-v-fd976afd]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.link-grid[data-v-fd976afd]{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.link-card[data-v-fd976afd]{box-sizing:border-box;border:2px solid var(--mc-core-grey-5,#3d3938);background:var(--mc-core-grey-6,#262423);padding:22px;font-family:inherit;text-decoration:none;transition:border-color .25s,transform .25s,background-color .25s;display:block}.link-card[data-v-fd976afd]:hover{background:#2e2b29;border-color:#fffc70;transform:translateY(-3px)}.link-card-title[data-v-fd976afd]{color:var(--mc-core-off-white,#fcf5f1);margin:0 0 10px;font-family:inherit;font-size:16px;font-weight:400}.link-card-desc[data-v-fd976afd]{color:var(--mc-core-grey-2,#d0c5c0);margin:0;font-family:inherit;font-size:13px;line-height:1.9}.link-card-pdf[data-v-fd976afd]{cursor:pointer;border-color:var(--mc-core-green-5,#3c8527);background:#20201d;grid-column:1/-1}.link-card-pdf[data-v-fd976afd]:hover{background:#262421;border-color:#fffc70}.link-card-pdf[data-v-fd976afd]:focus-visible{outline:2px solid var(--mc-core-green-2,#86d562);outline-offset:2px}.link-card-head[data-v-fd976afd]{justify-content:space-between;align-items:center;gap:12px;display:flex}.link-card-pdf .link-card-title[data-v-fd976afd]{margin-bottom:0}.pdf-download[data-v-fd976afd]{color:var(--mc-core-off-white,#fcf5f1);border:2px solid var(--mc-core-green-5,#3c8527);background:var(--mc-core-grey-6,#262423);cursor:pointer;align-items:center;gap:7px;padding:8px 13px;font-family:inherit;font-size:12px;line-height:1;transition:color .2s,background-color .2s,border-color .2s,transform .1s;display:inline-flex}.pdf-download[data-v-fd976afd]:hover{color:var(--mc-core-green-2,#86d562);border-color:var(--mc-core-green-3,#6cc349);background:#2e2b29}.pdf-download[data-v-fd976afd]:active{transform:translateY(1px)}.pdf-download-icon[data-v-fd976afd]{flex-shrink:0}.pdf-hint[data-v-fd976afd]{color:var(--mc-core-grey-3,#aba09c);margin:14px 0 0;font-family:inherit;font-size:12px}.pdf-preview-card[data-v-fd976afd]{box-sizing:border-box;width:min(960px,94vw);max-height:90vh;font-family:var(--font-pixel-12-mono,monospace);color:var(--mc-core-off-white,#fcf5f1);border:2px solid var(--mc-core-grey-5,#3d3938);background:var(--mc-core-off-black,#171615);flex-direction:column;display:flex;box-shadow:6px 6px #00000080}.pdf-preview-head[data-v-fd976afd]{border-bottom:2px solid var(--mc-core-grey-5,#3d3938);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.pdf-preview-title[data-v-fd976afd]{letter-spacing:.05em;color:var(--mc-core-off-white,#fcf5f1);white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:inherit;font-size:15px;font-weight:400;overflow:hidden}.pdf-preview-head-actions[data-v-fd976afd]{flex-shrink:0;align-items:center;gap:10px;display:flex}.preview-close[data-v-fd976afd]{box-sizing:border-box;width:32px;height:32px;color:var(--mc-core-grey-2,#d0c5c0);border:2px solid var(--mc-core-grey-5,#3d3938);background:var(--mc-core-grey-6,#262423);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .18s,border-color .18s,background-color .18s;display:inline-flex}.preview-close[data-v-fd976afd]:hover{color:#ff8a7a;background:#b5453a33;border-color:#ff8a7a}.preview-close[data-v-fd976afd]:active{transform:translateY(1px)}.pdf-preview-body[data-v-fd976afd]{background:#0f0e0d;flex:auto;min-height:0;padding:16px;overflow:auto}.pdf-frame[data-v-fd976afd]{border:2px solid var(--mc-core-grey-5,#3d3938);background:#0f0e0d;width:100%;height:70vh;display:block}@media (width<=900px){.section[data-v-fd976afd]{padding:56px 0}.wrap[data-v-fd976afd]{width:min(1200px,100% - 28px)}.section-title[data-v-fd976afd]{font-size:20px}.hero[data-v-fd976afd]{padding:76px 0 52px}.hero-title[data-v-fd976afd]{font-size:24px}.pdf-preview-card[data-v-fd976afd]{border-left:none;border-right:none;width:100vw;max-width:100vw;height:100vh;max-height:100vh}.pdf-preview-body[data-v-fd976afd]{border:none;padding:0}.pdf-frame[data-v-fd976afd]{border:none;height:100%}.pdf-preview-title[data-v-fd976afd]{max-width:40%}.link-card-head[data-v-fd976afd]{flex-wrap:wrap}.link-grid[data-v-fd976afd]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.link-grid[data-v-fd976afd]{grid-template-columns:repeat(1,1fr)}}@media (prefers-reduced-motion:reduce){.reveal[data-v-fd976afd]{opacity:1;transform:none}}.vue-cropper[data-v-a742df44]{box-sizing:border-box;-webkit-user-select:none;user-select:none;touch-action:none;text-align:left;direction:ltr;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC);width:100%;height:100%;position:relative}.cropper-box[data-v-a742df44],.cropper-box-canvas[data-v-a742df44],.cropper-drag-box[data-v-a742df44],.cropper-crop-box[data-v-a742df44],.cropper-face[data-v-a742df44]{-webkit-user-select:none;user-select:none;position:absolute;inset:0}.cropper-box-canvas img[data-v-a742df44]{text-align:left;-webkit-user-select:none;user-select:none;max-width:none;max-height:none;position:relative;transform:none}.cropper-box[data-v-a742df44]{overflow:hidden}.cropper-move[data-v-a742df44]{cursor:move}.cropper-crop[data-v-a742df44]{cursor:crosshair}.cropper-modal[data-v-a742df44]{background:#00000080}.cropper-view-box[data-v-a742df44]{-webkit-user-select:none;user-select:none;outline:1px solid #3399ffbf;width:100%;height:100%;display:block;overflow:hidden}.cropper-view-box img[data-v-a742df44]{-webkit-user-select:none;user-select:none;text-align:left;max-width:none;max-height:none}.cropper-face[data-v-a742df44]{opacity:.1;background-color:#fff;top:0;left:0}.crop-info[data-v-a742df44]{text-align:center;color:#fff;background-color:#000c;min-width:65px;font-size:12px;line-height:20px;position:absolute;left:0}.crop-line[data-v-a742df44]{opacity:.1;width:100%;height:100%;display:block;position:absolute}.line-w[data-v-a742df44]{cursor:n-resize;height:5px;top:-3px;left:0}.line-a[data-v-a742df44]{cursor:w-resize;width:5px;top:0;left:-3px}.line-s[data-v-a742df44]{cursor:s-resize;height:5px;bottom:-3px;left:0}.line-d[data-v-a742df44]{cursor:e-resize;width:5px;top:0;right:-3px}.crop-point[data-v-a742df44]{opacity:.75;background-color:#39f;border-radius:100%;width:8px;height:8px;position:absolute}.point1[data-v-a742df44]{cursor:nw-resize;top:-4px;left:-4px}.point2[data-v-a742df44]{cursor:n-resize;margin-left:-3px;top:-5px;left:50%}.point3[data-v-a742df44]{cursor:ne-resize;top:-4px;right:-4px}.point4[data-v-a742df44]{cursor:w-resize;margin-top:-3px;top:50%;left:-4px}.point5[data-v-a742df44]{cursor:e-resize;margin-top:-3px;top:50%;right:-4px}.point6[data-v-a742df44]{cursor:sw-resize;bottom:-5px;left:-4px}.point7[data-v-a742df44]{cursor:s-resize;margin-left:-3px;bottom:-5px;left:50%}.point8[data-v-a742df44]{cursor:se-resize;bottom:-5px;right:-4px}@media screen and (width<=500px){.crop-point[data-v-a742df44]{opacity:.45;background-color:#39f;border-radius:100%;width:20px;height:20px;position:absolute}.point1[data-v-a742df44]{top:-10px;left:-10px}.point2[data-v-a742df44],.point4[data-v-a742df44],.point5[data-v-a742df44],.point7[data-v-a742df44]{display:none}.point3[data-v-a742df44]{top:-10px;right:-10px}.point4[data-v-a742df44]{top:0;left:0}.point6[data-v-a742df44]{bottom:-10px;left:-10px}.point8[data-v-a742df44]{bottom:-10px;right:-10px}}.consent-dialog[data-v-5e8b9c95]{width:min(720px,94vw)}.consent-body[data-v-5e8b9c95]{border:2px solid var(--bk-border);background:var(--bk-surface);max-height:56vh;padding:12px 14px;overflow-y:auto}.consent-text[data-v-5e8b9c95]{font-family:var(--font-pixel-12-mono,monospace);white-space:pre-wrap;word-break:break-word;color:var(--bk-text-2);margin:0;font-size:12px;line-height:1.9}.password-card[data-v-0c74ba1d]{flex-direction:column;gap:8px;padding:18px;display:flex}.card-title[data-v-0c74ba1d]{letter-spacing:.05em;color:var(--bk-text-1);margin:0;font-family:inherit;font-size:15px;font-weight:400}.form-section[data-v-0c74ba1d]{flex-direction:column;gap:4px;margin-top:6px;display:flex}.link-btn[data-v-0c74ba1d]{color:var(--bk-info);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px;text-decoration:underline}.link-btn[data-v-0c74ba1d]:hover{color:var(--bk-hover)}.forgot-panel[data-v-0c74ba1d]{border-top:2px solid var(--bk-border);flex-direction:column;gap:4px;margin-top:14px;padding-top:14px;display:flex}.forgot-head[data-v-0c74ba1d]{justify-content:space-between;align-items:center;gap:10px;display:flex}.forgot-title[data-v-0c74ba1d]{color:var(--bk-text-1)}.data-code-row[data-v-0c74ba1d]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.data-code[data-v-0c74ba1d]{letter-spacing:.18em;min-width:180px;color:var(--bk-accent-strong);border:2px solid var(--bk-border);background:var(--bk-surface);flex:auto;padding:6px 10px;font-size:13px}.code-row[data-v-0c74ba1d]{align-items:center;gap:8px;display:flex}.code-row[data-v-0c74ba1d] .mc-pixel-input{flex:0 0 160px;width:160px}.field-label[data-v-0c74ba1d]{color:var(--bk-text-3);margin-top:8px;font-size:12px}.form-actions[data-v-0c74ba1d]{justify-content:flex-end;align-items:center;gap:12px;margin-top:12px;display:flex}.lock-bar[data-v-1c3d3a5e]{border:2px solid var(--bk-amber,#d9772f);background:var(--bk-amber-bg);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}.lock-text[data-v-1c3d3a5e]{color:var(--bk-text-2);flex:auto}.pref-list[data-v-1c3d3a5e]{flex-direction:column;gap:10px;display:flex}.pref-card[data-v-1c3d3a5e]{justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.pref-info[data-v-1c3d3a5e]{min-width:0}.pref-name[data-v-1c3d3a5e]{color:var(--bk-text-1);align-items:center;gap:8px;display:flex}.pref-desc[data-v-1c3d3a5e]{color:var(--bk-text-3);margin:4px 0 0;font-size:12px;line-height:1.8}.consent-status[data-v-1c3d3a5e]{border-top:2px solid var(--bk-border);color:var(--bk-text-3);flex-wrap:wrap;align-items:center;gap:16px;padding-top:12px;display:flex}.consent-title[data-v-1c3d3a5e]{color:var(--bk-text-2)}.consent-item[data-v-1c3d3a5e]{align-items:center;gap:6px;display:inline-flex}.link-btn[data-v-1c3d3a5e]{color:var(--bk-info);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px;text-decoration:underline}.link-btn[data-v-1c3d3a5e]:hover{color:var(--bk-hover)}.file-input[data-v-5183fecc]{display:none}.profile-grid[data-v-5183fecc]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch;gap:16px;display:grid}.profile-card[data-v-5183fecc]{flex-direction:column;gap:8px;min-width:0;padding:18px;display:flex}.card-fixed[data-v-5183fecc]{height:320px;overflow:hidden}.card-title[data-v-5183fecc]{letter-spacing:.05em;color:var(--bk-text-1);margin:0 0 6px;font-family:inherit;font-size:15px;font-weight:400}.card-actions[data-v-5183fecc]{justify-content:flex-end;margin-top:12px;display:flex}.field-label[data-v-5183fecc]{color:var(--bk-text-3);margin-top:8px;font-size:12px}.field-hint[data-v-5183fecc]{color:var(--bk-text-4);margin:4px 0 0;font-size:12px;line-height:1.7}.field-hint--error[data-v-5183fecc]{color:var(--bk-danger)}.avatar-block[data-v-5183fecc]{align-items:center;gap:16px;margin-bottom:6px;display:flex}.avatar-wrap[data-v-5183fecc]{cursor:pointer;border:2px solid var(--bk-border);background:var(--bk-surface-2);border-radius:0;flex-shrink:0;width:76px;height:76px;padding:0;position:relative;overflow:hidden}.avatar-img[data-v-5183fecc]{object-fit:cover;width:100%;height:100%;display:block}.avatar-fallback[data-v-5183fecc]{width:100%;height:100%;color:var(--bk-text-1);background:var(--bk-accent);justify-content:center;align-items:center;font-size:28px;display:flex}.avatar-mask[data-v-5183fecc]{text-align:center;color:var(--bk-text-1);opacity:0;background:#0000008c;padding:2px 0;font-size:11px;transition:opacity .15s;position:absolute;inset:auto 0 0}.avatar-wrap:hover .avatar-mask[data-v-5183fecc]{opacity:1}.avatar-side[data-v-5183fecc]{flex-direction:column;gap:8px;min-width:0;display:flex}.avatar-username[data-v-5183fecc]{color:var(--bk-text-1);word-break:break-all;margin:0;font-size:15px}.avatar-actions[data-v-5183fecc]{flex-wrap:wrap;gap:8px;display:flex}.email-current[data-v-5183fecc]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.email-label[data-v-5183fecc]{color:var(--bk-text-3)}.email-value[data-v-5183fecc]{color:var(--bk-text-1)}.email-value--empty[data-v-5183fecc]{color:var(--bk-text-4)}.code-row[data-v-5183fecc]{align-items:center;gap:8px;display:flex}.code-row[data-v-5183fecc] .mc-pixel-input{flex:0 0 160px;width:160px}.notice-agree[data-v-5183fecc]{border-top:2px solid var(--bk-border);margin-top:12px;padding-top:12px}.notice-agreed[data-v-5183fecc]{color:var(--bk-text-2);margin:0}.link-btn[data-v-5183fecc]{font-family:inherit;font-size:inherit;color:var(--bk-info);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.link-btn[data-v-5183fecc]:hover{color:var(--bk-hover)}.card-wide[data-v-5183fecc]{grid-column:1/-1}.crop-card[data-v-5183fecc]{width:min(460px,94vw)}.crop-box[data-v-5183fecc]{border:2px solid var(--bk-border);background:var(--bk-surface-2);width:100%;height:360px;margin-top:12px;position:relative;overflow:hidden}.crop-box[data-v-5183fecc] img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.role-list[data-v-5183fecc],.consent-list[data-v-5183fecc]{margin:0;padding:0;list-style:none}.role-list[data-v-5183fecc]{border:2px solid var(--bk-border);flex:auto;min-height:0;overflow-y:auto}.role-item[data-v-5183fecc],.consent-item[data-v-5183fecc]{border-bottom:2px solid var(--bk-border);flex-wrap:wrap;align-items:center;gap:10px;padding:9px 12px;display:flex}.consent-item[data-v-5183fecc]{white-space:nowrap;grid-template-columns:minmax(0,1fr) 64px 156px 44px;gap:12px;display:grid}.consent-item .link-btn[data-v-5183fecc]{justify-self:end}.role-item[data-v-5183fecc]:last-child,.consent-item[data-v-5183fecc]:last-child{border-bottom:none}.role-name[data-v-5183fecc],.consent-name[data-v-5183fecc]{color:var(--bk-text-1);padding:0 2px}.consent-time[data-v-5183fecc]{color:var(--bk-text-4);font-size:12px}.consent-pending[data-v-5183fecc]{border-top:2px solid var(--bk-border);color:var(--bk-text-3);flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;padding-top:10px;display:flex}.toolbar[data-v-f23a6586]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.search-input[data-v-f23a6586]{max-width:360px;height:var(--bk-control-h,32px);flex:1;padding:0 8px}.desc-cell[data-v-f23a6586]{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.mono[data-v-f23a6586]{font-family:ui-monospace,monospace}.tag[data-v-f23a6586]{border:1px solid;padding:1px 8px;font-size:12px}.tag.approved[data-v-f23a6586]{color:var(--bk-accent,#16a34a)}.tag.rejected[data-v-f23a6586]{color:var(--bk-danger,#dc2626)}.snapshot[data-v-f23a6586]{flex-direction:column;gap:6px;margin-top:14px;display:flex}.snapshot-text[data-v-f23a6586]{white-space:pre-wrap;max-height:320px;color:var(--bk-text-2,#4b5563);border:2px solid var(--bk-border,#e5e7eb);background:var(--bk-surface-2,#ffffff0a);margin:0;padding:10px;font-size:12px;line-height:1.7;overflow-y:auto}.meta-grid[data-v-f23a6586]{grid-template-columns:1fr 1fr;gap:10px 16px;margin-top:14px;display:grid}.meta-grid>div[data-v-f23a6586]{flex-direction:column;gap:2px;display:flex}.meta-label[data-v-f23a6586]{color:var(--bk-text-3,#9ca3af);font-size:11px}.filter-select[data-v-859b6694]{height:var(--bk-control-h,32px);padding:0 8px;font-family:inherit}.row-btns[data-v-859b6694]{flex-wrap:wrap;gap:6px;display:flex}.cell-ellipsis[data-v-859b6694]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.fb-block[data-v-859b6694]{margin-top:12px}.fb-text[data-v-859b6694]{white-space:pre-wrap;word-break:break-word;color:var(--bk-text-2);margin:4px 0 0;font-size:13px;line-height:1.9}.fb-ua[data-v-859b6694]{color:var(--bk-text-4);margin-top:12px;font-size:12px}.preview-card[data-v-3f9f04bc]{box-sizing:border-box;width:fit-content;min-width:min(420px,92vw);max-width:min(880px,92vw);max-height:88vh;font-family:var(--font-pixel-12-mono,monospace);color:var(--bk-text-1);border:2px solid var(--bk-border);background:var(--bk-bg-modal);border-radius:0;flex-direction:column;padding:0;display:flex}.preview-head[data-v-3f9f04bc]{box-sizing:border-box;border-bottom:2px solid var(--bk-border);justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.preview-title[data-v-3f9f04bc]{letter-spacing:.04em;color:var(--bk-text-1);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:400;overflow:hidden}.preview-close[data-v-3f9f04bc]{box-sizing:border-box;width:32px;height:32px;color:var(--bk-text-2);border:2px solid var(--bk-border);background:var(--bk-surface);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .18s,border-color .18s,background-color .18s;display:inline-flex}.preview-close[data-v-3f9f04bc]:hover{color:var(--bk-danger,#ff8a7a);border-color:var(--bk-danger,#ff8a7a);background:var(--bk-danger-bg,#b5453a33)}.preview-close[data-v-3f9f04bc]:active{transform:translateY(1px)}.preview-body[data-v-3f9f04bc]{background:var(--bk-surface-2);justify-content:center;align-items:center;min-height:200px;padding:16px;display:flex;overflow:auto}.preview-image[data-v-3f9f04bc]{object-fit:contain;border:2px solid var(--bk-border);background:var(--bk-bg-sidebar);width:auto;max-width:min(840px,88vw);height:auto;max-height:60vh;display:block}.preview-empty[data-v-3f9f04bc]{color:var(--bk-text-4);margin:0}.preview-foot[data-v-3f9f04bc]{box-sizing:border-box;border-top:2px solid var(--bk-border);justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 14px;display:flex}.preview-meta[data-v-3f9f04bc]{min-width:0;color:var(--bk-text-4);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.preview-hint[data-v-3f9f04bc]{color:var(--bk-text-4);flex-shrink:0;font-size:11px}.file-input[data-v-6b578aca]{display:none}.filter-select[data-v-6b578aca],.search-input[data-v-6b578aca]{height:var(--bk-control-h,32px);min-width:200px;padding:0 8px;font-family:inherit}.search-input[data-v-6b578aca]{flex:1;max-width:320px}.select-bar[data-v-6b578aca]{border:2px solid var(--bk-border);background:var(--bk-surface);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 10px;display:flex}.select-count[data-v-6b578aca]{color:var(--bk-text-3)}.select-actions[data-v-6b578aca]{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.res-thumb[data-v-6b578aca]{object-fit:cover;cursor:zoom-in;border:2px solid var(--bk-border);background:var(--bk-surface-2);width:64px;height:48px}.res-name[data-v-6b578aca]{color:var(--bk-text-1);display:block}.res-sub[data-v-6b578aca]{color:var(--bk-text-4);word-break:break-all;margin-top:2px;font-size:11px;display:block}.res-module[data-v-6b578aca]{color:var(--bk-text-3)}.sort-cell[data-v-6b578aca]{justify-content:center;align-items:center;gap:6px;display:flex}.sort-btn[data-v-6b578aca]{width:22px;height:22px;color:var(--bk-text-3);border:2px solid var(--bk-border);cursor:pointer;background:0 0;padding:0;line-height:1}.sort-btn[data-v-6b578aca]:hover{color:var(--bk-text-1);border-color:var(--bk-hover)}.sort-value[data-v-6b578aca]{text-align:center;min-width:24px;color:var(--bk-text-2)}.row-actions[data-v-6b578aca]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.task-progress[data-v-6b578aca]{flex-direction:column;gap:4px;display:flex}.zip-inline[data-v-6b578aca]{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.zip-inline-foot[data-v-6b578aca]{justify-content:space-between;align-items:center;gap:10px;display:flex}.zip-inline-text[data-v-6b578aca]{min-width:0;color:var(--bk-text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.task-progress-bar[data-v-6b578aca],.progress-bar[data-v-6b578aca]{border:2px solid var(--bk-border);background:var(--bk-surface-2);width:100%;height:10px}.task-progress-fill[data-v-6b578aca],.progress-fill[data-v-6b578aca]{background:var(--bk-accent);height:100%;transition:width .3s}.task-progress-text[data-v-6b578aca],.task-verified[data-v-6b578aca]{color:var(--bk-text-3);font-size:11px}.status-cell[data-v-6b578aca]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.status-cell .task-verified[data-v-6b578aca]{white-space:nowrap}.state-tag.state-danger[data-v-6b578aca]{color:var(--bk-danger);background:var(--bk-danger-bg)}.progress-card[data-v-6b578aca]{width:min(720px,92vw);max-height:86vh;overflow-y:auto}.progress-block[data-v-6b578aca]{flex-direction:column;gap:6px;display:flex}.progress-meta[data-v-6b578aca]{color:var(--bk-text-3);justify-content:space-between;gap:10px;display:flex}.progress-error[data-v-6b578aca]{white-space:pre-wrap;color:var(--bk-danger);border:2px solid var(--bk-danger-bg);background:var(--bk-danger-bg);margin:0;padding:8px 10px}.progress-hint[data-v-6b578aca]{color:var(--bk-text-3);margin:0;line-height:1.7}.progress-hint code[data-v-6b578aca]{color:var(--bk-text-1);background:var(--bk-surface-2);padding:0 4px}.zip-progress[data-v-6b578aca]{flex-direction:column;gap:6px;display:flex}.item-list[data-v-6b578aca]{border:2px solid var(--bk-border);max-height:220px;overflow-y:auto}.item-row[data-v-6b578aca]{border-bottom:1px solid var(--bk-border-soft,#ffffff0f);align-items:center;gap:10px;padding:6px 10px;display:flex}.item-row[data-v-6b578aca]:last-child{border-bottom:none}.item-name[data-v-6b578aca]{min-width:0;color:var(--bk-text-3);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;overflow:hidden}.item-error[data-v-6b578aca]{color:var(--bk-danger);font-size:11px}.file-input[data-v-a3e08160]{display:none}.search-input[data-v-a3e08160]{height:var(--bk-control-h,32px);min-width:240px;padding:0 8px;font-family:inherit}.toolbar-hint[data-v-a3e08160]{color:var(--bk-text-4)}.select-bar[data-v-a3e08160]{border:2px solid var(--bk-border);background:var(--bk-surface);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 10px;display:flex}.select-count[data-v-a3e08160]{color:var(--bk-text-3)}.select-actions[data-v-a3e08160]{align-items:center;gap:8px;margin-left:auto;display:flex}.gallery-grid[data-v-a3e08160]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.gallery-card[data-v-a3e08160]{border:2px solid var(--bk-border);background:var(--bk-surface);flex-direction:column;transition:border-color .2s;display:flex}.gallery-card[data-v-a3e08160]:hover{border-color:var(--bk-hover)}.gallery-card.is-selected[data-v-a3e08160]{border-color:var(--bk-accent)}.gallery-card.is-off .card-img[data-v-a3e08160]{opacity:.45;filter:grayscale()}.card-stage[data-v-a3e08160]{aspect-ratio:16/9;cursor:zoom-in;background:var(--bk-surface-2);border-bottom:2px solid var(--bk-border);position:relative;overflow:hidden}.card-img[data-v-a3e08160]{object-fit:cover;width:100%;height:100%;display:block}.card-order[data-v-a3e08160],.card-cdn[data-v-a3e08160],.card-off[data-v-a3e08160]{border:2px solid var(--bk-border);background:var(--bk-bg-sidebar);color:var(--bk-text-2);padding:0 6px;font-size:11px;line-height:1.6;position:absolute;top:6px}.card-order[data-v-a3e08160]{text-align:center;min-width:22px;left:6px}.card-cdn[data-v-a3e08160]{right:6px}.card-off[data-v-a3e08160]{color:var(--bk-text-4);top:auto;bottom:6px;left:6px}.card-body[data-v-a3e08160]{flex-direction:column;gap:2px;padding:8px 10px;display:flex}.card-name[data-v-a3e08160]{color:var(--bk-text-1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card-meta[data-v-a3e08160]{color:var(--bk-text-4);font-size:11px}.card-actions[data-v-a3e08160]{border-top:2px solid var(--bk-border);flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding:8px 10px;display:flex}.card-move[data-v-a3e08160]{gap:4px;display:flex}.sort-btn[data-v-a3e08160]{width:22px;height:22px;color:var(--bk-text-3);border:2px solid var(--bk-border);cursor:pointer;background:0 0;padding:0;line-height:1}.sort-btn[data-v-a3e08160]:hover{color:var(--bk-text-1);border-color:var(--bk-hover)}.card-btns[data-v-a3e08160]{gap:6px;margin-left:auto;display:flex}.empty[data-v-a3e08160]{text-align:center;color:var(--bk-text-4);border:2px dashed var(--bk-border);margin:0;padding:40px 10px}
