@font-face{font-family:__Outfit_ed3508;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_ed3508;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_Fallback_ed3508;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_ed3508{font-family:__Outfit_ed3508,__Outfit_Fallback_ed3508;font-style:normal}.__variable_ed3508{--font-display:"__Outfit_ed3508","__Outfit_Fallback_ed3508"}@font-face{font-family:__DM_Sans_0d7163;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_0d7163;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_Fallback_0d7163;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0d7163{font-family:__DM_Sans_0d7163,__DM_Sans_Fallback_0d7163;font-style:normal}.__variable_0d7163{--font-body:"__DM_Sans_0d7163","__DM_Sans_Fallback_0d7163"}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Mono_46fe82;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Mono_Fallback_46fe82;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_46fe82{font-family:__IBM_Plex_Mono_46fe82,__IBM_Plex_Mono_Fallback_46fe82;font-style:normal}.__variable_46fe82{--font-mono-face:"__IBM_Plex_Mono_46fe82","__IBM_Plex_Mono_Fallback_46fe82"}:root{--noir:#08090a;--noir-1:#0e1011;--noir-2:#16191b;--noir-3:#22272a;--noir-ink:#f4f6f6;--bone:#f4f4f2;--surface:#fff;--ink:#0b0d0e;--ink-soft:#56605f;--ink-faint:#8b9695;--line:#e6e6e2;--line-strong:#d5d6d2;--teal:#0f8c88;--teal-dark:#0a6360;--accent:#1dd3cd;--teal-soft:#d7f0ee;--teal-faint:#f0faf9;--good:#17795a;--good-soft:#dcf0e8;--warn:#9a6218;--warn-soft:#f8ecd6;--danger:#b03a30;--danger-soft:#fae5e2;--font-body-stack:var(--font-body,"DM Sans"),"Helvetica Neue",system-ui,sans-serif;--font-display-stack:var(--font-display,"Outfit"),var(--font-body-stack);--font-mono:var(--font-mono-face,"IBM Plex Mono"),ui-monospace,monospace;--radius:4px;--radius-sm:3px;--gutter:clamp(1.25rem,5vw,5rem);--section-y:clamp(4.5rem,9vw,8rem);--maxw:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body,html{margin:0;padding:0}footer[id],header[id],section[id]{scroll-margin-top:80px}body{background:var(--bone);color:var(--ink);font-family:var(--font-body-stack);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--teal);text-decoration:none;transition:color .15s}a:hover{color:var(--teal-dark)}h1,h2,h3,h4{font-family:var(--font-display-stack);font-weight:500;line-height:1.1;letter-spacing:-.02em;text-wrap:balance;margin:0}p{text-wrap:pretty}::selection{background:var(--accent);color:var(--noir)}.nx{font-family:var(--font-display-stack);letter-spacing:.22em;text-indent:.22em;white-space:nowrap;display:inline-block;line-height:1}.nx,.nx b{font-weight:400}.nx b{letter-spacing:.18em;font-style:normal;color:var(--accent)}.nx-glow{text-shadow:0 0 26px hsla(0,0%,100%,.35)}.nx-glow b{text-shadow:0 0 26px rgba(29,211,205,.55)}.serif{font-family:var(--font-display-stack);font-weight:500;letter-spacing:-.02em}.label{font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.2em;text-transform:uppercase}.topbar{background:var(--noir);color:var(--noir-ink);display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.95rem clamp(1rem,4vw,2rem)}.topbar .brand{color:#fff;text-decoration:none}.topbar nav{display:flex;align-items:center;gap:1.1rem}.topbar .who{color:hsla(0,0%,100%,.5);font-size:.84rem}.topbar .logout-btn{background:none;border:1px solid hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.7);border-radius:var(--radius-sm);padding:.4rem 1rem;font:inherit;font-size:.82rem;cursor:pointer;transition:border-color .15s,color .15s}.topbar .logout-btn:hover{border-color:var(--accent);color:var(--accent)}.wrap{max-width:var(--maxw);margin:0 auto;padding:2.75rem clamp(1.25rem,4vw,2rem) 5rem}.wrap.narrow{max-width:760px}.page-head{margin-bottom:2rem}.page-head .eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--teal);margin-bottom:.6rem}.page-head h1{font-size:clamp(1.75rem,3.4vw,2.35rem);font-weight:500}.page-head p{margin:.7rem 0 0;color:var(--ink-soft);max-width:62ch}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.6rem 1.75rem;margin-bottom:1.25rem}.card h2{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--teal);font-weight:500;margin:0 0 1.2rem;padding-bottom:.7rem;border-bottom:1px solid var(--line)}.table-wrap{overflow-x:auto}table.list{width:100%;border-collapse:collapse;font-size:.92rem}table.list td,table.list th{text-align:left;padding:.8rem .75rem;border-bottom:1px solid var(--line);vertical-align:middle}table.list th{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.16em;color:var(--ink-faint);font-weight:400;padding-bottom:.6rem}table.list tbody tr{transition:background .12s}table.list tbody tr:hover{background:var(--teal-faint)}table.list tr:last-child td{border-bottom:none}.pill{display:inline-block;font-family:var(--font-mono);font-size:10px;font-weight:500;padding:.32rem .6rem;border-radius:var(--radius-sm);white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;line-height:1}.pill.submitted{background:var(--teal-soft);color:var(--teal-dark)}.pill.ready{background:var(--warn-soft);color:var(--warn)}.pill.approved{background:var(--good-soft);color:var(--good)}.pill.declined{background:var(--danger-soft);color:var(--danger)}.pill.changes{background:var(--warn-soft);color:var(--warn)}.pill.bdd{background:var(--danger-soft);color:var(--danger)}label.field{display:block;margin-bottom:1.15rem}label.field>span{display:block;font-size:.83rem;font-weight:500;margin-bottom:.4rem;color:var(--ink)}label.field>span .req{color:var(--danger)}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{width:100%;padding:.7rem .9rem;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;font-size:.95rem;transition:border-color .15s,box-shadow .15s}input::placeholder,textarea::placeholder{color:var(--ink-faint)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-soft)}textarea{min-height:104px;resize:vertical}.grid2{grid-template-columns:1fr 1fr;grid-gap:0 1.4rem}.grid2,.grid3{display:grid;gap:0 1.4rem}.grid3{grid-template-columns:2fr 1fr 1fr;grid-gap:0 1.4rem}@media (max-width:640px){.grid2,.grid3{grid-template-columns:1fr}}.question{padding:1.15rem 0;border-bottom:1px solid var(--line)}.question:last-child{border-bottom:none}.question .qtext{margin:0 0 .7rem;max-width:68ch}.question .qtext b{color:var(--teal);margin-right:.5rem;font-weight:500}.yn label{flex:0 1 180px;padding:.55rem 1rem}.qdetail{margin-top:.75rem}.consent{display:flex;gap:.7rem;align-items:flex-start;margin-bottom:1rem}.consent input{margin-top:.32rem;width:1.05rem;height:1.05rem;accent-color:var(--teal);flex:none}.consent span{font-size:.91rem;line-height:1.6;max-width:68ch;color:var(--ink-soft)}.btn{display:inline-block;border:1px solid transparent;cursor:pointer;font-family:var(--font-body-stack);font-weight:500;font-size:.92rem;padding:.78rem 1.7rem;border-radius:var(--radius-sm);text-decoration:none;text-align:center;line-height:1.2;transition:background .15s,border-color .15s,color .15s,transform .08s}.btn:active{transform:translateY(1px)}.btn.primary{background:var(--teal);color:#fff}.btn.primary:hover{background:var(--teal-dark);color:#fff}.btn.dark{background:var(--noir);color:var(--noir-ink)}.btn.dark:hover{background:var(--noir-2);color:#fff}.btn.light{background:var(--bone);color:var(--noir)}.btn.light:hover{background:#fff;color:var(--noir)}.btn.ghost{background:transparent;color:var(--teal);border-color:var(--line-strong)}.btn.ghost:hover{background:var(--teal-faint);border-color:var(--teal);color:var(--teal-dark)}.btn.outline-light{background:transparent;color:var(--bone);border-color:hsla(0,0%,100%,.24)}.btn.outline-light:hover{border-color:var(--accent);color:var(--accent)}.btn.danger{background:var(--danger);color:#fff}.btn.good{background:var(--good);color:#fff}.btn:focus-visible{outline:3px solid var(--teal-soft);outline-offset:2px}.btn:disabled{opacity:.55;cursor:default}.error-box{background:var(--danger-soft);color:var(--danger);border:1px solid #eec4bf;border-radius:var(--radius-sm)}.error-box,.info-box{padding:.85rem 1.1rem;margin-bottom:1.1rem;font-size:.91rem}.info-box{background:var(--teal-faint);border:1px solid var(--teal-soft);border-radius:var(--radius-sm);color:var(--ink-soft)}.kv{display:grid;grid-template-columns:190px 1fr;grid-gap:.5rem 1rem;gap:.5rem 1rem;font-size:.93rem}.kv dt{color:var(--ink-faint)}.kv dd{margin:0}@media (max-width:560px){.kv{grid-template-columns:1fr}.kv dt{margin-top:.5rem}}.msg{border-left:2px solid var(--teal);background:var(--teal-faint);padding:.7rem 1rem;border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin-bottom:.6rem}.msg .meta{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;color:var(--ink-faint)}.msg p{margin:.25rem 0 0;font-size:.93rem}.script-doc{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius);padding:1.75rem 1.9rem;font-size:.95rem}.script-doc .head{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.75rem;border-bottom:1px solid var(--noir);padding-bottom:.85rem;margin-bottom:1.2rem}.auth-card{max-width:420px;margin:clamp(2.5rem,9vh,5rem) auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:2.4rem}.auth-card h1{font-size:1.45rem;margin:0 0 1.5rem;font-weight:400}.auth-card .alt{font-size:.86rem;margin-top:1.3rem;line-height:1.6}.auth-card .alt,.muted{color:var(--ink-faint)}.mono{font-family:var(--font-mono);font-size:.86rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-head.with-action{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.page-head .head-pills{display:flex;gap:.5rem;margin-top:.85rem;flex-wrap:wrap}.page-head .head-actions{display:flex;gap:.6rem;flex-wrap:wrap}.topbar-left{gap:2rem;min-width:0}.topbar-left,.topbar-right{display:flex;align-items:center}.topbar-right{gap:1rem}.topnav{display:flex;gap:1.4rem}.topnav a{color:hsla(0,0%,100%,.62);font-size:.88rem;padding:.3rem 0;border-bottom:2px solid transparent}.topnav a:hover{color:#fff;border-bottom-color:var(--accent)}.stat-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.stat-tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.1rem 1.25rem}.stat-tile b{display:block;font-family:var(--font-display-stack);font-weight:400;font-size:1.9rem;line-height:1.1;letter-spacing:-.02em}.stat-tile span{display:block;font-size:.8rem;color:var(--ink-faint);margin-top:.2rem}.stat-tile.alert{border-color:#e8c2bd;background:var(--danger-soft)}.stat-tile.alert b{color:var(--danger)}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:1.25rem;overflow:hidden}.panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1.05rem 1.5rem;background:#fbfbfa;border-bottom:1px solid var(--line)}.panel-head.sub{border-top:1px solid var(--line)}.panel-head h2{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--teal);margin:0;display:flex;align-items:center;gap:.6rem}.panel-head h2 .count{font-family:var(--font-body-stack);letter-spacing:0;background:var(--line);color:var(--ink-soft);border-radius:999px;padding:.1rem .5rem;font-size:11px}.panel-head p{margin:0;color:var(--ink-faint);flex-basis:100%}.panel-head .head-link,.panel-head p{font-size:.83rem}.panel-body{padding:1.5rem}.panel-body.flush{padding:0}.panel-body.flush .empty{padding:1.5rem}.panel-body .block{margin-top:1.4rem}.panel-body .block h3{font-size:.8rem;font-weight:600;letter-spacing:.02em;color:var(--ink-faint);margin:0 0 .35rem;text-transform:uppercase}.empty,.panel-body .block p{margin:0}.empty{color:var(--ink-faint);font-size:.92rem}table.list td .sub{display:block;font-size:.78rem;color:var(--ink-faint);margin-top:.1rem}table.list td:first-child,table.list th:first-child{padding-left:1.5rem}table.list td:last-child,table.list th:last-child{padding-right:1.5rem}table.list td.right{text-align:right}.row-link{font-size:.86rem;font-weight:500;white-space:nowrap}.pill.inline{margin-left:.5rem}.pill.draft{background:var(--line);color:var(--ink-soft)}.row-2{grid-template-columns:1fr 1fr;grid-gap:0 1.25rem}.row-2,.row-3{display:grid;gap:0 1.25rem}.row-3{grid-template-columns:1fr 1fr 1fr;grid-gap:0 1.25rem}.row-unit{display:grid;grid-template-columns:140px 1fr;grid-gap:0 1.25rem;gap:0 1.25rem}label.field>span i.req{color:var(--danger);font-style:normal}.note{font-size:.83rem;color:var(--ink-faint);margin:.4rem 0 0}.wiz{padding-bottom:6rem}.wiz-steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.5rem;gap:.5rem;list-style:none;margin:0 0 1.5rem;padding:0}.wiz-step{width:100%;display:flex;align-items:center;gap:.65rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:.8rem 1rem;font:inherit;font-size:.86rem;color:var(--ink-faint);cursor:pointer;text-align:left;transition:border-color .15s,color .15s,background .15s}.wiz-step .n{font-family:var(--font-mono);font-size:11px;width:22px;height:22px;flex:none;border-radius:50%;border:1px solid;display:inline-flex;align-items:center;justify-content:center}.wiz-step:hover{border-color:var(--line-strong)}.wiz-step.done{color:var(--teal);border-color:var(--teal-soft)}.wiz-step.done .n{background:var(--teal);border-color:var(--teal);color:#fff}.wiz-step.on{color:#fff;background:var(--noir);border-color:var(--noir);font-weight:500}.wiz-step.on .n{border-color:var(--accent);color:var(--accent)}.wiz-actions{position:-webkit-sticky;position:sticky;bottom:0;z-index:20;background:hsla(60,8%,95%,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--line-strong);margin:1.5rem calc(var(--gutter) * -1) 0;padding:.9rem var(--gutter)}.wiz-actions-inner{max-width:var(--maxw);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem}.wiz-actions-right{display:flex;gap:.6rem}.wiz-progress{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.q-row{display:grid;grid-template-columns:54px 1fr;grid-gap:0 .5rem;gap:0 .5rem;padding:1.15rem 1.5rem;border-bottom:1px solid var(--line);transition:background .15s}.q-row:last-child{border-bottom:none}.q-row.flagged{background:#fffaf7;box-shadow:inset 3px 0 0 var(--warn)}.q-num{font-family:var(--font-mono);font-size:11px;color:var(--ink-faint);padding-top:.2rem}.q-text{margin:0 0 .75rem;max-width:68ch;font-size:.95rem}.q-detail{margin:.85rem 0 0;max-width:520px}.yn{display:flex;gap:.6rem;position:relative}.yn label{flex:0 1 170px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:.6rem 1rem;text-align:center;cursor:pointer;background:var(--surface);font-size:.92rem;transition:border-color .15s,background .15s,color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.yn label:hover{border-color:var(--teal)}.yn input{position:absolute;opacity:0;pointer-events:none}.yn label:has(input:checked){border-color:var(--teal);background:var(--teal);color:#fff;font-weight:500}.yn label:has(input:focus-visible){outline:3px solid var(--teal-soft);outline-offset:1px}.item-list{display:flex;flex-direction:column;gap:.5rem}.item-row{display:grid;grid-template-columns:2fr 2fr 1fr 40px;grid-gap:0 1rem;gap:0 1rem;align-items:end;padding:1rem;background:#fbfbfa;border:1px solid var(--line);border-radius:var(--radius)}.item-row label.field{margin-bottom:0}.item-remove{height:44px;border:1px solid var(--line-strong);background:var(--surface);border-radius:var(--radius-sm);font-size:1.2rem;line-height:1;color:var(--ink-faint);cursor:pointer;transition:color .15s,border-color .15s}.item-remove:hover{color:var(--danger);border-color:var(--danger)}.add-product{margin-top:.85rem}label.field.cost{max-width:280px;margin-top:1.5rem}.sig{margin-top:.5rem}.sig-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.sig-hint{font-size:.83rem;color:var(--ink-faint)}.sig-clear{background:none;border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:.35rem .9rem;font:inherit;font-size:.82rem;color:var(--ink-soft);cursor:pointer}.sig-clear:hover{border-color:var(--danger);color:var(--danger)}.sig-pad{position:relative;height:210px;border:1.5px dashed var(--line-strong);border-radius:var(--radius);background:var(--surface);overflow:hidden;transition:border-color .2s}.sig-pad.inked{border-style:solid;border-color:var(--teal)}.sig-pad canvas{position:absolute;inset:0;width:100%;height:100%;touch-action:none;cursor:crosshair}.sig-placeholder{inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-display-stack);font-size:1.4rem;font-weight:300;color:#cfd6d5}.sig-placeholder,.sig-rule{position:absolute;pointer-events:none}.sig-rule{left:8%;right:8%;bottom:42px;border-bottom:1px solid var(--line-strong)}.sig-proof{margin:1rem 0 0;border:1px solid var(--line);border-radius:var(--radius);padding:.75rem 1rem;background:#fbfbfa}.sig-proof img{max-width:100%;height:auto;display:block}.sig-proof figcaption{font-size:.8rem;color:var(--ink-faint);border-top:1px solid var(--line);padding-top:.5rem;margin-top:.5rem}.case-grid{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:1.25rem;gap:1.25rem;align-items:start}.flag-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.flag-list li{display:grid;grid-template-columns:44px 1fr;grid-gap:.75rem;gap:.75rem;background:#fffaf7;border:1px solid #f0dcc9;border-radius:var(--radius);padding:.85rem 1rem}.flag-n{font-family:var(--font-mono);font-size:11px;color:var(--warn)}.flag-list p{margin:0 0 .3rem;font-size:.92rem}.flag-list b{color:var(--warn);font-size:.86rem;letter-spacing:.04em}.flag-detail{display:block;font-size:.88rem;color:var(--ink-soft);margin-top:.25rem}.all-clear{margin:0;color:var(--good);font-size:.92rem}.all-answers{margin-top:1.1rem}.all-answers summary{cursor:pointer;font-size:.86rem;color:var(--teal)}.all-answers ul{margin:.75rem 0 0;padding-left:1.1rem;font-size:.88rem;color:var(--ink-soft)}.all-answers li{margin-bottom:.3rem}.all-answers li span{font-family:var(--font-mono);font-size:10px;color:var(--ink-faint);margin-right:.3rem}.consent-list{list-style:none;margin:0 0 .5rem;padding:0;display:flex;flex-direction:column;gap:.45rem}.consent-list li{font-size:.9rem;display:flex;gap:.6rem;align-items:baseline}.consent-list li.yes span{color:var(--good)}.consent-list li.no span{color:var(--danger)}.total{margin:1.2rem 0 0;font-size:.95rem}.total b{font-size:1.05rem}.script-banner{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;background:var(--noir);color:#fff;border-radius:var(--radius);padding:1.1rem 1.4rem;margin-bottom:1.25rem}.script-banner .label{display:block;color:var(--accent);margin-bottom:.2rem}.script-banner b{font-family:var(--font-mono);font-size:1.05rem;letter-spacing:.04em}.script-banner .script-meta{font-size:.84rem;color:hsla(0,0%,100%,.55)}.warn-box{background:var(--warn-soft);border:1px solid #ecd5ae;color:#7a4a12;border-radius:var(--radius-sm);padding:.85rem 1.1rem;margin-bottom:1.1rem;font-size:.91rem}.decision-actions{display:flex;gap:.6rem;flex-wrap:wrap}.panel.decision{border-color:var(--teal-soft)}.panel.decision .panel-head{background:var(--teal-faint)}.msg-form{display:flex;gap:.6rem;margin-top:1rem}.msg-form input{flex:1 1}.search-bar{display:flex;gap:.6rem;margin-bottom:1.25rem}.search-bar input{flex:1 1;max-width:480px}.start-new{display:flex;align-items:center;gap:1rem;background:var(--noir);color:#fff;border-radius:var(--radius);padding:1.2rem 1.5rem;margin-bottom:1.25rem;text-decoration:none}.start-new:hover{background:var(--noir-2);color:#fff}.start-new .plus{width:40px;height:40px;flex:none;border:1px solid var(--accent);color:var(--accent);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:1.3rem}.start-new b{display:block;font-size:1.02rem;font-weight:500}.start-new em{font-style:normal;font-size:.86rem;color:hsla(0,0%,100%,.55)}.pick-list{list-style:none;margin:0;padding:0}.pick-list li{border-bottom:1px solid var(--line)}.pick-list li:last-child{border-bottom:none}.pick-list a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;color:var(--ink)}.pick-list a:hover{background:var(--teal-faint);color:var(--ink)}.pick-list b{display:block;font-weight:500}.pick-list em{font-style:normal;font-size:.84rem;color:var(--ink-faint)}.pick-list .go{color:var(--teal)}.history{list-style:none;margin:0;padding:0}.history>li{display:grid;grid-template-columns:110px 1fr;grid-gap:1.25rem;gap:1.25rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--line)}.history>li:last-child{border-bottom:none}.history-when b{display:block;font-weight:500;font-size:.92rem}.history-when span{font-family:var(--font-mono);font-size:10.5px;color:var(--ink-faint)}.history-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.5rem}.history-top b{font-weight:500}.history-items{list-style:none;margin:0 0 .6rem;padding:0;font-size:.88rem;color:var(--ink-soft)}.history-items li{padding:.15rem 0}.history-meta{display:flex;gap:1rem;flex-wrap:wrap;font-size:.8rem;color:var(--ink-faint);margin-bottom:.6rem}.history-meta .script-no{font-family:var(--font-mono);color:var(--teal)}.prior-list{list-style:none;margin:0;padding:0}.prior-list li{padding:1rem 1.5rem;border-bottom:1px solid var(--line)}.prior-list li:last-child{border-bottom:none}.prior-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.prior-top b{font-size:.9rem;font-weight:500}.prior-list p{margin:.3rem 0 0;font-size:.88rem}.prior-items{display:block;font-size:.82rem;color:var(--ink-faint);margin-top:.3rem}.demo-fill{margin-top:1.6rem;padding-top:1.4rem;border-top:1px solid var(--line)}.demo-fill .label{color:var(--ink-faint);margin:0 0 .6rem}.demo-buttons{display:flex;gap:.5rem;flex-wrap:wrap}.demo-buttons .btn{padding:.45rem 1.1rem;font-size:.85rem}.mk-dark{background:var(--noir);color:var(--noir-ink)}.mk-inner{max-width:var(--maxw);margin:0 auto}.mk-nav{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:rgba(8,9,10,.82);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid hsla(0,0%,100%,.07)}.mk-nav .bar{max-width:var(--maxw);margin:0 auto;padding:1.1rem var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:2rem}.mk-nav .links{display:flex;gap:2.2rem;font-size:13.5px}.mk-nav .links a{color:hsla(0,0%,100%,.62)}.mk-nav .links a:hover{color:#fff}.mk-nav .cta{display:flex;align-items:center;gap:1.4rem}.mk-nav .cta .login{font-size:13.5px;color:hsla(0,0%,100%,.62)}.mk-nav .cta .login:hover{color:#fff}.mk-hero{position:relative;overflow:hidden;padding:clamp(5rem,13vw,9.5rem) var(--gutter) clamp(3.5rem,7vw,5.5rem);text-align:center}.mk-hero:before{content:"";position:absolute;top:-18%;left:50%;transform:translateX(-50%);width:min(1100px,130%);height:620px;background:radial-gradient(ellipse at center,rgba(29,211,205,.13) 0,rgba(29,211,205,.05) 34%,transparent 68%);pointer-events:none}.mk-hero-inner{position:relative;max-width:900px;margin:0 auto}.mk-hero .label{color:var(--accent);display:block;margin-bottom:1.75rem}.mk-hero h1{font-size:clamp(2.5rem,6.4vw,5rem);font-weight:400;letter-spacing:-.03em;line-height:1.04;color:#fff;margin:0 auto;max-width:16ch}.mk-hero .lede{margin:1.75rem auto 0;font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.7;color:hsla(0,0%,100%,.58);max-width:60ch}.mk-hero .actions{display:flex;flex-wrap:wrap;gap:.85rem;justify-content:center;align-items:center;margin-top:2.5rem}.mk-hero .patient-note{width:100%;margin-top:.6rem;font-size:13.5px;color:hsla(0,0%,100%,.42)}.mk-hero .patient-note a{color:var(--accent)}.mk-hero .patient-note a:hover{color:#fff}.mk-stats{position:relative;max-width:var(--maxw);margin:clamp(3.5rem,7vw,5.5rem) auto 0;padding:0 var(--gutter);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:transparent}.mk-stats .stat{padding:1.75rem 1.75rem 1.75rem 0;border-top:1px solid hsla(0,0%,100%,.12);text-align:left}.mk-stats .stat+.stat{padding-left:1.75rem}.mk-stats .stat b{display:block;font-family:var(--font-display-stack);font-weight:400;font-size:clamp(1.4rem,2.2vw,1.75rem);letter-spacing:-.02em;line-height:1.1;color:#fff}.mk-stats .stat span{display:block;font-size:13px;line-height:1.55;color:hsla(0,0%,100%,.42);padding-top:.55rem;max-width:30ch}.mk-trust{background:var(--surface);border-bottom:1px solid var(--line)}.mk-trust .bar{max-width:var(--maxw);margin:0 auto;padding:1.35rem var(--gutter);justify-content:space-between;gap:1.25rem 2.5rem;flex-wrap:wrap}.mk-trust .bar,.mk-trust .item{display:flex;align-items:center}.mk-trust .item{gap:.6rem;font-size:13.5px;color:var(--ink-soft)}.mk-trust .tick{width:16px;height:16px;border-radius:50%;flex:none;background:var(--teal);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:9px;line-height:1}.mk-section{padding:var(--section-y) var(--gutter)}.mk-section.on-white{background:var(--surface);border-top:1px solid var(--line)}.mk-section>.mk-inner{max-width:var(--maxw);margin:0 auto}.mk-sechead{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:clamp(2.5rem,5vw,4rem);padding-bottom:1.5rem;border-bottom:1px solid var(--line)}.mk-dark .mk-sechead{border-bottom-color:hsla(0,0%,100%,.12)}.mk-sechead h2{font-size:clamp(1.8rem,3.6vw,2.9rem);font-weight:400;color:var(--noir);max-width:20ch}.mk-dark .mk-sechead h2{color:#fff}.mk-sechead .label{color:var(--ink-faint);white-space:nowrap;padding-bottom:.4rem}.mk-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.mk-step{border-top:2px solid var(--noir);padding-top:1.5rem;display:flex;flex-direction:column;gap:.85rem}.mk-step .n{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;color:var(--teal)}.mk-step h3{font-size:1.3rem;font-weight:400;color:var(--noir);letter-spacing:-.015em}.mk-step p{margin:0;font-size:.94rem;line-height:1.7;color:var(--ink-soft)}.mk-grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.mk-cell{background:var(--surface);padding:clamp(2rem,3.5vw,3rem);display:flex;flex-direction:column;gap:.75rem;transition:background .18s}.mk-cell:hover{background:var(--teal-faint)}.mk-cell .glyph{width:24px;height:24px;border:1.5px solid var(--teal);margin-bottom:.75rem}.mk-cell .glyph.circle{border-radius:50%}.mk-cell .glyph.square{border-radius:2px}.mk-cell .glyph.diamond{transform:rotate(45deg)}.mk-cell .glyph.leaf{border-radius:50% 50% 50% 2px}.mk-cell h3{font-size:1.15rem;font-weight:400;color:var(--noir);letter-spacing:-.01em}.mk-cell p{margin:0;font-size:.94rem;line-height:1.7;color:var(--ink-soft)}.mk-compliance{padding:var(--section-y) var(--gutter)}.mk-compliance .mk-inner{max-width:var(--maxw);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2.5rem,6vw,5rem);gap:clamp(2.5rem,6vw,5rem);align-items:center}.mk-compliance h2{font-size:clamp(1.8rem,3.4vw,2.75rem);font-weight:400;color:#fff;max-width:16ch}.mk-compliance .body{display:flex;flex-direction:column;gap:1.4rem}.mk-compliance .label{color:var(--accent)}.mk-compliance .lede{margin:0;font-size:1rem;line-height:1.75;color:hsla(0,0%,100%,.58);max-width:52ch}.mk-clauses{border-top:1px solid hsla(0,0%,100%,.12);margin-top:.5rem}.mk-clause{display:grid;grid-template-columns:32px 1fr;grid-gap:1rem;gap:1rem;padding:1.1rem 0;border-bottom:1px solid hsla(0,0%,100%,.12)}.mk-clause:last-child{border-bottom:none}.mk-clause .n{font-family:var(--font-mono);font-size:11px;color:var(--accent);line-height:1.7}.mk-clause p{margin:0;font-size:.95rem;line-height:1.7;color:hsla(0,0%,100%,.78)}.audit-card{background:var(--noir-1);border:1px solid hsla(0,0%,100%,.09);border-radius:var(--radius);padding:1.75rem 1.85rem}.audit-card .head{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.38);padding-bottom:1.1rem;border-bottom:1px solid hsla(0,0%,100%,.09)}.audit-row{display:grid;grid-template-columns:84px 1fr;grid-gap:1.1rem;gap:1.1rem;padding:1rem 0;border-bottom:1px solid hsla(0,0%,100%,.07);align-items:baseline}.audit-row:last-child{border-bottom:none}.audit-row .t{font-family:var(--font-mono);font-size:11px;color:var(--accent)}.audit-row .e{font-size:.9rem;line-height:1.6;color:hsla(0,0%,100%,.72)}.audit-row .e b{color:#fff;font-weight:500}.mk-network{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.mk-network>div{border-top:1px solid var(--line-strong);padding-top:1.5rem;display:flex;flex-direction:column;gap:.6rem}.mk-network h3{font-size:1.15rem;font-weight:400;color:var(--noir);letter-spacing:-.01em}.mk-network p{margin:0;font-size:.92rem;line-height:1.7;color:var(--ink-soft)}.mk-faq{display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:clamp(2rem,5vw,4.5rem);gap:clamp(2rem,5vw,4.5rem)}.mk-faq-intro{display:flex;flex-direction:column;gap:1rem}.mk-faq-intro h2{font-size:clamp(1.7rem,3vw,2.4rem);font-weight:400;color:var(--noir)}.mk-faq-intro p{margin:0;font-size:.92rem;line-height:1.7;color:var(--ink-soft);max-width:34ch}.mk-faq-list{border-top:1px solid var(--line-strong)}.mk-faq-list details{border-bottom:1px solid var(--line-strong)}.mk-faq-list summary{cursor:pointer;list-style:none;display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;padding:1.4rem 0;font-family:var(--font-display-stack);font-size:1.15rem;font-weight:400;letter-spacing:-.01em;color:var(--noir);transition:color .15s}.mk-faq-list summary:hover{color:var(--teal)}.mk-faq-list summary::-webkit-details-marker{display:none}.mk-faq-list summary .ind{font-family:var(--font-body-stack);font-size:1.1rem;font-weight:300;line-height:1;color:var(--teal);flex:none;transition:transform .2s ease}.mk-faq-list details[open] summary .ind{transform:rotate(45deg)}.mk-faq-list details p{margin:0;padding:0 3rem 1.5rem 0;font-size:.94rem;line-height:1.75;color:var(--ink-soft);max-width:66ch}.mk-faq-list summary:focus-visible{outline:3px solid var(--teal-soft);outline-offset:2px}.mk-footer{padding:var(--section-y) var(--gutter) 2.5rem}.mk-footer .mk-inner{max-width:var(--maxw);margin:0 auto}.mk-footer-cta{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center;padding-bottom:clamp(3rem,6vw,4.5rem);border-bottom:1px solid hsla(0,0%,100%,.1)}.mk-footer-cta h2{font-size:clamp(1.9rem,4vw,3.1rem);font-weight:400;color:#fff;max-width:14ch}.mk-footer-cta form{display:flex;gap:.7rem;align-items:stretch}.mk-footer-cta input{flex:1 1;min-width:0;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:var(--radius-sm);padding:.85rem 1.1rem;font:inherit;font-size:.92rem;color:#fff}.mk-footer-cta input::placeholder{color:hsla(0,0%,100%,.35)}.mk-footer-cta input:focus{outline:none;border-color:var(--accent);box-shadow:none}.mk-footer-cta .btn{flex:none}.mk-footer-cta .done{display:flex;align-items:center;gap:.6rem;font-size:.95rem;color:var(--accent)}.mk-footer-cta .err{font-size:.83rem;color:#e9a49c;margin-top:.6rem}.mk-footer-cols{display:grid;grid-template-columns:1.5fr repeat(3,1fr);grid-gap:2.5rem;gap:2.5rem;padding:clamp(2.5rem,5vw,4rem) 0 2.5rem}.mk-footer-cols .col{display:flex;flex-direction:column;gap:.8rem;font-size:13.5px}.mk-footer-cols .col a{color:hsla(0,0%,100%,.55)}.mk-footer-cols .col a:hover{color:var(--accent)}.mk-footer-cols .col .head{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.3);margin-bottom:.25rem}.mk-footer-cols .about{font-size:13.5px;line-height:1.7;color:hsla(0,0%,100%,.4);max-width:30ch;margin-top:.4rem}.mk-footer-cols .col span.dead{color:hsla(0,0%,100%,.28);cursor:default}.mk-disclaimer{padding-top:1.75rem;border-top:1px solid hsla(0,0%,100%,.1);font-size:12px;line-height:1.75;color:hsla(0,0%,100%,.42);max-width:95ch}@media (max-width:900px){.mk-nav .links{display:none}.mk-stats{grid-template-columns:1fr}.mk-stats .stat{padding:1.25rem 0}.mk-stats .stat+.stat{padding-left:0}.mk-compliance .mk-inner,.mk-faq,.mk-footer-cta,.mk-grid2,.mk-network,.mk-steps{grid-template-columns:1fr}.mk-footer-cols{grid-template-columns:1fr 1fr}.mk-sechead{flex-direction:column;align-items:flex-start;gap:.75rem}.mk-sechead .label{padding-bottom:0}}@media (max-width:560px){.mk-hero .actions{flex-direction:column;align-items:stretch}.mk-hero .actions .btn{width:100%}.mk-footer-cta form{flex-direction:column}.mk-footer-cols{grid-template-columns:1fr;gap:2rem}.yn label{flex:1 1 auto}}@media (pointer:coarse){input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{font-size:16px;padding:.85rem .95rem}.btn{padding:.9rem 1.8rem;font-size:.98rem}.yn label{padding:.95rem 1rem;font-size:1rem}.consent input{width:1.35rem;height:1.35rem;margin-top:.15rem}.consent span{font-size:.95rem}table.list td,table.list th{padding:.95rem .75rem}.row-link{padding:.4rem 0;display:inline-block}.item-remove{height:52px}.sig-pad{height:260px}.topnav a{padding:.5rem 0}}@media (max-width:1180px){.case-grid{grid-template-columns:1fr}.wiz-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.wrap{padding-left:1.5rem;padding-right:1.5rem}.item-row{grid-template-columns:1fr 1fr;gap:0 1rem}.item-row label.field{margin-bottom:.75rem}.item-remove{grid-column:2;justify-self:end;width:52px}}@media (max-width:900px){.topbar{flex-wrap:wrap;gap:.75rem 1rem}.topbar-left{gap:1.25rem;width:100%;justify-content:space-between}.topnav{gap:1.1rem}.topbar-right{width:100%;justify-content:space-between}.history>li,.row-2,.row-3,.row-unit{grid-template-columns:1fr}.history>li{gap:.5rem}.history-when{display:flex;gap:.5rem;align-items:baseline}.q-row{grid-template-columns:1fr;padding:1.1rem 1.25rem}.q-num{padding:0 0 .3rem}.panel-body,.panel-head{padding-left:1.25rem;padding-right:1.25rem}.panel-body.flush{padding:0}table.list td:first-child,table.list th:first-child{padding-left:1.25rem}table.list td:last-child,table.list th:last-child{padding-right:1.25rem}.page-head.with-action{flex-direction:column;align-items:stretch}.wiz-actions-inner{flex-wrap:wrap;justify-content:center}.wiz-progress{order:-1;width:100%;text-align:center}}@media (max-width:640px){.wiz-steps{grid-template-columns:1fr}.wiz-step .t{font-size:.9rem}.yn{flex-direction:column}.yn label{flex:1 1 auto}.item-row{grid-template-columns:1fr}.item-remove{grid-column:1;justify-self:stretch;width:100%}.search-bar{flex-wrap:wrap}.search-bar input{max-width:none;flex-basis:100%}.decision-actions .btn,.wiz-actions-right .btn{flex:1 1 auto}.msg-form{flex-direction:column}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}