:root{--radius: .625rem;--sidebar-w: 15rem;--sidebar-w-collapsed: 3.75rem}:root,:root[data-theme=dark]{--bg: #090c11;--surface: #11151c;--surface-2: #161c25;--surface-3: #1d2530;--text: #f2f5f9;--text-dim: #b6c0cd;--muted: #7d8896;--border: #212a36;--border-strong: #2e3947;--primary: #3d82f7;--primary-hot: #5c9bff;--primary-dim: rgba(61, 130, 247, .14);--primary-text: #ffffff;--accent: #17c964;--danger: #f0455a;--warn: #f5a524;--pending-bg: rgba(245, 165, 36, .14);--pending-fg: #f7bd57;--approved-bg: rgba(23, 201, 100, .14);--approved-fg: #3ee089;--rejected-bg: rgba(240, 69, 90, .14);--rejected-fg: #ff7183;--shadow: 0 1px 2px rgba(0, 0, 0, .5), 0 12px 32px rgba(0, 0, 0, .35)}:root[data-theme=light]{--bg: #eef1f6;--surface: #ffffff;--surface-2: #f4f6fa;--surface-3: #e8ecf3;--text: #10151d;--text-dim: #38434f;--muted: #6b7684;--border: #dde3ec;--border-strong: #c6cfdc;--primary: #2f6fe0;--primary-hot: #1d5bc9;--primary-dim: rgba(47, 111, 224, .1);--primary-text: #ffffff;--accent: #0f9d58;--danger: #d8324a;--warn: #b26a00;--pending-bg: rgba(178, 106, 0, .12);--pending-fg: #8a5300;--approved-bg: rgba(15, 157, 88, .12);--approved-fg: #0b7a43;--rejected-bg: rgba(216, 50, 74, .1);--rejected-fg: #b3213a;--shadow: 0 1px 2px rgba(15, 23, 42, .08), 0 12px 32px rgba(15, 23, 42, .12)}*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased}.shell{display:grid;grid-template-columns:var(--sidebar-w) 1fr;min-height:100vh}.shell-collapsed{grid-template-columns:var(--sidebar-w-collapsed) 1fr}.shell-collapsed .brand-text,.shell-collapsed .rail-link span,.shell-collapsed .who-name,.shell-collapsed .sidebar-foot .btn span,.shell-collapsed .theme-toggle span{display:none}.shell-collapsed .sidebar{padding:1.1rem .5rem}.shell-collapsed .brand{justify-content:center;padding:0}.shell-collapsed .rail-link,.shell-collapsed .theme-toggle,.shell-collapsed .who,.shell-collapsed .sidebar-foot .btn{justify-content:center}.collapse-btn{position:absolute;top:1.25rem;right:-.75rem;z-index:2;display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:999px;border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text-dim);cursor:pointer;padding:0}.collapse-btn:hover{color:var(--text);border-color:var(--muted)}.theme-toggle{display:flex;align-items:center;gap:.6rem;width:100%;padding:.55rem .65rem;border-radius:.5rem;border:1px solid transparent;background:transparent;color:var(--text-dim);font-size:.875rem;font-weight:600;cursor:pointer}.theme-toggle:hover{background:var(--surface-2);color:var(--text)}.sidebar{display:flex;flex-direction:column;gap:1.25rem;padding:1.1rem .75rem;background:var(--surface);border-right:1px solid var(--border);position:sticky;top:0;height:100vh}.brand{display:flex;align-items:center;gap:.6rem;padding:0 .4rem}.brand-mark{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.5rem;background:linear-gradient(135deg,var(--primary),#7b5cff);color:#fff;font-weight:800;font-size:.8rem;letter-spacing:.02em}.brand-text{display:flex;flex-direction:column;font-weight:700;font-size:.9rem;line-height:1.15}.brand-text small{color:var(--muted);font-weight:500;font-size:.68rem}.rail{display:flex;flex-direction:column;gap:.15rem;flex:1}.rail-link{display:flex;align-items:center;gap:.6rem;padding:.55rem .65rem;border-radius:.5rem;color:var(--text-dim);text-decoration:none;font-size:.875rem;font-weight:600}.rail-link:hover{background:var(--surface-2);color:var(--text)}.rail-link-active{background:var(--primary-dim);color:var(--primary-hot);box-shadow:inset 2px 0 0 var(--primary)}.sidebar-foot{display:flex;flex-direction:column;gap:.5rem;border-top:1px solid var(--border);padding-top:.75rem}.who{display:flex;align-items:center;gap:.5rem;padding:0 .3rem}.who-avatar{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:999px;background:var(--surface-3);color:var(--text-dim);font-size:.7rem;font-weight:700}.who-name{font-size:.8rem;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-col{display:flex;flex-direction:column;min-width:0}.content{padding:1.5rem 1.75rem 3rem;min-width:0}.topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:1rem;height:3.25rem;padding:0 1.25rem;background:color-mix(in srgb,var(--surface) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border)}.topbar-spacer{flex:1}.topbar-right{display:flex;align-items:center;gap:.4rem}.topbar-menu{position:relative}.icon-btn{position:relative;display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:.5rem;border:1px solid transparent;background:transparent;color:var(--text-dim);cursor:pointer}.icon-btn:hover{background:var(--surface-2);color:var(--text)}.icon-badge{position:absolute;top:-.15rem;right:-.15rem;min-width:1.05rem;height:1.05rem;padding:0 .25rem;display:grid;place-items:center;border-radius:999px;background:var(--danger);color:#fff;font-size:.62rem;font-weight:800;border:2px solid var(--surface);font-variant-numeric:tabular-nums}.avatar-btn{display:grid;place-items:center;border:0;background:transparent;cursor:pointer;padding:.15rem;border-radius:999px}.avatar-btn:hover .who-avatar{outline:2px solid var(--border-strong)}.dropdown{position:absolute;top:calc(100% + .4rem);right:0;z-index:30;width:15rem;background:var(--surface);border:1px solid var(--border-strong);border-radius:.625rem;box-shadow:var(--shadow);padding:.35rem;animation:dropdown-in .12s ease-out}.dropdown-wide{width:20rem}@keyframes dropdown-in{0%{opacity:0;transform:translateY(-4px)}}.dropdown-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.5rem .55rem}.dropdown-head-account{align-items:center;gap:.6rem;border-bottom:1px solid var(--border);margin-bottom:.35rem}.account-id{display:flex;flex-direction:column;min-width:0}.account-id .muted{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-item{display:flex;align-items:center;gap:.6rem;width:100%;padding:.5rem .55rem;border:0;border-radius:.45rem;background:transparent;color:var(--text);font-size:.85rem;font-weight:600;cursor:pointer;text-align:left}.dropdown-item:hover{background:var(--surface-2)}.dropdown-item-danger{color:var(--rejected-fg)}.dropdown-sep{height:1px;background:var(--border);margin:.35rem .25rem}.dropdown-list{list-style:none;margin:0;padding:0;max-height:20rem;overflow-y:auto}.notif-item{display:flex;align-items:center;gap:.6rem;width:100%;padding:.55rem;border:0;border-radius:.45rem;background:transparent;color:var(--text);cursor:pointer;text-align:left}.notif-item:hover{background:var(--surface-2)}.notif-main{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1;font-size:.82rem}.notif-main .muted{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem}.notif-time{color:var(--muted);font-size:.7rem;white-space:nowrap}.dropdown-empty{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:1.5rem 1rem;color:var(--muted);font-size:.82rem}.dropdown-foot-link{display:block;width:100%;margin-top:.25rem;padding:.5rem;border:0;border-top:1px solid var(--border);border-radius:0 0 .45rem .45rem;background:transparent;color:var(--primary-hot);font-size:.8rem;font-weight:700;cursor:pointer}.dropdown-foot-link:hover{background:var(--surface-2)}.who-avatar-lg{width:2.25rem;height:2.25rem;font-size:.85rem}.profile-identity{display:flex;align-items:center;gap:.75rem}.profile-name{font-size:1rem;font-weight:700}@media(max-width:60rem){.shell{grid-template-columns:1fr}.sidebar{position:static;height:auto;flex-direction:row;align-items:center;gap:.75rem;border-right:0;border-bottom:1px solid var(--border)}.rail{flex-direction:row;overflow-x:auto}.rail-link span{white-space:nowrap}.sidebar-foot{border-top:0;padding-top:0;flex-direction:row;align-items:center}.who-name{display:none}}h1{font-size:1.25rem;margin:0;letter-spacing:-.01em}h2{font-size:.9rem;margin:0 0 .85rem;letter-spacing:.01em}h3{font-size:.8rem;margin:0}.muted{color:var(--muted);font-size:.8125rem}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}.page-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1.1rem}.page-head-text{display:flex;flex-direction:column;gap:.15rem}.page-actions{display:flex;gap:.5rem}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.1rem;min-width:0}.detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));gap:1rem;margin-bottom:1rem}.split{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);gap:1rem;align-items:start}@media(max-width:72rem){.split{grid-template-columns:1fr}}.detail{min-width:0}.back{display:inline-block;margin-bottom:.5rem;color:var(--muted);text-decoration:none;font-size:.8125rem}.table-wrap{overflow-x:auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.table{width:100%;border-collapse:collapse;font-size:.85rem}.table th,.table td{padding:.6rem .85rem;text-align:left;border-bottom:1px solid var(--border);vertical-align:middle}.table th{position:sticky;top:0;z-index:1;background:var(--surface-2);font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:700}.table tbody tr:hover{background:var(--surface-2)}.table tr:last-child td{border-bottom:0}.right{text-align:right}.cell-actions{display:flex;gap:.35rem;justify-content:flex-end}.cell-title{display:flex;align-items:center;gap:.6rem}.cell-title-text{display:flex;flex-direction:column;min-width:0}.game-icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.5rem;background:var(--surface-3);color:var(--primary-hot);flex:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid var(--border-strong);background:var(--surface-2);color:var(--text);padding:.45rem .8rem;border-radius:.5rem;font-size:.8125rem;font-weight:600;cursor:pointer;text-decoration:none;white-space:nowrap}.btn:hover:not(:disabled){border-color:var(--muted)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-sm{padding:.28rem .6rem;font-size:.75rem}.btn-primary{background:var(--primary);border-color:var(--primary);color:var(--primary-text)}.btn-primary:hover:not(:disabled){background:var(--primary-hot);border-color:var(--primary-hot)}.btn-danger{background:transparent;border-color:var(--danger);color:var(--rejected-fg)}.btn-danger:hover:not(:disabled){background:var(--rejected-bg)}.btn-ghost{background:transparent;border-color:transparent;color:var(--text-dim)}.btn-ghost:hover:not(:disabled){background:var(--surface-2);border-color:var(--border)}.field{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.85rem;font-size:.8125rem;font-weight:600}.field small{font-weight:400}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}@media(max-width:30rem){.field-row{grid-template-columns:1fr}}.field-inline{flex-direction:row;align-items:center;gap:.5rem}.input{padding:.5rem .65rem;border:1px solid var(--border-strong);border-radius:.5rem;background:var(--bg);color:var(--text);font:inherit;font-size:.85rem;font-weight:400}.input:focus{outline:2px solid var(--primary);outline-offset:-1px;border-color:var(--primary)}.input-invalid{border-color:var(--warn)}.auth-shell{height:100vh;overflow:hidden;display:grid;grid-template-columns:1fr 1fr}.auth-brand{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:3rem 2.5rem;background:linear-gradient(145deg,#020c1b,#003380 55%,#0a1f5e)}.auth-brand-content{position:relative;z-index:1;color:#fff;max-width:24rem}.auth-logo{display:inline-grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:1rem;margin-bottom:1.25rem;background:linear-gradient(135deg,#3d82f7,#7b5cff);color:#fff}.auth-brand-name{font-size:2.25rem;font-weight:800;margin:0 0 .4rem;letter-spacing:-.03em;color:#fff}.auth-brand-tagline{font-size:1rem;color:#ffffffb3;margin:0 0 2rem}.auth-features{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.auth-features li{display:flex;align-items:center;gap:.75rem;font-size:.9rem;color:#ffffffd9}.auth-features li:before{content:"✓";flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:999px;background:#ffffff24;border:1px solid rgba(255,255,255,.22);display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800}.auth-decor{position:absolute;border-radius:50%;pointer-events:none}.auth-decor-1{top:-18%;right:-22%;width:32rem;height:32rem;background:#ffffff09}.auth-decor-2{bottom:-22%;left:-18%;width:27rem;height:27rem;background:#ffffff0e}.auth-form-panel{display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem;height:100vh;overflow-y:auto;background:#f0f4fa}.auth-card{width:100%;max-width:28rem;padding:2rem 2rem 1.75rem;border-radius:.75rem .75rem 1.25rem 1.25rem;background:#fff;border:1px solid #e3e9f2;box-shadow:0 24px 60px #020c1b2e,inset 0 3px #2f6fe0;color:#10151d}.auth-title{margin:0 0 .15rem;font-size:1.9rem;font-weight:800;letter-spacing:-.025em;text-align:center;color:#0d1b3e}.auth-subtitle{margin:0 0 1rem;padding-bottom:1rem;border-bottom:1px solid #e3e9f2;text-align:center;color:#6b7684;font-size:.9rem}.auth-card .field{color:#26313f}.auth-card .input{background:#f7f9fc;border-color:#d3dbe6;color:#10151d}.auth-card .input:focus{outline-color:#2f6fe0;border-color:#2f6fe0}.req{color:#d8324a;font-weight:700}.input-affix{position:relative;display:flex;align-items:center}.input-affix .input{width:100%;padding-right:2.5rem}.input-affix-btn{position:absolute;right:.4rem;display:grid;place-items:center;width:1.9rem;height:1.9rem;border:0;border-radius:.375rem;background:transparent;color:#6b7684;cursor:pointer}.input-affix-btn:hover{color:#10151d;background:#eef2f8}.auth-remember{margin:.25rem 0 1rem;color:#26313f;font-weight:600;font-size:.85rem}.auth-submit{width:100%;padding:.6rem;font-size:.9rem}.link-btn{display:block;width:100%;margin-top:.85rem;padding:.25rem;border:0;background:transparent;color:#2f6fe0;font-size:.82rem;font-weight:600;cursor:pointer;text-align:center}.link-btn:hover{text-decoration:underline}.forgot-panel{margin-top:.75rem;padding:.75rem .85rem;border:1px solid #e3e9f2;border-radius:.5rem;background:#f4f7fc;font-size:.82rem;line-height:1.5;color:#38434f}.forgot-head{display:flex;align-items:center;gap:.45rem;margin-bottom:.4rem;color:#10151d}.forgot-panel p{margin:0}.forgot-panel .mono{color:#0d1b3e}@media(max-width:56rem){.auth-shell{grid-template-columns:1fr;grid-template-rows:auto 1fr}.auth-brand{min-height:11rem;padding:1.5rem;align-items:flex-start}.auth-brand-content{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;max-width:100%}.auth-logo{margin-bottom:0}.auth-brand-name{font-size:1.5rem}.auth-brand-tagline,.auth-features{display:none}}.dl{margin:0;display:grid;gap:.55rem}.dl>div{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.dl dt{color:var(--muted);font-size:.78rem}.dl dd{margin:0;text-align:right;font-size:.85rem;font-weight:600;font-variant-numeric:tabular-nums}.evidence-img{max-width:100%;border-radius:.5rem;border:1px solid var(--border)}.pill{display:inline-block;padding:.12rem .5rem;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.02em}.pill-pending{background:var(--pending-bg);color:var(--pending-fg)}.pill-approved{background:var(--approved-bg);color:var(--approved-fg)}.pill-rejected{background:var(--rejected-bg);color:var(--rejected-fg)}.chip{display:inline-block;padding:.12rem .5rem;border-radius:.375rem;background:var(--surface-3);border:1px solid var(--border);font-size:.72rem;font-weight:600;color:var(--text-dim)}.chip-hot{background:linear-gradient(135deg,var(--danger),var(--warn));border-color:transparent;color:#fff;font-size:.62rem;font-weight:800;letter-spacing:.07em}.banner{padding:.6rem .8rem;border-radius:.5rem;border:1px solid var(--border);background:var(--surface-2);margin-bottom:1rem;font-size:.8125rem}.banner-error{border-color:var(--danger);background:var(--rejected-bg);color:var(--rejected-fg)}.banner-warn{border-color:var(--warn);background:var(--pending-bg);color:var(--pending-fg)}.banner-success{border-color:var(--accent);background:var(--approved-bg);color:var(--approved-fg)}.tabs{display:inline-flex;gap:.2rem;background:var(--surface);border:1px solid var(--border);border-radius:.5rem;padding:.2rem}.tab{border:0;background:transparent;color:var(--muted);padding:.32rem .8rem;border-radius:.375rem;cursor:pointer;font-size:.8125rem;font-weight:600}.tab:hover{color:var(--text)}.tab-active{background:var(--primary);color:var(--primary-text)}.tab{display:inline-flex;align-items:center;gap:.4rem}.tab-count{display:inline-grid;place-items:center;min-width:1.15rem;height:1.15rem;padding:0 .32rem;border-radius:999px;background:var(--surface-3);color:var(--text-dim);font-size:.68rem;font-weight:800;font-variant-numeric:tabular-nums}.tab-active .tab-count{background:#ffffff40;color:#fff}.tab-count-alert{background:var(--danger);color:#fff}.toolbar{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.85rem}.search{position:relative;display:flex;align-items:center;flex:1;min-width:12rem;max-width:26rem}.search svg{position:absolute;left:.6rem;color:var(--muted);pointer-events:none}.search .input{width:100%;padding-left:2rem}.toolbar-meta{color:var(--muted);font-size:.8rem;white-space:nowrap}.menu-preview{display:flex;flex-direction:column;gap:.9rem}.menu-section-title{margin:0 0 .4rem;font-size:.65rem;text-transform:uppercase;letter-spacing:.09em;color:var(--muted);font-weight:700}.menu-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.menu-item{display:flex;align-items:center;gap:.55rem;padding:.4rem .55rem;border-radius:.5rem;background:var(--surface-2);border:1px solid var(--border);font-size:.8125rem;font-weight:600}.menu-item-icon{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:.375rem;background:var(--primary-dim);color:var(--primary-hot);flex:none}.menu-item-spacer{flex:1}.empty{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1rem;text-align:center;color:var(--muted)}.empty-icon{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:.75rem;background:var(--surface-2);border:1px solid var(--border);color:var(--muted)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:1rem;background:#030508b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal{width:min(28rem,100%);max-height:88vh;overflow-y:auto;box-shadow:var(--shadow);border-color:var(--border-strong)}.modal-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.modal-actions{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem;padding-top:.9rem;border-top:1px solid var(--border)}.pager{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;padding:.75rem .25rem 0;font-size:.8125rem}.pager .cell-actions{margin-left:auto}.pager-size{display:flex;gap:.4rem;align-items:center}.pager-size .input{width:auto;padding-block:.25rem}.op-showcase{--px: 0;--py: 0;position:relative;width:20rem;max-width:100%;margin-top:2rem}.op-grid{position:absolute;top:-2rem;right:-1.5rem;bottom:-2rem;left:-1.5rem;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:2.25rem 2.25rem;-webkit-mask-image:radial-gradient(ellipse at 40% 45%,#000 35%,transparent 78%);mask-image:radial-gradient(ellipse at 40% 45%,#000 35%,transparent 78%);transform:translate3d(calc(var(--px) * 14px),calc(var(--py) * 14px),0)}.op-card{position:relative;border:1px solid rgba(255,255,255,.14);border-radius:.875rem;background:#030e268c;padding:1.25rem;transform:translate3d(calc(var(--px) * -9px),calc(var(--py) * -9px),0);transition:transform .22s ease-out}.op-bars{display:flex;align-items:flex-end;gap:.5rem;height:6.5rem}.op-bar{flex:1;height:var(--h);border-radius:.25rem .25rem 0 0;background:linear-gradient(180deg,#60a5fa,#60a5fa40);transform-origin:bottom;animation:op-bar-pulse 3.4s ease-in-out infinite;animation-delay:calc(var(--i) * -.42s)}@keyframes op-bar-pulse{0%,to{transform:scaleY(.55);opacity:.55}50%{transform:scaleY(1);opacity:1}}.op-pipeline{display:flex;align-items:center;margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.op-node{flex-shrink:0;width:.5rem;height:.5rem;border-radius:50%;background:#4ade80;box-shadow:0 0 .5rem #4ade808c}.op-wire{flex:1;height:1px;background:#ffffff29;position:relative;overflow:hidden}.op-wire:after{content:"";position:absolute;inset:0 auto 0 0;width:35%;background:linear-gradient(90deg,transparent,#4ade80,transparent);animation:op-packet 2.6s linear infinite}.op-pipeline .op-wire:nth-of-type(4):after{animation-delay:-1.3s}@keyframes op-packet{0%{transform:translate(-100%)}to{transform:translate(386%)}}@media(prefers-reduced-motion:reduce){.op-bar,.op-wire:after{animation:none}.op-card,.op-grid{transform:none;transition:none}}@media(max-width:56rem){.op-showcase{display:none}}
