.ad-content{flex:auto;min-height:0;padding:24px;overflow:auto}.ad-content-inner{flex-direction:column;gap:18px;max-width:1180px;margin:0 auto;display:flex}.ad-panel{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-1)}.ad-panel-head{align-items:center;gap:12px;padding:16px 18px 0;display:flex}.ad-panel-head h3{font-family:var(--font-serif);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:560}.ad-panel-head .sub{color:var(--muted);font-size:12.5px}.ad-panel-head .spacer{flex:auto}.ad-panel-body{padding:16px 18px 18px}.ad-kpis{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.ad-kpis-5{grid-template-columns:repeat(5,1fr)}.ad-kpi{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-1);flex-direction:column;gap:6px;padding:16px 18px;display:flex}.ad-kpi .k-label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-2);align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.ad-kpi .k-label svg{width:14px;height:14px;color:var(--gold)}.ad-kpi .k-value{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--ink);font-size:32px;font-weight:560;line-height:1}.ad-kpi .k-delta{color:var(--green);font-size:12.5px;font-weight:600}.ad-kpi .k-delta.bad{color:var(--red)}.ad-kpi .k-delta .dim{color:var(--muted-2);font-weight:500}.ad-ov-grid{grid-template-columns:1.6fr 1fr;gap:14px;display:grid}.ad-ov-grid2{grid-template-columns:1fr 1.6fr;gap:14px;display:grid}.ad-bars{align-items:flex-end;gap:8px;height:150px;padding-top:8px;display:flex}.ad-bars .bcol{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:7px;height:100%;display:flex}.ad-bars .bar{background:linear-gradient(180deg, var(--gold-icon), var(--gold));border-radius:6px 6px 3px 3px;width:100%;max-width:38px;min-height:4px;position:relative}.ad-bars .bcol:hover .bar{background:linear-gradient(180deg, #d7b86a, var(--gold-hi))}.ad-bars .bval{color:var(--gold-text);font-size:11px;font-weight:700}.ad-bars .blbl{color:var(--muted-2);white-space:nowrap;font-size:10.5px}.ad-donut-wrap{align-items:center;gap:20px;display:flex}.ad-legend{flex-direction:column;flex:1;gap:10px;display:flex}.ad-legend .li{align-items:center;gap:9px;font-size:13px;display:flex}.ad-legend .sw{border-radius:4px;flex:none;width:11px;height:11px}.ad-legend .nm{color:var(--ink-2);font-weight:600}.ad-legend .ct{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto}.ad-meter{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.ad-meter:last-child{margin-bottom:0}.ad-meter .m-top{align-items:baseline;gap:8px;font-size:13px;display:flex}.ad-meter .m-top .nm{color:var(--ink-2);font-weight:600}.ad-meter .m-top .ct{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px}.ad-meter .track{background:var(--line-2);border-radius:999px;height:7px;overflow:hidden}.ad-meter .fill{background:var(--gold-icon);border-radius:999px;height:100%;transition:width .4s}.ad-meter.warn .fill{background:var(--red)}.ad-meter.ok .fill{background:var(--green)}.ad-filters{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.ad-filters .spacer{flex:auto}.ad-search{background:var(--bg);border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;width:260px;padding:8px 12px;display:flex}.ad-search svg{width:15px;height:15px;color:var(--muted-2);flex:none}.ad-search input{color:var(--ink);background:0 0;border:none;outline:none;width:100%;font-size:13.5px}.ad-search input::placeholder{color:var(--muted-2)}.ad-select{appearance:none;border:1px solid var(--line);background:var(--paper) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236a6a70' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;color:var(--ink-2);cursor:pointer;border-radius:10px;padding:8px 30px 8px 12px;font-family:inherit;font-size:13px;font-weight:600}.ad-select:hover{background-color:var(--bg)}.ad-select:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #8a6c391a}.ad-tablewrap{overflow-x:auto}.ad-table{border-collapse:collapse;width:100%;font-size:13.5px}.ad-table th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-2);border-bottom:1px solid var(--line);white-space:nowrap;padding:12px 18px;font-size:11.5px;font-weight:700}.ad-table td{border-bottom:1px solid var(--line-2);color:var(--ink-2);vertical-align:middle;padding:13px 18px}.ad-table tr:last-child td{border-bottom:none}.ad-table tbody tr.click{cursor:pointer;transition:background .12s}.ad-table tbody tr.click:hover{background:#faf8f2}.ad-table .num{font-variant-numeric:tabular-nums}.ad-table .dim{color:var(--muted);font-size:12.5px}.ad-table .strong{color:var(--ink);font-weight:600}.ad-userCell{align-items:center;gap:11px;min-width:0;display:flex}.ad-userCell .av{background:var(--gold-soft);width:32px;height:32px;color:var(--gold-text);border:1px solid var(--gold-soft-2);border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-weight:700;display:grid}.ad-userCell .nm{color:var(--ink);font-weight:600;line-height:1.2}.ad-userCell .em{color:var(--muted);font-size:12px}.ad-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.ad-badge .dot{background:currentColor;border-radius:50%;width:6px;height:6px}.ad-badge.green{background:var(--green-soft);color:var(--green)}.ad-badge.gold{background:var(--gold-soft);color:var(--gold-text)}.ad-badge.red{color:var(--red);background:#f7e9e7}.ad-badge.slate{background:var(--slate-soft);color:var(--slate)}.ad-badge.gray{background:var(--line-2);color:var(--muted)}.ad-badge.dark{background:var(--ink);color:#fff}.ad-pag{align-items:center;gap:10px;padding:12px 18px;display:flex}.ad-pag .info{color:var(--muted);font-size:12.5px}.ad-pag .spacer{flex:auto}.ad-pag button{border:1px solid var(--line);background:var(--paper);color:var(--ink-2);border-radius:8px;align-items:center;gap:5px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.ad-pag button:hover:not(:disabled){background:var(--bg)}.ad-pag button:disabled{opacity:.4;cursor:default}.ad-pag button svg{width:13px;height:13px}.ad-tabs{border-bottom:1px solid var(--line);gap:4px;padding:0 18px;display:flex}.ad-tab{color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:12px 14px;font-size:13.5px;font-weight:600;transition:color .13s,border-color .13s;display:inline-flex}.ad-tab svg{width:15px;height:15px}.ad-tab:hover{color:var(--ink-2)}.ad-tab.on{color:var(--gold-text);border-bottom-color:var(--gold)}.ad-tab .count{background:var(--line-2);color:var(--muted);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.ad-tab.on .count{background:var(--gold-soft);color:var(--gold-text)}.ad-toast{z-index:90;background:var(--ink);color:#f2f2f4;box-shadow:var(--sh-3);border-radius:12px;align-items:center;gap:9px;padding:11px 18px;font-size:13.5px;font-weight:600;animation:.22s cubic-bezier(.2,.7,.3,1) adToastIn;display:flex;position:fixed;bottom:26px;left:50%;translate:-50%}.ad-toast svg{color:#8fd6a4;width:16px;height:16px}@keyframes adToastIn{0%{opacity:0;translate:-50% 10px}to{opacity:1;translate:-50%}}.ad-plans{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.ad-plan{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-1);overflow:hidden}.ad-plan.featured{border-color:var(--gold-soft-2);box-shadow:0 0 0 1px var(--gold-soft-2), var(--sh-2)}.ad-plan-head{border-bottom:1px solid var(--line-2);align-items:baseline;gap:10px;padding:16px 18px 12px;display:flex}.ad-plan-head .nm{font-family:var(--font-serif);font-size:19px;font-weight:560}.ad-plan-head .pr{color:var(--muted);margin-left:auto;font-size:13px}.ad-plan-body{padding:14px 18px 16px}.ad-limit{align-items:center;gap:10px;margin-bottom:10px;display:flex}.ad-limit .lb{color:var(--ink-2);flex:1;font-size:13px}.ad-limit input[type=number]{text-align:right;border:1px solid var(--line);width:100px;color:var(--ink);font-variant-numeric:tabular-nums;background:var(--paper);border-radius:8px;padding:6px 9px;font-family:inherit;font-size:13px;font-weight:600}.ad-limit input[type=number]:disabled{opacity:.5}.ad-limit input:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #8a6c391a}.ad-limit label.inf{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:inline-flex}.ad-plan-feats{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ad-plan-feats label{border:1px solid var(--line);color:var(--ink-2);background:var(--paper);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;display:inline-flex}.ad-plan-foot{border-top:1px solid var(--line-2);justify-content:flex-end;gap:8px;padding:14px 18px;display:flex}.ad-rowact{justify-content:flex-end;align-items:center;gap:6px;display:flex}.ad-minibtn{border:1px solid var(--line);background:var(--paper);color:var(--ink-2);white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.ad-minibtn:hover{background:var(--bg)}.ad-minibtn:disabled{opacity:.5;cursor:default}.ad-minibtn svg{width:13px;height:13px}.ad-minibtn.danger{color:var(--red);border-color:#ecd5d2}.ad-minibtn.danger:hover{background:#faf0ee}.ad-minibtn.gold{color:var(--gold-text);border-color:var(--gold-soft-2);background:var(--gold-soft)}.ad-minibtn.gold:hover{background:var(--gold-soft-2)}.ad-minibtn.primary{background:var(--ink);color:#fff;border-color:var(--ink)}.ad-minibtn.primary:hover{background:#303035}.ad-empty{text-align:center;color:var(--muted-2);padding:34px 18px;font-size:13.5px}.nx-nav-item .navdot{background:var(--red);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;margin-left:auto;padding:0 5px;font-size:10.5px;font-weight:800;display:grid}@media (max-width:1100px){.ad-kpis{grid-template-columns:repeat(2,1fr)}.ad-ov-grid,.ad-ov-grid2,.ad-plans{grid-template-columns:1fr}}.ad-subtabs{border-bottom:1px solid var(--line);gap:6px;margin-bottom:16px;display:flex}.ad-subtab{cursor:pointer;color:var(--muted-2);letter-spacing:.02em;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:600}.ad-subtab:hover{color:var(--ink)}.ad-subtab.active{color:var(--gold);border-bottom-color:var(--gold)}.ad-minibtn.danger{color:#a02020;background:#b0202014;border-color:#b020204d}.ad-release-editor{background:var(--paper);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:16px;padding:20px;display:flex}.ad-release-editor-head{align-items:center;gap:12px;display:flex}.ad-release-editor-head h3{margin:0;font-size:16px;font-weight:600}.ad-form-row{grid-template-columns:120px 1fr;align-items:center;gap:12px;display:grid}.ad-form-row label{letter-spacing:.03em;text-transform:uppercase;color:var(--muted-2);font-size:12px;font-weight:700}.ad-form-row input{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:10px;outline:none;padding:10px 13px;font-family:inherit;font-size:14px}.ad-items{flex-direction:column;gap:8px;display:flex}.ad-items h4{color:var(--muted-2);text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:13px;font-weight:600}.ad-item{grid-template-columns:140px 1fr auto auto auto;align-items:center;gap:6px;display:grid}.ad-item select,.ad-item input{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:6px;outline:none;padding:6px 8px;font-family:inherit;font-size:13px}.ad-item button{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:6px;padding:4px 8px;font-size:13px}.ad-item button:disabled{opacity:.4;cursor:not-allowed}.ad-release-editor-foot{justify-content:flex-end;gap:8px;display:flex}.usg-wrap{flex-direction:column;gap:16px;display:flex}.usg-filters{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);box-shadow:var(--sh-1);flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.usg-input,.usg-select{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:8px;outline:none;padding:7px 10px;font-size:13px}.usg-input:focus,.usg-select:focus{border-color:var(--gold)}.usg-input{min-width:220px}.usg-check{color:var(--ink);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:13px;display:inline-flex}.usg-btn{border:1px solid var(--line);cursor:pointer;color:var(--ink);background:var(--paper);border-radius:8px;align-items:center;padding:7px 12px;font-size:13px;text-decoration:none;display:inline-flex}.usg-btn.primary{background:var(--ink);color:var(--paper);border-color:var(--ink)}.usg-btn.ghost{background:0 0}.usg-btn.ghost.current{background:var(--ink);color:var(--paper);border-color:var(--ink)}.usg-btn.ghost.disabled{opacity:.4;pointer-events:none}.usg-warn{border:1px solid var(--gold);background:color-mix(in srgb, var(--gold) 12%, transparent);color:var(--ink);border-radius:8px;padding:10px 12px;font-size:13px}.usg-tablewrap{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);box-shadow:var(--sh-1);overflow-x:auto}.usg-table{border-collapse:collapse;width:100%;font-size:13px}.usg-table th,.usg-table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 14px}.usg-table th{background:color-mix(in srgb, var(--line) 35%, transparent);color:var(--ink);letter-spacing:.01em;font-weight:600}.usg-table th.right,.usg-table td.right{text-align:right}.usg-table tbody tr:last-child td{border-bottom:none}.usg-table tbody tr:hover{background:color-mix(in srgb, var(--line) 18%, transparent)}.usg-table td.muted{opacity:.4}.usg-table td.strong{font-weight:600}.usg-sort{color:inherit;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.usg-sort:hover{color:var(--gold)}.usg-sort-i{opacity:.7;font-size:10px}.usg-sort-i.muted{opacity:.35}.usg-user .name{color:var(--ink);font-weight:540}.usg-user .email{color:var(--muted);margin-top:1px;font-size:12px}.usg-empty{text-align:center;color:var(--muted);padding:28px}.usg-foot{color:var(--muted);justify-content:space-between;align-items:center;padding:0 4px;font-size:13px;display:flex}.usg-pages,.usg-pgroup{align-items:center;gap:4px;display:inline-flex}.usg-gap{color:var(--muted-2);padding:0 4px}
@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/material-symbols-outlined.woff2)format("woff2")}