.snapshot-stale[data-v-194a6bbf]{color:var(--text-secondary);font-weight:600}.profile-card[data-v-194a6bbf]{cursor:pointer}.profile-card[draggable=true][data-v-194a6bbf]{cursor:grab}.profile-card.dragging[data-v-194a6bbf]{opacity:.55;cursor:grabbing}.profile-card.drag-over[data-v-194a6bbf]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-bg)}.profile-card[data-v-194a6bbf]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.profile-tools[data-v-194a6bbf]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.profile-filter[data-v-194a6bbf]{color:var(--text-secondary);align-items:center;gap:7px;font-size:11px;font-weight:650;display:flex}.profile-filter select[data-v-194a6bbf]{min-width:112px;padding:6px 9px;font-size:11px}.profile-card-actions[data-v-194a6bbf]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.profile-tag[data-v-194a6bbf]{border:1px solid var(--accent-border);color:var(--accent);background:var(--accent-bg);border-radius:999px;padding:3px 7px;font-size:9px;line-height:1.2}.profile-tag-toggle[data-v-194a6bbf]{border:1px dashed var(--accent-border);color:var(--accent);background:0 0;border-radius:6px;padding:3px 7px;font-size:9px;line-height:1.2}.profile-visibility-toggle[data-v-194a6bbf]{border:1px solid var(--field-border);color:var(--text-secondary);background:#ffffffb8;border-radius:6px;padding:3px 7px;font-size:9px;line-height:1.2}.profile-visibility-toggle[data-v-194a6bbf]:hover{color:var(--accent);border-color:var(--accent-border);background:var(--accent-bg)}.profile-tag-toggle[data-v-194a6bbf]:hover{background:var(--accent-bg)}.profile-tag-form[data-v-194a6bbf]{gap:10px;display:grid}.profile-tag-form label[data-v-194a6bbf]{color:var(--text-secondary);gap:8px;font-weight:650;display:grid}.profile-tag-form input[data-v-194a6bbf]{width:100%}.profile-tag-hint[data-v-194a6bbf]{color:var(--text-muted);line-height:1.5}.profile-hidden-shelf[data-v-194a6bbf]{border:1px solid var(--field-border);background:#eefaf26b;border-radius:10px;margin-top:14px}.profile-hidden-shelf summary[data-v-194a6bbf]{color:var(--text-secondary);cursor:pointer;padding:11px 13px;font-size:11px;font-weight:650;list-style-position:inside}.profile-hidden-shelf[open] summary[data-v-194a6bbf]{border-bottom:1px solid var(--line-subtle)}.profile-grid-hidden[data-v-194a6bbf]{padding:12px}.workspace-identity .panel-head[data-v-194a6bbf]{flex-wrap:wrap}.workspace-identity h3[data-v-194a6bbf]{overflow-wrap:anywhere;font-size:1.25rem}.workspace-identity .eyebrow[data-v-194a6bbf],.workspace-identity .pill[data-v-194a6bbf]{color:var(--text-secondary);font-size:.75rem}.workspace-identity .details-grid[data-v-194a6bbf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.workspace-identity .details-grid dt[data-v-194a6bbf]{color:var(--text-secondary);font-size:.875rem;font-weight:600;line-height:1.5}.workspace-identity .details-grid dd[data-v-194a6bbf]{color:var(--text-primary);margin-top:7px;font-size:1rem;font-weight:500;line-height:1.6}.workspace-identity .billing-time[data-v-194a6bbf],.workspace-identity .upgrade-time[data-v-194a6bbf]{border:1px solid var(--field-border);border-radius:var(--radius-sm);background:var(--glass-bg-strong);padding:14px}.workspace-identity .billing-time dd[data-v-194a6bbf]{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.workspace-identity .upgrade-time[data-v-194a6bbf]{border-color:var(--accent-border);background:var(--accent-bg);box-shadow:inset 3px 0 0 var(--accent)}.workspace-identity .upgrade-time dt[data-v-194a6bbf]{color:var(--text-primary)}.workspace-identity .upgrade-time dd[data-v-194a6bbf]{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:750}.workspace-identity .seat-pool[data-v-194a6bbf]{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-identity .seat-pool>div[data-v-194a6bbf]{flex-wrap:wrap;gap:8px;min-width:0}.workspace-identity .seat-pool span[data-v-194a6bbf]{color:var(--text-secondary);font-size:.875rem;font-weight:500}.workspace-identity .seat-pool b[data-v-194a6bbf]{color:var(--text-primary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.25rem}@media (width<=480px){.profile-tools[data-v-194a6bbf]{align-items:stretch;width:100%}.profile-filter[data-v-194a6bbf],.profile-filter select[data-v-194a6bbf],.profile-tools>button[data-v-194a6bbf]{flex:1}.workspace-identity .details-grid[data-v-194a6bbf],.workspace-identity .seat-pool[data-v-194a6bbf]{grid-template-columns:minmax(0,1fr)}}.member-protection-bar[data-v-8c75fcbc]{border-bottom:1px solid var(--field-border);background:color-mix(in srgb, var(--glass-bg) 72%, transparent);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 18px;font-size:12px;display:flex}.member-protection-bar>span[data-v-8c75fcbc]{overflow-wrap:anywhere;min-width:0;max-width:100%}.member-protection-bar .error[data-v-8c75fcbc]{color:var(--danger,#b42318)}@media (width<=760px){.member-protection-bar[data-v-8c75fcbc]{flex-direction:column;align-items:flex-start;gap:4px}}.bulk-select-form[data-v-8c75fcbc],.credential-match-form[data-v-8c75fcbc]{gap:12px;display:grid}.credential-match-form label[data-v-8c75fcbc]{gap:8px;font-weight:600;display:grid}.credential-match-form textarea[data-v-8c75fcbc]{resize:vertical;width:100%;min-height:210px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:400}.credential-match-form .foot-note[data-v-8c75fcbc]{margin:0}.bulk-select-form label[data-v-8c75fcbc]:not(.check){gap:8px;font-weight:600;display:grid}.bulk-select-form textarea[data-v-8c75fcbc]{resize:vertical;width:100%;min-height:180px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:400}.bulk-select-form .foot-note[data-v-8c75fcbc],.bulk-result p[data-v-8c75fcbc]{margin:0}.bulk-append[data-v-8c75fcbc]{width:fit-content}.bulk-result[data-v-8c75fcbc]{gap:10px;display:grid}.bulk-issue[data-v-8c75fcbc]{border:1px solid var(--field-border);background:var(--glass-bg);border-radius:10px;padding:10px 12px}.bulk-issue p[data-v-8c75fcbc]{overflow-wrap:anywhere;margin-top:4px}.kick-speed[data-v-8c75fcbc]{gap:10px;max-width:620px;margin-bottom:20px;display:grid}.kick-speed-title[data-v-8c75fcbc],.kick-speed-controls[data-v-8c75fcbc],.kick-speed-number[data-v-8c75fcbc]{align-items:center;gap:12px;display:flex}.kick-speed-title[data-v-8c75fcbc]{flex-wrap:wrap;justify-content:space-between}.kick-speed-title label[data-v-8c75fcbc]{font-weight:600}.kick-speed-controls input[type=range][data-v-8c75fcbc]{flex:1;min-width:0;padding:0}.kick-speed-number[data-v-8c75fcbc]{flex:none;gap:8px}.kick-speed-number input[data-v-8c75fcbc]{width:106px}.kick-speed .foot-note[data-v-8c75fcbc],.kick-speed .error[data-v-8c75fcbc]{margin:0}.pool-sections[data-v-f2e67fe4]{border-bottom:1px solid var(--line-subtle);gap:8px;padding:14px 20px 0;display:flex}.pool-sections button[data-v-f2e67fe4]{background:0 0;border:0;border-bottom:2px solid #0000;border-radius:7px 7px 0 0;min-height:38px}.pool-sections button.active[data-v-f2e67fe4]{color:var(--accent);border-bottom-color:var(--accent);background:var(--accent-bg)}.pool-sections button span[data-v-f2e67fe4]{color:var(--text-muted);margin-left:4px}.pool-context[data-v-f2e67fe4]{flex:1;gap:4px;display:grid}.pool-context small[data-v-f2e67fe4]{color:var(--text-muted);overflow-wrap:anywhere}.account-bulk-actions[data-v-f2e67fe4]{border-top:0;border-bottom:1px solid var(--line-subtle)}@media (width<=600px){.pool-sections[data-v-f2e67fe4]{padding-inline:14px}.pool-context[data-v-f2e67fe4]{min-width:100%}}.price-grid[data-v-416259a5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.price-card[data-v-416259a5]{flex-direction:column;gap:5px;min-height:132px;display:flex}.price-card.accent[data-v-416259a5]{border-color:var(--accent-border);background:linear-gradient(135deg, var(--glass-bg-strong), var(--accent-bg))}.price[data-v-416259a5]{color:var(--text-primary);margin-top:4px;font-size:1.8rem;display:block}.price-card small[data-v-416259a5]{color:var(--text-muted)}.quote-card[data-v-416259a5],.payment-methods-card[data-v-416259a5]{border-left:3px solid var(--accent)}.payment-methods-card .panel-head[data-v-416259a5]{align-items:center}.payment-method-list[data-v-416259a5]{gap:8px;margin-top:14px;display:grid}.payment-method-row[data-v-416259a5]{border:1px solid var(--line-subtle);background:var(--glass-bg-strong);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:11px 14px;display:flex}.payment-method-details[data-v-416259a5],.payment-method-actions[data-v-416259a5]{align-items:center;gap:12px;display:flex}.payment-method-row span[data-v-416259a5],.payment-method-row small[data-v-416259a5]{color:var(--text-secondary)}.payment-method-default[data-v-416259a5]{color:var(--accent);font-size:12px;font-style:normal}.payment-method-actions button[data-v-416259a5]{min-height:32px;padding:5px 10px}.payment-method-empty[data-v-416259a5]{color:var(--text-secondary);margin:14px 0 0}.stripe-element[data-v-416259a5]{min-height:120px;padding:6px 0}.card-security-note[data-v-416259a5]{margin-top:14px}.summary-list[data-v-416259a5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;margin:0;display:grid}.summary-list div[data-v-416259a5]{border-bottom:1px solid var(--line-subtle);justify-content:space-between;gap:16px;padding:9px 0;display:flex}.summary-list dt[data-v-416259a5]{color:var(--text-muted)}.summary-list dd[data-v-416259a5]{text-align:right;margin:0;font-weight:600}.summary-list .emphasis[data-v-416259a5]{color:var(--accent);font-size:1.1rem}.payment-method[data-v-416259a5]{max-width:420px;color:var(--text-secondary);align-items:center;gap:12px;margin-top:16px;display:flex}.payment-method select[data-v-416259a5]{flex:1}.fx-meta[data-v-416259a5]{color:var(--text-secondary);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.view-title .toolbar[data-v-416259a5]{flex-wrap:wrap}.view-title button[data-v-416259a5]{min-height:44px}.price[data-v-416259a5]{overflow-wrap:anywhere}@media (width<=700px){.price-grid[data-v-416259a5],.summary-list[data-v-416259a5]{grid-template-columns:1fr}.payment-method-row[data-v-416259a5],.payment-method-details[data-v-416259a5]{flex-wrap:wrap;align-items:flex-start}.payment-method-actions[data-v-416259a5]{margin-left:auto}}.standalone-checkout[data-v-1c36dc35]{max-width:980px}.standalone-checkout .view-title[data-v-1c36dc35]{align-items:flex-start}.standalone-checkout .view-title>a[data-v-1c36dc35]{margin-top:8px}.checkout-result-card[data-v-1c36dc35]{border-left:3px solid var(--accent)}.checkout-result-card label[data-v-1c36dc35]{color:var(--text-secondary);gap:7px;display:grid}.checkout-result-card input[data-v-1c36dc35]{overflow-wrap:anywhere;width:100%;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.result-actions[data-v-1c36dc35]{margin-top:14px}@media (width<=700px){.standalone-checkout .view-title[data-v-1c36dc35]{flex-direction:column;align-items:stretch;gap:8px}.standalone-checkout .view-title>a[data-v-1c36dc35]{margin-top:0}}.workspace-join[data-v-bc93d02b]{--join-error:#a62c2c;color:var(--text-primary);font-size:16px;line-height:1.6}.join-title[data-v-bc93d02b]{align-items:flex-start;gap:16px}.join-title p[data-v-bc93d02b],.join-footnote[data-v-bc93d02b],.join-field small[data-v-bc93d02b],.join-target small[data-v-bc93d02b]{color:var(--text-secondary)}.join-title p[data-v-bc93d02b]{font-size:16px}.workspace-join h3[data-v-bc93d02b]{color:var(--text-primary);font-size:19px}.workspace-join .eyebrow[data-v-bc93d02b]{color:var(--text-secondary);font-size:11px}.join-status[data-v-bc93d02b],.join-count[data-v-bc93d02b]{background:var(--accent-bg);color:var(--text-primary);border-radius:8px;padding:6px 10px;font-size:14px;font-weight:600}.join-status[data-v-bc93d02b]{flex-shrink:0}.join-info[data-v-bc93d02b]{border:1px solid var(--accent-border);border-radius:var(--radius-md);background:var(--accent-bg);margin:0;padding:16px 20px}.join-grid[data-v-bc93d02b]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.join-form[data-v-bc93d02b],.join-results[data-v-bc93d02b]{min-width:0;padding:24px}.join-policy[data-v-bc93d02b]{padding:24px}.join-policy-grid[data-v-bc93d02b]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:24px;display:grid}.join-policy-controls[data-v-bc93d02b]{padding-top:30px}.join-fields[data-v-bc93d02b]{gap:20px;display:grid}.join-field[data-v-bc93d02b]{gap:8px;min-width:0;display:grid}.join-label-row[data-v-bc93d02b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.workspace-join label[data-v-bc93d02b]{color:var(--text-primary);flex-direction:row;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.workspace-join label span[data-v-bc93d02b]{color:var(--text-secondary);font-size:12px;font-weight:400}.workspace-join input[data-v-bc93d02b],.workspace-join textarea[data-v-bc93d02b],.workspace-join select[data-v-bc93d02b]{min-height:44px;color:var(--text-primary);border-color:var(--accent-border);font-size:16px}.workspace-join textarea[data-v-bc93d02b]{line-height:1.6}.workspace-join input[data-v-bc93d02b]::placeholder,.workspace-join textarea[data-v-bc93d02b]::placeholder{color:var(--text-secondary);opacity:.9}.workspace-join button[data-v-bc93d02b]{min-height:44px;color:var(--text-primary);padding:9px 14px;font-size:14px}.workspace-join button.primary[data-v-bc93d02b]{color:#fff;font-size:16px}.workspace-join button[data-v-bc93d02b]:active:not(:disabled){box-shadow:inset 0 0 0 2px var(--accent-border)}.workspace-join fieldset[data-v-bc93d02b]:disabled{opacity:.65}.join-field small[data-v-bc93d02b],.join-footnote[data-v-bc93d02b]{overflow-wrap:anywhere;font-size:14px;line-height:1.6}.join-options[data-v-bc93d02b]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.join-field-error[data-v-bc93d02b]{color:var(--join-error);margin:0;font-size:14px}.workspace-join [aria-invalid=true][data-v-bc93d02b]{border-color:var(--join-error)}.join-submit-actions[data-v-bc93d02b]{gap:12px;margin-top:24px;display:grid}.join-submit-actions button[data-v-bc93d02b]{width:100%}.join-verify[data-v-bc93d02b]{border-color:var(--accent);background:var(--accent-bg);font-weight:600}.join-footnote[data-v-bc93d02b]{margin:14px 0 0}.join-target[data-v-bc93d02b]{background:var(--accent-bg);overflow-wrap:anywhere;border-radius:10px;gap:4px;margin-bottom:18px;padding:14px 16px;display:grid}.join-target span[data-v-bc93d02b]{font-size:14px}.join-target strong[data-v-bc93d02b]{font:600 16px/1.6 var(--mono)}.join-target small[data-v-bc93d02b]{font-size:14px}.join-metrics[data-v-bc93d02b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 20px;display:grid}.join-metrics>div[data-v-bc93d02b]{border:1px solid var(--accent-border);background:var(--field-bg);border-radius:10px;min-width:0;padding:12px}.join-metrics dt[data-v-bc93d02b]{color:var(--text-secondary);font-size:14px}.join-metrics dd[data-v-bc93d02b]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:6px 0 0;font-size:20px;font-weight:700}.join-result-actions[data-v-bc93d02b]{flex-wrap:wrap;gap:10px;display:flex}.join-feedback[data-v-bc93d02b]{background:var(--accent-bg);overflow-wrap:anywhere;border-radius:10px;margin:16px 0 0;padding:12px 14px;font-size:14px}.join-error[data-v-bc93d02b]{color:var(--join-error);background:var(--error-bg)}.join-empty[data-v-bc93d02b]{color:var(--text-secondary);text-align:center;margin:24px 0;padding:24px 12px;font-size:16px}.join-result-list[data-v-bc93d02b]{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.join-result-list li[data-v-bc93d02b]{border:1px solid var(--accent-border);background:var(--field-bg);border-radius:10px;min-width:0;padding:14px}.join-result-head[data-v-bc93d02b]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.join-result-head strong[data-v-bc93d02b]{font-size:16px}.join-row-failed .join-result-head strong[data-v-bc93d02b]{color:var(--join-error)}.join-row-unknown[data-v-bc93d02b]{border-left:4px solid var(--accent-border)}.join-result-head span[data-v-bc93d02b]{color:var(--text-secondary);font-size:14px}.join-result-list code[data-v-bc93d02b]{overflow-wrap:anywhere;margin-top:8px;font-size:14px;display:block}.join-result-list pre[data-v-bc93d02b]{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.6 var(--mono);color:var(--text-secondary);margin:8px 0 0}.join-result-email[data-v-bc93d02b]{overflow-wrap:anywhere;margin:8px 0 0;font-size:16px;font-weight:600}.join-diagnostic[data-v-bc93d02b]{color:var(--text-secondary);overflow-wrap:anywhere;margin-top:8px;font-size:14px;display:block}.join-preview[data-v-bc93d02b]{border:1px solid var(--accent-border);border-radius:10px;margin-top:20px;padding:12px 14px;font-size:14px}.join-preview summary[data-v-bc93d02b]{cursor:pointer;padding:4px 0}.join-preview ol[data-v-bc93d02b]{overflow-wrap:anywhere;margin-bottom:0;padding-left:24px}.join-progress[data-v-bc93d02b]{margin-bottom:20px}.join-progress>div[data-v-bc93d02b]{justify-content:space-between;gap:12px;display:flex}.join-progress progress[data-v-bc93d02b]{width:100%;height:10px;accent-color:var(--accent)}.join-progress p[data-v-bc93d02b]{color:var(--text-secondary);margin:8px 0 0;font-size:14px}.join-recovery[data-v-bc93d02b]{gap:12px;margin-top:16px;display:grid}.join-recovery article[data-v-bc93d02b]{border:1px solid var(--accent-border);overflow-wrap:anywhere;border-radius:10px;gap:6px;padding:14px;display:grid}.join-recovery span[data-v-bc93d02b]{color:var(--text-secondary);font-size:14px}.join-recovery button[data-v-bc93d02b]{justify-self:start}.join-release[data-v-bc93d02b]{margin-top:16px}@media (width<=1200px){.join-grid[data-v-bc93d02b]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.join-form[data-v-bc93d02b],.join-results[data-v-bc93d02b],.join-policy[data-v-bc93d02b]{padding:18px}.join-title[data-v-bc93d02b]{flex-direction:column}.join-info[data-v-bc93d02b]{padding:14px 16px}.join-options[data-v-bc93d02b]{grid-template-columns:minmax(0,1fr)}.join-policy-grid[data-v-bc93d02b]{grid-template-columns:minmax(0,1fr);gap:10px}.join-policy-controls[data-v-bc93d02b]{padding-top:0}.join-metrics[data-v-bc93d02b]{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-join .panel-head[data-v-bc93d02b]{flex-wrap:wrap;align-items:flex-start;gap:12px}.join-result-actions>button[data-v-bc93d02b]{flex:auto}}@media (prefers-reduced-motion:reduce){.workspace-join button[data-v-bc93d02b]{transition:none}}.feedback.warning.profile-sync-notice[data-v-69cf3616]{color:var(--text-primary);justify-content:space-between;align-items:center;gap:16px;font-size:14px;display:flex}.profile-sync-notice>div[data-v-69cf3616]{overflow-wrap:anywhere;min-width:0}.profile-sync-notice p[data-v-69cf3616]{margin:6px 0 0}.profile-sync-notice button[data-v-69cf3616]{flex-shrink:0;min-height:44px}@media (width<=600px){.profile-sync-notice[data-v-69cf3616]{flex-direction:column;align-items:stretch}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-base:#eef8f1;--glass-bg:#ffffffb8;--glass-bg-strong:#fffffff0;--glass-bg-hover:#ffffffe0;--glass-border:#ffffffdb;--glass-blur:blur(22px) saturate(1.12);--accent:#32654d;--accent-light:#5d9b76;--accent-bg:#32654d1a;--accent-border:#4d8d6747;--text-primary:#2e493c;--text-secondary:#50695b;--text-muted:#7a9082;--success:#2c7550;--success-bg:#2c75501a;--warning:#9b6c28;--warning-bg:#f3c06a2b;--error:#a64153;--error-bg:#ffe1e7b3;--field-bg:#ffffffc2;--field-border:#476a5833;--line-subtle:#476a5824;--focus-ring:0 0 0 3px #32654d24;--radius-sm:8px;--radius-md:14px;--radius-lg:18px;--shadow-md:0 8px 26px #35514114, 0 1px 4px #35514108;--shadow-lg:0 20px 70px #24453829;--sans:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--mono:"SF Mono", ui-monospace, Menlo, Consolas, monospace}*{box-sizing:border-box}body{min-width:320px;color:var(--text-primary);font:13px/1.5 var(--sans);background:radial-gradient(circle at 9% 4%, #bee4cd6b, transparent 28%), radial-gradient(circle at 92% 0%, #cfefdc94, transparent 30%), linear-gradient(180deg, #fcfffd 0%, var(--bg-base) 100%);-webkit-font-smoothing:antialiased;background-attachment:fixed;margin:0}button,input,select,textarea{font:inherit}button{border:1px solid var(--field-border);min-height:34px;color:var(--text-secondary);background:var(--field-bg);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:7px 12px;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}button:hover:not(:disabled){color:var(--accent);border-color:var(--accent-border);background:var(--glass-bg-hover)}button:disabled{opacity:.45;cursor:not-allowed}button.primary{color:#fff;background:linear-gradient(135deg,#32654d,#5d9b76);border-color:#0000;box-shadow:0 5px 14px #32654d33}button.primary:hover:not(:disabled){color:#fff;background:linear-gradient(135deg,#28543f,#4f8c68)}button.danger,button.quiet-danger{color:var(--error);background:var(--error-bg);border-color:#e746461f}button.text-btn{min-height:26px;color:var(--accent);background:0 0;border-color:#0000;padding:2px 4px;font-size:11px}button.danger-text{color:var(--error)}button.icon-btn{background:0 0;border-color:#0000;width:30px;min-height:30px;padding:5px}input,select,textarea{border:1px solid var(--field-border);width:100%;min-width:0;color:var(--text-primary);background:var(--field-bg);border-radius:9px;outline:none;padding:9px 11px}input,select{min-height:37px}input::placeholder,textarea::placeholder{color:#9aada0}input:focus,select:focus,textarea:focus{box-shadow:var(--focus-ring);background:#ffffffec;border-color:#6eaa84}textarea{resize:vertical;font:12px/1.65 var(--mono);display:block}input[type=checkbox]{width:15px;height:15px;min-height:0;accent-color:var(--accent);margin:0;padding:0}input[type=password]{letter-spacing:.06em}label{color:var(--text-secondary);flex-direction:column;gap:7px;font-size:12px;display:flex}label small{color:var(--text-muted);font-size:10px;line-height:1.6}label.check{flex-direction:row;align-items:center;gap:8px;display:flex}fieldset{border:0;min-width:0;margin:0;padding:0}h1,h2,h3,p{margin-top:0}h2{color:var(--text-primary);letter-spacing:-.045em;margin-bottom:7px;font-size:25px}h3{margin:0;font-size:14px;font-weight:680}a{color:var(--accent)}button:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.muted{color:var(--text-muted)}.wrap{white-space:normal;overflow-wrap:anywhere}.full{grid-column:1/-1}.full-button{width:100%;min-height:40px}.foot-note{color:var(--text-muted);margin:13px 0 0;font-size:10px;line-height:1.65}.empty{color:var(--text-muted);text-align:center;padding:33px 15px;font-size:12px}.eyebrow{color:#6f9c7d;letter-spacing:.12em;margin-bottom:5px;font-size:9px;font-weight:700;display:block}.error{color:var(--error)}.success{color:var(--success)}.workbench{min-height:100vh}.sidebar{z-index:30;width:225px;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:#f6fcf8c7;border-right:1px solid #ffffffd6;flex-direction:column;padding:25px 16px 17px;display:flex;position:fixed;inset:0 auto 0 0}.brand{color:var(--text-primary);align-items:center;gap:10px;margin:0 6px 25px;text-decoration:none;display:flex}.brand>span:last-child{flex-direction:column;display:flex}.brand strong{letter-spacing:-.025em;font-size:15px}.brand small{color:#86a091;letter-spacing:.12em;margin-top:2px;font-size:7px}.brand-icon{color:#fff;background:linear-gradient(145deg,#78b892,#32654d);border-radius:11px;place-items:center;width:35px;height:35px;display:grid;box-shadow:0 4px 13px #32654d38}.profile-switch{border-top:1px solid var(--line-subtle);border-bottom:1px solid var(--line-subtle);padding:15px 2px}.profile-switch label{margin:0 4px 7px;font-size:10px}.profile-switch>small{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin:6px 4px;font-size:10px;display:block;overflow:hidden}.profile-switch button{width:100%;color:var(--accent);background:0 0;border-style:dashed;border-color:#a8cdb3;justify-content:flex-start;margin-top:5px;font-size:11px}.sidebar nav{flex:1;margin-top:24px}.nav-label{color:#8aa192;letter-spacing:.1em;margin:0 12px 9px;font-size:9px;display:block}.sidebar nav button{color:#668271;background:0 0;border-color:#0000;justify-content:flex-start;gap:12px;width:100%;margin:3px 0;padding:11px 12px;font-size:12px;display:flex}.sidebar nav button.active{color:var(--accent);background:var(--accent-bg);box-shadow:inset 3px 0 0 var(--accent);font-weight:650}.sidebar nav small{margin-left:auto;font-size:9px}.sidebar-bottom{border-top:1px solid var(--line-subtle);color:#668271;align-items:center;gap:10px;padding:15px 8px 0;font-size:10px;display:flex}.sidebar-bottom small{color:#8aa192;margin-top:3px;font-size:8px;display:block}.online-dot{background:#a7b4c5;border-radius:50%;width:7px;height:7px}.online-dot.online{background:#25a780;box-shadow:0 0 0 4px #10b9810e}.main{margin-left:225px}.topbar{z-index:20;min-height:76px;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:#f5fcf8cc;border-bottom:1px solid #ffffffdb;justify-content:space-between;align-items:center;padding:0 30px;display:flex;position:sticky;top:0}.page-heading{align-items:center;gap:10px;display:flex}.page-heading h1{letter-spacing:-.03em;margin:1px 0 0;font-size:17px}.page-heading small{color:#86a091;letter-spacing:.13em;font-size:8px}.content{max-width:1700px;margin:auto;padding:29px 30px 70px}.view-stack{flex-direction:column;gap:17px;min-width:0;display:flex}.view-title{justify-content:space-between;align-items:flex-end;gap:18px;margin:5px 0 7px;display:flex}.view-title p{color:#6f8879;margin:0;font-size:12px}.snapshot-time{color:#86a091;font-size:10px}.panel{border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-width:0;box-shadow:var(--shadow-md);background:linear-gradient(135deg,#ffffffc2,#eafaf070);padding:20px}.no-padding{padding:0;overflow:hidden}.padded{padding:18px 20px}.panel-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.no-padding>.panel-head{border-bottom:1px solid var(--line-subtle);margin-bottom:0}.panel-foot{border-top:1px solid var(--line-subtle);padding:15px 20px}.two-columns{grid-template-columns:1.15fr 1fr;align-items:start;gap:17px;display:grid}.batch-grid{grid-template-columns:minmax(360px,1.55fr) minmax(240px,1fr);align-items:start;gap:17px;display:grid}.toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.toolbar.end{justify-content:flex-end;margin-top:17px}.toolbar>input{width:190px}.toolbar>select{width:auto;max-width:300px}.form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.field-action{gap:8px;display:flex}.field-action button{flex-shrink:0;font-size:11px}.sidebar-scrim,.mobile-menu{display:none!important}.notice{color:var(--accent);background:var(--accent-bg);border-radius:9px;margin:0 0 17px;padding:10px 13px;font-size:12px}.notice.error,.feedback.error{color:var(--error);background:var(--error-bg)}.notice.success,.feedback.success{color:var(--success);background:var(--success-bg)}.feedback{overflow-wrap:anywhere;border:1px solid #0000;border-radius:9px;margin:13px 0;padding:11px 13px;font-size:11px;line-height:1.65}.feedback.warning{color:var(--warning);background:var(--warning-bg);border-color:#d6b77c26}.pill,.badge{color:#668271;white-space:nowrap;background:#eef6f0;border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:4px 8px;font-size:10px;line-height:1.25;display:inline-flex}.pill.blue{color:var(--accent);background:var(--accent-bg)}.badge.ready,.badge.success,.badge.completed,.badge.invited{color:var(--success);background:var(--success-bg)}.badge.error,.badge.failed{color:var(--error);background:var(--error-bg)}.badge.sync_error{color:var(--text-primary);background:var(--warning-bg)}.badge.connecting,.badge.refreshing,.badge.busy,.badge.running,.badge.queued,.badge.stopping,.badge.partial{color:var(--warning);background:var(--warning-bg)}.stats-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.stat{flex-direction:column;min-height:145px;display:flex}.stat>span{color:#6f8879;font-size:11px}.stat strong{color:var(--text-primary);letter-spacing:-.05em;margin:14px 0 11px;font-size:31px;line-height:1}.stat strong small{color:#8fa497;letter-spacing:0;font-size:12px;font-weight:400}.stat>small{color:#8fa497;font-size:10px}.profile-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;display:grid}.profile-card{border:1px solid var(--field-border);text-align:left;background:#ffffffad;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;padding:14px;display:flex}.profile-card.selected{border-color:#83b395;box-shadow:0 0 0 2px #32654d14}.profile-card>div{justify-content:space-between;align-items:flex-start;margin-bottom:6px;display:flex}.profile-card strong{color:var(--text-primary);font-size:13px}.profile-card small{color:#82988a;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.profile-card p{white-space:normal;overflow-wrap:anywhere;margin:5px 0 0;font-size:10px}.avatar{color:#fff;background:linear-gradient(145deg,#78b892,#32654d);border-radius:10px;place-items:center;width:33px;height:33px;font-size:16px;display:grid}.profile-empty{border:1px dashed #a8cdb3;border-radius:12px;flex-direction:column;gap:5px;display:flex}.profile-empty>span{font-size:23px}.profile-empty small{font-size:10px}.details-grid{grid-template-columns:1fr 1fr;gap:15px;margin:20px 0;display:grid}.details-grid div{min-width:0}.details-grid dt{color:#8aa192;font-size:9px}.details-grid dd{color:#5c7868;overflow-wrap:anywhere;margin:5px 0 0;font-size:11px}.seat-pool{border-top:1px solid var(--line-subtle);grid-template-columns:1fr 1fr;gap:9px;padding-top:15px;display:grid}.seat-pool>div{background:#eefaf2b8;border:1px solid #91be9d4d;border-radius:8px;justify-content:space-between;align-items:center;padding:9px;display:flex}.seat-pool span{color:#718b7b;font-size:10px}.seat-pool b{color:#3f6f52;font-size:15px}.metric-line{color:#7c92ae;justify-content:space-between;align-items:center;gap:12px;margin:18px 0 8px;font-size:11px;display:flex}.metric-line b{color:var(--accent);font-size:17px}.progress{background:#bfdcc76b;border-radius:8px;height:6px;overflow:hidden}.progress i{border-radius:inherit;background:var(--accent);height:100%;transition:width .3s;display:block}.progress.tiny{width:80px;height:4px;margin-top:7px}.run-summary{background:#eefaf2a8;border:1px solid #91be9d47;border-radius:10px;grid-template-columns:1.3fr 1fr 1fr;gap:10px;margin:15px 0;padding:12px;display:grid}.run-summary span{color:#82988a;flex-direction:column;gap:4px;font-size:9px;display:flex}.run-summary b{color:#557966;overflow-wrap:anywhere;font-size:11px}.mode-field{margin-bottom:17px}.validation{color:#7d9384;margin:9px 0 15px;font-size:11px}.validation ol{background:var(--error-bg);max-height:150px;color:var(--error);border-radius:8px;padding:10px 10px 10px 25px;overflow:auto}.inline-settings{border-top:1px solid var(--line-subtle);color:#708a79;justify-content:space-between;align-items:center;margin-top:15px;padding-top:12px;font-size:11px;display:flex}.flow-list>div{border-bottom:1px solid var(--line-subtle);gap:12px;padding:15px 0;display:flex}.flow-list>div:last-child{border-bottom:0}.flow-list b{color:#8da396;font:11px var(--mono)}.flow-list span{flex-direction:column;gap:5px;display:flex}.flow-list strong{color:#4f725e;font-size:12px}.flow-list small{color:#8fa497;font-size:10px}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;min-width:660px}th,td{border-bottom:1px solid var(--line-subtle);text-align:left;white-space:nowrap;padding:12px 17px}th{color:#789181;background:#d8f0e085;font-size:10px;font-weight:600}td{color:#5f7b69;font-size:11px}td strong{color:#456b52;font-weight:600}tbody tr:hover{background:#f7faf5c2}.selected-row{background:var(--accent-bg)}.cell-subtitle{color:#8fa497;margin-top:4px;font-size:9px;display:block}.message-cell{min-width:230px;max-width:440px}.reauthorize-row{border:1px solid var(--accent-border);background:var(--accent-bg);color:var(--text-primary);border-radius:7px;margin-top:8px;padding:5px 10px;font-size:12px;font-weight:600;display:block}.row-actions{flex-wrap:wrap;gap:7px;display:flex}.detail-progress{padding:0 20px 16px}.job-logs{max-height:300px;padding:0 20px;overflow-y:auto}.log-row{border-bottom:1px solid var(--line-subtle);grid-template-columns:95px 1fr;gap:12px;padding:8px 0;font-size:10px;display:grid}.log-row time{color:#8da396}.log-row span{overflow-wrap:anywhere}.log-row.error{color:var(--error)}.big-value{color:var(--text-primary);margin:28px 0 18px;font-size:34px;font-weight:700}.big-value small{color:#8fa497;margin-left:8px;font-size:12px;font-weight:400}.relay-sync{justify-content:space-between;align-items:center;gap:20px;display:flex}.relay-quota-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.relay-action-toolbar{flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.relay-action-toolbar button{min-height:32px;padding:6px 11px;font-size:10px}.relay-summary-card{flex-direction:column;min-height:112px;padding:14px 16px;display:flex}.relay-summary-card span,.relay-summary-card small{color:var(--text-secondary);font-size:10px}.relay-summary-card strong{color:var(--text-primary);margin:10px 0 5px;font-size:27px;line-height:1}.relay-summary-card.success{background:#eefaf2bd;border-color:#539d7047}.relay-summary-card.warning{background:#fff9e7b8;border-color:#d6a84a52}.relay-summary-card.danger{background:#fff1f1b8;border-color:#d35c5c47}.relay-account-quota{flex-direction:column;gap:3px;display:flex}.relay-quota-merged{gap:7px;min-width:220px;display:grid}.relay-quota-primary{color:var(--text-muted);align-items:baseline;gap:5px;font-size:10px;display:flex}.relay-quota-primary .quota-value{font-size:15px;line-height:1}.quota-unknown{color:var(--text-muted);font-size:10px}.relay-account-quota small{color:#8fa497;font-size:9px}.relay-quota-cell{min-width:210px}.relay-quota-mini-list{gap:5px;min-width:210px;display:grid}.relay-quota-mini{min-width:0}.relay-quota-mini-head{color:var(--text-secondary);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.relay-quota-mini-head b{font-variant-numeric:tabular-nums;font-size:10px}.relay-quota-track{background:#bfdcc773;border-radius:999px;height:5px;margin-top:4px;overflow:hidden}.relay-quota-track i{border-radius:inherit;height:100%;transition:width .25s;display:block}.relay-quota-mini small{color:#8fa497;margin-left:5px;font-size:9px;display:inline}.relay-status-stack{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.relay-row-refresh{min-height:24px;padding:1px 3px}.pelican-layout{grid-template-columns:1.15fr .85fr;gap:1rem;display:grid}.pelican-form,.pelican-accounts{align-content:start;gap:.7rem;display:grid}.pelican-form label{color:var(--text-muted);gap:.3rem;font-size:.82rem;display:grid}.pelican-form textarea{resize:vertical;min-height:100px}.pelican-list-head{border-bottom:1px solid var(--line-subtle);justify-content:space-between;align-items:center;padding-bottom:.45rem;display:flex}.pelican-account-row{border:1px solid var(--line-subtle);background:var(--glass-bg-strong);border-radius:.6rem;align-items:flex-start;gap:.55rem;padding:.55rem .6rem;display:flex}.pelican-account-row span{gap:.2rem;min-width:0;display:grid}.pelican-account-row small{color:var(--text-muted)}.pelican-results{border-top:1px solid var(--line-subtle);gap:.35rem;margin-top:1rem;padding-top:.8rem;display:grid}.pelican-progress{align-items:center;gap:.8rem;margin-bottom:.25rem;display:flex}.pelican-progress span,.pelican-result-row small{color:var(--text-muted)}.pelican-result-row{border-bottom:1px solid var(--line-subtle);grid-template-columns:auto minmax(150px,.7fr) minmax(180px,1.5fr) auto;align-items:center;gap:.55rem;padding:.45rem 0;display:grid}.pelican-quota{color:var(--success);background:var(--success-bg);white-space:nowrap;border-radius:999px;margin-left:.4rem;padding:.16rem .42rem;font-size:.72rem;font-style:normal;font-weight:600;display:inline-block}.pelican-preview{border:1px solid var(--line-subtle);background:#fff;border-radius:.65rem;height:360px;margin-top:.8rem;overflow:hidden}.pelican-preview iframe{border:0;width:100%;height:100%}.relay-pelican-cell{width:184px;min-width:184px}.relay-pelican-card{width:144px;font-size:11px}.relay-pelican-plan{color:var(--accent);text-overflow:ellipsis;margin-bottom:4px;font-size:9px;display:block;overflow:hidden}.relay-pelican-thumbnail,.relay-pelican-placeholder{background:#f8fbf8;border:1px solid #476a5824;border-radius:11px;width:132px;height:88px;position:relative;overflow:hidden}.relay-pelican-thumbnail iframe{transform-origin:0 0;pointer-events:none;border:0;width:600px;height:450px;display:block;transform:scale(.22)}.relay-pelican-expand{cursor:zoom-in;background:0 0;border:0;border-radius:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.relay-pelican-expand:hover{background:#32654d0f}.relay-pelican-placeholder{color:var(--text-muted);background:linear-gradient(145deg,#f7fbf8f5,#ebf6efcc);border-style:dashed;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.relay-pelican-card.is-failed .relay-pelican-placeholder{color:var(--error);background:var(--error-bg)}.relay-pelican-symbol{border:1px solid;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;line-height:1;display:grid}.relay-pelican-spinner{border:2px solid var(--field-border);border-top-color:var(--accent);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite relay-pelican-spin}@keyframes relay-pelican-spin{to{transform:rotate(360deg)}}.relay-pelican-card-foot{color:var(--text-secondary);justify-content:space-between;align-items:center;padding-top:5px;display:flex}.relay-pelican-card-foot button{min-height:26px;padding:2px 5px}.relay-pelican-error{max-width:132px;color:var(--error);overflow-wrap:anywhere;margin-top:3px;display:block}.relay-pelican-full-preview{border:1px solid var(--field-border);background:#fff;border-radius:8px;width:100%;height:min(65vh,520px);display:block}.relay-pelican-progress{justify-content:space-between;align-items:center;gap:12px;display:flex}.pelican-live-results{border-top:1px solid var(--line-subtle);margin-top:16px;padding-top:14px}.pelican-live-head{color:var(--text-secondary);align-items:center;gap:10px;margin-bottom:10px;display:flex}.pelican-live-head strong{color:var(--text-primary)}.pelican-live-head span{color:var(--text-muted);font-size:11px}.pelican-live-grid{flex-wrap:wrap;gap:12px;max-height:230px;padding:2px;display:flex;overflow-y:auto}@media (width<=800px){.pelican-layout{grid-template-columns:1fr}.pelican-result-row{grid-template-columns:auto 1fr auto}.pelican-result-row small{grid-column:2/-1}}.quota-value.high,.relay-quota-mini-head b.high{color:#16a34a;background:0 0}.relay-quota-track i.high{background-color:#22c55e}.quota-value.medium,.relay-quota-mini-head b.medium{color:#0f766e;background:0 0}.relay-quota-track i.medium{background-color:#14b8a6}.quota-value.low,.relay-quota-mini-head b.low{color:#b45309;background:0 0}.relay-quota-track i.low{background-color:#f59e0b}.quota-value.critical,.relay-quota-mini-head b.critical{color:#dc2626;background:0 0}.relay-quota-track i.critical{background-color:#ef4444}.quota-value.neutral,.relay-quota-mini-head b.neutral{color:var(--text-secondary)}.relay-quota-track i.neutral{background-color:#b8c7bd}.quota-value{color:var(--accent);font-weight:700}.quota-value.low{color:#b45309}.quota-window{margin:4px 0;font-size:10px}.quota-window small{color:#8fa497;font-size:9px;display:block}.result-row{border-bottom:1px solid var(--line-subtle);justify-content:space-between;gap:12px;padding:8px 0;font-size:11px;display:flex}.modal{background:var(--glass-bg-strong);width:min(580px,100vw - 32px);max-height:calc(100vh - 40px);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:var(--text-primary);box-shadow:var(--shadow-lg);border:1px solid #fff;border-radius:18px;padding:0}.modal.wide{width:min(760px,100vw - 32px)}.modal::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#274c3938}.modal-inner{flex-direction:column;max-height:calc(100vh - 42px);display:flex}.modal-head{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:15px;padding:22px 22px 14px;display:flex}.modal-head h2{margin:0;font-size:21px}.modal-head p{color:#789181;margin:7px 0 0;font-size:11px;line-height:1.6}.modal-body{min-height:0;padding:4px 22px 22px;overflow-y:auto}.modal-foot{border-top:1px solid var(--line-subtle);flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;padding:14px 22px;display:flex}.modal-foot .foot-note{margin:0 auto 0 0}.credential-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.credential-field{border:1px solid var(--field-border);border-radius:var(--radius-sm);background:var(--glass-bg-strong);min-width:0;padding:14px}.credential-field header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.credential-field header strong{color:var(--text-secondary);font-size:13px}.credential-field header button{min-height:36px}.credential-field textarea{resize:vertical;overflow-wrap:anywhere;width:100%;min-height:58px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.55}.credential-empty{min-height:58px;color:var(--text-secondary);align-items:center;margin:0;font-size:13px;display:flex}@media (width<=700px){.credential-fields{grid-template-columns:minmax(0,1fr)}}.picker-toolbar{flex-wrap:wrap;align-items:center;gap:8px;padding:0 0 14px;display:flex}.picker-toolbar>input{flex:1;min-width:180px}.picker-toolbar label{white-space:nowrap;flex-direction:row;align-items:center;gap:5px;font-size:10px}.picker-toolbar label input{width:70px;padding:6px 8px}.picker-toolbar button{font-size:11px}.picker-list{min-height:180px;max-height:48vh;padding:2px;overflow-y:auto}.country-row{border:1px solid #0000;border-radius:10px;align-items:center;margin:3px 0;display:flex}.country-row.selected{background:var(--accent-bg);border-color:var(--accent-border)}.country-row:hover{background:#edf8f0bd}button.country-select{text-align:left;background:0 0;border-color:#0000;flex-wrap:wrap;flex:1;justify-content:flex-start;gap:9px;min-width:0;padding:10px;display:flex}.country-select strong{color:var(--text-primary);font-size:12px}.country-select small{color:#82988a;font-size:10px}.country-select>span:not(.country-rank){color:var(--success);font-size:11px}.country-rank{width:21px;height:21px;color:var(--accent);background:#e5f2e8;border-radius:6px;flex-shrink:0;place-items:center;font-size:11px;font-weight:700;display:inline-grid}button.tier-toggle{min-height:27px;color:var(--accent);border-color:var(--accent-border);border-radius:20px;flex-shrink:0;margin-right:8px;padding:4px 9px;font-size:10px}.tier-panel{border:1px solid var(--line-subtle);background:#eefaf2a8;border-radius:10px;flex-direction:column;gap:5px;margin:0 7px 11px 29px;padding:9px;display:flex}.tier-head{color:#7d9384;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}button.tier-row{color:#5f7b69;background:0 0;border-color:#0000;justify-content:flex-start;gap:11px;min-height:33px;padding:6px 8px;display:flex}.tier-row b{color:#456b52;min-width:95px;font-size:11px}.tier-row small{color:#8fa497;font-size:10px}button.tier-row.selected{color:var(--accent);background:var(--accent-bg);border-color:var(--accent-border)}@media (width<=1150px){.sidebar{width:210px}.main{margin-left:210px}.content,.topbar{padding-left:22px;padding-right:22px}.two-columns,.batch-grid{grid-template-columns:1fr}.relay-sync{flex-direction:column;align-items:flex-start}.view-title{flex-wrap:wrap;align-items:flex-start}}@media (width<=760px){.sidebar{width:225px;transition:transform .2s;transform:translate(-105%)}.sidebar.open{transform:translate(0)}.main{margin-left:0}.sidebar-scrim{z-index:29;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#274c3938;border:0;border-radius:0;width:100vw;height:100vh;padding:0;position:fixed;inset:0;display:block!important}.mobile-menu{display:inline-flex!important}.topbar{min-height:68px;padding:0 14px}.topbar .toolbar{gap:5px}.topbar .toolbar button{padding:6px 8px;font-size:10px}.topbar .toolbar svg{width:12px}.content{padding:24px 14px 45px}.stats-grid{gap:9px}.stat{min-height:130px;padding:16px 13px}.stat strong{font-size:27px}.stat strong small,.stat>small{font-size:9px}.panel-head{flex-wrap:wrap}.panel{padding:17px}.no-padding{padding:0}.padded{padding:15px 17px}.profile-grid{grid-template-columns:repeat(2,1fr)}.toolbar>input{max-width:100%}.panel-foot.toolbar{gap:8px}}@media (width<=480px){.page-heading h1{font-size:15px}.page-heading small{font-size:7px}.topbar .toolbar button span{display:none}.topbar .quiet-danger{max-width:48px;line-height:1.2}.topbar .badge{padding:4px 6px;font-size:9px}.stats-grid{grid-template-columns:1fr}.stat{min-height:110px}.stat strong{margin:10px 0}.view-title h2{font-size:23px}.view-title p{font-size:11px}.form-grid,.details-grid,.run-summary{grid-template-columns:1fr}.run-summary{gap:10px}.run-summary span{flex-direction:row;justify-content:space-between}.profile-grid{grid-template-columns:1fr}.field-action{flex-direction:column}.toolbar{gap:6px}.toolbar>select{max-width:100%}.inline-settings{flex-wrap:wrap;gap:12px}.log-row{grid-template-columns:75px 1fr}.modal-head,.modal-body,.modal-foot{padding-left:16px;padding-right:16px}.modal-foot{flex-wrap:wrap}.modal-foot .foot-note{flex-basis:100%}.picker-toolbar>input{min-width:100%}.country-select{gap:5px!important}.country-select small:last-child{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
