@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#f6f7f9;--surface:#fff;--surface-2:#f9fafb;--line:#e4e7ec;--line-2:#eef0f4;--text:#101828;--muted:#667085;--faint:#98a2b3;--accent:#4452e0;--accent-ink:#3340c4;--accent-soft:#eef0fe;--ok:#12a150;--warn:#d98a00;--bad:#d92d20;--asleep:#98a2b3;--radius:12px;--radius-sm:8px;--shadow:0 1px 2px #1018280d, 0 1px 3px #1018280f;--shadow-lg:0 12px 32px #10182824, 0 2px 6px #1018280f;--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px);--sal:env(safe-area-inset-left,0px);--sar:env(safe-area-inset-right,0px);--tabh:58px;--sidew:232px;--topbar:56px;--font:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}html{-webkit-text-size-adjust:100%}body{font-family:var(--font);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;margin:0;font-size:14px;line-height:1.45;overflow-x:hidden}h1,h2,h3,h4,p{margin:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}a{color:var(--accent)}.muted{color:var(--muted)}.small{font-size:12px}.grow{flex:auto;min-width:0}.center{justify-content:center;padding:16px;display:flex}.center-text{text-align:center}.pad{padding:24px}.pad-x{padding:0 16px}.sr-only{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.mono-soft{font-family:var(--mono);word-break:break-word;font-size:12.5px}.warn-text{color:var(--warn);font-weight:600}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-sm);white-space:nowrap;min-height:40px;box-shadow:var(--shadow);justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:500;display:inline-flex}.btn:hover:not(:disabled){background:var(--surface-2)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--accent);border-color:var(--accent);color:#fff}.btn-primary:hover:not(:disabled){background:var(--accent-ink)}.btn-outline{background:#fff;border-color:#c9ceda}.btn-danger{background:var(--bad);border-color:var(--bad);color:#fff}.btn-danger:hover:not(:disabled){background:#b42318}.btn-danger-quiet{color:var(--bad);background:snow;border-color:#f4c7c3}.btn-danger-quiet:hover:not(:disabled){background:#fef3f2}.btn-quiet{box-shadow:none;color:var(--muted);background:0 0;border-color:#0000}.btn-sm{min-height:32px;padding:0 10px;font-size:12.5px}.btn-lg{width:100%;min-height:48px;font-size:15px}.btn-xl{flex:1;min-height:52px;font-size:15px;font-weight:600}.icon-btn{width:40px;height:40px;color:var(--muted);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.icon-btn:hover{background:var(--line-2);color:var(--text)}.plain{background:0 0;border:0;padding:0;display:inline-flex}.field{flex-direction:column;gap:6px;display:flex}.field>span{color:#344054;font-size:12.5px;font-weight:600}input,select,textarea{border-radius:var(--radius-sm);background:#fff;border:1px solid #d0d5dd;width:100%;min-height:44px;padding:10px 12px;font-size:16px}textarea{resize:vertical}input[type=checkbox]{width:20px;height:20px;min-height:0;accent-color:var(--accent)}.error{color:var(--bad);border-radius:var(--radius-sm);background:#fef3f2;border:1px solid #fecdca;padding:8px 12px;font-size:13px}.row-gap{gap:8px;margin-top:8px;display:flex}.two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form{flex-direction:column;gap:14px;display:flex}.btn-row{gap:10px;display:flex}.empty{text-align:center;color:var(--muted);padding:20px}.shell{grid-template-columns:var(--sidew) minmax(0, 1fr);height:100dvh;display:grid}.sidebar{background:var(--surface);border-right:1px solid var(--line);flex-direction:column;gap:2px;padding:16px 12px;display:flex}.brand{align-items:center;gap:10px;padding:4px 8px 18px;display:flex}.brand b{font-size:15px;display:block}.brand small{color:var(--muted);font-size:12px}.side-link{color:#344054;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-weight:500;text-decoration:none;display:flex}.side-link:hover{background:var(--surface-2)}.side-link.active{background:var(--accent-soft);color:var(--accent-ink)}.count{background:var(--bad);color:#fff;text-align:center;border-radius:999px;min-width:18px;margin-left:auto;padding:1px 6px;font-size:11px;font-style:normal;font-weight:700}.side-foot{flex-direction:column;gap:8px;margin-top:auto;display:flex}.who{align-items:center;gap:10px;padding:8px;display:flex}.who small{color:var(--muted);font-size:12px;display:block}.who-av,.owner-av{color:#fff;background:#101828;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:13px;font-weight:600;display:grid}.main{flex-direction:column;min-width:0;min-height:0;display:flex}.topbar{height:var(--topbar);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#ffffffd9;flex:none;align-items:center;gap:12px;padding:0 24px;display:flex}.topbar h1{font-size:16px;font-weight:600}.conn{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.conn i{background:var(--faint);border-radius:50%;width:7px;height:7px}.conn.on i{background:var(--ok);box-shadow:0 0 0 3px #12a15026}.conn.off i{background:var(--warn)}.banner-bad{color:#b42318;background:#fef3f2;border-bottom:1px solid #fecdca;flex:none;align-items:center;gap:8px;padding:10px 24px;font-weight:500;display:flex}.content{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}.tabbar{display:none}.page{flex-direction:column;gap:14px;max-width:880px;margin:0 auto;padding:24px;display:flex}.page.narrow{max-width:620px}.splash{place-items:center;height:100dvh;display:grid}.spinner{opacity:.6;border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:16px}.card.flush{padding:4px 0}.card h3{font-size:15px;font-weight:600}.section{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-top:8px;font-size:12px;font-weight:600}.badge{background:var(--line-2);color:#475467;white-space:nowrap;text-transform:capitalize;border-radius:999px;align-items:center;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.badge-ok{color:#0b7a3c;background:#e7f6ed}.badge-warn{color:#9a6200;background:#fef4e0}.badge-bad{color:#b42318;background:#fee9e7}.badge-accent{background:var(--accent-soft);color:var(--accent-ink)}.chip{background:var(--line-2);font-size:12px;font-family:var(--mono);color:#344054;border-radius:6px;align-items:center;padding:2px 8px;display:inline-flex}.chip-model{font-family:var(--font);background:var(--accent-soft);color:var(--accent-ink);white-space:nowrap;font-size:11px;font-weight:600}.meter{background:var(--line-2);border-radius:999px;height:8px;margin:8px 0;overflow:hidden}.meter-fill{background:var(--accent);border-radius:999px;height:100%;transition:width .4s}.meter-fill.warn{background:var(--warn)}.meter-fill.bad{background:var(--bad)}.list{padding:0;overflow:hidden}.list-row{border:0;border-bottom:1px solid var(--line-2);text-align:left;width:100%;min-height:56px;color:inherit;background:0 0;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:flex}.list-row:last-child{border-bottom:0}.list-row:hover{background:var(--surface-2)}.list-row small{color:var(--muted);font-size:12.5px;display:block}.stat-row{gap:24px;margin:10px 0 4px;display:flex}.stat-row small{color:var(--muted);font-size:12px;display:block}.stat-row b{font-size:20px}.stats{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:12px 14px}.stat small{color:var(--muted);font-size:12px;display:block}.stat b{letter-spacing:-.01em;font-size:22px;font-weight:650}.filters{grid-template-columns:1fr 1fr 1.2fr;gap:10px;display:grid}.approval header{align-items:center;gap:12px;display:flex}.approval h3{margin-top:2px;font-size:16px;line-height:1.3}.approval .ask{color:#344054;margin:12px 0;font-size:14.5px}.approval.tier0{border-color:#f4c7c3}.facts{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);gap:28px;margin:0 0 14px;padding:10px 0;display:flex}.facts dt{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:11.5px}.facts dd{margin:0;font-weight:600}.dot{background:var(--asleep);border-radius:50%;flex:none;display:inline-block}.dot-working{background:var(--ok);animation:1.6s infinite pulse}.dot-waiting_approval{background:var(--warn)}.dot-paused{background:var(--bad)}.dot-onboarding{background:#7aa7ff}.dot-revoked{border:2px solid var(--bad);background:0 0;position:relative}@keyframes pulse{0%{box-shadow:0 0 #12a15080}70%{box-shadow:0 0 0 7px #12a15000}to{box-shadow:0 0 #12a15000}}.avatar{letter-spacing:.02em;border:1.5px solid;border-radius:50%;flex:none;place-items:center;font-weight:650;display:inline-grid;position:relative}.avatar-dot{background:#fff;border-radius:50%;padding:2px;display:grid;position:absolute;bottom:-2px;right:-2px}.avatar.is-revoked{filter:grayscale();opacity:.6}.avatar.ring:before{content:"";border:1.5px solid var(--ok);opacity:.5;border-radius:50%;animation:2s infinite ringp;position:absolute;inset:-5px}@keyframes ringp{0%{opacity:.6;transform:scale(.95)}to{opacity:0;transform:scale(1.12)}}.scard{text-align:left;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;flex-direction:column;gap:3px;width:100%;padding:10px 12px 10px 16px;transition:box-shadow .15s,border-color .15s,transform .15s;display:flex;position:relative;overflow:hidden}.scard:hover{border-color:#c9ceda;box-shadow:0 4px 14px #1018281a}.scard-bar{background:var(--dept);width:4px;position:absolute;top:0;bottom:0;left:0}.scard-top{align-items:center;gap:8px;min-width:0;display:flex}.scard-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15.5px;font-weight:650;overflow:hidden}.scard-title{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.scard-act{color:#475467;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;overflow:hidden}.scard.st-asleep .scard-act{color:var(--faint)}.scard.st-paused{border-color:#f4c7c3}.scard.st-waiting_approval{border-color:#f6d9a0}.scard.st-revoked{opacity:.6}.scard.st-revoked .scard-name{text-decoration:line-through}.scard.compact{min-height:64px}.org-page{flex-direction:column;height:100%;min-height:0;display:flex}.org-bar{border-bottom:1px solid var(--line);background:var(--surface);flex:none;align-items:center;gap:10px;padding:12px 24px;display:flex}.org-canvas{cursor:grab;touch-action:none;background-image:radial-gradient(#d5d9e2 1px,#0000 1px);background-size:22px 22px;flex:1;min-height:0;position:relative;overflow:hidden}.org-canvas:active{cursor:grabbing}.org-world{transform-origin:0 0;position:absolute;top:0;left:0}.org-lines{pointer-events:none;position:absolute;inset:0;overflow:visible}.org-lines .line{fill:none;stroke:#b6bdcc;stroke-width:1.6px}.org-lines .line.spawned{stroke:var(--accent);stroke-dasharray:5 5;opacity:.7}.org-world .scard{cursor:pointer}.owner-node{color:#fff;background:#101828;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute}.owner-node small{color:#98a2b3}.owner-node .owner-av{color:#101828;background:#fff}.org-tools{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:12px;flex-direction:column;display:flex;position:absolute;bottom:16px;right:16px}.org-legend{border:1px solid var(--line);color:var(--muted);background:#ffffffe6;border-radius:8px;gap:16px;padding:6px 12px;font-size:12px;display:flex;position:absolute;bottom:16px;left:16px}.lg{vertical-align:middle;border-top:2px solid #b6bdcc;width:22px;margin-right:6px;display:inline-block}.lg.dashed{border-top:2px dashed var(--accent)}.owner-row{align-items:center;gap:10px;padding:4px 0;display:flex}.owner-row small{color:var(--muted)}.tree{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tree.root{gap:8px}.tree li{flex-direction:column;gap:8px;display:flex}.tree .tree{margin-top:0}.tree-row{align-items:stretch;gap:6px;display:flex}.tree-toggle{width:40px;color:var(--muted);background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.tree-toggle.hidden{visibility:hidden}.tree-toggle small{font-size:11px}.chev{transition:transform .15s;display:inline-flex}.chev.open{transform:rotate(90deg)}.acc-head .chev.open{transform:rotate(180deg)}.sheet-root,.modal-root{z-index:50;position:fixed;inset:0}.backdrop{background:#10182859;animation:.15s fade;position:absolute;inset:0}@keyframes fade{0%{opacity:0}}.sheet{background:var(--surface);width:min(440px,100vw);box-shadow:var(--shadow-lg);flex-direction:column;animation:.2s ease-out slidein;display:flex;position:absolute;top:0;bottom:0;right:0}.sheet-wide{width:min(560px,100vw)}@keyframes slidein{0%{opacity:0;transform:translate(30px)}}@keyframes slideup{0%{opacity:0;transform:translateY(40px)}}.sheet-grab{display:none}.sheet-head{flex:none;justify-content:space-between;align-items:center;padding:8px 8px 8px 20px;display:flex}.sheet-body{padding:4px 20px calc(24px + var(--sab));-webkit-overflow-scrolling:touch;flex-direction:column;gap:16px;display:flex;overflow:auto}.modal{background:var(--surface);width:min(620px,100vw - 32px);max-height:calc(100dvh - 48px);box-shadow:var(--shadow-lg);border-radius:16px;flex-direction:column;animation:.15s fade;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-head{justify-content:space-between;align-items:center;padding:12px 12px 4px 20px;display:flex}.modal-head h2{font-size:17px}.modal-body{flex:1;padding:8px 20px 16px;overflow:auto}.modal-foot{padding:12px 20px calc(12px + var(--sab));border-top:1px solid var(--line);justify-content:flex-end;gap:10px;display:flex}.idcard{border:1px solid var(--line);box-shadow:var(--shadow);border-top:4px solid var(--dept);border-radius:16px;padding:16px;position:relative;overflow:hidden}.idcard-top{letter-spacing:.14em;color:var(--muted);justify-content:space-between;font-size:10.5px;font-weight:600;display:flex}.idcard-main{align-items:center;gap:16px;margin:14px 0;display:flex}.idcard h2{letter-spacing:-.01em;font-size:22px}.idcard-title{color:#344054;font-weight:500}.idcard-meta{color:var(--muted);margin-top:2px;font-size:12.5px}.idcard-foot{border-top:1px dashed #cfd4de;grid-template-columns:repeat(3,1fr);gap:8px;padding-top:10px;display:grid}.idcard-foot small{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:10.5px;display:block}.idcard-foot b{font-size:13px}.idcard-act{color:#475467;align-items:center;gap:8px;margin-top:12px;font-size:12.5px;display:flex}.idcard.revoked{filter:grayscale(.8)}.idcard.revoked h2{text-decoration:line-through}.stamp{border:3px solid var(--bad);color:var(--bad);letter-spacing:.1em;background:#ffffffb3;border-radius:6px;max-width:80%;padding:4px 10px;font-size:14px;font-weight:800;position:absolute;top:38%;right:12px;transform:rotate(-12deg)}.quick{flex-wrap:wrap;gap:8px;display:flex}.quick .btn{flex:auto}.panel-sec{flex-direction:column;gap:6px;display:flex}.panel-sec h4{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:12px}.model-ctl{flex-direction:column;display:flex}.acc{border:1px solid var(--line);border-radius:10px}.acc-head{background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:0 14px;font-weight:600;display:flex}.acc-body{padding:0 14px 14px}.ctx{white-space:pre-wrap;font-family:var(--mono);background:var(--surface-2);border:1px solid var(--line-2);border-radius:8px;max-height:320px;margin:0;padding:12px;font-size:12.5px;overflow:auto}.kv{flex-direction:column;gap:8px;margin:0;display:flex}.kv>div{grid-template-columns:minmax(80px,130px) 1fr;align-items:start;gap:8px;display:grid}.kv dt{color:var(--muted);font-size:12.5px}.kv dd{min-width:0;margin:0}.kv .kv{padding-left:0}.kv-list{margin:0;padding-left:18px}.audit-list{margin:0;padding:0;list-style:none}.audit-list.nested{border-left:2px solid var(--line);margin-top:10px;padding-left:8px}.audit-item{border-bottom:1px solid var(--line-2)}.audit-item:last-child{border-bottom:0}.audit-row{text-align:left;background:0 0;border:0;border-left:3px solid #0000;align-items:flex-start;gap:8px;width:100%;min-height:48px;padding:10px 12px;display:flex}.audit-row:hover{background:var(--surface-2)}.tone-bad>.audit-row{border-left-color:var(--bad)}.tone-warn>.audit-row{border-left-color:var(--warn)}.tone-ok>.audit-row{border-left-color:var(--ok)}.audit-row .chev{color:var(--faint);margin-top:3px}.audit-main{flex-direction:column;gap:3px;min-width:0;display:flex}.audit-sum{overflow-wrap:anywhere;font-weight:500}.audit-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;display:flex}.audit-meta code{font-family:var(--mono);background:var(--line-2);border-radius:4px;padding:0 5px;font-size:11.5px}.audit-detail{flex-direction:column;gap:10px;padding:4px 12px 14px 34px;display:flex}.floor-page{flex-direction:column;height:100%;min-height:0;display:flex}.floor-tabs{background:var(--surface);border-bottom:1px solid var(--line);flex:none;align-items:center;gap:6px;padding:10px 24px;display:flex;overflow-x:auto}.ftab{white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:flex-start;min-height:44px;padding:4px 16px;font-weight:600;display:inline-flex}.ftab small{color:var(--muted);font-size:11px;font-weight:400}.ftab.active{background:var(--accent-soft);color:var(--accent-ink)}.plan{background-image:linear-gradient(var(--line-2) 1px, transparent 1px), linear-gradient(90deg, var(--line-2) 1px, transparent 1px);background-size:28px 28px;flex:1;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));align-content:start;align-items:start;gap:18px;padding:24px;display:grid;overflow:auto}.room{background-clip:padding-box;border:2px solid;border-radius:22px;flex-direction:column;gap:12px;padding:14px;display:flex;position:relative;box-shadow:inset 0 0 0 6px #ffffff8c}.room.is-paused{filter:saturate(.5);border-style:dashed}.room-head{align-items:center;gap:10px;display:flex}.room-head h3{font-size:15px}.room-head small{color:var(--muted);font-size:12px}.room-tag{border-radius:3px;flex:none;align-self:stretch;width:6px}.desks{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;display:grid}.desk{min-height:140px;box-shadow:var(--shadow);text-align:center;background:#fff;border:1px solid #10182814;border-radius:14px;flex-direction:column;align-items:center;gap:3px;padding:10px 8px;transition:transform .12s,box-shadow .12s;display:flex;position:relative}.desk:hover{transform:translateY(-2px);box-shadow:0 6px 16px #1018281f}.desk-screen{border:1px solid;border-radius:3px;width:44px;height:8px;margin-bottom:4px;position:relative;overflow:hidden}.screen-glow{opacity:0;position:absolute;inset:0}.screen-glow.on{opacity:.5;animation:1.6s infinite alternate glow}@keyframes glow{to{opacity:.12}}.desk-name{margin-top:4px;font-size:13px;font-weight:650}.desk-title{color:var(--muted);font-size:11px}.desk-act{color:#475467;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:11px;line-height:1.3;display:-webkit-box;overflow:hidden}.desk.st-asleep{background:#fafafb}.desk.st-asleep .avatar{opacity:.7}.desk.st-paused{border-color:#f4c7c3}.desk.st-waiting_approval{border-color:#f6d9a0}.desk.st-revoked{opacity:.5}.room.meeting{background:#98a2b312;border-color:#c5cad6}.meeting-table{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.table{width:110px;height:64px;color:var(--muted);background:#e4e7ec;border-radius:32px;place-items:center;font-size:11px;display:grid;box-shadow:inset 0 0 0 4px #f2f4f7}.seats{flex-wrap:wrap;flex:1;gap:10px;display:flex}.seat{background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;min-width:48px;font-size:11px;display:flex}.desk-head{align-items:center;gap:14px;display:flex}.desk-head h2{font-size:20px}.monitor{box-shadow:var(--shadow);background:#fff;border:8px solid #e4e7ec;border-bottom-width:14px;border-radius:14px;overflow:hidden}.monitor-bar{background:var(--surface-2);border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:5px;padding:7px 10px;font-size:11.5px;display:flex}.monitor-bar i{background:#d0d5dd;border-radius:50%;width:8px;height:8px}.monitor-bar span{flex:1;margin-left:8px}.monitor-bar em{letter-spacing:.08em;font-size:10.5px;font-style:normal;font-weight:700}.monitor-bar em.live{color:var(--ok)}.monitor-body{height:220px;font-family:var(--mono);background:#fcfcfd;flex-direction:column;gap:4px;padding:10px 12px;font-size:12px;display:flex;overflow:auto}.mon-line{overflow-wrap:anywhere;align-items:baseline;gap:10px;display:flex}.mon-line time{color:var(--faint);flex:none;font-size:11px}.mon-line.dim{color:var(--faint)}.mon-line.stream{color:var(--accent-ink)}.caret{vertical-align:text-bottom;opacity:.7;background:currentColor;width:7px;height:14px;margin-left:2px;animation:1s steps(2,end) infinite blink;display:inline-block}@keyframes blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}.chat-page{grid-template-columns:260px minmax(0,1fr);height:100%;min-height:0;display:grid}.chat-list{border-right:1px solid var(--line);background:var(--surface);flex-direction:column;gap:2px;padding:8px;display:flex;overflow:auto}.chat-item{text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;min-height:52px;padding:8px 10px;display:flex}.chat-item:hover{background:var(--surface-2)}.chat-item.active{background:var(--accent-soft)}.chat-item-name{min-width:0;font-weight:600}.chat-item-name small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;display:block;overflow:hidden}.chat-pane{flex-direction:column;min-width:0;min-height:0;display:flex}.chat-head{background:var(--surface);border-bottom:1px solid var(--line);flex:none;align-items:center;gap:12px;padding:10px 20px;display:flex}.chat-head small{color:var(--muted);font-size:12px;display:block}.thread{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:8px;padding:18px 20px;display:flex;overflow:auto}.bubble-row{display:flex}.bubble-row.mine{justify-content:flex-end}.bubble{overflow-wrap:anywhere;white-space:pre-wrap;border-radius:16px;max-width:min(560px,82%);padding:10px 14px;font-size:14.5px;line-height:1.45}.bubble.in{background:var(--surface);border:1px solid var(--line);border-bottom-left-radius:4px}.bubble.out{background:var(--accent);color:#fff;border-bottom-right-radius:4px}.bubble-meta{opacity:.6;float:right;align-items:center;gap:3px;margin-top:6px;margin-left:10px;font-size:10.5px;display:inline-flex}.bubble-sys{color:var(--muted);background:var(--line-2);border-radius:999px;align-self:center;padding:3px 10px;font-size:12px}.typing{color:var(--muted);align-items:center;gap:10px;padding:4px 2px;font-size:12.5px;display:flex}.tdots{background:var(--surface);border:1px solid var(--line);border-radius:14px;gap:3px;padding:8px 10px;display:inline-flex}.tdots i{background:var(--faint);border-radius:50%;width:6px;height:6px;animation:1.2s infinite bounce}.tdots i:nth-child(2){animation-delay:.15s}.tdots i:nth-child(3){animation-delay:.3s}@keyframes bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.note-bar{color:#93370d;background:#fffaeb;border-top:1px solid #fedf89;padding:6px 20px;font-size:12.5px}.composer{background:var(--surface);border-top:1px solid var(--line);flex:none;align-items:flex-end;gap:8px;padding:10px 16px;display:flex}.composer textarea{resize:none;border-radius:22px;flex:1;min-height:44px;max-height:140px;padding:10px 16px;line-height:1.35}.round-btn{border:1px solid var(--line);background:var(--surface);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.round-btn.primary{background:var(--accent);color:#fff;border-color:var(--accent)}.round-btn:disabled{opacity:.4}.round-btn.active{background:var(--bad);color:#fff;border-color:var(--bad)}.rec{color:#b42318;background:#fef3f2;border-radius:22px;flex:1;align-items:center;gap:14px;min-height:44px;padding:0 12px;display:flex;overflow:hidden}.rec-pulse{background:var(--bad);border-radius:50%;flex:none;width:14px;height:14px;transition:transform .1s;box-shadow:0 0 0 4px #d92d202e}.rec-text{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.call{z-index:60;background:radial-gradient(120% 80% at 50% 0,#eef0fe 0%,#f6f7f9 55%,#fff 100%);justify-content:center;display:flex;position:fixed;inset:0}.call-inner{width:min(560px,100%);height:100%;padding:calc(8px + var(--sat)) 20px calc(20px + var(--sab));flex-direction:column;display:flex}.call-top{justify-content:space-between;align-items:center;display:flex}.call-id{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:12px 0 8px;display:flex}.call-id h1{letter-spacing:-.01em;margin-top:10px;font-size:26px}.call-av{place-items:center;width:132px;height:132px;display:grid;position:relative}.call-av .halo{background:var(--dept);opacity:.12;border-radius:50%;transition:transform .1s;position:absolute;inset:0}.call-av.speaking .halo{animation:1.2s infinite halo}.call-av.thinking .halo{animation:2s infinite halo}@keyframes halo{0%,to{opacity:.14;transform:scale(.95)}50%{opacity:.2;transform:scale(1.18)}}.call-phase{background:var(--line-2);color:#475467;border-radius:999px;margin-top:8px;padding:4px 14px;font-size:12.5px;font-weight:600}.call-phase.connecting{color:#475467;background:#eef0f4}.call-phase.listening{color:#0b7a3c;background:#e7f6ed}.call-phase.speaking{background:var(--accent-soft);color:var(--accent-ink)}.call-phase.thinking{color:#9a6200;background:#fef4e0}.call-phase.muted{color:#b42318;background:#fee9e7}.call-transcript{flex-direction:column;flex:1;gap:10px;min-height:0;padding:8px 2px;display:flex;overflow:auto}.turn{background:var(--surface);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:14px;max-width:88%;padding:10px 14px;font-size:15px}.turn small{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:11px;font-weight:600;display:block}.turn.me{background:var(--accent-soft);border-color:#0000;align-self:flex-end}.turn.interim{opacity:.65}.call-err{margin:6px 0}.call-controls{justify-content:center;gap:28px;padding-top:12px;display:flex}.call-btn{color:#344054;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;width:84px;font-size:12.5px;font-weight:500;display:flex}.call-btn svg{box-sizing:content-box;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:50%;padding:20px}.call-btn.on svg{color:#fff;background:#101828}.call-btn.end svg{background:var(--bad);color:#fff;border-color:var(--bad)}.call-btn.start svg{background:var(--ok);color:#fff;border-color:var(--ok)}.call-btn:disabled{opacity:.4}.login{place-items:center;min-height:100dvh;padding:24px;display:grid}.login-card{background:var(--surface);border:1px solid var(--line);width:min(380px,100%);box-shadow:var(--shadow-lg);border-radius:16px;flex-direction:column;gap:14px;padding:28px;display:flex}.login-card h1{font-size:22px}.steps{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.steps li{color:var(--muted);border-bottom:2px solid var(--line);flex:1;align-items:center;gap:8px;padding-bottom:8px;font-size:12.5px;display:flex}.steps li i{background:var(--line-2);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;font-weight:700;display:grid}.steps li.on{color:var(--text);border-color:var(--accent);font-weight:600}.steps li.on i{background:var(--accent);color:#fff}.steps li.done i{background:var(--ok);color:#fff}.tpl-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.tpl{text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;min-height:84px;padding:12px 14px;display:flex}.tpl small{color:var(--muted);font-size:12.5px}.tpl.on{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.tpl .chip{margin-top:auto}.swatch{border-radius:3px;width:10px;height:10px;display:inline-block}.skill-list{border:1px solid var(--line);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.skill{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;min-height:52px;padding:10px 12px;display:flex}.skill:last-child{border-bottom:0}.skill>span:not(.badge){flex:1}.skill small{color:var(--muted);font-size:12px;display:block}.skill.disabled{opacity:.55;background:var(--surface-2)}@media (width<=820px){.shell{height:100dvh;display:block}.sidebar{display:none}.main{height:100dvh;padding-bottom:calc(var(--tabh) + var(--sab))}.topbar{padding:calc(var(--sat)) 14px 0;height:calc(var(--topbar) + var(--sat))}.banner-bad{padding:10px 14px}.tabbar{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);padding:0 var(--sar) var(--sab) var(--sal);height:calc(var(--tabh) + var(--sab));background:#fffffff5;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.tab{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:48px;font-size:11px;font-weight:500;text-decoration:none;display:flex}.tab.active{color:var(--accent)}.tab-ico{display:inline-flex;position:relative}.tab-ico .count{margin:0;padding:0 5px;font-size:10px;position:absolute;top:-6px;left:14px}.hide-sm{display:none!important}.page{gap:12px;padding:14px}.stats{grid-template-columns:repeat(2,1fr)}.filters{grid-template-columns:1fr 1fr}.filters input{grid-column:1/-1}.btn-row{flex-direction:column}.org-bar{flex-wrap:wrap;padding:10px 14px}.org-page .page{padding-top:8px}.floor-tabs{padding:8px 14px}.plan{grid-template-columns:1fr;gap:14px;padding:14px}.desks{grid-template-columns:repeat(2,1fr)}.sheet,.sheet-wide{border-radius:20px 20px 0 0;width:100%;height:90dvh;animation:.22s ease-out slideup;top:auto;left:0;right:0}.sheet-grab{background:#d0d5dd;border-radius:2px;width:40px;height:4px;margin:8px auto 0;display:block}.sheet-head{padding-left:16px}.sheet-body{padding:4px 16px calc(24px + var(--sab))}.modal{border-radius:20px 20px 0 0;width:100%;height:94dvh;max-height:94dvh;animation:.22s ease-out slideup;inset:auto 0 0;transform:none}.modal-body{padding:8px 16px 16px}.modal-foot{padding:12px 16px calc(12px + var(--sab))}.modal-foot .btn{flex:1;min-height:46px}.tpl-grid{grid-template-columns:1fr 1fr}.steps li span{display:none}.steps li.on span{display:inline}.two{grid-template-columns:1fr 1fr}.chat-page{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.chat-list{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;gap:4px;padding:6px 10px;overflow-x:auto}.chat-item{text-align:center;flex-direction:column;gap:2px;min-width:64px;min-height:0;padding:4px 6px;font-size:11.5px}.chat-item-name small{display:none}.chat-head{padding:8px 14px}.thread{padding:14px}.bubble{max-width:88%}.composer{padding:8px 12px}.note-bar{padding:6px 14px}.facts{gap:20px}.kv>div{grid-template-columns:100px 1fr}.idcard h2{font-size:20px}.login-card{padding:22px}}@media (width<=380px){.stats{gap:8px}.tpl-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.sheet-body>*,.modal-body>*{flex-shrink:0}.list-row>span:not(.avatar):not(.badge){flex:1;min-width:0}.list-row>.avatar{flex:none}.idcard-act .dot{width:8px;height:8px}.rpill{white-space:nowrap;border:1px solid var(--line);background:var(--surface);color:#344054;border-radius:999px;align-items:center;gap:7px;min-width:0;height:30px;padding:0 12px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.rpill i{background:var(--faint);border-radius:50%;flex:none;width:8px;height:8px}.rpill.ok{color:#0b7a3c;background:#e7f6ed;border-color:#bfe6cf}.rpill.ok i{background:var(--ok)}.rpill.warn{color:#8a5700;background:#fef4e0;border-color:#f6d9a0}.rpill.warn i{background:var(--warn)}.rpill.off{background:var(--accent-soft);color:var(--accent-ink);border-color:#d5d9fb}.rpill.off i{background:var(--accent)}.rp-short{display:none}.chip-shadow{font-family:var(--font);color:#7e22ce;background:#f3e8ff;font-size:11px;font-weight:600}.scard-act.queued{color:#8a5700;font-weight:600}.warn-box{color:#7a4d00;border-radius:var(--radius-sm);background:#fef4e0;border:1px solid #f6d9a0;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;display:flex}.warn-box svg{flex:none;margin-top:1px}.hero-card{background:linear-gradient(#fafaff,#fff 60%);border-color:#d5d9fb;flex-direction:column;gap:14px;display:flex}.hero-head{align-items:flex-start;gap:12px;display:flex}.hero-head h3{font-size:16px}.hero-head p{margin-top:2px}.hero-ico{background:var(--accent-soft);width:40px;height:40px;color:var(--accent);border-radius:10px;flex:none;place-items:center;display:grid}.org-banner{flex:none}.org-banner:empty{display:none}.org-banner .hero-card{margin:12px 24px 0}.connect{flex-direction:column;gap:4px;display:flex}.step{gap:12px;padding:12px 0;display:flex}.step+.step{border-top:1px solid var(--line-2)}.step-n{background:var(--accent-soft);width:26px;height:26px;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:13px;font-weight:700;display:grid}.step-n.ok{color:#0b7a3c;background:#e7f6ed}.step-body{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.step-body>*{max-width:100%}.step-body .copybox,.step-body .machine,.step-body .warn-box{align-self:stretch}.step-body h4{font-size:14.5px;font-weight:650}.copybox{border-radius:var(--radius-sm);background:#101828;align-items:stretch;gap:8px;padding:6px 6px 6px 12px;display:flex}.copybox-text{color:#e6eaf2;min-width:0;font-family:var(--mono);overflow-wrap:anywhere;flex:1;align-self:center;padding:4px 0;font-size:12.5px;line-height:1.5}.copybox-text.plain{font-family:var(--font)}.copybox .btn{flex:none;align-self:center}.pair-code{font-family:var(--mono);letter-spacing:.18em;color:var(--accent-ink);background:var(--accent-soft);border-radius:10px;padding:8px 16px;font-size:34px;font-weight:700}.pair-left{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:-2px;font-size:13px}.spinner.sm{vertical-align:-1px;border-width:2px;width:12px;height:12px;margin-right:4px}.machine{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px 16px;width:100%;margin:0;display:grid}.machine dt{color:var(--muted);font-size:12px}.machine dd{margin:0;font-size:15px;font-weight:600}.btn-row-inline{gap:8px;display:flex}.seg{background:var(--line-2);border-radius:10px;align-self:flex-start;padding:3px;display:inline-flex}.seg-i{color:var(--muted);border-radius:8px;align-items:center;min-height:34px;padding:6px 18px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.seg-i.on{background:var(--surface);color:var(--text);box-shadow:var(--shadow)}.stack{flex-direction:column;gap:14px;display:flex}.form-stack{flex-direction:column;gap:12px;margin-top:12px;display:flex}.card>h3+p{margin-top:4px}.hint{font-size:12px;font-style:normal}.hint.bad{color:var(--bad)}.field input:disabled{background:var(--surface-2);color:var(--muted)}.via-voice{color:var(--accent-ink);background:var(--accent-soft);border-radius:999px;align-self:flex-start;align-items:center;gap:4px;width:fit-content;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.approval .via-voice{margin-bottom:8px}.standup-head{align-items:center;gap:12px;display:flex}.standup-text{color:#344054;margin-top:10px;font-size:14px;line-height:1.6}.standup-text.dim{color:var(--muted)}@media (width<=820px){.rp-long{display:none}.rp-short{display:inline}.topbar{gap:8px}.topbar h1{white-space:nowrap}.conn-t{display:none}.rpill{max-width:150px;padding:0 10px;overflow:hidden}.org-banner .hero-card{margin:8px 14px 0}.hero-head{flex-wrap:wrap}.hero-head .badge{order:-1}.pair-code{font-size:28px}.standup-head{flex-wrap:wrap}.standup-head .btn{width:100%;min-height:46px}}a.btn{text-decoration:none}.hero-card>a.btn{align-self:flex-start}.banner-warn{color:#7a4d00;background:#fef4e0;border-bottom:1px solid #f6d9a0;flex:none;align-items:center;gap:8px;padding:8px 24px;font-size:13px;font-weight:500;display:flex}@media (width<=820px){.banner-warn{padding:8px 14px}}.menu-wrap{position:relative}.menu-scrim{z-index:40;position:fixed;inset:0}.menu{z-index:41;background:var(--surface);border:1px solid var(--line);min-width:240px;box-shadow:var(--shadow-lg);border-radius:12px;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.menu-item{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:10px 12px;display:flex}.menu-item:hover{background:var(--line-2)}.menu-item small{color:var(--muted);font-size:12px;display:block}.onb{--ob-bg1:#eef0fe;color:var(--text);background:radial-gradient(1100px 600px at 15% -10%,#e6e9ff 0%,#0000 60%),radial-gradient(900px 500px at 100% 0,#e8f7f2 0%,#0000 55%),#fafbfd;flex-direction:column;display:flex;position:fixed;inset:0}.onb .splash{margin:auto}.onb-top{padding:calc(10px + var(--sat)) 16px 6px;flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:56px;display:grid}.onb-brand{align-items:center;gap:8px;font-size:15px;display:flex}.onb-tools{justify-content:flex-end;gap:2px;display:flex}.dots{gap:8px;margin:0;padding:0;list-style:none;display:flex}.dots li i{background:#d5d9e6;border-radius:99px;width:8px;height:8px;transition:width .35s cubic-bezier(.2,.8,.2,1),background .3s;display:block}.dots li.past i{background:var(--accent);opacity:.55}.dots li.now i{background:var(--accent);width:26px}.onb-main{-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}.onb-stage{flex-direction:column;flex:1 0 auto;width:100%;animation:.45s cubic-bezier(.2,.8,.2,1) both onb-in;display:flex}@keyframes onb-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.onb-step{flex-direction:column;flex:1 0 auto;width:100%;max-width:620px;margin:0 auto;display:flex}.onb-step.wide{max-width:980px}.onb-body{flex-direction:column;flex:1 0 auto;gap:18px;padding:14px 20px 24px;display:flex}.center-step .onb-body{justify-content:center}.onb-actions{z-index:5;padding:12px 20px calc(12px + var(--sab));background:linear-gradient(#fafbfd00,#fafbfd 38%);justify-content:space-between;align-items:center;gap:10px;display:flex;position:sticky;bottom:0}.onb-actions .btn-xl{border-radius:14px;flex:auto;max-width:340px;min-height:52px;margin-left:auto;box-shadow:0 6px 18px #4452e047}.onb-actions .btn-xl:disabled{box-shadow:none}.onb-actions .btn-quiet{min-height:48px}.onb-actions.single{justify-content:center}.onb-actions.single .btn-xl{margin:0 auto}.btn-sub{opacity:.8;margin-left:4px;font-size:12px;font-weight:500}.onb-offline{color:#8a5700;background:#fff4e0;border:1px solid #f6d9a0;border-radius:99px;padding:6px 12px;font-size:12.5px;position:absolute;bottom:84px;left:50%;transform:translate(-50%)}.onb h1{letter-spacing:-.025em;font-size:clamp(26px,6.2vw,38px);font-weight:700;line-height:1.1}.eyebrow{text-transform:uppercase;letter-spacing:.09em;color:var(--accent-ink);margin-bottom:4px;font-size:12px;font-weight:650}.step-head{align-items:center;gap:14px;display:flex}.hero{text-align:center;align-items:center;gap:14px}.hero h1{font-size:clamp(30px,8vw,46px)}.hero-points{flex-wrap:wrap;justify-content:center;gap:8px 10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.hero-points li{border:1px solid var(--line);color:#344054;box-shadow:var(--shadow);background:#fff;border-radius:99px;align-items:center;gap:8px;padding:8px 14px;font-size:13.5px;font-weight:500;display:inline-flex}.hero-points svg{color:var(--accent)}.cos-orb{flex:none;place-items:center;display:inline-grid;position:relative}.cos-orb .core{z-index:2;background:radial-gradient(circle at 30% 25%,#8c97ff 0%,#4452e0 48%,#2a35a8 100%);border-radius:50%;place-items:center;width:100%;height:100%;display:grid;position:relative;box-shadow:0 10px 28px #4452e059,inset 0 -6px 14px #141c7859,inset 0 4px 10px #ffffff59}.cos-orb .eyes{align-items:center;gap:22%;display:flex}.cos-orb .eyes b{background:#fff;border-radius:99px;width:.17em;min-width:5px;height:.26em;min-height:8px;margin:0 .14em;animation:5s infinite blink;display:block}.cos-orb .ring{opacity:0;z-index:1;border:2px solid #4452e059;border-radius:50%;position:absolute;inset:0}.cos-orb.is-speaking .ring,.cos-orb.is-listening .ring{animation:1.8s ease-out infinite ripple}.cos-orb.is-speaking .r2,.cos-orb.is-listening .r2{animation-delay:.9s}.cos-orb.is-speaking .core{animation:1.1s ease-in-out infinite breathe}.cos-orb.is-listening .ring{border-color:#12a15080}.cos-orb.is-thinking .core{filter:saturate(.8);animation:1.8s ease-in-out infinite breathe}@keyframes ripple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.cos-says{border:1px solid var(--line);box-shadow:var(--shadow);color:#1d2433;background:#fff;border-radius:16px;max-width:560px;padding:14px 16px;font-size:16px;line-height:1.5;position:relative}.hero .cos-says{text-align:left}.cos-says p{margin:0}.cos-says .replay{background:var(--accent-soft);color:var(--accent-ink);border:0;border-radius:99px;margin-top:8px;padding:5px 10px;font-size:12.5px;font-weight:600}.cos-says .replay:disabled{opacity:.8}.eq{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.eq b{background:var(--accent);border-radius:2px;width:3px;animation:.8s ease-in-out infinite eq}.eq b:nth-child(2){animation-delay:.15s}.eq b:nth-child(3){animation-delay:.3s}@keyframes eq{0%,to{height:3px}50%{height:12px}}.onb-card{border-radius:16px;padding:14px}.onb .card{border-radius:16px}.said{flex-direction:column;gap:6px;display:flex}.said-row{color:#475467;background:#ffffffb3;border:1px dashed #d5d9e6;border-radius:12px;flex-direction:column;padding:8px 12px;font-size:13.5px;display:flex}.said-row small{text-transform:uppercase;letter-spacing:.06em;color:var(--faint);font-size:11px;font-weight:650}.said-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chips{flex-wrap:wrap;gap:8px;display:flex}.pick{color:#344054;background:#fff;border:1.5px solid #d0d5dd;border-radius:99px;align-items:center;gap:6px;min-height:40px;padding:0 14px;font-weight:550;transition:all .15s;display:inline-flex}.pick:hover{border-color:#a9b0f2}.pick.on{background:var(--accent);border-color:var(--accent);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #4452e04d}.answer{flex-direction:column;gap:10px;display:flex;position:relative}.answer textarea{min-height:96px;box-shadow:var(--shadow);border:1.5px solid #d0d5dd;border-radius:16px;padding:14px 16px;font-size:17px;line-height:1.45}.answer textarea:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);outline:none}.answer .interim{color:var(--muted);padding:0 4px;font-style:italic}.mic{border:1.5px solid var(--accent);min-height:48px;color:var(--accent-ink);background:#fff;border-radius:99px;align-self:flex-start;align-items:center;gap:10px;padding:0 18px 0 14px;font-weight:600;display:inline-flex}.mic:hover{background:var(--accent-soft)}.mic.on{color:#fff;background:#12a150;border-color:#12a150;animation:1.2s ease-in-out infinite breathe}.tool-grid{gap:12px;display:grid}.tool{border:1.5px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:16px;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:4px 14px;padding:14px;transition:border-color .2s,box-shadow .2s;display:grid}.tool.is-connected{background:linear-gradient(#fff,#f6fcf8);border-color:#8fd6ac}.tool.is-pending{opacity:.62;filter:grayscale(.4);box-shadow:none;background:var(--surface-2)}.tool-logo{color:#fff;border-radius:13px;grid-row:span 2;place-items:center;width:48px;height:48px;font-size:22px;font-weight:750;display:grid}.tool-main h3{font-size:16px}.tool-main p{color:#475467;margin-top:2px;font-size:14px}.tool-main small{margin-top:4px;display:block}.tool-act{grid-column:2;margin-top:8px}.tool-act .btn{width:100%;min-height:44px;font-weight:600}.ok-pill{color:#0b7a3c;align-items:center;gap:6px;font-weight:650;display:inline-flex}.ok-pill small{color:var(--muted);margin-left:4px;font-weight:500}.pending-pill{background:var(--line-2);color:var(--muted);border-radius:99px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-block}.toast-ok{color:#0b7a3c;background:#e7f6ed;border-radius:99px;align-self:flex-start;align-items:center;gap:8px;padding:8px 14px;font-weight:600;animation:.4s both onb-in;display:inline-flex}.intro-card{flex-direction:column;align-items:flex-start;gap:12px;padding:20px;display:flex}.intro-card h3{font-size:18px}.note{color:#7a4f00;background:#fff8e8;border:1px solid #f6d9a0;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13.5px;display:flex}.note svg{flex:none;margin-top:1px}.reading{flex-direction:column;gap:12px;padding:18px;display:flex}.reading-head{align-items:center;gap:10px;font-size:16px;display:flex}.reading-feed{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.reading-feed li{color:#667085;padding-left:16px;font-size:14px;animation:.4s both onb-in;position:relative}.reading-feed li:before{content:"";background:#c4c9e6;border-radius:99px;width:7px;height:7px;position:absolute;top:7px;left:0}.reading-feed li.now{color:var(--text);font-weight:550}.reading-feed li.now:before{background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.playback{flex-direction:column;gap:14px;display:flex}.summary{background:linear-gradient(135deg,#fff,#f4f5ff);flex-direction:column;gap:6px;padding:18px;display:flex}.summary h3{text-transform:uppercase;letter-spacing:.07em;color:var(--accent-ink);margin-bottom:4px;font-size:13px}.summary p{font-size:15.5px;line-height:1.5}.pb-grid{grid-template-columns:1fr;gap:12px;display:grid}.pb-card{padding:14px 16px}.pb-card h3{align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.pb-card h3 small,.team h3 small{color:var(--faint);font-size:12px;font-weight:500}.pb-row{border-top:1px solid var(--line-2);align-items:center;gap:10px;padding:9px 0;display:flex}.pb-row:first-of-type{border-top:0}.pb-row small{color:var(--muted);font-size:12.5px;display:block}.pb-row.check{cursor:pointer;align-items:flex-start}.pb-row.check input{flex:none;margin-top:2px}.pb-row.stale .grow span{color:var(--muted)}.people{flex-wrap:wrap;gap:6px;display:flex}.person{background:var(--surface-2);border:1px solid var(--line);color:#475467;border-radius:99px;padding:5px 11px;font-size:13px}.person b{color:var(--text);margin-right:6px}.sec-title{margin-top:6px;font-size:18px}.teams{grid-template-columns:1fr;gap:12px;display:grid}.team{flex-direction:column;gap:12px;padding:14px;transition:opacity .2s;display:flex}.team.off{opacity:.5}.team header{align-items:center;gap:10px;display:flex}.team-name{background:0 0;border:1px solid #0000;min-height:36px;margin-left:-8px;padding:4px 8px;font-size:16px;font-weight:650}.team-name:hover,.team-name:focus{border-color:var(--line);background:#fff}.team-people{flex-direction:column;gap:8px;display:flex}.correct{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.correct-row{flex-direction:column;align-items:stretch;gap:10px;display:flex}.correct-row .btn{align-self:flex-end}.correct-row textarea{flex:1;min-height:60px}.fixes{color:#475467;margin:0;padding-left:18px;font-size:13.5px}.switch{background:#d0d5dd;border:0;border-radius:99px;flex:none;width:44px;height:26px;padding:0;transition:background .2s;position:relative}.switch i{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.switch.on{background:var(--accent)}.switch.on i{transform:translate(18px)}.mini-id{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:9px 12px 9px 14px;display:flex;position:relative;overflow:hidden}.mini-id:before{content:"";background:var(--c);width:4px;position:absolute;top:0;bottom:0;left:0}.mini-id.is-lead{background:linear-gradient(90deg,#fff,#f8f9ff)}.mini-av{border:1.5px solid;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:14px;font-weight:700;display:grid;position:relative}.mini-ok{background:var(--ok);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:absolute;bottom:-4px;right:-4px}.mini-txt{flex-direction:column;flex:1;min-width:0;display:flex}.mini-txt>b,.inline-name input{font-size:14.5px;font-weight:650}.mini-txt>span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.mini-tag{text-transform:uppercase;letter-spacing:.06em;color:var(--accent-ink);background:var(--accent-soft);border-radius:99px;padding:2px 7px;font-size:10.5px;font-weight:700}.inline-name{color:var(--faint);align-self:flex-start;align-items:center;gap:4px;max-width:100%;display:inline-flex}.grow-wrap{min-width:0;max-width:100%;display:inline-grid}.grow-wrap:after{content:attr(data-v);visibility:hidden;white-space:pre;border:1px solid #0000;grid-area:1/1;padding:0 4px;font-size:14.5px;font-weight:650}.grow-wrap>input{grid-area:1/1;width:100%;min-width:0}.inline-name input{max-width:100%;min-height:26px;color:var(--text);background:0 0;border:1px solid #0000;border-radius:6px;margin-left:-4px;padding:0 4px}.inline-name:hover input,.inline-name input:focus{border-color:var(--line);background:#fff}.inline-name input:focus{outline:2px solid var(--accent)}.hire-grid{grid-template-columns:1fr;gap:12px;display:grid}.hire{border:1.5px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:12px;transition:opacity .2s,border-color .2s,transform .2s;display:flex}.hire.off{opacity:.5;border-style:dashed}.hire.done{border-color:#8fd6ac}.hire .mini-id{box-shadow:none;background:0 0;border:0;padding:0 0 0 10px}.hire .mini-id:before{border-radius:4px;top:2px;bottom:2px;left:-4px}.hire-why{color:#475467;font-size:13.5px}.hire-meta{flex-wrap:wrap;gap:6px;display:flex}.chip.meta{font-family:var(--font);font-size:11.5px;font-weight:550}.hire-act{justify-content:space-between;align-items:center;min-height:32px;margin-top:auto;display:flex}.approved{color:#0b7a3c;order:-1;align-items:center;gap:4px;font-size:12.5px;font-weight:650;display:inline-flex}.ok-text{color:#0b7a3c;align-items:center;gap:4px;font-weight:650;display:inline-flex}.bad-text{color:var(--bad);font-weight:600}.mini-org{flex-direction:column;align-items:center;gap:0;padding:8px 0 4px;display:flex}.mini-org .org-top{width:min(280px,100%)}.org-stem{background:#c4c9e6;width:2px;height:26px}.org-row{border-top:2px solid #c4c9e6;border-radius:2px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;width:100%;padding-top:18px;display:grid;position:relative}.org-node{opacity:0;flex-direction:column;align-items:stretch;gap:4px;animation:.5s cubic-bezier(.2,.9,.3,1.2) forwards pop;display:flex}.org-node small{text-align:center;font-size:11.5px}@keyframes pop{0%{opacity:0;transform:translateY(12px)scale(.94)}to{opacity:1;transform:none}}.prio-list{counter-reset:p;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.prio{border:1.5px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:6px 6px 6px 12px;display:flex}.prio:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.prio-n{background:var(--accent-soft);width:26px;height:26px;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.prio input{min-height:44px;box-shadow:none;background:0 0;border:0;padding:0;font-size:16.5px}.prio input:focus{outline:none}.add-prio{color:var(--accent-ink);align-self:flex-start}@media (width>=760px){.onb-body{gap:22px;padding:24px 32px 32px}.onb-actions{padding:14px 32px 22px}.tool-grid{grid-template-columns:1fr}.tool{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;padding:16px 18px}.tool-logo{grid-row:auto}.tool-act{grid-column:auto;margin:0}.tool-act .btn{width:auto;min-width:180px}.pb-grid{grid-template-columns:1fr 1fr}.teams,.hire-grid{grid-template-columns:repeat(2,1fr)}.cos-says{font-size:17px}}@media (width>=1100px){.hire-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=420px){.onb-top{grid-template-columns:auto 1fr auto;gap:8px;padding-inline:12px}.onb-brand b{display:none}.dots{justify-content:center;gap:6px}.dots li.now i{width:20px}}@media (prefers-reduced-motion:reduce){.onb *,.onb :before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
