.account-tab{padding:8px 14px;font-size:13px}#account-main{background:0 0}.account-list-empty{color:var(--muted);padding:10px 0;font-size:12px}.account-form-row{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.acc-restore-row{justify-content:center;align-items:stretch;display:flex}.acc-restore-row>.btn{text-align:center;flex:none;justify-content:center;align-items:center;display:inline-flex}.account-form-row>*{flex:1;min-width:110px}.admin-panel-card{border:1px solid var(--border);border-radius:var(--card-radius);padding:20px 24px}.admin-table{border-collapse:collapse;width:100%;font-size:12.5px}.admin-table th,.admin-table td{padding:6px 8px}.admin-table thead tr{text-align:left;border-bottom:1px solid var(--border);color:var(--toxic2)}.acc-group-row td{padding:10px 8px}.acc-group-btn{border:1px solid var(--border);background:var(--panel);width:100%;color:var(--text);font-family:var(--font-ui);text-align:center;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:9px 16px;font-size:12px;font-weight:600;display:flex}.acc-group-btn:hover{color:#fff;border-color:var(--toxic);background:var(--toxic)}.acc-group-btn{position:relative}.acc-group-caret{color:var(--toxic);font-size:10px;position:absolute;left:12px}.acc-group-btn:hover .acc-group-caret{color:#fff}.acc-group-btn[aria-expanded=true]{color:#fff;border-color:var(--toxic);background:var(--toxic)}.acc-group-btn[aria-expanded=true] .acc-group-caret,.acc-group-btn[aria-expanded=true] .u-muted,.acc-group-btn:hover .u-muted{color:#fff}.acc-layer-cell{padding-left:26px!important}.admin-table tbody tr{border-bottom:1px solid var(--border)}#access-table tbody tr:last-child{border-bottom:none}.admin-table tbody tr.admin-row-clickable{cursor:pointer}.admin-table tbody tr.admin-row-clickable:hover{background:var(--panel-hover,#ffffff08)}.admin-table tbody tr.admin-row-clickable.selected{background:var(--panel-hover,#ffffff0d);box-shadow:inset 2px 0 0 var(--toxic)}.pct-name-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--card-radius);margin-bottom:12px;padding:16px 20px}.pct-name-field{max-width:360px}.pct-capacity-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--card-radius);padding:16px 20px}.pct-table-actions-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--card-radius);margin-top:12px;padding:14px 20px}.pct-table-actions-row{flex-wrap:wrap;gap:8px;display:flex}.pct-table-actions-row .btn{flex:1;min-width:110px}.pct-limits-hint{color:var(--muted);margin-top:10px;font-size:12px}.pct-table{font-variant-numeric:tabular-nums}.pct-table th,.pct-table td{padding:10px 8px}.pct-table tbody tr:nth-child(2n){background:var(--panel-hover,#ffffff05)}.pct-table tbody tr:last-child{border-bottom:none}.pct-header-selectable{cursor:pointer;border-radius:6px;transition:background-color .15s}.pct-header-selectable:hover{background:var(--panel-hover,#ffffff0d)}.pct-header-selectable.selected{background:color-mix(in srgb, var(--toxic) 18%, transparent);box-shadow:inset 0 0 0 1px var(--toxic)}.pct-header{text-align:center}.pct-header-inner{white-space:nowrap;justify-content:center;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}input[type=number].pct-header-input{background:var(--bg);border:1px solid var(--border);width:5ch;height:18px;color:inherit;line-height:18px;font:inherit;text-align:center;box-sizing:content-box;border-radius:4px;padding:0 4px;font-size:13px}.pct-header-input:focus{border-color:var(--toxic);outline:none}.pct-table .acc-cell-wide{width:12ch;font-size:15px;font-weight:600}.pct-table .acc-cell-wide.pct-cell-zero{color:var(--muted)}.pct-table .acc-cell-wide.pct-cell-diverged{outline:1.5px solid var(--toxic);outline-offset:-1px}#pct-list{flex-direction:column;gap:6px;display:flex}.pct-tech-btn{text-align:left;-webkit-user-select:none;user-select:none;width:100%;position:relative}.pct-tech-btn.active{background:var(--toxic);color:#fff;border-color:var(--toxic)}.pct-tech-status-dot{border-radius:50%;flex-shrink:0;width:9px;height:9px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.pct-tech-status-dot--server{background:var(--success)}.pct-tech-status-dot--own{background:var(--toxic)}.pct-actions-stack{flex-direction:column;gap:8px;margin-top:auto;padding-top:16px;display:flex}.pct-actions-stack .btn{text-align:center;justify-content:center;align-items:center;width:100%;line-height:1.25;display:inline-flex}.pct-save-cancel-row{gap:8px;display:flex}.pct-save-cancel-row .btn{flex:1}.admin-tile-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}@media (width<=700px){.admin-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}.admin-tile{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:14px 16px 13px 18px;transition:border-color .15s,transform .15s;position:relative;overflow:hidden}.admin-tile:before{content:"";background:var(--tile-accent,var(--toxic));width:3px;position:absolute;top:0;bottom:0;left:0}.admin-tile:hover{border-color:color-mix(in srgb, var(--tile-accent,var(--toxic)) 35%, var(--border))}.admin-tile-top{align-items:center;gap:10px;display:flex}.admin-tile-icon{width:30px;height:30px;color:var(--tile-accent,var(--toxic));background:color-mix(in srgb, var(--tile-accent,var(--toxic)) 16%, transparent);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.admin-tile.accent-default,.admin-tile.accent-users{--tile-accent:var(--toxic)}.admin-tile.accent-activity{--tile-accent:var(--display-2)}.admin-tile.accent-library{--tile-accent:var(--display-4)}.admin-tile.accent-guests{--tile-accent:var(--display-3)}.admin-tile.accent-server{--tile-accent:var(--muted)}.admin-tile.accent-warn{--tile-accent:var(--warn)}.admin-tile.accent-danger{--tile-accent:var(--danger)}.admin-tile-value{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;overflow-wrap:break-word;min-width:0;font-size:24px;font-weight:700;line-height:1.1}.admin-tile-label{color:var(--muted);margin-top:7px;font-size:12px;font-weight:600}.admin-tile-sub{color:var(--muted);opacity:.75;margin-top:2px;font-size:11px}.admin-chart-card{background:var(--panel);border:1px solid var(--border);border-radius:12px;margin-bottom:20px;padding:16px 18px}.admin-chart-title{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;margin-bottom:14px;font-size:12px;font-weight:700}.admin-chart-caption{color:var(--muted);text-align:center;margin-top:12px;font-size:11.5px}.admin-bar-chart{flex-direction:column;gap:10px;display:flex}.admin-bar-row{grid-template-columns:minmax(90px,auto) 1fr minmax(46px,auto);align-items:center;gap:10px;font-size:12.5px;display:grid}.admin-bar-label{color:var(--text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.admin-bar-track{background:var(--card);border-radius:99px;height:8px;overflow:hidden}.admin-bar-fill{height:100%;width:var(--usage-fill,0%);border-radius:99px;transition:width .4s}.admin-bar-value{text-align:right;font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap}.admin-bar-value span{font-size:10.5px}.admin-spark-empty{background:var(--card);border-radius:8px;max-width:100%}.admin-sparkline{max-width:100%;display:block;overflow:visible}#lk-settings-block .section-title{border-top:none;margin:0;padding-top:0}#lk-displays-section,#lk-cards-section{flex-direction:column;gap:14px;display:flex}#lk-cards-section.u-hidden{display:none}.eq-form-section{margin-top:18px}.eq-form-section:first-of-type{margin-top:0}.eq-form-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px 14px;display:grid}.eq-form-field{flex-direction:column;gap:5px;display:flex}.eq-form-field label{font-family:var(--font-ui);color:var(--muted);font-size:11px}.eq-form-field input[type=number],.eq-form-field input[type=text]{width:100%}.pj-description-input{resize:none;width:100%;min-height:46px;font-family:var(--font-ui);font-size:12.5px;line-height:1.45;overflow:hidden}.eq-form-actions{flex-wrap:wrap;align-items:stretch;gap:10px;margin-top:16px;padding-top:14px;display:flex}.eq-form-actions .btn{text-align:center;flex:1 1 0;justify-content:center;align-items:center;min-width:0;line-height:1.25;display:inline-flex}.acc-main-inner{flex-direction:column;gap:20px;max-width:920px;margin:0 auto;display:flex}.adm-catalog-inner{flex-direction:column;gap:20px;display:flex}.acc-main-inner[hidden]{display:none!important}.acc-outer-card{border:1px solid var(--border);border-radius:var(--card-radius);padding:20px 24px}.side-page-main section.acc-block{padding:26px 32px}.acc-block{background:var(--panel);border:1px solid var(--border);border-radius:14px}.acc-block-sub{color:var(--muted);font-size:12px;line-height:1.5}.acc-field-hint{color:var(--muted);font-size:11px;font-family:var(--font-mono);margin-top:5px}.acc-row{flex-wrap:wrap;gap:18px;margin-top:16px;display:flex}.acc-row:first-of-type{margin-top:0}.acc-field{flex-direction:column;flex:1;gap:0;min-width:150px;display:flex}.acc-field label{margin:0 0 5px}.acc-field label.acs-username-label{margin-bottom:9px}.acc-divider{border-top:1px solid var(--border);margin:22px 0}.acc-logo-drop{box-sizing:border-box;text-align:center;cursor:pointer;border:1.5px dashed var(--border);background:var(--card);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:112px;padding:12px 20px;transition:border-color .15s,background .15s;display:flex}.acc-logo-drop:hover{border-color:var(--toxic);background:color-mix(in srgb, var(--toxic) 6%, var(--card))}.acc-logo-drop.drag-over{border-color:var(--toxic);background:color-mix(in srgb, var(--toxic) 12%, var(--card));box-shadow:0 0 0 3px var(--toxic-dim)}.acc-logo-drop-icon{background:var(--panel);border:1px solid var(--border);width:44px;height:44px;color:var(--muted);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:flex}.acc-logo-drop:hover .acc-logo-drop-icon{color:var(--toxic);border-color:var(--toxic)}.acc-logo-drop-icon img{object-fit:contain;border-radius:50%;width:100%;height:100%}.acc-logo-drop-text{color:var(--text);font-size:13px;font-weight:600}.acc-logo-drop-text span{color:var(--toxic)}.acc-logo-drop-hint{color:var(--muted);font-size:11px}.acc-logo-drop.has-logo{cursor:default;flex-direction:row;justify-content:flex-start;gap:20px;padding:10px}.acc-logo-drop.has-logo:hover{border-color:var(--border);background:var(--card)}.acc-logo-drop-preview{flex:auto;justify-content:center;align-items:center;min-width:0;height:100%;display:flex}.acc-logo-drop-preview img{object-fit:contain;border-radius:6px;max-width:100%;max-height:100%}.acc-logo-drop-file-actions{flex-direction:column;flex:none;gap:8px;margin-left:auto;display:flex}.acc-logo-drop-file-actions .btn{box-sizing:border-box;flex:none;width:130px}.acc-app-row{justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}section.acc-block>.acc-app-row:first-child{padding-top:0}.acc-app-row+.acc-app-row,.acc-grid-settings:not(.acc-block){border-top:1px solid var(--border)}.acc-grid-settings .acc-app-row{border-top:none}.acc-app-row+.acc-app-row.acc-app-row-nodivider{border-top:none;padding-top:0}.acc-app-row-label{flex:1;min-width:0}.acc-app-row-label .name{color:var(--muted);letter-spacing:.01em;font-size:11px;font-weight:600;display:block}.acc-app-row-label .desc{color:var(--muted);margin-top:3px;font-size:11.5px;line-height:1.5}.acc-app-row-control{flex:none;align-items:center;gap:10px;display:flex}.acc-grid-params-row{align-items:stretch;gap:20px}.acc-guides-params-row{flex-wrap:wrap;align-items:end;gap:20px}.acc-guides-params-row>.acc-field{flex:200px;min-width:0}.acc-snap-cols{grid-template-columns:minmax(0,60fr) minmax(0,40fr);align-items:start;gap:24px;display:grid}.acc-snap-col{min-width:0}.acc-snap-col-title{color:var(--muted);letter-spacing:.01em;margin-bottom:10px;font-size:11px;font-weight:600}.acc-snap-col .acc-grid-params-row{padding-top:0;padding-bottom:0}.acc-guides-params-col{flex-direction:column;gap:14px;display:flex}@media (width<=900px){.acc-snap-cols{grid-template-columns:minmax(0,1fr)}}.acc-pv-controls.acc-pv-controls{flex-direction:column;gap:2px;display:flex}.acc-pow-calc.acc-pow-calc{margin-top:8px}.acc-sd-side #rp-toggles-text-block{border:1px solid var(--border);border-radius:10px;padding:12px}.acc-pv-stage{flex-direction:column;gap:6px;display:flex}.acc-pv-center{flex-direction:column;align-items:center;display:flex}.acc-display-row{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px;display:flex}.acc-display-body{flex:0 520px;min-width:0}.acc-display-switch{flex-direction:column;flex:auto;justify-content:flex-start;align-self:flex-start;align-items:center;gap:8px;min-width:0;display:flex}.acc-display-switch .seg-toggle-btn{white-space:nowrap;flex:none;width:160px}.acc-display-switch{align-self:stretch}.acc-display-font{width:160px;margin-top:auto}.acc-pv-kind-switch .seg-toggle-btn{border:1px solid var(--border);border-radius:8px}.acc-pv-center .acc-pv-kind-switch .seg-toggle-btn{flex:1}.acc-pv-center .acc-pv-kind-switch{gap:8px;width:100%;max-width:520px;margin-bottom:10px;display:flex}.acc-pv-kind-switch .seg-toggle-btn:not(:first-child){border-left:1px solid var(--border)}.acc-pv-center .acc-sd-stage{width:100%}.acc-pv-stage canvas{max-width:100%;height:auto}.acc-patch-view-controls .acc-grid-sliders-col .acc-field{flex:none}.acc-grid-preview{border:1px solid var(--border);background-color:var(--card);border-radius:10px;flex:0 0 88px;width:88px}.acc-grid-type-col{flex-direction:column;flex:none;justify-content:center;min-width:0;display:flex}.acc-grid-type-col .seg-toggle-btn{white-space:nowrap;padding-left:8px;padding-right:8px}.acc-grid-type-col .seg-toggle{margin-top:2px}.acc-grid-sliders-col{flex-direction:column;flex:1 1 0;justify-content:center;gap:2px;min-width:0;display:flex}.acc-grid-params-row .acc-grid-sliders-col .acc-field{min-width:0}.acc-grid-sliders-col .slider-row input[type=number]{flex:0 0 52px;width:52px}.acc-grid-sliders-col .acc-field label{justify-content:space-between;gap:6px;margin-bottom:1px;display:flex}.acc-grid-sliders-col .acc-field label span{color:var(--muted);font-family:var(--font-mono)}.acc-lang-tabs{gap:6px;display:flex}.acc-lang-tabs .tab-btn{text-align:center;flex:1}.acc-sd-stage{padding-top:0;position:relative}.acc-stage-dot{z-index:20;position:absolute;top:7px;right:7px}.acc-sd-stage--compact{max-width:520px}.acc-sd-row{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.acc-sd-row .acc-sd-stage{flex:0 520px;min-width:0}.acc-sd-font-block{flex-direction:column;gap:6px;min-width:0;display:flex}.acc-sd-font-label{opacity:.75;margin:0;font-size:11px}.acc-sd-font-block select{width:100%;min-width:0}.acc-editor-fields{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;padding:0 14px 14px;display:grid}.acc-editor-fields--row{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=900px){.acc-editor-fields--row{grid-template-columns:1fr}}.acc-editor-toggles--row{flex-wrap:wrap;align-items:center;gap:10px;padding:0 14px 14px;display:flex}.acc-editor-toggles--row .switch-row{background:0 0;border:none;flex:1 1 0;gap:10px;min-width:0;padding:0}.acc-editor-toggles--row .acc-toggle-nested{margin-left:0}@media (width<=900px){.acc-editor-toggles--row .switch-row{flex:100%}}.acc-sd-side{flex-direction:column;flex:auto;min-height:0;display:flex}.acc-sd-side-scroll{flex:auto;min-height:0;overflow-y:auto}.acc-sd-side-foot{flex-direction:column;gap:8px;margin-top:auto;padding-top:16px;display:flex}.acc-sd-side-actions{gap:8px;display:flex}.acc-sd-side-actions .btn{flex:1;min-width:0;margin-top:0}.acc-sd-preview{width:100%;position:relative;overflow:hidden}.acc-sd-preview .placed{cursor:default}.acc-stamp-split{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:24px;display:grid}@media (width>=820px){.acc-stamp-split{grid-template-columns:minmax(0,1fr) minmax(0,260px)}}@media (width<=819px){.acc-stamp-preview-box{min-height:240px}}.acc-stamp-side-col{min-width:0}.acc-stamp-preview-box{border-radius:4px;justify-content:center;align-items:flex-start;min-height:160px;display:flex;overflow:hidden}.acc-stamp-preview{border-radius:3px;max-width:100%;display:block}.acc-stamp-layout-row{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.acc-stamp-layout-row select{flex:1;min-width:0}.acc-stamp-checks{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 24px;display:grid}.acc-stamp-check-col{flex-direction:column;gap:9px;min-width:0;display:flex}.acc-sd-head{justify-content:flex-start;align-items:flex-start;gap:24px}.acc-sd-head .acc-app-row-label{flex:none}.acc-block-foot{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.acc-block-foot .acc-block-sub{text-align:left;margin:0}.as-block-save{flex:none;width:auto;margin-top:0;margin-left:auto;padding:7px 16px}.as-block-save:disabled{opacity:.4;cursor:not-allowed}.as-block-save.as-block-save--danger{color:#fff;border-color:var(--danger);background:var(--danger)}.acc-plain-scroll{scrollbar-width:none;padding:24px 32px;overflow-y:auto}.acc-plain-scroll::-webkit-scrollbar{display:none}[data-tab-panel][hidden]{display:none!important}.acc-limits-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px 28px;padding-bottom:13px;display:grid}.acc-limit-row{flex-direction:column;gap:7px;min-width:0;display:flex}.acc-limit-head{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.acc-limit-name{color:var(--muted);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.acc-limit-value{font-family:var(--font-mono);color:var(--text);font-variant-numeric:tabular-nums;flex:none;font-size:15px;line-height:1}.acc-limit-value b{font-weight:700}.acc-limit-cap{color:var(--muted);font-weight:400}.acc-limit-scale{gap:3px;height:8px;display:flex}.acc-limit-seg{background:var(--card);border:1px solid var(--border);border-radius:2px;flex:1 1 0;min-width:0;transition:background .25s,border-color .25s}.acc-limit-seg.is-on{background:var(--text);border-color:var(--text)}.acc-limit-row[data-level=warn] .acc-limit-seg.is-on{background:var(--warn);border-color:var(--warn)}.acc-limit-row[data-level=danger] .acc-limit-seg.is-on{background:var(--danger);border-color:var(--danger)}.acc-limit-scale-solid{background:var(--card);border:1px solid var(--border);border-radius:3px;overflow:hidden}.acc-limit-solid-fill{height:100%;width:var(--usage-fill,0%);background:var(--text);transition:background .3s,width .3s}.acc-limit-row[data-level=warn] .acc-limit-solid-fill{background:var(--warn)}.acc-limit-row[data-level=danger] .acc-limit-solid-fill{background:var(--danger)}.acc-limit-scale-uncapped{background:var(--card);border:1px solid var(--border);border-radius:3px}.acc-limit-unit{color:var(--muted);font-size:11px}.acc-form-block-empty{display:none!important}.acc-row-list{flex-direction:column;gap:14px;display:flex}.acc-row-card{background:var(--panel);border:1px solid var(--border);border-radius:14px;align-items:center;gap:18px;padding:2px 18px;transition:border-color .15s;display:flex;position:relative}.acc-row-card:hover{border-color:color-mix(in srgb, var(--toxic) 45%, var(--border))}.acc-row-card.selected{border-color:var(--toxic);box-shadow:0 0 0 1px var(--toxic)}.acc-row-synced-dot{background:var(--success);width:9px;height:9px;box-shadow:0 0 0 2px var(--panel);border-radius:50%;position:absolute;top:10px;right:10px}.acc-row-own-tech-dot{background:var(--toxic);width:9px;height:9px;box-shadow:0 0 0 2px var(--panel);border-radius:50%;position:absolute;top:10px;right:24px}.acc-monitor{aspect-ratio:16/9;background:var(--bg2);border:1px solid var(--border);width:120px;box-shadow:inset 0 0 0 4px var(--panel), inset 0 0 16px #00000040;border-radius:8px;flex:none;position:relative;overflow:hidden}.acc-monitor svg{width:100%;height:100%;position:absolute;inset:0}.acc-row-photo{background:var(--bg2);border:1px solid var(--border);border-radius:10px;flex:none;width:88px;height:88px;position:relative;overflow:hidden}.acc-row-photo-slide{background:linear-gradient(135deg, var(--card) 0%, var(--bg2) 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.acc-row-photo-slide svg{opacity:.9;width:62%;height:62%;margin:auto;position:absolute;inset:0}.acc-row-photo-slide img{position:absolute;inset:0}.acc-row-body{flex:1;min-width:0}.acc-row-name{font-family:var(--font-display);color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:14.5px;font-weight:700;overflow:hidden}.acc-row-date{color:var(--muted);margin-bottom:6px;font-size:11px}.acc-row-meta{font-family:var(--font-mono);color:var(--muted);flex-wrap:wrap;gap:4px 14px;font-size:11px;display:flex}.acc-row-meta b{color:var(--text);font-weight:700}.acc-row-meta--stacked{flex-direction:column;gap:2px}.acc-row-card.acc-row-card--tall-photo-led,.acc-row-card.acc-row-card--tall-photo-card{align-items:stretch}.acc-row-grid .acc-row-card--tall-photo-led .acc-row-photo{aspect-ratio:2/3;width:auto;height:100%}.acc-row-grid .acc-row-card--tall-photo-card .acc-row-photo{aspect-ratio:4;width:auto;height:100%}.acc-row-actions{flex:none;align-items:center;gap:8px;margin-top:0;display:flex}.acc-restore-center{justify-content:center}.acc-list-foot{gap:10px;display:flex}.acc-row-actions.acc-list-foot .btn{white-space:nowrap;flex:1 1 0}.acc-row-actions .btn{white-space:nowrap;flex:none}@media (width<=1500px),(height<=500px){.acc-row-card{flex-wrap:wrap}.acc-row-card.acc-row-card--tall-photo-led,.acc-row-card.acc-row-card--tall-photo-card{flex-wrap:nowrap}.acc-row-actions{align-self:center;width:auto;margin-left:auto}.acc-row-name{white-space:normal;text-overflow:clip;overflow-wrap:break-word;overflow:visible}.pj-row-list.pj-row-list .acc-monitor,.acc-row-grid.acc-row-grid .acc-monitor{width:72px}.acc-row-copied-badge.acc-row-copied-badge{padding:3px 6px;font-size:0}.acc-row-copied-badge.acc-row-copied-badge:before{content:"✓";font-size:12px;font-weight:700}.acc-row-meta{gap:2px 10px}.acc-catalog-filters.acc-catalog-filters{grid-template-columns:1fr;gap:8px}.acc-outer-card{border:none;border-radius:0;padding:0}.acc-plain-scroll{padding:10px}.admin-panel-card{border:none;border-radius:0;padding:10px}.side-page-main section.acc-block{padding:12px}.acc-sd-head{flex-direction:column;align-items:stretch;gap:10px}.acc-sd-stage{padding-top:0}}.acc-row-add-btn{width:100%;color:var(--muted);border-style:dashed;grid-column:1/-1;padding:10px 14px}.acc-row-add-btn:hover{color:var(--text);border-color:var(--toxic)}.acc-row-card-copied{opacity:.55;position:relative}.acc-row-copied-badge{font-family:var(--font-mono);color:var(--muted);white-space:nowrap;border:1px solid var(--border);background:var(--panel);border-radius:99px;padding:4px 9px;font-size:10.5px;font-weight:700;position:absolute;top:8px;right:8px}.acc-catalog-filters{grid-template-columns:4fr 3fr 3fr;gap:10px;margin-bottom:14px;display:grid}.acc-catalog-filters:has(>:nth-child(2):last-child){grid-template-columns:1fr 1fr}.acc-catalog-filter-input,.acc-catalog-filter-select{min-width:0}.pj-row-list .acc-row-card{cursor:pointer;gap:14px;padding:12px 14px}.pj-row-list .acc-monitor{width:96px}.pj-row-list .acc-row-desc{min-width:0;color:var(--muted);-webkit-line-clamp:3;white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1.2;font-size:11.5px;line-height:1.45;display:-webkit-box;overflow:hidden}@media (width<=900px){.pj-row-list .acc-row-desc{-webkit-line-clamp:2;flex:1 0 100%}}.acc-row-grid{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:14px;display:grid}.acc-row-grid .acc-row-card{cursor:pointer;gap:14px;padding:12px 14px}.acc-row-grid .acc-monitor{width:96px}.acc-row-grid .acc-row-photo{width:64px;height:64px}.acc-form-skeleton{flex-direction:column;flex:1;min-height:0;margin-top:14px;display:flex}.acc-form-skeleton .eq-form-grid{grid-template-columns:1fr}.pj-form-actions-stack{flex-direction:column;gap:8px;margin-top:auto;padding-top:16px;display:flex}.pj-form-monitor-wrap{width:100%;position:relative}.pj-res-badge{color:#fff;font-family:var(--font-mono);letter-spacing:.02em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000a;border-radius:6px;padding:3px 7px;font-size:10.5px;font-weight:700;position:absolute;bottom:8px;right:8px}.pj-res-badge:empty{display:none}.pj-share-section{margin-top:0}.pj-form-block .pj-share-section .section-title{color:var(--muted);letter-spacing:normal;border-top:none;margin:0 0 5px;padding-top:0;font-size:11px;font-weight:600}.pj-share-list{flex-direction:column;gap:8px;display:flex}.pj-share-row{border:1px solid var(--border);background:var(--card);border-radius:8px;align-items:center;gap:12px;padding:8px 10px;display:flex}.pj-share-row-monitor{width:64px}.pj-share-row-body{flex:1;min-width:0}.pj-share-row-name{color:var(--text);align-items:center;min-width:0;font-size:12.5px;font-weight:600;display:flex}.pj-share-row-name-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pj-share-row-project{color:var(--toxic);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;overflow:hidden}.pj-share-row-meta{font-family:var(--font-mono);color:var(--muted);margin-top:2px;font-size:10.5px}.pj-share-row-date{font-family:var(--font-mono);color:var(--muted);opacity:.75;margin-top:2px;font-size:10px}.pj-share-row-actions{flex:none;align-items:center;gap:14px;display:flex}.pj-share-row-actions>.act-copy,.pj-share-row-actions>.act-del-share{flex:none;padding:5px 8px;font-size:11px}.links-panel-list .pj-share-row{cursor:pointer;background:var(--panel);border-radius:14px;gap:14px;padding:12px 14px;transition:border-color .15s}.links-panel-list .pj-share-row:hover{border-color:color-mix(in srgb, var(--toxic) 45%, var(--border))}.links-panel-list .pj-share-row.selected{border-color:var(--toxic);box-shadow:0 0 0 1px var(--toxic)}.links-panel-list .pj-share-row-monitor{width:96px}.links-panel-list .acc-row-desc{min-width:0;color:var(--muted);-webkit-line-clamp:3;white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1.2;font-size:11.5px;line-height:1.45;display:-webkit-box;overflow:hidden}@media (width<=1500px),(height<=500px){.links-panel-list .pj-share-row{flex-wrap:wrap}.links-panel-list .acc-row-desc{-webkit-line-clamp:2;flex:1 0 100%}.links-panel-list.links-panel-list .pj-share-row-monitor{width:72px}.links-panel-list .pj-share-row-name,.links-panel-list .pj-share-row-project{white-space:normal;text-overflow:clip;overflow-wrap:break-word;overflow:visible}}#admin-shares-list .pj-share-row{cursor:default}#admin-shares-list .pj-share-row:hover{border-color:var(--border)}#ud-projects-list .acc-row-card{gap:12px;padding:2px 10px}#ud-projects-list .acc-monitor{width:96px}#ud-shares-list .pj-share-row{color:inherit;gap:10px;padding:8px 10px;text-decoration:none;transition:border-color .15s}#ud-shares-list .pj-share-row:hover{border-color:color-mix(in srgb, var(--toxic) 45%, var(--border))}#ud-shares-list .pj-share-row-monitor{width:72px}.pj-share-empty{color:var(--muted);padding:6px 0;font-size:12px}.links-panel-list{flex-direction:column;gap:14px;display:flex}.pj-form-actions-stack .btn{text-align:center;justify-content:center;align-items:center;width:100%;line-height:1.25;display:inline-flex}.eq-form-block[hidden]{display:none!important}.eq-form-block .eq-form-actions{margin-top:auto}.eq-form-block .pj-form-actions-stack{margin-top:8px;padding-top:0}.eq-form-pair-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.eq-form-tabs{flex:none;gap:6px;margin-bottom:14px;display:flex}.eq-form-tabs .tab-btn{text-align:center;flex:1;padding:6px 4px;font-size:11px}.pc-form-block[hidden]{display:none!important}.pc-form-block .eq-form-actions{margin-top:auto}.pc-form-block .pj-form-actions-stack{margin-top:8px;padding-top:0}.sp-form-block .pj-form-actions-stack{margin-top:auto}.eq-catalog-subtabs{gap:10px;margin-bottom:14px;display:flex}.eq-catalog-subtabs .tab-btn{text-align:center;flex:1 1 0;padding:9px 16px}.u-col-20>.eq-catalog-subtabs{margin-bottom:0}.eq-form-scroll{scrollbar-width:none;-ms-overflow-style:none;border:1px solid var(--border);border-radius:10px;flex:0 auto;min-height:0;padding:12px;overflow-y:auto}.eq-form-scroll::-webkit-scrollbar{display:none}.eq-form-page{display:none}.eq-form-page.active{display:block}.eq-form-photos-row{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.eq-form-photo-thumb{background:var(--card);border:1px solid var(--border);border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative;overflow:hidden}.eq-form-photo-thumb svg{opacity:.8;width:60%;height:60%}.eq-form-photo-thumb .rm{color:#fff;cursor:pointer;background:#000a;border:none;border-radius:50%;justify-content:center;align-items:center;width:13px;height:13px;font-size:8px;line-height:1;display:flex;position:absolute;top:1px;right:1px}.eq-form-photo-add{border:1.5px dashed var(--border);width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;font-size:16px;display:flex;position:relative;overflow:hidden}label.eq-form-photo-add:hover{border-color:var(--toxic);color:var(--toxic)}.eq-form-photo-add--has-fallback img{object-fit:cover;opacity:.35;width:100%;height:100%;position:absolute;inset:0}.eq-form-photo-add-icon{z-index:1;position:relative}.eq-form-photos-row--technical{margin-top:6px}.eq-form-photo-pair{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.eq-form-photo-pair .eq-form-photos-row{width:100%;margin-top:4px;padding:0 14px}.eq-form-photo-pair .eq-form-photo-thumb,.eq-form-photo-pair .eq-form-photo-add{aspect-ratio:2/3;width:100%;height:auto}.eq-form-photo-card .eq-form-photos-row{width:100%}.eq-form-photo-card .eq-form-photo-thumb,.eq-form-photo-card .eq-form-photo-add{aspect-ratio:4;width:100%;height:auto}.eq-form-photo-row-wrap{align-items:center;gap:12px;display:flex}.eq-form-photo-row-wrap .eq-form-photos-row{margin-top:0}.eq-form-photo-hint{color:var(--muted);text-align:center;font-size:11px;line-height:1.4;display:block}.as-default-photo-row{flex-wrap:wrap;gap:20px;margin-top:10px;display:flex}.as-default-photo-slot{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.as-default-photo-pair{gap:20px;display:flex}.as-default-photo-pair .eq-form-photo-thumb,.as-default-photo-pair .eq-form-photo-add{aspect-ratio:4;width:auto;height:44px}.as-default-photo-pair--led .eq-form-photo-thumb,.as-default-photo-pair--led .eq-form-photo-add{aspect-ratio:2/3;width:auto;height:44px}.as-default-photo-slot-label{color:var(--muted);max-width:120px;font-size:11px;line-height:1.3}.as-default-photo-replace{color:#fff;cursor:pointer;background:#000a;border-radius:50%;justify-content:center;align-items:center;width:13px;height:13px;font-size:8px;line-height:1;display:flex;position:absolute;top:1px;left:1px}.as-default-photo-replace:hover{background:var(--toxic)}.es-layout{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:24px;display:grid}.es-preview-col{flex-direction:column;gap:10px;display:flex;position:sticky;top:0}.es-preview-label{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}#es-preview{border:1px solid var(--border);background:#f0f0f3;border-radius:12px;width:100%;height:560px}.es-settings-col{flex-direction:column;gap:0;min-height:560px;display:flex}.es-section{flex:1 0 auto}.es-section-switch{background:var(--card);border:1px solid var(--border);border-radius:10px;gap:6px;margin-bottom:18px;padding:4px;display:flex}.es-seg{color:var(--muted);font-family:var(--font-ui);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;padding:8px 10px;font-size:12.5px;font-weight:600;transition:all .12s}.es-seg:hover{color:var(--text)}.es-seg.active{background:var(--panel);color:var(--toxic)}.es-lbl{color:var(--muted);margin:14px 0 5px;font-size:11px;font-weight:600;display:block}.es-code{font-family:var(--font-mono);resize:vertical;width:100%;font-size:12px}.es-placeholders{color:var(--muted);margin-top:10px;font-size:11.5px;line-height:1.6}.es-placeholders code{font-size:11px}.es-save-row{border-top:1px solid var(--border);justify-content:flex-end;margin-top:20px;padding-top:16px;display:flex}@media (width<=900px){.es-layout{grid-template-columns:1fr}.es-preview-col{order:2;position:static}.es-settings-col{order:1}}.docs-mini-btn{background:var(--card);border:1px solid var(--border);min-width:26px;height:26px;color:var(--muted);cursor:pointer;font-size:12px;line-height:1;font-family:var(--font-ui);border-radius:6px;justify-content:center;align-items:center;padding:0 6px;text-decoration:none;display:inline-flex}.docs-mini-btn:hover:not([disabled]){color:var(--text);border-color:var(--toxic2)}.docs-mini-btn[disabled]{opacity:.35;cursor:default}.docs-mini-danger:hover:not([disabled]){color:var(--danger);border-color:var(--danger)}.docs-order-cell,.docs-actions-cell{white-space:nowrap}.docs-actions-cell,.docs-order-cell{gap:4px;display:flex}.docs-spark-cell{white-space:nowrap}.docs-spark{vertical-align:middle}.docs-spark-num{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:6px;font-size:10.5px}.docs-en-chip{background:var(--card);color:var(--toxic2);border:1px solid var(--border);vertical-align:middle;border-radius:4px;padding:1px 5px;font-size:9px;font-weight:700}.docs-draft-badge{background:var(--card);color:var(--warn,#d9a441);border:1px solid var(--border);border-radius:4px;padding:1px 6px;font-size:9.5px}.docs-menu-addbar{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.docs-menu-addbar .btn{width:auto;padding:6px 14px}.docs-menu-tree{border:1px solid var(--border);border-radius:10px;overflow:hidden}.docs-menu-row{border-bottom:1px solid var(--border);background:var(--panel);align-items:center;gap:10px;padding:9px 12px;display:flex}.docs-menu-row:last-child{border-bottom:none}.docs-menu-kind{flex:none;font-size:14px}.docs-menu-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);flex:1;font-size:13px;overflow:hidden}.docs-menu-row-actions{flex:none;gap:4px;display:flex}.seo-robots-textarea{font-family:var(--font-mono);resize:vertical;font-size:12px}.up-detail-head{justify-content:space-between;align-items:center;font-size:12px;display:flex}.up-share-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:3px 0;display:flex}.up-share-token{font-family:var(--font-mono);color:var(--toxic2);text-overflow:ellipsis;white-space:nowrap;flex:120px;min-width:120px;overflow:hidden}.up-share-btn{flex:none;padding:2px 8px;font-size:11px}.up-meta-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:2px 12px;margin:4px 0 0;display:grid}.acc-cell-narrow{text-align:center;width:70px}.acc-cell-wide{text-align:center;width:110px}.acc-col-key{min-width:220px}#access-table thead th:not(.acc-col-key){width:150px}.acc-col-tech{min-width:120px}.audit-filters{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.audit-nowrap{color:var(--muted);white-space:nowrap}.acs-lang-row{border-top:none;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;padding-top:0;display:flex}.acs-tz-select{width:auto;min-width:110px}.scs-divider{border-top:1px solid var(--border);padding-top:16px;margin-top:24px!important}.admin-block-flush{padding:0 0 14px}.docs-toggle-row{align-items:center;gap:8px;font-size:12.5px;display:flex}.acc-pager{flex-wrap:wrap;align-items:center;gap:6px;padding:12px 0 4px;display:flex}.acc-pager:empty{display:none}.acc-pager-btn{border:1px solid var(--border);background:var(--card);min-width:32px;height:32px;color:var(--text);font:inherit;cursor:pointer;border-radius:8px;padding:0 8px;font-size:13px}.acc-pager-btn:hover:not(:disabled){border-color:var(--toxic)}.acc-pager-btn:disabled{opacity:.4;cursor:default}.acc-pager-btn-active{border-color:var(--toxic);color:var(--toxic);font-weight:700}.acc-pager-gap{color:var(--muted);padding:0 2px}.acc-pager-info{color:var(--muted);font-size:12px;font-family:var(--font-mono);margin-left:auto}.ll-group-title{color:var(--muted);letter-spacing:.04em;margin:14px 0 8px;font-size:11.5px;font-weight:600}.ll-group-title:first-child{margin-top:0}.ll-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (width<=560px){.ll-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ll-tile{background:var(--card);border:1px solid var(--border);cursor:pointer;border-radius:10px;transition:border-color .15s,opacity .15s;overflow:hidden}.ll-tile:hover{border-color:var(--toxic)}.ll-tile--sel{border-color:var(--toxic);box-shadow:0 0 0 1px var(--toxic)}.ls-layer-rows{flex-direction:column;gap:6px;display:flex}.ls-layer-row{cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:3px;display:flex}.ls-layer-row:hover{border-color:var(--border)}.ls-layer-row--sel{border-color:var(--toxic);background:var(--card-hover)}.ls-layer-row select{flex:auto;min-width:0}.ls-add-row{gap:8px;margin-top:8px;display:flex}.ls-add-row .btn{flex:1 1 0;margin-top:0}.ls-side-scroll{flex:auto;min-height:0;overflow-y:auto}.ls-head{margin-bottom:12px}.ll-tile--off .ll-tile-box{opacity:.28;filter:grayscale()}.ll-tile--off .ll-tile-name{color:var(--muted);text-decoration:line-through}.ll-tile-box{aspect-ratio:2;background:#000;display:block;position:relative}.ll-tile-dot{background:#2ecc71;border-radius:50%;width:9px;height:9px;position:absolute;top:7px;right:7px;box-shadow:0 0 0 2px #0000008c}.ll-tile-dot--truth{background:#2ecc71}.ll-tile-dot--edited{background:var(--danger)}.ll-tile-dot--copy{background:#3aa0ff}.ll-tile-dot--row{margin:0 auto;display:block;position:static}.ups-note{border-top:none;margin-top:6px;padding-top:0}#ups-list .admin-table tbody tr:last-child{border-bottom:none}.ll-tile-dot--same{background:#2ecc71}.ll-tile-dot--diff{background:var(--danger)}.ll-tile-dot--own{background:#3aa0ff}.ll-tile-act{width:20px;height:20px;color:var(--muted);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;font-size:13px;line-height:1;display:flex}.ll-tile-act:hover{color:var(--text);border-color:var(--toxic)}.ll-tile-act--danger:hover{color:var(--danger);border-color:var(--danger)}.ll-rename--clash{border-color:var(--danger)!important}.ll-tile-svg,.ll-tile-box>canvas,.ll-tile-box>svg,.ll-tile-box>img,.ll-tile-canvas{width:100%;height:100%;display:block}.ll-side-params .acc-row{gap:10px;margin-top:12px}.ll-side-params .acc-field,.ll-side-params .rp-layer-row select{min-width:0}.ll-tile-bar{box-sizing:border-box;align-items:center;gap:8px;min-height:46px;padding:7px 9px;display:flex}.ll-tile-name{min-width:0;color:var(--text);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;flex:1;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}@media (width<=560px){.ll-tile-name{font-size:11px}}.ll-tile-switch{flex:none}.ll-tile-order{flex:none;gap:2px;display:flex}.ll-tile-order-btn{width:22px;height:22px;color:var(--muted);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-items:center;padding:0;font-size:13px;line-height:1;display:flex}.ll-tile-order-btn:hover{color:var(--text);border-color:var(--muted)}.ll-side,.ll-side-body{flex-direction:column;flex:1;min-height:0;display:flex}.ll-side-head{margin-bottom:10px}.ll-side-name{color:var(--text);font-size:13px;font-weight:600;display:block}.ll-side-desc{color:var(--muted);margin-top:3px;font-size:11.5px;line-height:1.45;display:block}.ll-side-diff{color:var(--warn);text-align:center;margin:0;font-size:11.5px;line-height:1.4}.ll-side-params{min-height:0;padding:16px 18px;overflow-y:auto}#ll-side-params:empty{display:none}#ll-side-params:not(:empty){margin-top:14px}.ll-side-foot{flex-direction:column;gap:8px;margin-top:auto;padding-top:16px;display:flex}.ll-side-foot .btn{text-align:center;justify-content:center;align-items:center;width:100%;padding:8px 12px;font-size:13px;line-height:1.25;display:inline-flex}.ll-side-actions{gap:8px;display:flex}.ll-side-actions .btn{flex:1;min-width:0;margin-top:0}.adm-doc-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.adm-doc-crumbs{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.adm-doc-crumb{font:inherit;color:var(--toxic);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 4px;font-size:13px;font-weight:600}.adm-doc-crumb:hover{background:var(--panel)}.adm-doc-crumb:last-child{color:var(--text);cursor:default}.adm-doc-crumb:last-child:hover{background:0 0}.adm-doc-crumb-sep{color:var(--muted);font-size:12px}.adm-doc-head-actions{flex:none;gap:8px;display:flex}#adm-doc-upload-label{cursor:pointer;align-items:center;display:inline-flex}.adm-doc-list{border:1px solid var(--border);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.adm-doc-row{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:9px 12px;display:flex}.adm-doc-row:last-child{border-bottom:none}.adm-doc-row:hover{background:var(--panel)}.adm-doc-icon{flex:none;font-size:15px;line-height:1}.adm-doc-name{text-align:left;min-width:0;font:inherit;color:var(--text);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;flex:auto;padding:0;font-size:13px;overflow:hidden}.adm-doc-name[data-open-folder]{cursor:pointer;font-weight:600}.adm-doc-name[data-open-folder]:hover{color:var(--toxic)}.adm-doc-meta{color:var(--muted);white-space:nowrap;flex:none;font-size:11px}.acc-stamp-logo-title{font-family:var(--font-ui);letter-spacing:.01em;color:var(--muted);margin:14px 0 8px;font-size:11px;font-weight:600}.acc-stamp-logo-note{color:var(--muted);text-align:center;margin-top:8px;font-size:11px;line-height:1.4}.adm-doc-actions{flex:none;gap:6px;display:flex}.adm-doc-locked{opacity:.6;white-space:nowrap;align-items:center;padding:0 6px;font-size:11px;display:flex}.adm-doc-empty{text-align:center;color:var(--muted);padding:22px 14px;font-size:12px}@media (width<=900px){.adm-doc-row{flex-wrap:wrap}.adm-doc-meta{order:3;width:100%;padding-left:25px}.adm-doc-actions{order:4;width:100%;padding-left:25px}}.acs-session-list{flex-direction:column;gap:8px;display:flex}.acs-session-row{border:1px solid var(--border);background:var(--card);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.acs-session-row.is-current{border-color:var(--toxic-dim);background:var(--card-hover)}.acs-session-info{flex:auto;min-width:0}.acs-session-name{color:var(--text);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.acs-session-meta{color:var(--muted);margin-top:3px;font-size:11px;line-height:1.5}.acs-session-badge{letter-spacing:.02em;text-transform:uppercase;color:var(--toxic);border:1px solid var(--toxic-dim);border-radius:6px;padding:1px 6px;font-size:10px}.acs-session-close{flex:none}@media (width<=768px){.acs-session-row{flex-wrap:wrap}.acs-session-info{flex:1 1 0}.acs-session-close{width:100%;margin-top:8px}.acc-block-foot:has(#as-sessions-revoke-others){flex-direction:column;align-items:stretch;gap:10px}#as-sessions-revoke-others{width:100%}}.tp-card{cursor:pointer;padding:14px 18px}.tp-card-name{flex:auto;align-items:center;min-width:0;font-size:13px;font-weight:600;display:flex}.tp-card-switch{flex:none;margin:0}.tp-card--off{opacity:.45}.tp-dot{vertical-align:middle;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-right:6px;display:inline-block}.tp-dot--same{background:var(--success)}.tp-dot--diff{background:var(--danger)}.tp-dot--own{background:var(--toxic)}.tp-body{width:100%;font-family:var(--font-mono,ui-monospace, "SF Mono", Menlo, Consolas, monospace);resize:vertical;min-height:180px;font-size:12px;line-height:1.5}.acc-row-list--2col{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (width<=900px){.acc-row-list--2col{grid-template-columns:minmax(0,1fr)}}.ls-swatch-off{opacity:.35;pointer-events:none}.acc-row-drag{width:22px;color:var(--muted);opacity:.55;cursor:grab;touch-action:none;background:0 0;border:none;flex:none;justify-content:center;align-self:stretch;align-items:center;padding:0;font-size:15px;line-height:1;transition:opacity .15s,color .15s;display:flex}.acc-row-drag:hover{opacity:1;color:var(--toxic)}.acc-rows-dragging .acc-row-drag{cursor:grabbing}.acc-rows-dragging .acc-row-card,.acc-rows-dragging .pj-share-row{transition:transform .12s}.acc-row-card.acc-row-dragging,.pj-share-row.acc-row-dragging{z-index:5;border-color:var(--toxic);transition:none;position:relative;box-shadow:0 8px 24px #00000073}.acc-rows-dragging .acc-row-card:hover,.acc-rows-dragging .pj-share-row:hover{border-color:var(--border)}.acc-rows-dragging .acc-row-card.acc-row-dragging:hover,.acc-rows-dragging .pj-share-row.acc-row-dragging:hover{border-color:var(--toxic)}
