.material{color-scheme:light;--background:210 20% 98%;--foreground:0 0% 13%;--card:0 0% 100%;--card-foreground:0 0% 13%;--popover:0 0% 100%;--popover-foreground:0 0% 13%;--primary:207 90% 54%;--primary-foreground:0 0% 100%;--secondary:340 82% 52%;--secondary-foreground:0 0% 100%;--muted:210 17% 95%;--muted-foreground:0 0% 38%;--accent:207 90% 54%;--accent-foreground:0 0% 100%;--destructive:4 90% 58%;--destructive-foreground:0 0% 100%;--border:0 0% 88%;--input:0 0% 42%;--ring:207 90% 54%;--grid-line:transparent}.material body{background:#f5f5f5;color:rgba(0,0,0,.87);font-family:Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:.00938em}.material body:before{display:none}.material *{scrollbar-width:thin;scrollbar-color:#90a4ae transparent}.material ::-webkit-scrollbar{width:8px;height:8px}.material ::-webkit-scrollbar-track{background:transparent}.material ::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:8px;background:#90a4ae;background-clip:padding-box}.material ::-webkit-scrollbar-thumb:hover{background:#607d8b;background-clip:padding-box}.material .spatial-app,.material .spatial-auth{--spatial-canvas:#f5f5f5;--spatial-surface:#ffffff;--spatial-surface-subtle:#fafafa;--spatial-surface-strong:#f1f3f4;--spatial-sidebar:#ffffff;--spatial-ink:rgba(0,0,0,0.87);--spatial-muted:rgba(0,0,0,0.6);--spatial-line:rgba(0,0,0,0.12);--spatial-line-strong:rgba(0,0,0,0.23);--spatial-accent:#1976d2;--spatial-accent-strong:#115293;--spatial-accent-soft:#e3f2fd;--spatial-teal:#2e7d32;--spatial-teal-soft:#e8f5e9;--spatial-amber:#ed6c02;--spatial-amber-soft:#fff4e5;--spatial-violet:#9c27b0;--spatial-violet-soft:#f3e5f5;--spatial-highlight:rgba(255,255,255,0.7);--spatial-shadow-color:rgba(0,0,0,0.2);--spatial-side:transparent;--spatial-side-soft:transparent;--spatial-recess:#eeeeee;--spatial-depth-raised:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px rgba(0,0,0,0.14),0 1px 10px rgba(0,0,0,0.12);--spatial-depth-soft:0 1px 3px rgba(0,0,0,0.2),0 1px 1px rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);--spatial-depth-floating:0 11px 15px -7px rgba(0,0,0,0.2),0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12);--spatial-depth-inset:inset 0 1px 3px rgba(0,0,0,0.2);background:var(--spatial-canvas);font-family:Roboto,Helvetica Neue,Arial,sans-serif}.material .spatial-topbar{z-index:55;inset:0 0 auto 0;height:64px;gap:20px;padding:0 24px 0 280px;border:0;background:#1976d2;color:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px rgba(0,0,0,.14),0 1px 10px rgba(0,0,0,.12)}.material .spatial-page-context{min-width:184px;gap:0}.material .spatial-page-context span{color:rgba(255,255,255,.7);font-size:10px;font-weight:500;letter-spacing:.08em}.material .spatial-page-context b{color:#fff;font-size:18px;font-weight:500;letter-spacing:.0075em}.material .spatial-rhythm{gap:7px;padding:0;border:0;border-radius:0;background:transparent;color:rgba(255,255,255,.72);font-size:11px;font-weight:500;letter-spacing:.04em;box-shadow:none}.material .spatial-rhythm span{position:relative;padding:6px 8px 6px 22px}.material .spatial-rhythm span:before{content:"";position:absolute;left:4px;top:50%;width:10px;height:10px;transform:translateY(-50%);border:2px solid rgba(255,255,255,.7);border-radius:50%}.material .spatial-rhythm span:first-child{color:#fff}.material .spatial-rhythm span:first-child:before{border-color:#fff;background:#fff;box-shadow:inset 0 0 0 2px #1976d2}.material .spatial-rhythm i{width:24px;background:rgba(255,255,255,.38)}.material .spatial-sidebar{z-index:50;inset:64px auto 0 0;width:256px;border-right:1px solid var(--spatial-line);background:#fff;box-shadow:1px 0 2px rgba(0,0,0,.05)}.material .spatial-brand{min-height:72px;gap:10px;padding:8px 18px;border-bottom:1px solid var(--spatial-line);background:#fff}.material .spatial-brand-asset{width:40px;height:40px;flex-basis:40px;border-radius:50%;background:#e3f2fd}.material .spatial-brand-asset img{width:42px;height:42px;transform:none;filter:none}.material .spatial-brand b{font-size:16px;font-weight:500;letter-spacing:.08em}.material .spatial-brand small{font-size:9px;font-weight:500;letter-spacing:.1em}.material .spatial-sidebar-site{padding:12px 16px 4px}.material .spatial-drawer-site .mb-5,.material .spatial-sidebar-site .mb-5{border:0;border-radius:4px;background:#f5f5f5;box-shadow:none}.material .spatial-drawer-site select,.material .spatial-sidebar-site select{border-radius:4px;background:#fff;box-shadow:none}.material .spatial-drawer-scroll,.material .spatial-sidebar-scroll{padding:12px 8px 18px}.material .spatial-nav-group{margin-bottom:16px}.material .spatial-nav-group h2{margin:0 16px 6px;font-size:10px;font-weight:500;letter-spacing:.12em}.material .spatial-route{min-height:48px;gap:16px;margin:0;padding:0 16px;border:0;border-radius:4px;background:transparent;color:rgba(0,0,0,.72);font-size:14px;font-weight:400;box-shadow:none;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.material .spatial-route:hover{transform:none;border:0;background:rgba(25,118,210,.08);color:#1976d2;box-shadow:none}.material .spatial-route:active{transform:none;background:rgba(25,118,210,.16);box-shadow:none}.material .spatial-route.is-active,.material .spatial-route.is-active:hover{transform:none;border:0;background:#e3f2fd;color:#1976d2;box-shadow:none}.material .spatial-route.is-active>i{inset:0 auto 0 0;width:4px;border-radius:0;background:#1976d2}.material .spatial-route-icon,.material .spatial-route.is-active .spatial-route-icon{width:24px;height:24px;flex-basis:24px;border:0;border-radius:50%;background:transparent;box-shadow:none}.material .spatial-runtime{margin:auto 16px 0;padding:14px 0;border:0;border-top:1px solid var(--spatial-line);background:transparent;box-shadow:none}.material .spatial-runtime strong,.material .spatial-runtime>div{font-weight:500}.material .spatial-sidebar-user{padding:8px 12px 12px}.material .spatial-sidebar-user>div{border-radius:4px;background:#f5f5f5;box-shadow:none}.material .spatial-main{margin-left:256px;padding:88px 28px 40px;background:#f5f5f5}.material .spatial-topbar-actions{gap:8px}.material .spatial-command-trigger{min-width:220px;min-height:40px;border:1px solid rgba(255,255,255,.42);border-radius:4px;background:rgba(255,255,255,.12);color:#fff;box-shadow:none}.material .spatial-command-trigger:hover{transform:none;border-color:#fff;background:rgba(255,255,255,.18);box-shadow:none}.material .spatial-command-trigger:active{transform:none;background:rgba(255,255,255,.24);box-shadow:none}.material .spatial-command-trigger kbd{border-color:rgba(255,255,255,.3);border-radius:3px;background:rgba(255,255,255,.12);color:rgba(255,255,255,.85)}.material .spatial-theme-switch{height:40px;gap:0;padding:2px;border-color:rgba(255,255,255,.38);border-radius:4px;background:rgba(255,255,255,.1);box-shadow:none}.material .spatial-theme-option{width:32px;border-radius:3px;color:rgba(255,255,255,.76)}.material .spatial-theme-option:hover{transform:none;background:rgba(255,255,255,.1)}.material .spatial-theme-option.active{transform:none;background:#fff;color:#1976d2;box-shadow:0 1px 3px rgba(0,0,0,.2)}.material .spatial-create{min-height:40px;padding:0 16px;border:0;border-radius:4px;background:#fff;color:#1976d2;font-size:12px;font-weight:500;letter-spacing:.02857em;text-transform:uppercase;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px rgba(0,0,0,.14),0 1px 10px rgba(0,0,0,.12)}.material .spatial-create:hover{transform:none;background:#f5f5f5;box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14)}.material .spatial-create:active{transform:none;background:#eeeeee;box-shadow:0 1px 2px rgba(0,0,0,.2)}.material .spatial-surface{border:1px solid rgba(0,0,0,.08);border-radius:8px;background:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.16),0 1px 10px rgba(0,0,0,.08)}.material .spatial-app .rounded-2xl{border-radius:8px}.material .spatial-app .rounded-lg,.material .spatial-app .rounded-xl{border-radius:4px}.material .material-data-summary,.material .spatial-activity-band,.material .spatial-stage-board,.material .spatial-workspace{border-radius:8px;background:#fff;box-shadow:var(--spatial-depth-soft)}.material .spatial-workspace{border:0}.material .spatial-flow-board{overflow:hidden;border:0;border-radius:8px;background:#fff;box-shadow:var(--spatial-depth-soft)}.material .spatial-flow-rail{gap:0;padding:0;background:#fff;perspective:none}.material .spatial-flow-rail:before{top:88px;right:8%;left:8%;height:2px;border-radius:0;background:var(--spatial-line);box-shadow:none}.material .spatial-stage{min-height:176px;grid-template-rows:22px 88px auto;padding:14px 10px 16px;border:0;border-right:1px solid var(--spatial-line);border-radius:0;background:#fff;box-shadow:none}.material .spatial-stage:last-child{border-right:0}.material .spatial-stage:after{inset:auto 16px 0;height:3px;border-radius:2px 2px 0 0;background:transparent;box-shadow:none}.material .spatial-stage:hover{transform:none;border-color:var(--spatial-line);background:rgba(25,118,210,.04);box-shadow:none}.material .spatial-stage.is-active,.material .spatial-stage.is-active:hover{transform:none;border-color:var(--spatial-line);background:#e3f2fd;box-shadow:none}.material .spatial-stage.is-active:after{background:#1976d2}.material .spatial-stage-asset{transform:none;filter:none}.material .spatial-stage.is-active .spatial-stage-asset,.material .spatial-stage:hover .spatial-stage-asset{transform:none}.material .spatial-stage-copy{min-width:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.material .spatial-stage-copy b{font-weight:500}.material .spatial-stage-detail{border-top-color:var(--spatial-line);background:#fafafa;box-shadow:none}.material .spatial-stage-detail>a{padding:8px 12px;border:1px solid rgba(25,118,210,.5);border-radius:4px;background:transparent;box-shadow:none;font-weight:500;text-transform:uppercase}.material .spatial-queue{overflow:hidden;border-radius:0}.material .spatial-queue-row,.material .spatial-queue-row:last-child{min-height:64px;margin:0;padding:0 10px;border:0;border-bottom:1px solid var(--spatial-line);border-radius:0;background:#fff;box-shadow:none}.material .spatial-queue-row:active,.material .spatial-queue-row:hover{margin:0;padding:0 10px;transform:none;border-color:var(--spatial-line);background:rgba(25,118,210,.04);box-shadow:none}.material .spatial-decisions{border-color:var(--spatial-line);border-radius:0;background:#fafafa;box-shadow:none}.material .spatial-decisions dl>div{margin:0;padding:0;border:0;border-bottom:1px solid var(--spatial-line);border-radius:0;background:transparent;box-shadow:none}.material .spatial-quality{padding:12px 0;border:0;border-radius:0;background:transparent;box-shadow:none}.material .spatial-activity-band{overflow:hidden;border-color:var(--spatial-line);background:#fff;box-shadow:var(--spatial-depth-soft)}.material .spatial-activity-title{border-radius:0;background:#fafafa;box-shadow:none}.material .spatial-activity{margin:0;border:0;border-right:1px solid var(--spatial-line);border-radius:0;background:#fff;box-shadow:none}.material .spatial-button-ghost,.material .spatial-button-outline,.material .spatial-button-primary,.material .spatial-button-secondary,.material .spatial-primary-action,.material .spatial-review-action{position:relative;overflow:hidden;min-height:40px;border-radius:4px;font-weight:500;letter-spacing:.02857em;text-transform:uppercase;transform:none;transition:background-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.material .spatial-button-primary,.material .spatial-primary-action{border-color:#1976d2;background:#1976d2;color:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 1px 5px rgba(0,0,0,.12)}.material .spatial-button-primary:hover,.material .spatial-primary-action:hover{transform:none;background:#1565c0;box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14)}.material .spatial-button-primary:active,.material .spatial-primary-action:active{transform:none;background:#115293;box-shadow:0 1px 3px rgba(0,0,0,.2)}.material .spatial-button-secondary{border-color:#9c27b0;background:#9c27b0;color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.18)}.material .spatial-button-secondary:hover{transform:none;background:#7b1fa2;box-shadow:0 4px 8px rgba(0,0,0,.2)}.material .spatial-button-outline,.material .spatial-review-action{border-color:rgba(25,118,210,.5);background:transparent;color:#1976d2;box-shadow:none}.material .spatial-button-outline:hover,.material .spatial-review-action:hover{transform:none;background:rgba(25,118,210,.08);box-shadow:none}.material .spatial-button-ghost{border-color:transparent;background:transparent;color:#1976d2;box-shadow:none}.material .spatial-button-ghost:hover{transform:none;background:rgba(25,118,210,.08);box-shadow:none}.material .spatial-app .bg-destructive{border-radius:4px;background:#d32f2f;font-weight:500;letter-spacing:.02857em;text-transform:uppercase;box-shadow:0 2px 4px rgba(0,0,0,.18)}.material .spatial-app .bg-destructive:hover{background:#c62828}.material .spatial-app input:not([type=checkbox]):not([type=radio]):not([type=range]),.material .spatial-app select,.material .spatial-app textarea,.material .spatial-input,.material .spatial-select,.material .spatial-textarea{border:1px solid rgba(0,0,0,.42);border-radius:4px;background:#fff;color:rgba(0,0,0,.87);box-shadow:none;font-family:inherit;font-size:16px;font-weight:400;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.material .spatial-input,.material .spatial-select{height:56px;min-height:56px;padding-inline:14px}.material .spatial-textarea{min-height:120px;padding:16px 14px}.material .spatial-app input:not([type=checkbox]):not([type=radio]):not([type=range]):hover,.material .spatial-app select:hover,.material .spatial-app textarea:hover,.material .spatial-input:hover,.material .spatial-select:hover,.material .spatial-textarea:hover{border-color:rgba(0,0,0,.87)}.material .spatial-app input:not([type=checkbox]):not([type=radio]):not([type=range]):focus,.material .spatial-app select:focus,.material .spatial-app textarea:focus,.material .spatial-input:focus,.material .spatial-select:focus,.material .spatial-textarea:focus{border-color:#1976d2;box-shadow:0 0 0 1px #1976d2;outline:0}.material .spatial-app input[type=checkbox],.material .spatial-app input[type=radio],.material .spatial-app input[type=range]{accent-color:#1976d2}.material .spatial-badge{min-height:28px;padding:0 10px;border:0;border-radius:16px;background:#eeeeee;color:rgba(0,0,0,.72);font-size:12px;font-weight:500}.material .spatial-badge.tone-blue{background:#e3f2fd;color:#1565c0}.material .spatial-badge.tone-emerald,.material .spatial-badge.tone-green{background:#e8f5e9;color:#2e7d32}.material .spatial-badge.tone-amber,.material .spatial-badge.tone-orange{background:#fff4e5;color:#ed6c02}.material .spatial-badge.tone-rose{background:#fce4ec;color:#c2185b}.material .spatial-badge.tone-violet{background:#f3e5f5;color:#7b1fa2}.material .spatial-section-tabs,.material .spatial-tabs-list{gap:0;border:0;border-bottom:1px solid var(--spatial-line);border-radius:0;background:#fff;box-shadow:none}.material .spatial-section-tab,.material .spatial-tab{position:relative;min-height:48px;border:0;border-radius:0;background:transparent;color:rgba(0,0,0,.6);box-shadow:none;font-weight:500;letter-spacing:.02857em;text-transform:uppercase}.material .spatial-section-tab:hover,.material .spatial-tab:hover{transform:none;background:rgba(25,118,210,.04);color:#1976d2}.material .spatial-section-tab.is-active,.material .spatial-tab.is-active{background:transparent;color:#1976d2;box-shadow:inset 0 -2px #1976d2}.material .spatial-app table{border-spacing:0;background:#fff}.material .spatial-app thead{background:#fafafa}.material .spatial-app th{height:56px;border-bottom:1px solid var(--spatial-line);color:rgba(0,0,0,.6);font-size:12px;font-weight:500;letter-spacing:.01em}.material .spatial-app td{height:52px;border-color:var(--spatial-line);color:rgba(0,0,0,.87)}.material .spatial-app tbody tr{transition:background-color .12s ease}.material .spatial-app tbody tr:hover{background:rgba(25,118,210,.04)}.material .material-component-lab{display:grid}.material .material-switch-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.material .material-switch-row>span:first-child{display:grid;gap:2px}.material .material-switch-row b{font-weight:500}.material .material-switch-row small{color:rgba(0,0,0,.6)}.material .material-switch{position:relative;display:inline-flex;width:42px;height:24px;flex:0 0 42px}.material .material-switch input{position:absolute;width:1px;height:1px;opacity:0}.material .material-switch i{position:absolute;inset:5px 2px;border-radius:9px;background:rgba(0,0,0,.38);transition:background .15s ease}.material .material-switch i:after{content:"";position:absolute;top:-3px;left:-1px;width:20px;height:20px;border-radius:50%;background:#fafafa;box-shadow:0 1px 3px rgba(0,0,0,.35);transition:transform .15s cubic-bezier(.4,0,.2,1),background .15s ease}.material .material-switch input:checked+i{background:rgba(25,118,210,.5)}.material .material-switch input:checked+i:after{transform:translateX(20px);background:#1976d2}.material .material-progress-block{display:grid;gap:8px}.material .material-progress-block>span{display:flex;justify-content:space-between;font-size:13px}.material .material-progress-block b{font-weight:500}.material .material-progress-block small{color:rgba(0,0,0,.6)}.material .material-progress-block>i{height:4px;overflow:hidden;border-radius:2px;background:rgba(25,118,210,.18)}.material .material-progress-block u{display:block;height:100%;background:#1976d2;text-decoration:none}.material .material-alert{display:grid;gap:3px;padding:12px 16px;border-left:4px solid #2e7d32;border-radius:4px;background:#edf7ed;color:#1e4620}.material .material-alert b{font-size:14px;font-weight:500}.material .material-alert span{font-size:12px;line-height:1.5}.material .material-snackbar{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:16px;padding:0 16px;border-radius:4px;background:#323232;color:#fff;box-shadow:var(--spatial-depth-raised);font-size:14px}.material .material-snackbar button{border:0;background:transparent;color:#90caf9;font:inherit;font-size:12px;font-weight:500;letter-spacing:.04em}.material .material-elevation{display:grid;min-height:96px;place-content:center;gap:4px;border-radius:4px;background:#fff;text-align:center}.material .material-elevation span{color:#1976d2;font-size:20px;font-weight:500}.material .material-elevation small{color:rgba(0,0,0,.6);font-size:11px}.material .material-elevation-1{box-shadow:0 1px 3px rgba(0,0,0,.2)}.material .material-elevation-4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px rgba(0,0,0,.14)}.material .material-elevation-8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14)}.material .spatial-command-backdrop,.material .spatial-mobile-overlay{background:rgba(0,0,0,.5);backdrop-filter:none}.material .spatial-app [role=dialog],.material .spatial-command-palette{border:0;border-radius:4px;background:#fff;box-shadow:var(--spatial-depth-floating)}.material .spatial-command-palette{transform:none}.material .spatial-command-search{border-radius:0;background:#fff;box-shadow:none}.material .spatial-command-search input{height:auto;min-height:0;border:0;background:transparent;box-shadow:none;font-size:14px}.material .spatial-command-list{gap:0;padding:8px 0}.material .spatial-command-list a{min-height:56px;border:0;border-radius:0;background:transparent;box-shadow:none}.material .spatial-command-list a:hover{transform:none;border:0;background:rgba(25,118,210,.08);box-shadow:none}.material .spatial-command-list a>span{border:0;border-radius:50%;background:#e3f2fd;box-shadow:none}.material .spatial-mobile-toolbar{height:64px;border:0;background:#1976d2;color:#fff;box-shadow:var(--spatial-depth-raised)}.material .spatial-mobile-toolbar .spatial-mobile-brand b,.material .spatial-mobile-toolbar .spatial-mobile-brand small{color:#fff}.material .spatial-mobile-toolbar .spatial-theme-switch{border-color:rgba(255,255,255,.38)}.material .spatial-icon-button{border:0;border-radius:50%;background:transparent;color:#fff;box-shadow:none}.material .spatial-icon-button:hover{transform:none;background:rgba(255,255,255,.12);box-shadow:none}.material .spatial-icon-button.is-primary{background:#fff;color:#1976d2;box-shadow:0 2px 5px rgba(0,0,0,.24)}.material .spatial-mobile-drawer{width:min(86vw,320px);border-radius:0;background:#fff;box-shadow:var(--spatial-depth-floating)}.material .spatial-mobile-dock{right:0;bottom:0;left:0;height:64px;border:0;border-top:1px solid var(--spatial-line);border-radius:0;background:#fff;box-shadow:0 -2px 6px rgba(0,0,0,.12)}.material .spatial-mobile-dock a{font-weight:500;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}.material .spatial-mobile-dock a.is-active{transform:none;border:0;background:transparent;color:#1976d2;box-shadow:none}.material .spatial-mobile-dock a.is-active:before{inset:0 28% auto;height:2px;border-radius:0}.material .spatial-drawer-site select,.material .spatial-sidebar-site select{height:36px;min-height:36px;padding-inline:10px;font-size:12px}.material .spatial-page-header{padding:0 0 8px}.material .spatial-overview-head h1,.material .spatial-page-header h1{color:rgba(0,0,0,.87);font-size:clamp(30px,3vw,40px);font-weight:400;letter-spacing:-.00833em;line-height:1.2}.material .spatial-overview-head p,.material .spatial-page-header p{color:rgba(0,0,0,.6);font-weight:400}.material .spatial-eyebrow b,.material .spatial-page-eyebrow{border:0;border-radius:16px;background:#e3f2fd;color:#1976d2;box-shadow:none;font-weight:500}.material .spatial-page-header .spatial-theme-switch{border-color:rgba(0,0,0,.18);background:#fff;box-shadow:var(--spatial-depth-soft)}.material .spatial-page-header .spatial-theme-option{color:rgba(0,0,0,.6)}.material .spatial-page-header .spatial-theme-option:hover{background:rgba(25,118,210,.08)}.material .spatial-page-header .spatial-theme-option.active{background:#e3f2fd;color:#1976d2}.material .spatial-alert{border:0;border-left:4px solid #ed6c02;border-radius:4px;background:#fff4e5;color:#663c00;font-weight:400;box-shadow:none}.material .spatial-auth-story{border:0;background:#1976d2;color:#fff}.material .spatial-auth-brand b,.material .spatial-auth-brand small,.material .spatial-auth-kicker,.material .spatial-auth-story h1,.material .spatial-auth-story p{color:#fff}.material .spatial-auth-brand small,.material .spatial-auth-story p{color:rgba(255,255,255,.74)}.material .spatial-auth-visual img{filter:none}.material .spatial-auth-form{background:#f5f5f5}.material .spatial-auth-card{border:0;border-radius:8px;background:#fff;box-shadow:var(--spatial-depth-floating)}.material .spatial-auth-label{border:0;border-radius:16px;background:#e3f2fd;color:#1976d2;font-weight:500;box-shadow:none}.material .spatial-auth-shield{border-radius:50%;background:#e3f2fd}.material .spatial-auth-theme .spatial-theme-switch{border-color:rgba(0,0,0,.18);background:#fff;box-shadow:var(--spatial-depth-soft)}.material .spatial-auth-theme .spatial-theme-option{color:rgba(0,0,0,.6)}.material .spatial-auth-theme .spatial-theme-option.active{background:#e3f2fd;color:#1976d2}@media (max-width:1550px){.material .spatial-rhythm{display:none}.material .spatial-command-trigger{min-width:188px}}@media (max-width:1023px){.material .spatial-main{margin-left:0;padding:84px 16px 92px}}@media (prefers-reduced-motion:reduce){.material .spatial-app *,.material .spatial-auth *{scroll-behavior:auto;transition-duration:.01ms!important;animation-duration:.01ms!important}}