.adm{--shadow-lift:0 6px 20px color-mix(in srgb, var(--foreground) 10%, transparent), 0 1px 4px color-mix(in srgb, var(--foreground) 6%, transparent);--shadow-pop:0 12px 34px color-mix(in srgb, var(--foreground) 18%, transparent), 0 0 0 .5px color-mix(in srgb, var(--foreground) 6%, transparent);--shadow-window:0 2px 4px color-mix(in srgb, var(--foreground) 6%, transparent), 0 12px 28px color-mix(in srgb, var(--foreground) 10%, transparent), 0 48px 110px -24px color-mix(in srgb, var(--acc) 30%, transparent);--segment-bg:var(--muted);--rail:color-mix(in srgb, var(--muted) 92%, transparent);--rail-text:var(--text-secondary);background:var(--background);min-height:100vh;color:var(--foreground);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:15px;line-height:1.5}html[data-theme=dark] .adm{--shadow-lift:0 6px 20px color-mix(in srgb, var(--background) 70%, transparent);--shadow-pop:0 14px 38px color-mix(in srgb, var(--background) 80%, transparent), 0 0 0 .5px color-mix(in srgb, var(--foreground) 8%, transparent);--shadow-window:0 2px 4px color-mix(in srgb, var(--background) 80%, transparent), 0 14px 32px color-mix(in srgb, var(--background) 70%, transparent), 0 56px 120px -24px color-mix(in srgb, var(--acc) 45%, transparent);--rail:color-mix(in srgb, var(--card) 82%, transparent)}.adm *,.adm :before,.adm :after{box-sizing:border-box;text-transform:none!important}.adm h1,.adm h2,.adm h3,.adm p,.adm ul,.adm ol,.adm dl,.adm dd,.adm figure{margin:0}.adm ul,.adm ol{padding:0;list-style:none}.adm button,.adm input,.adm select,.adm textarea{font:inherit;color:inherit}.adm button{cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}.adm button:disabled{cursor:default}.adm a{color:var(--control-link-fg);text-underline-offset:3px}.adm [hidden]{display:none!important}.adm :focus-visible{outline:2px solid var(--ring);outline-offset:2px}.adm svg.lucide{flex:none;width:20px;height:20px;stroke-width:var(--icon-stroke)!important}.adm .mono{font-family:var(--mono);letter-spacing:0;font-size:.93em}.adm .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.adm .muted{color:var(--muted-foreground)}.adm .sub{color:var(--muted-foreground);font-size:13px;line-height:1.35}.adm .sub1{color:var(--text-secondary);font-size:13px}.adm .num{text-align:right;font-variant-numeric:tabular-nums}.adm .idv{word-break:break-all;-webkit-user-select:all;user-select:all}.adm .dot{color:var(--muted-foreground);margin:0 8px}.adm .spin{animation:.9s linear infinite adm-spin}@keyframes adm-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.adm *,.adm :before,.adm :after{transition:none!important;animation:none!important}}.adm .tone-ok{color:var(--done)}.adm .tone-info{color:var(--info)}.adm .tone-bad{color:var(--destructive)}.adm .tone-neutral{color:var(--text-secondary)}.adm .strip{z-index:30;background:var(--info-bg);min-height:36px;color:var(--info);border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:6px 20px;font-size:13.5px;display:flex;position:sticky;top:0}.adm .strip b{font-weight:600}.adm .strip span{color:var(--text-secondary)}.adm .strip svg{width:18px;height:18px}.adm .shell{grid-template-columns:272px minmax(0,1fr);min-height:calc(100vh - 36px);display:grid}.adm .menu{background:var(--rail);border-right:1px solid var(--border);z-index:20;flex-direction:column;align-self:start;height:calc(100vh - 36px);padding:34px 12px 14px;display:flex;position:sticky;top:36px}.adm .brand{justify-content:center;height:44px;margin:0 0 34px;display:flex}.adm .brand img{width:auto;max-width:100%;height:44px}.adm .logo-dark,html[data-theme=dark] .adm .logo-light{display:none}html[data-theme=dark] .adm .logo-dark{display:block}.adm .navs{gap:4px;display:grid}.adm .nav{width:100%;height:44px;color:var(--rail-text);transition:background-color var(--dur-fast) ease;border-radius:12px;align-items:center;gap:12px;padding:0 12px;font-weight:500;text-decoration:none;display:flex}.adm .nav>span:not(.nav-badge){white-space:nowrap}.adm .nav:hover{background:var(--surface-hover)}.adm .nav[aria-current=page]{background:var(--selected-bg);color:var(--selected-fg);box-shadow:var(--selected-shadow);font-weight:600}.adm .nav-badge{background:var(--acc);color:var(--on-solid);border-radius:999px;flex:none;margin-left:auto;padding:1px 8px;font-size:12px;font-style:normal;font-weight:600}.adm .nav.quiet{color:var(--muted-foreground)}.adm .foot{border-top:1px solid var(--border);gap:8px;margin-top:auto;padding-top:14px;display:grid}.adm .who{gap:2px;padding:0 12px;display:grid}.adm .who .mono{color:var(--text-secondary);overflow-wrap:anywhere;font-size:12.5px}.adm .who small{color:var(--muted-foreground);font-size:12.5px}.adm .theme{background:var(--segment-bg);box-shadow:inset 0 0 0 1px var(--border);border-radius:999px;grid-template-columns:1fr 1fr;gap:2px;padding:3px;display:grid}.adm .theme button{height:36px;color:var(--muted-foreground);border-radius:999px;place-items:center;display:grid}.adm .theme button[aria-pressed=true]{background:var(--selected-bg);color:var(--selected-fg);box-shadow:var(--selected-shadow)}.adm .main{outline:none;min-width:0;padding:32px 40px 96px}.adm .page{max-width:1120px;margin:0 auto}.adm .page.wide{max-width:1280px}.adm .ph{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.adm .ph h1{font-family:var(--display);letter-spacing:-.03em;font-size:30px;font-weight:600;line-height:1.15}.adm .lead{color:var(--muted-foreground);align-items:flex-start;gap:8px;max-width:74ch;margin-top:6px;display:flex}.adm .fine{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.adm .fine svg{width:16px;height:16px}.adm .fine svg+a,.adm .fine a{margin-left:4px}.adm h1 .nav-badge,.adm h2 .nav-badge,.adm .dnote .nav-badge,.adm td .nav-badge,.adm th .nav-badge,.adm .tile-k .nav-badge,.adm .j-kind .nav-badge{vertical-align:middle;align-self:center;margin-left:8px}.adm .dnote{color:var(--text-secondary);align-items:center;gap:10px;margin:0 0 16px;font-size:13.5px;display:flex}.adm .dnote .nav-badge{margin-left:0}@media (max-width:1360px){.adm .main{padding:28px 24px 96px}}.adm .btn{white-space:nowrap;height:44px;transition:background-color var(--dur-fast) ease, transform var(--dur-fast) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:14.5px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.adm .btn svg{width:18px;height:18px}.adm .btn.sm{height:36px;padding:0 14px;font-size:13.5px}.adm .btn:active:not(:disabled){transform:scale(.98)}.adm .btn-block{width:100%}.adm .btn-main{background:var(--control-primary-bg);color:var(--control-primary-fg);box-shadow:inset 0 0 0 1px var(--control-primary-border)}.adm .btn-main:hover:not(:disabled){background:var(--control-primary-hover-bg)}.adm .btn-main:disabled{background:var(--muted-2);color:var(--muted-foreground);box-shadow:none}.adm .btn-secondary{background:var(--card);color:var(--foreground);box-shadow:inset 0 0 0 1px var(--border-strong), var(--selected-shadow)}.adm .btn-secondary:hover:not(:disabled){background:var(--muted)}.adm .btn-danger{background:var(--destructive);color:var(--on-solid)}html[data-theme=dark] .adm .btn-danger{color:var(--alert-danger-bg)}.adm .btn-danger:disabled{background:var(--muted-2);color:var(--muted-foreground)}.adm .btn-danger-outline{background:var(--card);color:var(--destructive);box-shadow:inset 0 0 0 1.5px var(--destructive)}.adm .btn-danger-outline:hover:not(:disabled){background:var(--alert-danger-bg)}.adm .btn-quiet{color:var(--muted-foreground);background:0 0}.adm .btn-quiet:hover:not(:disabled){background:var(--accent);color:var(--foreground)}.adm .btn:disabled:not(.btn-main):not(.btn-danger){opacity:.5}.adm .chip{white-space:nowrap;background:var(--card);height:28px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--text-secondary);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.adm .chip svg{width:14px;height:14px}.adm .chip[data-k=ok]{background:var(--done-bg);color:var(--done);box-shadow:none}.adm .chip[data-k=info]{background:var(--info-bg);color:var(--info);box-shadow:none}.adm .chip[data-k=bad]{background:var(--alert-danger-bg);color:var(--destructive);box-shadow:none}.adm .alert{background:var(--info-bg);box-shadow:inset 0 0 0 1px var(--border);color:var(--foreground);border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:14.5px;display:flex}.adm .alert>svg{color:var(--info);margin-top:1px}.adm .alert b{font-weight:600;display:block}.adm .alert .alert-t{color:var(--text-secondary);margin-top:2px}.adm .alert[data-k=bad]{background:var(--alert-danger-bg);box-shadow:inset 0 0 0 1.5px var(--destructive)}.adm .alert[data-k=bad]>svg{color:var(--destructive)}.adm .page>.alert{margin-bottom:14px}.adm .state{text-align:center;background:var(--muted);border-radius:18px;justify-items:center;gap:10px;padding:48px 24px;display:grid}.adm .state-ic{background:var(--card);width:56px;height:56px;color:var(--acc-text);box-shadow:inset 0 0 0 1px var(--border);border-radius:50%;place-items:center;display:grid}.adm .state-ic svg{width:26px;height:26px}.adm .state h1,.adm .state h2{font-family:var(--display);letter-spacing:-.02em;font-size:22px;font-weight:600}.adm .state p{max-width:54ch;color:var(--text-secondary)}.adm .state-a{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.adm .skel{border:1px solid var(--border);background:var(--card);border-radius:18px;overflow:hidden}.adm .skel-row{border-top:1px solid var(--border-soft);gap:14px;padding:20px 18px;display:flex}.adm .skel-row:first-of-type{border-top:0}.adm .skel-row i{background:var(--muted-2);border-radius:99px;height:14px;animation:1.4s ease-in-out infinite adm-shimmer;display:block}@keyframes adm-shimmer{0%,to{opacity:1}50%{opacity:.45}}.adm .field{align-content:start;gap:6px;display:grid}.adm .field>label,.adm .fs>legend{font-size:14px;font-weight:600}.adm .help{color:var(--muted-foreground);font-size:13px}.adm .ferr{color:var(--destructive);align-items:flex-start;gap:6px;font-size:13.5px;display:flex}.adm .ferr svg{width:16px;height:16px;margin-top:2px}.adm .in{border:1.5px solid var(--input);background:var(--input-background);width:100%;height:44px;color:var(--foreground);border-radius:12px;padding:0 14px;font-size:15px}.adm .in:focus{border-color:var(--ring);box-shadow:0 0 0 3px var(--glow-soft);outline:none}.adm .in[aria-invalid=true]{border-color:var(--destructive)}.adm .in.sm{width:auto;max-width:100%;height:36px;padding:0 10px;font-size:13.5px}.adm textarea.in{resize:vertical;height:auto;min-height:92px;padding:10px 14px;line-height:1.45}.adm .in:disabled{opacity:.5}.adm .in::placeholder{color:var(--muted-foreground);opacity:1}.adm .in.mono-in{font-family:var(--mono);font-size:14.5px}.adm .pw{position:relative}.adm .pw .in{padding-right:48px}.adm .pw-t{width:36px;height:36px;color:var(--muted-foreground);border-radius:10px;place-items:center;display:grid;position:absolute;top:4px;right:4px}.adm .pw-t:hover{background:var(--accent)}.adm .fs{border:0;align-content:start;gap:8px;min-width:0;margin:0;padding:0;display:grid}.adm .fs>legend{margin-bottom:6px;padding:0}.adm .radio{cursor:pointer;align-items:flex-start;gap:10px;min-height:28px;font-size:14.5px;display:flex}.adm .radio input{width:20px;height:20px;accent-color:var(--acc);flex:none;margin:2px 0 0}.adm .radio-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.adm .radio-row .in{width:170px;height:40px}.adm .radio-row .radio{align-items:center;min-height:40px}.adm .radio-row .radio input{margin:0}.adm .fgrid{gap:14px;display:grid}.adm .stepper{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.adm .stepper .in{width:110px}.adm .chips{gap:6px;display:flex}.adm .chipbtn{background:var(--card);min-width:44px;height:36px;box-shadow:inset 0 0 0 1px var(--border-strong);text-align:center;border-radius:999px;padding:0 12px;font-size:13.5px;font-weight:600}.adm .chipbtn[aria-pressed=true]{background:var(--acc);color:var(--on-solid);box-shadow:none}.adm .rhelp{color:var(--muted-foreground);justify-content:space-between;gap:12px;font-size:13px;display:flex}.adm .rhelp.bad{color:var(--destructive)}.adm .cnt{font-variant-numeric:tabular-nums;white-space:nowrap}.adm .missing{color:var(--text-secondary);font-size:13.5px}.adm .auth-card,.adm .dlg-b,.adm .field,.adm .fgrid,.adm .fs,.adm .state,.adm .cons{grid-template-columns:minmax(0,1fr)}.adm .auth{outline:none;align-content:center;justify-items:center;gap:49px;min-height:calc(100vh - 36px);padding:56px 24px 84px;display:grid;position:relative}.adm .auth-logo{height:64px;display:flex}.adm .auth-logo img{width:auto;height:64px}.adm .auth-card{background:var(--card);width:min(440px,100%);box-shadow:var(--shadow-lift), inset 0 0 0 1px var(--border);border-radius:22px;gap:14px;padding:28px;display:grid}.adm .auth-card h1{font-family:var(--display);letter-spacing:-.03em;font-size:24px;font-weight:600;line-height:1.15}.adm .search{margin-bottom:14px;position:relative}.adm .search>svg{color:var(--muted-foreground);position:absolute;top:12px;left:14px}.adm .search .in{padding-left:44px;padding-right:44px}.adm .search input[type=search]::-webkit-search-cancel-button{appearance:none}.adm .search input[type=search]::-webkit-search-decoration{appearance:none}.adm .clear{width:32px;height:32px;color:var(--muted-foreground);border-radius:10px;place-items:center;display:grid;position:absolute;top:6px;right:6px}.adm .clear:hover{background:var(--accent)}.adm .search .in:placeholder-shown~.clear{display:none}.adm .fchips{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.adm .fchip{background:var(--card);height:36px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--text-secondary);white-space:nowrap;transition:background-color var(--dur-fast) ease;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.adm .fchip:hover:not(:disabled):not([aria-pressed=true]){background:var(--muted)}.adm .fchip:disabled{opacity:.6}.adm .fchip .n{font-variant-numeric:tabular-nums;color:var(--muted-foreground);font-weight:500}.adm .fchip[aria-pressed=true]{background:var(--acc);box-shadow:none;color:var(--on-solid)}.adm .fchip[aria-pressed=true] .n{color:var(--on-solid)}.adm .fchip .nav-badge{margin-left:0}.adm .count{color:var(--muted-foreground);margin:4px 0 10px;font-size:14px}.adm .tbl{border:1px solid var(--border);background:var(--card);border-radius:18px;overflow:hidden}.adm .tbl table{border-collapse:collapse;width:100%;font-size:14.5px}.adm .tbl th{color:var(--muted-foreground);text-align:left;background:var(--muted);white-space:nowrap;padding:11px 16px;font-size:13px;font-weight:600}.adm .tbl th.num{text-align:right}.adm .tbl td{border-top:1px solid var(--border-soft);vertical-align:top;padding:13px 16px}.adm .tbl td .sub{margin-top:2px}.adm .tbl tbody th{background:0 0}.adm .tbl tr.row{cursor:pointer}.adm .tbl tr.row:hover td{background:var(--surface-hover)}.adm .tbl .b,.adm .nm{font-weight:600}.adm .plain{color:var(--foreground);text-decoration:none}.adm .plain:hover .nm{text-underline-offset:3px;text-decoration:underline}.adm .subnote{color:var(--info);background:var(--info-bg);border-radius:999px;margin-top:2px;padding:0 8px;font-size:12.5px;font-weight:600;display:inline-block}.adm .tbl.users table{font-size:14px}.adm .tbl.users th,.adm .tbl.users td{vertical-align:top;padding:11px 10px}.adm .tbl.users td:first-child,.adm .tbl.users th:first-child{padding-left:14px}.adm .tbl.users .sub{font-size:12.5px}.adm .page.wide .tbl th{white-space:normal;vertical-align:bottom;line-height:1.3}.adm .page.wide .tbl td{padding-left:12px;padding-right:12px}.adm .sorth{font:inherit;color:inherit;white-space:normal;text-align:left;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex}.adm .sorth:hover{color:var(--foreground)}.adm .sorth svg{width:14px;height:14px}.adm th[aria-sort=ascending],.adm th[aria-sort=descending]{color:var(--foreground)}.adm th.num .sorth{flex-direction:row-reverse}.adm .tbl-empty{background:var(--muted);color:var(--text-secondary);border-radius:18px;padding:22px}.adm .pager{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;font-size:14px;display:flex}.adm .pager-b{align-items:center;gap:12px;display:flex}.adm .pager-p{color:var(--text-secondary)}@media (max-width:1360px){.adm .tbl.users th,.adm .tbl.users td{padding-left:8px;padding-right:8px}.adm .tbl.users th:first-child,.adm .tbl.users td:first-child{padding-left:12px}}.adm .back{color:var(--muted-foreground);align-items:center;gap:8px;margin-bottom:14px;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-flex}.adm .back:hover{color:var(--foreground)}.adm .back svg{width:18px;height:18px}.adm .titlerow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.adm .ids{color:var(--muted-foreground);margin-top:6px;font-size:14px}.adm .card-ph{margin-bottom:16px}.adm .toolbar{flex-wrap:wrap;gap:10px;margin:16px 0 8px;display:flex}.adm .viewed{color:var(--muted-foreground);align-items:center;gap:8px;font-size:13.5px;display:flex}.adm .viewed svg{width:16px;height:16px}.adm .tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0 4px;display:grid}.adm .tile{background:var(--muted);border-radius:18px;min-width:0;padding:16px 18px}.adm .tile-k{color:var(--muted-foreground);font-size:13px;font-weight:600}.adm .tile-v{font-family:var(--display);letter-spacing:-.02em;margin-top:2px;font-size:22px;font-weight:600;line-height:1.2}.adm .tile-s{color:var(--text-secondary);margin-top:4px;font-size:13.5px}.adm .tile-s.tone-ok,.adm .tile-s.tone-info,.adm .tile-s.tone-bad{font-weight:600}.adm .tile-w{color:var(--info);margin-top:2px;font-size:13.5px;font-weight:600}.adm .sec{margin-top:30px}.adm .sec>h2{font-family:var(--display);letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:10px;font-size:20px;font-weight:600;display:flex}.adm .sec>h2 small{font-family:var(--font);letter-spacing:0;color:var(--muted-foreground);font-size:13px;font-weight:400}.adm .two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.adm .two.lean{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start}.adm .two>.sec{min-width:0;margin-top:30px}.adm .kv{background:var(--muted);border-radius:18px;padding:4px 18px}.adm .kv>div{border-top:1px solid var(--border-soft);grid-template-columns:170px minmax(0,1fr);gap:12px;padding:10px 0;font-size:14.5px;display:grid}.adm .kv>div:first-child{border-top:0}.adm .kv>div.one{grid-template-columns:minmax(0,1fr)}.adm .kv dt{color:var(--muted-foreground)}.adm .kv dd{color:var(--foreground)}.adm .receipt{background:var(--muted);border-radius:18px;padding:6px 20px 14px}.adm .receipt dl>div{border-top:1px solid var(--border-soft);justify-content:space-between;gap:18px;padding:9px 0;font-size:14.5px;display:flex}.adm .receipt dl>div:first-child{border-top:0}.adm .receipt dt{color:var(--muted-foreground)}.adm .receipt dd{text-align:right}.adm .receipt .tot{padding-top:12px;border-top:1.5px solid var(--border-strong)!important}.adm .receipt .tot dt{color:var(--foreground);font-weight:600}.adm .receipt .tot dd{align-items:center;gap:10px;font-size:18px;display:flex}.adm .rid{color:var(--muted-foreground);margin-top:6px;font-size:13px}.adm .after{margin-top:8px}.adm .dl{color:var(--text-secondary);gap:2px;font-size:13px;display:grid}.adm .stats{gap:10px;display:grid}.adm .stats.three{grid-template-columns:repeat(3,minmax(0,1fr))}.adm .stats.four{grid-template-columns:repeat(2,minmax(0,1fr))}.adm .stat{background:var(--muted);border-radius:14px;min-width:0;padding:12px 14px}.adm .stat-v{font-family:var(--display);letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:2px;font-size:20px;font-weight:600;line-height:1.25}.adm .alist{border:1px solid var(--border);background:var(--card);border-radius:18px;overflow:hidden}.adm .arow{border-top:1px solid var(--border-soft);flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:12px 18px;font-size:14px;display:flex}.adm .arow:first-child{border-top:0}.adm .arow .j-kind{min-width:230px}.adm .arsn{color:var(--foreground);flex-basis:100%;padding-left:26px}.adm .scrim{z-index:100;background:var(--scrim);animation:adm-fade .16s var(--ease-out);place-items:center;padding:12px;display:grid;position:fixed;inset:0}@keyframes adm-fade{0%{opacity:0}to{opacity:1}}.adm .dlg{background:var(--card);width:min(600px,100%);max-height:calc(100vh - 24px);box-shadow:var(--shadow-window);animation:adm-rise .18s var(--ease-out);border-radius:22px;outline:none;flex-direction:column;display:flex;overflow:hidden}@keyframes adm-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.adm .dlg-h{align-items:flex-start;gap:14px;padding:18px 24px 10px;display:flex}.adm .dlg-h>div{flex:1;min-width:0}.adm .dlg-h h2{font-family:var(--display);letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.2}.adm .dlg-h .sub{color:var(--muted-foreground);margin-top:4px;font-size:14px}.adm .dlg-ic{background:var(--info-bg);width:40px;height:40px;color:var(--info);border-radius:12px;flex:none;place-items:center;display:grid}.adm .dlg-ic[data-tone=bad]{background:var(--alert-danger-bg);color:var(--destructive)}.adm .dlg-ic[data-tone=ok]{background:var(--done-bg);color:var(--done)}.adm .x{width:36px;height:36px;color:var(--muted-foreground);border-radius:10px;flex:none;place-items:center;display:grid}.adm .x:hover{background:var(--accent);color:var(--foreground)}.adm .dlg-b{align-content:start;gap:12px;padding:4px 24px 12px;display:grid;overflow:auto}.adm .dlg-f{border-top:1px solid var(--border-soft);justify-content:flex-end;align-items:center;gap:10px;padding:12px 24px 18px;display:flex}.adm .dlg textarea.in{min-height:64px}.adm .dlg-who{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:4px;font-size:13px;display:flex}.adm .dlg-who b{color:var(--text-secondary);font-weight:600}.adm .dlg-who svg{width:16px;height:16px}.adm .dlg-who .idv{font-size:11.5px}.adm .sub-h{color:var(--muted-foreground);margin-bottom:6px;font-size:13px;font-weight:600}.adm .chg-wrap{background:var(--muted);border-radius:14px;padding:12px 16px}.adm .chg{border-collapse:collapse;width:100%;font-size:14px}.adm .chg thead th{color:var(--muted-foreground);text-align:left;padding:0 8px 6px 0;font-size:12.5px;font-weight:600}.adm .chg tbody th{text-align:left;color:var(--text-secondary);vertical-align:top;width:32%;padding:7px 12px 7px 0;font-weight:500}.adm .chg td{vertical-align:top;overflow-wrap:anywhere;padding:7px 8px 7px 0}.adm .chg .arr{width:26px;color:var(--muted-foreground)}.adm .chg .arr svg{width:16px;height:16px;margin-top:2px}.adm .clip{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.adm .same-line{color:var(--muted-foreground);margin-top:8px;font-size:13.5px}.adm .cons{gap:8px;font-size:14.5px;display:grid}.adm .cons li{color:var(--text-secondary);align-items:flex-start;gap:10px;display:flex}.adm .cons svg{width:16px;height:16px;color:var(--acc-text);margin-top:4px}.adm .done-lead{font-size:15.5px}.adm .logged{color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:14px;display:flex}.adm .logged svg{width:18px;height:18px;color:var(--done);margin-top:2px}.adm .jfilters{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:14px;margin-bottom:10px;display:grid}.adm .combo{position:relative}.adm .field.combo{display:block}.adm .field.combo>label{margin-bottom:6px;display:block}.adm .combo-list{z-index:10;background:var(--card);box-shadow:var(--shadow-pop);border-radius:12px;margin-top:4px;padding:6px;display:grid;position:absolute;top:100%;left:0;right:0}.adm .combo-o{border-radius:8px;gap:1px;padding:8px 10px;display:grid}.adm .combo-o:hover{background:var(--accent)}.adm .combo-none{color:var(--muted-foreground);padding:8px 10px;font-size:14px}.adm .picked{background:var(--info-bg);height:44px;color:var(--foreground);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:0 6px 0 14px;display:flex;position:relative}.adm .picked .clear{position:static}.adm .jnote{flex-wrap:nowrap;align-items:flex-start;margin:4px 0 14px}.adm .jnote svg{margin-top:3px}.adm .jlist{border:1px solid var(--border);background:var(--card);border-radius:18px;overflow:hidden}.adm .jrow{border-top:1px solid var(--border-soft);grid-template-columns:200px minmax(0,1fr) 300px;gap:18px;padding:14px 18px;display:grid}.adm .jrow:first-child{border-top:0}.adm .j-when{align-content:start;gap:2px;font-size:14px;display:grid}.adm .j-when .mono{overflow-wrap:anywhere}.adm .j-what{align-content:start;gap:3px;min-width:0;display:grid}.adm .j-kind{align-items:center;gap:8px;font-weight:600;display:flex}.adm .j-kind svg{width:18px;height:18px;color:var(--acc-text)}.adm .j-kind[data-tone=bad] svg{color:var(--destructive)}.adm .j-kind[data-tone=ok] svg{color:var(--done)}.adm .j-kind[data-tone=neutral] svg{color:var(--muted-foreground)}.adm .j-obj{color:var(--text-secondary);font-size:14px}.adm .j-reason{color:var(--foreground);font-size:14px}.adm .j-diff{min-width:0;font-size:14px}.adm .diff{gap:6px;display:grid}.adm .diff li{gap:1px;font-size:13.5px;display:grid}.adm .dk{color:var(--muted-foreground);font-size:12.5px}.adm .dv{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.adm .dv s{color:var(--muted-foreground)}.adm .dv svg{width:14px;height:14px;color:var(--muted-foreground);align-self:center}.adm .dv.long{flex-direction:column;align-items:flex-start;gap:2px}.adm .dv.long svg{transform:rotate(90deg)}.adm .dv.long b,.adm .dv.long s{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.adm .dv.long b{color:var(--foreground)}.adm .controls{flex-wrap:wrap;align-items:center;gap:14px 24px;margin:0 0 16px;display:flex}.adm .field.inline{align-items:center;gap:10px;display:flex}.adm .field.inline .lbl,.adm .field.inline>label{font-size:14px;font-weight:600}.adm .seg{background:var(--segment-bg);box-shadow:inset 0 0 0 1px var(--border);border-radius:999px;flex-wrap:wrap;gap:2px;padding:2px;display:flex}.adm .seg button{height:32px;color:var(--muted-foreground);text-align:center;white-space:nowrap;border-radius:999px;flex:auto;padding:0 12px;font-size:13.5px;font-weight:500}.adm .seg button[aria-pressed=true]{background:var(--selected-bg);color:var(--selected-fg);box-shadow:var(--selected-shadow);font-weight:600}.adm .seg[aria-label=Раздел\ платежей]{max-width:520px}.adm .asof{color:var(--muted-foreground);margin:0 0 18px;font-size:13.5px}.adm .og{margin:0 0 26px}.adm .og>h2{font-family:var(--display);letter-spacing:-.02em;align-items:center;gap:10px;margin-bottom:12px;font-size:18px;font-weight:600;display:flex}.adm .og>h2 svg{width:20px;height:20px;color:var(--acc-text)}.adm .og>h2 .more{font-family:var(--font);letter-spacing:0;align-items:center;gap:6px;margin-left:auto;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.adm .og>h2 .more svg{width:16px;height:16px;color:inherit}.adm .otiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.adm a.otile{background:var(--muted);color:var(--foreground);transition:background-color var(--dur-base) ease, box-shadow var(--dur-base) ease;border-radius:18px;align-content:start;gap:4px;padding:16px 44px 16px 18px;text-decoration:none;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #0000}.adm a.otile:hover{background:var(--card);box-shadow:inset 0 0 0 1.5px var(--border-strong), var(--shadow-lift)}.adm .ol{color:var(--text-secondary);font-size:13.5px;font-weight:600}.adm .ov{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:38px;font-weight:600;line-height:1.1}.adm .os{color:var(--text-secondary);font-size:13.5px;line-height:1.35}.adm .oa{color:var(--muted-foreground);position:absolute;top:16px;right:16px}.adm .oa svg{width:18px;height:18px}.adm a.otile.bad .ov{color:var(--destructive)}.adm .fstrip{align-items:stretch;gap:6px;display:flex}.adm a.fstep{background:var(--muted);color:var(--foreground);transition:background-color var(--dur-base) ease, box-shadow var(--dur-base) ease;border-radius:14px;flex:1 1 0;align-content:start;gap:2px;padding:14px 16px;text-decoration:none;display:grid;box-shadow:inset 0 0 0 1.5px #0000}.adm a.fstep:hover{background:var(--card);box-shadow:inset 0 0 0 1.5px var(--border-strong)}.adm .fk{color:var(--text-secondary);font-size:13px;font-weight:600}.adm .fv{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:1.1}.adm .fa{color:var(--muted-foreground);place-items:center;display:grid}.adm .fa svg{width:18px;height:18px}.adm .psum{margin:0 0 14px;font-size:14.5px;font-weight:600}.adm .path{gap:0;display:grid}.adm .pstep{grid-template-columns:28px minmax(0,1fr);gap:12px;padding-bottom:16px;display:grid;position:relative}.adm .pstep:not(:last-child):before{content:"";background:var(--border-strong);width:2px;position:absolute;top:28px;bottom:0;left:13px}.adm .pstep[data-state=done]:not(:last-child):before{background:var(--done-fill)}.adm .pmark{background:var(--card);width:28px;height:28px;box-shadow:inset 0 0 0 2px var(--border-strong);color:var(--muted-foreground);border-radius:50%;place-items:center;display:grid}.adm .pmark svg{width:16px;height:16px}.adm .pstep[data-state=done] .pmark{background:var(--done-fill);box-shadow:none;color:var(--on-done)}.adm .pstep[data-state=current] .pmark{background:var(--acc);box-shadow:none;color:var(--on-solid)}.adm .pstep[data-state=bad] .pmark{background:var(--alert-danger-bg);box-shadow:inset 0 0 0 2px var(--destructive);color:var(--destructive)}.adm .pbody{min-width:0;padding-top:3px}.adm .phead{flex-wrap:wrap;align-items:baseline;gap:10px;font-size:15px;display:flex}.adm .phead b{font-weight:600}.adm .phead .nav-badge{align-self:center;margin-left:0}.adm .pat{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13.5px}.adm .pdet{color:var(--text-secondary);overflow-wrap:anywhere;margin-top:2px;font-size:14px}.adm .pnote{color:var(--muted-foreground);margin-top:1px;font-size:12.5px}.adm .psub{background:var(--muted);border-radius:12px;gap:0;margin-top:8px;padding:4px 14px;font-size:13.5px;display:grid}.adm .psub li{border-top:1px solid var(--border-soft);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.adm .psub li:first-child{border-top:0}.adm .psub li[data-done=true]>span:first-child{color:var(--foreground)}.adm .psub li[data-done=false]>span:first-child{color:var(--muted-foreground)}.adm .funnel table{font-size:14px}.adm .funnel td,.adm .funnel th{vertical-align:middle;padding:10px 14px}.adm .funnel tr.grp th{color:var(--muted-foreground);border-top:1px solid var(--border-soft);background:0 0;padding:16px 14px 6px;font-size:12.5px;font-weight:600}.adm .funnel tr.grp:first-child th{border-top:0}.adm .funnel tbody tr:not(.grp):not(.site) td,.adm .funnel tr.site td{border-top:1px solid var(--border-soft)}.adm .funnel tr.grp+tr td{border-top:0!important}.adm .funnel tr.frow.on td{background:var(--info-bg)}.adm .fnum{background:var(--muted-2);width:22px;height:22px;color:var(--text-secondary);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;margin-right:10px;font-size:12px;font-weight:600;display:inline-grid}.adm .fnum+.nav-badge{vertical-align:middle;align-self:center;margin-left:8px}.adm .fcell{align-items:center;gap:10px;display:flex}.adm .fbar{background:var(--surface-muted);border-radius:99px;flex:none;width:110px;height:8px;display:block;overflow:hidden}.adm .fbar i{background:var(--acc);height:100%;display:block}.adm .fc{text-align:right;font-variant-numeric:tabular-nums;min-width:24px}.adm .stopbtn{color:var(--destructive);border-radius:10px;align-items:center;gap:2px;padding:4px 6px 4px 10px;font-weight:600;display:inline-flex}.adm .stopbtn:hover{background:var(--alert-danger-bg)}.adm .stopbtn svg{width:16px;height:16px}.adm .stopbtn[aria-pressed=true]{background:var(--alert-danger-bg);box-shadow:inset 0 0 0 1.5px var(--destructive)}.adm .ext{align-items:center;gap:6px;font-weight:600;display:inline-flex}.adm .ext svg{width:16px;height:16px}.adm .fnote{flex-wrap:nowrap;align-items:flex-start;margin-top:10px}.adm .fnote svg{margin-top:3px}.adm .sec>h2 .btn{margin-left:auto}.adm .tbl.stuck td{vertical-align:top}.adm .mlinks{flex-wrap:wrap;gap:12px;margin-bottom:10px;display:flex}.adm .mlinks .btn svg:last-child{color:var(--muted-foreground)}.adm .metrika-line{flex-wrap:nowrap;align-items:flex-start}.adm .metrika-line svg{margin-top:3px}.adm td.todo p{color:var(--text-secondary);margin-bottom:8px}.adm td.todo{width:30%;max-width:300px}.adm .tbl.conn td{vertical-align:top}.adm .fbar{width:84px}.adm .funnel td,.adm .funnel th{padding-left:12px;padding-right:12px}.adm .heat table{table-layout:fixed;border-collapse:separate;border-spacing:3px;padding:6px}.adm .heat th{text-align:center;white-space:normal;background:0 0;padding:4px 0;font-size:12px;font-weight:500;line-height:1.25}.adm .heat th:first-child{text-align:left;width:190px;padding-left:10px;font-size:13px;font-weight:600}.adm .heat th.hd span{color:var(--muted-foreground);display:block}.adm .heat tbody th{color:var(--text-secondary);font-size:13.5px;font-weight:500}.adm .hc{text-align:center;font-variant-numeric:tabular-nums;color:var(--foreground);border-radius:6px;height:34px;padding:0;font-size:13px}.adm .heat td.hc{vertical-align:middle;border-top:0;padding:0}.adm .hc.h0{background:var(--muted);color:var(--muted-foreground)}.adm .hc.h1{background:color-mix(in srgb, var(--acc) 14%, var(--card))}.adm .hc.h2{background:color-mix(in srgb, var(--acc) 30%, var(--card))}.adm .hc.h3{background:color-mix(in srgb, var(--acc) 50%, var(--card))}.adm .hc.h4{background:color-mix(in srgb, var(--acc) 70%, var(--card));font-weight:600}.adm .hc.cur{box-shadow:inset 0 0 0 2px var(--acc)}.adm .hc.na{background:repeating-linear-gradient(135deg, var(--muted) 0 4px, var(--card) 4px 8px);color:var(--muted-foreground)}.adm .hc.nr{background:var(--card);box-shadow:inset 0 0 0 1.5px var(--border-strong);color:var(--muted-foreground)}.adm .hc a,.adm .hc button{width:100%;height:100%;color:inherit;font:inherit;border-radius:6px;place-items:center;text-decoration:none;display:grid}.adm .hc a:hover,.adm .hc button:hover{box-shadow:inset 0 0 0 1.5px var(--foreground)}.adm .hleg{color:var(--text-secondary);flex-wrap:wrap;gap:6px 18px;margin-top:10px;font-size:13px;display:flex}.adm .hleg span{align-items:center;gap:8px;display:inline-flex}.adm .hleg i.hc{border-radius:4px;width:22px;height:16px;display:inline-block}.adm .smap th.stopped,.adm .smap td.stopped{font-weight:600}.adm .smap .who{text-align:left;padding-left:10px}.adm .smap .who .sub{font-size:12px}.adm .hmap-line{flex-wrap:wrap;gap:3px;padding:6px;display:flex}.adm .hmap-line .hc{align-content:center;gap:0;width:52px;height:auto;min-height:44px;padding:3px 0;font-size:12px;display:grid}.adm .hmap-line .hc small{color:var(--muted-foreground);font-size:11px;display:block}.adm .feed-row{border-top:1px solid var(--border-soft);grid-template-columns:200px minmax(0,1fr) 280px;gap:18px;padding:14px 18px;display:grid}.adm .feed-row:first-child{border-top:0}.adm .feed-row[data-failed=true]{background:var(--alert-danger-bg);box-shadow:inset 3px 0 0 var(--destructive)}.adm .feed-err{gap:2px;margin-top:4px;font-size:14px;display:grid}.adm .feed-facts{color:var(--text-secondary);gap:2px;font-size:13px;display:grid}.adm .feed-facts dt{color:var(--muted-foreground);display:inline}.adm .feed-facts dd{display:inline}.adm .kchips{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.adm .heat.scroll{overflow-x:auto}.adm .heat.scroll table{table-layout:auto;width:max-content;min-width:100%}.adm .heat.scroll td.hc{min-width:54px}.adm .heat.scroll th.hd{text-overflow:ellipsis;min-width:54px;max-width:120px;overflow:hidden}.adm .tbl tr.on td{background:var(--info-bg)}.adm .ph h1 small{font-family:var(--mono);letter-spacing:0;color:var(--muted-foreground);margin-left:12px;font-size:14px;font-weight:400}.adm .loadmap th:first-child{width:120px}.adm .loadmap td.hc{font-size:12px}.adm .hc.peak{box-shadow:inset 0 0 0 2px var(--foreground);font-weight:600}.adm .hc.quiet{box-shadow:inset 0 0 0 2px var(--info)}.adm .loadsum{gap:4px;margin:0 0 14px;font-size:14.5px;display:grid}.adm .loadsum .fine{font-size:14px}.adm .page.wide .heat td.hc{padding:0}.adm .page.wide .heat th{padding-left:0;padding-right:0}.adm .page.wide .heat th:first-child,.adm .page.wide .heat th.who{padding-left:10px}.adm .page.wide .heat thead td{text-align:center;border-top:0;padding:4px 0}.adm .menu{overflow-y:auto}.adm .tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.adm .tier{text-align:left;background:var(--muted);transition:box-shadow var(--dur-base) ease, background-color var(--dur-base) ease;border-radius:18px;grid-template-columns:minmax(0,1fr);gap:6px;padding:16px 18px;display:grid;box-shadow:inset 0 0 0 1.5px #0000}.adm .tier:hover{box-shadow:inset 0 0 0 1.5px var(--border-strong)}.adm .tier[aria-pressed=true]{background:var(--card);box-shadow:inset 0 0 0 2px var(--acc), var(--shadow-lift)}.adm .tier-n{font-family:var(--display);letter-spacing:-.02em;align-items:center;font-size:21px;font-weight:600;display:flex}.adm .tier-p{color:var(--text-secondary);font-size:14px}.adm .tier-p b{color:var(--foreground);font-weight:600}.adm .tier-m{justify-content:space-between;align-items:center;gap:8px;display:flex}.adm .tier-m small{color:var(--muted-foreground);font-size:13px}.adm td.reason{max-width:280px}.adm .dirty{background:var(--acc);border-radius:50%;width:8px;height:8px;margin-left:10px;display:inline-block}.adm .editor{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:start;gap:20px;margin-top:18px;display:grid}.adm .ed{background:var(--card);box-shadow:inset 0 0 0 1px var(--border);border-radius:18px;grid-template-columns:minmax(0,1fr);gap:16px;padding:20px 22px;display:grid}.adm .fgrid3{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.7fr);align-items:start;gap:14px;display:grid}.adm .rhelp-in{color:var(--muted-foreground);justify-content:space-between;gap:12px;font-size:13px;display:flex}.adm .actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adm .prev{background:var(--muted);border-radius:18px;grid-template-columns:minmax(0,1fr);gap:12px;padding:20px 22px;display:grid;position:sticky;top:56px}.adm .prev h3{font-family:var(--display);letter-spacing:-.02em;font-size:18px;font-weight:600}.adm .pv-cols{grid-template-columns:1fr 1fr;gap:12px;display:grid}.adm .pv-col{background:var(--card);border-radius:14px;grid-template-columns:minmax(0,1fr);align-content:start;gap:2px;padding:14px 16px;display:grid}.adm .pv-k{color:var(--muted-foreground);font-size:13px;font-weight:600}.adm .pv-base{flex-wrap:wrap;align-items:center;gap:8px;min-height:28px;font-size:14px;display:flex}.adm .pv-base s{color:var(--muted-foreground)}.adm .pv-price{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:1.1}.adm .pv-sub{color:var(--text-secondary);min-height:21px;font-size:14px}.adm .pv-delta{color:var(--muted-foreground);margin-top:6px;font-size:13.5px}.adm .pv-delta.changed{color:var(--acc-text);font-weight:600}.adm .plain-list{gap:2px;padding-left:18px;list-style:outside;display:grid}.adm .alert .btn{margin-top:10px}.adm .conflict{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:18px;display:grid}.adm .cf-meta{color:var(--text-secondary);font-size:14px}.adm .cmp th,.adm .cmp td{vertical-align:top}.adm .cmp tbody th{width:22%;color:var(--text-secondary);text-align:left;border-top:1px solid var(--border-soft);background:0 0;padding:13px 16px;font-size:14.5px;font-weight:500}.adm .cmp tr[data-diff=true] td{background:var(--info-bg)}.adm .rules{grid-template-columns:1fr 1fr;gap:14px;margin:16px 0 18px;display:grid}.adm .rules>div{background:var(--muted);border-radius:18px;padding:16px 18px}.adm .rules h3{align-items:center;gap:8px;margin-bottom:4px;font-size:15px;font-weight:600;display:flex}.adm .rules h3 svg{width:18px;height:18px;color:var(--acc-text)}.adm .rules p{color:var(--text-secondary);font-size:14.5px}.adm .pchips{flex-wrap:wrap;gap:5px;display:flex}.adm .pchip{background:var(--muted);color:var(--text-secondary);border-radius:999px;padding:1px 8px;font-size:12.5px;font-weight:600}.adm .use{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.adm .use b{white-space:normal}.adm .bar{background:var(--surface-muted);border-radius:99px;width:140px;height:6px;display:block;overflow:hidden}.adm .bar i{background:var(--acc);height:100%;display:block}.adm .code{font-size:15px}.adm td.act{text-align:right}.adm .promo td{vertical-align:top}.adm .promo td,.adm .promo th{padding-left:12px;padding-right:12px}.adm .promo .bar{width:110px}.adm .dlg.wide{width:min(840px,100%)}.adm .chk{cursor:pointer;align-items:flex-start;gap:10px;min-height:28px;font-size:14.5px;display:flex}.adm .chk input{width:20px;height:20px;accent-color:var(--acc);flex:none;margin:2px 0 0}.adm .withbtn{grid-template-columns:1fr auto;gap:8px;display:grid}.adm .chg.ex td,.adm .chg.ex th{white-space:normal;padding-top:3px;padding-bottom:3px}.adm .chg.ex tbody th{width:auto}.adm .pform{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.adm .prow2{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.adm .prow3{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.adm .segr{background:var(--segment-bg);box-shadow:inset 0 0 0 1px var(--border);border-radius:999px;gap:2px;padding:2px;display:flex}.adm .segr label{cursor:pointer;flex:1 1 0;position:relative}.adm .segr input{opacity:0;width:1px;height:1px;position:absolute}.adm .segr span{text-align:center;height:38px;color:var(--muted-foreground);white-space:nowrap;border-radius:999px;font-size:13.5px;font-weight:500;line-height:38px;display:block}.adm .segr span.on{background:var(--selected-bg);color:var(--selected-fg);box-shadow:var(--selected-shadow);font-weight:600}.adm .segr label:focus-within span{outline:2px solid var(--ring);outline-offset:1px}.adm .tgroups{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adm .tg{background:var(--muted);border-radius:12px;align-items:center;gap:10px;padding:6px 10px 6px 12px;display:flex}.adm .tg b{font-size:14.5px}.adm .tg .chk{align-items:center;min-height:24px}.adm .tg .chk input{margin:0}
