.shema-v2-surface{background:var(--shema-v2-surface-primary);border:1px solid var(--shema-v2-border-default);border-radius:var(--shema-v2-radius-lg);box-shadow:var(--shema-v2-shadow-sm)}.shema-v2-editorial{background:var(--shema-v2-surface-secondary);border:1px solid var(--shema-v2-border-warm);border-radius:var(--shema-v2-radius-xl)}.shema-v2-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--shema-v2-space-2);min-height:48px;padding:0 var(--shema-v2-space-5);border:1px solid transparent;border-radius:var(--shema-v2-radius-md);font:600 14px/1.35 var(--shema-v2-font-ui);cursor:pointer;transition:background var(--shema-v2-base) var(--shema-v2-ease),transform var(--shema-v2-fast) var(--shema-v2-ease),border-color var(--shema-v2-base) var(--shema-v2-ease)}.shema-v2-btn:hover{transform:translateY(-1px)}.shema-v2-btn-primary{background:var(--shema-v2-action-primary);color:var(--shema-v2-text-inverse)}.shema-v2-btn-primary:hover{background:var(--shema-v2-action-primary-hover)}.shema-v2-btn-strong{background:var(--shema-v2-action-strong);color:var(--shema-v2-text-inverse)}.shema-v2-btn-secondary{background:transparent;border-color:var(--shema-v2-navy-900);color:var(--shema-v2-navy-900)}.shema-v2-btn-quiet{background:var(--shema-v2-surface-subtle);color:var(--shema-v2-text-link)}.shema-v2-btn-destructive{background:var(--shema-v2-danger-bg);color:var(--shema-v2-danger-text)}.shema-v2-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.shema-v2-input,.shema-v2-select{width:100%;min-height:48px;padding:0 var(--shema-v2-space-4);border:1px solid var(--shema-v2-border-strong);border-radius:var(--shema-v2-radius-md);background:var(--shema-v2-surface-primary);font:400 16px/1.55 var(--shema-v2-font-ui);color:var(--shema-v2-text-primary)}.shema-v2-field{display:grid;gap:var(--shema-v2-space-2);font-size:13px;font-weight:600}.shema-v2-badge{display:inline-flex;align-items:center;gap:var(--shema-v2-space-1);padding:var(--shema-v2-space-1) var(--shema-v2-space-3);border-radius:var(--shema-v2-radius-pill);font-size:12px;font-weight:600}.shema-v2-status-success{background:var(--shema-v2-success-bg);color:var(--shema-v2-success-text)}.shema-v2-status-info{background:var(--shema-v2-info-bg);color:var(--shema-v2-info-text)}.shema-v2-status-warning{background:var(--shema-v2-warning-bg);color:var(--shema-v2-warning-text)}.shema-v2-status-danger{background:var(--shema-v2-danger-bg);color:var(--shema-v2-danger-text)}.shema-v2-status-neutral{background:var(--shema-v2-neutral-bg);color:var(--shema-v2-neutral-text)}.shema-v2-status-premium{background:var(--shema-v2-premium-bg);color:var(--shema-v2-premium-text)}.shema-v2-alert{display:grid;grid-template-columns:auto 1fr;gap:var(--shema-v2-space-3);padding:var(--shema-v2-space-4);border-radius:var(--shema-v2-radius-md);border:1px solid var(--shema-v2-border-default)}
