:root{--accent: #590209;--accent-bright: #a3233a;--accent-ink: var(--accent);--bg: #faf7f8;--surface: #fff;--surface-alt: #f8f1f3;--text: #26191c;--muted: #86747a;--border: #ebdfe3;--border-strong: #d8bbc5;--nav: #270b17;--glass: rgba(255, 255, 255, .65);--glass-strong: rgba(255, 255, 255, .85);--track: #f0e6e9;--success: #268265;--success-bg: #edf7f2;--warning: #ad791e;--warning-bg: #fcf5e7;--danger: #c04052;--danger-bg: #fdeef0;color-scheme:light}:root[data-theme=dark]{--accent: #a3233a;--accent-bright: #c65c79;--accent-ink: #e8a5b9;--bg: #200c15;--surface: #32101f;--surface-alt: #401727;--text: #f7eaf0;--muted: #c2a5b0;--border: #512235;--border-strong: #784157;--nav: #180912;--glass: rgba(50, 16, 31, .65);--glass-strong: rgba(50, 16, 31, .86);--track: #4b2132;--success: #77c7a8;--success-bg: #173b32;--warning: #e1b96e;--warning-bg: #473422;--danger: #f19aa9;--danger-bg: #4c1c2a;color-scheme:dark}*{box-sizing:border-box}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5;color:var(--text);background:var(--bg)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 75% 0,rgba(163,35,58,.07),transparent 45%),radial-gradient(ellipse at 0 90%,rgba(233,201,207,.2),transparent 50%)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--border);border-radius:8px;min-height:36px;padding:7px 13px;background:var(--surface);color:var(--text);cursor:pointer;font-size:12px;font-weight:550;transition:background .15s,border-color .15s}button:hover{background:var(--surface-alt);border-color:var(--border-strong)}button:disabled{opacity:.5;cursor:not-allowed}button.primary{background:var(--accent);color:#fff;border-color:var(--accent);box-shadow:0 3px 8px #5902091a}button.primary:hover{background:var(--accent-bright)}input,select,textarea{border:1px solid var(--border);background:var(--surface);color:var(--text);padding:9px 11px;border-radius:8px;min-height:39px;width:100%;outline:none}input:focus,select:focus,button:focus-visible,a:focus-visible{outline:2px solid var(--accent-bright);outline-offset:3px}input[type=checkbox]{width:15px;min-height:15px;height:15px;accent-color:var(--accent)}input[type=color]{width:100px;padding:5px}select{cursor:pointer}h1,h2,h3,p{margin-top:0}h1{font-size:29px;line-height:1.2;letter-spacing:-.9px;font-weight:650;margin-bottom:9px}h2{font-size:15px;font-weight:650;margin-bottom:0;letter-spacing:-.15px}h3{font-size:16px;font-weight:650;margin-bottom:6px}p{margin-bottom:12px}.muted{color:var(--muted)}.small,small{font-size:12px}.mono,code{font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.nowrap{white-space:nowrap}.flex-1{flex:1;min-width:0}.app-shell{min-height:100vh;display:flex}.sidebar{position:fixed;inset:0 auto 0 0;width:242px;z-index:30;background:var(--nav);color:#fff;display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.05)}.brand{display:flex;align-items:center;gap:11px;font-size:25px;letter-spacing:-1px;font-weight:650;padding:29px 25px 30px;color:#fff}.brand-mark{display:grid;place-items:center;width:34px;height:36px;border:1px solid rgba(255,255,255,.23);border-radius:11px;background:#ffffff14}.brand-ape{font-weight:350;opacity:.65;margin-left:3px}.workspace-label{padding:6px 25px 14px;letter-spacing:1.6px;font-size:9px;font-weight:600;color:#c4a6af}.sidebar nav{display:flex;flex-direction:column;gap:5px;padding:0 13px}.sidebar nav>a{display:flex;align-items:center;gap:12px;padding:12px;border-radius:9px;color:#d8bec7;font-size:12px;position:relative;min-height:43px}.sidebar nav>a svg{opacity:.75;flex-shrink:0}.sidebar nav>a:hover{background:#ffffff0d;color:#fff}.sidebar nav>a.active{background:linear-gradient(105deg,#a3233aa3,#a3233a4a);color:#fff;box-shadow:inset 0 0 0 1px #e29bb01f}.sidebar nav>a.active svg{opacity:1}.sidebar nav>a.active:before{content:"";position:absolute;left:-13px;top:12px;bottom:12px;width:3px;background:#df94a6;border-radius:0 3px 3px 0}.nav-count{margin-left:auto;background:#a67732;font-size:10px;border-radius:5px;min-width:18px;text-align:center;color:#fff}.sidebar-bottom{margin-top:auto;padding:20px 17px}.environment-box{display:flex;gap:10px;align-items:center;background:#ffffff0b;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:13px 11px;margin-bottom:22px}.environment-dot{width:7px;height:7px;background:#cba875;border-radius:50%}.environment-box div,.user-box div{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.environment-box strong,.user-box strong{font-size:11px;font-weight:550;overflow:hidden;text-overflow:ellipsis}.environment-box div span,.user-box div span{font-size:10px;color:#c4a6af}.environment-box>svg{opacity:.45}.user-box{display:flex;align-items:center;gap:10px;padding-top:17px;border-top:1px solid rgba(255,255,255,.1)}.avatar{width:32px;height:32px;display:grid;place-items:center;background:#6a3444;border:1px solid rgba(255,255,255,.12);font-size:12px;font-weight:600;border-radius:50%}.user-box button{padding:0;min-height:27px;background:transparent;border:0;color:#d8bec7}.main-shell{margin-left:242px;min-width:0;width:calc(100% - 242px)}.topbar{height:68px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;padding:0 36px;background:var(--glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.breadcrumb{display:flex;align-items:center;gap:13px;font-size:11px;color:var(--muted)}.breadcrumb strong{font-weight:550;color:var(--text)}.breadcrumb-slash{color:var(--border-strong)}.top-actions{display:flex;align-items:center;gap:8px}.top-security{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:10px;margin-right:12px}.icon-button{width:33px;min-height:33px;padding:0;background:transparent;border-color:transparent;color:var(--muted)}main{max-width:1670px;margin:auto;padding:33px 36px 24px}.eyebrow{font-size:9px;letter-spacing:1.7px;font-weight:650;color:var(--accent-ink);margin-bottom:12px}.page-head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px}.page-head p{font-size:12px;color:var(--muted);margin-bottom:0}.page-chip{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--border);padding:7px 10px;border-radius:7px;font-size:10px;color:var(--muted);white-space:nowrap;background:var(--glass)}.pulse{width:5px;height:5px;background:#96765f;border-radius:50%}.summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:30px}.summary{background:var(--glass-strong);border:1px solid var(--border);border-radius:13px;padding:17px 20px;box-shadow:0 3px 14px #59020905}.summary-label{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:10px;margin-bottom:10px}.summary-label svg{opacity:.6}.summary-value{font-size:27px;letter-spacing:-1px;font-weight:650;line-height:1.4}.summary-note{font-size:10px;color:var(--muted);margin-top:4px}.summary-warning .summary-value{color:var(--warning)}.section-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.section-heading p{color:var(--muted);font-size:10px;margin:4px 0 0}.section-heading>a,.panel-head>a{display:flex;align-items:center;gap:6px;color:var(--accent-ink);font-size:10px;font-weight:550}.panel{border:1px solid var(--border);background:var(--glass-strong);border-radius:13px;box-shadow:0 4px 18px #59020905;overflow:hidden;margin-bottom:20px;min-width:0}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 21px;border-bottom:1px solid var(--border)}.panel-head h2{font-size:13px}.machine-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-bottom:27px}.machine-card{display:block;padding:19px 21px 0;margin-bottom:0;transition:transform .18s,border-color .18s;position:relative}.machine-card:hover{border-color:var(--border-strong);transform:translateY(-2px)}.machine-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:8px}.server-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--surface-alt);color:var(--accent-ink);border:1px solid var(--border)}.machine-card h3{font-size:14px;margin-bottom:4px}.machine-card .mono{font-size:10px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.env-label{display:inline-flex;padding:1px 6px;border:1px solid var(--border);border-radius:4px;font-size:8px;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);line-height:1.7}.machine-role{color:var(--muted);font-size:10px;margin:12px 0 17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.machine-meters{display:flex;flex-direction:column;gap:14px}.meter>div:first-child{display:flex;justify-content:space-between;font-size:10px;color:var(--muted);margin-bottom:6px}.meter b{color:var(--text);font-size:10px;font-weight:550}.track{height:4px;background:var(--track);border-radius:3px;overflow:hidden}.track i{display:block;height:100%;background:var(--accent-bright);border-radius:3px;transition:width .4s}.track i.danger{background:var(--danger)}.machine-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--border);margin-top:20px;padding:12px 0;font-size:9px;color:var(--muted)}.machine-bottom>span{display:flex;align-items:center;gap:5px}.badge{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;padding:4px 7px;border-radius:5px;font-size:9px;font-weight:550;border:1px solid transparent;line-height:1.5}.badge.ok{color:var(--success);background:var(--success-bg);border-color:color-mix(in srgb,var(--success) 13%,transparent)}.badge.bad{color:var(--danger);background:var(--danger-bg)}.badge.warn{color:var(--warning);background:var(--warning-bg)}.badge.quiet{color:var(--muted);background:var(--surface-alt);border-color:var(--border)}.two-columns{display:grid;grid-template-columns:1.38fr 1fr;gap:20px}.event-list{padding:0 21px}.event-row{display:flex;align-items:center;gap:12px;padding:18px 0;border-bottom:1px solid var(--border)}.event-row:last-child{border-bottom:0}.event-row>div{flex:1;min-width:0}.event-row strong{display:block;font-size:11px;font-weight:550}.event-row div>span{display:block;color:var(--muted);font-size:9px;margin-top:4px}.event-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0;background:var(--warning)}.event-dot.green{background:var(--success)}.load-stack{padding:24px 21px 9px;display:flex;flex-direction:column;gap:17px}.load-stack .meter>div:first-child{font-size:11px}.load-stack .track{height:5px}.table-wrap{width:100%;overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:11px;text-align:left}th{font-weight:500;color:var(--muted);font-size:9px;background:var(--surface-alt);padding:11px 21px;white-space:nowrap}td{border-top:1px solid var(--border);padding:14px 21px;vertical-align:middle}td strong{font-size:11px;font-weight:550}.subline{font-size:9px;color:var(--muted);display:block;margin-top:3px;max-width:450px;overflow:hidden;text-overflow:ellipsis}.subline code{font-size:9px;background:var(--surface-alt);border-radius:3px;padding:2px 4px;margin-right:5px}.empty{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:180px;padding:30px 24px;text-align:center;color:var(--muted)}.empty svg{opacity:.35;margin-bottom:12px}.empty strong{font-size:12px;font-weight:550;color:var(--text)}.empty p{font-size:11px;max-width:410px;margin:7px 0 0;line-height:1.7}.footer-note{display:flex;align-items:center;justify-content:center;gap:7px;color:var(--muted);font-size:9px;margin:25px 0 2px}.notice{display:flex;align-items:center;gap:11px;padding:13px 15px;border:1px solid var(--border);border-radius:9px;background:var(--surface-alt);font-size:12px;margin-bottom:19px}.notice>span{flex:1}.notice svg{flex-shrink:0}.notice.error{color:var(--danger);background:var(--danger-bg);border-color:color-mix(in srgb,var(--danger) 25%,transparent)}.notice.success{color:var(--success);background:var(--success-bg)}.back-link{display:inline-block;color:var(--muted);font-size:11px;margin-bottom:22px}.actions{display:flex;align-items:center;gap:9px}.detail-banner{display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid var(--border);background:var(--glass-strong);border-radius:12px;padding:22px;margin-bottom:20px}.detail-banner>div:first-child{display:flex;gap:14px;align-items:center;flex:1}.detail-banner div>div,.detail-banner>div:not(:first-child){display:flex;flex-direction:column}.detail-banner span{font-size:10px;color:var(--muted)}.detail-banner b,.detail-banner strong{font-size:12px;font-weight:550}.detail-banner>div:not(:first-child){gap:7px}.chart-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:23px}.chart-title{display:flex;justify-content:space-between;font-size:11px}.chart-title b{font-size:15px}.chart svg{width:100%;height:115px;margin:10px 0}.chart-axis{display:flex;justify-content:space-between;color:var(--muted);font-size:8px}.chart-empty{display:grid;place-items:center;height:145px;color:var(--muted);font-size:10px}.panel-foot{font-size:10px;color:var(--muted);margin:0;padding:13px 21px;border-top:1px solid var(--border)}.panel-body{padding:21px;font-size:12px}.panel-body p{color:var(--muted)}.simple-list{padding:0 21px}.simple-list>div{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 0;border-bottom:1px solid var(--border);font-size:11px}.simple-list>div:last-child{border:0}.simple-list strong{font-size:11px;font-weight:550}.simple-list>div>span{font-size:10px;color:var(--muted)}.machine-with-edit{position:relative}.machine-edit{position:absolute;bottom:6px;right:40px;font-size:9px;min-height:25px;padding:3px 6px;background:var(--surface);z-index:1}.project-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.project-grid>.panel{margin-bottom:0}.project-content{display:flex;align-items:center;gap:13px;border-bottom:1px solid var(--border);padding:21px}.project-content>.env-label{margin-left:auto}.project-icon{display:grid;place-items:center;width:42px;height:42px;background:var(--surface-alt);border:1px solid var(--border);border-radius:11px;color:var(--accent-ink)}.project-content h2{font-size:15px}.project-content .mono{font-size:10px}.project-body{padding:21px}.project-body>p{font-size:11px;color:var(--muted)}.project-state{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:11px}.project-footer{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.text-link{display:inline-flex;align-items:center;gap:5px;color:var(--accent-ink);font-size:11px}.text-button{border:0;background:transparent;padding:3px;color:var(--accent-ink)}.agent-strip{display:flex;gap:15px;margin-bottom:20px;font-size:11px;color:var(--muted);flex-wrap:wrap}.agent-strip>span{display:flex;align-items:center;gap:8px}.filters{display:flex;gap:8px}.filters select,.panel-head>select{font-size:11px;min-height:32px;padding:5px 27px 5px 9px;max-width:190px}.pagination{display:flex;gap:15px;justify-content:flex-end;align-items:center;padding:13px 21px;font-size:10px;color:var(--muted);border-top:1px solid var(--border)}.pagination button{font-size:10px;min-height:28px}.tabs{display:flex;gap:6px;border-bottom:1px solid var(--border);margin-bottom:22px;overflow:auto}.tabs button{background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;padding:12px 15px;font-size:11px;white-space:nowrap}.tabs button.active{border-bottom-color:var(--accent-bright);color:var(--accent-ink)}.settings-form{padding:24px;max-width:950px}.form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 22px}.input-unit{display:flex;align-items:center;gap:9px}.input-unit input{max-width:110px}.input-unit span{font-size:10px;color:var(--muted)}label{display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:7px;margin-bottom:17px}label small{color:var(--muted);font-size:10px;font-weight:400}.check{display:flex;flex-direction:row;align-items:center;gap:8px;font-size:11px;margin-bottom:0;font-weight:400}.modal{background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:16px;width:min(540px,calc(100% - 32px));padding:26px;box-shadow:0 24px 100px #24060d4d;max-height:90vh;overflow:auto}.modal::backdrop{background:#24060d73;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-title{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:22px}.modal-title h2{font-size:19px}.modal p{font-size:12px;line-height:1.8}.modal form .check{margin-bottom:16px}.form-actions{display:flex;justify-content:flex-end;gap:10px;border-top:1px solid var(--border);padding-top:18px;margin-top:22px}.code-block{display:block;padding:14px;background:var(--surface-alt);border-radius:8px;word-break:break-all;white-space:pre-wrap}.secret{-webkit-user-select:all;user-select:all;color:var(--accent-ink)}details{font-size:12px;margin-top:20px}summary{cursor:pointer;color:var(--accent-ink);margin-bottom:14px}.operation-field{margin:12px 0}.danger-outline{color:var(--danger)}.login-page{min-height:100vh;display:grid;grid-template-columns:1.05fr 1fr}.login-story{display:flex;flex-direction:column;padding:20px 8%;background:radial-gradient(ellipse at 100% 100%,rgba(163,35,58,.4),transparent 70%),var(--nav);color:#fff;min-height:100vh}.login-story .brand{padding:25px 0}.login-story>div{margin:auto 0}.login-story .eyebrow{color:#d6a5b4;font-size:9px}.login-story h1{font-size:clamp(32px,3.9vw,58px);line-height:1.14;letter-spacing:-2px;font-weight:550;margin:24px 0}.login-story p{font-size:14px;color:#d0b1bc;max-width:350px;line-height:1.8}.login-features{display:flex;flex-direction:column;gap:18px;margin-top:35px;font-size:12px;color:#dec7cf}.login-features>span{display:flex;align-items:center;gap:11px}.login-features svg{color:#bc8697}.login-footer{font-size:10px;color:#ba8c9c;padding:25px 0;letter-spacing:.3px}.login-panel{display:flex;align-items:center;justify-content:center;padding:40px}.login-panel form{width:340px}.login-panel h2{font-size:28px;letter-spacing:-.6px;margin:12px 0}.login-panel form>p{color:var(--muted);font-size:12px;margin-bottom:30px}.login-panel button{width:100%;margin-top:9px;justify-content:space-between;padding:12px 15px}.login-security{font-size:10px;color:var(--muted);display:flex;align-items:center;justify-content:center;gap:6px;margin-top:20px}.boot{min-height:60vh;display:flex;align-items:center;justify-content:center;gap:14px;color:var(--muted);font-size:13px}.mobile-menu,.sidebar-backdrop{display:none}.spin svg{animation:rotate 1.5s linear infinite}@keyframes rotate{to{transform:rotate(360deg)}}@media(min-width:1600px){main{padding-top:42px}.machine-card{padding:24px 25px 0}.machine-role{margin:17px 0 23px}.machine-meters{gap:18px}.summary{padding:23px}.summary-value{font-size:32px}}@media(max-width:1200px){.sidebar{width:218px}.main-shell{margin-left:218px;width:calc(100% - 218px)}main{padding:27px 24px}.topbar{padding:0 24px}.machine-card{padding:16px 15px 0}.badge{font-size:8px;padding:4px 5px}.machine-card h3{font-size:13px}.summary{padding:15px}.summary-label{font-size:9px}.page-chip{display:none}.event-row{flex-wrap:wrap}.event-row .badge{margin-left:19px}.detail-banner{flex-wrap:wrap}.chart-grid{gap:14px;padding:18px}}@media(max-width:980px){.machine-grid,.summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.two-columns,.project-grid{grid-template-columns:1fr}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-grid{grid-template-columns:1fr}.chart svg{height:130px}.login-page{grid-template-columns:1fr 1.1fr}.login-story{padding:20px 30px}.login-story h1{font-size:38px}}@media(max-width:720px){.sidebar{transform:translate(-100%);transition:transform .2s;width:242px}.sidebar.open{transform:translate(0)}.sidebar-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:25;border:0;background:#24060d66;border-radius:0}.main-shell{margin-left:0;width:100%}.mobile-menu{display:inline-flex}.topbar{height:58px;padding:0 15px}.breadcrumb{gap:8px;font-size:10px}.breadcrumb>span:first-of-type{display:none}.breadcrumb-slash,.top-security{display:none}main{padding:25px 17px}.page-head{align-items:flex-start;gap:12px;margin-bottom:22px}h1{font-size:25px}.page-head p{font-size:11px}.page-head>.primary{font-size:10px;padding:7px 9px;white-space:nowrap}.summary-grid{gap:10px;margin-bottom:24px}.summary-label{font-size:9px}.summary-label svg{width:15px}.summary-value{font-size:25px}.machine-grid{gap:12px}.machine-card .mono{font-size:9px}.machine-top{flex-wrap:wrap;gap:10px}.machine-card{padding:15px 13px 0}.machine-role{font-size:9px}.panel-head{padding:15px;flex-wrap:wrap}.panel-head>h2{font-size:12px}.event-list,.simple-list{padding:0 15px}.event-row{padding:14px 0}.event-row .badge{margin-left:0}.event-row strong{font-size:10px}.panel{margin-bottom:16px}td,th{padding:12px 15px}.notice{font-size:11px;flex-wrap:wrap}.notice>span{flex-basis:75%}.detail-banner{padding:16px;gap:18px}.detail-banner>div:first-child{flex-basis:100%}.form-grid{grid-template-columns:1fr 1fr;gap:10px}.input-unit{flex-wrap:wrap;gap:3px}.input-unit input{max-width:100%}.filters{flex-wrap:wrap}.settings-form{padding:18px}.tabs button{padding:10px;font-size:10px}.project-content,.project-body{padding:17px}.login-page{display:block}.login-story{min-height:auto;padding:10px 25px 25px}.login-story .brand{padding:10px 0 25px;font-size:23px}.login-story h1{font-size:33px;margin:12px 0}.login-story p{font-size:12px;margin:0}.login-story .eyebrow,.login-features,.login-footer{display:none}.login-panel{padding:35px 25px}.login-panel form{width:100%;max-width:390px}.footer-note{font-size:8px;text-align:center}.actions{flex-wrap:wrap}.pagination{padding:12px}.login-panel h2{font-size:25px}}@media(max-width:420px){.machine-grid{grid-template-columns:1fr}.summary-note{font-size:9px}.form-grid{grid-template-columns:1fr}.page-head .actions{max-width:100px}.machine-top{flex-wrap:nowrap}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
