.dina-surface{--nav: #12161e;--surface: rgba(31, 36, 46, .6);--surface-2: rgba(48, 55, 68, .5);--bg: #12161e;--bg-2: rgba(26, 31, 41, .52);--bg-3: rgba(48, 55, 68, .5);--card: rgba(26, 31, 41, .52);--text: #eef0f4;--paper: #eef0f4;--paper-dim: #eef0f4;--text-muted: #aab2c0;--muted: #aab2c0;--text-dim: #8590a1;--muted-2: #8590a1;--ink-dim: #aab2c0;--ink-faint: #8590a1;--border: rgba(255, 255, 255, .1);--line: rgba(255, 255, 255, .1);--border-strong: rgba(255, 255, 255, .2);--line-2: rgba(255, 255, 255, .2);--line-soft: rgba(255, 255, 255, .07);--glass-blur: 0px;--glass-bg: rgba(26, 31, 41, .52);--glass-edge: inset 0 0 0 1px rgba(255, 255, 255, .06);--glass-shadow: 0 1px 2px rgba(0, 0, 0, .35)}.orb-edge-btn{background:#1f242e99;transition:background .15s}.orb-edge-btn:hover{background:#30374480}.orb-tile{background:#1a1f2985;transition:background .15s}.orb-tile:hover{background:#343c4a8c}@keyframes orbFanDown{0%{opacity:0;transform:translate(-50%) translateY(-10px) scale(.97)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes orbFanUp{0%{opacity:0;transform:translate(-50%) translateY(10px) scale(.97)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes drawerInLeft{0%{opacity:0;transform:translate(-14px,-50%)}to{opacity:1;transform:translateY(-50%)}}@keyframes drawerInRight{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes drawerOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(14px)}}@keyframes panelFromOrbIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes panelFromOrbOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes leftOrbWindowIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes leftOrbWindowOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.985)}}@keyframes orbFadeLeft{0%{opacity:0;transform:translateY(-50%) translate(-10px)}to{opacity:1;transform:translateY(-50%) translate(0)}}@keyframes orbFadeRight{0%{opacity:0;transform:translateY(-50%) translate(10px)}to{opacity:1;transform:translateY(-50%) translate(0)}}@keyframes deskSlideFromRight{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:translate(0)}}@keyframes deskSlideFromLeft{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:translate(0)}}@keyframes deskSeatIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.dina-pour{background-color:#12161e;background-image:linear-gradient(180deg,#9a5cf629,#5f6cf21c 45%,#3f8bf529);background-attachment:fixed}:root{--nav: #0D1424;--surface: #17243E;--surface-2: #1E2D4B;--text: #FFFFFF;--text-muted: #C9D2E0;--text-dim: #A2ABBF;--ink-soft: #EAEFF6;--ink-dim: #D2D9E5;--ink-faint: #AEB9CC;--tint: 63, 203, 240;--border: rgba(63, 203, 240, .2);--border-strong: rgba(63, 203, 240, .4);--line-soft: rgba(63, 203, 240, .11);--teal: #3FCBF0;--teal-soft: #93E8FF;--teal-deep: #25A6CE;--teal-2: #25A6CE;--teal-3: #165F7C;--blue: #5E9DFF;--blue-2: #214FB0;--violet: #AC88FF;--indigo: #AC88FF;--indigo-2: #5A36AE;--purple: #AC88FF;--gold: #F2C24E;--cream: #FFFFFF;--good: #4FDB8E;--warn: #F2C24E;--danger: #F77373;--rose: #E068A5;--orange: #F97316;--bronze: #A87A4A;--radius: 8px;--radius-lg: 20px;--radius-pill: 999px;--glass-blur: 16px;--glass-bg: linear-gradient(180deg, rgba(33, 38, 46, .58), rgba(22, 26, 33, .5));--glass-edge: inset 0 1px 0 rgba(255, 255, 255, .07);--glass-shadow: 0 24px 60px -34px rgba(0, 0, 0, .85);--font-heading: "DM Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body: "DM Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--page-grad: radial-gradient(150% 125% at 50% 48%, #15244a 0%, #0D1424 50%, #080d18 100%);--page-bg: url(/brand/metro-ford-bg.jpg) center / cover no-repeat, #0D1424;--status-active: var(--teal);--status-urgent: var(--indigo);--status-neutral: var(--blue);--bg: var(--nav);--bg-2: var(--surface);--bg-3: var(--surface-2);--paper: var(--text);--paper-dim: var(--text);--muted: var(--text-muted);--muted-2: var(--text-dim);--line: var(--border);--line-2: var(--border-strong);--card: var(--surface)}.glass-panel{background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur)) saturate(1.1);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.1);border:1px solid var(--border);border-radius:8px;box-shadow:var(--glass-edge),var(--glass-shadow);overflow:hidden}html,body{margin:0;padding:0;overflow:hidden;font-family:var(--font-body);font-size:14px;line-height:1.5;font-weight:700;letter-spacing:0;background:var(--nav);color:var(--text);color-scheme:dark;-webkit-font-smoothing:antialiased}select option{background:var(--bg-2);color:var(--paper)}*{box-sizing:border-box}input,button,select,textarea{font-family:inherit}input:focus,select:focus,textarea:focus{outline:none}input::placeholder,textarea::placeholder{color:var(--muted);opacity:.7}*{scrollbar-width:thin;scrollbar-color:transparent transparent}*:hover{scrollbar-color:color-mix(in srgb,var(--teal) 35%,transparent) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:transparent;border-radius:8px;border:2px solid transparent;background-clip:content-box;transition:background .2s}*:hover>::-webkit-scrollbar-thumb,*:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--teal) 28%,transparent);background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--teal) 55%,transparent)!important;background-clip:content-box}::-webkit-scrollbar-corner{background:transparent}.ww-scroll-visible{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--teal) 35%,transparent) transparent}.ww-scroll-visible::-webkit-scrollbar{width:8px;height:8px}.ww-scroll-visible::-webkit-scrollbar-track{background:transparent}.ww-scroll-visible::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--teal) 28%,transparent);border-radius:8px;border:2px solid transparent;background-clip:content-box;transition:background .2s}.ww-scroll-visible::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--teal) 55%,transparent);background-clip:content-box}.mono{font-family:ui-monospace,SF Mono,IBM Plex Mono,Menlo,Consolas,monospace;letter-spacing:0}.ww-white-bold{color:var(--paper)!important;font-weight:700!important}.ww-white-bold::placeholder{color:var(--paper)!important;font-weight:700!important;opacity:.9!important}.upload-banner{background:linear-gradient(90deg,color-mix(in srgb,var(--teal) 10%,transparent),transparent);border-bottom:1px solid color-mix(in srgb,var(--teal) 30%,transparent);padding:8px 24px;color:var(--paper);font-size:12px;flex-shrink:0}.filter-select{background:var(--bg-2);border:1px solid var(--line-2);color:var(--paper);padding:5px 10px;border-radius:var(--radius);font-size:12px;cursor:pointer}.login-wrap{min-height:100vh;background:var(--bg);display:flex;align-items:center;justify-content:center;padding:24px}.login-card{width:100%;max-width:380px;background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius-lg);padding:32px}.login-card .brand{text-align:center;margin-bottom:28px}.brand-name{color:var(--paper);font-size:22px;font-weight:800;letter-spacing:-.02em;font-family:var(--font-heading)}.brand-sub{color:var(--teal);font-size:11px;letter-spacing:.16em;font-weight:700;margin-top:6px;font-family:var(--font-heading)}.ww-lockup{display:flex;flex-direction:column;align-items:center;gap:2px}.ww-lockup-word{font-family:DM Sans,sans-serif;font-weight:800;font-size:30px;line-height:1;letter-spacing:-.02em;color:#f3ebd8}.ww-lockup-mark{width:164px;height:auto;display:block;margin:-2px 0}.ww-lockup-sub{font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:#d4a847;margin-top:14px}.field-label{color:var(--paper);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;display:block;margin-bottom:6px;font-family:var(--font-heading)}.field-input{background:var(--bg-3);border:1px solid var(--line);color:var(--paper);padding:9px 12px;border-radius:var(--radius);font-size:13px;width:100%;box-sizing:border-box;font-family:var(--font-body)}.field-input:focus{border-color:var(--teal)}.btn-primary{background:var(--teal);border:1px solid var(--teal);color:var(--paper);padding:10px 14px;border-radius:var(--radius);font-size:13px;font-weight:700;cursor:pointer;font-family:var(--font-heading);transition:filter .12s ease}.btn-primary:hover{filter:brightness(1.08)}.btn-primary:disabled{opacity:.55;cursor:not-allowed}@keyframes wwRowLivePulse{0%{transform:translateY(-50%) scale(1);opacity:.95}70%{transform:translateY(-50%) scale(2.4);opacity:0}to{transform:translateY(-50%) scale(2.4);opacity:0}}@keyframes wwDraftShimmer{0%,to{opacity:.45}50%{opacity:1}}.ww-draft-shimmer{animation:wwDraftShimmer 1.1s ease-in-out infinite}
