@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-0.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-1.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/font-0.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/font-1.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-0.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-1.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-0.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-1.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-5.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-6.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/font-7.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/font-2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/font-3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/font-4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/font-5.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/font-6.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/font-7.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-5.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-6.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/font-7.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-5.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-6.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/font-7.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/font-2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/font-3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/font-4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/font-5.woff2)format("woff2");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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/font-6.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/font-7.woff2)format("woff2");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{--accent:#eea36b;--ink:#202832;--muted:#8a929d;--line:#e9ecf0;--canvas:#f6f7f9;--radius:12px;--green:#3b967c;--font:"DM Sans","Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--canvas);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:14px}h1,h2,h3,p{margin:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button:disabled{opacity:.45;cursor:not-allowed}input,textarea,select{width:100%;color:var(--ink);background:#fff;border:1px solid #dfe3e9;border-radius:7px;outline:none;padding:11px 12px;transition:border-color .15s,box-shadow .15s}input:focus,textarea:focus,select:focus{border-color:#dc9a67;box-shadow:0 0 0 3px #eea36b1c}input::placeholder,textarea::placeholder{color:#a4aab3}textarea{resize:vertical;line-height:1.7}button:focus-visible,a:focus-visible{outline-offset:4px;outline:3px solid #e7a879}button{color:inherit}button svg,a svg{flex-shrink:0}::selection{color:#1c2630;background:#f4d0b2}.button{white-space:nowrap;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:11px 16px;font-size:12px;font-weight:650;transition:background .15s,transform .15s;display:inline-flex}.button:not(:disabled):hover{transform:translateY(-1px)}.button.primary{color:#fff;background:#222b35;border-color:#222b35}.button.primary:hover{background:#36414c}.button.secondary{color:#56616c;background:#fff;border-color:#e0e4ea}.button.accent{background:var(--accent);color:#1a212a;padding:15px 21px;font-size:13px}.button.compact{min-height:30px;padding:7px 10px;font-size:11px}.full-width{width:100%}.wordmark{font-family:"Manrope",var(--font);letter-spacing:1.5px;align-items:center;gap:12px;font-size:17px;font-weight:800;display:flex}.brand-symbol{background:var(--accent);color:#1c242d;width:36px;height:38px;font-family:"Manrope",var(--font);letter-spacing:-3px;border-radius:9px 9px 9px 1px;flex-shrink:0;justify-content:center;align-items:center;padding-right:3px;font-size:27px;font-weight:800;display:inline-flex}.wordmark small{letter-spacing:2.1px;font:8px var(--font);color:#939ba5;margin-top:3px;display:block}.eyebrow{letter-spacing:1.7px;color:#969da6;font-size:9px;font-weight:700;display:block}.accent-text{color:#d68e57}.workspace{min-height:100vh}.sidebar{color:#a1a8b2;z-index:30;background:#181e26;flex-direction:column;width:238px;padding:28px 17px 0;display:flex;position:fixed;top:0;bottom:0}.sidebar>.wordmark{color:#f5f6f7;gap:11px;padding-left:10px;font-size:16px}.sidebar .brand-symbol{width:34px;height:36px;font-size:25px}.version-tag{font:7px var(--font);color:#929ba7;letter-spacing:1px;background:#ffffff0c;border:1px solid #ffffff10;border-radius:4px;margin-left:auto;padding:4px}.workspace-selector{background:#232a34;border:1px solid #ffffff08;border-radius:8px;align-items:center;gap:9px;margin:30px 1px 28px;padding:12px 10px;display:flex}.workspace-icon{color:#d9dfe7;width:29px;height:30px;font:700 10px var(--font);border:1px solid #4a515c;border-radius:6px;place-items:center;display:grid}.workspace-selector div{flex:1}.workspace-selector strong{color:#e1e5eb;font-size:11px;font-weight:600;display:block}.workspace-selector small{color:#8d96a3;font-size:9px}.nav-label{letter-spacing:1.5px;color:#687281;padding:0 12px 12px;font-size:8px}.sidebar nav{flex-direction:column;gap:4px;display:flex}.sidebar nav a{border-radius:7px;align-items:center;gap:11px;padding:12px 13px;font-size:11px;transition:background .15s;display:flex;position:relative}.sidebar nav a:hover{color:#fff;background:#ffffff05}.sidebar nav a.active{color:#eeb486;background:#eea36b14}.sidebar nav a.active:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;height:20px;position:absolute;left:-17px}.sidebar nav a b{color:#b2bbc6;background:#ffffff0d;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:9px}.sidebar nav a.active b{color:#eeb486;background:#eea36b20}.sidebar-bottom{margin-top:auto;padding-top:24px}.sidebar-help{background:radial-gradient(at 100% 0,#eea36b09,#0000 80%);border:1px solid #ffffff0d;border-radius:9px;margin-bottom:20px;padding:17px 14px;position:relative;overflow:hidden}.sidebar-help strong{color:#cdd3dc;padding-top:3px;font-size:11px;display:block}.sidebar-help p{color:#7d8897;margin:7px 0 12px;font-size:10px;line-height:1.8}.sidebar-help a{color:#e8b48d;align-items:center;gap:8px;font-size:10px;display:flex}.tiny-orbit{color:#aa835c;font-size:22px;position:absolute;top:11px;right:13px}.profile{border-top:1px solid #ffffff0b;align-items:center;gap:9px;margin:0 -17px;padding:17px;display:flex}.profile>div{flex:1;min-width:0}.profile strong{color:#d9dfe6;text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.profile small{color:#737e8d;margin-top:3px;font-size:9px;display:block}.profile button,.toast button,.mobile-menu{color:#8691a0;background:0 0;border:0;place-items:center;padding:5px;display:grid}.avatar{width:34px;height:34px;color:hsl(var(--avatar-hue),22%,34%);background:hsl(var(--avatar-hue),28%,90%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.avatar.small{width:27px;height:27px;font-size:9px}.workspace-main{flex-direction:column;min-height:100vh;margin-left:238px;display:flex}.topbar{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:24px;height:75px;padding:0 38px;display:flex}.breadcrumbs{white-space:nowrap;align-items:center;gap:12px;font-size:10px;display:flex}.breadcrumbs>span{color:#a0a6ae}.breadcrumbs>svg{color:#bdc3cb}.breadcrumbs strong{color:#616b77;font-weight:500}.global-search{color:#a3abb5;align-items:center;gap:9px;width:235px;margin-left:auto;display:flex}.global-search input{box-shadow:none;background:0 0;border:0;padding:5px 0;font-size:10px}.global-search kbd{color:#b2b9c2;border:1px solid #e9ecf1;border-radius:4px;padding:1px 4px;font-size:10px}.connection-link{font-size:10px}.preview-banner{color:#947451;background:#fbf3e9;border-bottom:1px solid #f0e5d7;justify-content:space-between;align-items:center;gap:12px;padding:7px 38px;font-size:9px;display:flex}.preview-banner>span:first-child{white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:flex}.preview-banner i{background:#d4a476;border-radius:50%;width:5px;height:5px}.panel-content{flex:1;width:100%;max-width:1800px;margin:0 auto;padding:34px 38px 40px}.page-heading{justify-content:space-between;align-items:center;gap:24px;margin:0 0 28px;display:flex}.page-heading h1{font-family:"Manrope",var(--font);letter-spacing:-1.1px;margin:8px 0 9px;font-size:29px;font-weight:750;line-height:1.35}.page-heading p{color:#8b939e;font-size:11px;line-height:1.7}.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-bottom:25px;display:grid}.stat-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:20px 20px 18px}.stat-card>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.stat-icon{border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.stat-icon.orange{color:#d49c6d;background:#fcf0e6}.stat-icon.blue{color:#7c9dc9;background:#ecf1f9}.stat-icon.green{color:#77a992;background:#ebf6f0}.stat-icon.purple{color:#8ca4c4;background:#f1edfa}.stat-card>strong{font-family:"Manrope",var(--font);letter-spacing:-1.1px;margin:5px 0 12px;font-size:33px;font-weight:700;display:block}.overview-grid{grid-template-columns:minmax(0,1fr) 292px;gap:23px;display:grid}.card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;overflow:hidden}.card h2{letter-spacing:-.1px;font-size:12px;font-weight:650}.card-header{border-bottom:1px solid #f0f1f4;justify-content:space-between;align-items:center;gap:18px;padding:22px 23px;display:flex}.card-header h2{align-items:center;gap:8px;display:flex}.card-header p,.section-heading p{color:#98a0aa;margin-top:6px;font-size:10px;line-height:1.7}.card-header>a{color:#939ca7;white-space:nowrap;align-items:center;gap:5px;font-size:9px;display:flex}.count-pill{color:#8f99a5;background:#f1f3f6;border-radius:5px;justify-content:center;align-items:center;padding:3px 6px;font-size:9px;font-weight:500;display:inline-flex}.table-scroll{overflow-x:auto}.ticket-table{border-collapse:collapse;width:100%;font-size:10px}.ticket-table thead{background:#fcfcfd}.ticket-table th{text-align:left;letter-spacing:.7px;color:#a0a8b2;white-space:nowrap;border-bottom:1px solid #f0f2f5;padding:15px 20px;font-size:8px;font-weight:550}.ticket-table td{vertical-align:middle;color:#707b87;border-bottom:1px solid #f1f3f6;padding:17px 20px}.ticket-table tbody tr:last-child td{border:0}.ticket-table tbody tr:hover{background:#fcfcfd}.ticket-table td:first-child{min-width:190px}.ticket-table td strong{color:#434e5b;font-size:10px;font-weight:550;line-height:1.6;display:block}.ticket-table td small{color:#9da5b0;margin-bottom:5px;font-size:8px;display:block}.ticket-table td small span{color:#adb4bf}.ticket-table td:last-child{color:#b0b8c2;width:32px;padding-left:5px}.user-cell{white-space:nowrap;color:#78828e;align-items:center;gap:8px;font-size:10px;display:flex}.badge{white-space:nowrap;color:#8b95a2;background:#f1f3f6;border-radius:5px;align-items:center;gap:5px;padding:5px 7px;font-size:8px;font-weight:500;line-height:1;display:inline-flex}.badge i{background:currentColor;border-radius:50%;width:4px;height:4px}.badge.amber{color:#bb9555;background:#fcf3e7}.badge.green{color:#569d80;background:#eaf6f0}.badge.blue{color:#7a9acb;background:#ebf1fc}.badge.purple{color:#8aa4c5;background:#f2eefb}.badge.red{color:#c88181;background:#fceeee}.overview-side{flex-direction:column;grid-area:1/2/span 2;gap:20px;display:flex}.launch-card{border-radius:var(--radius);background:#ede5da;border:1px solid #e8dece;padding:24px 23px;position:relative;overflow:hidden}.launch-card .eyebrow{color:#b5a48f;letter-spacing:1.5px;font-size:7px}.launch-card h2{font-family:"Manrope",var(--font);letter-spacing:-.7px;color:#5c5347;z-index:1;margin:12px 0 10px;font-size:22px;font-weight:700;line-height:1.5;position:relative}.launch-card p{color:#a39582;z-index:1;max-width:200px;font-size:10px;line-height:1.9;position:relative}.launch-card a{color:#786651;z-index:1;align-items:center;gap:18px;margin-top:20px;font-size:10px;font-weight:600;display:inline-flex;position:relative}.launch-symbol{color:#d5c8b54a;font:800 200px/1.3 Manrope,sans-serif;position:absolute;top:-19px;right:-35px;transform:rotate(-13deg)}.quick-actions{padding:20px}.quick-actions h2{margin-bottom:9px;font-size:10px}.quick-actions>a{border-bottom:1px solid #f0f2f5;align-items:center;gap:11px;padding:15px 0;display:flex}.quick-actions>a:last-child{border:0;padding-bottom:0}.quick-actions>a>span:nth-child(2){flex:1}.quick-actions strong{color:#606c79;font-size:10px;font-weight:550;display:block}.quick-actions small{color:#a6adb7;margin-top:4px;font-size:8px;display:block}.quick-actions>a>svg{color:#bdc4cd}.quick-icon{color:#9aa5b2;background:#f6f7f9;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.activity-card{grid-column:1}.small-label{letter-spacing:1.1px;color:#a3aab4;font-size:8px;font-weight:550}.activity-list{padding:0 24px}.activity-list>div{border-bottom:1px solid #f3f4f6;align-items:center;gap:13px;padding:16px 0;display:flex}.activity-list>div:last-child{border:0}.activity-dot{background:#fff;border:2px solid #eed3ba;border-radius:50%;width:7px;height:7px;position:relative}.activity-list strong{color:#65707c;font-size:10px;font-weight:550;display:block}.activity-list p{color:#a3abb5;margin-top:4px;font-size:9px}.activity-list p span{color:#b1b8c0}.activity-list time{color:#a3adb8;white-space:nowrap;margin-left:auto;font-size:8px}.workspace-footer{color:#a9b0bb;border-top:1px solid #e8ecf1;justify-content:space-between;margin:0 38px;padding:19px 0;font-size:8px;display:flex}.workspace-footer b{border:1px solid #e1e5eb;border-radius:3px;margin-left:7px;padding:2px 4px;font-size:7px;font-weight:400}.editor-layout{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:26px;display:grid}.settings-nav{flex-direction:column;gap:5px;display:flex}.settings-nav>button{text-align:left;color:#919aa6;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;padding:13px 14px;font-size:11px;display:flex}.settings-nav>button.active{color:#3d4855;background:#fff;border:1px solid #e6eaf0;font-weight:550;box-shadow:0 2px 3px #1c263003}.settings-nav>button.active svg{color:#c88e60}.settings-tip{color:#b6a18b;border-top:1px solid #e6e9ee;margin-top:15px;padding:25px 15px}.settings-tip strong{color:#8d9299;margin:12px 0 7px;font-size:10px;display:block}.settings-tip p{color:#a3aab4;font-size:10px;line-height:1.9}.editor-body{min-width:0}.form-fieldset{border:0;min-width:0;margin:0;padding:0}.form-card{margin-bottom:20px;padding:24px}.section-heading{margin-bottom:23px}.section-heading h2{font-size:13px;font-weight:650}.section-heading p{font-size:10px}.section-heading.with-end{justify-content:space-between;align-items:center;gap:20px;display:flex}.form-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.span-2{grid-column:1/-1}.field{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.field>span{color:#65707d;font-size:11px;font-weight:550}.field>small{color:#9ba3ae;margin-top:-3px;font-size:10px;line-height:1.7}.field input,.field textarea,.field select{font-size:11px}.color-input{gap:9px;display:flex}.color-input input[type=color]{border-radius:7px;flex-shrink:0;width:41px;height:39px;padding:4px}.color-input input[type=color]::-webkit-color-swatch{border:0;border-radius:4px}.setting-row{border-top:1px solid #f0f2f5;justify-content:space-between;align-items:center;gap:25px;padding:18px 0;display:flex}.setting-row strong{color:#606b78;font-size:11px;font-weight:550}.setting-row p{color:#a0a8b3;max-width:540px;margin-top:5px;font-size:10px;line-height:1.8}.toggle{background:#dce1e7;border:0;border-radius:20px;align-items:center;width:34px;min-width:34px;height:20px;min-height:20px;padding:3px;transition:background .2s;display:flex}.toggle>span{color:#c48e62;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;transition:transform .2s;display:flex;box-shadow:0 1px 2px #0001}.toggle.on{background:#d6a37a}.toggle.on>span{transform:translate(14px)}.inline-info{color:#9b8a75;background:#fcf8f2;border:1px solid #f5eadd;border-radius:7px;align-items:center;gap:9px;margin:14px 0 18px;padding:12px 14px;font-size:10px;line-height:1.7;display:flex}.inline-info>svg{flex-shrink:0}.save-bar{z-index:5;background:#fff;border:1px solid #e4e8ee;border-radius:9px;justify-content:space-between;align-items:center;gap:20px;padding:15px 18px;display:flex;position:sticky;bottom:16px;box-shadow:0 5px 18px #1b273409}.save-bar>span{color:#a0a8b3;align-items:center;gap:8px;font-size:9px;display:flex}.save-bar>span>i{background:#91b7a6;border-radius:50%;width:5px;height:5px}.save-bar>span.unsaved>i{background:#d5a16c}.save-bar>div{gap:9px;display:flex}.save-bar .button{font-size:10px}.range-field{border-top:1px solid #f0f2f5;padding:21px 0}.range-field strong{color:#65707d;font-size:11px;font-weight:550}.range-field p{color:#a0a8b3;margin-top:5px;font-size:10px;line-height:1.7}.range-controls{align-items:center;gap:25px;margin-top:17px;display:flex}.range-controls>input{appearance:none;cursor:pointer;height:4px;box-shadow:none;background:#e9e2d8;border:0;border-radius:10px;flex:1;padding:0}.range-controls>input::-webkit-slider-thumb{appearance:none;background:#fff;border:3px solid #cc996e;border-radius:50%;width:15px;height:15px;box-shadow:0 1px 4px #0002}.range-controls>label{color:#a6adb7;align-items:center;gap:6px;font-size:10px;display:flex}.range-controls>label>input{text-align:center;width:72px;padding:7px}.input-icon{color:#a8b0ba;background:#fff;border:1px solid #dfe3e9;border-radius:7px;align-items:center;gap:8px;padding-left:12px;display:flex}.input-icon:focus-within{border-color:#d49e75}.input-icon input{box-shadow:none;border:0;padding-left:0}.message-preview{background:#f4f5f8;border-radius:9px;margin:20px 0;padding:18px}.message-preview>div{gap:12px;margin-top:12px;display:flex}.message-preview strong{color:#5f6b7b;font-size:11px}.message-preview b{color:#fff;background:#8c9dbb;border-radius:3px;margin-left:5px;padding:2px 4px;font-size:7px;display:inline-block}.message-preview p{color:#8b95a3;white-space:pre-wrap;margin-top:9px;font-size:11px;line-height:1.8}.message-preview .brand-symbol{border-radius:6px;width:30px;height:31px;font-size:22px}.notice{color:#aa956f;background:#fbf7ee;border:1px solid #ece5d7;border-radius:8px;padding:14px 16px;font-size:11px;line-height:1.8}.text-link{color:#b78b65;align-items:center;gap:6px;font-size:11px;display:inline-flex}.roles-intro{color:#8f9eae;background:#f0f3f6;border:1px solid #e4e8ee;border-radius:9px;align-items:center;gap:15px;margin-bottom:24px;padding:18px 21px;display:flex}.roles-intro div{flex:1}.roles-intro strong{color:#687584;font-size:11px;font-weight:550}.roles-intro p{color:#97a2af;margin-top:5px;font-size:10px;line-height:1.7}.roles-layout{grid-template-columns:245px minmax(0,1fr);align-items:start;gap:24px;display:grid}.roles-list-head{color:#6c7886;border-bottom:1px solid #eef0f3;justify-content:space-between;padding:19px 18px;font-size:11px;display:flex}.roles-list-head span{color:#aeb6c1;font-size:10px}.roles-list>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #f0f2f5;align-items:center;gap:11px;width:100%;padding:17px 15px;display:flex}.roles-list>button.active{background:#faf8f4;box-shadow:inset 3px 0 #d7a172}.roles-list>button>span:nth-child(2){flex:1}.roles-list strong{color:#65717f;font-size:11px;font-weight:550}.roles-list small{color:#a5adb8;margin-top:4px;font-size:9px;display:block}.role-symbol{border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.role-color{border-radius:50%;width:5px;height:5px}.roles-help{color:#a7b0bc;padding:23px 20px}.roles-help p{margin-top:10px;font-size:10px;line-height:1.8}.permission-search{background:#fcfcfd;margin-bottom:23px;font-size:10px}.permission-group{border-top:1px solid #f0f2f5;padding:20px 0 8px}.permission-group h3{color:#a1aab5;text-transform:uppercase;letter-spacing:.7px;margin-bottom:13px;font-size:10px;font-weight:550}.permission-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.permission-option{color:#8f99a6;cursor:pointer;border:1px solid #eceff3;border-radius:7px;align-items:center;gap:10px;padding:10px;font-size:10px;line-height:1.6;display:flex;position:relative}.permission-option.checked{color:#8d735c;background:#fdfaf6;border-color:#ead3bf}.permission-option input{opacity:0;width:1px;height:1px;position:absolute}.permission-option:focus-within{outline:2px solid #d6a37a}.custom-check{color:#fff;background:#fff;border:1px solid #d8dfe8;border-radius:4px;flex-shrink:0;place-items:center;width:15px;height:15px;display:grid}.checked .custom-check{background:#d0a077;border-color:#d0a077}.ticket-toolbar{border-bottom:1px solid #eef1f5;gap:13px;padding:19px 23px;display:flex}.ticket-toolbar>select{width:150px;font-size:10px}.ticket-toolbar>input{font-size:10px}.table-search{color:#9ca7b4;flex:1;align-items:center;gap:8px;display:flex}.table-search input{box-shadow:none;border:0;padding-left:0;font-size:10px}.full-table td{padding:19px 20px}.table-footer{color:#a3adb9;border-top:1px solid #f0f2f5;padding:15px 23px;font-size:9px}.priority{white-space:nowrap;align-items:center;gap:5px;font-size:9px;display:inline-flex}.priority:before{content:"";background:currentColor;border-radius:1px;width:5px;height:5px;transform:rotate(45deg)}.priority-high{color:#c78a78}.priority-normal{color:#b4a375}.priority-low{color:#9ba6b4}.back-link{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.back-link>a{color:#929eab;align-items:center;gap:9px;font-size:11px;display:flex}.ticket-heading h1{letter-spacing:-.7px;font-size:26px}.ticket-detail-layout{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:24px;display:grid}.conversation-header{color:#8f9aa9;border-bottom:1px solid #eef1f5;align-items:center;gap:9px;padding:22px;display:flex}.conversation-header h2{color:#667383}.conversation-header>span{color:#adb5c0;margin-left:auto;font-size:9px}.messages{min-height:200px;padding:10px 23px}.message{border-bottom:1px solid #f2f4f6;gap:12px;padding:23px 0;display:flex}.message>div{flex:1;min-width:0}.message header{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.message header strong{color:#627080;font-size:11px;font-weight:550}.message time{color:#aab4c0;margin-left:auto;font-size:8px}.message header>span{color:#b69962;align-items:center;gap:4px;font-size:8px;display:flex}.message p{color:#8b98a6;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;font-size:11px;line-height:1.9}.message.internal-note{background:#fdfaf1;border:1px solid #f0e8d4;border-radius:8px;margin:10px -8px;padding:15px}.pending-label{color:#b79e74;margin-top:9px;font-size:8px;display:block}.reply-box{border:1px solid #e3e8ef;border-radius:9px;margin:18px 23px 23px;overflow:hidden}.reply-tabs{border-bottom:1px solid #edf0f4;gap:20px;padding:0 15px;display:flex}.reply-tabs button{color:#a4aebc;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:13px 0;font-size:10px;display:flex}.reply-tabs button.active{color:#797161;border-bottom-color:#d6ad87}.reply-box textarea{box-shadow:none;border:0;min-height:120px;font-size:11px}.reply-box footer{justify-content:space-between;align-items:center;gap:15px;padding:10px 13px;display:flex}.reply-box footer small{color:#a9b3bf;font-size:8px}.note-mode{background:#fffdf8;border-color:#e9d9bb}.note-mode textarea{background:#fffdf8}.ticket-sidebar .form-card{padding:21px}.ticket-sidebar h2{margin-bottom:22px}.detail-user{align-items:center;gap:10px;display:flex}.detail-user strong{color:#6c7a8b;font-size:11px;display:block}.detail-user small{color:#a8b2bf;margin-top:5px;font-size:8px;display:block}.detail-divider{border-top:1px solid #eef1f5;margin:22px 0}.assigned-person{padding:5px 0 18px}.assigned-person small{color:#a4aebc;letter-spacing:1px;font-size:8px;display:block}.assigned-person strong{color:#7c899a;margin-top:8px;font-size:11px;font-weight:500;display:block}.help-text{color:#9ba7b6;margin-bottom:15px;font-size:10px;line-height:1.8}.delivery-row{align-items:center;gap:10px;margin-top:16px;display:flex}.delivery-row>small{color:#a6b0bc;font-size:9px}.category-layout{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.category-cards{flex-direction:column;gap:14px;display:flex}.category-card{text-align:left;cursor:pointer;gap:18px;width:100%;padding:23px;display:flex}.category-card.selected{background:#fffdf9;border-color:#dfc5ac}.category-emoji{background:#f5f3ed;border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.category-card h2{color:#697686;font-size:12px}.category-card p{color:#a1acb9;margin:7px 0 12px;font-size:10px;line-height:1.8}.category-card .badge{margin-right:5px}.announcement-layout{grid-template-columns:1.2fr 1fr;align-items:start;gap:24px;display:grid}.compose-footer{color:#a7b0bb;justify-content:space-between;align-items:center;gap:15px;font-size:9px;display:flex}.announcement-preview{background:#fafbfc;border:1px solid #eaedf2;border-radius:9px;margin:20px 0;padding:14px 17px}.announcement-preview .message-preview{background:0 0;margin:0;padding:0}.announcement-preview>p{color:#98a4b4;white-space:pre-wrap;overflow-wrap:anywhere;min-height:150px;margin-top:18px;font-size:11px;line-height:1.9}.diagnostic-grid{grid-template-columns:285px 1fr;align-items:stretch;gap:24px;margin-bottom:4px;display:grid}.connection-card{text-align:center;flex-direction:column;align-items:center;margin-bottom:20px;padding:35px 25px;display:flex}.connection-orb{color:#c5a078;background:#f6f0e8;border-radius:50%;place-items:center;width:66px;height:66px;margin-bottom:22px;display:grid;box-shadow:0 0 0 10px #fbf8f3}.connection-card h2{margin-bottom:14px;font-size:16px}.connection-card p{color:#a6b0bd;margin:18px 0 10px;font-size:10px;line-height:1.8}.connection-card small{color:#b3bbc5;font-size:8px}.check-row{border-top:1px solid #eef1f5;align-items:center;gap:12px;padding:17px 0;display:flex}.check-row>div{flex:1}.check-row strong{color:#6d7b8c;font-size:11px;font-weight:500}.check-row p{color:#a6b0be;margin-top:6px;font-size:9px;line-height:1.8}.text-green{color:#8bb4a4}.text-amber{color:#d0b283}.empty-state{text-align:center;color:#a0aab7;padding:60px 25px}.empty-state>span{color:#d2b190;background:#f5eee5;border-radius:12px;place-items:center;width:42px;height:42px;margin:0 auto 20px;font-size:24px;font-weight:700;display:grid}.empty-state h3{color:#7f8a99;margin-bottom:10px;font-size:13px;font-weight:550}.empty-state p{font-size:11px;line-height:1.8}.empty-inline{color:#adb5bf;padding:24px;font-size:11px}.loading{color:#a2acb8;justify-content:center;align-items:center;gap:12px;padding:90px;font-size:12px;display:flex}.spin{animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.toast{z-index:100;color:#67917c;background:#fff;border:1px solid #e1e9e4;border-radius:10px;align-items:center;gap:12px;max-width:500px;padding:16px 20px;font-size:12px;animation:.2s ease-out toast-in;display:flex;position:fixed;bottom:25px;right:28px;box-shadow:0 8px 40px #19292e19}.toast span{color:#718072;line-height:1.7}.toast.error{color:#c18b85;border-color:#eed1cf}.toast.error span{color:#a17975}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mobile-menu,.sidebar-scrim{display:none}.public-site{--ink:#f0ede7;color:#f0ede7;background:#10151b;overflow:hidden}.public-nav{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;gap:35px;max-width:1440px;height:104px;margin:auto;padding:0 65px;display:flex}.public-nav .wordmark{font-size:18px}.wordmark-small{letter-spacing:2px;color:#687581;border-left:1px solid #38414a;margin-left:3px;padding-left:13px;font-size:8px;font-weight:400}.public-links{color:#8b96a2;gap:33px;font-size:11px;display:flex}.public-links a:hover{color:#efb589}.public-team{color:#d4b99d;border:1px solid #ffffff16;border-radius:6px;align-items:center;gap:9px;padding:11px 17px;font-size:11px;display:flex}.public-hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:35px;max-width:1440px;min-height:690px;margin:auto;padding:85px 65px 80px;display:grid}.public-site .eyebrow{letter-spacing:2.1px;color:#b19679;font-size:9px}.hero-copy>.eyebrow{align-items:center;gap:9px;display:flex}.hero-copy>.eyebrow i{background:#d7ac82;border-radius:50%;width:5px;height:5px}.hero-copy h1{font-family:"Manrope",var(--font);letter-spacing:-3.6px;margin:26px 0;font-size:clamp(40px,5.4vw,77px);font-weight:650;line-height:1.15}.hero-copy h1 em{color:var(--accent);font-style:normal}.hero-copy>p{color:#80909e;max-width:365px;font-size:12px;line-height:2}.hero-actions{align-items:center;gap:17px;margin-top:32px;display:flex}.public-secondary{color:#9babb9;font-size:11px}.hero-foot{align-items:center;gap:15px;margin-top:49px;display:flex}.hero-foot strong{color:#adb5be;font-size:9px;font-weight:500;display:block}.hero-foot small{color:#63727f;margin-top:5px;font-size:8px;display:block}.mini-avatars{padding-left:7px;display:flex}.mini-avatars b{color:#dcd3ca;background:#8a7464;border:2px solid #10151b;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:-7px;font-size:8px;display:grid}.mini-avatars b:nth-child(2){background:#5f6e69}.mini-avatars b:nth-child(3){background:#666d81}.city-art{isolation:isolate;background:radial-gradient(at 50% 45%,#80614820,#0000 68%);border:1px solid #e4b88a15;border-radius:180px 180px 8px 8px;align-items:flex-end;height:510px;padding:0 22px;display:flex;position:relative}.city-orbit{border:1px solid #b387601c;border-radius:50%;width:310px;height:310px;position:absolute;top:40px;left:50%;transform:translate(-50%);box-shadow:0 0 0 25px #c08d5d05,0 0 0 65px #c08d5d03}.city-watermark{letter-spacing:-19px;color:#c59a7040;font:800 155px/1 Manrope,sans-serif;position:absolute;top:80px;left:50%;transform:translate(-50%)}.city-buildings{opacity:.83;align-items:flex-end;gap:5px;padding:0 15px;display:flex;position:absolute;bottom:70px;left:3px;right:3px}.building{background:linear-gradient(110deg,#ba9870,#725b46 25%,#1d2429 26%,#161c21);border:1px solid #8d73562b;border-bottom:none;flex:1;position:relative;box-shadow:-5px 0 15px #0002}.building:before{content:"";background:repeating-linear-gradient(0deg,#0000,#0000 12px,#d6b18224 12px 13px),repeating-linear-gradient(90deg,#0000,#0000 7px,#b3916520 7px 8px);width:70%;position:absolute;top:4px;bottom:0;right:4px}.building:after{content:"";transform-origin:0 100%;background:#92755360;width:100%;height:7px;position:absolute;top:-7px;left:0;transform:skew(-27deg)}.building:nth-child(6){clip-path:polygon(0 25px,50% 0,100% 25px,100% 100%,0 100%)}.city-caption{background:#11171df0;border-top:1px solid #e4b88a15;flex-direction:column;gap:7px;padding:24px 27px;display:flex;position:absolute;bottom:0;left:0;right:0}.city-caption>span{color:#7e7366;letter-spacing:2px;font-size:7px}.city-caption>strong{font-family:"Manrope",var(--font);color:#b4a595;font-size:13px;font-weight:500}.city-caption>span:last-child{writing-mode:vertical-rl;font-size:6px;position:absolute;bottom:25px;right:20px}.public-community{border-top:1px solid #ffffff0a;grid-template-columns:.8fr 1.6fr;gap:70px;max-width:1310px;margin:0 auto;padding:75px 0;display:grid}.public-site h2{font:550 34px/1.4 "Manrope",var(--font);letter-spacing:-1.1px;margin-top:18px}.community-options{grid-template-columns:repeat(3,1fr);gap:30px;padding-top:9px;display:grid}.community-options article>svg{color:#af906f;stroke-width:1.2px;width:25px;height:25px;margin-bottom:24px}.community-options h3{color:#bfc6cd;font-size:12px;font-weight:500}.community-options p{color:#6e7c89;margin:11px 0 17px;font-size:10px;line-height:2}.community-options a{color:#bba58c;align-items:center;gap:7px;font-size:9px;display:flex}.public-faq{border-top:1px solid #ffffff0a;grid-template-columns:.8fr 1.6fr;gap:70px;max-width:1310px;margin:0 auto;padding:60px 0 90px;display:grid}.public-faq>div:first-child>a{color:#a98c70;align-items:center;gap:10px;margin-top:25px;font-size:10px;display:flex}.public-faq details{border-bottom:1px solid #ffffff0a;padding:22px 0}.public-faq summary{color:#9eabb6;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:12px;list-style:none;display:flex}.public-faq summary::-webkit-details-marker{display:none}.public-faq details p{color:#6c7d8b;max-width:580px;padding-top:17px;font-size:11px;line-height:2}.public-faq details[open] summary>svg{transform:rotate(180deg)}.public-footer{color:#53616e;border-top:1px solid #ffffff0b;justify-content:space-between;max-width:1310px;margin:0 auto;padding:25px 0;font-size:9px;display:flex}.public-footer>a{color:#9a8976;gap:7px;display:flex}.login-page{color:#e6e7e9;background:#151b23;flex-direction:column;min-height:100vh;padding:35px 50px;display:flex}.login-box{text-align:center;flex-direction:column;align-items:center;gap:24px;width:min(440px,100%);margin:auto;padding:45px 0;display:flex}.login-box>svg{color:#d4ab83;stroke-width:1.1px;margin-bottom:5px}.login-box h1{font:600 46px/1.3 "Manrope",var(--font);letter-spacing:-1.7px}.login-box>p{color:#8c9baa;font-size:12px;line-height:1.9}.login-box>a:last-child{color:#778796;font-size:11px}.login-page>small{text-align:center;color:#586574;font-size:9px}.login-box .notice{color:#bbab97;text-align:left;background:#242a31;border-color:#3d3932}.information-page{color:#ddd8d0;background:#111820;min-height:100vh;padding:50px max(8vw,24px)}.information-page>.wordmark{margin-bottom:80px}.information-page>h1{margin:25px 0;font:600 44px Manrope,sans-serif}.prose-text{white-space:pre-wrap;color:#96a2ad;max-width:800px;margin-bottom:40px;font-size:14px;line-height:2.1}@media (min-width:1600px){.panel-content{padding-top:43px}.stat-card{padding:25px}.page-heading{margin-bottom:35px}.card-header{padding:25px}.overview-grid{grid-template-columns:minmax(0,1fr) 330px}.ticket-table td{padding-top:22px;padding-bottom:22px}}@media (max-width:1250px){.sidebar{width:215px;padding-left:13px;padding-right:13px}.sidebar nav a{gap:9px;padding-left:9px;font-size:10px}.sidebar>.wordmark{font-size:15px}.version-tag{display:none}.workspace-main{margin-left:215px}.panel-content{padding:28px 25px}.topbar{gap:18px;padding:0 25px}.preview-banner{padding-left:25px;padding-right:25px}.global-search{width:190px}.overview-grid{grid-template-columns:minmax(0,1fr) 245px;gap:17px}.stat-card{padding:17px}.stat-card>small{font-size:8px}.stat-grid{gap:12px}.ticket-table td,.ticket-table th{padding-left:15px;padding-right:15px}.recent-tickets .ticket-table th:nth-child(2),.recent-tickets .ticket-table td:nth-child(2){display:none}.launch-card{padding:23px 19px}.launch-card h2{font-size:20px}.quick-actions{padding:18px}.editor-layout{grid-template-columns:165px 1fr;gap:19px}.roles-layout{grid-template-columns:210px 1fr;gap:19px}.page-heading h1{font-size:26px}.public-nav{padding:0 40px}.public-hero{padding:60px 40px}.public-community,.public-faq,.public-footer{margin-left:40px;margin-right:40px}.public-community,.public-faq{gap:40px}.community-options{gap:20px}.city-art{height:450px}.city-buildings{transform-origin:bottom;transform:scaleY(.85)}}@media (max-width:1000px){.connection-link{display:none}.topbar .global-search{width:180px}.overview-grid{grid-template-columns:1fr}.overview-side{grid-area:auto/1;grid-template-columns:1fr 1fr;display:grid}.activity-card{grid-row:2}.recent-tickets .ticket-table th:nth-child(2),.recent-tickets .ticket-table td:nth-child(2){display:table-cell}.stat-grid{grid-template-columns:1fr 1fr}.stat-card>small{font-size:9px}.stat-card>strong{font-size:31px}.editor-layout{grid-template-columns:1fr}.settings-nav{border-bottom:1px solid #e5e9ee;flex-direction:row;margin-bottom:3px;padding-bottom:13px;overflow:auto}.settings-nav>button{white-space:nowrap;padding:10px;font-size:10px}.settings-tip{display:none}.roles-layout{grid-template-columns:1fr}.roles-list{align-items:stretch;display:flex;overflow:auto}.roles-list-head,.roles-help{display:none}.roles-list>button{border:0;border-right:1px solid #eef0f4;min-width:190px;padding:15px}.roles-list>button.active{box-shadow:inset 0 -3px #d7a172}.ticket-detail-layout{grid-template-columns:1fr}.ticket-sidebar{grid-template-columns:1fr 1fr;gap:18px;display:grid}.category-layout,.announcement-layout,.diagnostic-grid{grid-template-columns:1fr}.diagnostic-grid .connection-card{padding:25px}.preview-banner>span:last-child{font-size:8px}.public-links{gap:20px}.public-links a{font-size:10px}.public-hero{grid-template-columns:1.15fr 1fr;gap:25px}.hero-copy h1{letter-spacing:-2.3px;font-size:51px}.city-art{height:420px}.public-community,.public-faq{grid-template-columns:1fr;gap:35px}.public-site h2{font-size:29px}.public-community>div:first-child h2 br{display:none}.public-community,.public-faq{padding:50px 0}.hero-actions{flex-direction:column;align-items:flex-start;gap:5px}.hero-foot{margin-top:25px}.wordmark-small{display:none}}@media (max-width:760px){.sidebar{width:238px;transition:transform .2s;transform:translate(-100%)}.sidebar.mobile-open{transform:translate(0)}.sidebar-scrim{z-index:25;background:#10171f88;border:0;display:block;position:fixed;inset:0}.workspace-main{margin-left:0}.mobile-menu{display:grid}.topbar{gap:15px;height:66px;padding:0 20px}.topbar .breadcrumbs{gap:8px}.topbar .breadcrumbs>span,.topbar .breadcrumbs>svg{display:none}.global-search{max-width:200px}.preview-banner{padding:8px 20px}.preview-banner>span:last-child{display:none}.panel-content{padding:25px 20px 35px}.page-heading{align-items:flex-start;gap:15px;margin-bottom:24px}.page-heading h1{letter-spacing:-.9px;margin-top:9px;font-size:25px}.page-heading>.button{gap:0;padding:10px;font-size:0}.page-heading>.button svg:first-child{display:block}.page-heading>.button svg:last-child{display:none}.page-heading p{max-width:350px;font-size:10px}.eyebrow{letter-spacing:1.1px;font-size:8px}.stat-grid{gap:12px}.stat-card{padding:17px}.stat-card>strong{font-size:31px}.stat-card>div>span:first-child{font-size:10px}.stat-card>small{font-size:8px}.stat-icon{width:28px;height:28px}.overview-side{grid-template-columns:1fr 1fr}.card-header{padding:19px}.card-header p{font-size:9px}.ticket-table th{font-size:7px}.ticket-table td{padding:17px 15px;font-size:9px}.ticket-table td strong{font-size:9px}.ticket-table td small{font-size:7px}.recent-tickets .ticket-table th:nth-child(2),.recent-tickets .ticket-table td:nth-child(2){display:none}.form-card{padding:22px}.form-grid{gap:15px}.field>span,.setting-row strong{font-size:10px}.setting-row p{font-size:9px}.save-bar{gap:10px;padding:13px;bottom:10px}.save-bar>span{max-width:110px;font-size:8px;line-height:1.7}.save-bar .button{padding:9px 10px;font-size:9px}.save-bar>div{gap:6px}.permission-grid{gap:8px}.permission-option{padding:9px;font-size:9px}.roles-intro{gap:12px;padding:15px}.roles-intro p{font-size:9px}.roles-intro>.badge{display:none}.ticket-toolbar{flex-wrap:wrap;padding:15px}.table-search{flex-basis:100%}.ticket-toolbar>select{flex:1;font-size:9px}.full-table th:nth-child(3),.full-table td:nth-child(3),.full-table th:nth-child(5),.full-table td:nth-child(5),.full-table td:nth-child(2),.full-table th:nth-child(2){display:none}.ticket-detail-layout{gap:15px}.ticket-heading h1{font-size:23px}.ticket-heading>.badge{display:none}.conversation-header{padding:18px}.messages{padding:5px 17px}.message{gap:10px}.message .avatar{width:28px;height:28px;font-size:9px}.message p,.message header strong{font-size:10px}.message time{font-size:7px}.reply-box{margin:15px}.reply-box footer{gap:8px}.reply-box footer small{max-width:110px;font-size:7px}.reply-box footer .button{padding:9px;font-size:9px}.ticket-sidebar{gap:14px}.ticket-sidebar .form-card{padding:17px}.ticket-sidebar .detail-user{flex-direction:column;align-items:flex-start}.compose-footer{flex-wrap:wrap;gap:20px}.workspace-footer{margin:0 20px;font-size:7px}.workspace-footer>span:last-child{display:none}.toast{padding:14px;font-size:11px;bottom:15px;left:15px;right:15px}.public-nav{height:85px;padding:0 25px}.public-nav .wordmark{font-size:16px}.public-links{display:none}.public-team{padding:9px 12px;font-size:10px}.public-hero{grid-template-columns:1fr;gap:55px;padding:55px 25px 45px}.hero-copy h1{letter-spacing:-2.5px;font-size:55px}.hero-copy>p{max-width:330px;font-size:12px}.hero-actions{flex-direction:row;align-items:center;gap:6px;margin-top:28px}.hero-actions .button{padding:13px 16px;font-size:10px}.hero-foot{margin-top:30px}.city-art{width:100%;max-width:450px;height:400px;margin:auto}.city-watermark{font-size:145px;top:75px}.public-community,.public-faq,.public-footer{margin-left:25px;margin-right:25px}.community-options{grid-template-columns:1fr;gap:30px}.community-options article{padding-left:50px;position:relative}.community-options article>svg{width:22px;position:absolute;top:2px;left:0}.community-options p{max-width:330px;margin:9px 0;font-size:11px}.community-options h3{font-size:13px}.public-footer{flex-wrap:wrap;gap:20px;font-size:8px}.public-footer>span:nth-child(2){display:none}.login-page{padding:30px 25px}.login-box h1{font-size:39px}.information-page>h1{font-size:36px}}@media (max-width:410px){.topbar{padding:0 15px}.topbar>.avatar{display:none}.topbar .global-search{width:160px}.panel-content{padding:25px 15px}.stat-card{padding:14px}.stat-card>div>span:first-child{font-size:9px}.stat-card>small{font-size:7px}.overview-side{grid-template-columns:1fr}.launch-card{padding:23px}.quick-actions{padding:22px}.form-grid{grid-template-columns:1fr;gap:0}.form-card{padding:19px}.permission-grid{grid-template-columns:1fr}.save-bar{flex-direction:column;align-items:flex-start}.save-bar>span{max-width:none;font-size:9px}.save-bar>div{width:100%}.save-bar .button{flex:1}.range-controls{gap:13px}.range-controls>label>input{width:60px}.ticket-sidebar{grid-template-columns:1fr}.hero-copy h1{font-size:47px}.hero-actions .button,.public-team{font-size:9px}.public-nav .wordmark{gap:8px;font-size:14px}.city-art{height:360px}.city-buildings{transform:scaleY(.7)}.city-watermark{font-size:125px;top:65px}.city-orbit{width:250px;height:250px}.page-heading h1{font-size:24px}.section-heading.with-end{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sidebar nav a{font-size:12px}.page-heading p{color:#7b8796;font-size:12px}.card h2,.section-heading h2{font-size:14px}.card-header p,.section-heading p{color:#7d8997;font-size:11px}.ticket-table td{font-size:11px}.ticket-table th{color:#7e8b9b;font-size:9px}.ticket-table td strong{font-size:12px}.ticket-table td small{color:#8995a3;font-size:9px}.user-cell{font-size:11px}.stat-card>div>span:first-child{color:#778391;font-size:12px}.stat-card>small{color:#86929f;font-size:10px}.badge{font-size:9px}.badge.amber{color:#946b32}.badge.green{color:#397c60}.badge.blue{color:#5676a7}.badge.purple{color:#607ea6}.badge.red{color:#b56460}.field>span,.setting-row strong,.range-field strong,.field input,.field textarea,.field select{font-size:12px}.field>small,.setting-row p,.range-field p{color:#83909e;font-size:11px}.permission-option{font-size:11px}.message p{color:#718091;font-size:12px}.message header strong{font-size:12px}.message time{font-size:9px}.activity-list strong{font-size:11px}.activity-list p{font-size:10px}.activity-list time{font-size:9px}.quick-actions strong{font-size:11px}.quick-actions small{font-size:9px}.quick-actions h2{font-size:11px}.roles-list strong{font-size:12px}.roles-list small{font-size:10px}.category-card p{font-size:11px}.check-row strong{font-size:12px}.check-row p,.help-text{font-size:11px}.message-preview p{font-size:12px}.public-site p{color:#8897a5}.community-options p{font-size:12px}.community-options h3,.public-faq summary{font-size:14px}.public-faq details p{font-size:12px}@media (max-width:760px){.sidebar nav a{font-size:12px}.page-heading p,.ticket-table td strong{font-size:11px}.ticket-table td{font-size:10px}.stat-card>div>span:first-child{font-size:11px}.stat-card>small{font-size:9px}.permission-option,.field>small,.setting-row p{font-size:11px}.save-bar>span{font-size:10px;line-height:1.6}.card-header p{font-size:10px}.message p{font-size:12px}.message header strong{font-size:11px}.activity-list time{font-size:8px}.sidebar{visibility:hidden}.sidebar.mobile-open{visibility:visible}.page-heading>.button svg:only-child{display:block}}
:root{--accent:#167dff;--accent-strong:#0960cf;--accent-hover:#23589e;--accent-soft:#f0f6fd;--accent-line:#ceddf0;--ink:#1e2732;--canvas:#f5f8fb;--line:#e6ebf2}::selection{color:#13263f;background:#bfd6f3}input:focus,textarea:focus,select:focus{border-color:#5990d8;box-shadow:0 0 0 3px #6ea2e719}button:focus-visible,a:focus-visible{outline-color:#78a8e6}.brand-symbol{letter-spacing:normal;background:0 0;border-radius:0;width:39px;height:39px;padding:0}.brand-symbol img{object-fit:contain;width:100%;height:100%;display:block}.button.primary{background:var(--accent-strong);border-color:var(--accent-strong)}.button.primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.button.secondary:hover{color:#4370ab;background:#f4f9ff;border-color:#bed3ef}.button.accent{color:#17283e;box-shadow:0 4px 24px #5092e91c}.button.accent:hover{box-shadow:0 6px 28px #5092e938}.accent-text{color:var(--accent-strong)}.public-site{--ink:#eef4fb;color:#eef4fb;background:radial-gradient(at 82% 16%,#1c39601f,#0000 39%),#0f0c17}.public-nav{border-bottom-color:#c4a7ff12}.public-links{color:#a49bb7}.public-links a:hover{color:#b4d5ff}.wordmark-small{color:#8696aa;border-left-color:#343f4e}.public-team{color:#b5cbe8;background:#75a7e805;border-color:#8bb4ea29}.public-team:hover{background:#75a7e814;border-color:#8bb4ea55}.public-site .eyebrow{color:#8dacd5}.hero-copy>.eyebrow i{background:#8cb9f3;box-shadow:0 0 13px #8cb9f366}.hero-copy h1 em{color:var(--accent);background:linear-gradient(110deg, #d1e5ff, var(--accent) 58%, #65a0ee);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.public-site p{color:#98a5b5}.public-secondary{color:#a4b2c5}.hero-foot strong{color:#b8c4d3}.hero-foot small{color:#7d8b9e}.mini-avatars b{color:#dde8f6;background:#516682;border-color:#0f0c17}.mini-avatars b:nth-child(2){background:#46586f}.mini-avatars b:nth-child(3){background:#324257}.city-art{background:radial-gradient(at 50% 46%,#4276bb27,#0000 70%);border-color:#8abdff22;box-shadow:inset 0 0 70px #5392e506}.city-orbit{border-color:#8abdff2b;box-shadow:0 0 0 25px #75a9ec07,0 0 0 65px #75a9ec04}.city-watermark{color:#80ade93b}.building{background:linear-gradient(110deg,#84a5d1,#455f82 25%,#17212e 26%,#10161e);border-color:#93b9ea26;box-shadow:-5px 0 15px #08041140}.building:before{background:repeating-linear-gradient(0deg,#0000,#0000 12px,#adcbf32d 12px 13px),repeating-linear-gradient(90deg,#0000,#0000 7px,#8abdff22 7px 8px)}.building:after{background:#789dcd69}.city-caption{background:#0e141cf5;border-top-color:#8abdff20}.city-caption>span{color:#829aba}.city-caption>strong{color:#bdccdf}.public-community,.public-faq,.public-footer{border-top-color:#c4a7ff15}.community-options article>svg{color:#82aadf}.community-options h3{color:#cdd9e9}.community-options a,.public-faq>div:first-child>a{color:#a3c4ef}.public-faq details{border-bottom-color:#c4a7ff15}.public-faq summary{color:#b6c4d6}.public-footer{color:#818e9f}.public-footer>a{color:#9bb1cd}.login-page{background:radial-gradient(at 50% 40%,#203d622b,#0000 55%),#0c1118}.login-box>svg{color:#90b9ee}.login-box .notice{color:#b5c8e0;background:#1a2534;border-color:#3b516e}.login-page>small{color:#8290a3}.information-page{color:#e6edf7;background:#0c1118}.prose-text{color:#a2afc0}.sidebar{color:#a0acbc;background:#121820}.sidebar .brand-symbol{width:36px;height:36px}.workspace-selector{background:#1b2430;border-color:#8abdff13}.workspace-icon{color:#c2d5ef;background:#8abdff09;border-color:#506178}.nav-label{color:#8595aa}.sidebar nav a:hover{background:#8abdff0b}.sidebar nav a.active{color:#b4d5ff;background:#76aaef1c}.sidebar nav a.active b{color:#c4deff;background:#8abdff24}.sidebar-help{background:radial-gradient(at 100% 0,#74a9ee15,#0000 85%);border-color:#8abdff17}.sidebar-help a{color:#a9c8f1}.tiny-orbit{color:#8cafdd}.preview-banner{color:#5c789d;background:#ecf2fa;border-bottom-color:#dce7f5}.preview-banner i{background:#77a1d8}.settings-nav>button.active{color:#3e6ba6;background:#f8fbff;border-color:#d5e2f2}.settings-nav>button.active svg{color:#5587c9}.settings-tip{color:#7b9dc9}.settings-tip strong{color:#68798f}.setting-row .toggle.on{background:#588ccf}.toggle.on>span{color:#4275b8}.inline-info,.notice{color:#647d9e;background:#f2f8ff;border-color:#d7e4f5}.range-controls>input{accent-color:#598fd6;background:#dde6f2}.range-controls>input::-webkit-slider-thumb{background:#fff;border-color:#78a1d7}.range-controls>input::-moz-range-track{background:#dde6f2}.range-controls>input::-moz-range-thumb{border-color:#78a1d7}.save-bar>span.unsaved>i{background:#6b99d6}.roles-list>button.active{background:#f1f7ff;box-shadow:inset 3px 0 #79a3d9}.permission-option.checked{color:#526c8f;background:#f3f8ff;border-color:#cadaee}.permission-option:focus-within{outline-color:#79a3da}.checked .custom-check{background:#588ccf;border-color:#588ccf}.category-card.selected{background:#f9fcff;border-color:#b2c9e7}.category-emoji{background:#ebf1f9}.activity-dot{border-color:#b8d0ef}.stat-icon.orange{color:#6e94c5;background:#eaf1fb}.launch-card{background:linear-gradient(130deg,#e4eefa,#d8e4f4);border-color:#d0ddee}.launch-card .eyebrow{color:#7590b4}.launch-card h2{color:#3b5578}.launch-card p{color:#687f9e}.launch-card a{color:#456a9b}.launch-symbol{color:#94afd34a}.quick-icon{color:#7491b7;background:#eef4fb}.message.internal-note{background:#f5f9ff;border-color:#dae5f3}.message header>span{color:#708eb5}.reply-tabs button.active{color:#5376a4;border-bottom-color:#7ba2d5}.note-mode{background:#f8fbff;border-color:#d0def0}.note-mode textarea{background:#f8fbff}.connection-orb{color:#7197c9;background:#e9f1fb;box-shadow:0 0 0 10px #f6faff}.empty-state>span{color:#82a3ce;background:#ebf2fa}.queue-preview{border:1px solid var(--accent-line);background:#f9fcff;border-radius:9px;margin:18px 0;padding:18px}.queue-preview>.small-label{margin-bottom:12px;display:block}.queue-preview>div{border-top:1px solid #e5edf8;align-items:center;gap:12px;padding:13px 0;display:flex}.queue-preview strong{color:#505f73;font-size:13px;font-weight:600}.queue-preview small{color:#8797ad;margin-left:auto;font-size:10px}.queue-position{color:#5b82b5;background:#e3edfb;border-radius:7px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.queue-error{color:#637ea1;font-size:11px;line-height:1.7}@media (max-width:410px){.queue-preview{padding:13px}.queue-preview small{font-size:9px}.queue-preview strong{font-size:12px}}@media (max-width:1000px){.roles-list>button.active{box-shadow:inset 0 -3px #79a3d9}}
.workspace{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--canvas);color:var(--ink)}.topbar .global-search{flex:1;min-width:70px;max-width:235px}.topbar .global-search>input{min-width:0}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workspace[data-theme=brand]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#ebf2fa;--canvas:#110e19;--line:#2a3440;--accent-soft:#202d3e;--accent-line:#394f6c;--accent-strong:#739bd0;--accent-hover:#5e8bc5;--panel-surface:#171d26;--panel-raised:#1e2631;--panel-input:#11171f;--panel-text:#a8b3c2;--panel-muted:#97a4b4;--panel-strong:#d4deec}.workspace[data-theme=brand] .workspace-main{background:var(--canvas)}.workspace[data-theme=brand] .sidebar{border-right:1px solid #242d39}.workspace[data-theme=brand] :is(.topbar,.card,.stat-card,.save-bar,.toast,.roles-list>button){background:var(--panel-surface);border-color:var(--line)}.workspace[data-theme=brand] :is(input,textarea,select,.input-icon){background:var(--panel-input);color:var(--ink);border-color:#3a4759}.workspace[data-theme=brand] :is(input,textarea)::placeholder{color:#8c99ab}.workspace[data-theme=brand] :is(input,textarea,select):focus{border-color:#85afe6;box-shadow:0 0 0 3px #8bb3e71a}.workspace[data-theme=brand] .input-icon:focus-within{border-color:#85afe6}.workspace[data-theme=brand] :is(.global-search input,.table-search input){box-shadow:none;background:0 0}.workspace[data-theme=brand] .global-search kbd{color:#a8b6c9;border-color:#394759}.workspace[data-theme=brand] .global-search{color:#a8b6c9}.workspace[data-theme=brand] .button.primary{color:#fff;background:#507fbd;border-color:#739cd2}.workspace[data-theme=brand] .button.primary:hover{background:#618fcc;border-color:#8cafdd}.workspace[data-theme=brand] .button.secondary{background:var(--panel-raised);color:#c4d1e1;border-color:#404d5f}.workspace[data-theme=brand] .button.secondary:hover{color:#e2edfc;background:#273342;border-color:#6287b8}.workspace[data-theme=brand] :is(.breadcrumbs strong,.ticket-table td strong,.quick-actions strong,.activity-list strong,.field>span,.setting-row strong,.range-field strong,.message-preview strong,.roles-intro strong,.roles-list-head,.roles-list strong,.conversation-header h2,.message header strong,.detail-user strong,.assigned-person strong,.category-card h2,.check-row strong,.empty-state h3,.queue-preview strong){color:var(--panel-strong)}.workspace[data-theme=brand] :is(.page-heading p,.card-header p,.section-heading p,.ticket-table td,.user-cell,.stat-card>div>span:first-child,.field>small,.setting-row p,.range-field p,.range-controls>label,.message-preview p,.roles-intro p,.roles-list small,.permission-option,.message p,.help-text,.category-card p,.announcement-preview>p,.connection-card p,.check-row p,.queue-preview small){color:var(--panel-text)}.workspace[data-theme=brand] :is(.eyebrow,.breadcrumbs>span,.breadcrumbs>svg,.card-header>a,.stat-card>small,.ticket-table th,.ticket-table td small,.ticket-table td small span,.ticket-table td:last-child,.small-label,.activity-list p,.activity-list p span,.activity-list time,.quick-actions small,.quick-actions>a>svg,.settings-nav>button,.save-bar>span,.roles-list-head span,.roles-help,.permission-group h3,.table-footer,.back-link>a,.conversation-header,.conversation-header>span,.message time,.reply-tabs button,.reply-box footer small,.detail-user small,.assigned-person small,.delivery-row>small,.compose-footer,.connection-card small,.empty-inline,.loading,.workspace-footer,.empty-state){color:var(--panel-muted)}.workspace[data-theme=brand] :is(.card-header,.ticket-table th,.ticket-table td,.quick-actions>a,.activity-list>div,.settings-nav,.settings-tip,.setting-row,.range-field,.roles-list-head,.roles-list>button,.permission-group,.ticket-toolbar,.table-footer,.conversation-header,.message,.reply-box,.reply-tabs,.detail-divider,.check-row,.workspace-footer,.workspace-footer b,.queue-preview>div){border-color:var(--line)}.workspace[data-theme=brand] :is(.ticket-table thead,.ticket-table tbody tr:hover,.message-preview,.announcement-preview,.roles-intro){background:var(--panel-raised);border-color:var(--line)}.workspace[data-theme=brand] :is(.count-pill,.badge,.empty-state>span){color:#b7c5d7;background:#28323f}.workspace[data-theme=brand] .badge.amber{color:#ebc18b;background:#3c2e20}.workspace[data-theme=brand] .badge.green{color:#94d0b5;background:#1e362e}.workspace[data-theme=brand] .badge.blue{color:#aac5ee;background:#222d43}.workspace[data-theme=brand] .badge.purple{color:#b3cdf0;background:#253244}.workspace[data-theme=brand] .badge.red{color:#a5c6f0;background:#252f3d}.workspace[data-theme=brand] .priority-high{color:#efa893}.workspace[data-theme=brand] .priority-normal{color:#d8c58f}.workspace[data-theme=brand] .priority-low{color:#b1bbcd}.workspace[data-theme=brand] .text-green{color:#94d0b5}.workspace[data-theme=brand] .text-amber{color:#ebc18b}.workspace[data-theme=brand] .preview-banner{color:#9fb9dc;background:#1a2432;border-color:#2b3a4e}.workspace[data-theme=brand] .accent-text{color:#94bcf0}.workspace[data-theme=brand] .launch-card{background:linear-gradient(130deg,#243347,#1b2736);border-color:#384b63}.workspace[data-theme=brand] .launch-card :is(h2,a){color:#c3dbfa}.workspace[data-theme=brand] .launch-card p{color:#9fb6d4}.workspace[data-theme=brand] .launch-card .eyebrow{color:#9bb4d4}.workspace[data-theme=brand] .launch-symbol{color:#a0c4f215}.workspace[data-theme=brand] :is(.quick-icon,.stat-icon.orange,.stat-icon.purple,.category-emoji){color:#a0c0eb;background:#232f3f}.workspace[data-theme=brand] .stat-icon.blue{color:#a1bfe5;background:#252c40}.workspace[data-theme=brand] .stat-icon.green{color:#98cdb6;background:#20362f}.workspace[data-theme=brand] .activity-dot{background:var(--panel-surface);border-color:#7ba0d0}.workspace[data-theme=brand] .settings-nav>button.active{color:#bad6fa;background:#1e2b3b;border-color:#405878}.workspace[data-theme=brand] .settings-nav>button.active svg{color:#99beef}.workspace[data-theme=brand] .settings-tip{color:#97b8e3}.workspace[data-theme=brand] .settings-tip :is(strong,p){color:var(--panel-muted)}.workspace[data-theme=brand] :is(.inline-info,.notice){color:#abbfd9;background:#1d2938;border-color:#33465f}.workspace[data-theme=brand] .toggle{background:#46505e}.workspace[data-theme=brand] .toggle.on{background:#75a2dc}.workspace[data-theme=brand] .range-controls>input{background:#3a4a60}.workspace[data-theme=brand] .range-controls>input::-moz-range-track{background:#3a4a60}.workspace[data-theme=brand] .range-controls>input::-webkit-slider-thumb{background:#e6f1ff;border-color:#7ca3d7}.workspace[data-theme=brand] .range-controls>input::-moz-range-thumb{background:#e6f1ff;border-color:#7ca3d7}.workspace[data-theme=brand] .save-bar{box-shadow:0 6px 24px #04080d66}.workspace[data-theme=brand] .permission-option{border-color:#34404f}.workspace[data-theme=brand] .permission-option.checked{color:#b4cded;background:#212e3f;border-color:#4b678c}.workspace[data-theme=brand] .custom-check{background:#11171f;border-color:#63768e}.workspace[data-theme=brand] .checked .custom-check{background:#588ccf;border-color:#80a8dd}.workspace[data-theme=brand] .roles-list>button.active{background:#212e3f}.workspace[data-theme=brand] .category-card.selected{background:#1d2837;border-color:#6182ac}.workspace[data-theme=brand] :is(.message.internal-note,.note-mode,.note-mode textarea){background:#1c2939;border-color:#3b526f}.workspace[data-theme=brand] .message header>span{color:#a2c0e8}.workspace[data-theme=brand] .reply-tabs button.active{color:#b1cdf1;border-bottom-color:#87acdd}.workspace[data-theme=brand] .pending-label{color:#d4b784}.workspace[data-theme=brand] .connection-orb{color:#98b9e4;background:#212e3f;box-shadow:0 0 0 10px #1a2430}.workspace[data-theme=brand] .queue-preview{background:#1a2430;border-color:#374b66}.workspace[data-theme=brand] .queue-position{color:#b6d2f7;background:#2b3e58}.workspace[data-theme=brand] .queue-error{color:#a5c6f1}.workspace[data-theme=brand] .toast{color:#94d0b5;border-color:#3d6151;box-shadow:0 8px 40px #0005}.workspace[data-theme=brand] .toast span{color:#b6d6c6}.workspace[data-theme=brand] .toast.error{color:#a5c6f0;border-color:#435a78}.workspace[data-theme=brand] .toast.error span{color:#c1d4ec}@media (max-width:760px){.topbar{gap:12px}.topbar .global-search{width:auto;max-width:200px}.topbar .breadcrumbs{min-width:0}.topbar .breadcrumbs strong{text-overflow:ellipsis;overflow:hidden}}@media (max-width:480px){.topbar .global-search{max-width:150px}.topbar .global-search kbd{display:none}.topbar .breadcrumbs strong{max-width:120px}}
.sidebar{scrollbar-width:thin;overflow-y:auto}.category-badges{flex-wrap:wrap;gap:6px;display:flex}.category-editor{margin-bottom:18px}.editor-tabs{border-bottom:1px solid var(--line);gap:24px;margin:0 0 25px;display:flex}.editor-tabs button{color:#838f9f;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 13px;font-size:12px}.editor-tabs button.active{color:#426ea8;border-bottom-color:#678fc4}.form-designer .section-heading{margin-bottom:22px}.fixed-form-fields{gap:8px;margin:0 0 22px;display:grid}.fixed-form-fields>span{color:#717e8f;border:1px dashed #d6e0ed;border-radius:7px;justify-content:space-between;padding:12px;font-size:11px;display:flex}.fixed-form-fields b{color:#8c9aad;font-size:9px;font-weight:500}.question-editor{border:1px solid var(--accent-line);background:#fafcff;border-radius:10px;margin-bottom:16px;padding:17px}.question-editor>header{align-items:center;gap:9px;margin-bottom:22px;display:flex}.question-editor>header>strong{overflow-wrap:anywhere;font-size:11px;font-weight:600}.question-number{color:#698dbd;background:#e6effb;border-radius:6px;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.question-editor>header>div{flex-shrink:0;gap:3px;margin-left:auto;display:flex}.question-editor header button{color:#7d90aa;background:0 0;border:0;padding:5px}.question-editor .field{margin-bottom:15px}.question-editor .field>span{font-size:11px}.question-editor .setting-row{padding-bottom:0}.ticket-form-preview{border:1px solid var(--line);border-radius:9px;padding:18px}.ticket-form-preview>.small-label{margin-bottom:18px;display:block}.ticket-form-preview fieldset:disabled{opacity:.85}.form-intro{color:#73869f;margin-bottom:24px;font-size:12px;line-height:1.8}.field>label{color:#65707d;font-size:12px;font-weight:550}.form-answers{border:1px solid var(--accent-line);background:#f9fcff;border-radius:9px;margin:22px;padding:18px}.form-answers>header{color:#7594bd;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.form-answers h2{color:#5b7291;font-size:12px}.form-answers header small{color:#8a99ac;margin-left:auto;font-size:9px}.form-answers dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 0 0;display:grid}.form-answers dt{color:#8a9aaf;margin-bottom:6px;font-size:10px}.form-answers dd{color:#5b6b81;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.8}.message>div{flex:1;min-width:0}.ticket-attachment{border:1px solid var(--accent-line);color:#5d7fab;overflow-wrap:anywhere;border-radius:6px;align-items:center;gap:7px;width:fit-content;max-width:100%;margin-top:10px;padding:8px 10px;font-size:11px;display:flex}.ticket-attachment>svg{flex-shrink:0}.ticket-attachment small{white-space:nowrap;color:#8b9cb3;font-size:9px}.back-link{flex-wrap:wrap;gap:10px}.back-link>a:first-child{margin-right:auto}.transcript-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;margin-bottom:17px;padding:21px 24px;display:flex}.transcript-summary>div:first-child{color:#7593ba;align-items:center;gap:13px;display:flex}.transcript-summary strong{color:#59697e;font-size:12px;display:block}.transcript-summary small{color:#8b9bb1;margin-top:6px;font-size:10px;line-height:1.7;display:block}.transcript-actions{flex-wrap:wrap;gap:8px;display:flex}.transcript-options{color:#6c829f;align-items:center;gap:9px;padding:6px 0 18px;font-size:11px;display:flex}.transcript-options input{accent-color:#5b88c3;width:15px;height:15px;margin:0}.transcript-options>svg{flex-shrink:0}.transcript-notice{margin-bottom:24px}.transcript-view>.form-answers{margin:0 0 24px}.transcript-pagination{color:#79879a;justify-content:space-between;align-items:center;gap:15px;margin-top:20px;font-size:11px;display:flex}.transcript-open{color:#7492ba;display:inline-flex}.transcript-table td:last-child{padding-right:20px}.page-heading h1{overflow-wrap:anywhere}.user-support{flex-direction:column;min-height:100vh;display:flex}.support-topbar{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:40px;min-height:87px;padding:18px max(30px,50vw - 560px);display:flex}.support-topbar .wordmark{gap:10px;font-size:16px}.support-topbar .brand-symbol{width:37px;height:37px}.support-topbar nav{color:#85909f;align-items:center;gap:26px;font-size:12px;display:flex}.support-topbar nav .active{color:#5278a9}.support-profile{align-items:center;gap:14px;margin-left:auto;display:flex}.support-profile>button{color:#8a9aaf;background:0 0;border:0;padding:6px}.support-shell{flex:1;width:min(1120px,100%);margin:0 auto;padding:48px 30px 64px}.support-shell .page-heading{margin-bottom:32px}.support-shell h1{font-size:30px}.support-shell .page-heading p{font-size:13px}.support-home-layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:26px;display:grid}.support-aside{flex-direction:column;gap:22px;display:flex}.support-aside h2{margin:17px 0 14px}.support-aside .help-text{font-size:12px}.support-aside>section>svg{color:#7c99c0}.support-welcome-card{color:#6785ac;background:linear-gradient(130deg,#e2ecf9,#ccdbef);border:1px solid #c9d8ec;border-radius:12px;padding:27px}.support-welcome-card h2{letter-spacing:-.7px;color:#435d7e;margin:18px 0 14px;font-size:24px;line-height:1.5}.support-welcome-card p{color:#72859f;font-size:12px;line-height:1.9}.support-welcome-card a{align-items:center;gap:8px;margin-top:24px;font-size:11px;font-weight:600;display:flex}.support-ticket-list>a{border-bottom:1px solid var(--line);align-items:center;gap:15px;padding:23px;display:flex}.support-ticket-list>a:hover{background:#f9fcff}.support-ticket-list>a:last-child{border-bottom:0}.support-ticket-list>a>div{flex:1;min-width:0}.support-ticket-list small{color:#8c9baf;margin-bottom:6px;font-size:10px;display:block}.support-ticket-list strong{color:#596473;overflow-wrap:anywhere;font-size:13px;font-weight:550;line-height:1.7;display:block}.support-ticket-list>a>div>span{color:#95a2b2;margin-top:7px;font-size:10px;display:block}.support-ticket-list>a>svg{color:#9babc1;flex-shrink:0}.support-case-layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:26px;display:grid}.support-new-layout{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:34px;display:grid}.support-category-picker{flex-direction:column;gap:12px;display:flex}.support-category-picker>.small-label{margin-bottom:5px}.support-category-picker>button{text-align:left;align-items:center;gap:13px;padding:20px 17px;display:flex}.support-category-picker>button.selected{background:#f6faff;border-color:#a3bddf}.support-category-picker>button>span{font-size:21px}.support-category-picker>button>div{flex:1;min-width:0}.support-category-picker strong{color:#606f83;font-size:12px;display:block}.support-category-picker small{color:#8d9eb4;margin-top:6px;font-size:10px;line-height:1.8;display:block}.support-category-picker>button>svg{color:#96acc9;flex-shrink:0}.support-help{color:#829ec2;margin-top:6px;padding:24px 10px}.support-help h2{color:#67788f;margin:16px 0 10px;font-size:14px}.support-help p{color:#8a9aaf;font-size:11px;line-height:1.9}.support-help>span{align-items:flex-start;gap:8px;margin-top:18px;font-size:10px;line-height:1.7;display:flex}.support-ticket-form{padding:30px}.support-ticket-form .section-heading>.small-label{margin-bottom:17px;display:block}.support-ticket-form .section-heading h2{margin-bottom:10px;font-size:19px}.support-ticket-form .field{margin-bottom:24px}.support-ticket-form .field :is(input,select,textarea){padding:13px;font-size:13px}.support-ticket-form .compose-footer{border-top:1px solid var(--line);padding-top:17px}.support-error{color:#5b7daa;background:#f2f7fd;border-color:#d1dcea;margin-bottom:25px}.support-success{align-items:center;gap:10px;margin-bottom:25px;display:flex}.support-footer{color:#8b99ac;border-top:1px solid var(--line);justify-content:space-between;gap:20px;width:min(1060px,100% - 60px);margin:0 auto;padding:24px 0;font-size:10px;display:flex}.support-footer a{align-items:center;gap:7px;display:inline-flex}.workspace[data-theme=brand] :is(.question-editor,.ticket-form-preview,.form-answers){background:#1a2430;border-color:#374b66}.workspace[data-theme=brand] :is(.editor-tabs button.active,.form-answers h2,.form-answers dd,.support-ticket-list strong,.support-category-picker strong,.transcript-summary strong,.support-help h2,.field>label){color:var(--panel-strong)}.workspace[data-theme=brand] :is(.form-intro,.fixed-form-fields>span,.fixed-form-fields b,.form-answers dt,.form-answers header small,.editor-tabs button,.ticket-attachment small,.transcript-summary small,.transcript-pagination,.support-topbar nav,.support-ticket-list small,.support-ticket-list>a>div>span,.support-category-picker small,.support-help p,.support-footer){color:var(--panel-muted)}.workspace[data-theme=brand] .fixed-form-fields>span{border-color:#3b4c63}.workspace[data-theme=brand] .question-number{color:#a6c3e8;background:#283b53}.workspace[data-theme=brand] :is(.ticket-attachment,.transcript-options,.form-answers>header,.question-editor header button){color:#a4c1e8}.workspace[data-theme=brand] .support-topbar{background:var(--panel-surface)}.workspace[data-theme=brand] .support-topbar nav .active{color:#aecbf0}.workspace[data-theme=brand] :is(.support-category-picker>button.selected,.support-ticket-list>a:hover){background:#212e3f;border-color:#536f93}.workspace[data-theme=brand] .support-welcome-card{background:linear-gradient(130deg,#243347,#1b2736);border-color:#384b63}.workspace[data-theme=brand] .support-welcome-card h2{color:#c2d8f5}.workspace[data-theme=brand] .support-welcome-card p{color:#a1b4ce}.workspace[data-theme=brand] .support-welcome-card a{color:#a9c6ed}.workspace[data-theme=brand] .support-error{color:#afcbf0;background:#212b38;border-color:#435771}.workspace[data-theme=brand] .support-success{color:#b2d5c2;background:#20362e;border-color:#3b5b4d}@media (max-width:1000px){.support-topbar{gap:25px;padding:18px 30px}.support-home-layout,.support-case-layout{grid-template-columns:minmax(0,1fr) 250px;gap:20px}.support-new-layout{grid-template-columns:250px minmax(0,1fr);gap:25px}.support-ticket-form{padding:23px}}@media (max-width:760px){.support-topbar{flex-wrap:wrap;gap:20px;min-height:75px;padding:17px 20px}.support-profile{gap:10px}.support-topbar nav{order:3;gap:25px;width:100%;padding-top:6px;font-size:12px}.support-shell{padding:31px 20px 40px}.support-shell h1{font-size:25px}.support-shell .page-heading p{font-size:12px}.support-home-layout,.support-case-layout,.support-new-layout{grid-template-columns:1fr;gap:25px}.support-new-layout .support-help{display:none}.support-category-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.support-category-picker>.small-label{grid-column:1/-1}.support-category-picker>button{align-items:flex-start;gap:8px;padding:15px 12px}.support-category-picker>button>svg{display:none}.support-category-picker strong{font-size:11px;line-height:1.6}.support-category-picker small{font-size:9px;line-height:1.7}.support-aside{grid-template-columns:1fr 1fr;display:grid}.support-aside .form-card{padding:20px}.support-welcome-card{padding:23px}.support-welcome-card h2{font-size:21px}.support-ticket-list>a{gap:11px;padding:18px}.support-ticket-list>a>svg{display:none}.support-ticket-list .category-emoji{width:33px;height:33px;font-size:16px}.support-ticket-list strong{font-size:12px}.support-footer{width:calc(100% - 40px);font-size:9px}.transcript-table :is(th,td):nth-child(2),.transcript-table :is(th,td):nth-child(3){display:none}.transcript-summary{padding:20px}.transcript-messages .small-label{font-size:7px}.form-answers{margin:17px;padding:15px}.form-answers dl{grid-template-columns:1fr;gap:15px}.form-answers header small{width:100%;margin-left:0}.question-editor .form-grid{grid-template-columns:1fr;gap:0}}@media (max-width:410px){.support-shell,.support-topbar{padding-left:15px;padding-right:15px}.support-profile>.avatar{display:none}.support-aside{grid-template-columns:1fr}.support-ticket-list .category-emoji{display:none}.support-ticket-form{padding:20px}.transcript-actions .button{font-size:10px}.transcript-summary small{font-size:9px}.transcript-options{align-items:flex-start;line-height:1.8}.transcript-options input{flex-shrink:0;margin-top:3px}}@media (max-height:800px){.sidebar-help{display:none}}@media print{.sidebar,.topbar,.workspace-footer,.support-topbar,.support-footer,.preview-banner,.no-print{display:none!important}body,.workspace,.workspace-main,.support-shell{color:#222!important;background:#fff!important}.workspace-main{margin-left:0}.panel-content,.support-shell{width:100%;padding:0}.transcript-view :is(.card,.notice,.form-answers,.message.internal-note){box-shadow:none;background:#fff!important;border-color:#ccc!important}.transcript-view :is(h1,h2,p,strong,small,span,dt,dd,time,.small-label){color:#222!important}.transcript-view .message{break-inside:avoid}}
.vault-page{max-width:1480px}.vault-page .page-heading>.badge{gap:6px}.vault-status{background:#167dff0b;border:1px solid #167dff33;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px;padding:17px 20px;display:flex}.vault-status>div{align-items:center;gap:13px;display:flex}.vault-status-icon{color:#167dff;background:#167dff1a;border-radius:12px;place-items:center;width:43px;height:43px;display:grid}.vault-status strong{font-size:14px;display:block}.vault-status small{color:var(--panel-muted,#838f9e);margin-top:4px;font-size:11px;display:block}.vault-tabs{border-bottom:1px solid var(--line,#e3e7ed);gap:24px;margin-bottom:23px;display:flex}.vault-tabs>button{color:var(--panel-muted,#838f9e);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 0 14px;font-size:13px;font-weight:650;display:flex}.vault-tabs>button.active{color:#4478bd;border-bottom-color:#167dff}.vault-tabs span{background:#167dff18;border-radius:6px;padding:2px 6px;font-size:10px}.vault-layout{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:23px;display:grid}.vault-list{overflow:hidden}.vault-list-heading{justify-content:space-between;align-items:center;gap:10px;padding:22px 20px 15px;display:flex}.vault-list-heading .small-label{letter-spacing:1px;font-size:9px}.vault-list h2{margin:5px 0 0;font-size:17px}.vault-icon-button{color:#4478bd;cursor:pointer;background:#167dff0d;border:1px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.vault-icon-button:hover{background:#167dff23}.vault-search{border:1px solid var(--line,#e3e7ed);color:#8f9baa;border-radius:8px;align-items:center;gap:8px;margin:0 18px 15px;padding:0 10px;display:flex}.vault-search input{width:100%;min-width:0;color:inherit;outline:0;font-size:12px;box-shadow:none!important;background:0 0!important;border:0!important;padding:10px 0!important}.vault-entry-list>button{text-align:left;border:0;border-left:3px solid #0000;border-top:1px solid var(--line,#e3e7ed);width:100%;color:inherit;background:0 0;align-items:center;gap:12px;padding:17px 19px;display:flex}.vault-entry-list>button.selected{background:#167dff0f;border-left-color:#167dff}.vault-entry-list>button>span:nth-child(2){flex:1;min-width:0}.vault-entry-list>button strong{overflow-wrap:anywhere;font-size:13px;font-weight:650;display:block}.vault-entry-list>button small{color:var(--panel-muted,#838f9e);margin-top:4px;font-size:11px;display:block}.vault-entry-list>button>svg{color:#8b98a9}.vault-service-icon{color:#4478bd;background:#167dff13;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:42px;display:grid}.vault-service-icon.large{width:52px;height:54px}.vault-list-foot{border-top:1px solid var(--line,#e3e7ed);color:#8a99ac;background:#167dff05;align-items:flex-start;gap:9px;padding:16px 19px;display:flex}.vault-list-foot>svg{flex-shrink:0;margin-top:2px}.vault-list-foot p{margin:0;font-size:10px;line-height:1.7}.vault-archive-filter{color:var(--panel-muted,#838f9e);align-items:center;gap:7px;padding:0 19px 14px;font-size:11px;display:flex}.vault-archive-filter input{accent-color:#4478bd}.vault-detail-heading{border-bottom:1px solid var(--line,#e3e7ed);align-items:center;gap:15px;padding:25px;display:flex}.vault-detail-heading>div{flex:1;min-width:0}.vault-detail-heading .small-label{letter-spacing:1px;font-size:9px}.vault-detail-heading h2{overflow-wrap:anywhere;margin:5px 0;font-size:21px;line-height:1.3}.vault-detail-heading small{color:var(--panel-muted,#838f9e);font-size:10px}.vault-detail-heading>.badge{flex-shrink:0;font-size:9px}.vault-detail-tabs{border-bottom:1px solid var(--line,#e3e7ed);gap:23px;padding:0 25px;display:flex}.vault-detail-tabs>button{color:var(--panel-muted,#838f9e);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:16px 0;font-size:12px;font-weight:650;display:flex}.vault-detail-tabs>button.active{color:#4478bd;border-bottom-color:#167dff}.vault-detail-tabs span{background:#167dff15;border-radius:4px;padding:1px 5px;font-size:10px}.vault-hidden{text-align:center;color:#8e9caf;padding:45px 22px}.vault-hidden-lock{color:#167dff;background:#167dff0d;border:1px solid #167dff22;border-radius:19px;place-items:center;width:62px;height:62px;margin:0 auto 18px;display:grid}.vault-hidden h3{color:var(--ink,#2a323c);margin:0 0 10px;font-size:16px}.vault-hidden p{margin:0 0 22px;font-size:12px;line-height:1.8}.vault-hidden>.button{margin:auto}.vault-detail-footer{border-top:1px solid var(--line,#e3e7ed);justify-content:space-between;align-items:center;gap:12px;padding:17px 25px;display:flex}.vault-detail-footer>span{color:var(--panel-muted,#838f9e);align-items:center;gap:7px;font-size:10px;display:flex}.vault-archive-action{color:var(--panel-muted,#838f9e);justify-content:space-between;gap:15px;padding:16px 3px;font-size:10px;display:flex}.vault-archive-action button{color:#8499b5;font:inherit;background:0 0;border:0;align-items:center;gap:6px;display:flex}.vault-safety-note{color:#8a97a9;gap:10px;margin:16px 0;display:flex}.vault-safety-note svg{flex-shrink:0;margin-top:1px}.vault-safety-note p{margin:0;font-size:11px;line-height:1.7}.vault-revealed-heading{color:#8f9eb2;justify-content:space-between;align-items:center;gap:12px;padding:19px 25px;font-size:11px;display:flex}.vault-revealed-heading>span{align-items:center;gap:7px;display:flex}.vault-revealed-heading .text-link{background:0 0;border:0;font-size:11px}.vault-values{margin:0;padding:0 25px 20px}.vault-values>div{border-top:1px solid var(--line,#e3e7ed);padding:13px 0}.vault-values dt{color:var(--panel-muted,#838f9e);margin-bottom:5px;font-size:10px}.vault-values dd{justify-content:space-between;align-items:center;gap:15px;margin:0;font-size:13px;line-height:1.6;display:flex}.vault-values dd>span{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.vault-values dd>div{flex-shrink:0;gap:3px;display:flex}.vault-secret-value{font:13px/1.6 Consolas,monospace}.vault-locked{text-align:center;max-width:630px;margin:35px auto;padding:42px 50px}.vault-lock-mark{color:#167dff;background:#167dff10;border:1px solid #167dff30;border-radius:22px;place-items:center;width:70px;height:70px;margin:0 auto 23px;display:grid}.vault-locked h2{margin:12px 0;font-size:25px}.vault-locked>p{color:var(--panel-muted,#838f9e);margin:0 0 25px;font-size:13px;line-height:1.8}.vault-locked>.button{margin:auto}.vault-lock-info{color:#8a99ad;border-top:1px solid var(--line,#e3e7ed);justify-content:center;align-items:center;gap:7px;margin-top:30px;padding-top:20px;font-size:10px;display:flex}.vault-unlock-form{text-align:left;max-width:360px;margin:auto}.vault-unlock-form>.button{justify-content:center;width:100%;margin-top:13px}.vault-enrollment{flex-direction:column;align-items:center;gap:13px;padding-bottom:24px;display:flex}.vault-enrollment img{background:#fff;border-radius:12px;max-width:100%;height:auto}.vault-enrollment small{text-align:center;color:var(--panel-muted,#838f9e);font-size:11px;line-height:1.7}.vault-totp-secret{word-break:break-all;text-align:center;letter-spacing:1px;background:#167dff10;border-radius:7px;padding:10px;font-size:13px}.vault-overlay{z-index:80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#100c1dbd;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0;overflow:auto}.vault-modal{width:100%;max-width:550px;max-height:calc(100dvh - 50px);padding:30px;overflow:auto;box-shadow:0 25px 100px #0005}.vault-modal.wide{max-width:760px}.vault-modal h2{margin:8px 0 15px;font-size:23px}.vault-modal>p{color:var(--panel-muted,#838f9e);font-size:12px;line-height:1.8}.vault-modal>header{justify-content:space-between;gap:15px;display:flex}.vault-modal .form-grid{gap:17px;margin:10px 0 20px}.vault-modal>.field+.field{margin-top:17px}.vault-modal-actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.vault-recovery-codes{grid-template-columns:1fr 1fr;gap:9px;margin:22px 0;display:grid}.vault-recovery-codes code{text-align:center;background:#167dff10;border:1px solid #167dff22;border-radius:7px;padding:10px;font-size:11px}.vault-secret-editor{-webkit-text-security:disc;font:13px/1.6 Consolas,monospace}.vault-grants{padding:24px}.vault-grants h3{margin:0 0 8px;font-size:15px}.vault-grants>p{color:var(--panel-muted,#838f9e);margin:0 0 22px;font-size:12px;line-height:1.8}.vault-grant-row{border:1px solid var(--line,#e3e7ed);background:#167dff03;border-radius:10px;grid-template-columns:1fr 1fr;gap:14px;margin:15px 0;padding:20px 38px 20px 17px;display:grid;position:relative}.vault-grant-row .field>span{font-size:10px}.vault-grant-row .field>input,.vault-grant-row .field>select{font-size:12px}.vault-grant-row>.remove{color:#7a96ba;width:26px;height:26px;position:absolute;top:8px;right:7px}.vault-grant-actions{justify-content:space-between;gap:10px;margin-top:18px;display:flex}.vault-no-grants{color:#8b98a9;background:#167dff08;border:1px dashed #167dff30;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:25px 12px;font-size:11px;display:flex}.vault-hint{color:#8f9cac!important;margin:20px 0 0!important;font-size:10px!important;line-height:1.8!important}.vault-expired{color:#c08870;font-size:10px}.workspace[data-theme=brand] .vault-hidden h3,.workspace[data-theme=brand] .vault-search input{color:#e7eef6}.vault-page .field input,.vault-page .field select,.vault-page .field textarea{width:100%;max-width:100%}.vault-page button:disabled{cursor:default;opacity:.55}@media (max-width:1150px){.vault-layout{grid-template-columns:275px minmax(0,1fr)}.vault-detail-heading{flex-wrap:wrap;padding:20px}.vault-detail-heading h2{font-size:18px}.vault-detail-heading>.badge{margin-left:67px}.vault-grant-row{grid-template-columns:1fr}.vault-grant-actions{flex-wrap:wrap}}@media (max-width:800px){.vault-layout{grid-template-columns:1fr}.vault-entry-list{max-height:260px;overflow:auto}.vault-status{flex-wrap:wrap;align-items:flex-start}.vault-status small{line-height:1.7}.vault-locked{margin:10px 0;padding:28px 23px}.vault-detail-footer{flex-wrap:wrap;padding:15px}.vault-revealed-heading{flex-wrap:wrap;padding:18px}.vault-values{padding:0 18px 18px}.vault-overlay{padding:12px}.vault-modal{max-height:calc(100dvh - 24px);padding:22px}.vault-modal-actions{flex-wrap:wrap}.vault-recovery-codes{grid-template-columns:1fr}.vault-archive-action{flex-wrap:wrap}.vault-grants{padding:20px}.vault-detail-tabs{padding:0 20px}.vault-grant-row{grid-template-columns:1fr 1fr}.vault-modal .form-grid{grid-template-columns:1fr}}@media (max-width:450px){.vault-grant-row{grid-template-columns:1fr}.vault-values dd{align-items:flex-start}.vault-detail-heading>.badge{margin-left:0}.vault-page .page-heading h1{font-size:28px}}@media print{.vault-page{display:none!important}}.vault-archive-filter input{flex-shrink:0;width:14px;height:14px;min-height:0;padding:0}.vault-archive-filter{justify-content:flex-start}.vault-page .vault-search>input{border-radius:0}.vault-page .vault-overlay input,.vault-page .vault-overlay textarea,.vault-page .vault-overlay select{box-sizing:border-box}
.public-site .game-status{background:linear-gradient(120deg,#8c60eb21,#8c60eb09);border:1px solid #b69aff38;border-radius:22px;justify-content:space-between;align-items:center;gap:28px;max-width:1200px;margin:0 auto 64px;padding:30px 36px;display:flex}.game-status h2{letter-spacing:-.5px;margin:9px 0 0;font-size:25px}.game-status-details{align-items:center;gap:15px;display:flex}.game-status-details strong{font-size:15px}.game-status-details p{color:#aaa4bc;margin:7px 0 0;font-size:13px;line-height:1.5}.game-status-dot{background:#9aa7b9;border-radius:50%;flex-shrink:0;width:12px;height:12px;box-shadow:0 0 0 7px #a59ab91a}.game-status-dot.online{background:#78d4aa;box-shadow:0 0 0 7px #78d4aa1f}@media (max-width:1260px){.public-site .game-status{margin-left:28px;margin-right:28px}}@media (max-width:700px){.public-site .game-status{flex-direction:column;align-items:flex-start;gap:25px;margin:0 20px 36px;padding:25px}.game-status h2{font-size:23px}.game-status-details{padding-left:6px}.game-status-details p{font-size:12px}}
.rulebook-page{color:#edf2f9;background:radial-gradient(at 85% 9%,#244b7d26,#0000 34%),#0f0c17;min-height:100vh;overflow:visible}.rulebook-page .public-links [aria-current=page]{color:#c9e0ff}.rulebook-hero{grid-template-columns:1.5fr .8fr;align-items:center;gap:80px;max-width:1240px;margin:auto;padding:58px 44px 70px;display:grid}.rules-back{color:#9aa8ba;align-items:center;gap:8px;width:fit-content;margin-bottom:34px;font-size:11px;display:flex}.rulebook-hero .eyebrow{letter-spacing:1.8px;font-size:9px}.rulebook-hero h1{font:650 clamp(42px,5.3vw,70px)/1.08 "Manrope",var(--font);letter-spacing:-2.8px;margin:19px 0 24px}.rulebook-hero h1>span{color:var(--accent);display:block}.rules-dot{color:#ebf2fa}.rulebook-hero>div>p{max-width:640px;font-size:12px;line-height:1.95}.rules-meta{color:#a0afc2;flex-wrap:wrap;align-items:center;gap:17px;margin-top:26px;font-size:10px;display:flex}.rules-meta>span{align-items:center;gap:7px;display:inline-flex}.rules-meta>span+span{border-left:1px solid #536c8c55;padding-left:17px}.rules-cover{isolation:isolate;color:#cedef2;background:radial-gradient(at 100% 0,#6096dd26,#0000 65%),linear-gradient(135deg,#192534,#101720);border:1px solid #7ba6df38;border-radius:24px;min-height:355px;padding:27px;position:relative;overflow:hidden;box-shadow:0 25px 90px #03070c45}.rules-cover:before{content:"";z-index:-1;border:1px solid #8db3e528;border-radius:50%;position:absolute;inset:65px -95px 35px 95px;transform:rotate(-28deg)}.rules-cover>div:first-child{color:#95afd0;letter-spacing:1.6px;align-items:center;gap:10px;font-size:8px;display:flex}.rules-paragraph{color:#87b4ef21;z-index:-1;font:400 200px/1 Georgia,serif;position:absolute;top:38px;right:26px;transform:rotate(13deg)}.rules-cover>strong{font:500 26px/1.4 "Manrope",var(--font);letter-spacing:-.5px;margin-top:72px;display:block}.rules-cover-stats{border-top:1px solid #9dbce52c;grid-template-columns:1fr 1fr 1fr;gap:12px;margin-top:30px;padding-top:20px;display:grid}.rules-cover-stats span{color:#8aa1bf;font-size:9px}.rules-cover-stats b{color:#d2e0f3;margin-bottom:5px;font-size:21px;font-weight:500;display:block}.rulebook-divider{background:#b3cae71c;max-width:1152px;height:1px;margin:auto}.rulebook-content-layout{grid-template-columns:250px minmax(0,1fr);gap:55px;max-width:1240px;margin:auto;padding:48px 44px 72px;display:grid}.rules-index{scrollbar-width:thin;scrollbar-color:#40536d transparent;align-self:start;max-height:calc(100vh - 52px);padding-right:8px;position:sticky;top:26px;overflow-y:auto}.rulebook-page .rules-index h2{letter-spacing:-.4px;margin:11px 0 23px;font-size:19px}.rules-index nav{flex-direction:column;gap:5px;display:flex}.rules-index nav>a{color:#9aa7b8;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;padding:11px 9px;display:flex}.rules-index nav>a>span{color:#647488;font-size:9px}.rules-index nav>a>strong{flex:1;font-size:10px;font-weight:500;line-height:1.5}.rules-index nav>a>small{color:#7689a2;font-size:8px}.rules-index nav>a>svg{color:#657993}.rules-index nav>a.active,.rules-index nav>a:hover{color:#c6daf3;background:#779fd410;border-color:#779fd432}.rules-index nav>a.active>span{color:var(--accent)}.rules-index-help{background:#6997d307;border:1px solid #7ea6db21;border-radius:10px;margin-top:28px;padding:18px 14px}.rules-index-help>svg{color:#8aacd9;margin-bottom:12px}.rules-index-help>strong{color:#c8d6e9;font-size:11px;display:block}.rules-index-help p{margin:8px 0 13px;font-size:10px;line-height:1.8}.rules-index-help>a{color:#a3c0e5;align-items:center;gap:8px;font-size:10px;display:flex}.rules-searchbar{justify-content:space-between;align-items:center;gap:16px;margin:0 0 36px;display:flex}.rules-searchbar label{color:#8fa9cc;background:#141b24;border:1px solid #8aadda2b;border-radius:8px;flex:1;align-items:center;gap:11px;padding:12px 14px;display:flex}.rules-searchbar input{font:inherit;color:#d8e4f4;outline:0;width:100%;min-width:0;padding:0;font-size:11px;box-shadow:none!important;background:0 0!important;border:0!important}.rules-searchbar input::-webkit-search-cancel-button{display:none}.rules-searchbar input::placeholder{color:#7d8fa6}.rules-searchbar label>button{color:#a9bbd2;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.rules-searchbar>span{color:#78899f;white-space:nowrap;font-size:9px}.rules-category{background:linear-gradient(115deg,#161f2b,#12181f);border:1px solid #8ab2e628;border-radius:13px;margin-bottom:36px;scroll-margin-top:28px;overflow:hidden}.rules-category>header{background:#8aaedd06;border-bottom:1px solid #8ab2e61c;align-items:flex-start;gap:18px;padding:27px 25px;display:flex}.rules-category-number{color:#9bc0f1;background:#709edb13;border:1px solid #8bb2e537;border-radius:10px;flex-shrink:0;place-items:center;width:43px;height:43px;font-size:16px;display:grid}.rules-category header .eyebrow{letter-spacing:1.5px;font-size:7px}.rulebook-page .rules-category h2{letter-spacing:-.6px;margin:8px 0;font-size:22px;font-weight:550}.rules-category header p{margin:0;font-size:10px;line-height:1.8}.rules-points{padding:3px 25px}.rules-points article{align-items:flex-start;gap:19px;padding:25px 0;scroll-margin-top:24px;display:flex}.rules-points article+article{border-top:1px solid #8ab2e617}.rule-number{color:#98b9e4;flex-shrink:0;min-width:27px;padding-top:2px;font-size:11px;line-height:1.6}.rules-points h3{color:#d5e0ee;margin:0 0 9px;font-size:13px;font-weight:550}.rules-points p{white-space:pre-line;margin:0;font-size:11px;line-height:1.95}.rules-points article:target{background:#6694d10d;box-shadow:0 0 0 12px #6694d10d}.rules-contact{background:linear-gradient(110deg,#203148,#17212f);border:1px solid #7ea3d339;border-radius:13px;justify-content:space-between;align-items:center;gap:30px;padding:31px;display:flex}.rulebook-page .rules-contact h2{margin:11px 0;font-size:25px;line-height:1.35}.rules-contact p{max-width:370px;margin:0;font-size:10px;line-height:1.9}.rules-contact .button{white-space:nowrap;padding:13px 16px;font-size:10px}.rules-empty{text-align:center;color:#94aac6;border:1px solid #8ab2e628;border-radius:13px;padding:50px 20px}.rulebook-page .rules-empty h2{font-size:22px}.rules-empty p{font-size:12px;line-height:1.8}.rules-empty button{color:#132031;font:inherit;cursor:pointer;background:#167dff;border:0;border-radius:7px;margin-top:18px;padding:11px 16px;font-size:11px}.rulebook-page .public-footer{max-width:1152px;margin:auto;padding:28px 0}.rulebook-admin-links{justify-content:space-between;align-items:center;gap:22px;margin:0 0 23px;display:flex}.rulebook-admin-links>span{color:var(--muted,#808a98);font-size:10px;line-height:1.7}.rulebook-admin-layout{grid-template-columns:240px minmax(0,1fr);gap:23px;margin-top:23px;display:grid}.rulebook-admin-index{align-self:start;padding:16px 9px;position:sticky;top:20px}.rulebook-admin-index>div{color:#799dcb;align-items:center;gap:10px;padding:0 10px 12px;display:flex}.rulebook-admin-index h2{font-size:13px}.rulebook-admin-index>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:9px;padding:12px 10px;display:flex}.rulebook-admin-index>button>span{color:#7c99be;font-size:9px}.rulebook-admin-index>button>strong{flex:1;font-size:10px;font-weight:500;line-height:1.7}.rulebook-admin-index>button>small{color:#7c99be;font-size:9px}.rulebook-admin-index>button.active{color:#7498c7;background:#75a4e212;border-color:#8aadda4d}.rulebook-admin-index .rulebook-add-category{border-top:1px solid var(--line);color:#7293bd;border-radius:0;margin-top:12px;padding-top:18px;font-size:10px}.rulebook-admin-main{min-width:0}.rulebook-admin-main>.form-card{margin-bottom:18px}.rulebook-admin-heading{justify-content:space-between;align-items:center;gap:13px;margin-bottom:20px;display:flex}.rulebook-admin-heading .small-label{color:#7b96b9;font-size:8px}.rulebook-admin-heading h2{margin-top:7px;font-size:17px}.rulebook-order-actions{flex-shrink:0;gap:6px;display:flex}.rulebook-order-actions .button{padding:8px}.rulebook-editor-number{color:#7293bd;font-size:11px}.rulebook-add-rule{justify-content:center;width:100%;margin-bottom:23px}.rulebook-admin-index{scrollbar-width:thin;scrollbar-color:#6986ac44 transparent;max-height:calc(100dvh - 128px);overflow-y:auto}@media (min-width:1450px){.rulebook-hero{gap:110px}}@media (max-width:1000px){.rulebook-hero{gap:35px;padding:45px 28px 50px}.rulebook-content-layout{grid-template-columns:215px minmax(0,1fr);gap:28px;padding:35px 28px 50px}.rules-searchbar{flex-direction:column;align-items:stretch;gap:10px}.rulebook-page .public-footer{margin:0 28px}.rules-cover{min-height:330px;padding:23px}.rules-cover>strong{font-size:22px}.rulebook-admin-layout{grid-template-columns:200px minmax(0,1fr);gap:17px}.rulebook-admin-links{flex-direction:column;align-items:flex-start;gap:10px}.rules-contact{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:760px){.rulebook-hero{grid-template-columns:1fr;gap:30px;padding:32px 24px 36px}.rules-back{margin-bottom:25px}.rulebook-hero h1{letter-spacing:-2px;font-size:49px}.rulebook-hero>div>p{font-size:12px}.rules-cover{width:100%;max-width:500px;min-height:230px;padding:22px}.rules-cover>strong{margin-top:35px;font-size:23px}.rules-paragraph{font-size:165px;top:7px;right:35px}.rules-cover-stats{margin-top:20px;padding-top:15px}.rules-cover-stats b{font-size:18px}.rules-meta{gap:10px;font-size:9px}.rules-meta>span+span{padding-left:10px}.rulebook-content-layout{padding:28px 20px 40px;display:block}.rules-index{max-height:none;margin-bottom:25px;padding:0;position:static}.rulebook-page .rules-index h2{margin-bottom:14px;font-size:20px}.rules-index nav{flex-direction:row;gap:8px;padding:0 0 12px;overflow-x:auto}.rules-index nav>a{border-color:#7fa5d72b;flex-shrink:0;padding:10px 12px}.rules-index nav>a>strong{white-space:nowrap;font-size:10px}.rules-index nav>a>svg,.rules-index-help{display:none}.rules-searchbar{margin-bottom:25px}.rules-searchbar label{padding:13px}.rules-searchbar input{font-size:11px}.rules-category>header{gap:12px;padding:20px 17px}.rulebook-page .rules-category h2{font-size:19px}.rules-category-number{width:34px;height:34px;font-size:13px}.rules-points{padding:0 17px}.rules-points article{gap:12px;padding:21px 0}.rules-points h3{font-size:13px}.rules-points p{font-size:11px;line-height:1.9}.rules-contact{padding:24px}.rulebook-page .public-footer{gap:15px;margin:0 24px;padding:23px 0}.rulebook-admin-layout{display:block}.rulebook-admin-index{max-height:280px;margin-bottom:18px;position:static;overflow:auto}.rulebook-admin-heading h2{font-size:15px}.rulebook-order-actions{gap:4px}.rulebook-order-actions .button{padding:7px}}@media print{.rulebook-page .public-nav,.rules-index,.rules-searchbar,.rules-cover,.rules-back,.rules-contact,.rulebook-page .public-footer{display:none}.rulebook-page{color:#111!important;background:#fff!important}.rulebook-hero,.rulebook-content-layout{padding:15px;display:block}.rules-category{break-inside:auto;border-color:#ddd;background:#fff!important}.rules-points article{break-inside:avoid}.rulebook-page p,.rules-points h3,.rulebook-page h1,.rulebook-page h2,.rule-number{color:#111!important}.rulebook-hero h1>span{color:#333!important}}
