:root{--color-bg:#fff;--color-surface:#f7f7f5;--color-border:#e5e5e2;--color-border-strong:#cfcfca;--color-border-control:#8f8f8a;--color-text:#1f1f1f;--color-text-secondary:#6b6b6b;--color-blue:#003595;--color-blue-hover:#002a77;--color-blue-tint:#e6ebf4;--color-warning-text:#633806;--color-warning-bg:#faeeda;--color-tooltip-bg:#1f1f1f;--color-on-blue:#fff;--color-backdrop:#00000059;--color-toast-bg:#1f1f1f;--color-toast-divider:#4a4a4a;--color-delete-text:#a32d2d;--color-delete-bg:#fcebeb;--color-tag-warn-border:#f2d9b0;--color-disabled-text:#8a8a85;--color-success-text:#3b6d11;--color-success-bg:#eaf3de;--color-success-border:#cfe3b8;--belt-white:#fff;--belt-yellow:#f6c90e;--belt-orange:#f28c28;--belt-green:#2e8b3e;--belt-blue:#1f5fbf;--belt-purple:#6b3fa0;--belt-red:#d0202e;--belt-brown:#6f4626;--belt-black:#1f1f1f;--belt-gray:#9a9a96;--belt-unknown:#d9d9d5;--belt-outline:#8f8f8a;--font-family:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--text-20:20px;--text-16:16px;--text-14:14px;--text-13:13px;--text-12:12px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-24:24px;--space-32:32px;--radius-control:8px;--radius-tag:6px;--radius-dialog:12px;--control-height:32px;--control-height-touch:36px;--tap-size:44px;--topbar-height:48px;--rail-width:52px;--rail-width-labeled:72px;--rail-width-largest:96px;--bottombar-height:60px}.ds-field{gap:var(--space-4);margin:var(--space-12) 0 0;flex-direction:column;min-width:0;display:flex}.ds-label{color:var(--color-text-secondary);font-size:var(--text-13)}.ds-box{box-sizing:border-box;width:100%;min-width:0;height:var(--control-height);padding:0 var(--space-12);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:var(--text-13);cursor:default}.ds-hint{color:var(--color-text-secondary);font-size:var(--text-12)}@media (pointer:coarse),(width<=599px){.ds-box{height:40px;font-size:16px}}
