/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--radius-lg:.5rem;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.hidden{display:none}.table{display:table}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--bg:#060a12;--bg-soft:#09111d;--sidebar:#08101b;--panel:#0e1827db;--panel-solid:#0e1827;--panel-raised:#111e30;--line:#8babd324;--line-strong:#8babd33d;--text:#f7f9fc;--muted:#8292a8;--muted-strong:#aab7c8;--blue:#2786ff;--blue-light:#54b8ff;--green:#43d9a3;--gold:#f2bd5b;--red:#ff7185;--purple:#8b7cff;--cyan:#43d9c3;--shadow:0 24px 70px #00000047}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#54b8ffc7 #08101bb8}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#08101bb8;border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(#54b8ff,#2786ff);border:2px solid #08101be0;border-radius:999px;min-height:38px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#78c8ff,#4398ff)}::-webkit-scrollbar-corner{background:var(--bg)}html{background:var(--bg);min-height:100%}body{min-height:100%;color:var(--text);background:radial-gradient(circle at 78% -10%, #2786ff26, transparent 30%), radial-gradient(circle at 30% 110%, #43d9a314, transparent 34%), var(--bg);font-family:var(--font-geist-sans), Inter, ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;margin:0}button{cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--blue-light);outline-offset:2px}.login{background:radial-gradient(circle at 50% 15%,#2786ff38,#0000 34%),radial-gradient(circle at 25% 80%,#43d9a31f,#0000 30%);place-items:center;min-height:100vh;padding:24px;display:grid}.loginCard{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(160deg,#122033f7,#09111df7);border-radius:28px;width:min(440px,100%);padding:44px;box-shadow:0 35px 100px #00000080}.logo{color:#fff;background:linear-gradient(145deg, var(--blue-light), #1555cf 72%);border:1px solid #fff3;border-radius:17px 17px 21px 21px;place-items:center;width:50px;height:50px;margin-bottom:26px;font-size:22px;font-weight:900;display:grid;box-shadow:0 14px 35px #2786ff59,inset 0 1px #ffffff59}.login h1{letter-spacing:-.045em;margin:0 0 9px;font-size:34px}.loginCard>small{color:var(--muted);text-align:center;margin-top:24px;display:block}.loginCard>small:first-letter{color:var(--green)}.shell{grid-template-columns:270px minmax(0,1fr);min-height:100vh;display:grid}aside{z-index:5;border-right:1px solid var(--line);background:linear-gradient(#08101bfa,#060c15fa);flex-direction:column;height:100vh;padding:28px 20px 22px;display:flex;position:sticky;top:0;box-shadow:16px 0 50px #0000001f}.brand{align-items:center;gap:13px;padding:0 8px 30px;display:flex}.brand .logo{border-radius:14px 14px 18px 18px;width:43px;height:43px;margin:0;font-size:18px}.brand .logo img,.loginCard .logo img{object-fit:contain;filter:drop-shadow(0 4px 7px #06255533);width:92%;height:92%}.brand b{letter-spacing:-.04em;font-size:18px;display:block}.brand b:first-letter{color:var(--blue-light)}.brand span,.profile span{color:var(--muted);letter-spacing:.03em;margin-top:3px;font-size:10px;display:block}.navLabel{color:#64758b;letter-spacing:.16em;text-transform:uppercase;margin:3px 12px 8px;font-size:9px;font-weight:850}nav{scrollbar-width:thin;gap:17px;padding:2px 0 12px;display:grid;overflow-y:auto}.navGroup{gap:5px;display:grid}nav button{color:#8292a8;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;min-width:0;padding:11px 12px;transition:all .16s;display:flex}nav button i{color:#6f829b;background:#ffffff06;border:1px solid #0000;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;font-size:15px;font-style:normal;display:grid}nav button span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}nav button:hover{color:#dce5f2;background:#ffffff09}nav button.active{color:#fff;box-shadow:inset 3px 0 var(--blue-light);background:linear-gradient(90deg,#2786ff2e,#2786ff0d);border-color:#54b8ff29}nav button.active i{color:#fff;background:#2786ff33;border-color:#54b8ff3d}.profile{border-top:1px solid var(--line);margin-top:auto;padding:19px 10px 2px}.profile b{font-size:12px;display:block}.profile button{color:#718299;background:0 0;border:0;margin-top:12px;padding:0;font-size:10px}.profile button:hover{color:var(--red)}.content{min-width:0;padding:38px clamp(24px,4vw,62px) 72px}header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}header h1{letter-spacing:-.055em;margin:0;font-size:clamp(28px,3vw,38px)}.eye{color:var(--blue-light);letter-spacing:.17em;margin:0 0 7px;font-size:9px;font-weight:850}.muted,.panelHead p,.hero p{color:var(--muted)}.actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.health{border:1px solid var(--line);min-height:38px;color:var(--muted-strong);text-transform:capitalize;background:#0a121eb8;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:10px;font-weight:700;display:inline-flex}.health i,.heroBadges i{background:#708097;border-radius:50%;width:7px;height:7px}.health.online i,.heroBadges i{background:var(--green);box-shadow:0 0 12px #43d9a3cc}.health.offline i{background:var(--red)}.refresh{border:1px solid var(--line);width:39px;height:39px;color:var(--muted-strong);background:#0c1624d6;border-radius:11px;font-size:18px;transition:all .16s}.refresh:hover{color:#fff;border-color:#54b8ff4d;transform:rotate(20deg)}form{gap:17px;margin-top:28px;display:grid}label{color:#b9c5d5;gap:8px;font-size:11px;font-weight:750;display:grid}input,select,textarea{border:1px solid var(--line-strong);width:100%;color:var(--text);background:#050b13c7;border-radius:10px;outline:none;padding:12px 13px;transition:all .14s}input::placeholder,textarea::placeholder{color:#546478}input:focus,select:focus,textarea:focus{border-color:#54b8ffa6;box-shadow:0 0 0 3px #2786ff1a}textarea{resize:vertical;min-height:112px;font:11px var(--font-geist-mono), Consolas, monospace}.primary{color:#fff;background:linear-gradient(135deg,#39f,#1765e5);border:0;border-radius:11px;min-height:42px;padding:12px 17px;font-weight:800;transition:all .16s;box-shadow:0 10px 26px #2786ff40,inset 0 1px #fff3}.primary:hover{transform:translateY(-1px);box-shadow:0 13px 30px #2786ff57}.primary:disabled{opacity:.48;cursor:default;transform:none}.compact{min-height:39px;padding:10px 14px;font-size:11px}.link{color:var(--blue-light);background:0 0;border:0;padding:0;font-size:10px;font-weight:700}.link:hover{color:var(--green)}.link:disabled,.danger:disabled{opacity:.3;cursor:default}.danger{color:#ff93a3;background:#ff718512;border:1px solid #ff718540;border-radius:8px;padding:7px 10px;font-size:9px}.danger:hover{background:#ff718521}.error{color:#ff9aaa}.hero{min-height:230px;box-shadow:var(--shadow), inset 0 1px #ffffff0a;background:radial-gradient(circle at 88% 32%,#54b8ff40,#0000 22%),linear-gradient(125deg,#112a44f5,#0a1523f5 62%,#0a2027f5);border:1px solid #54b8ff33;border-radius:24px;justify-content:space-between;align-items:center;gap:34px;padding:clamp(28px,4vw,46px);display:flex;position:relative;overflow:hidden}.hero:after{content:"";border:1px solid #54b8ff26;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-260px;right:-160px;box-shadow:0 0 0 35px #54b8ff06,0 0 0 70px #54b8ff05}.heroCopy{z-index:1;position:relative}.hero h2{letter-spacing:-.055em;max-width:700px;margin:0 0 11px;font-size:clamp(27px,3.4vw,43px);line-height:1.05}.hero p:not(.eye){margin:0;font-size:13px}.heroBadges{flex-wrap:wrap;gap:8px;margin-top:23px;display:flex}.heroBadges span{color:#a9b7c9;background:#03091040;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:9px;font-weight:700;display:inline-flex}.orb{z-index:1;background:radial-gradient(circle,#2786ff42,#2786ff08 67%);border:1px solid #54b8ff59;border-radius:50%;flex:none;place-items:center;width:142px;height:142px;display:grid;position:relative;box-shadow:inset 0 0 38px #2786ff24,0 0 55px #2786ff24}.orb:before{content:"";border:1px dashed #54b8ff4d;border-radius:50%;animation:18s linear infinite orbit;position:absolute;inset:12px}.orbShield{color:#fff;background:linear-gradient(145deg, var(--blue-light), #1456ce);border-radius:18px 18px 24px 24px;place-items:center;width:54px;height:60px;font-size:24px;font-weight:900;display:grid;box-shadow:0 12px 28px #2786ff59}.orb b{color:var(--green);letter-spacing:.18em;font-size:8px;position:absolute;bottom:17px}@keyframes orbit{to{transform:rotate(360deg)}}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.timeframe{justify-content:flex-end;gap:7px;margin:14px 0 0;display:flex}.timeframe button{border:1px solid var(--line);color:var(--muted);text-transform:uppercase;background:#07101bb8;border-radius:999px;padding:7px 12px;font-size:9px;font-weight:850}.timeframe button.active{color:#9bc9ff;background:#2786ff24;border-color:#2786ff7a}.opsGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.opsGrid .panel{margin-top:0}.attentionList,.signalList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px;display:grid}.attentionList span,.signalList span{border:1px solid var(--line);min-width:0;color:var(--muted);background:#07101b94;border-radius:12px;align-items:center;gap:9px;padding:12px;font-size:10px;display:flex}.attentionList b,.signalList b{color:var(--text);font-size:17px}.securityActions{justify-content:space-between;align-items:center;gap:12px;padding:0 20px 14px;display:flex}.securityActions .timeframe{margin:0}.incidentEnd{justify-items:end;gap:7px;min-width:180px;display:grid}.incidentEnd .tableActions{flex-wrap:wrap;justify-content:flex-end}.status.unresolved{color:#ff91a1;background:#78223238}.status.acknowledged{color:#f2ca7d;background:#74521838}.status.resolved{color:#70e8bd;background:#1c664f38}.stat{border:1px solid var(--line);background:linear-gradient(155deg,#111e30e6,#0a121ee6);border-radius:17px;min-width:0;padding:18px;transition:all .16s;box-shadow:0 14px 35px #0000001f}.stat:hover{border-color:#54b8ff3d;transform:translateY(-2px)}.statTop{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.statTop i{width:32px;height:32px;color:var(--blue-light);background:#2786ff1a;border:1px solid #54b8ff2e;border-radius:10px;place-items:center;font-style:normal;display:grid}.statTop span{color:var(--green);letter-spacing:.12em;font-size:8px;font-weight:850}.stat p{color:var(--muted);margin:0 0 7px;font-size:10px;font-weight:700}.stat b{letter-spacing:-.04em;text-overflow:ellipsis;font-size:clamp(22px,2.5vw,30px);display:block;overflow:hidden}.stat small{color:#617188;margin-top:8px;font-size:9px;display:block}.panel{border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:19px;margin-top:18px;overflow:hidden;box-shadow:0 18px 50px #00000029}.panelHead{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#1422359e,#0c162438);justify-content:space-between;align-items:center;min-height:78px;padding:20px 22px;display:flex}.panelHead h3{letter-spacing:-.02em;margin:0 0 5px;font-size:16px}.panelHead p{margin:0;font-size:10px}.scroll{scrollbar-color:#2b4260 transparent;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:760px}th{color:#64768d;text-align:left;letter-spacing:.13em;text-transform:uppercase;background:#060c15a6;padding:12px 20px;font-size:8px;font-weight:850}td{color:#b9c5d5;border-top:1px solid #8babd317;padding:15px 20px;font-size:10px}td b,td small{display:block}td b{color:#edf3fa;margin-bottom:4px;font-size:11px}.mono{font-family:var(--font-geist-mono), Consolas, monospace}.titleKey{overflow-wrap:anywhere;font-size:17px}.status{color:#a6b2c1;letter-spacing:.06em;background:#172437;border:1px solid #8babd31a;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:8px;font-weight:850;display:inline-flex}.status:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.status.online,.status.active,.status.used{color:#70e8bd;background:#1c664f38;border-color:#43d9a32e}.status.offline,.status.revoked,.status.expired{color:#ff91a1;background:#78223238;border-color:#ff71852e}.status.maintenance,.status.disabled,.status.suspended{color:#f2ca7d;background:#74521838;border-color:#f2bd5b33}.load{vertical-align:middle;background:#213147;border-radius:6px;width:66px;height:5px;display:inline-block;overflow:hidden}.load i{border-radius:inherit;background:linear-gradient(90deg, var(--green), var(--blue-light));height:100%;display:block}.tableActions{align-items:center;gap:10px;display:flex}.tableActions button:disabled{opacity:.38;cursor:not-allowed;filter:saturate(.55)}.quotaControl{border:1px solid var(--blue-light);margin-top:16px;padding:20px}@supports (color:color-mix(in lab, red, red)){.quotaControl{border:1px solid color-mix(in srgb, var(--blue-light) 24%, var(--line))}}.quotaControl{background:linear-gradient(135deg,var(--blue),var(--surface));border-radius:16px}@supports (color:color-mix(in lab, red, red)){.quotaControl{background:linear-gradient(135deg,color-mix(in srgb,var(--blue) 8%,var(--surface)),var(--surface))}}.quotaTitle{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.quotaTitle>div{grid-template-columns:auto 1fr;align-items:center;column-gap:10px;display:grid}.quotaTitle h4,.quotaTitle p{margin:0}.quotaTitle p{color:var(--muted);grid-column:2;margin-top:3px;font-size:10px}.quotaIcon{color:#fff;letter-spacing:.05em;background:linear-gradient(135deg,#2998ff,#1856ce);border-radius:12px;grid-row:1/3;place-items:center;width:40px;height:40px;font-size:9px;font-weight:900;display:grid;box-shadow:0 9px 24px #2070e838}.quotaControl .status.enabled{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.quotaControl .status.enabled{border-color:color-mix(in srgb,var(--green) 28%,var(--line))}}.quotaControl .status.enabled{color:var(--green);background:var(--green)}@supports (color:color-mix(in lab, red, red)){.quotaControl .status.enabled{background:color-mix(in srgb,var(--green) 12%,var(--surface))}}.quotaControl .row.three{grid-template-columns:minmax(220px,1.1fr) minmax(190px,1fr) minmax(300px,1.25fr);align-items:start}.quotaControl .row.three>label,.quotaControl .timeAllowance label{grid-template-rows:auto 44px auto;align-content:start}.quotaControl .row.three small{min-height:30px;color:var(--muted);font-size:10px;font-weight:600;line-height:1.45}.quotaFlags{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.quotaControl>.warning{border-color:var(--blue-light);margin-top:12px}@supports (color:color-mix(in lab, red, red)){.quotaControl>.warning{border-color:color-mix(in srgb,var(--blue-light) 22%,var(--line))}}.quotaControl>.warning{color:var(--muted-strong);background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.quotaControl>.warning{background:color-mix(in srgb,var(--blue) 7%,var(--surface))}}.toolbar{border-bottom:1px solid var(--line);background:#060c156b;gap:10px;padding:15px 20px;display:flex}.toolbar input{max-width:420px}.toolbar select{width:175px}.pager{border-top:1px solid var(--line);color:#718298;justify-content:space-between;align-items:center;padding:14px 20px;font-size:9px;display:flex}.pager div{gap:7px;display:flex}.pager button{border:1px solid var(--line-strong);color:#aeb9c7;background:#080f19cc;border-radius:8px;padding:7px 10px;font-size:9px}.pager button:disabled{opacity:.3;cursor:default}.empty{color:#62748a;text-align:center;flex-direction:column;align-items:center;padding:38px 24px;font-size:0;display:flex}.empty img{object-fit:contain;filter:drop-shadow(0 12px 20px #0000003d);width:92px;height:92px}.empty p{margin:10px 0 0;font-size:11px}.banner{border:1px solid #0000;border-radius:12px;justify-content:space-between;gap:18px;margin-bottom:15px;padding:13px 15px;font-size:11px;display:flex}.banner.error{color:#ffb0bc;background:#701d2b47;border-color:#ff718533}.banner.notice{color:#83ecc7;background:#175b4642;border-color:#43d9a32e}.banner>div{align-items:center;gap:7px;display:flex}.banner button{width:auto;min-height:24px;color:inherit;background:0 0;border:0;padding:2px 7px}.banner>div button:first-child:not(:last-child){border:1px solid;border-radius:6px;font-weight:750}.warning{color:#e8ca8e;background:#674c1b33;border:1px solid #f2bd5b38;border-radius:10px;padding:12px 13px;font-size:10px;line-height:1.5}.activityList{display:grid}.activityList article{border-top:1px solid #8babd317;grid-template-columns:38px 1fr auto;align-items:center;gap:13px;padding:15px 21px;display:grid}.activityIcon{width:35px;height:35px;color:var(--green);background:#1c664f2b;border:1px solid #43d9a326;border-radius:11px;place-items:center;font-size:10px;font-weight:900;display:grid}.activityList p{color:#738499;margin:5px 0 0;font-size:9px}.activityList time{color:#64758b;font-size:9px}.settingsForm{margin:0;padding:24px}.featureGrid{border:1px solid var(--line);background:#060d168c;border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px;display:grid}.controlIntro{justify-content:space-between;align-items:flex-start;gap:20px;padding:4px 2px 10px;display:flex}.controlIntro h3{margin:5px 0;font-size:24px}.controlIntro p,.controlSectionHead p{color:var(--muted);margin:0}.controlSection{border:1px solid var(--line);background:linear-gradient(145deg,#0d1b2cd6,#060e18b8);border-radius:16px;gap:14px;padding:20px;display:grid}.controlSectionHead{align-items:flex-start;gap:12px;padding-bottom:4px;display:flex}.controlSectionHead>span{color:#72d9a8;background:#2cc37e1f;border:1px solid #2cc37e33;border-radius:10px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:800;display:grid}.controlSectionHead h4{margin:0 0 3px;font-size:17px}.controlState{color:var(--muted);flex-direction:column;align-items:flex-end;gap:7px;display:flex}.controlState small{font-size:9px}.policyLock{background:#2786ff12;border:1px solid #2786ff42;align-items:flex-start;padding:14px 16px}.policyLock span{gap:4px;display:grid}.policyLock small{color:var(--muted);font-weight:500;line-height:1.5}.policyPreview{background:radial-gradient(circle at 8% 10%,#2786ff33,#0000 34%),linear-gradient(120deg,#0a1c2ff5,#060f1adb);border:1px solid #2cc37e33;border-radius:16px;align-items:center;gap:18px;min-height:124px;padding:18px 22px;display:flex;overflow:hidden}.policyPreview img{object-fit:contain;filter:drop-shadow(0 14px 22px #0000004d);width:96px;height:96px}.policyPreview h4{margin:5px 0 7px;font-size:20px}.policyPreview p{color:var(--muted);margin:0;line-height:1.6}.policyPreview b{color:#dce9f7}.controlPublish{z-index:4;border-top:1px solid var(--line-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07101cf0;justify-content:space-between;align-items:center;gap:18px;margin:0 -24px -24px;padding:17px 24px;display:flex;position:sticky;bottom:0;box-shadow:0 -18px 40px #00000038}.controlPublish>div{gap:4px;display:grid}.controlPublish small{color:var(--muted);font-size:9px}.controlPublish button{min-width:190px}.messageHero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 12% 0,#2786ff2e,#0000 38%),linear-gradient(120deg,#0f2339eb,#07111dcc);justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.messageHero p{color:var(--muted);margin:0}.messagePiko{object-fit:contain;filter:drop-shadow(0 14px 24px #00000047);width:104px;height:104px}.sectionPiko{object-fit:contain;filter:drop-shadow(0 12px 22px #0000004d);width:76px;height:76px;margin-left:auto}.messageStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px;display:grid}.messageStats .stat{min-height:auto}.messageFilters{flex-wrap:wrap;gap:8px;padding:0 16px 16px;display:flex}.messageFilters button{border:1px solid var(--line);color:var(--muted);background:#07101ba6;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:800}.messageFilters button.active{color:#8fc2ff;background:#2786ff21;border-color:#2786ff73}.messageGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0 16px 18px;display:grid}.messageCard{border:1px solid var(--line);background:linear-gradient(145deg,#0e1d2ff0,#07101be0);border-radius:15px;gap:12px;padding:18px;display:grid;box-shadow:0 12px 30px #0000002e}.messageCard.priority-important{border-left:3px solid var(--gold)}.messageCard.priority-critical{border-left:3px solid #ff6475}.messageCardTop,.messageTiming,.engagement{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.messageCardTop>span:not(.status),.messageTiming span{color:var(--muted);font-size:10px;font-weight:750}.messageCard h3{margin:0;font-size:17px}.messageCard>p{color:#a9b8ca;white-space:pre-wrap;margin:0;line-height:1.55}.engagement{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:10px 0}.engagement span{color:var(--muted);font-size:10px}.engagement b{color:var(--text);font-size:13px}.modalBackdrop{z-index:80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#02060cd1;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.messageComposer{overscroll-behavior:contain;scrollbar-gutter:stable;width:min(760px,100%);max-height:calc(100vh - 48px);overflow-y:auto}.supportComposer textarea{min-height:200px;font-family:var(--font-geist-sans),Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.6}.modalHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;margin:0 44px 24px 0;padding-bottom:18px;display:flex}.modalHead h2{margin-top:5px;font-size:24px}.messageComposer .close{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);background:#050b1380;border-radius:11px;place-items:center;padding:0;font-size:22px;line-height:1;display:grid;position:absolute;top:18px;right:18px}.messageComposer .close:hover{color:#fff;border-color:var(--line-strong);background:#ffffff0f}.messageComposer>label,.messageComposer>.row{margin-top:16px}.bulkBar{flex-wrap:wrap;align-items:center;gap:10px;padding:0 16px 16px;display:flex}.bulkBar b{color:var(--muted);margin-right:auto;font-size:11px}.bulkBar select,.bulkBar input{width:auto;min-width:150px}.modalActionsTop{justify-content:space-between;align-items:center;gap:12px;margin:18px 0 12px;display:flex}.renewalHistory{border:1px solid var(--line);border-radius:14px;max-height:52vh}.renewalHistory table{margin:0}.messageComposer label small{color:var(--muted);font-size:9px;font-weight:650}.modalActions{border-top:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b1422f5;justify-content:flex-end;gap:10px;margin:24px -29px -29px;padding:18px 29px;display:flex;position:sticky;bottom:-29px}@media (width<=760px){.messageGrid,.messageStats{grid-template-columns:1fr}.messageHero{flex-direction:column;align-items:flex-start}.messagePiko{align-self:center;width:92px;height:92px}}@media (width<=900px){.opsGrid{grid-template-columns:1fr}}@media (width<=760px){.attentionList,.signalList{grid-template-columns:1fr}.securityActions{flex-direction:column;align-items:stretch}.securityActions .timeframe{justify-content:flex-start}.activityList article{grid-template-columns:38px 1fr}.incidentEnd{grid-column:2;justify-items:start}.incidentEnd .tableActions{justify-content:flex-start}.sectionPiko{width:58px;height:58px}.controlIntro,.controlPublish{flex-direction:column;align-items:stretch}.controlState{align-items:flex-start}.controlPublish{margin:0 -16px -16px;padding:16px}.controlPublish button{width:100%}.policyPreview{align-items:flex-start}.policyPreview img{width:72px;height:72px}}.check{border-radius:8px;align-items:center;gap:9px;min-height:34px;padding:6px 8px;display:flex}.check:hover{background:#2786ff0a}.check input{width:auto;accent-color:var(--blue)}.check:not(.multiCheck){cursor:pointer;justify-content:space-between;gap:14px}.check:not(.multiCheck) input{appearance:none;border:1px solid var(--line-strong);background:var(--surface-muted);border-radius:999px;width:42px;min-width:42px;height:24px;min-height:24px;margin-left:auto;transition:all .18s;position:relative;box-shadow:inset 0 1px 3px #0000001f}.check:not(.multiCheck) input:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #0000003d}.check:not(.multiCheck) input:checked{background:linear-gradient(135deg,#3497ff,#1766e6);border-color:#0000}.check:not(.multiCheck) input:checked:after{transform:translate(18px)}.multiCheck input{width:18px;height:18px;min-height:18px}.toggleField{border:1px solid var(--line);background:var(--surface-soft);border-radius:13px;align-items:center;gap:14px;min-height:58px;padding:11px 13px;display:flex}@supports (color:color-mix(in lab, red, red)){.toggleField{background:color-mix(in srgb, var(--surface-soft) 90%, transparent)}}.toggleField{cursor:pointer;transition:border-color .16s,background .16s,transform .16s}nav button i svg{width:18px;height:18px}.toggleField:hover{border-color:var(--blue-light)}@supports (color:color-mix(in lab, red, red)){.toggleField:hover{border-color:color-mix(in srgb, var(--blue-light) 32%, var(--line))}}.toggleField:hover{background:var(--surface-soft)}@supports (color:color-mix(in lab, red, red)){.toggleField:hover{background:color-mix(in srgb, var(--surface-soft) 96%, var(--blue) 4%)}}.toggleField:active{transform:translateY(1px)}.toggleCopy{gap:3px;min-width:0;margin-right:auto;display:grid}.toggleCopy b{color:var(--text);font-size:11px}.toggleCopy small{color:var(--muted);font-size:9px;font-weight:550;line-height:1.45}.toggleField input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.toggleControl{border:1px solid var(--line-strong);background:var(--muted);border-radius:999px;flex:none;width:42px;height:24px;position:relative}@supports (color:color-mix(in lab, red, red)){.toggleControl{background:color-mix(in srgb, var(--muted) 28%, transparent)}}.toggleControl{transition:all .18s;box-shadow:inset 0 1px 3px #0000002e}.toggleControl:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .18s;position:absolute;top:3px;left:3px;box-shadow:0 2px 7px #00000047}.toggleField input:checked+.toggleControl{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.toggleField input:checked+.toggleControl{border-color:color-mix(in srgb, var(--green) 65%, transparent)}}.toggleField input:checked+.toggleControl{background:var(--green)}.toggleField input:checked+.toggleControl:after{transform:translate(18px)}.toggleField input:focus-visible+.toggleControl{outline:3px solid var(--blue-light)}@supports (color:color-mix(in lab, red, red)){.toggleField input:focus-visible+.toggleControl{outline:3px solid color-mix(in srgb, var(--blue-light) 30%, transparent)}}.toggleField input:focus-visible+.toggleControl{outline-offset:3px}.toggleField.danger input:checked+.toggleControl{background:#e89a25;border-color:#f0ad42}.releaseWorkbench{border:1px solid var(--blue-light);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 22px;padding:17px 18px;display:grid}@supports (color:color-mix(in lab, red, red)){.releaseWorkbench{border:1px solid color-mix(in srgb, var(--blue-light) 28%, var(--line))}}.releaseWorkbench{background:radial-gradient(circle at 0 0, #2786ff24, transparent 36%), var(--surface-soft);border-radius:15px}@supports (color:color-mix(in lab, red, red)){.releaseWorkbench{background:radial-gradient(circle at 0 0, #2786ff24, transparent 36%), color-mix(in srgb, var(--surface-soft) 92%, transparent)}}.releaseWorkbench h4{margin:5px 0;font-size:16px}.releaseWorkbench p{color:var(--muted);margin:0;font-size:10px;line-height:1.55}.releasePicker{color:#eaf4ff;background:linear-gradient(145deg, var(--blue-light), #175cd5);cursor:pointer;border:1px solid #54b8ff66;border-radius:11px;justify-content:center;min-width:170px;padding:11px 14px;font-size:10px;font-weight:850;display:inline-flex;box-shadow:0 10px 24px #2786ff33}.consoleV2 .controlSection .releasePicker{color:#fff}.releasePicker input{opacity:0;width:1px;height:1px;position:absolute}.releaseError{grid-column:1/-1;color:#ff9bab!important}.releaseMetaGrid>label:last-child{min-width:0}.releaseMetaGrid input{text-overflow:ellipsis}.row{grid-template-columns:1fr 1fr;gap:13px;display:grid}.row.three{grid-template-columns:repeat(3,1fr)}.backdrop{z-index:50;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#02060cc7;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.modal{border:1px solid var(--line-strong);background:linear-gradient(160deg,#132136,#0b1422 72%);border-radius:21px;width:min(470px,100%);max-height:calc(100vh - 48px);padding:29px;position:relative;overflow-y:auto;box-shadow:0 35px 100px #0000008c}.modal.wide{width:min(720px,100%)}.modal h2{letter-spacing:-.03em;margin:0}.modal .x{border:1px solid var(--line);color:#8e9eb1;background:#050b1366;border-radius:10px;width:34px;height:34px;font-size:20px;position:absolute;top:15px;right:18px}.modal .x:hover{color:#fff;background:#ffffff0d}.deviceList{gap:10px;margin-top:24px;display:grid}.deviceList article{border:1px solid var(--line);background:#060d1699;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;padding:15px;display:flex}.deviceList b,.deviceList span,.deviceList small{display:block}.deviceList span{color:#8292a5;max-width:500px;font:9px var(--font-geist-mono), monospace;text-overflow:ellipsis;margin:5px 0;overflow:hidden}.deviceList small{color:#63748a;font-size:9px}@media (width<=1100px){.stats,.featureGrid{grid-template-columns:1fr 1fr}}@media (width<=860px){.shell{grid-template-columns:82px minmax(0,1fr)}aside{padding:24px 10px}.brand{justify-content:center;padding:0 0 26px}.brand>div:last-child,.profile,.navLabel,nav button span{display:none}nav button{justify-content:center;padding:8px}nav button i{width:38px;height:38px}.content{padding-inline:24px}.hero{min-height:210px}.orb{width:112px;height:112px}.orbShield{width:45px;height:50px;font-size:20px}}@media (width<=640px){.shell{display:block}aside{z-index:40;width:auto;height:auto;padding:7px 8px max(7px, env(safe-area-inset-bottom));border:0;border-top:1px solid var(--line-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070e18f5;position:fixed;inset:auto 0 0}.brand,.profile,.navLabel{display:none}nav{gap:3px;display:flex;overflow-x:auto}nav button{flex-direction:column;flex:1;gap:3px;min-width:64px;padding:5px 4px;box-shadow:none!important}nav button i{width:29px;height:29px;font-size:13px}nav button span{max-width:72px;font-size:7px;display:block}.content{padding:23px 15px 92px}header{align-items:flex-start;margin-bottom:22px}header h1{font-size:28px}.actions{max-width:52%}.health{display:none}.primary.compact{min-height:36px;padding:9px 11px;font-size:9px}.hero{border-radius:20px;align-items:flex-end;min-height:0;padding:25px}.hero h2{font-size:27px}.heroBadges span:nth-child(n+2){display:none}.orb{width:78px;height:78px}.orb:before,.orb b{display:none}.orbShield{border-radius:11px 11px 15px 15px;width:34px;height:39px;font-size:16px}.stats{gap:10px}.stat{padding:14px}.statTop{margin-bottom:12px}.statTop i{width:28px;height:28px}.stat b{font-size:22px}.panel{border-radius:16px}.panelHead{min-height:68px;padding:17px}.toolbar{flex-direction:column;padding:12px}.toolbar input,.toolbar select{width:100%;max-width:none}.pager{padding:12px}.featureGrid,.row,.row.three{grid-template-columns:1fr}.settingsForm{padding:16px}.backdrop{align-items:end;padding:12px}.modal,.modal.wide{border-radius:22px 22px 14px 14px;max-height:91vh;padding:24px 20px}.modalBackdrop{align-items:end;padding:12px}.messageComposer{border-radius:22px 22px 14px 14px;width:100%;max-height:92vh}.modalActions{margin:22px -20px -24px;padding:16px 20px;bottom:-24px}.deviceList article{align-items:flex-start}.activityList article{grid-template-columns:32px 1fr}.activityList time{grid-column:2}.loginCard{padding:32px 26px}}.consoleV2 .appControlPanel{padding:0}.consoleV2 .appControlPanel>.settingsForm{margin:0}.consoleV2 .appControlPanel .controlNav{position:static;top:auto}.consoleV2 .workspaceTabs{justify-content:flex-start;gap:3px;width:max-content;max-width:100%;padding:4px}.consoleV2 .workspaceTabs button{flex:none;min-width:max-content;min-height:30px;padding:5px 10px;font-size:9px}.consoleV2 .compactSettings .controlPublish{flex-direction:row;justify-content:space-between;align-items:center;gap:14px;padding:11px 12px}.consoleV2 .compactSettings .controlPublish button{width:auto;min-width:142px;min-height:36px;padding:8px 13px;font-size:10px}html[data-theme=light] .consoleV2 .banner.notice{color:#0b624d;background:#e2f6ef;border-color:#9ed9c6}html[data-theme=dark] .consoleV2 .banner.notice{color:#a7f3d7;background:#123b31;border-color:#43d9a357}@media (width<=560px){.consoleV2 .compactSettings .controlPublish{flex-direction:column;align-items:stretch}.consoleV2 .compactSettings .controlPublish button{width:100%}}@media (width>=520px){.consoleV2 .appControlPanel .controlSection,.consoleV2 .networkPolicyPanel .compactSettings{gap:0}.consoleV2 .appControlPanel .controlSectionHead{margin:0;padding:4px 0 12px}.consoleV2 .appControlPanel .controlSection>label{border-bottom:1px solid var(--line);grid-template-columns:minmax(160px,.75fr) minmax(260px,1.5fr);align-items:center;gap:5px 20px;min-height:58px;margin:0;padding:9px 2px;display:grid}.consoleV2 .appControlPanel .controlSection>label>:is(input,select,textarea){grid-area:1/2/span 2;margin:0}.consoleV2 .appControlPanel .controlSection>label>small{grid-column:1}.consoleV2 .appControlPanel .controlSection>.row{border-bottom:1px solid var(--line);gap:10px;margin:0;padding:10px 2px}.consoleV2 .appControlPanel .controlSection>.row label{gap:5px}.consoleV2 .appControlPanel .controlSection>.row :is(input,select,textarea){margin-top:0}.consoleV2 .appControlPanel .releaseWorkbench{grid-template-columns:minmax(0,1fr) auto;gap:12px;margin:0 0 6px;padding:13px 15px}.consoleV2 .appControlPanel .releaseWorkbench h4{font-size:15px}.consoleV2 .appControlPanel .releasePicker{min-height:36px;padding:8px 13px}.consoleV2 .appControlPanel .featureGrid,.consoleV2 .networkPolicyPanel .featureGrid{gap:7px;padding:8px}.consoleV2 :is(.appControlPanel,.networkPolicyPanel) .toggleField{min-height:46px;padding:8px 10px}.consoleV2 .appControlPanel textarea{min-height:68px}.consoleV2 .appControlPanel .warning{margin-block:7px;padding:9px 11px}.consoleV2 .appControlPanel .controlPublish{margin-top:10px;padding:11px 13px}.consoleV2 .networkPolicyPanel .compactSettings>.row,.consoleV2 .networkPolicyPanel .compactSettings>.featureGrid,.consoleV2 .networkPolicyPanel .compactSettings>.toggleField,.consoleV2 .networkPolicyPanel .compactSettings>.policyPreview{margin-bottom:9px}}.consoleV2 .pageSummary{display:none}.consoleV2 form{gap:11px}.consoleV2 .controlSectionHead{margin-bottom:10px;padding-bottom:9px}.consoleV2 .controlSectionHead>span{width:28px;height:28px;font-size:9px}.consoleV2 .messageHero{min-height:108px;padding:14px 16px}.consoleV2 .messagePiko{width:74px;height:74px}.consoleV2 .messageFilters{padding:8px 12px}.consoleV2 .messageGrid{gap:8px;padding:10px 12px 12px}.consoleV2 .messageCard{padding:11px 12px}.consoleV2 .controlPublish{padding:10px 12px}.consoleV2 .controlPublish button{min-width:150px}@media (width<=760px){.consoleV2 .content{padding:16px 14px 30px}.consoleV2 header{margin-bottom:10px}.consoleV2 .panelHead{min-height:50px;padding:11px 14px}}:root{--surface:#0d1726;--surface-soft:#111f32;--surface-muted:#08111e;--field:#07101c;--sidebar-start:#081321;--sidebar-end:#050c16;--overlay:#02060cc7;--shadow-soft:0 12px 30px #00000024;--shadow-panel:0 22px 55px #0003;--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--font-xs:11px;--font-sm:12px;--font-md:14px;--font-lg:18px;--font-xl:24px}html[data-theme=light]{--bg:#f3f6fb;--bg-soft:#eaf0f8;--sidebar:#fff;--panel:#ffffffeb;--panel-solid:#fff;--panel-raised:#f8faff;--surface:#fff;--surface-soft:#f7f9fd;--surface-muted:#edf2f8;--field:#fff;--sidebar-start:#fff;--sidebar-end:#f7f9fd;--overlay:#111c2d61;--line:#1f3f681c;--line-strong:#1f3f6833;--text:#12213a;--muted:#66758a;--muted-strong:#45566e;--blue:#1674e8;--blue-light:#2786ff;--green:#159b70;--gold:#b77916;--red:#d6465b;--shadow:0 20px 55px #1b33541a;--shadow-soft:0 10px 28px #1b335412;--shadow-panel:0 18px 48px #1b335417}body{font-size:var(--font-md);line-height:1.5;transition:color .2s,background-color .2s}.shell{grid-template-columns:284px minmax(0,1fr)}aside{background:linear-gradient(180deg, var(--sidebar-start), var(--sidebar-end));padding:26px 18px 20px}.brand{gap:12px;padding:0 8px 26px}.brand b{font-size:20px}.brand span,.profile span{font-size:var(--font-xs)}.brand em{color:var(--blue-light);letter-spacing:.08em;background:#2786ff17;border:1px solid #2786ff3d;border-radius:7px;margin-left:auto;padding:4px 7px;font-size:9px;font-style:normal;font-weight:850}.navLabel{margin:5px 12px 11px;font-size:10px}nav{gap:5px}nav button{border-radius:13px;min-height:48px;padding:8px 10px}nav button span{font-size:13px}nav button i{font-size:16px}.profile{gap:12px;padding:18px 8px 2px;display:grid}.profileIdentity{align-items:center;gap:10px;min-width:0;display:flex}.profileIdentity>i{width:36px;height:36px;color:var(--blue-light);background:#2786ff1a;border:1px solid #2786ff38;border-radius:11px;flex:none;place-items:center;font-size:14px;font-style:normal;font-weight:850;display:grid}.profileIdentity>div{min-width:0}.profile b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.profile button{width:fit-content;margin:0;font-size:11px}.content{padding:34px clamp(24px,3.7vw,58px) 72px}header{border-bottom:1px solid var(--line);align-items:center;min-height:86px;margin-bottom:24px;padding-bottom:22px}.headerTitle{min-width:210px}header h1{letter-spacing:-.045em;font-size:clamp(28px,3vw,36px);line-height:1.08}.headerSubtitle{color:var(--muted);margin:7px 0 0;font-size:12px}.headerTools{justify-content:flex-end;align-items:center;gap:14px;margin-left:auto;display:flex}.sectionPiko{width:64px;height:64px;margin:0}.actions{gap:8px}.themeSwitch{border:1px solid var(--line);background:var(--surface-muted);border-radius:12px;align-items:center;gap:3px;padding:4px;display:inline-flex;box-shadow:inset 0 1px #ffffff08}.themeSwitch button{width:30px;height:30px;color:var(--muted);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;font-size:14px;transition:all .15s;display:grid}.themeSwitch button:hover{color:var(--text);background:var(--surface-soft)}.themeSwitch button.active{color:#fff;background:linear-gradient(135deg,#3497ff,#1766e6);box-shadow:0 5px 14px #2786ff42}.themeSwitch button svg{width:16px;height:16px}.loginTheme{z-index:3;position:fixed;top:22px;right:22px}label{color:var(--muted-strong);font-size:12px}input,select,textarea{min-height:44px;color:var(--text);background:var(--field);border-radius:11px;font-size:13px}textarea{font-size:12px;line-height:1.55}.primary,.compact{font-size:12px}.link{font-size:11px}.danger{font-size:10px}.health{background:var(--surface);min-height:40px;font-size:11px}.refresh{background:var(--surface)}.hero{border-radius:var(--radius-lg);min-height:220px;box-shadow:var(--shadow-panel)}.hero h2{font-size:clamp(30px,3.3vw,42px)}.hero p:not(.eye){font-size:14px}.heroBadges span{font-size:10px}.stat{background:var(--panel);box-shadow:var(--shadow-soft);border-radius:16px;padding:20px}.stat p{font-size:12px}.stat small{font-size:10px}.panel{border-radius:var(--radius-lg);background:var(--panel);box-shadow:var(--shadow-panel)}.panelHead{background:var(--surface-soft);min-height:82px;padding:21px 24px}.panelHead h3{font-size:18px}.panelHead p{font-size:12px}.toolbar{background:var(--surface-muted);padding:16px 20px}th{color:var(--muted);background:var(--surface-muted);padding:13px 20px;font-size:10px}td{color:var(--muted-strong);padding:16px 20px;font-size:12px}td b{color:var(--text);font-size:13px}td small{color:var(--muted);font-size:10px}.status{font-size:9px}.pager{color:var(--muted);font-size:11px}.pager button{color:var(--muted-strong);background:var(--surface);font-size:10px}.activityList b{font-size:12px}.activityList p,.activityList time{color:var(--muted);font-size:10px}.banner{font-size:12px}.warning{font-size:11px}.empty p{color:var(--muted);font-size:12px}.controlSection{background:var(--panel);box-shadow:var(--shadow-soft)}.controlSectionHead h4{font-size:18px}.controlSectionHead p,.controlIntro p{font-size:12px}.featureGrid{background:var(--surface-soft)}.controlPublish{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.controlPublish{background:color-mix(in srgb, var(--surface) 94%, transparent)}}.messageCard{background:var(--panel);box-shadow:var(--shadow-soft)}.messageCard>p{color:var(--muted-strong)}.modal,.messageComposer{color:var(--text);background:var(--surface);box-shadow:0 35px 100px #0000004d}.backdrop,.modalBackdrop{background:var(--overlay)}.deviceList article{background:var(--surface-soft)}html[data-theme=light] body{background:radial-gradient(circle at 80% -10%, #2786ff17, transparent 28%), var(--bg)}html[data-theme=light] *{scrollbar-color:#2786ff8c #dce4efb8}html[data-theme=light] ::-webkit-scrollbar-track{background:#dce4efb8}html[data-theme=light] ::-webkit-scrollbar-thumb{border-color:#dce4efe6}html[data-theme=light] .login{background:radial-gradient(circle at 50% 10%,#2786ff21,#0000 32%),radial-gradient(circle at 20% 85%,#159b7014,#0000 30%)}html[data-theme=light] .loginCard{background:#fffffff5;box-shadow:0 30px 90px #18315224}html[data-theme=light] nav button{color:var(--muted)}html[data-theme=light] nav button:hover{color:var(--text);background:#1674e80d}html[data-theme=light] nav button.active{color:#125ebc;background:linear-gradient(90deg,#2786ff24,#2786ff0a)}html[data-theme=light] nav button.active i{color:#176fd6;background:#2786ff1a}html[data-theme=light] .hero{background:radial-gradient(circle at 86% 28%,#2786ff24,#0000 24%),linear-gradient(125deg,#fff,#f1f6fd 64%,#ecf9f5)}html[data-theme=light] .heroBadges span{color:var(--muted-strong);border-color:var(--line);background:#ffffffb8}html[data-theme=light] .orb b{color:#0b8a61}html[data-theme=light] .timeframe button,html[data-theme=light] .messageFilters button{background:var(--surface)}html[data-theme=light] .attentionList span,html[data-theme=light] .signalList span{background:var(--surface-soft)}html[data-theme=light] .policyPreview{background:radial-gradient(circle at 8% 10%,#2786ff1f,#0000 34%),linear-gradient(120deg,#f5f9ff,#eef8f4)}html[data-theme=light] .policyPreview b{color:var(--text)}html[data-theme=light] .messageHero{background:radial-gradient(circle at 12% 0%,#2786ff1a,transparent 38%),var(--surface-soft)}html[data-theme=light] .status{background:#edf2f8}html[data-theme=light] .modalActions{background:#fffffff5}.timeAllowance{grid-template-columns:minmax(0,1fr) 120px;align-items:start;gap:10px;display:grid}.timeAllowance>small{color:var(--muted);grid-column:1/-1;margin-top:0;font-size:10px}.deviceInventoryTools{border-bottom:1px solid var(--line);background:var(--surface-muted);align-items:center;gap:12px;padding:16px 20px;display:flex}.deviceInventoryTools>input{width:min(380px,100%);margin-left:auto}.freeUsageOverview{border:1px solid var(--line);background:linear-gradient(145deg,var(--surface),var(--surface-muted));border-radius:18px;margin:16px 20px 4px;padding:18px}.freeUsageHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.freeUsageHead h3{margin:4px 0;font-size:18px}.freeUsageHead p{color:var(--muted);margin:0;font-size:13px}.freeUsageStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.freeUsageStats .stat{min-height:86px}.usageChart{border-top:1px solid var(--line);align-items:flex-end;gap:10px;height:170px;padding:18px 8px 0;display:flex;overflow-x:auto}.usageDay{flex-direction:column;flex:1 0 48px;justify-content:flex-end;align-items:center;gap:8px;min-width:48px;height:100%;display:flex}.usageDay>span{color:var(--muted);white-space:nowrap;font-size:11px}.usageTrendGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.usageTrend{border:1px solid var(--line);background:var(--surface-muted);border-radius:14px;min-width:0;padding:13px 14px 10px}.usageTrend>div:first-child{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.usageTrend>div:first-child b{font-size:12px}.usageTrend>div:first-child small{color:var(--muted);font-size:9px}.usageTrendBars{align-items:flex-end;gap:6px;height:112px;display:flex;overflow-x:auto}.usageTrendBars>span{flex-direction:column;flex:1 0 22px;justify-content:flex-end;align-items:center;gap:5px;min-width:22px;height:100%;display:flex}.usageTrendBars>span i{background:#3984f7;border-radius:5px 5px 2px 2px;width:min(15px,72%);min-height:1px}.usageTrend.upload .usageTrendBars>span i{background:#8169e8}.usageTrend.time .usageTrendBars>span i{background:#20a980}.usageTrendBars>span small{max-width:38px;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.usageTrendBars>em{color:var(--muted);margin:auto;font-size:11px;font-style:normal}@media (width<=980px){.usageTrendGrid{grid-template-columns:1fr}.usageTrendBars{height:96px}}.usageBars{justify-content:center;align-items:flex-end;gap:4px;width:30px;height:120px;display:flex}.usageBars i{background:linear-gradient(#2f88ff,#2563eb);border-radius:7px 7px 2px 2px;width:11px;min-height:4px}.usageBars i.time{background:linear-gradient(#35d5a1,#12a878)}.usageLegend{color:var(--muted);justify-content:flex-end;gap:16px;margin-top:10px;font-size:12px;display:flex}.usageLegend span{align-items:center;gap:6px;display:flex}.usageLegend i{background:#2f88ff;border-radius:3px;width:9px;height:9px}.usageLegend i.time{background:#20bb87}.usageModalBackdrop{justify-content:center;align-items:center;padding:clamp(16px,3vw,32px);display:flex;overflow:hidden}.freeUsageModal{overscroll-behavior:contain;flex-direction:column;width:min(880px,100vw - 48px);height:auto;max-height:min(760px,100dvh - 48px);display:flex;overflow:hidden}.freeUsageModal .inventoryNote{background:var(--surface-muted);border-radius:12px;margin:0 0 14px;padding:12px 14px}.usageDetailTabs{border:1px solid var(--line);background:var(--surface-muted);border-radius:12px;gap:5px;width:max-content;margin:16px 0 4px;padding:4px;display:flex}.usageDetailTabs button{min-height:34px;color:var(--muted-strong);background:0 0;border:0;border-radius:8px;padding:7px 14px}.usageDetailTabs button.active{color:#fff;background:linear-gradient(135deg,#348cff,#2169e8);box-shadow:0 5px 14px #2569e838}.usageDetailTabs button b{background:#ffffff29;border-radius:999px;min-width:20px;margin-left:6px;padding:2px 6px;font-size:10px}.usageTabPanel{overscroll-behavior:contain;scrollbar-gutter:stable;min-width:0;padding-right:3px;overflow:auto}.usageOverviewPanel{scrollbar-gutter:auto;padding-right:0;overflow:visible}.usageSessionsPanel{overflow:auto}.sessionHistory{border:1px solid var(--line);border-radius:14px}.deviceUsageChart{border:1px solid var(--line);background:var(--surface-soft);border-radius:16px;margin:18px 0;padding:18px}.deviceUsageBars{align-items:stretch;gap:10px;min-height:190px;padding:18px 4px 4px;display:flex;overflow-x:auto}.deviceUsageDay{text-align:center;min-width:44px;color:var(--muted);flex:1;grid-template-rows:132px auto auto;gap:5px;font-size:11px;display:grid}.deviceUsageDay>div{border-bottom:1px solid var(--line);justify-content:center;align-items:flex-end;gap:3px;display:flex}.deviceUsageDay i{border-radius:5px 5px 1px 1px;width:7px;min-height:4px;display:block}.deviceUsageDay i.download,.usageLegend i.download{background:#2f7df6}.deviceUsageDay i.upload,.usageLegend i.upload{background:#7c5cff}.deviceUsageDay i.time,.usageLegend i.time{background:#18b88a}.deviceUsageDay b{color:var(--text);font-size:11px}.segmentControl{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:4px;padding:4px;display:inline-flex}.segmentControl button{min-height:34px;color:var(--muted);background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:7px 12px;font-size:11px;display:flex}.segmentControl button.active{color:#fff;background:linear-gradient(135deg,#3497ff,#1766e6)}.segmentControl b{background:#ffffff24;border-radius:999px;min-width:20px;padding:2px 5px;font-size:9px}.inventoryNote{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:13px 20px;font-size:10px}@media (width<=1100px){.shell{grid-template-columns:88px minmax(0,1fr)}aside{padding-inline:11px}.brand{justify-content:center}.brand>div,.brand em,.profile,.navLabel,nav button span{display:none}nav button{justify-content:center}.headerSubtitle{display:none}.quotaControl .row.three{grid-template-columns:1fr 1fr}.quotaControl .timeAllowance{grid-column:1/-1}}@media (width<=760px){.headerTools{gap:8px}.sectionPiko{width:52px;height:52px}.themeSwitch button{width:28px;height:28px}}@media (width<=640px){.shell{display:block}header{align-items:flex-start;min-height:0}.headerTools{flex-direction:column;align-items:flex-end}.sectionPiko{display:none}.actions .themeSwitch{order:-2}.content{padding-top:20px}html[data-theme=light] aside{background:#fffffff5}.timeAllowance{grid-template-columns:1fr}.timeAllowance>small{grid-column:auto}.quotaControl{padding:16px}.quotaControl .row.three,.quotaFlags{grid-template-columns:1fr}.quotaControl .timeAllowance{grid-column:auto}.deviceInventoryTools{flex-direction:column;align-items:stretch}.deviceInventoryTools>input{width:100%;margin-left:0}.freeUsageOverview{margin:12px;padding:14px}.freeUsageHead{flex-direction:column}.freeUsageStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--blue-light)}@supports (color:color-mix(in lab, red, red)){button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid color-mix(in srgb, var(--blue-light) 30%, transparent)}}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px}button:not(:disabled){cursor:pointer}.headerTitle h1,.panelHead h3,.controlSectionHead h4,.modal h2{text-wrap:balance}.headerSubtitle,.panelHead p,.controlSectionHead p{max-width:72ch}.actions>button,.actions>a,.primary,.secondary,.compact,.refresh{border-radius:11px;min-height:40px;font-weight:750}.primary{box-shadow:0 9px 24px #2786ff38}.primary:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.panelHead,.toolbar,.pager,.settingsForm,.controlSection{border-color:var(--line)}tbody tr{transition:background-color .16s}tbody tr:hover{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){tbody tr:hover{background:color-mix(in srgb, var(--blue) 4%, transparent)}}th{letter-spacing:.045em;text-transform:uppercase}td{line-height:1.45}.status{letter-spacing:.035em;justify-content:center;align-items:center;min-height:24px;padding-inline:9px;display:inline-flex}.settingsForm,.controlSection{padding:clamp(18px,2.4vw,28px)}.controlSection{border-radius:18px}.controlSection+.controlSection{margin-top:16px}.controlSectionHead{margin-bottom:20px}.modal h2,.messageComposer h2{padding-right:46px;font-size:22px;line-height:1.2}.modal p,.messageComposer p{color:var(--muted-strong)}.modalActions{z-index:2}.quotaControl input,.quotaControl select{width:100%}.quotaFlags .check{border:1px solid var(--line);background:var(--surface-soft);min-height:48px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.quotaFlags .check{background:color-mix(in srgb, var(--surface-soft) 88%, transparent)}}.quotaFlags .check:hover{border-color:var(--blue-light)}@supports (color:color-mix(in lab, red, red)){.quotaFlags .check:hover{border-color:color-mix(in srgb, var(--blue-light) 30%, var(--line))}}html[data-theme=light] tbody tr:hover{background:#1674e809}html[data-theme=light] .primary{color:#fff}html[data-theme=light] .quotaFlags .check{background:#f8faffeb}.content{width:min(100%,1680px);margin-inline:auto}.headerTitle{max-width:650px}.headerTitle .eye{margin-bottom:8px}.headerSubtitle{font-size:13px;line-height:1.55}.brand .logo{background:linear-gradient(145deg,#eaf6ff,#cfe9ff 60%,#effaf6);padding:2px;overflow:hidden}nav button i,.themeSwitch button{line-height:0}nav button.active i{box-shadow:0 6px 16px #2786ff29}.panel,.stat,.controlSection,.messageCard{overflow:clip}.panelHead h3,.controlSectionHead h4{letter-spacing:-.025em}.panelHead p,.controlSectionHead p{line-height:1.6}.toolbar input,.toolbar select{min-height:42px}.tableActions button{white-space:nowrap}.scroll{position:relative}table th:last-child,table td:last-child{z-index:2;background:var(--surface);min-width:176px;position:sticky;right:0}@supports (color:color-mix(in lab, red, red)){table th:last-child,table td:last-child{background:color-mix(in srgb, var(--surface) 96%, transparent)}}table th:last-child,table td:last-child{box-shadow:-12px 0 22px -20px #000000b8}table th:last-child{z-index:4;background:var(--surface-soft)}tbody tr:hover td:last-child{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){tbody tr:hover td:last-child{background:color-mix(in srgb, var(--blue) 5%, var(--surface))}}th{font-size:10px}td{font-size:12px}html[data-theme=light] table th:last-child{background:#f4f7fc}html[data-theme=light] table td:last-child{background:#fff}html[data-theme=light] tbody tr:hover td:last-child{background:#f7faff}@media (width<=1100px){table{min-width:980px}.tableActions{flex-wrap:wrap;gap:6px}.tableActions button{min-height:32px;padding:7px 9px}}@media (width<=640px){.content{width:100%}.headerSubtitle{font-size:12px;display:block}nav button i svg{width:19px;height:19px}}.serverImport{border:1px solid var(--blue-light);gap:12px;margin-bottom:18px;padding:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.serverImport{border:1px solid color-mix(in srgb, var(--blue-light) 28%, var(--line))}}.serverImport{background:var(--blue);border-radius:16px}@supports (color:color-mix(in lab, red, red)){.serverImport{background:color-mix(in srgb, var(--blue) 5%, var(--surface-soft))}}.serverImportHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.serverImportHead>div{gap:4px;display:grid}.serverImportHead small,.importNode small,.importSummary small{color:var(--muted-strong)}.serverImportHead>span{background:var(--blue);border-radius:999px;padding:5px 9px}@supports (color:color-mix(in lab, red, red)){.serverImportHead>span{background:color-mix(in srgb, var(--blue) 14%, transparent)}}.serverImportHead>span{color:var(--blue-light);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:800}.serverImport textarea{resize:vertical;min-height:112px}.serverImport>button{justify-self:start}.importResults{gap:8px;display:grid}.serverAdvanced{border:1px solid var(--line);background:var(--surface-soft);border-radius:14px;margin:6px 0 18px;padding:0 14px}.serverAdvanced>summary{color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-weight:800;display:flex}.serverAdvanced>summary span{color:var(--muted-strong);font-size:12px;font-weight:600}.serverAdvanced[open]>summary{border-bottom:1px solid var(--line);margin-bottom:14px}.importSummary{flex-wrap:wrap;align-items:center;gap:8px 14px;padding-top:4px;display:flex}.importNode{border:1px solid var(--line);background:var(--surface);border-radius:13px;justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex}.importNode>div{gap:3px;min-width:0;display:grid}.importNode span,.importNode small{overflow-wrap:anywhere}.importNodeBlocked{opacity:.66}.importWarning{color:var(--warning,#b7791f)!important}.importScore{border-radius:999px;width:max-content;margin-top:3px;padding:4px 8px;font-size:11px;font-weight:800}.importScoreREADY{color:#08765a;background:#e2f8f0;border:1px solid #9be0ca}.importScoreREVIEW{color:#8a5a00;background:#fff5d9;border:1px solid #e9c76b}.importScoreBLOCKED{color:#a33a44;background:#fff0f1;border:1px solid #efb9be}.importTestNote{color:var(--muted-strong);background:var(--surface-soft);border-radius:11px;margin:4px 0 0;padding:10px 12px;font-size:12px;line-height:1.5}.testerBadge{border:1px solid var(--blue);width:max-content;margin-top:5px;padding:4px 7px}@supports (color:color-mix(in lab, red, red)){.testerBadge{border:1px solid color-mix(in srgb, var(--blue) 35%, var(--line))}}.testerBadge{color:var(--blue);background:var(--blue);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.testerBadge{background:color-mix(in srgb, var(--blue) 9%, var(--surface))}}.testerBadge{letter-spacing:.05em;font-size:10px;font-weight:900}.testerInventoryAction{justify-content:flex-end;padding:12px 20px 0;display:flex}.testerCandidate{border:1px solid var(--line);background:var(--surface-muted);border-radius:12px;gap:4px;margin-bottom:14px;padding:12px 14px;display:grid}.testerCandidate b{color:var(--text);font-size:14px}.testerCandidate span{color:var(--muted);font-size:12px}html[data-theme=dark] .importScoreREADY{color:#8ce4c8;background:#123c34;border-color:#246b5b}html[data-theme=dark] .importScoreREVIEW{color:#f4d27b;background:#433514;border-color:#786225}html[data-theme=dark] .importScoreBLOCKED{color:#ffb8be;background:#451f25;border-color:#7e343d}.readonlyField{border:1px solid var(--line);min-height:46px;color:var(--muted-strong);background:var(--surface-soft);border-radius:11px;align-items:center;gap:9px;padding:9px 12px;display:flex}html[data-theme=light] .serverImport{background:#f6f9ff}@media (width<=640px){.serverImportHead,.importNode{flex-direction:column;align-items:stretch}.serverImportHead>span{align-self:flex-start}}@media (width<=760px){.headerTitle h1{font-size:27px}.actions>button,.actions>a,.primary,.secondary,.compact,.refresh{min-height:42px}.panelHead{align-items:flex-start}.modal h2,.messageComposer h2{font-size:20px}}.consoleV2{background:var(--bg);grid-template-columns:252px minmax(0,1fr)}.consoleV2 aside{border-right:1px solid var(--line);background:var(--sidebar-start);padding:20px 14px 16px}.consoleV2 .brand .logo{border-radius:12px;width:39px;height:39px}.consoleV2 .brand b{font-size:18px}.consoleV2 .brand em{color:var(--green);border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .brand em{border-color:color-mix(in srgb, var(--green) 28%, transparent)}}.consoleV2 .brand em{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .brand em{background:color-mix(in srgb, var(--green) 10%, transparent)}}.workspaceChip{border:1px solid var(--line);background:var(--panel);border-radius:13px;align-items:center;gap:10px;margin:0 3px 18px;padding:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.workspaceChip{background:color-mix(in srgb, var(--panel) 82%, transparent)}}.workspaceChip>span{color:#fff;background:linear-gradient(145deg, var(--blue), #34b8ee);border-radius:9px;flex:none;place-items:center;width:31px;height:31px;font-size:10px;font-weight:900;display:grid}.workspaceChip div{gap:2px;min-width:0;display:grid}.workspaceChip b{font-size:11px}.workspaceChip small{color:var(--muted);font-size:9px}.workspaceChip>i{color:var(--muted);margin-left:auto;font-style:normal}.consoleV2 .navGroup{gap:3px}.consoleV2 .navLabel{letter-spacing:.13em;padding-inline:10px;font-size:9px}.consoleV2 nav button{border-radius:10px;min-height:42px;padding:6px 9px}.consoleV2 nav button i{background:0 0;border:0;width:29px;height:29px}.consoleV2 nav button.active{box-shadow:inset 3px 0 var(--blue-light)}.consoleV2 nav button.active i{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.consoleV2 nav button.active i{background:color-mix(in srgb, var(--blue) 15%, transparent)}}.consoleV2 nav button.active i{box-shadow:none}.consoleV2 .profile{padding:14px 8px 0}.consoleV2 .content{width:100%;max-width:none;margin:0;padding:0 clamp(22px,3vw,46px) 64px}.commandBar{border-bottom:1px solid var(--line);background:var(--bg);grid-template-columns:minmax(170px,1fr) minmax(260px,480px) minmax(170px,1fr);align-items:center;gap:18px;min-height:68px;margin-inline:calc(-1*clamp(22px,3vw,46px));padding:0 clamp(22px,3vw,46px);display:grid}@supports (color:color-mix(in lab, red, red)){.commandBar{background:color-mix(in srgb, var(--bg) 90%, transparent)}}.commandBar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:20;position:sticky;top:0}.commandPath{align-items:center;gap:8px;min-width:0;font-size:11px;display:flex}.commandPath span,.commandPath i{color:var(--muted);font-style:normal}.commandPath b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.commandSearch{border:1px solid var(--line);min-height:38px;color:var(--muted);background:var(--surface-soft);text-align:left;border-radius:11px;align-items:center;gap:9px;padding:0 10px;display:flex}.commandSearch svg{width:16px;height:16px}.commandSearch span{flex:1;font-size:11px}.commandSearch kbd{border:1px solid var(--line);color:var(--muted-strong);background:var(--panel);border-radius:6px;padding:3px 6px;font-family:inherit;font-size:9px}.commandActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.iconButton{border-radius:10px;place-items:center;width:38px;height:38px;padding:0;display:grid}.commandActions .health{text-transform:capitalize;min-height:30px}.consoleV2 header{border-bottom:0;align-items:flex-end;min-height:126px;margin:0;padding:28px 0 24px}.consoleV2 .sectionPiko{width:68px;height:68px}.commandCenter{border:1px solid var(--line);background:linear-gradient(130deg, var(--blue), var(--panel) 58%, var(--green));border-radius:22px;grid-template-columns:minmax(0,1.6fr) minmax(320px,.8fr);gap:18px;padding:clamp(24px,3vw,38px);display:grid}@supports (color:color-mix(in lab, red, red)){.commandCenter{background:linear-gradient(130deg, color-mix(in srgb, var(--blue) 12%, var(--panel)), var(--panel) 58%, color-mix(in srgb, var(--green) 7%, var(--panel)))}}.commandCenter{box-shadow:var(--shadow-panel)}.commandSummary{align-self:center}.commandKicker{align-items:center;gap:12px;margin-bottom:22px;display:flex}.commandKicker span{color:var(--green);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:850;display:inline-flex}.commandKicker span i{background:var(--green);width:7px;height:7px;box-shadow:0 0 0 5px var(--green);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.commandKicker span i{box-shadow:0 0 0 5px color-mix(in srgb, var(--green) 12%, transparent)}}.commandKicker small{color:var(--muted);font-size:10px}.commandSummary h2{letter-spacing:-.06em;max-width:680px;margin:0 0 12px;font-size:clamp(31px,4vw,52px);line-height:1}.commandSummary>p{max-width:660px;color:var(--muted-strong);margin:0;font-size:13px;line-height:1.65}.commandButtons{flex-wrap:wrap;gap:9px;margin-top:25px;display:flex}.readinessCard{border:1px solid var(--line);background:var(--surface);border-radius:18px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:20px;padding:20px;display:grid}@supports (color:color-mix(in lab, red, red)){.readinessCard{background:color-mix(in srgb, var(--surface) 82%, transparent)}}.readinessRing{aspect-ratio:1;background:radial-gradient(circle at center, var(--panel) 58%, transparent 59%), conic-gradient(var(--green) calc(var(--ready,100) * 1%), var(--line) 0);border-radius:50%;place-content:center;width:142px;display:grid}@supports (color:color-mix(in lab, red, red)){.readinessRing{background:radial-gradient(circle at center, var(--panel) 58%, transparent 59%), conic-gradient(var(--green) calc(var(--ready,100) * 1%), color-mix(in srgb, var(--line) 70%, transparent) 0)}}.readinessRing{box-shadow:inset 0 0 30px var(--green)}@supports (color:color-mix(in lab, red, red)){.readinessRing{box-shadow:inset 0 0 30px color-mix(in srgb, var(--green) 8%, transparent)}}.readinessRing{text-align:center}.readinessRing strong{letter-spacing:-.05em;font-size:31px}.readinessRing span{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:750}.readinessMeta{gap:12px;display:grid}.readinessMeta>span{border-bottom:1px solid var(--line);grid-template-columns:8px 1fr;align-items:center;gap:2px 8px;padding-bottom:11px;display:grid}.readinessMeta>span:last-child{border:0;padding-bottom:0}.readinessMeta i{background:var(--muted);border-radius:50%;grid-row:1/3;width:7px;height:7px}.readinessMeta i.ok{background:var(--green)}.readinessMeta i.warn{background:#f2bd5b}.readinessMeta b{font-size:11px}.readinessMeta small{color:var(--muted);text-transform:capitalize;font-size:9px}.quickActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 18px;display:grid}.quickActions button{text-align:left;background:var(--panel);min-height:78px;box-shadow:var(--shadow-soft);border-radius:15px;grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.quickActions button>i{width:39px;height:39px;color:var(--blue-light);background:var(--blue);border-radius:11px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.quickActions button>i{background:color-mix(in srgb, var(--blue) 11%, transparent)}}.quickActions svg{width:19px;height:19px}.quickActions span{gap:4px;min-width:0;display:grid}.quickActions b{font-size:12px}.quickActions small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.quickActions em{color:var(--muted);font-style:normal}.consoleV2 .stat{box-shadow:none;border-radius:15px}.consoleV2 .panel{box-shadow:var(--shadow-soft);border-radius:17px}@media (width<=1100px){.consoleV2{grid-template-columns:76px minmax(0,1fr)}.consoleV2 aside{padding-inline:9px}.consoleV2 .workspaceChip,.consoleV2 .brand>div,.consoleV2 .brand em,.consoleV2 .profile,.consoleV2 .navLabel,.consoleV2 nav button span{display:none}.consoleV2 .brand{justify-content:center;padding-inline:0}.consoleV2 nav button{justify-content:center}.commandBar{grid-template-columns:1fr auto}.commandSearch{display:none}.commandCenter{grid-template-columns:1fr}.readinessCard{grid-template-columns:130px minmax(0,1fr)}.readinessRing{width:124px}}@media (width<=760px){.consoleV2{display:block}.consoleV2 aside{width:100%;height:auto;min-height:0;padding:12px;position:static}.consoleV2 .workspaceChip,.consoleV2 .navLabel,.consoleV2 .profile{display:none}.consoleV2 .brand{padding:0 3px 10px}.consoleV2 nav{gap:5px;padding-bottom:2px;display:flex;overflow-x:auto}.consoleV2 .navGroup{display:contents}.consoleV2 nav button{width:42px;min-width:42px;padding:5px}.consoleV2 nav button span{display:none}.consoleV2 nav button.active{box-shadow:inset 0 -3px var(--blue-light)}.consoleV2 .content{padding-inline:14px}.commandBar{min-height:56px;margin-inline:-14px;padding-inline:14px}.commandPath span,.commandPath i,.commandActions .health{display:none}.consoleV2 header{align-items:center;min-height:108px;padding-block:22px 18px}.consoleV2 .headerSubtitle{display:none}.consoleV2 .sectionPiko{width:54px;height:54px}.commandCenter{border-radius:18px;padding:22px 18px}.commandSummary h2{font-size:34px}.readinessCard{grid-template-columns:100px minmax(0,1fr);padding:14px}.readinessRing{width:94px}.readinessRing strong{font-size:24px}.quickActions{grid-template-columns:1fr}}.consoleV2 .toolbar{background:var(--surface-soft);align-items:center;gap:9px;padding:14px 18px}.consoleV2 .toolbar input{flex:1;max-width:520px}.consoleV2 .toolbar input,.consoleV2 .toolbar select{border-color:var(--line);background:var(--field)}.consoleV2 table{font-variant-numeric:tabular-nums}.consoleV2 th{height:46px;color:var(--muted);background:var(--surface-soft);letter-spacing:.08em;padding-block:10px;font-size:9px}.consoleV2 td{height:60px;padding-block:13px}@supports (color:color-mix(in lab, red, red)){.consoleV2 tbody tr:hover{background:color-mix(in srgb, var(--blue) 4%, transparent)}}.consoleV2 .tableActions button{border-radius:9px;min-height:34px;padding:7px 10px}.consoleV2 .settingsForm{gap:16px;display:grid}.consoleV2 .controlSection{background:var(--panel);box-shadow:none;border-radius:16px}.consoleV2 .controlSectionHead>span{border-radius:10px;width:35px;height:35px}.consoleV2 input,.consoleV2 select,.consoleV2 textarea{border-color:var(--line);background:var(--field)}.consoleV2 .modal{background:var(--surface);border-radius:18px}.consoleV2 .modalHead{margin-bottom:20px}.consoleV2 .messageCard{box-shadow:none;border-radius:15px}.pageSummary{border:1px solid var(--line);background:var(--panel);min-height:88px;box-shadow:var(--shadow-soft);border-radius:15px;grid-template-columns:minmax(190px,.8fr) minmax(0,2fr);align-items:center;gap:20px;margin-bottom:14px;padding:15px 18px;display:grid}.pageSummaryTitle{align-items:center;gap:11px;min-width:0;display:flex}.pageSummaryTitle>i{width:42px;height:42px;color:var(--blue-light);background:var(--blue);border-radius:12px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.pageSummaryTitle>i{background:color-mix(in srgb, var(--blue) 11%, transparent)}}.pageSummaryTitle svg{width:20px;height:20px}.pageSummaryTitle>span{gap:3px;min-width:0;display:grid}.pageSummaryTitle small{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800}.pageSummaryTitle b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pageSummaryMetrics{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pageSummaryMetrics>span{border-left:1px solid var(--line);gap:5px;min-width:0;padding:3px 18px;display:grid}.pageSummaryMetrics small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.pageSummaryMetrics b{letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.pageSummaryMetrics .good b{color:var(--green)}.pageSummaryMetrics .warn b{color:#e5a942}.pageSummary+.panel,.pageSummary+div>.panel{margin-top:0}.overviewIntro{border:1px solid var(--line);background:linear-gradient(125deg, var(--blue), var(--panel) 62%, var(--green));border-radius:17px;grid-template-columns:minmax(0,1fr) 360px auto;align-items:center;gap:24px;min-height:132px;padding:22px 24px;display:grid}@supports (color:color-mix(in lab, red, red)){.overviewIntro{background:linear-gradient(125deg, color-mix(in srgb, var(--blue) 9%, var(--panel)), var(--panel) 62%, color-mix(in srgb, var(--green) 6%, var(--panel)))}}.overviewIntro{box-shadow:var(--shadow-soft)}.overviewIntro .commandSummary h2{margin-bottom:7px;font-size:clamp(23px,2.4vw,32px)}.overviewIntro .commandSummary>p{font-size:11px}.overviewIntro .readinessCard{box-shadow:none;border-radius:14px;grid-template-columns:82px 1fr;gap:14px;padding:12px 15px}.overviewIntro .readinessRing span{font-size:7px}.overviewIntro .readinessMeta>span{border:0;border-right:1px solid var(--line);flex-wrap:wrap;gap:2px 6px;padding:0 8px 0 0;display:flex}.overviewIntro .readinessMeta>span:last-child{border:0}.overviewIntro .readinessMeta i{align-self:center}.overviewIntro .readinessMeta b{width:calc(100% - 14px);font-size:9px}.overviewIntro .readinessMeta small{width:100%;padding-left:13px;font-size:8px}.overviewIntro .commandButtons{gap:7px;margin:0;display:grid}.overviewIntro .commandButtons button{width:100%;min-width:92px}.dashboardSectionHead{justify-content:space-between;align-items:flex-end;gap:16px;margin:24px 0 12px;display:flex}.dashboardSectionHead h2{letter-spacing:-.03em;margin:0 0 4px;font-size:18px}.dashboardSectionHead p{color:var(--muted);margin:0;font-size:10px}.dashboardSectionHead .timeframe{margin:0}.analyticsStats .stat{padding:15px 17px}.analyticsStats .stat small{margin-top:5px}.insightGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:14px;margin:18px 0;display:grid}.insightGrid .panel{min-width:0;margin:0}.networkMap,.trafficChart{min-height:286px;padding:16px 20px 18px;position:relative}.networkMap svg{width:100%;height:225px;display:block}.mapLand{fill:var(--blue)}@supports (color:color-mix(in lab, red, red)){.mapLand{fill:color-mix(in srgb, var(--blue) 8%, var(--surface-soft))}}.mapLand{stroke:var(--blue)}@supports (color:color-mix(in lab, red, red)){.mapLand{stroke:color-mix(in srgb, var(--blue) 18%, var(--line))}}.mapLand{stroke-width:1.5px}.mapRoute{fill:none;stroke:var(--blue-light)}@supports (color:color-mix(in lab, red, red)){.mapRoute{stroke:color-mix(in srgb, var(--blue-light) 72%, transparent)}}.mapRoute{stroke-width:2px;stroke-dasharray:5 5}.mapPulse{fill:var(--green)}@supports (color:color-mix(in lab, red, red)){.mapPulse{fill:color-mix(in srgb, var(--green) 15%, transparent)}}.mapPulse{stroke:var(--green)}@supports (color:color-mix(in lab, red, red)){.mapPulse{stroke:color-mix(in srgb, var(--green) 42%, transparent)}}.mapNode{fill:var(--green);filter:drop-shadow(0 0 5px var(--green))}@supports (color:color-mix(in lab, red, red)){.mapNode{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--green) 80%, transparent))}}.mapLegend{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:9px;display:flex}.mapLegend span:first-child{color:var(--muted-strong);align-items:center;gap:7px;font-weight:750;display:inline-flex}.mapLegend i{background:var(--green);border-radius:50%;width:7px;height:7px}.trafficChart{flex-direction:column;display:flex}.chartValue{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.chartValue strong{letter-spacing:-.05em;font-size:29px}.chartValue span{color:var(--muted);font-size:9px}.trafficChart>svg{width:100%;height:180px;overflow:visible}.chartGrid{fill:none;stroke:var(--line);stroke-width:1px;stroke-dasharray:3 5}.chartFill{fill:url(#trafficFill)}.chartLine{fill:none;stroke:var(--blue-light);stroke-width:3px;vector-effect:non-scaling-stroke}.chartLabels{color:var(--muted);justify-content:space-between;font-size:8px;display:flex}html[data-theme=light] .overviewIntro{background:linear-gradient(125deg,#f7fbff,#fff 62%,#f3fcf8)}html[data-theme=light] .mapLand{fill:#edf4fb;stroke:#d8e6f4}@media (width<=1250px){.overviewIntro{grid-template-columns:minmax(0,1fr) 330px}.overviewIntro .commandButtons{grid-column:1/-1;margin-top:-8px;display:flex}.overviewIntro .commandButtons button{width:auto}}@media (width<=920px){.overviewIntro{grid-template-columns:1fr}.overviewIntro .readinessCard{grid-template-columns:82px minmax(0,1fr)}.insightGrid{grid-template-columns:1fr}}.workspaceTabs{border:1px solid var(--line);background:var(--surface-muted);border-radius:13px;align-items:center;gap:6px;margin:0 0 14px;padding:5px;display:flex;overflow-x:auto}.workspaceTabs button{min-height:34px;color:var(--muted-strong);white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:none;gap:7px;padding:7px 12px;font-size:10px;font-weight:780}.workspaceTabs button:hover{color:var(--text);background:var(--surface)}.workspaceTabs button.active{color:#fff;background:var(--blue);box-shadow:0 5px 15px #2786ff38}.workspaceTabs button span{color:#fff;background:var(--red);text-align:center;border-radius:999px;min-width:18px;padding:2px 5px;font-size:8px}.compactSettings{margin:0;padding:18px 20px 20px}.compactSettings textarea{min-height:94px}.consoleV2 :is(.messageCard,.activityList article,.controlSection,.warning){color:var(--text)}.consoleV2 :is(.messageCard,.activityList article,.controlSection) :is(p,small,time){color:var(--muted-strong)}html[data-theme=light] .workspaceTabs{background:#e6eef8;border-color:#cad7e6}html[data-theme=light] .workspaceTabs button{color:#334a67}html[data-theme=light] .workspaceTabs button:hover{color:#172842;background:#f8fbff}html[data-theme=light] .workspaceTabs button.active{color:#fff;background:#2f7df6}html[data-theme=light] .consoleV2 :is(.messageCard,.activityList article,.controlSection) :is(p,small,time){color:#405572}html[data-theme=light] .consoleV2 .messageCardTop>span:not(.status),html[data-theme=light] .consoleV2 .messageTiming span,html[data-theme=light] .consoleV2 .engagement span{color:#526984}html[data-theme=light] .consoleV2 input::placeholder,html[data-theme=light] .consoleV2 textarea::placeholder{color:#75869c;opacity:1}@media (width<=700px){.workspaceTabs{margin-inline:-2px}.workspaceTabs button{padding-inline:10px}}@media (width<=640px){.overviewIntro{gap:16px;padding:18px}.overviewIntro .readinessMeta{grid-template-columns:1fr}.overviewIntro .readinessMeta>span{border-right:0;grid-template-columns:7px 1fr;display:grid}.overviewIntro .readinessMeta b,.overviewIntro .readinessMeta small{width:auto;padding:0}.dashboardSectionHead{flex-direction:column;align-items:flex-start}.networkMap,.trafficChart{min-height:240px;padding-inline:14px}.networkMap svg{height:185px}.pageSummary{grid-template-columns:1fr;gap:13px;padding:14px}.pageSummaryMetrics>span{padding:2px 10px}.pageSummaryMetrics>span:first-child{border-left:0;padding-left:0}.pageSummaryMetrics b{font-size:14px}}html[data-theme=light] .commandCenter{background:linear-gradient(135deg,#f7fbff,#fff 58%,#f4fcf8)}@media (width<=640px){.consoleV2 .toolbar{flex-direction:column;align-items:stretch}.consoleV2 .toolbar input,.consoleV2 .toolbar select{width:100%;max-width:none}}.freeSignalStrip{border:1px solid var(--line);background:var(--line);border-radius:15px;grid-template-columns:repeat(5,minmax(0,1fr)) auto;align-items:stretch;gap:1px;margin:14px 0 18px;display:grid;overflow:hidden}.freeSignalStrip>span{background:var(--panel);gap:5px;min-width:0;padding:14px 16px;display:grid}.freeSignalStrip small{color:var(--muted);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:750;overflow:hidden}.freeSignalStrip b{font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.freeSignalStrip button{min-width:110px;color:var(--blue-light);background:var(--blue);border:0;border-radius:0}@supports (color:color-mix(in lab, red, red)){.freeSignalStrip button{background:color-mix(in srgb, var(--blue) 8%, var(--panel))}}.freeSignalStrip .attention b{color:#e5a942}.usageInsights{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:14px;padding:0 18px 18px;display:grid}.usageInsights>article{border:1px solid var(--line);background:var(--surface-soft);border-radius:14px;min-width:0;padding:16px}.miniHead{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:15px;display:flex}.miniHead h4{margin:0 0 4px;font-size:12px}.miniHead p{color:var(--muted);margin:0;font-size:9px;line-height:1.45}.hourHeatmap{grid-template-columns:repeat(12,minmax(18px,1fr));gap:7px;display:grid}.hourHeatmap span{border:1px solid var(--blue);place-items:end center;min-height:42px;padding:5px 2px;display:grid}@supports (color:color-mix(in lab, red, red)){.hourHeatmap span{border:1px solid color-mix(in srgb, var(--blue) calc(var(--heat,0) * 0.45%), var(--line))}}.hourHeatmap span{color:var(--muted-strong);background:var(--blue);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.hourHeatmap span{background:color-mix(in srgb, var(--blue) calc(var(--heat,0) * 0.82%), var(--panel))}}.hourHeatmap span{font-variant-numeric:tabular-nums;font-size:8px}.topServerList{gap:8px;display:grid}.topServerList>span{border:1px solid var(--line);background:var(--panel);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;padding:10px 11px;display:grid}.topServerList b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.topServerList em{color:var(--blue-light);font-variant-numeric:tabular-nums;font-size:10px;font-style:normal}.topServerList small{color:var(--muted);grid-column:1/-1;font-size:8px}.status.vpn.active,.status.recent{color:var(--green);border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.status.vpn.active,.status.recent{border-color:color-mix(in srgb, var(--green) 26%, var(--line))}}.status.vpn.active,.status.recent{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.status.vpn.active,.status.recent{background:color-mix(in srgb, var(--green) 9%, transparent)}}.status.unverified,.status.never.connected{color:#df9d35;border-color:#df9d35}@supports (color:color-mix(in lab, red, red)){.status.unverified,.status.never.connected{border-color:color-mix(in srgb, #df9d35 28%, var(--line))}}.status.unverified,.status.never.connected{background:#df9d3517}.status.stale,.status.offline{color:var(--muted-strong);background:var(--surface-soft)}.dangerText{color:#ee6d73!important;border-color:#ee6d73!important}@supports (color:color-mix(in lab, red, red)){.dangerText{border-color:color-mix(in srgb, #ee6d73 35%, var(--line))!important}}.dangerText{background:#ee6d7312!important}.confirmDeviceModal{max-width:560px}.confirmDeviceModal .mono{color:var(--blue-light)}.commandBackdrop{z-index:120;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);align-items:flex-start;padding-top:min(14vh,120px)}.commandPalette{border:1px solid var(--line);background:var(--surface);border-radius:17px;width:min(620px,100vw - 28px);overflow:hidden;box-shadow:0 30px 90px #00000061}.commandPalette>label{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:15px 17px;display:flex}.commandPalette>label svg{width:18px;height:18px;color:var(--muted)}.commandPalette input{outline:0;flex:1;min-height:30px;padding:0;font-size:14px;background:0 0!important;border:0!important}.commandPalette>div{max-height:390px;padding:8px;overflow-y:auto}.commandPalette button{text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;min-height:48px;padding:9px 11px;display:flex}.commandPalette button:hover,.commandPalette button:focus-visible{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.commandPalette button:hover,.commandPalette button:focus-visible{background:color-mix(in srgb, var(--blue) 8%, var(--surface-soft))}}.commandPalette button i{width:32px;height:32px;color:var(--blue-light);background:var(--blue);border-radius:9px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.commandPalette button i{background:color-mix(in srgb, var(--blue) 10%, transparent)}}.commandPalette button svg{width:17px;height:17px}.commandPalette button span{gap:3px;display:grid}.commandPalette button b{font-size:11px}.commandPalette button small{color:var(--muted);font-size:8px}.commandPalette footer{border-top:1px solid var(--line);color:var(--muted);gap:15px;padding:10px 16px;font-size:8px;display:flex}.controlNav{z-index:10;border:1px solid var(--line);background:var(--bg);border-radius:13px;gap:6px;padding:9px;display:flex;position:sticky;top:76px;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.controlNav{background:color-mix(in srgb, var(--bg) 92%, transparent)}}.controlNav{box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.controlNav a{color:var(--muted-strong);border-radius:8px;flex:none;padding:8px 11px;font-size:9px;font-weight:750;text-decoration:none}.controlNav a:hover,.controlNav a:focus-visible{color:var(--blue-light);background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.controlNav a:hover,.controlNav a:focus-visible{background:color-mix(in srgb, var(--blue) 9%, transparent)}}.controlSection[id]{scroll-margin-top:140px}.consoleV2 :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--blue-light)}@supports (color:color-mix(in lab, red, red)){.consoleV2 :is(button,a,input,select,textarea):focus-visible{outline:2px solid color-mix(in srgb, var(--blue-light) 72%, white)}}.consoleV2 :is(button,a,input,select,textarea):focus-visible{outline-offset:2px}.consoleV2 :is(.panel,.controlSection,.pageSummary,.messageCard,.stat){border-color:var(--line)}.consoleV2 button{font-weight:720}.consoleV2 textarea{min-height:98px;line-height:1.55}.consoleV2 .controlSectionHead{margin-bottom:17px}.consoleV2{background:radial-gradient(circle at 73% -18%, var(--blue), transparent 34%), var(--bg);grid-template-columns:272px minmax(0,1fr);min-height:100dvh}@supports (color:color-mix(in lab, red, red)){.consoleV2{background:radial-gradient(circle at 73% -18%, color-mix(in srgb, var(--blue) 9%, transparent), transparent 34%), var(--bg)}}.consoleV2 aside{border-right:1px solid var(--line);width:272px;padding:22px 15px 18px}@supports (color:color-mix(in lab, red, red)){.consoleV2 aside{border-right:1px solid color-mix(in srgb, var(--line) 82%, transparent)}}.consoleV2 .brand{padding:0 8px 20px}.consoleV2 .brand span{color:#7790ad;letter-spacing:.015em}.consoleV2 .workspaceChip{background:#ffffff09;border-color:#ffffff13;margin-bottom:16px;padding:11px}.consoleV2 .workspaceChip b{color:#f3f8ff}.consoleV2 .workspaceChip small{color:#7890aa}.sidebarContext{gap:2px;padding:4px 11px 13px;display:grid}.sidebarContext span{color:#90a6bf;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:850}.sidebarContext small{color:#546b84;font-size:9px}.consoleV2 .navLabel{color:#506a85;letter-spacing:.16em;margin:0 10px 5px;font-size:8px;font-weight:850}.consoleV2 nav button{color:#8ca0b7;border:1px solid #0000;border-radius:11px;min-height:44px;padding:6px 10px}.consoleV2 nav button i{color:#7891aa;width:30px;height:30px}.consoleV2 nav button:hover{color:#eaf3ff;background:#ffffff0b}.consoleV2 .profile{border-top:1px solid #ffffff0f;margin-top:17px;padding:15px 9px 0}.consoleV2 .profile b{color:#eef6ff}.consoleV2 .profile span{color:#6f859d}.commandBar{background:var(--bg);grid-template-columns:minmax(150px,1fr) minmax(300px,540px) minmax(260px,1fr);min-height:72px;margin-inline:calc(-1*clamp(24px,3.2vw,52px));padding-inline:clamp(24px,3.2vw,52px)}@supports (color:color-mix(in lab, red, red)){.commandBar{background:color-mix(in srgb, var(--bg) 93%, transparent)}}.commandSearch{background:var(--surface-soft);border-radius:12px;min-height:40px}@supports (color:color-mix(in lab, red, red)){.commandSearch{background:color-mix(in srgb, var(--surface-soft) 78%, transparent)}}.productionBadge{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:800;display:inline-flex}.productionBadge i{background:var(--green);width:7px;height:7px;box-shadow:0 0 0 4px var(--green);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.productionBadge i{box-shadow:0 0 0 4px color-mix(in srgb, var(--green) 12%, transparent)}}.consoleV2 .headerSubtitle{max-width:680px;font-size:12px;line-height:1.6}.consoleV2 .sectionPiko{filter:drop-shadow(0 12px 18px #14457d21);width:74px;height:74px}.pageSummary{background:var(--panel);border-radius:14px;min-height:82px;margin-bottom:16px;padding:14px 18px}@supports (color:color-mix(in lab, red, red)){.pageSummary{background:color-mix(in srgb, var(--panel) 96%, var(--blue) 4%)}}.pageSummary{box-shadow:none}.pageSummaryTitle>i{border-radius:11px;width:40px;height:40px}.consoleV2 .panel{border-radius:14px;overflow:hidden;box-shadow:0 8px 28px #0000000e}@supports (color:color-mix(in lab, red, red)){.consoleV2 .panelHead{background:color-mix(in srgb, var(--surface-soft) 70%, transparent)}}.consoleV2 .panelHead h3{letter-spacing:-.02em;font-size:16px}.consoleV2 .toolbar{border-bottom:1px solid var(--line);min-height:68px;padding:12px 17px}.consoleV2 .toolbar input,.consoleV2 .toolbar select{min-height:40px}@supports (color:color-mix(in lab, red, red)){.consoleV2 tbody tr:hover{background:color-mix(in srgb, var(--blue) 5%, transparent)}}.consoleV2 .stat{border-color:var(--line);background:linear-gradient(145deg, var(--panel), var(--panel));border-radius:14px;min-height:142px;padding:18px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .stat{background:linear-gradient(145deg, var(--panel), color-mix(in srgb, var(--panel) 94%, var(--blue) 6%))}}.consoleV2 .stat>b{letter-spacing:-.055em;font-size:clamp(25px,2.6vw,34px)}.consoleV2 .controlSection{border-radius:14px;padding:22px 24px}.consoleV2 .settingsForm:has(.controlNav){background:0 0;grid-template-columns:190px minmax(0,1fr);align-items:start;gap:15px 20px;padding:0}.consoleV2 .settingsForm:has(.controlNav)>.controlIntro{grid-column:1/-1}.consoleV2 .settingsForm:has(.controlNav)>.controlNav{background:var(--panel);border-radius:14px;grid-area:2/1/span 12;gap:4px;padding:9px;display:grid;top:88px;overflow:visible}.consoleV2 .settingsForm:has(.controlNav)>.controlNav a{border-radius:9px;width:100%;padding:10px 11px;font-size:10px}.consoleV2 .settingsForm:has(.controlNav)>:not(.controlIntro):not(.controlNav){grid-column:2}.consoleV2 .controlSectionHead{border-bottom:1px solid var(--line);padding-bottom:16px}html[data-theme=light] .consoleV2 aside{background:linear-gradient(#0b1a2c,#081321 58%,#07101c)}@media (width<=1240px){.consoleV2{grid-template-columns:82px minmax(0,1fr)}.consoleV2 aside{width:82px;padding-inline:10px}.consoleV2 .workspaceChip,.consoleV2 .sidebarContext,.consoleV2 .brand>div,.consoleV2 .brand em,.consoleV2 .profile,.consoleV2 .navLabel,.consoleV2 nav button span{display:none}.consoleV2 .brand,.consoleV2 nav button{justify-content:center;padding-inline:0}.consoleV2 nav button{width:48px;margin-inline:auto}.commandBar{grid-template-columns:1fr auto}.commandSearch,.productionBadge{display:none}.consoleV2 .settingsForm:has(.controlNav){grid-template-columns:160px minmax(0,1fr)}}@media (width<=900px){.consoleV2 .settingsForm:has(.controlNav){grid-template-columns:1fr;display:grid}.consoleV2 .settingsForm:has(.controlNav)>.controlIntro{grid-area:auto/1}.consoleV2 .settingsForm:has(.controlNav)>.controlNav{grid-area:auto/1}.consoleV2 .settingsForm:has(.controlNav)>:not(.controlIntro):not(.controlNav){grid-area:auto/1}.consoleV2 .settingsForm:has(.controlNav)>.controlNav{display:flex;top:66px;overflow-x:auto}.consoleV2 .settingsForm:has(.controlNav)>.controlNav a{width:auto}}@media (width<=760px){.consoleV2{display:block}.consoleV2 aside{border-bottom:1px solid #ffffff0f;border-right:0;width:100%;padding:10px 12px}.consoleV2 .brand{justify-content:flex-start;padding:0 2px 9px}.consoleV2 .brand>div{display:grid}.consoleV2 .brand em{display:inline-flex}.consoleV2 nav button{width:44px;min-width:44px}.consoleV2 .content{padding-inline:14px}.commandBar{margin-inline:-14px}.consoleV2 header{min-height:104px;padding-block:20px 16px}.consoleV2 header h1{font-size:27px}.consoleV2 .sectionPiko{width:56px;height:56px}.pageSummaryMetrics b{font-size:14px}.consoleV2 .panelHead{padding:16px}.consoleV2 th,.consoleV2 td{padding-inline:14px}}@media (width>=761px){.consoleV2{grid-template-columns:88px minmax(0,1fr)}.consoleV2 aside{width:88px;padding:18px 10px 14px;overflow-x:hidden}.consoleV2 .brand{justify-content:center;padding:0 0 18px}.consoleV2 .brand .logo{width:42px;height:42px}.consoleV2 .brand>div,.consoleV2 .brand em,.consoleV2 .workspaceChip,.consoleV2 .sidebarContext,.consoleV2 .navLabel,.consoleV2 nav button span{display:none}.consoleV2 nav{gap:8px}.consoleV2 .navGroup{border-bottom:1px solid #ffffff0e;gap:5px;padding-bottom:8px;display:grid}.consoleV2 .navGroup:last-child{border-bottom:0}.consoleV2 nav button{border-radius:13px;justify-content:center;width:48px;min-height:46px;margin-inline:auto;padding:0}.consoleV2 nav button i{width:34px;height:34px}.consoleV2 nav button.active{box-shadow:0 8px 24px #1164d333}.consoleV2 .profile{justify-items:center;gap:8px;padding:14px 0 0;display:grid}.consoleV2 .profileIdentity>div{display:none}.consoleV2 .profileIdentity>i{width:36px;height:36px}.consoleV2 .profile button{color:#0000;width:42px;min-height:32px;padding:0;font-size:0;overflow:hidden}.consoleV2 .profile button:after{content:"↗";color:#8ca0b7;font-size:14px}}.consoleV2 .content{max-width:1640px;margin-inline:auto}.commandBar{grid-template-columns:minmax(190px,.75fr) minmax(320px,600px) minmax(300px,.9fr)}.consoleV2 header{border-bottom:1px solid var(--line);align-items:center;min-height:94px;padding:20px 0 14px}.consoleV2 header .eye{margin-bottom:5px;font-size:8px}.consoleV2 .headerSubtitle{margin-top:4px}.consoleV2 .sectionPiko{display:none}.consoleV2 .headerTools{min-height:40px}.overviewIntro{min-height:92px;box-shadow:none;border-radius:14px;grid-template-columns:minmax(280px,1.25fr) minmax(320px,.75fr) auto;gap:18px;padding:15px 18px}.overviewIntro .commandKicker{margin-bottom:5px}.overviewIntro .commandSummary h2{letter-spacing:-.04em;margin:0 0 4px;font-size:clamp(19px,1.8vw,25px)}.overviewIntro .readinessCard{grid-template-columns:62px 1fr;padding:8px 11px}.overviewIntro .readinessRing{width:58px}.overviewIntro .readinessRing strong{font-size:17px}.overviewIntro .readinessMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.overviewIntro .readinessMeta>span{border:0;grid-template-columns:7px 1fr;padding:0;display:grid}.overviewIntro .readinessMeta small{grid-column:2}.overviewIntro .commandButtons{flex-direction:column;margin:0}.overviewIntro .commandButtons button{min-width:105px}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.analyticsStats{margin-top:11px}.insightGrid{gap:12px}.quickActions{gap:10px;margin-block:12px}.quickActions button{min-height:68px}.opsGrid{gap:12px}@media (width<=1080px) and (width>=761px){.commandBar{grid-template-columns:1fr auto}.commandSearch,.productionBadge{display:none}.overviewIntro{grid-template-columns:1fr auto}.overviewIntro .readinessCard{display:none}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--modern-blue:#5d87ff;--modern-cyan:#49beff;--modern-violet:#8f7cf6;--modern-green:#13deb9}@media (width>=1181px){.consoleV2{grid-template-columns:258px minmax(0,1fr)}.consoleV2 aside{width:258px;padding:22px 15px 18px}.consoleV2 .brand{justify-content:flex-start;padding:0 10px 22px}.consoleV2 .brand .logo{width:40px;height:40px}.consoleV2 .brand>div{display:grid}.consoleV2 .brand em{display:inline-flex}.consoleV2 .workspaceChip{display:flex}.consoleV2 .sidebarContext{display:grid}.consoleV2 .navLabel{display:block}.consoleV2 nav{gap:13px}.consoleV2 .navGroup{border:0;gap:3px;padding:0;display:grid}.consoleV2 nav button{border-radius:9px;justify-content:flex-start;width:100%;min-height:42px;margin:0;padding:5px 9px}.consoleV2 nav button i{width:30px;height:30px}.consoleV2 nav button span{display:inline}.consoleV2 .profile{justify-items:stretch;gap:11px;padding:15px 8px 0;display:grid}.consoleV2 .profileIdentity>div{display:grid}.consoleV2 .profile button{color:#8ca0b7;width:fit-content;min-height:32px;padding:6px 10px;font-size:10px}.consoleV2 .profile button:after{content:none}}.consoleV2 nav button.active{color:#fff;background:linear-gradient(135deg, var(--modern-blue), #4578f5);border-color:#0000;box-shadow:0 8px 20px #5d87ff40}.consoleV2 nav button.active i{color:#fff;background:#ffffff1a}.consoleV2 .content{max-width:none;padding-inline:clamp(22px,2.8vw,42px)}.commandBar{border-bottom:1px solid var(--line);background:var(--surface);min-height:70px;margin-inline:calc(-1*clamp(22px,2.8vw,42px));padding-inline:clamp(22px,2.8vw,42px)}@supports (color:color-mix(in lab, red, red)){.commandBar{background:color-mix(in srgb, var(--surface) 94%, transparent)}}.commandBar{box-shadow:none}.commandSearch{background:var(--surface-soft);box-shadow:inset 0 0 0 1px var(--line);border:0}.commandActions .iconButton,.commandActions .health{background:var(--surface-soft);border:0}.consoleV2 header{border:0;min-height:88px;padding:19px 0 13px}.consoleV2 header .eye{color:var(--modern-blue)}.consoleV2 .panel,.pageSummary,.overviewIntro,.consoleV2 .stat,.freeSignalStrip{border-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .panel,.pageSummary,.overviewIntro,.consoleV2 .stat,.freeSignalStrip{border-color:color-mix(in srgb, var(--line) 78%, transparent)}}.consoleV2 .panel,.pageSummary,.overviewIntro,.consoleV2 .stat,.freeSignalStrip{box-shadow:0 2px 8px #1b273306,0 12px 30px #1b27330b}.overviewIntro{background:radial-gradient(circle at 82% 15%, #ffffff3d, transparent 25%), linear-gradient(120deg, var(--modern-blue), var(--modern-violet));border:0;border-radius:18px;min-height:126px;padding:20px 22px}@supports (color:color-mix(in lab, red, red)){.overviewIntro{background:radial-gradient(circle at 82% 15%, #ffffff3d, transparent 25%), linear-gradient(120deg, color-mix(in srgb, var(--modern-blue) 88%, #fff), color-mix(in srgb, var(--modern-violet) 78%, #fff))}}.overviewIntro{color:#fff}.overviewIntro .commandKicker span,.overviewIntro .commandKicker small,.overviewIntro .commandSummary>p{color:#ffffffc7}.overviewIntro .commandKicker span i{background:#fff;box-shadow:0 0 0 5px #ffffff24}.overviewIntro .readinessCard{background:#ffffff24;border-color:#ffffff2e}.overviewIntro .readinessRing{background:radial-gradient(circle at center, #5366d6e6 58%, transparent 59%), conic-gradient(#fff calc(var(--ready,100) * 1%), #fff3 0)}.overviewIntro .readinessMeta b,.overviewIntro .readinessMeta small{color:#fff}.overviewIntro .commandButtons .compact{color:#fff;background:#ffffff21;border-color:#ffffff3d}.overviewIntro .commandButtons .primary{color:#385dc0;background:#fff}.dashboardSectionHead{margin-top:24px}.stats{gap:15px}.consoleV2 .stat{background:var(--panel);border:0;border-radius:16px;min-height:126px}.consoleV2 .statTop i{color:var(--modern-blue);background:var(--modern-blue)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .statTop i{background:color-mix(in srgb, var(--modern-blue) 12%, transparent)}}.consoleV2 .statTop span{color:var(--modern-green)}.consoleV2 .stat:nth-child(2) .statTop i{color:var(--modern-green);background:var(--modern-green)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .stat:nth-child(2) .statTop i{background:color-mix(in srgb, var(--modern-green) 12%, transparent)}}.consoleV2 .stat:nth-child(3) .statTop i{color:var(--modern-violet);background:var(--modern-violet)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .stat:nth-child(3) .statTop i{background:color-mix(in srgb, var(--modern-violet) 12%, transparent)}}.consoleV2 .stat:nth-child(4) .statTop i{color:var(--modern-cyan);background:var(--modern-cyan)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .stat:nth-child(4) .statTop i{background:color-mix(in srgb, var(--modern-cyan) 12%, transparent)}}.consoleV2 .panel{background:var(--panel);border:0;border-radius:16px}.consoleV2 .panelHead{border-color:var(--line);background:0 0;min-height:70px;padding:17px 20px}.consoleV2 .toolbar{background:var(--surface-soft)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .toolbar{background:color-mix(in srgb, var(--surface-soft) 72%, transparent)}}.consoleV2 th{background:var(--surface-soft)}@supports (color:color-mix(in lab, red, red)){.consoleV2 th{background:color-mix(in srgb, var(--surface-soft) 72%, transparent)}}.pageSummary{background:var(--panel);border:0;border-radius:16px}.pageSummaryTitle>i{color:var(--modern-blue);background:var(--modern-blue)}@supports (color:color-mix(in lab, red, red)){.pageSummaryTitle>i{background:color-mix(in srgb, var(--modern-blue) 12%, transparent)}}.quickActions button{background:var(--panel);border:0;border-radius:15px;box-shadow:0 8px 22px #1b27330b}.quickActions button>i{color:var(--modern-blue);background:var(--modern-blue)}@supports (color:color-mix(in lab, red, red)){.quickActions button>i{background:color-mix(in srgb, var(--modern-blue) 12%, transparent)}}.consoleV2 .controlSection{border:0;border-radius:16px;box-shadow:0 8px 26px #1b27330b}.consoleV2 .settingsForm:has(.controlNav)>.controlNav{border:0;border-radius:16px;box-shadow:0 8px 26px #1b27330b}:is(.consoleV2 .settingsForm:has(.controlNav)>.controlNav a:hover,.consoleV2 .settingsForm:has(.controlNav)>.controlNav a:focus-visible){color:#fff;background:var(--modern-blue)}html[data-theme=light] .consoleV2 aside{background:#fff;border-right-color:#edf1f6}html[data-theme=light] .consoleV2 .brand b{color:#1f2a44}html[data-theme=light] .consoleV2 .brand span{color:#7c8ca3}html[data-theme=light] .consoleV2 .brand em{color:#178d77}html[data-theme=light] .consoleV2 .workspaceChip{background:#f6f8fb;border-color:#edf1f6}html[data-theme=light] .consoleV2 .workspaceChip b{color:#25324b}html[data-theme=light] .consoleV2 .workspaceChip small{color:#8390a5}html[data-theme=light] .consoleV2 .sidebarContext span{color:#8d9bb0}html[data-theme=light] .consoleV2 .sidebarContext small{color:#a4afbf}html[data-theme=light] .consoleV2 .navLabel{color:#9ba7b8}html[data-theme=light] .consoleV2 nav button{color:#52637a}html[data-theme=light] .consoleV2 nav button i{color:#63758d}html[data-theme=light] .consoleV2 nav button:hover{color:#335ba8;background:#eef3ff}html[data-theme=light] .consoleV2 nav button.active{color:#fff;background:linear-gradient(135deg, var(--modern-blue), #4578f5)}html[data-theme=light] .consoleV2 nav button.active i{color:#fff;background:#ffffff1f}html[data-theme=light] .consoleV2 .profile{border-color:#edf1f6}html[data-theme=light] .consoleV2 .profile b{color:#27344e}html[data-theme=light] .consoleV2 .profile span{color:#8794a8}.consoleV2{font-size:14px}.consoleV2 .content{max-width:1680px}.consoleV2 .navLabel{font-size:9px;line-height:1.3}.consoleV2 nav button span{letter-spacing:-.005em;font-size:12px;font-weight:680}.commandPath,.commandSearch span{font-size:12px}.productionBadge{font-size:9px}.consoleV2 .headerSubtitle{color:var(--muted);font-size:12px}.dashboardSectionHead h2{font-size:18px}.dashboardSectionHead p{font-size:11px}.consoleV2 .stat p{margin-bottom:5px;font-size:11px;font-weight:700}.consoleV2 .stat small{margin-top:5px;font-size:9px}.analyticsStats .stat{min-height:104px}.analyticsStats .stat>b{font-size:24px}.analyticsStats .statTop{margin-bottom:8px}.consoleV2 .panelHead h3{font-size:16px;font-weight:760}.consoleV2 .toolbar{gap:9px}.consoleV2 .toolbar input{max-width:460px}.consoleV2 .toolbar input,.consoleV2 .toolbar select{font-size:12px}.consoleV2 th{height:44px;color:var(--muted);letter-spacing:.065em;padding:10px 17px;font-size:9px;font-weight:820}.consoleV2 td{height:61px;color:var(--muted-strong);vertical-align:middle;padding:13px 17px;font-size:12px;line-height:1.45}.consoleV2 td b{color:var(--text);font-size:12px;font-weight:720}.consoleV2 td small{margin-top:3px;font-size:9px;line-height:1.4}.consoleV2 tbody tr{border-left:3px solid #0000}.consoleV2 tbody tr:hover{border-left-color:var(--modern-blue)}.consoleV2 .status{letter-spacing:.055em;padding:5px 8px;font-size:8px}.consoleV2 .pager{min-height:54px;padding-inline:17px}.pageSummaryTitle small{font-size:8px}.pageSummaryTitle b{font-size:13px}.pageSummaryMetrics small{font-size:9px}.pageSummaryMetrics b{font-size:17px}.consoleV2 .settingsForm:has(.controlNav){grid-template-columns:210px minmax(0,1fr);gap:16px 22px;max-width:1480px;margin-inline:auto}.consoleV2 .settingsForm:has(.controlNav)>.controlIntro{border-bottom:1px solid var(--line);align-items:center;margin-bottom:2px;padding:0 2px 12px}.consoleV2 .controlIntro h3{letter-spacing:-.035em;margin:3px 0 4px;font-size:23px}.consoleV2 .settingsForm:has(.controlNav)>.controlNav{padding:10px}.consoleV2 .settingsForm:has(.controlNav)>.controlNav:before{content:"CONFIGURATION";color:var(--muted);letter-spacing:.12em;padding:4px 10px 7px;font-size:8px;font-weight:850;display:block}.consoleV2 .settingsForm:has(.controlNav)>.controlNav a{align-items:center;min-height:38px;padding:8px 10px;font-size:10px;font-weight:720;display:flex}.consoleV2 .controlSection{gap:17px;padding:23px 25px}.consoleV2 .controlSectionHead{align-items:center;margin:0;padding-bottom:15px}.consoleV2 .controlSectionHead>span{width:36px;height:36px;color:var(--modern-blue);border-color:var(--modern-blue)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .controlSectionHead>span{border-color:color-mix(in srgb, var(--modern-blue) 18%, transparent)}}.consoleV2 .controlSectionHead>span{background:var(--modern-blue)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .controlSectionHead>span{background:color-mix(in srgb, var(--modern-blue) 10%, transparent)}}.consoleV2 .controlSectionHead>span{font-size:10px}.consoleV2 .controlSectionHead h4{margin-bottom:3px;font-size:17px}.consoleV2 .controlSectionHead p{font-size:11px;line-height:1.45}.consoleV2 .controlSection label{color:var(--muted-strong);font-size:11px;font-weight:680}.consoleV2 .controlSection input,.consoleV2 .controlSection select,.consoleV2 .controlSection textarea{margin-top:7px;font-size:12px;font-weight:500}.consoleV2 .featureGrid{border-color:var(--line);background:var(--surface-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:11px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .featureGrid{background:color-mix(in srgb, var(--surface-soft) 72%, transparent)}}.consoleV2 .featureGrid .check{border:1px solid var(--line);background:var(--panel);border-radius:10px;min-height:54px;padding:10px 12px}.consoleV2 .controlPublish{background:var(--surface);border:0;border-radius:14px;margin:0}@supports (color:color-mix(in lab, red, red)){.consoleV2 .controlPublish{background:color-mix(in srgb, var(--surface) 94%, transparent)}}.consoleV2 .controlPublish{box-shadow:0 10px 28px #00000014}.consoleV2 .controlPublish b{font-size:12px}.consoleV2 .controlPublish small{font-size:9px}.consoleV2 .warning{font-size:10px}@media (width<=1180px){.consoleV2 .settingsForm:has(.controlNav){grid-template-columns:170px minmax(0,1fr)}}@media (width<=900px){.consoleV2 .settingsForm:has(.controlNav){grid-template-columns:1fr}.consoleV2 .settingsForm:has(.controlNav)>.controlNav:before{display:none}}@media (width<=640px){.consoleV2 .featureGrid{grid-template-columns:1fr}.consoleV2 .controlSection{padding:17px}.consoleV2 .controlPublish{flex-direction:column;align-items:stretch}.consoleV2 .controlPublish button{width:100%;min-width:0}}html[data-theme=light]{--green:#167b62;--muted:#65758b;--muted-strong:#415269;--text:#18243a}html[data-theme=light] .status.enabled,html[data-theme=light] .status.online,html[data-theme=light] .status.active,html[data-theme=light] .status.vpn.active,html[data-theme=light] .status.recent{color:#116a54;background:#e5f5ef;border-color:#b9e5d5}.commandPalette>div:first-child{border-bottom:1px solid var(--line);align-items:center;gap:11px;min-height:58px;padding:13px 16px;display:flex}.commandPalette>div:first-child>svg{color:var(--muted);flex:none;width:18px!important;height:18px!important}.commandPalette>div:first-child+p{color:var(--muted);letter-spacing:.12em;margin:0;padding:10px 16px 5px;font-size:8px;font-weight:850}.freeUsageOverview{background:var(--panel);border:0;border-radius:16px;margin:14px 0 16px;box-shadow:0 8px 24px #1b27330b}.freeUsageHead{padding:16px 18px 11px}.freeUsageHead h3{font-size:16px}.freeUsageHead p{font-size:10px}.freeUsageStats{gap:10px;padding:0 14px}.freeUsageStats .stat{min-height:86px;box-shadow:none;background:var(--surface-soft);padding:12px 14px}.freeUsageStats .stat>b{font-size:21px}.usageChart{min-height:150px;padding:14px 18px 8px}.usageInsights{gap:10px;padding:10px 14px 14px}.usageInsights>section{padding:13px}.messageHero{min-height:86px;padding:14px 17px}.messageHero h3{margin:3px 0;font-size:18px}.messageHero p{max-width:760px;margin:0;font-size:10px;line-height:1.45}.messagePiko{width:72px;height:72px}.messageFilters{padding:10px 14px}.messageFilters button{min-height:32px;padding:6px 9px;font-size:9px}.messageGrid{gap:9px;padding:12px}.messageCard{border-radius:11px;gap:8px;padding:12px 13px}.messageCard h3{font-size:13px}.messageCard>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.45;display:-webkit-box;overflow:hidden}.messageCardTop>span:not(.status),.messageTiming span{font-size:8px}.messageTiming{gap:6px 10px}.supportComposer{width:min(760px,100%)}.supportComposer textarea{min-height:140px;font-size:12px}.securityActions{min-height:48px;padding:8px 15px}.securityActions .muted{font-size:10px}.consoleV2 .analyticsStats+.panel{margin-top:12px}.consoleV2 .analyticsStats .stat{min-height:92px}.consoleV2 .analyticsStats .stat p{font-size:10px}.consoleV2 .analyticsStats .stat>b{font-size:22px}.consoleV2 .settingsForm:has(.controlNav){grid-template-columns:minmax(0,1fr);gap:12px;max-width:1420px;display:grid}.consoleV2 .settingsForm:has(.controlNav)>.controlIntro{grid-area:auto/1}.consoleV2 .settingsForm:has(.controlNav)>.controlNav{grid-area:auto/1}.consoleV2 .settingsForm:has(.controlNav)>:not(.controlIntro):not(.controlNav){grid-area:auto/1}.consoleV2 .settingsForm:has(.controlNav)>.controlNav{z-index:11;border-radius:13px;gap:4px;padding:7px;display:flex;position:sticky;top:76px;overflow-x:auto}.consoleV2 .settingsForm:has(.controlNav)>.controlNav:before{display:none}.consoleV2 .settingsForm:has(.controlNav)>.controlNav button{min-height:36px;color:var(--muted-strong);background:0 0;border:0;border-radius:8px;flex:none;padding:8px 11px;font-size:9px;font-weight:720}.consoleV2 .settingsForm:has(.controlNav)>.controlNav button:hover{color:var(--modern-blue);background:var(--modern-blue)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .settingsForm:has(.controlNav)>.controlNav button:hover{background:color-mix(in srgb, var(--modern-blue) 8%, transparent)}}.consoleV2 .settingsForm:has(.controlNav)>.controlNav button.active{color:#fff;background:var(--modern-blue);box-shadow:0 5px 14px #5d87ff38}.consoleV2 .controlSection[hidden]{display:none!important}.consoleV2 .controlSection{min-height:0}.consoleV2 .controlPublish{position:static}.consoleV2 .editorWorkflow{background:var(--page);border-radius:11px;align-items:center;gap:8px;padding:8px 11px;display:flex}@supports (color:color-mix(in lab, red, red)){.consoleV2 .editorWorkflow{background:color-mix(in srgb,var(--page) 72%,var(--surface))}}.consoleV2 .editorWorkflow span{color:var(--muted);align-items:center;gap:6px;font-size:10px;font-weight:750;display:flex}.consoleV2 .editorWorkflow span i{width:20px;height:20px;color:var(--muted-strong);background:var(--line);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.consoleV2 .editorWorkflow span i{background:color-mix(in srgb,var(--line) 52%,transparent)}}.consoleV2 .editorWorkflow span i{font-size:9px;font-style:normal}.consoleV2 .editorWorkflow span.active,.consoleV2 .editorWorkflow span.done{color:var(--text)}.consoleV2 .editorWorkflow span.active i{color:#fff;background:#4f70a3}.consoleV2 .editorWorkflow span.done i{color:#fff;background:var(--green)}.consoleV2 .editorWorkflow>b{color:var(--muted);font-size:10px}.consoleV2 .editorWorkflow>small{color:var(--muted);margin-left:auto;font-size:9px}.consoleV2 .controlPublishActions{align-items:center;gap:8px;display:flex}.consoleV2 .panelHead{min-height:64px}.consoleV2 .stat{min-height:108px}.consoleV2 td{height:54px}@media (width<=760px){.consoleV2 .settingsForm:has(.controlNav)>.controlNav{top:58px}.freeUsageStats{grid-template-columns:repeat(2,minmax(0,1fr))}.usageInsights{grid-template-columns:1fr}.consoleV2 .editorWorkflow{flex-wrap:wrap}.consoleV2 .editorWorkflow>small{width:100%;margin-left:0}.consoleV2 .controlPublishActions{width:100%}.consoleV2 .controlPublishActions button{flex:1}}.pageSummary{display:none}.consoleV2 .headerTitle{flex:1}.headerMetrics{justify-content:flex-end;align-items:center;gap:0;display:flex}.headerMetrics>span{border-left:1px solid var(--line);gap:2px;min-width:84px;padding:1px 16px;display:grid}.headerMetrics small{color:var(--muted);text-transform:uppercase;letter-spacing:.055em;font-size:8px;font-weight:720}.headerMetrics b{max-width:130px;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.headerMetrics .good b{color:var(--green)}.headerMetrics .warn b{color:#c47a14}.overviewIntro{min-height:102px;padding:15px 18px}.overviewIntro .commandSummary h2{font-size:21px}.dashboardSectionHead{margin:15px 0 8px}.consoleV2 .stats{margin:0 0 10px}.consoleV2 .stats .stat{min-height:91px;padding:12px 14px}.consoleV2 .stats .statTop{margin-bottom:6px}.consoleV2 .stats .stat>b{font-size:23px}.consoleV2 .freeUsageOverview{grid-template-rows:auto auto minmax(150px,1fr) auto;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);column-gap:12px;margin-top:10px;padding:0 12px 12px;display:grid}.consoleV2 .freeUsageHead{grid-column:1/-1;padding:13px 5px 9px}.consoleV2 .freeUsageStats{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));padding:0}.consoleV2 .freeUsageStats .stat{min-height:70px;padding:9px 11px}.consoleV2 .freeUsageStats .statTop,.consoleV2 .freeUsageStats .stat small{display:none}.consoleV2 .usageChart{grid-area:3/1;min-height:160px;padding:13px 6px 4px}.consoleV2 .usageLegend{grid-area:4/1;padding:4px 7px 0}.consoleV2 .usageInsights{grid-area:3/2/span 2;grid-template-columns:1fr;align-content:stretch;padding:10px 0 0}.consoleV2 .usageInsights>section{min-height:0;padding:10px 11px}.consoleV2 .hourHeatmap{min-height:55px}.consoleV2 .topServerList{max-height:104px;overflow-y:auto}.consoleV2 .settingsForm:has(.controlNav)>.controlIntro{padding-bottom:8px}.consoleV2 .controlIntro p{display:none}.consoleV2 .settingsForm:has(.controlNav)>.controlNav{justify-content:flex-start;padding:5px}.consoleV2 .settingsForm:has(.controlNav)>.controlNav button{min-width:0;min-height:32px;padding:6px 10px}.consoleV2 .controlSectionHead{padding-bottom:11px}.consoleV2 .controlSectionHead p,.consoleV2 .controlSection label{font-size:10px}.consoleV2 .controlSection input,.consoleV2 .controlSection select{min-height:40px}.consoleV2 .controlSection textarea{min-height:76px}@media (width<=1050px){.headerMetrics>span{min-width:72px;padding-inline:10px}.consoleV2 .freeUsageOverview{grid-template-columns:1fr}.consoleV2 .usageChart,.consoleV2 .usageLegend,.consoleV2 .usageInsights{grid-area:auto/1}.consoleV2 .usageInsights{grid-template-columns:1fr 1fr}}@media (width<=760px){.headerMetrics{display:none}.consoleV2 .freeUsageStats{grid-template-columns:repeat(2,minmax(0,1fr))}.consoleV2 .usageInsights{grid-template-columns:1fr}}.consoleV2 header .eye,.consoleV2 header .headerSubtitle{display:none}.consoleV2 header h1{margin:0}.consoleV2 .settingsForm .controlIntro{display:none}.consoleV2 .settingsForm:has(.controlNav)>.controlNav{top:72px}@media (width>=761px){.consoleV2 .settingsForm:has(.controlNav)>.controlNav button{white-space:nowrap;flex:1 1 0;justify-content:center}}html[data-theme=light] .consoleV2 :is(.panel,.stat,.controlSection,.messageCard,.freeUsageOverview,.modal,.usageInsights>section) :is(h1,h2,h3,h4,b,strong){color:var(--text)}html[data-theme=light] .consoleV2 :is(.panel,.stat,.controlSection,.messageCard,.freeUsageOverview,.modal,.usageInsights>section) p{color:var(--muted-strong)}html[data-theme=light] .consoleV2 :is(.panel,.controlSection,.modal) label{color:#40516a}.consoleV2 .controlSection label.releasePicker{color:#fff}@media (width<=720px){.usageModalBackdrop{padding:0}.freeUsageModal{width:100%;height:100dvh;max-height:none;padding-bottom:max(24px,env(safe-area-inset-bottom));border:0;border-radius:0}}html[data-theme=light]{--bg:#edf2f8;--bg-soft:#e3ebf5;--surface-soft:#f1f5fa;--surface-muted:#e7eef7;--line:#23416926;--line-strong:#23416940;--text:#112039;--muted:#586a82;--muted-strong:#354a65}html[data-theme=light] .consoleV2 .panel{background:#fff;border-color:#d8e2ee;box-shadow:0 10px 30px #213a5b14}html[data-theme=light] .consoleV2 .panelHead{background:#f8fafd;border-bottom:1px solid #dce5f0}html[data-theme=light] .consoleV2 .toolbar,html[data-theme=light] .consoleV2 .deviceInventoryTools{background:#eaf1f8}html[data-theme=light] .consoleV2 th{color:#536781;background:#e9f0f8}html[data-theme=light] .consoleV2 table td:last-child{background:inherit}html[data-theme=light] .consoleV2 .status.offline,html[data-theme=light] .consoleV2 .status.stale{color:#5b6680;background:#edf0f6;border-color:#cbd4e1}html[data-theme=light] .consoleV2 .status.never.connected,html[data-theme=light] .consoleV2 .status.unverified{color:#8b5708;background:#fff0d4;border-color:#e8c582}html[data-theme=light] .consoleV2 .tableActions .link{color:#075fca;background:#edf5ff;border-color:#c7dcf7}html[data-theme=light] .consoleV2 .freeUsageModal{border-color:#cbd8e7;box-shadow:0 28px 80px #152b4838}html[data-theme=light] .consoleV2 :is(.stat,.controlSection,.messageCard,.securityIncident,.deviceUsageChart,.freeUsageOverview,.usageInsights>section){background:#f8fafd;border-color:#d5e0ed;box-shadow:0 5px 18px #243f610e}html[data-theme=light] .consoleV2 :is(input,select,textarea):focus{border-color:#6ba5ee;box-shadow:0 0 0 3px #2f7df61c}html[data-theme=light] .consoleV2 :is(.segmentControl,.usageDetailTabs,.controlNav){background:#eaf1f8;border-color:#cfdae8}html[data-theme=light] .consoleV2 :is(.panelHead,.miniHead) :is(h2,h3,h4),html[data-theme=light] .consoleV2 :is(.stat,.controlSection,.messageCard,.securityIncident) :is(b,strong,h3,h4){color:#172842}html[data-theme=light] .overviewIntro :is(h2,b,strong){color:#fff}html[data-theme=light] .overviewIntro :is(p,small),html[data-theme=light] .overviewIntro .commandKicker span{color:#ffffffd1}html[data-theme=light] .overviewIntro .commandButtons .compact,html[data-theme=light] .consoleV2 button.primary,html[data-theme=light] .consoleV2 nav button.active,html[data-theme=light] .consoleV2 .controlNav button.active{color:#fff}html[data-theme=light] .consoleV2 .status{color:#536178}html[data-theme=light] .consoleV2 .status.unresolved,html[data-theme=light] .consoleV2 .status.warning{color:#985f0c;background:#fff3dc;border-color:#efd6a4}html[data-theme=light] .consoleV2 .status.critical{color:#b73549;background:#ffeaee;border-color:#f4bdc6}html[data-theme=light] .consoleV2 .overviewIntro{color:#fff;background:radial-gradient(circle at 86% 10%,#ffffff2e,#0000 28%),linear-gradient(120deg,#4773de 0%,#6559cf 100%)}html[data-theme=light] .consoleV2 .overviewIntro .readinessCard{background:#ffffff21;border-color:#fff3}html[data-theme=light] .consoleV2 .overviewIntro .readinessMeta>span{border-color:#ffffff2e}html[data-theme=light] .consoleV2 .overviewIntro .readinessRing span{color:#ffffffb8}html[data-theme=light] .consoleV2 .overviewIntro .commandButtons .primary{color:#3154ad;background:#fff;border-color:#ffffffeb}html[data-theme=light] .consoleV2 .warning{color:#70480b;background:#fff6df;border-color:#e7c77e}html[data-theme=light] .consoleV2 .quotaControl>.warning{color:#40516a;background:#f2f6fd;border-color:#c9d9f4}@media (width<=920px){.consoleV2 .overviewIntro{grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:104px}.consoleV2 .overviewIntro .readinessCard{display:none}.consoleV2 .overviewIntro .commandButtons{grid-column:auto;margin:0;display:flex}}@media (width<=760px){.consoleV2 .overviewIntro{min-height:0;padding:16px 18px;display:block}.consoleV2 .overviewIntro .commandButtons{flex-flow:wrap;gap:7px;margin-top:12px;display:flex}.consoleV2 .overviewIntro .commandButtons button{width:auto;min-width:0}.consoleV2 .overviewIntro .commandSummary>p{max-width:540px;line-height:1.45}}.securityBulkBar{border-bottom:1px solid var(--line);background:var(--surface-soft);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:8px 15px;display:flex}@supports (color:color-mix(in lab, red, red)){.securityBulkBar{background:color-mix(in srgb, var(--surface-soft) 62%, transparent)}}.securityBulkBar>label{color:var(--muted-strong);align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.securityBulkBar>label input,.securityIncident>input{width:16px;min-width:16px;height:16px;min-height:16px;accent-color:var(--modern-blue);flex:0 0 16px;padding:0}.securityBulkBar>div{gap:7px;display:flex}.securityBulkBar button{min-height:32px;padding:6px 9px;font-size:9px}.consoleV2 .activityList .securityIncident{grid-template-columns:18px 32px minmax(0,1fr) auto;gap:10px;min-height:58px;padding:9px 15px}.securityIncident>input{margin:0}.securityIncident .incidentEnd{grid-template-columns:auto auto auto;place-items:center end;gap:7px 12px;display:grid}.securityIncident .incidentEnd time{white-space:nowrap}.securityIncident .incidentEnd .tableActions{flex-wrap:nowrap}.securityIncident .incidentEnd .tableActions button{min-height:28px;padding:4px 7px;font-size:9px}@media (width<=820px){.securityBulkBar{flex-flow:wrap;align-items:center}.securityBulkBar>div{margin-left:auto}.consoleV2 .activityList .securityIncident{grid-template-columns:18px 32px minmax(0,1fr)}.securityIncident .incidentEnd{grid-column:2/-1;justify-items:start}}@media (width<=900px){.consoleV2 .deviceInventoryTable{min-width:720px}.deviceInventoryTable :is(th,td):nth-child(4),.deviceInventoryTable :is(th,td):nth-child(5){display:none}.deviceInventoryTable :is(th,td):first-child{width:42%}.deviceInventoryTable :is(th,td):last-child{width:150px}.deviceInventoryTable .tableActions{flex-wrap:nowrap}}@media (width<=1050px){.freeSignalStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.freeSignalStrip button{min-height:52px}.usageInsights{grid-template-columns:1fr}}@media (width<=640px){.freeSignalStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.freeSignalStrip>span{padding:11px 12px}.freeSignalStrip button{grid-column:1/-1}.usageInsights{padding-inline:12px}.hourHeatmap{grid-template-columns:repeat(6,minmax(24px,1fr))}.controlNav{margin-inline:-2px;top:62px}.consoleV2 .controlSection{padding:16px}}.consoleV2 .content{padding:16px clamp(14px,1.8vw,28px) 32px}.consoleV2 header{min-height:52px;margin:0 0 10px;padding:6px 0}.consoleV2 header h1{font-size:22px}.consoleV2 .panel{margin-bottom:10px}.consoleV2 .panelHead p{margin-top:2px;font-size:9px}.consoleV2 .stat,.consoleV2 .stats .stat,.consoleV2 .analyticsStats .stat{min-height:82px;padding:10px 12px}.consoleV2 .statTop{margin-bottom:5px}.consoleV2 .stat>b,.consoleV2 .stats .stat>b{font-size:21px}.consoleV2 .toolbar,.consoleV2 .deviceInventoryTools{padding:9px 12px}.consoleV2 td{height:46px;padding:8px 12px}.consoleV2 .activityList article{min-height:46px;padding:8px 12px}.consoleV2 .attentionList span,.consoleV2 .signalList span{min-height:40px;padding:8px 10px}.consoleV2 :is(input,select,textarea){min-height:36px;padding:8px 10px}.consoleV2 textarea{min-height:64px}.consoleV2 :is(.primary,.compact){min-height:32px;padding:7px 11px}.consoleV2 .appControlPanel>.settingsForm{gap:8px;padding:0}.consoleV2 .settingsForm:has(.controlNav){gap:8px;padding:0}.consoleV2 .settingsForm:has(.controlNav)>.controlNav{border-radius:11px;gap:3px;margin:0;padding:4px;position:static;top:auto}.consoleV2 .settingsForm:has(.controlNav)>.controlNav button{min-height:30px;padding:5px 10px;font-size:9px}.consoleV2 .controlSectionHead{margin:0;padding:2px 0 8px}.consoleV2 .controlSectionHead>span{width:27px;height:27px}.consoleV2 .releaseWorkbench{margin-bottom:5px;padding:10px 12px}.consoleV2 .releaseWorkbench h4{font-size:14px}.consoleV2 .featureGrid{gap:6px;padding:6px}.consoleV2 :is(.appControlPanel,.networkPolicyPanel) .toggleField{min-height:42px;padding:7px 9px}.consoleV2 .controlPublish{margin-top:7px;padding:8px 10px}@media (width>=1050px){.consoleV2 .appControlPanel .controlSection:not([hidden]){grid-template-columns:minmax(0,1fr) 310px;align-items:start;column-gap:18px;display:grid}.consoleV2 .appControlPanel .controlSection>:not(.controlPreview){grid-column:1}.consoleV2 .appControlPanel .controlSection>.controlPreview{grid-area:1/2/span 30;position:sticky;top:76px}}.consoleV2 .controlPreview{border:1px solid var(--line);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.consoleV2 .controlPreview{border:1px solid color-mix(in srgb,var(--line) 58%,transparent)}}.consoleV2 .controlPreview{background:var(--page);border-radius:16px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .controlPreview{background:color-mix(in srgb,var(--page) 78%,var(--surface))}}.consoleV2 .controlPreview{box-shadow:0 8px 22px #13243c12}.consoleV2 .controlPreview footer{text-align:center;color:var(--muted);border-top:1px solid var(--line);padding:8px 10px;font-size:9px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .controlPreview footer{border-top:1px solid color-mix(in srgb,var(--line) 45%,transparent)}}.consoleV2 .previewPageTabs{border-bottom:1px solid var(--line);gap:4px;padding:7px;display:flex}@supports (color:color-mix(in lab, red, red)){.consoleV2 .previewPageTabs{border-bottom:1px solid color-mix(in srgb,var(--line) 45%,transparent)}}.consoleV2 .previewPageTabs{background:var(--page)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .previewPageTabs{background:color-mix(in srgb,var(--page) 74%,var(--surface))}}.consoleV2 .previewPageTabs button{min-height:28px;color:var(--muted-strong);box-shadow:none;background:0 0;border:0;border-radius:7px;flex:1;padding:4px 7px;font-size:9px}.consoleV2 .previewPageTabs button.active{color:#fff;background:#4f70a3}.consoleV2 .previewWebsite code{color:var(--muted-strong);background:var(--page);border-radius:7px;margin-top:10px;padding:6px 8px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.consoleV2 .previewWebsite code{background:color-mix(in srgb,var(--page) 80%,var(--surface))}}.consoleV2 .previewWebsite code{text-overflow:ellipsis;white-space:nowrap;font-size:8px}.consoleV2 .previewPhone{background:var(--surface);border:5px solid #26364b;border-radius:28px;width:210px;min-height:370px;margin:18px auto;padding:12px;box-shadow:0 10px 25px #14233826}.consoleV2 .previewPhoneTop{justify-content:space-between;font-size:8px;display:flex}.consoleV2 .previewPhoneTop i{background:#26364b;border-radius:5px;width:42px;height:7px}.consoleV2 .previewAppBrand{align-items:center;gap:8px;margin:17px 0;display:flex}.consoleV2 .previewAppBrand>b{color:#fff;background:#4f70a3;border-radius:9px;place-items:center;width:28px;height:28px;font-size:9px;display:grid}.consoleV2 .previewAppBrand span{font-size:10px;font-weight:800}.consoleV2 .previewAppBrand small{color:var(--muted);font-size:7px;font-weight:600;display:block}.consoleV2 .previewAppHero{text-align:center;background:var(--blue);border-radius:15px;padding:17px 12px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .previewAppHero{background:color-mix(in srgb,var(--blue) 10%,var(--surface))}}.consoleV2 .previewAppHero>i{color:#fff;background:#4f70a3;border-radius:50%;place-items:center;width:32px;height:32px;margin:auto;font-style:normal;display:grid}.consoleV2 .previewAppHero h3{margin:8px 0 4px;font-size:13px}.consoleV2 .previewAppHero p{color:var(--muted);margin:0;font-size:8px;line-height:1.5}.consoleV2 .previewAppRows{gap:7px;margin-top:11px;display:grid}.consoleV2 .previewAppRows span{background:var(--line);border-radius:9px;grid-template-columns:8px 1fr auto;gap:6px;padding:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.consoleV2 .previewAppRows span{background:color-mix(in srgb,var(--line) 22%,var(--surface))}}.consoleV2 .previewAppRows span{font-size:8px}.consoleV2 .previewAppRows span>i{background:#36745f;border-radius:50%;width:7px;height:7px}.consoleV2 .previewAppRows b{font-size:8px}.consoleV2 .actualAppScreen{color:#172842;background:#f7f9fc;padding:12px 10px}.consoleV2 .actualAppHeader{align-items:center;gap:8px;margin:17px 2px 14px;display:flex}.consoleV2 .actualAppHeader button{color:#172842;width:24px;min-height:24px;box-shadow:none;background:0 0;border:0;padding:0;font-size:20px}.consoleV2 .actualAppHeader span{gap:2px;display:grid}.consoleV2 .actualAppHeader b{color:#172842;font-size:12px}.consoleV2 .actualAppHeader small{color:#61718a;font-size:7px}.consoleV2 .actualSectionLabel{letter-spacing:.1em;margin:0 4px 7px;font-weight:850;color:#718199!important;font-size:7px!important}.consoleV2 .actualSettingsGroup{background:#fff;border:1px solid #e2e8f1;border-radius:13px;overflow:hidden;box-shadow:0 5px 14px #192c490b}.consoleV2 .actualSettingsGroup>div{border-bottom:1px solid #edf1f6;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:43px;padding:7px 9px;display:grid}.consoleV2 .actualSettingsGroup>div:last-child{border-bottom:0}.consoleV2 .actualSettingsGroup>div>i{color:#3f6fae;background:#edf4ff;border-radius:8px;place-items:center;width:24px;height:24px;font-size:8px;font-style:normal;font-weight:850;display:grid}.consoleV2 .actualSettingsGroup>div>span{gap:2px;display:grid}.consoleV2 .actualSettingsGroup>div b{color:#172842;font-size:8px}.consoleV2 .actualSettingsGroup>div small{color:#65758c;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.consoleV2 .actualSettingsGroup>div>em{color:#8190a5;font-size:13px;font-style:normal}.consoleV2 .actualConnectionCard{text-align:center;background:#eaf0f8;border-radius:15px;place-items:center;gap:5px;margin:4px 0 12px;padding:18px 10px;display:grid}.consoleV2 .actualConnectionCard>i{color:#fff;background:#557db5;border-radius:50%;place-items:center;width:34px;height:34px;font-size:14px;font-style:normal;display:grid}.consoleV2 .actualConnectionCard>b{color:#172842;font-size:11px}.consoleV2 .actualConnectionCard>small{color:#60718a;font-size:7px;line-height:1.4}.consoleV2 .actualPrimaryAction{color:#fff;width:100%;min-height:34px;box-shadow:none;background:#4f70a3;border:0;border-radius:10px;margin-top:11px;font-size:8px;font-weight:850}.consoleV2 .actualActionHint{color:#687a92;text-align:center;margin-top:6px;font-size:6px;display:block}.consoleV2 .actualEmpty{text-align:center;color:#687a92!important;margin:16px 4px!important;font-size:8px!important}.consoleV2 .previewBrowser{background:#26364b;align-items:center;gap:4px;padding:9px;display:flex}.consoleV2 .previewBrowser span{background:#a9b4c1;border-radius:50%;width:7px;height:7px}.consoleV2 .previewBrowser b{color:#e8edf3;margin-left:8px;font-size:8px}.consoleV2 .previewWebsite{background:linear-gradient(155deg,var(--blue),#fff);min-height:330px;padding:30px 23px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .previewWebsite{background:linear-gradient(155deg,color-mix(in srgb,var(--blue) 10%,#fff),#fff)}}.consoleV2 .previewWebsite em{color:#29466f;font-size:11px;font-style:normal;font-weight:900;display:block}.consoleV2 .previewWebsite small{color:#4f70a3;letter-spacing:.12em;margin-top:36px;font-size:7px;font-weight:800;display:block}.consoleV2 .previewWebsite h3{color:#10233d;margin:7px 0;font-size:23px;line-height:1.05}.consoleV2 .previewWebsite p{color:#42566f;font-size:9px;line-height:1.5}.consoleV2 .previewWebsite button{color:#fff;background:#4f70a3;border:0;margin-top:12px;font-size:8px}.consoleV2 .safeEditorHint{background:#4f70a3;border-radius:10px;align-items:center;gap:10px;padding:8px 11px;display:flex}@supports (color:color-mix(in lab, red, red)){.consoleV2 .safeEditorHint{background:color-mix(in srgb,#4f70a3 8%,var(--surface))}}.consoleV2 .safeEditorHint{color:var(--muted-strong);font-size:10px}.consoleV2 .safeEditorHint b{color:var(--text);flex:none;font-size:10px}.consoleV2 .previewSelectable{cursor:pointer;outline-offset:3px;outline:2px solid #0000;transition:outline-color .15s,background-color .15s,box-shadow .15s}.consoleV2 .previewSelectable:hover{outline-color:#4f70a361}.consoleV2 .previewSelected{background-color:#4f70a3!important;outline-color:#4f70a3!important}@supports (color:color-mix(in lab, red, red)){.consoleV2 .previewSelected{background-color:color-mix(in srgb,#4f70a3 10%,var(--surface))!important}}.consoleV2 .previewSelected{box-shadow:0 0 0 3px #4f70a31a}html[data-theme=dark] .consoleV2 .previewSelected{background-color:#87a8d6!important;outline-color:#87a8d6!important}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .consoleV2 .previewSelected{background-color:color-mix(in srgb,#87a8d6 12%,var(--surface))!important}}.consoleV2 .derivedCopyPreview{background:#4f70a3;border-radius:12px;gap:5px;padding:12px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.consoleV2 .derivedCopyPreview{background:color-mix(in srgb,#4f70a3 7%,var(--surface))}}.consoleV2 .derivedCopyPreview{color:var(--text)}.consoleV2 .derivedCopyPreview b{font-size:13px}.consoleV2 .derivedCopyPreview p,.consoleV2 .derivedCopyPreview small{color:var(--muted-strong);margin:0;font-size:10px;line-height:1.45}@media (width<=1049px){.consoleV2 .controlPreview{margin:0 0 12px}.consoleV2 .previewPhone{min-height:300px}.consoleV2 .previewWebsite{min-height:250px}}@media (width>=720px){.consoleV2 .appControlPanel .controlSection>label:not(.releasePicker){border-bottom:1px solid var(--line);grid-template-columns:minmax(190px,.72fr) minmax(300px,1.45fr);align-items:center;gap:3px 18px;min-height:50px;margin:0;padding:7px 2px;display:grid}.consoleV2 .appControlPanel .controlSection>label:not(.releasePicker)>:is(input,select,textarea){grid-area:1/2/span 2;width:100%;margin:0}.consoleV2 .appControlPanel .controlSection>label:not(.releasePicker)>small{grid-column:1}.consoleV2 .appControlPanel .controlSection>.row{border-bottom:1px solid var(--line);gap:9px;margin:0;padding:8px 2px}}@media (width<=719px){.consoleV2 .content{padding:12px 11px 24px}.consoleV2 header{min-height:46px}.consoleV2 .settingsForm:has(.controlNav)>.controlNav{overflow-x:auto}.consoleV2 .settingsForm:has(.controlNav)>.controlNav button{flex:none}}html[data-theme=light]{--bg:#eaf0f7;--bg-soft:#e1e9f3;--panel:#fff;--panel-solid:#fff;--panel-raised:#f7f9fc;--surface:#fff;--surface-soft:#f3f6fa;--surface-muted:#e8eef6;--field:#fff;--line:#c9d5e3;--line-strong:#aebed1;--text:#0e1d34;--muted:#42566f;--muted-strong:#263b57}html[data-theme=light] .consoleV2{background:#eaf0f7}html[data-theme=light] .consoleV2 :is(.panel,.stat,.controlSection,.messageCard,.securityIncident,.deviceUsageChart,.freeUsageOverview,.usageInsights>section){background:#fff;border-color:#cbd7e5;box-shadow:0 4px 12px #1831520f}html[data-theme=light] .consoleV2 :is(.panelHead,.toolbar,.deviceInventoryTools,th){background:#f0f4f9;border-color:#cbd7e5}html[data-theme=light] .consoleV2 :is(label,td,.commandPath,.commandSearch){color:#263b57}html[data-theme=light] .consoleV2 :is(input,select,textarea){color:#0e1d34;background:#fff;border-color:#b9c8d9}html[data-theme=light] .consoleV2 :is(input,select,textarea)::placeholder{color:#60748d;opacity:1}html[data-theme=light] .consoleV2 .commandBar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:#c9d5e3}.consoleV2 .commandBar{margin-inline:calc(-1*clamp(14px,1.8vw,28px));padding-inline:clamp(14px,1.8vw,28px)}html[data-theme=light] .consoleV2 .controlNav{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#e8eef6;border-color:#c5d2e1}html[data-theme=light] .consoleV2 tbody tr:nth-child(2n){background:#f7f9fc}html[data-theme=light] .consoleV2 tbody tr:hover{background:#eaf3ff}.consoleV2 .workspaceTabs{justify-content:flex-start;justify-self:start;width:max-content;max-width:100%}.consoleV2 .settingsForm:has(.controlNav)>.workspaceTabs{justify-content:flex-start;justify-self:start;width:max-content;max-width:100%}.consoleV2 .workspaceTabs button{flex:none;width:auto;min-width:max-content}.consoleV2 .settingsForm:has(.controlNav)>.workspaceTabs button{flex:none;width:auto;min-width:max-content}html[data-theme=dark]{--bg:#07101c;--bg-soft:#0a1524;--panel:#0f1c2d;--panel-solid:#0f1c2d;--panel-raised:#132238;--surface:#101f32;--surface-soft:#0b1727;--surface-muted:#13243a;--field:#091422;--line:#2a3d56;--line-strong:#405775;--text:#f2f6fb;--muted:#a3b3c7;--muted-strong:#ccd7e4}html[data-theme=dark] .consoleV2 :is(.panel,.stat,.controlSection,.messageCard,.securityIncident,.deviceUsageChart,.freeUsageOverview,.usageInsights>section){background:#0f1c2d;border-color:#2a3d56;box-shadow:0 5px 16px #0003}html[data-theme=dark] .consoleV2 :is(.panelHead,.toolbar,.deviceInventoryTools,th){background:#132238;border-color:#2a3d56}html[data-theme=dark] .consoleV2 :is(input,select,textarea){color:#f2f6fb;background:#091422;border-color:#354b68}html[data-theme=dark] .consoleV2 :is(input,select,textarea)::placeholder{color:#91a3b9;opacity:1}html[data-theme=dark] .consoleV2 .commandBar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a1524;border-color:#2a3d56}html[data-theme=dark] .consoleV2 .controlNav{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#132238;border-color:#2a3d56}.consoleV2 :is(.panel,.stat,.controlSection,.messageCard,.securityIncident,.deviceUsageChart,.freeUsageOverview,.usageInsights>section){border-color:#0000}.consoleV2 .panelHead{border-bottom:0}.consoleV2 :is(.toolbar,.deviceInventoryTools){border-block:0}.consoleV2 th{border:0}.consoleV2 td{border-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.consoleV2 td{border-color:color-mix(in srgb, var(--line) 58%, transparent)}}.consoleV2 .appControlPanel .controlSection>label:not(.releasePicker),.consoleV2 .appControlPanel .controlSection>.row{border-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .appControlPanel .controlSection>label:not(.releasePicker),.consoleV2 .appControlPanel .controlSection>.row{border-color:color-mix(in srgb, var(--line) 58%, transparent)}}.consoleV2 :is(.workspaceTabs,.controlNav,.segmentControl,.usageDetailTabs){border-color:#0000}.consoleV2 .messageCard,.consoleV2 .stat{box-shadow:none}html[data-theme=light] .consoleV2 :is(.panel,.controlSection,.freeUsageOverview,.deviceUsageChart,.usageInsights>section){border-color:#0000;box-shadow:0 3px 10px #1831520e}html[data-theme=light] .consoleV2 :is(.stat,.messageCard,.securityIncident){box-shadow:none;background:#f7f9fc;border-color:#0000}html[data-theme=light] .consoleV2 td,html[data-theme=light] .consoleV2 .appControlPanel .controlSection>label:not(.releasePicker),html[data-theme=light] .consoleV2 .appControlPanel .controlSection>.row{border-color:#e4eaf1}html[data-theme=light] .consoleV2 :is(.workspaceTabs,.controlNav,.segmentControl,.usageDetailTabs){background:#e8eef6;border-color:#0000}html[data-theme=dark] .consoleV2 :is(.panel,.controlSection,.freeUsageOverview,.deviceUsageChart,.usageInsights>section){border-color:#0000;box-shadow:0 4px 14px #0000002e}html[data-theme=dark] .consoleV2 :is(.stat,.messageCard,.securityIncident){box-shadow:none;background:#132238;border-color:#0000}html[data-theme=dark] .consoleV2 td,html[data-theme=dark] .consoleV2 .appControlPanel .controlSection>label:not(.releasePicker),html[data-theme=dark] .consoleV2 .appControlPanel .controlSection>.row{border-color:#1f3046}.consoleV2 .panel{border:0;border-radius:12px;overflow:hidden}.consoleV2 .panelHead,.consoleV2 .toolbar,.consoleV2 .deviceInventoryTools{box-shadow:none}.consoleV2 .panelHead+.toolbar,.consoleV2 .panelHead+.deviceInventoryTools{border-top:1px solid var(--line)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .panelHead+.toolbar,.consoleV2 .panelHead+.deviceInventoryTools{border-top:1px solid color-mix(in srgb,var(--line) 45%,transparent)}}.consoleV2 tbody tr:last-child td{border-bottom:0}.consoleV2 :is(.stat,.messageCard,.securityIncident,.usageInsights>section){border-radius:9px}.consoleV2 :is(.tableActions,.modalActions,.securityBulkBar) button{box-shadow:none}html[data-theme=light] .consoleV2 .panel{background:#fff;box-shadow:0 2px 7px #1831520b}html[data-theme=light] .consoleV2 .panelHead{background:#fff}html[data-theme=light] .consoleV2 :is(.toolbar,.deviceInventoryTools){background:#f6f8fb}html[data-theme=light] .consoleV2 th{background:#f4f6f9}html[data-theme=light] .consoleV2 :is(.stat,.messageCard,.securityIncident,.usageInsights>section){background:#f7f9fc}html[data-theme=light] .consoleV2 .freeUsageOverview{background:#fff}html[data-theme=light] .consoleV2 .freeUsageStats .stat{background:#f7f9fc}html[data-theme=light] .consoleV2 .controlSection{background:#fff}html[data-theme=dark] .consoleV2 .panel{background:#0f1c2d;box-shadow:0 3px 10px #00000029}html[data-theme=dark] .consoleV2 .panelHead{background:#0f1c2d}html[data-theme=dark] .consoleV2 :is(.toolbar,.deviceInventoryTools,th),html[data-theme=dark] .consoleV2 :is(.stat,.messageCard,.securityIncident,.usageInsights>section){background:#132238}html[data-theme=dark] .consoleV2 .freeUsageOverview,html[data-theme=dark] .consoleV2 .controlSection{background:#0f1c2d}html[data-theme=light] .consoleV2 .overviewIntro{background:#fff;border:0;box-shadow:0 2px 7px #1831520b}html[data-theme=light] .consoleV2 .overviewIntro :is(h2,b,strong){color:#0e1d34}html[data-theme=light] .consoleV2 .overviewIntro :is(p,small),html[data-theme=light] .consoleV2 .overviewIntro .commandKicker span{color:#42566f}html[data-theme=light] .consoleV2 .overviewIntro .commandKicker>i{background:#d79216}html[data-theme=light] .consoleV2 .overviewIntro .readinessCard{background:#f4f7fb;border:0}html[data-theme=light] .consoleV2 .overviewIntro .commandButtons .compact:not(.primary){color:#263b57;background:#eef3f8;border-color:#0000}html[data-theme=dark] .consoleV2 .overviewIntro{background:#0f1c2d;border:0;box-shadow:0 3px 10px #00000029}html[data-theme=dark] .consoleV2 .overviewIntro .readinessCard{background:#132238;border:0}html[data-theme=light] .consoleV2 :is(header,.panelHead,.controlSectionHead,.dashboardSectionHead,.miniHead,.messageCard,.activityList) :is(h1,h2,h3,h4,b,strong){color:#0e1d34}html[data-theme=light] .consoleV2 :is(.panelHead,.controlSectionHead,.dashboardSectionHead,.miniHead,.messageCard,.activityList) :is(p,small,time){color:#52657c}html[data-theme=dark] .consoleV2 :is(header,.panelHead,.controlSectionHead,.dashboardSectionHead,.miniHead,.messageCard,.activityList) :is(h1,h2,h3,h4,b,strong){color:#f2f6fb}html[data-theme=dark] .consoleV2 :is(.panelHead,.controlSectionHead,.dashboardSectionHead,.miniHead,.messageCard,.activityList) :is(p,small,time){color:#9fb0c4}body{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-rendering:optimizelegibility}.consoleV2{font-weight:500}.consoleV2 .navLabel{letter-spacing:.13em;font-size:9px;font-weight:800}.consoleV2 .panelHead p,.consoleV2 .controlSectionHead p,.consoleV2 .dashboardSectionHead p,.consoleV2 .miniHead p{font-size:10px;line-height:1.45}.consoleV2 td{font-size:11px}.consoleV2 td b{font-size:12px;font-weight:750}.consoleV2 th{letter-spacing:.065em;font-size:9px;font-weight:800}.consoleV2 :is(label,.toggleCopy){font-size:11px;font-weight:650}.consoleV2 :is(label,.toggleCopy) small,.consoleV2 .controlPublish small{font-size:10px;font-weight:500}.consoleV2 :is(input,select,textarea,button){font-weight:600}.consoleV2 .status{font-size:9px;font-weight:800}.consoleV2 .headerMetrics small,.consoleV2 .stat small,.consoleV2 .freeUsageStats .stat p{font-size:9px;font-weight:650}.consoleV2 .inboxMessageGrid{grid-template-columns:minmax(0,1fr);gap:0;padding:0 12px 12px}.consoleV2 .inboxMessageRow{border-bottom:1px solid var(--line);border-radius:0;grid-template-rows:auto auto;grid-template-columns:minmax(150px,.62fr) minmax(260px,1.7fr) minmax(170px,.72fr);align-items:center;gap:3px 16px;min-height:72px;padding:10px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.consoleV2 .inboxMessageRow{border-bottom:1px solid color-mix(in srgb,var(--line) 50%,transparent)}}.consoleV2 .inboxMessageRow{background:0 0}.consoleV2 .inboxMessageRow:first-child{border-radius:9px 9px 0 0}.consoleV2 .inboxMessageRow:last-child{border-bottom:0;border-radius:0 0 9px 9px}.consoleV2 .inboxMessageRow .messageCardTop{grid-area:1/1/3;align-content:center}.consoleV2 .inboxMessageRow h3{text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;font-size:12px;overflow:hidden}.consoleV2 .inboxMessageRow>p{text-overflow:ellipsis;white-space:nowrap;grid-area:2/2;font-size:10px;overflow:hidden}.consoleV2 .inboxMessageRow .messageTiming{flex-wrap:nowrap;grid-area:1/3;justify-content:flex-end;overflow:hidden}.consoleV2 .inboxMessageRow .messageTiming span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.consoleV2 .inboxMessageRow .tableActions{flex-wrap:nowrap;grid-area:2/3;justify-content:flex-end}html[data-theme=light] .consoleV2 .inboxMessageRow{background:#fff}html[data-theme=light] .consoleV2 .inboxMessageRow:hover{background:#f2f6fb}html[data-theme=dark] .consoleV2 .inboxMessageRow{background:#0f1c2d}html[data-theme=dark] .consoleV2 .inboxMessageRow:hover{background:#132238}.consoleV2 .supportInboxToolbar{background:var(--page);justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.consoleV2 .supportInboxToolbar{background:color-mix(in srgb,var(--page) 60%,var(--surface))}}.consoleV2 .supportInboxToolbar{border-bottom:1px solid var(--line)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .supportInboxToolbar{border-bottom:1px solid color-mix(in srgb,var(--line) 48%,transparent)}}.consoleV2 .supportInboxToolbar>label{border:1px solid var(--line);background:var(--surface);width:min(360px,42%);color:var(--muted);border-radius:8px;align-items:center;gap:8px;padding:0 11px;display:flex}.consoleV2 .supportInboxToolbar>label input{height:36px;box-shadow:none;background:0 0;border:0;padding:0}.consoleV2 .supportInboxToolbar>div{align-items:center;gap:8px;display:flex}.consoleV2 .supportInboxToolbar>div>span{border:1px solid var(--line);grid-template-columns:8px auto;column-gap:6px;min-width:78px;padding:5px 8px;display:grid}@supports (color:color-mix(in lab, red, red)){.consoleV2 .supportInboxToolbar>div>span{border:1px solid color-mix(in srgb,var(--line) 58%,transparent)}}.consoleV2 .supportInboxToolbar>div>span{background:var(--surface);border-radius:8px}.consoleV2 .supportInboxToolbar>div i{border-radius:50%;width:7px;height:7px;margin-top:4px}.consoleV2 .supportInboxToolbar i.waiting{background:var(--orange,#e4a11b)}.consoleV2 .supportInboxToolbar i.open{background:var(--blue,#3984f7)}.consoleV2 .supportInboxToolbar i.resolved{background:var(--green,#20a980)}.consoleV2 .supportInboxToolbar>div b{font-size:12px;line-height:1}.consoleV2 .supportInboxToolbar>div small{color:var(--muted);grid-column:2;margin-top:2px;font-size:8px}.consoleV2 .communicationsContent>.workspaceHeader{min-height:40px;margin-bottom:3px;padding:0 0 4px}.consoleV2 .communicationsContent>.workspaceHeader .pageIcon{flex-basis:30px;width:30px;height:30px}.consoleV2 .communicationsContent>.workspaceHeader .pageIcon svg{width:16px;height:16px}.consoleV2 .communicationsContent>.workspaceHeader h1{font-size:17px}.consoleV2 .communicationsContent>.communicationTabs{min-height:34px;margin-bottom:4px;padding:2px}.consoleV2 .communicationsContent>.communicationTabs button{min-height:29px;padding:4px 9px}.consoleV2 .communicationsContent>.communicationTabs+.panel{margin-top:0}.consoleV2 .supportWorkspace{border-top:1px solid var(--line);grid-template-columns:minmax(300px,36%) minmax(0,1fr);min-height:560px;display:grid}@supports (color:color-mix(in lab, red, red)){.consoleV2 .supportWorkspace{border-top:1px solid color-mix(in srgb,var(--line) 55%,transparent)}}.consoleV2 .supportThreadList{border-right:1px solid var(--line);min-width:0}@supports (color:color-mix(in lab, red, red)){.consoleV2 .supportThreadList{border-right:1px solid color-mix(in srgb,var(--line) 55%,transparent)}}.consoleV2 .supportThreadList{max-height:66vh;overflow:auto}.consoleV2 .supportThread{cursor:pointer;border-bottom:1px solid var(--line);grid-template-columns:16px 29px minmax(0,1fr);align-items:start;gap:7px;min-height:62px;padding:8px 10px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.consoleV2 .supportThread{border-bottom:1px solid color-mix(in srgb,var(--line) 38%,transparent)}}.consoleV2 .supportThread{background:0 0;transition:background .16s}.consoleV2 .supportThread:hover{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .supportThread:hover{background:color-mix(in srgb,var(--blue) 5%,var(--surface))}}.consoleV2 .supportThread.selected{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .supportThread.selected{background:color-mix(in srgb,var(--blue) 10%,var(--surface))}}.consoleV2 .supportThread.selected{box-shadow:inset 3px 0 0 var(--blue)}.consoleV2 .supportThread input{width:14px;height:14px;margin:2px 0 0}.consoleV2 .threadAvatar{background:var(--blue);border-radius:50%;place-items:center;width:27px;height:27px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.consoleV2 .threadAvatar{background:color-mix(in srgb,var(--blue) 13%,var(--surface))}}.consoleV2 .threadAvatar{color:var(--blue);font-size:9px;font-weight:850}.consoleV2 .threadDot{border:2px solid var(--surface);background:0 0;border-radius:50%;width:8px;height:8px;position:absolute;bottom:0;right:-1px}.consoleV2 .supportThread.unread .threadDot{background:#4f70a3}.consoleV2 .supportThread.unread h3,.consoleV2 .supportThread.unread .threadTitle b{color:var(--text);font-weight:850}.consoleV2 .threadTitle{justify-content:space-between;gap:8px;min-width:0;display:flex}.consoleV2 .threadTitle b,.consoleV2 .threadTitle time{text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.2;overflow:hidden}.consoleV2 .threadTitle time{color:var(--muted);font-weight:600}.consoleV2 .supportThread h3{text-overflow:ellipsis;white-space:nowrap;margin:2px 0 1px;font-size:11px;line-height:1.25;overflow:hidden}.consoleV2 .supportThread p{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);margin:0;font-size:9px;line-height:1.25;overflow:hidden}.consoleV2 .supportThread small{white-space:nowrap;min-width:0;color:var(--muted);align-items:center;gap:5px;margin-top:3px;font-size:8px;line-height:1.2;display:flex;overflow:hidden}.consoleV2 .supportThread small em{color:var(--blue);background:var(--blue);border-radius:4px;padding:2px 5px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .supportThread small em{background:color-mix(in srgb,var(--blue) 9%,transparent)}}.consoleV2 .supportThread small em{font-style:normal;font-weight:800}.consoleV2 .supportThread small span{text-overflow:ellipsis;overflow:hidden}.consoleV2 .supportThread small strong{color:var(--red,#d85763);margin-left:auto;font-size:7px}.consoleV2 .supportReadingPane{background:var(--surface);min-width:0}@supports (color:color-mix(in lab, red, red)){.consoleV2 .supportReadingPane{background:color-mix(in srgb,var(--surface) 97%,var(--page))}}.consoleV2 .supportReadingPane form{grid-template-rows:auto minmax(260px,1fr) auto;height:66vh;min-height:560px;display:grid}.consoleV2 .supportReadingPane header{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:16px 18px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.consoleV2 .supportReadingPane header{border-bottom:1px solid color-mix(in srgb,var(--line) 45%,transparent)}}.consoleV2 .supportChatIdentity,.consoleV2 .supportChatState{align-items:center;gap:10px;display:flex}.consoleV2 .supportChatState{flex-wrap:wrap;justify-content:flex-end}.consoleV2 .chatLive{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:9px;display:flex}.consoleV2 .chatLive i{background:var(--green,#20a980);width:7px;height:7px;box-shadow:0 0 0 3px var(--green,#20a980);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.consoleV2 .chatLive i{box-shadow:0 0 0 3px color-mix(in srgb,var(--green,#20a980) 14%,transparent)}}.consoleV2 .chatLive i{animation:2s ease-in-out infinite livePulse}.consoleV2 .priorityFlag{color:var(--red,#d85763);background:var(--red,#d85763);border-radius:6px;padding:4px 7px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .priorityFlag{background:color-mix(in srgb,var(--red,#d85763) 10%,transparent)}}.consoleV2 .priorityFlag{font-size:8px;font-weight:850}.consoleV2 .chatAvatar{color:#fff;background:#718096;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:9px;font-weight:850;display:grid}.consoleV2 .chatAvatar.admin{background:var(--blue,#3984f7)}.consoleV2 .chatAvatar.customer{background:var(--green,#20a980)}.consoleV2 .supportReadingPane header h2{margin:3px 0;font-size:17px}.consoleV2 .supportReadingPane header p{color:var(--muted);margin:0;font-size:10px}.consoleV2 .supportMessages{scroll-behavior:smooth;background:var(--page);min-height:0;padding:18px;overflow:auto}@supports (color:color-mix(in lab, red, red)){.consoleV2 .supportMessages{background:color-mix(in srgb,var(--page) 42%,var(--surface))}}.consoleV2 .supportMessages article{align-items:flex-end;gap:8px;width:100%;margin:0 0 12px;display:flex}.consoleV2 .supportMessages article.admin{flex-direction:row-reverse}.consoleV2 .chatDay{justify-content:center;align-items:center;margin:4px 0 14px;display:flex}.consoleV2 .chatDay:before,.consoleV2 .chatDay:after{content:"";background:var(--line);width:min(110px,18%);height:1px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .chatDay:before,.consoleV2 .chatDay:after{background:color-mix(in srgb,var(--line) 55%,transparent)}}.consoleV2 .chatDay span{color:var(--muted);background:var(--surface);border-radius:999px;margin:0 9px;padding:3px 8px;font-size:8px;font-weight:700}.consoleV2 .supportMessages .chatBubble{border:1px solid var(--line);width:fit-content;max-width:min(72%,620px);padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .supportMessages .chatBubble{border:1px solid color-mix(in srgb,var(--line) 42%,transparent)}}.consoleV2 .supportMessages .chatBubble{background:var(--surface);border-radius:14px 14px 14px 4px}.consoleV2 .supportMessages article.admin .chatBubble{border-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .supportMessages article.admin .chatBubble{border-color:color-mix(in srgb,var(--blue) 25%,var(--line))}}.consoleV2 .supportMessages article.admin .chatBubble{background:var(--blue);border-radius:14px 14px 4px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .supportMessages article.admin .chatBubble{background:color-mix(in srgb,var(--blue) 12%,var(--surface))}}.consoleV2 .supportMessages b{font-size:10px}.consoleV2 .supportMessages p{white-space:pre-wrap;margin:4px 0;font-size:12px;line-height:1.5}.consoleV2 .supportMessages time{color:var(--muted);font-size:9px}.consoleV2 .supportReply{border-top:1px solid var(--line);padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .supportReply{border-top:1px solid color-mix(in srgb,var(--line) 48%,transparent)}}.consoleV2 .supportComposer{border:1px solid var(--line);background:var(--surface);border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;padding:6px;display:grid}.consoleV2 .supportComposer textarea{resize:vertical;min-height:44px;max-height:140px;box-shadow:none;background:0 0;border:0;padding:9px 10px}.consoleV2 .supportComposer .primary{min-width:68px;height:38px}.consoleV2 .supportAttachment{border:1px solid var(--line);background:var(--blue);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;margin:7px 0 3px;padding:9px 10px;display:grid}@supports (color:color-mix(in lab, red, red)){.consoleV2 .supportAttachment{background:color-mix(in srgb,var(--blue) 7%,var(--surface))}}.consoleV2 .supportAttachment{text-align:left}.consoleV2 .supportAttachment span{background:var(--blue);border-radius:5px;padding:3px 5px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .supportAttachment span{background:color-mix(in srgb,var(--blue) 14%,var(--surface))}}.consoleV2 .supportAttachment span{color:var(--blue);font-size:8px;font-weight:900}.consoleV2 .supportAttachment b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.consoleV2 .supportAttachment small{color:var(--muted);font-size:9px}.consoleV2 .chatMessageHead{justify-content:space-between;align-items:center;gap:14px;display:flex}.consoleV2 .chatMessageHead>span{gap:4px;display:flex}.consoleV2 .chatMessageHead button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:10px}.consoleV2 .chatMessageHead button:hover{color:var(--blue)}.consoleV2 .chatBubble.deleted p{color:var(--muted);font-style:italic}.consoleV2 .supportReplyActions{justify-content:flex-end;align-items:center;gap:7px;margin-top:8px;display:flex}.consoleV2 .supportReplyActions span{color:var(--muted);margin-right:auto;font-size:9px}.consoleV2 .supportNoSelection{text-align:center;min-height:560px;color:var(--muted);place-content:center;display:grid}.consoleV2 .supportNoSelection img{opacity:.84;width:88px;margin:auto}.consoleV2 .supportNoSelection h3{color:var(--text);margin:12px 0 3px}.consoleV2 .inboxBulk{background:var(--blue);align-items:center;gap:7px;padding:8px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.consoleV2 .inboxBulk{background:color-mix(in srgb,var(--blue) 9%,var(--surface))}}.consoleV2 .inboxBulk b{margin-right:auto;font-size:11px}.consoleV2 nav button .navUnread{color:#fff;background:#ad5962;border-radius:10px;place-items:center;min-width:19px;height:19px;margin-left:auto;padding:0 5px;font-size:9px;font-style:normal;font-weight:850;display:grid}@media (width<=900px){.consoleV2 .supportWorkspace{grid-template-columns:1fr}.consoleV2 .supportThreadList{border-right:0;max-height:none}.consoleV2 .supportReadingPane{z-index:50;position:fixed;inset:0}.consoleV2 .supportReadingPane:has(.supportNoSelection){display:none}}.consoleV2 .supportInboxToolbar>label input{font-size:11px}.consoleV2 .supportInboxToolbar>div b{font-size:13px}.consoleV2 .supportInboxToolbar>div small{font-size:9px}.consoleV2 .messageFilters button{letter-spacing:0;text-transform:none;min-height:30px;padding:5px 9px;font-size:9px}.consoleV2 .inboxLiveSummary{font-size:9px}.consoleV2 .supportThread{min-height:66px}.consoleV2 .threadTitle b,.consoleV2 .threadTitle time{font-size:10px}.consoleV2 .supportThread h3{font-size:12px}.consoleV2 .supportThread p{font-size:10px}.consoleV2 .supportThread small{font-size:8px}.consoleV2 .supportReadingPane header h2{font-size:16px}.consoleV2 .supportReadingPane header p,.consoleV2 .supportMessages b{font-size:10px}.consoleV2 .supportMessages p{font-size:12px}.consoleV2 .supportMessages time{font-size:9px}.consoleV2 .supportReplyActions button,.consoleV2 .supportComposer button{min-height:32px;padding:6px 10px;font-size:10px}.consoleV2 .supportReplyActions span{font-size:9px}.consoleV2 .licenseKeyCopy,.consoleV2 .modalKeyCopy{align-items:center;gap:7px;min-width:0;display:flex}.consoleV2 .licenseKeyCopy .mono{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.consoleV2 .modalKeyCopy{margin:2px 38px 12px 0}.consoleV2 .modalKeyCopy .titleKey{overflow-wrap:anywhere;margin:0}.consoleV2 .copyKeyButton{width:30px;min-width:30px;min-height:30px;color:var(--blue);box-shadow:none;background:0 0;border:0;border-radius:7px;flex:0 0 30px;place-items:center;padding:0;font-size:14px;font-weight:800;display:inline-grid;position:relative}.consoleV2 .copyKeyButton:hover{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .copyKeyButton:hover{background:color-mix(in srgb,var(--blue) 9%,transparent)}}.consoleV2 .copyKeyButton.copied{color:var(--green,#20a980);background:var(--green,#20a980)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .copyKeyButton.copied{background:color-mix(in srgb,var(--green,#20a980) 8%,transparent)}}.consoleV2 .copyKeyButton em{z-index:4;color:#fff;white-space:nowrap;background:#17314f;border-radius:5px;padding:4px 7px;font-size:8px;font-style:normal;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0d1e342e}@media (width<=760px){.consoleV2 .copyKeyButton{flex-basis:36px;width:36px;min-width:36px;min-height:36px}.consoleV2 .copyKeyButton span{font-size:14px}}.consoleV2 :is(.licenseTable,.serverFleetTable) :is(th,td):first-child{text-align:center;vertical-align:middle;padding-left:10px;padding-right:8px}.consoleV2 :is(.licenseTable,.serverFleetTable) :is(th,td):first-child input[type=checkbox]{width:15px;height:15px;margin:0 auto;display:block}.consoleV2 .deviceRow{cursor:pointer;transition:background-color .14s}.consoleV2 .deviceRow:hover{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .deviceRow:hover{background:color-mix(in srgb,var(--accent-soft) 44%,var(--surface))}}.consoleV2 .deviceRow:focus-visible{outline:2px solid var(--accent);position:relative}@supports (color:color-mix(in lab, red, red)){.consoleV2 .deviceRow:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 58%,transparent)}}.consoleV2 .deviceRow:focus-visible{outline-offset:-2px}.consoleV2 .rowOpenCue{width:24px;height:24px;color:var(--muted);place-items:center;margin-left:auto;font-size:18px;line-height:1;display:grid}.consoleV2 .deviceRow:hover .rowOpenCue{color:var(--accent-ink);transform:translate(2px)}.consoleV2 :is(.freeUsageModal,.deviceDetailModal){overscroll-behavior:contain;margin:auto}.consoleV2 .deviceDetailModal{width:min(560px,100vw - 40px);max-height:calc(100dvh - 32px);padding:16px 18px;overflow-y:auto}.consoleV2 .deviceDetailHead{align-items:center}.consoleV2 .deviceDetailIdentity{align-items:center;gap:11px;min-width:0;display:flex}.consoleV2 .deviceDetailIdentity>div{min-width:0}.consoleV2 .deviceDetailAvatar{width:42px;height:42px;color:var(--accent-ink);background:var(--accent-soft);border-radius:12px;flex:0 0 42px;place-items:center;font-size:17px;font-weight:850;display:grid}.consoleV2 .deviceDetailSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:9px 0;display:grid}.consoleV2 .deviceDetailSummary .stat{min-height:48px;padding:7px 9px}.consoleV2 .deviceIdentityCard{border:1px solid var(--line);background:var(--line);border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-bottom:10px;display:grid;overflow:hidden}.consoleV2 .deviceIdentityCard>div{background:var(--surface);min-width:0;padding:9px 10px}.consoleV2 .deviceIdentityCard span,.consoleV2 .deviceIdentityCard b{display:block}.consoleV2 .deviceIdentityCard span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px;font-size:7px}.consoleV2 .deviceIdentityCard b{overflow-wrap:anywhere;font-size:10px}.consoleV2 .testerModalBackdrop{justify-content:center;align-items:center;padding:clamp(16px,3vw,32px);display:flex;overflow:hidden}.consoleV2 .testerAccessModal{width:min(590px,100vw - 40px);max-height:none;margin:auto;overflow:visible}.consoleV2 .testerAccessModal .modalHead{margin-bottom:13px;padding-bottom:11px}.consoleV2 .testerAccessModal .testerCandidate{grid-template-columns:auto 1fr;column-gap:12px;margin-bottom:12px;padding:10px 12px}.consoleV2 .testerAccessModal .testerCandidate b{grid-row:1/span 2;align-self:center}.consoleV2 .testerAccessModal .testerFormGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.consoleV2 .testerAccessModal .testerFormGrid label{margin:0}.consoleV2 .testerAccessModal .inventoryNote{margin:11px 0 0;padding:9px 11px}.consoleV2 .testerAccessModal .modalActions{margin:14px -20px -20px;position:static}.consoleV2 .teamAccessTable{table-layout:auto;min-width:720px}.consoleV2 .teamAccessTable th:last-child{text-align:right;width:112px;min-width:112px}.consoleV2 .teamAccessTable .teamAccessActions{text-align:right;white-space:nowrap;width:112px;min-width:112px;padding-left:14px;padding-right:14px}.consoleV2 .teamAccessTable .teamManageButton{justify-content:center;min-width:78px;min-height:34px;padding:7px 13px}.consoleV2 .messageComposer{width:min(690px,100vw - 32px)}.consoleV2 .messageComposer .modalHead{min-height:0;margin-bottom:12px;padding-bottom:10px}.consoleV2 .messageComposer .modalHead h2{margin-top:2px;font-size:17px}.consoleV2 .messageComposer>label{margin-top:10px}.consoleV2 .messageComposer>label:first-of-type input{min-height:36px;padding-block:7px}.consoleV2 .messageComposer textarea{min-height:112px}.consoleV2 .messageComposer .row{gap:9px;margin-top:10px}.consoleV2 .controlNav{align-items:stretch;gap:4px}.consoleV2 .controlNav button{grid-template-rows:auto auto;align-content:center;justify-items:start;gap:1px;min-height:46px;padding:7px 12px;line-height:1.2;display:grid}.consoleV2 .controlNav button small{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:7px;font-weight:750}.consoleV2 .controlNav button.active small{color:#ffffffb8}.consoleV2 .networkPolicyPanel .settingsForm{gap:12px}.consoleV2 .settingsForm:has(.operationsPriorityNav){gap:12px}.consoleV2 .networkPolicyPanel .featureGrid{margin-top:2px}.consoleV2 .policyTemplates{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.consoleV2 .policyTemplates button{text-align:left;border:1px solid var(--line);background:var(--surface);min-height:64px;color:var(--text);border-radius:9px;gap:3px;padding:10px 12px;display:grid}.consoleV2 .policyTemplates button.active{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .policyTemplates button.active{box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 12%,transparent)}}.consoleV2 .policyTemplates small{color:var(--muted);line-height:1.35}.consoleV2 .networkPolicyPanel .automationPolicy{margin-top:4px}@media (width<=760px){.consoleV2 .messageComposer{width:100%}.consoleV2 .controlNav{scrollbar-width:none;display:flex;overflow-x:auto}.consoleV2 .controlNav button{flex:none;min-width:116px}}@media (width>=761px){.consoleV2 .appControlPanel>.settingsForm{gap:7px;padding:10px 12px 12px}.consoleV2 .appControlPanel .controlIntro{min-height:38px;margin:0;padding:0 2px 7px}.consoleV2 .appControlPanel .controlIntro h3{margin:1px 0;font-size:14px}.consoleV2 .appControlPanel .controlIntro p{font-size:8px}.consoleV2 .appControlPanel .controlState{flex-direction:row;align-items:center;gap:8px}.consoleV2 .appControlPanel .editorWorkflow{min-height:30px;margin:0;padding:4px 8px}.consoleV2 .appControlPanel .editorWorkflow small{margin-left:auto;font-size:8px}.consoleV2 .appControlPanel .safeEditorHint{display:none}.consoleV2 .appControlPanel .controlNav{margin:0;padding:3px}.consoleV2 .appControlPanel .controlNav button{min-height:39px;padding:5px 10px}.consoleV2 .appControlPanel .appControlPublishBar{min-height:45px;margin:0;padding:6px 10px}.consoleV2 .appControlPanel .appControlPublishBar small{font-size:8px}.consoleV2 .appControlPanel .appControlPublishBar button{min-height:31px;padding:5px 10px}.consoleV2 .appControlPanel .controlSection{margin-top:0;padding:9px 11px}.consoleV2 .appControlPanel .controlSectionHead{padding-bottom:7px}}.consoleV2 .messageFilters button{min-height:31px;padding:5px 10px;font-size:10px}.consoleV2 .check:not(.multiCheck) input{appearance:auto;width:15px;min-width:15px;height:15px;min-height:15px;box-shadow:none;background:0 0;border:0;border-radius:4px;order:-1;margin:0}.consoleV2 .check:not(.multiCheck) input:after{content:none!important;display:none!important}.consoleV2 .check:not(.multiCheck){justify-content:flex-start;gap:8px;min-height:34px}.consoleV2 .fixedPlan{min-height:var(--control-height);border:1px solid var(--line);color:var(--text);background:var(--surface-muted);text-transform:capitalize;border-radius:7px;align-items:center;padding:7px 10px;font-size:10px;font-weight:750;display:flex}.consoleV2 .appControlPanel #access>.featureGrid{grid-template-columns:repeat(5,minmax(0,1fr));padding:4px}.consoleV2 .appControlPanel #access>.featureGrid .toggleField{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;min-height:39px;padding:5px 8px;display:grid}.consoleV2 .appControlPanel #access>.featureGrid .toggleCopy{align-self:center;display:block}.consoleV2 .appControlPanel #access>.featureGrid .toggleCopy b{line-height:1.2;display:block}.consoleV2 .appControlPanel #access>.featureGrid .toggleField small{display:none}.consoleV2 .maintenanceSchedule{gap:7px;display:grid}.consoleV2 .appControlPanel #access>.featureGrid:has(input[name=maintenanceMode]:not(:checked))+.maintenanceSchedule{display:none}.consoleV2 .specialPremiumFields{border:1px solid var(--line);background:var(--surface-soft);border-radius:8px;grid-template-columns:1.3fr 1fr 1fr;gap:7px;margin:7px 0;padding:7px;display:grid}.consoleV2 .specialPremiumFields label{margin:0;font-size:8px}.consoleV2 .specialPremiumFields input{margin-top:3px}.consoleV2 .eventSafetySummary{background:var(--surface);border-radius:7px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:6px;display:grid}.consoleV2 .eventSafetySummary>span{background:var(--surface-muted);border-radius:6px;grid-template-columns:auto 1fr;align-items:center;gap:2px 7px;min-width:0;padding:5px 7px;display:grid}.consoleV2 .eventSafetySummary b{grid-row:1/3;font-size:14px}.consoleV2 .eventSafetySummary small{color:var(--muted);font-size:8px;line-height:1.3}.consoleV2 .eventSafetySummary.readyState b{color:var(--green)}.consoleV2 .eventSafetySummary.warningState b{color:var(--amber)}.consoleV2 .eventAdvanced{border-top:1px solid var(--line);grid-column:1/-1;padding-top:5px}.consoleV2 .eventAdvanced summary{cursor:pointer;color:var(--blue);font-size:9px;font-weight:750}.consoleV2 .eventAdvancedGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:7px;margin-top:7px;display:grid}.consoleV2 .eventAdvancedGrid>.check{min-height:var(--control-height);border:1px solid var(--line);background:var(--surface);border-radius:7px;align-items:center;gap:7px;padding:6px 8px;display:flex}.consoleV2 .appControlPanel #access:has(input[name=specialPremiumEnabled]:not(:checked))>.specialPremiumFields{display:none}@media (width<=800px){.consoleV2 .appControlPanel #access>.featureGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.consoleV2 .appControlPanel #access>.featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.consoleV2 .specialPremiumFields,.consoleV2 .eventSafetySummary,.consoleV2 .eventAdvancedGrid{grid-template-columns:1fr}}@media (width>=761px){.consoleV2 .panel:has(.licenseTable) .panelHead{min-height:38px;padding:6px 11px}.consoleV2 .panel:has(.licenseTable) .toolbar{min-height:38px;padding:4px 9px}.consoleV2 .panel:has(.licenseTable) .toolbar :is(input,select){min-height:29px;padding-block:4px}.consoleV2 .licenseBulkBar{min-height:36px;padding:4px 9px}.consoleV2 .licenseTable th{height:29px;padding-top:5px;padding-bottom:5px;font-size:8px}.consoleV2 .licenseTable td{padding-top:5px;padding-bottom:5px;line-height:1.25}.consoleV2 .licenseTable td small{margin-top:2px;line-height:1.25}.consoleV2 .licenseTable .tableActions button{min-height:29px;padding:4px 8px}.consoleV2 .controlNav button:first-child,.consoleV2 .controlNav button:last-child{padding-inline:8px}}@media (width<=700px){.consoleV2 .usageModalBackdrop{padding:0}.consoleV2 .deviceDetailModal{border-radius:0;width:100%;height:100dvh;max-height:none;margin:0}.consoleV2 .deviceDetailSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.consoleV2 .deviceIdentityCard{grid-template-columns:1fr}.consoleV2 .testerModalBackdrop{align-items:center;padding:10px}.consoleV2 .testerAccessModal{border-radius:12px;width:100%;max-height:calc(100dvh - 20px);margin:auto;overflow:auto}.consoleV2 .testerAccessModal .testerFormGrid{grid-template-columns:1fr}}@media (width<=980px){.consoleV2 .inboxMessageRow{grid-template-columns:minmax(130px,.7fr) minmax(220px,1.5fr)}.consoleV2 .inboxMessageRow .messageTiming{display:none}.consoleV2 .inboxMessageRow .tableActions{grid-column:2}}@media (width<=680px){.consoleV2 .inboxMessageRow{grid-template-rows:auto;grid-template-columns:1fr;gap:7px}.consoleV2 .inboxMessageRow :is(.messageCardTop,h3,p,.tableActions){grid-area:auto/1}.consoleV2 .inboxMessageRow .tableActions{justify-content:flex-start}}html[data-theme=light]{--blue:#4b6d9f;--blue-light:#607fab;--green:#36745f;--purple:#746d9f;--red:#ad5962}html[data-theme=dark]{--blue:#6684b0;--blue-light:#7e99bd;--green:#55917b;--purple:#8d85b3;--red:#c87881}.consoleV2 :is(.primary,nav button.active,.controlNav button.active,.workspaceTabs button.active){box-shadow:none;background:#4f70a3}.consoleV2 :is(.primary,nav button.active,.controlNav button.active,.workspaceTabs button.active):hover{box-shadow:none;background:#456391}.consoleV2 .releasePicker,.consoleV2 .quotaIcon{box-shadow:none;background:#4f70a3}.consoleV2 .statTop span,.consoleV2 .productionBadge,.consoleV2 .status.recent,.consoleV2 .status.vpn.active{color:var(--green)}html[data-theme=light] .consoleV2 .status.recent,html[data-theme=light] .consoleV2 .status.vpn.active{color:#256b57;background:#e7f2ee;border-color:#b8d8cd}html[data-theme=light] .consoleV2 .status.never.connected,html[data-theme=light] .consoleV2 .status.unverified,html[data-theme=light] .consoleV2 .status.warning,html[data-theme=light] .consoleV2 .status.unresolved{color:#855b1c;background:#f8f0df;border-color:#dfcda9}html[data-theme=light] .consoleV2 .dangerText{color:#a94754!important;background:#f9edef!important;border-color:#e6c8cd!important}.consoleV2 :is(.brandMark,.workspaceChip>span){box-shadow:none;background:#607fab}.consoleV2 :is(.active,.primary,.releasePicker,.quotaIcon){filter:none}html[data-theme=light]{--text:#091629;--muted-strong:#30445e;--muted:#53667e}html[data-theme=light] .consoleV2{color:var(--text);-webkit-font-smoothing:auto}html[data-theme=light] .consoleV2 :is(h1,h2,h3,h4,.panelHead b,.controlSectionHead b,.dashboardSectionHead b,.stat strong,.stat b,.pageSummaryMetrics b,.supportThread h3,.threadTitle b,.supportMessages b,td b,td strong){color:#091629}html[data-theme=light] .consoleV2 :is(td,label,.commandPath,.commandSearch){color:#203650}html[data-theme=light] .consoleV2 .supportThread p,html[data-theme=light] .consoleV2 .supportThread small,html[data-theme=light] .consoleV2 .threadTitle time{color:#4d617a}@media (width>=1050px){.consoleV2 .appControlPanel .controlSection:not([hidden]){grid-template-columns:minmax(0,1fr)!important}}.consoleV2 .content{width:min(100%,1760px);padding:16px clamp(16px,2vw,30px) 34px}.consoleV2 header{min-height:42px;margin-bottom:10px}.consoleV2 .headerTools{gap:12px}.consoleV2 .headerMetrics>span{min-width:74px;padding:2px 10px}.consoleV2 .panel{border:0;border-radius:12px;margin-bottom:10px;box-shadow:0 3px 12px #1424390b}.consoleV2 .panelHead{border-bottom:1px solid var(--line);min-height:46px;padding:9px 14px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .panelHead{border-bottom:1px solid color-mix(in srgb,var(--line) 45%,transparent)}}.consoleV2 .panelHead p{font-size:9px;line-height:1.4}.consoleV2 .controlIntro{background:var(--page);border:0;border-radius:10px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .controlIntro{background:color-mix(in srgb,var(--page) 72%,var(--surface))}}.consoleV2 .controlIntro h3{font-size:14px}.consoleV2 .controlIntro p{font-size:9px}.consoleV2 .safeEditorHint{background:#4f70a3;border-left:3px solid #4f70a3;border-radius:7px;padding:7px 10px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .safeEditorHint{background:color-mix(in srgb,#4f70a3 6%,var(--surface))}}.consoleV2 .controlNav{z-index:8;border:1px solid var(--line);justify-content:flex-start;width:100%;padding:4px;position:sticky;top:51px;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.consoleV2 .controlNav{border:1px solid color-mix(in srgb,var(--line) 55%,transparent)}}.consoleV2 .controlNav{background:var(--surface);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .controlNav{background:color-mix(in srgb,var(--surface) 96%,transparent)}}.consoleV2 .controlNav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.consoleV2 .controlNav button{white-space:nowrap;flex:none;min-height:30px;padding:5px 10px;font-size:9px}.consoleV2 .controlSection{box-shadow:none;border:0;border-radius:11px;gap:9px;padding:13px 15px}.consoleV2 .controlSectionHead{border-bottom:1px solid var(--line);margin:0;padding:0 0 9px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .controlSectionHead{border-bottom:1px solid color-mix(in srgb,var(--line) 45%,transparent)}}.consoleV2 .controlSectionHead>span{background:#4f70a3;border:0;border-radius:8px;width:27px;height:27px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .controlSectionHead>span{background:color-mix(in srgb,#4f70a3 10%,var(--surface))}}.consoleV2 .controlSectionHead>span{color:#4f70a3}.consoleV2 .controlSectionHead p{font-size:9px}.consoleV2 .appControlPanel .featureGrid{background:var(--page);gap:6px;padding:5px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .appControlPanel .featureGrid{background:color-mix(in srgb,var(--page) 68%,var(--surface))}}.consoleV2 :is(.appControlPanel,.networkPolicyPanel) .toggleField{background:var(--surface);border:0;min-height:40px;padding:7px 9px}.consoleV2 .controlPublish{z-index:7;border:1px solid var(--line);margin-top:8px;padding:8px 10px;position:sticky;bottom:8px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .controlPublish{border:1px solid color-mix(in srgb,var(--line) 58%,transparent)}}.consoleV2 .controlPublish{background:var(--surface);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .controlPublish{background:color-mix(in srgb,var(--surface) 96%,transparent)}}.consoleV2 .controlPublish{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 5px 16px #14243914}.consoleV2 .controlPublish button{min-width:128px;min-height:32px}.consoleV2 .workspaceTabs{border:1px solid var(--line);margin-bottom:8px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .workspaceTabs{border:1px solid color-mix(in srgb,var(--line) 55%,transparent)}}.consoleV2 .workspaceTabs{background:var(--surface);border-radius:10px}.consoleV2 .communicationTabs{background:var(--page);border:0;gap:3px;padding:4px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.consoleV2 .communicationTabs{background:color-mix(in srgb,var(--page) 78%,var(--surface))}}.consoleV2 .communicationTabs{scrollbar-width:none;overflow-x:auto}.consoleV2 .communicationTabs::-webkit-scrollbar{display:none}.consoleV2 .communicationTabs button{border:0;border-radius:7px;min-height:32px;padding:6px 10px;font-size:10px}.consoleV2 .communicationTabs button span{color:#855b1c;background:#f8f0df;border-radius:999px;place-items:center;min-width:18px;margin-left:6px;padding:1px 5px;font-size:8px;font-weight:850;display:inline-grid}.consoleV2 .communicationTabs button.active span{color:#315f84;background:#fff}.consoleV2 .toolbar,.consoleV2 .deviceInventoryTools{border-bottom:1px solid var(--line);min-height:48px;padding:8px 12px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .toolbar,.consoleV2 .deviceInventoryTools{border-bottom:1px solid color-mix(in srgb,var(--line) 45%,transparent)}}.consoleV2 th{height:34px;padding:7px 12px}.consoleV2 td{padding:8px 12px}.consoleV2 .tableActions button{min-height:28px;padding:5px 8px}.consoleV2 .rowMenu{position:relative}.consoleV2 .rowMenu>summary{min-height:28px;color:var(--muted-strong);background:var(--line);border-radius:7px;align-items:center;padding:5px 8px;display:flex}@supports (color:color-mix(in lab, red, red)){.consoleV2 .rowMenu>summary{background:color-mix(in srgb,var(--line) 26%,var(--surface))}}.consoleV2 .rowMenu>summary{cursor:pointer;font-size:9px;font-weight:750;list-style:none}.consoleV2 .rowMenu>summary::-webkit-details-marker{display:none}.consoleV2 .rowMenu[open]{width:170px}.consoleV2 .rowMenu[open]>summary{color:var(--text);background:#4f70a3}@supports (color:color-mix(in lab, red, red)){.consoleV2 .rowMenu[open]>summary{background:color-mix(in srgb,#4f70a3 9%,var(--surface))}}.consoleV2 .rowMenu>div{border:1px solid var(--line);background:var(--surface);border-radius:8px;gap:2px;min-width:170px;margin-top:3px;padding:4px;display:grid}.consoleV2 .rowMenu>div button{text-align:left;white-space:nowrap;justify-content:flex-start;width:100%}.consoleV2 .rowMenuTrigger{min-height:28px;color:var(--muted-strong);background:var(--line);border:0;border-radius:7px;align-items:center;gap:4px;padding:5px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.consoleV2 .rowMenuTrigger{background:color-mix(in srgb,var(--line) 26%,var(--surface))}}.consoleV2 .rowMenuTrigger{font-size:9px}.consoleV2 .rowMenuTrigger span{font-size:12px;line-height:0}.actionMenuLayer{z-index:200;position:fixed;inset:0}.actionMenuPopover{border:1px solid var(--line);background:var(--surface);border-radius:9px;gap:2px;width:190px;padding:5px;display:grid;position:fixed;box-shadow:0 14px 34px #0c192b38}.actionMenuPopover button{text-align:left;white-space:nowrap;border-radius:6px;justify-content:flex-start;width:100%;min-height:30px;padding:6px 8px}.actionMenuPopover button:focus-visible{outline-offset:-2px;outline:2px solid #4f70a3}.consoleV2 .workspaceTabs button{min-height:36px;padding:7px 13px;font-size:11px;font-weight:750}.consoleV2 .serverFlow{background:var(--page);border-radius:9px;align-items:center;gap:7px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.consoleV2 .serverFlow{background:color-mix(in srgb,var(--page) 72%,var(--surface))}}.consoleV2 .serverFlow span{color:var(--muted);align-items:center;gap:5px;font-size:9px;font-weight:750;display:flex}.consoleV2 .serverFlow span i{background:var(--line);border-radius:50%;place-items:center;width:19px;height:19px;display:grid}@supports (color:color-mix(in lab, red, red)){.consoleV2 .serverFlow span i{background:color-mix(in srgb,var(--line) 55%,transparent)}}.consoleV2 .serverFlow span i{font-size:8px;font-style:normal}.consoleV2 .serverFlow span.active,.consoleV2 .serverFlow span.done{color:var(--text)}.consoleV2 .serverFlow span.active i{color:#fff;background:#4f70a3}.consoleV2 .serverFlow span.done i{color:#fff;background:var(--green)}.consoleV2 .serverFlow>b{color:var(--muted);font-size:9px}.consoleV2 .serverSaveHint{color:#855b1c;background:#f8f0df;border-radius:8px;margin:0;padding:8px 10px;font-size:9px}.consoleV2 .stats{gap:7px;margin-bottom:9px}.consoleV2 .stat{min-height:76px;padding:10px 12px}.consoleV2 .stat>b{font-size:21px}.consoleV2 .dashboardWidgetGrid{grid-template-columns:1.05fr 1fr 1fr;gap:9px;margin-bottom:10px;display:grid}.consoleV2 .dashboardWidget{background:var(--surface);border:0;border-radius:12px;align-content:start;gap:11px;min-width:0;padding:13px 14px;display:grid;box-shadow:0 3px 12px #1424390b}.consoleV2 .widgetHead{justify-content:space-between;align-items:center;gap:9px;display:flex}.consoleV2 .widgetHead>div{align-items:center;gap:8px;min-width:0;display:flex}.consoleV2 .widgetHead>div>div{min-width:0;display:grid}.consoleV2 .widgetHead small{font-size:8px}.consoleV2 .widgetHead>button{color:#315f84;background:#e7eef7;border:0;width:auto;min-height:26px;padding:4px 7px;font-size:8px}.consoleV2 .widgetIcon{color:#315f84;background:#e7eef7;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.consoleV2 .widgetIcon svg{width:14px;height:14px}.consoleV2 .widgetMetric{align-items:baseline;gap:7px;display:flex}.consoleV2 .widgetMetric strong{letter-spacing:-.045em;font-size:25px}.consoleV2 .widgetMetric span{color:var(--muted);font-size:9px}.consoleV2 .widgetProgress{background:var(--line);border-radius:999px;height:6px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.consoleV2 .widgetProgress{background:color-mix(in srgb,var(--line) 48%,transparent)}}.consoleV2 .widgetProgress i{border-radius:inherit;background:#3d8b73;height:100%;display:block}.consoleV2 .widgetRows{grid-template-columns:1fr 1fr;gap:6px;display:grid}.consoleV2 .widgetRows span{background:var(--page);border-radius:8px;gap:2px;padding:7px 8px;display:grid}@supports (color:color-mix(in lab, red, red)){.consoleV2 .widgetRows span{background:color-mix(in srgb,var(--page) 72%,var(--surface))}}.consoleV2 .warnText{color:#a66b13!important}.consoleV2 .attentionList{gap:5px;display:grid}.consoleV2 .attentionList button{width:100%;min-height:30px;color:var(--muted-strong);background:var(--page);border:0;border-radius:7px;justify-content:space-between;align-items:center;padding:6px 8px;display:flex}@supports (color:color-mix(in lab, red, red)){.consoleV2 .attentionList button{background:color-mix(in srgb,var(--page) 72%,var(--surface))}}.consoleV2 .attentionList button{text-align:left;font-size:9px}.consoleV2 .attentionList button:hover{background:#4f70a3}@supports (color:color-mix(in lab, red, red)){.consoleV2 .attentionList button:hover{background:color-mix(in srgb,#4f70a3 8%,var(--surface))}}.consoleV2 .attentionList b{color:#855b1c;text-align:center;background:#f8f0df;border-radius:999px;min-width:24px;padding:2px 6px}html[data-theme=light] .consoleV2 :is(.panel,.controlSection,.workspaceTabs){background:#fff}html[data-theme=dark] .consoleV2 :is(.panel,.controlSection,.workspaceTabs){background:#0f1c2d}.consoleV2 .autoDetected{color:#315f54;letter-spacing:.03em;text-transform:uppercase;background:#e5f2ed;border-radius:999px;margin-left:6px;padding:2px 6px;font-size:8px;font-weight:800;display:inline-flex}html[data-theme=dark] .consoleV2 .autoDetected{color:#b9ded1;background:#203c36}.consoleV2 .wizardHidden{display:none!important}.consoleV2 .bulkImportSetup{background:var(--page);border-radius:9px;grid-template-columns:repeat(4,minmax(120px,1fr));gap:8px;padding:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.consoleV2 .bulkImportSetup{background:color-mix(in srgb,var(--page) 72%,var(--surface))}}.consoleV2 .bulkImportSetup>small{grid-column:1/-1}.consoleV2 .importSourceActions{align-items:center;gap:8px;margin-top:10px;display:flex}.consoleV2 .importSourceActions button{width:auto}.consoleV2 .bulkImportSetup.simpleAssignment{grid-template-columns:minmax(180px,1fr) minmax(110px,.45fr) minmax(180px,.8fr) auto;align-items:end}.consoleV2 .assignmentIntro{align-self:center;gap:2px;display:grid}.consoleV2 .assignmentIntro b{font-size:10px}.consoleV2 .assignmentIntro small{font-size:8px;line-height:1.35}.consoleV2 .splitBatchAction{white-space:nowrap;width:auto;min-height:32px}.consoleV2 :is(.importName,.importCountry){background:0 0;border-color:#0000;min-height:32px;padding:5px 8px}.consoleV2 .importName{font-weight:750}.consoleV2 .importCountry{max-width:220px;font-size:9px}.consoleV2 :is(.importName,.importCountry):focus{background:var(--surface);border-color:var(--primary)}.consoleV2 .importBoardTools{z-index:5;background:var(--surface);border:0;border-radius:9px;grid-template-columns:minmax(190px,1fr) 130px auto auto auto;align-items:center;gap:6px;padding:7px 8px;display:grid;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.consoleV2 .importBoardTools{background:color-mix(in srgb,var(--surface) 96%,transparent)}}.consoleV2 .importBoardTools{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 12px #1424390f}.consoleV2 .importBoardTools input,.consoleV2 .importBoardTools select{width:100%;min-height:30px;padding:5px 8px;font-size:9px}.consoleV2 .importBoardTools button{white-space:nowrap;width:auto;min-height:28px;padding:5px 7px}.consoleV2 .importBoardTools>b{color:var(--muted-strong);text-align:right;white-space:nowrap;font-size:8px}.consoleV2 .importEmpty{background:var(--page);border-radius:9px;place-items:center;gap:3px;min-height:120px;display:grid}@supports (color:color-mix(in lab, red, red)){.consoleV2 .importEmpty{background:color-mix(in srgb,var(--page) 72%,var(--surface))}}.consoleV2 .importEmpty{text-align:center}.consoleV2 .importEmpty span{color:var(--muted);font-size:9px}.consoleV2 .importResults{gap:6px;display:grid}.consoleV2 .importNodeList{gap:6px;min-height:0;padding-right:3px;display:grid;overflow:auto}.consoleV2 .importNode{border-radius:8px;grid-template-columns:24px minmax(0,1fr);gap:8px;padding:7px 9px;display:grid}.consoleV2 .importNode>input{width:17px;height:17px;margin:7px 0}.consoleV2 .importNode>div{grid-template-columns:minmax(180px,1.4fr) minmax(110px,.7fr) auto auto;align-items:center;gap:7px}.consoleV2 .importNode :is(.importName,.importCountry){width:100%;max-width:none}.consoleV2 .importNode .importWarning{grid-column:1/-1}.consoleV2 .importScore{white-space:nowrap}.consoleV2 .serverWizard{flex-direction:column;width:min(960px,100vw - 32px);height:min(820px,100vh - 48px);display:flex;overflow:hidden}.consoleV2 .serverWizard:has(.bulkImportReview){height:auto;max-height:calc(100vh - 48px)}.consoleV2 .serverWizard>form,.consoleV2 .serverWizard .serverImport,.consoleV2 .serverWizard .importResults{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.consoleV2 .serverWizard .wizardPane:not(.wizardHidden),.consoleV2 .serverWizard .bulkImportReview{min-width:0;min-height:0;overflow:hidden auto}.consoleV2 .serverWizard .importNodeList{flex:1}.consoleV2 .serverWizard .wizardActions{z-index:4;background:var(--surface);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;margin:4px -8px -6px;padding:10px 8px 6px;display:flex;position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.consoleV2 .serverWizard .wizardActions{background:color-mix(in srgb,var(--surface) 94%,transparent)}}.consoleV2 .serverWizard .wizardActions{border-top:1px solid var(--line);box-shadow:0 -10px 20px var(--surface)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .serverWizard .wizardActions{box-shadow:0 -10px 20px color-mix(in srgb,var(--surface) 82%,transparent)}}.consoleV2 .wizardTestList{gap:7px;max-height:46vh;display:grid;overflow:hidden auto}.consoleV2 .wizardTestList>article{background:var(--page);border-radius:9px;grid-template-columns:minmax(140px,.55fr) minmax(0,1fr);align-items:center;gap:12px;padding:9px 10px;display:grid}.consoleV2 .wizardTestList>article>div:first-child{gap:2px;min-width:0;display:grid}.consoleV2 .wizardTestList .certProgress{width:100%;min-width:0;margin:0}.consoleV2 .wizardMinimize{width:auto;min-height:30px;position:absolute;top:16px;right:48px}.consoleV2 .wizardMinimizedSummary{display:none}.serverWizardBackdrop.wizardMinimized{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;padding:0;display:block;inset:auto 18px 18px auto;overflow:visible;background:0 0!important}.wizardMinimized .modal{pointer-events:auto;width:min(430px,100vw - 36px);height:auto;max-height:none;box-shadow:var(--shadow-lg);padding:13px 112px 13px 16px;position:relative;inset:auto;overflow:hidden}.wizardMinimized .modal>*{display:none}.wizardMinimized .modal>h2,.wizardMinimized .modal>.wizardMinimize,.wizardMinimized .modal>.wizardMinimizedSummary{display:flex}.wizardMinimized .modal>h2{display:none}.wizardMinimized .modal>.wizardMinimize{top:50%;right:14px;transform:translateY(-50%)}.wizardMinimized .wizardMinimizedSummary{align-items:center;gap:9px;min-width:0}.wizardMinimized .wizardMinimizedSummary b{font-size:15px}.wizardMinimized .wizardMinimizedSummary small{color:var(--muted);white-space:nowrap}.consoleV2 .wizardMinimized .serverWizard>*{display:none!important}.consoleV2 .wizardMinimized .serverWizard>.wizardMinimize,.consoleV2 .wizardMinimized .serverWizard>.wizardMinimizedSummary{display:flex!important}.consoleV2 .serverWizard .importNodeList{flex:none;overflow:visible}.consoleV2 .serverTestDock{z-index:2300;border:1px solid var(--line);background:var(--surface);width:min(470px,100vw - 36px);box-shadow:var(--shadow-lg);border-radius:16px;align-items:center;gap:12px;padding:14px 52px 14px 16px;display:flex;position:fixed;bottom:18px;right:18px}.consoleV2 .serverTestDock .wizardMinimizedSummary{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.consoleV2 .serverTestDock .wizardMinimizedSummary b{font-size:15px}.consoleV2 .serverTestDock .wizardMinimizedSummary small{color:var(--muted);white-space:nowrap}.consoleV2 .serverTestDock>.primary{flex:none}.consoleV2 .serverTestDock>.x{top:8px;right:10px}.consoleV2 .serverWizard[data-step="2"] .importResults{justify-content:flex-start}.consoleV2 .serverWizard[data-step="2"] .importNode{min-height:54px;padding:6px 9px}.consoleV2 .serverWizard[data-step="2"] .importNode>input{margin:5px 0}.consoleV2 .serverWizard[data-step="2"] .wizardActions{border-top:1px solid var(--line);margin:2px 0 0;padding:9px 0 0;position:static}@supports (color:color-mix(in lab, red, red)){.consoleV2 .serverWizard[data-step="2"] .wizardActions{border-top:1px solid color-mix(in srgb,var(--line) 55%,transparent)}}.consoleV2 .serverWizard[data-step="2"] .wizardActions{box-shadow:none}.consoleV2 .serverWizard[data-step="2"] .assignmentReview:empty{display:none}.consoleV2 .serverWizard[data-step="2"],.consoleV2 .serverWizard[data-step="2"]>form,.consoleV2 .serverWizard[data-step="2"] .serverImport,.consoleV2 .serverWizard[data-step="2"] .importResults,.consoleV2 .serverWizard[data-step="2"] .importNodeList{scrollbar-width:none;overflow:hidden}.consoleV2 .serverWizard[data-step="2"] ::-webkit-scrollbar{display:none}.consoleV2 .serverWizard[data-step="2"] .importNodeList{scrollbar-width:thin;scrollbar-color:#9aabc0 transparent;flex:auto;min-height:150px;padding-right:5px;overflow:hidden auto}.consoleV2 .serverWizard[data-step="2"] .importNodeList::-webkit-scrollbar{width:7px;display:block}.consoleV2 .serverWizard[data-step="2"] .importNodeList::-webkit-scrollbar-thumb{background:#9aabc0;border-radius:999px}.consoleV2 .serverWizard[data-step="2"] .importNodeList::-webkit-scrollbar-track{background:0 0}.consoleV2 .wizardImportError{border-radius:8px;margin:0;padding:8px 10px;font-size:9px}.consoleV2 .serverWizard[data-step="3"][data-test-count="1"] .bulkImportReview,.consoleV2 .serverWizard[data-step="3"][data-test-count="1"] .wizardTestList{scrollbar-width:none;max-height:none;overflow:visible}.consoleV2 .serverWizard[data-step="3"][data-test-count="1"] ::-webkit-scrollbar{display:none}.consoleV2 .importAssignment{color:#315f54;background:#e5f2ed;border-radius:999px;width:max-content;margin:3px 0;padding:3px 7px;font-size:8px;font-weight:800;display:inline-flex}.consoleV2 .assignmentReview{gap:5px;margin:9px 0;display:grid}.consoleV2 .assignmentReview article{background:var(--page);border-radius:8px;grid-template-columns:100px 1fr auto;align-items:center;gap:8px;padding:7px 9px;display:grid}@supports (color:color-mix(in lab, red, red)){.consoleV2 .assignmentReview article{background:color-mix(in srgb,var(--page) 72%,var(--surface))}}.consoleV2 .assignmentReview span{font-weight:750}.consoleV2 .assignmentReview small{text-align:right}.consoleV2 .certProgress{gap:5px;width:210px;margin-top:6px;display:grid}.consoleV2 .certProgress>div{justify-content:space-between;gap:8px;font-size:10px;display:flex}.consoleV2 .certProgress>div span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.consoleV2 .certProgress>i{background:var(--line);border-radius:999px;height:5px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.consoleV2 .certProgress>i{background:color-mix(in srgb,var(--line) 55%,transparent)}}.consoleV2 .certProgress>i em{border-radius:inherit;background:#4f70a3;height:100%;transition:width .25s;display:block}.consoleV2 .certProgress>small{flex-wrap:wrap;align-items:center;gap:6px;font-size:9px;line-height:1.35;display:flex}.consoleV2 .liveUpdating{color:#315f84;white-space:nowrap;align-items:center;gap:3px;font-weight:800;display:inline-flex}.consoleV2 .liveUpdating>i{background:#3d7db6;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 2px #3d7db62e}.consoleV2 .certProgress.stalled>div{color:#a94754}.consoleV2 .certProgress.stalled>i em{background:#a94754}.consoleV2 .androidTask{color:#855b1c;background:#f8f0df;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;margin-top:2px;padding:5px 7px;font-size:8px;display:flex}.consoleV2 .androidTask b{font-size:8px}.consoleV2 .androidTask.done{color:#256b57;background:#e7f2ee}.consoleV2 .automationPolicy{background:var(--page);border-radius:9px;grid-template-columns:1.5fr 1.2fr 1fr 1fr;align-items:end;gap:8px;padding:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.consoleV2 .automationPolicy{background:color-mix(in srgb,var(--page) 72%,var(--surface))}}.consoleV2 .automationPolicy h4{margin:2px 0}.consoleV2 .automationPolicy p{margin:0;font-size:9px}.consoleV2 .qualityBadge{border-radius:999px;align-items:center;gap:5px;width:max-content;margin-top:5px;padding:3px 7px;font-size:7px;font-weight:800;display:flex}.consoleV2 .qualityBadge>small:first-child{opacity:.78;font-size:7px;font-weight:700}.consoleV2 .qualityBadge b{font-size:9px}.consoleV2 .qualityexcellent{color:#256b57;background:#e7f2ee}.consoleV2 .qualitygood{color:#315f84;background:#e7eef7}.consoleV2 .qualityrisky,.consoleV2 .qualityreject{color:#855b1c;background:#f8f0df}.consoleV2 .serverBulkBar{border-bottom:1px solid var(--line);align-items:center;gap:7px;min-height:42px;padding:6px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.consoleV2 .serverBulkBar{border-bottom:1px solid color-mix(in srgb,var(--line) 45%,transparent)}}.consoleV2 .serverBulkBar{background:var(--page)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .serverBulkBar{background:color-mix(in srgb,var(--page) 62%,var(--surface))}}.consoleV2 .serverBulkBar label{align-items:center;gap:5px;margin-right:auto;display:flex}.consoleV2 .serverBulkBar>b{color:var(--muted-strong);font-size:9px}.consoleV2 .serverFleetTable{table-layout:fixed;min-width:1120px}.consoleV2 .serverFleetTable th:first-child{width:42px}.consoleV2 .serverFleetTable th:nth-child(2){width:200px}.consoleV2 .serverFleetTable th:nth-child(3){width:125px}.consoleV2 .serverFleetTable th:nth-child(4){width:155px}.consoleV2 .serverFleetTable th:nth-child(5){width:145px}.consoleV2 .serverFleetTable th:nth-child(6){width:220px}.consoleV2 .serverFleetTable th:last-child{width:190px}.consoleV2 .serverFleetTable td{vertical-align:middle}.consoleV2 .serverFleetTable td small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.consoleV2 .serverIdentity{align-items:center;gap:6px;min-width:0;display:flex}.consoleV2 .serverIdentity>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.consoleV2 .protocolTag{color:#315f84;letter-spacing:.02em;background:#e7eef7;border-radius:999px;flex:none;padding:2px 6px;font-size:8px;font-weight:800}.consoleV2 .serverFleetTable .certProgress{width:min(100%,230px)}.consoleV2 .serverFleetTable .certProgress>small{white-space:normal}.consoleV2 .serverFleetTable .qualityBadge{max-width:100%;overflow:hidden}.consoleV2 .serverFleetTable .load{width:72px}.consoleV2 .serverFleetTable .tableActions{flex-wrap:nowrap}.consoleV2 .serverFleetTable :is(th,td):nth-child(6){z-index:2;background:var(--surface);position:sticky;right:190px;box-shadow:-10px 0 14px -14px #14243980}.consoleV2 .serverFleetTable :is(th,td):last-child{z-index:2;background:var(--surface);position:sticky;right:0}.consoleV2 .serverFleetTable thead :is(th:nth-child(6),th:last-child){z-index:3;background:var(--page)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .serverFleetTable thead :is(th:nth-child(6),th:last-child){background:color-mix(in srgb,var(--page) 74%,var(--surface))}.consoleV2 .serverFleetTable tbody tr:nth-child(2n) :is(td:nth-child(6),td:last-child){background:color-mix(in srgb,var(--page) 28%,var(--surface))}}.consoleV2 .serverFleetTable td:nth-child(6)>small{white-space:normal;line-height:1.35}.consoleV2 table input[type=checkbox],.consoleV2 .serverBulkBar input[type=checkbox],.consoleV2 .bulkBar input[type=checkbox]{accent-color:#4f70a3;border-radius:4px;width:15px;min-width:15px;height:15px;min-height:15px;margin:0;padding:0}.consoleV2 .licenseBulkBar{border-bottom:1px solid var(--line);gap:7px;min-height:42px;padding:6px 12px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .licenseBulkBar{border-bottom:1px solid color-mix(in srgb,var(--line) 45%,transparent)}}.consoleV2 .licenseBulkBar{background:var(--page)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .licenseBulkBar{background:color-mix(in srgb,var(--page) 62%,var(--surface))}}.consoleV2 .licenseBulkBar select,.consoleV2 .licenseBulkBar input{min-width:140px;min-height:30px;padding:5px 8px;font-size:9px}.consoleV2 .licenseBulkBar button{min-height:30px;padding:5px 8px}.consoleV2 .licenseTable{table-layout:fixed;min-width:980px}.consoleV2 .licenseTable th:first-child{width:42px}.consoleV2 .licenseTable th:nth-child(2){width:22%}.consoleV2 .licenseTable th:nth-child(3){width:8%}.consoleV2 .licenseTable th:nth-child(4){width:9%}.consoleV2 .licenseTable th:nth-child(5){width:14%}.consoleV2 .licenseTable th:nth-child(6){width:13%}.consoleV2 .licenseTable th:nth-child(7),.consoleV2 .licenseTable th:nth-child(8){width:10%}.consoleV2 .licenseTable th:last-child{width:180px}.consoleV2 .licenseTable td{vertical-align:middle}.consoleV2 .licenseTable .tableActions{flex-wrap:nowrap}@media (width<=620px){.consoleV2 .communicationTabs{width:100%}.consoleV2 .communicationTabs button{flex:1 0 auto}.consoleV2 .licenseBulkBar{align-items:stretch}.consoleV2 .licenseBulkBar>b{flex-basis:100%}.consoleV2 .licenseBulkBar select,.consoleV2 .licenseBulkBar input{flex:150px}.consoleV2 .licenseBulkBar button{flex:120px}}@media (width<=760px){.consoleV2 .commandBar{grid-template-columns:minmax(0,1fr) auto;gap:8px;width:auto;max-width:none;margin-inline:0;overflow:hidden}.consoleV2 .commandPath{min-width:0;overflow:hidden}.consoleV2 .commandPath b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.consoleV2 .commandActions{gap:5px;width:auto;min-width:0}.consoleV2 .commandActions :is(.lastUpdated,.productionBadge,.health){display:none}.consoleV2 .themeSwitch{flex:none;padding:3px}.consoleV2 .themeSwitch button{width:27px;height:27px}.consoleV2 .commandActions .iconButton{flex:0 0 32px;width:32px;height:32px}.consoleV2 .content,.consoleV2 main{min-width:0;max-width:100%}.consoleV2 aside nav{scrollbar-width:none}.consoleV2 aside nav::-webkit-scrollbar{display:none}}.consoleV2 .lastUpdated{color:var(--muted-strong);white-space:nowrap;align-items:center;gap:5px;font-size:9px;display:inline-flex}.consoleV2 .lastUpdated i{background:#3d8b73;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #3d8b731f}.consoleV2 .testDecisionSummary{background:var(--primary);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.consoleV2 .testDecisionSummary{background:color-mix(in srgb,var(--primary) 7%,var(--surface))}}.consoleV2 .testDecisionSummary>div{gap:4px;min-width:min(420px,70%);display:grid}.consoleV2 .testDecisionSummary p{color:var(--muted-strong);margin:0;font-size:9px}.consoleV2 .overallProgress{background:var(--line);border-radius:999px;width:100%;height:6px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.consoleV2 .overallProgress{background:color-mix(in srgb,var(--line) 60%,transparent)}}.consoleV2 .overallProgress em{border-radius:inherit;background:#4f70a3;height:100%;transition:width .25s;display:block}.consoleV2 .testRunCounts{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:8px 0;display:grid}.consoleV2 .testRunCounts span{min-width:0;color:var(--muted-strong);background:var(--page);border-radius:8px;align-items:center;gap:6px;padding:7px 9px;display:flex}@supports (color:color-mix(in lab, red, red)){.consoleV2 .testRunCounts span{background:color-mix(in srgb,var(--page) 72%,var(--surface))}}.consoleV2 .testRunCounts span{white-space:nowrap;font-size:9px}.consoleV2 .testRunCounts b{color:var(--text);font-size:13px}.consoleV2 .testRunCounts .ready{color:#256b57;background:#e7f2ee}.consoleV2 .testRunCounts .failed{color:#a94754;background:#f9edef}.consoleV2 .liveTestHint{color:var(--muted-strong);align-items:center;gap:8px;margin:8px 1px;font-size:9px;display:flex}.consoleV2 .testStarting{background:var(--page);border-radius:9px;place-items:center;gap:4px;min-height:100px;display:grid}@supports (color:color-mix(in lab, red, red)){.consoleV2 .testStarting{background:color-mix(in srgb,var(--page) 72%,var(--surface))}}.consoleV2 .testStarting{text-align:center}.consoleV2 .testStarting span{color:var(--muted);font-size:9px}.consoleV2 .serverWizard .wizardActions button{border-radius:9px;width:auto;min-width:112px;padding:7px 12px}.consoleV2 .serverWizard .wizardActions button:not(.primary){color:#294361;background:#f3f6fa;border:1px solid #c5d1df;font-weight:750}.consoleV2 .serverWizard .wizardActions button:not(.primary):hover{background:#e8eef5;border-color:#9eafc3}.consoleV2 .serverWizard .wizardActions .primary{margin-left:auto}html[data-theme=dark] .consoleV2 .serverWizard .wizardActions button:not(.primary){color:#d8e3ef;background:#18283a;border-color:#344963}html[data-theme=dark] .consoleV2 .serverWizard .wizardActions button:not(.primary):hover{background:#20344a;border-color:#49617d}.consoleV2 .load.capacity-healthy i{background:#3d8b73}.consoleV2 .load.capacity-warning i{background:#c28a2c}.consoleV2 .load.capacity-critical i{background:#b44f5c}html[data-theme=dark] .consoleV2 .importAssignment{color:#b9ded1;background:#203c36}html[data-theme=dark] .consoleV2 .protocolTag{color:#b9cce5;background:#1d3049}@media (width<=760px){.consoleV2 .content{padding:12px 11px 26px}.consoleV2 .headerMetrics{display:none}.consoleV2 .controlPublish{position:static}.consoleV2 .controlNav{top:46px}}@media (width<=1050px){.consoleV2 .dashboardWidgetGrid{grid-template-columns:1fr 1fr}.consoleV2 .attentionWidget{grid-column:1/-1}}@media (width<=1100px){.consoleV2 .importBoardTools{grid-template-columns:minmax(220px,1fr) 130px auto auto}.consoleV2 .importBoardTools>b{text-align:left;grid-column:1/-1}.consoleV2 .bulkImportSetup.simpleAssignment{grid-template-columns:minmax(220px,1fr) minmax(130px,.55fr) minmax(200px,.85fr)}.consoleV2 .bulkImportSetup.simpleAssignment .splitBatchAction{grid-column:3;justify-self:end}.consoleV2 .assignmentIntro{grid-row:1/span 2}}@media (width<=650px){.consoleV2 .dashboardWidgetGrid{grid-template-columns:1fr}.consoleV2 .attentionWidget{grid-column:auto}}@media (width<=900px){.consoleV2 .bulkImportSetup,.consoleV2 .bulkImportSetup.simpleAssignment{grid-template-columns:1fr 1fr}.consoleV2 .assignmentIntro{grid-area:auto/1/auto/-1}.consoleV2 .bulkImportSetup.simpleAssignment .splitBatchAction{grid-column:auto;justify-self:stretch}.consoleV2 .assignmentReview article{grid-template-columns:1fr}.consoleV2 .assignmentReview small{text-align:left}.consoleV2 .importNode>div{grid-template-columns:1fr 1fr}.consoleV2 .wizardTestList>article{grid-template-columns:1fr}.consoleV2 .testRunCounts{grid-template-columns:repeat(3,minmax(0,1fr))}.consoleV2 .serverWizard .wizardActions{align-items:stretch}.consoleV2 .serverWizard .wizardActions button{flex:180px}.consoleV2 .serverWizard .wizardActions .primary{margin-left:0}.consoleV2 .importBoardTools{grid-template-columns:1fr 120px auto}.consoleV2 .importBoardTools>b{text-align:left;grid-column:1/-1}}@media (width<=560px){.consoleV2 .testRunCounts{grid-template-columns:1fr 1fr}.consoleV2 .liveTestHint{flex-direction:column;align-items:flex-start}.consoleV2 .serverWizard .wizardActions button{flex-basis:100%}.consoleV2 .importBoardTools{grid-template-columns:1fr 1fr}.consoleV2 .importBoardTools input{grid-column:1/-1}.consoleV2 .importBoardTools button{white-space:normal}.consoleV2 .bulkImportSetup.simpleAssignment{grid-template-columns:1fr}.consoleV2 .assignmentIntro{grid-column:auto}.consoleV2 .splitBatchAction{width:100%}}@media (width<=760px){.consoleV2 .serverWizardBackdrop{align-items:stretch;padding:0}.consoleV2 .serverWizard{width:100%;height:100dvh;max-height:100dvh;padding:15px 14px max(12px,env(safe-area-inset-bottom));border-radius:0}.consoleV2 .serverWizard .serverFlow{flex:none;overflow-x:auto}.consoleV2 .serverWizard .wizardPane:not(.wizardHidden),.consoleV2 .serverWizard .bulkImportReview{overscroll-behavior:contain}.consoleV2 .serverWizard .importSourceActions{z-index:4;padding:9px 2px max(2px,env(safe-area-inset-bottom));background:var(--surface);flex-wrap:wrap;margin:10px -2px 0;position:sticky;bottom:0}.consoleV2 .serverWizard .importSourceActions button{flex:150px;min-height:42px}.consoleV2 .serverWizard .wizardActions{padding-bottom:max(8px,env(safe-area-inset-bottom));margin-top:8px;bottom:0}.consoleV2 .serverWizard .wizardActions button{min-height:42px}.consoleV2 .serverWizardBackdrop.wizardMinimized{inset:auto 10px max(10px,env(safe-area-inset-bottom)) 10px;padding:0;display:block}.consoleV2 .wizardMinimized .serverWizard{border-radius:14px;width:auto;height:auto;max-height:none;padding:13px 112px 13px 16px}.consoleV2 .serverTestDock{left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom));gap:8px;width:auto;padding:12px 44px 12px 12px}}.consoleV2 .serverRow{cursor:pointer;transition:background-color .14s}.consoleV2 .serverRow:hover{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .serverRow:hover{background:color-mix(in srgb,var(--accent-soft) 42%,var(--surface))}}.consoleV2 .serverRow:focus-visible{z-index:1;outline:2px solid var(--accent);position:relative}@supports (color:color-mix(in lab, red, red)){.consoleV2 .serverRow:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 62%,transparent)}}.consoleV2 .serverRow:focus-visible{outline-offset:-2px}.consoleV2 .serverRowCue{width:18px;min-width:18px;height:18px;color:var(--muted);place-items:center;font-size:17px;font-weight:650;line-height:1;transition:transform .14s,color .14s;display:grid}.consoleV2 .serverRow.expanded .serverRowCue{color:var(--accent-ink);transform:rotate(90deg)}.consoleV2 .serverLiveHint{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-size:8px;font-weight:650;display:inline-flex}.consoleV2 .serverLiveHint i{background:var(--tone-blue);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite pikoLivePulse}.consoleV2 .serverRow.expanded td{border-bottom-color:#0000}.consoleV2 .serverDetailRow td{padding:0 12px 9px;background:var(--page)!important}@supports (color:color-mix(in lab, red, red)){.consoleV2 .serverDetailRow td{background:color-mix(in srgb,var(--page) 48%,var(--surface))!important}}.consoleV2 .serverDetailGrid{background:var(--surface);border-radius:8px;grid-template-columns:repeat(6,minmax(120px,1fr));gap:6px;padding:8px;display:grid}.consoleV2 .serverDetailGrid>span{gap:2px;min-width:0;display:grid}.consoleV2 .serverDetailGrid small{font-size:8px}.consoleV2 .serverDetailGrid b{color:var(--muted-strong);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.consoleV2 .serverStateLine{flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;display:flex}.consoleV2 .certifiedMark,.consoleV2 .qualityCompact{white-space:nowrap;border-radius:999px;align-items:center;min-height:18px;padding:2px 6px;font-size:7px;font-weight:850;display:inline-flex}.consoleV2 .certifiedMark{color:#256b57;background:#e7f2ee}.consoleV2 .qualityCompact{color:#315f84;background:#e7eef7}.consoleV2 .qualityCompact.qualityrisky,.consoleV2 .qualityCompact.qualityreject{color:#855b1c;background:#f8f0df}.consoleV2 .certFailureCompact{margin-top:3px;font-weight:750;color:#a94754!important;font-size:8px!important}.consoleV2 .serverRow:not(.expanded) td{height:58px}.consoleV2 .serverRow .certProgress{margin-top:4px}@media (width<=1200px){.consoleV2 .serverDetailGrid{grid-template-columns:repeat(3,minmax(140px,1fr))}}@media (width<=760px){.consoleV2 .serverBulkBar{align-items:flex-start}.consoleV2 .serverLiveHint{order:3;width:100%;padding-left:22px}.consoleV2 .serverBulkBar>b{margin-left:auto}}@keyframes pikoLivePulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--tone-blue) 26%,transparent);opacity:.68}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--tone-blue) 0%,transparent);opacity:1}}@keyframes pikoHealthyPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--tone-green) 28%,transparent);opacity:.64}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--tone-green) 0%,transparent);opacity:1}}.consoleV2 .liveUpdating>i,.consoleV2 .status.testing:before,.consoleV2 .status.running:before,.consoleV2 .status.connecting:before{animation:1.8s ease-in-out infinite pikoLivePulse}.consoleV2 .status.online:before,.consoleV2 .status.active:before,.consoleV2 .status.vpn.active:before{animation:2.2s ease-in-out infinite pikoHealthyPulse}.consoleV2 .status.recent:before{box-shadow:none;opacity:1;animation:none}.consoleV2 .inboxLiveSummary{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;margin-left:auto;padding-inline:5px;font-size:8px;font-weight:700;display:inline-flex}.consoleV2 .inboxLiveSummary i{background:var(--tone-amber);border-radius:50%;width:6px;height:6px}.consoleV2{--control-height:36px;--panel-radius:9px;--compact-gap:8px;letter-spacing:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.consoleV2.shell{grid-template-columns:232px minmax(0,1fr)}.consoleV2 aside{border-right:1px solid var(--line);padding:14px 11px 12px}@supports (color:color-mix(in lab, red, red)){.consoleV2 aside{border-right:1px solid color-mix(in srgb,var(--line) 66%,transparent)}}.consoleV2 aside{background:var(--surface)}.consoleV2 .brand{gap:9px;min-height:47px;padding:4px 7px 12px}.consoleV2 .brand b{letter-spacing:-.02em;font-size:15px}.consoleV2 .brand span{font-size:9px}.consoleV2 .brand em{border:0;border-radius:5px;padding:2px 5px;font-size:7px}.consoleV2 .navGroup{margin-bottom:8px}.consoleV2 .navLabel{color:var(--muted);letter-spacing:.1em;margin:4px 9px 5px;font-size:8px}.consoleV2 nav{gap:2px}.consoleV2 nav button{border-radius:7px;gap:8px;min-height:36px;padding:6px 8px}.consoleV2 nav button i{border-radius:6px;width:22px;height:22px}.consoleV2 nav button span{font-size:11px;font-weight:650}.consoleV2 nav button.active{color:#fff;background:#4f70a3}.consoleV2 .profile{border-top:1px solid var(--line);gap:8px;padding:11px 7px 0}@supports (color:color-mix(in lab, red, red)){.consoleV2 .profile{border-top:1px solid color-mix(in srgb,var(--line) 55%,transparent)}}.consoleV2 .profileIdentity>i{border-radius:7px;width:29px;height:29px;font-size:11px}.consoleV2 .profile b{font-size:10px}.consoleV2 .profile span{font-size:8px}.consoleV2 .content{width:100%;max-width:none;padding:0 18px 28px}.consoleV2 .commandBar{border-bottom:1px solid var(--line);min-height:48px;margin:0 -18px 10px;padding:0 18px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .commandBar{border-bottom:1px solid color-mix(in srgb,var(--line) 66%,transparent)}}.consoleV2 .commandSearch{height:32px;box-shadow:none;border-radius:7px}.consoleV2 .themeSwitch{border-radius:8px}.consoleV2 .themeSwitch button{border-radius:6px;width:26px;height:26px}.consoleV2 header{border-bottom:0;min-height:54px;margin-bottom:8px;padding:3px 0 8px}.consoleV2 header h1{letter-spacing:-.025em;font-size:19px}.consoleV2 .headerTitle .eye{margin-bottom:1px;font-size:8px}.consoleV2 .headerSubtitle{margin-top:2px;font-size:9px}.consoleV2 .headerMetrics>span{border-left:1px solid var(--line);min-width:68px;padding:0 8px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .headerMetrics>span{border-left:1px solid color-mix(in srgb,var(--line) 58%,transparent)}}.consoleV2 .panel,.consoleV2 .controlSection,.consoleV2 .dashboardWidget{border:1px solid var(--line)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .panel,.consoleV2 .controlSection,.consoleV2 .dashboardWidget{border:1px solid color-mix(in srgb,var(--line) 48%,transparent)}}.consoleV2 .panel,.consoleV2 .controlSection,.consoleV2 .dashboardWidget{border-radius:var(--panel-radius);box-shadow:0 1px 3px #1223390b}.consoleV2 .panelHead{min-height:43px;padding:8px 12px}.consoleV2 .panelHead h3{font-size:13px}.consoleV2 .panelHead p{font-size:8px}.consoleV2 :is(input,select,textarea){min-height:var(--control-height);box-shadow:none;border-radius:7px;font-size:11px}.consoleV2 button{border-radius:7px}.consoleV2 :is(.primary,.compact){min-height:32px;padding:6px 10px;font-size:9px;font-weight:750}.consoleV2 :is(input,select,textarea,button):focus-visible{outline-offset:1px;outline:2px solid #4f70a39e}.consoleV2 .toolbar,.consoleV2 .deviceInventoryTools{background:var(--page);min-height:44px;padding:6px 10px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .toolbar,.consoleV2 .deviceInventoryTools{background:color-mix(in srgb,var(--page) 58%,var(--surface))}}.consoleV2 th{letter-spacing:.04em;height:31px;padding:6px 10px;font-size:8px}.consoleV2 td{padding:7px 10px;font-size:10px}.consoleV2 td b{font-size:10px}.consoleV2 td small{font-size:8px}.consoleV2 .workspaceTabs,.consoleV2 .controlNav{border-radius:8px}.consoleV2 .workspaceTabs button{min-height:32px;padding:6px 10px;font-size:9px}.consoleV2 .controlSection{padding:11px 13px}.consoleV2 .controlSectionHead h4{font-size:13px}.consoleV2 .controlPublish{border-radius:8px;box-shadow:0 4px 12px #12233912}html[data-theme=light] .consoleV2{--page:#eef2f7;--bg:#eef2f7;--surface:#fff;--surface-soft:#f6f8fb;--surface-muted:#f1f4f8;--field:#fff;--line:#cbd5e1;--text:#111827;--muted-strong:#334155;--muted:#64748b;background:#eef2f7}html[data-theme=dark] .consoleV2{--page:#0b1220;--bg:#0b1220;--surface:#111b2b;--surface-soft:#152236;--surface-muted:#18263b;--field:#0d1726;--line:#314158;--text:#f1f5f9;--muted-strong:#cbd5e1;--muted:#94a3b8;background:#0b1220}@media (width<=1180px){.consoleV2.shell{grid-template-columns:72px minmax(0,1fr)}.consoleV2 .brand>div,.consoleV2 .brand>em,.consoleV2 .navLabel,.consoleV2 nav button span,.consoleV2 .profileIdentity>div,.consoleV2 .profile>button{display:none}.consoleV2 aside{padding-inline:9px}.consoleV2 nav button{justify-content:center}.consoleV2 nav button i{width:25px;height:25px}.consoleV2 .profileIdentity{justify-content:center}}@media (width<=760px){.consoleV2.shell{display:block}.consoleV2 aside{z-index:30;border-right:0;border-bottom:1px solid var(--line);align-items:center;gap:6px;width:100%;height:auto;padding:6px 8px;display:flex;position:sticky;top:0}.consoleV2 aside .brand{min-height:0;margin-right:2px;padding:0}.consoleV2 aside nav{flex:1;display:flex;overflow-x:auto}.consoleV2 aside .navGroup{display:contents}.consoleV2 aside nav button{flex:0 0 34px;width:34px;min-height:34px;padding:4px}.consoleV2 aside .profile{border:0;padding:0}.consoleV2 .content{padding:0 10px 22px}.consoleV2 .commandBar{margin:0 -10px 8px;padding-inline:10px}.consoleV2 header{align-items:flex-start}.consoleV2 .headerTools{align-self:center}.consoleV2 .serverDetailGrid{grid-template-columns:1fr 1fr}}@media (width<=1100px){.consoleV2 .automationPolicy{grid-template-columns:1fr 1fr}.consoleV2 .automationPolicy>div:first-child{grid-column:1/-1}}@media (width<=760px){.consoleV2 .policyTemplates{grid-template-columns:1fr}}.consoleV2{--accent:#1677ff;--accent-soft:#e6f4ff;--accent-ink:#0958d9;--theme-radius:9px}html[data-accent=green] .consoleV2{--accent:#3f7b69;--accent-soft:#e5f1ed;--accent-ink:#285f50}html[data-accent=violet] .consoleV2{--accent:#705d9b;--accent-soft:#eeeaf6;--accent-ink:#55427e}html[data-accent=slate] .consoleV2{--accent:#526477;--accent-soft:#e9edf1;--accent-ink:#384b5e}.consoleV2 nav button.active,.consoleV2 .primary{background:var(--accent)}.consoleV2 :is(input,select,textarea,button):focus-visible{outline-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.consoleV2 :is(input,select,textarea,button):focus-visible{outline-color:color-mix(in srgb,var(--accent) 62%,transparent)}}.consoleV2 :is(.workspaceTabs,.controlNav) button.active{color:var(--accent-ink);background:var(--accent-soft)}html[data-base=gray][data-theme=light] .consoleV2{--page:#f1f3f5;--bg:#f1f3f5;--surface-soft:#f7f7f8;--surface-muted:#f2f3f5;--line:#d1d5db}html[data-base=zinc][data-theme=light] .consoleV2{--page:#f3f3f4;--bg:#f3f3f4;--surface-soft:#fafafa;--surface-muted:#f4f4f5;--line:#d4d4d8}html[data-base=neutral][data-theme=light] .consoleV2{--page:#f5f5f4;--bg:#f5f5f4;--surface-soft:#fafaf9;--surface-muted:#f5f5f4;--line:#d6d3d1}html[data-base=gray][data-theme=dark] .consoleV2{--page:#101317;--bg:#101317;--surface:#181c21;--surface-soft:#1d2228;--surface-muted:#242a31;--line:#3a424c}html[data-base=zinc][data-theme=dark] .consoleV2{--page:#111113;--bg:#111113;--surface:#19191c;--surface-soft:#202024;--surface-muted:#27272a;--line:#3f3f46}html[data-base=neutral][data-theme=dark] .consoleV2{--page:#141312;--bg:#141312;--surface:#1d1b19;--surface-soft:#24211f;--surface-muted:#2b2825;--line:#44403c}html[data-font=system] .consoleV2{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}html[data-font=mono] .consoleV2{font-family:Cascadia Code,SFMono-Regular,Consolas,monospace}html[data-radius="0"] .consoleV2{--theme-radius:0px;--panel-radius:0px}html[data-radius="0.5"] .consoleV2{--theme-radius:5px;--panel-radius:5px}html[data-radius="1"] .consoleV2{--theme-radius:9px;--panel-radius:9px}html[data-radius="1.5"] .consoleV2{--theme-radius:13px;--panel-radius:13px}html[data-radius="2"] .consoleV2{--theme-radius:18px;--panel-radius:18px}html[data-radius] .consoleV2 :is(button,input,select,textarea,.workspaceTabs,.controlNav,.status){border-radius:calc(var(--theme-radius) * .78)}html[data-density=comfortable] .consoleV2{--control-height:42px}html[data-density=comfortable] .consoleV2 nav button{min-height:43px}html[data-density=comfortable] .consoleV2 :is(th,td){padding-top:11px;padding-bottom:11px}@media (width>=761px){html[data-sidebar=condensed] .consoleV2.shell{grid-template-columns:72px minmax(0,1fr)}html[data-sidebar=condensed] .consoleV2 .brand>div,html[data-sidebar=condensed] .consoleV2 .brand>em,html[data-sidebar=condensed] .consoleV2 .navLabel,html[data-sidebar=condensed] .consoleV2 nav button span,html[data-sidebar=condensed] .consoleV2 .profileIdentity>div,html[data-sidebar=condensed] .consoleV2 .profile>button{display:none}html[data-sidebar=condensed] .consoleV2 aside{padding-inline:9px}html[data-sidebar=condensed] .consoleV2 nav button{justify-content:center}}.appearanceBackdrop{z-index:150;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a57;justify-content:flex-end;display:flex;position:fixed;inset:0}.appearanceDrawer{width:min(390px,94vw);height:100%;color:var(--text);background:var(--surface);border-left:1px solid var(--line);flex-direction:column;animation:.18s ease-out appearanceIn;display:flex;box-shadow:-18px 0 45px #0f172a2e}.appearanceDrawer>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;min-height:auto;margin:0;padding:22px 20px 17px;display:flex}@supports (color:color-mix(in lab, red, red)){.appearanceDrawer>header{border-bottom:1px solid color-mix(in srgb,var(--line) 60%,transparent)}}.appearanceDrawer>header h2{margin:2px 0 3px;font-size:20px}.appearanceDrawer>header p:last-child{max-width:290px;color:var(--muted);margin:0;font-size:11px;line-height:1.45}.appearanceBody{flex:1;padding:5px 20px 22px;overflow-y:auto}.appearanceBody section{border-bottom:1px solid var(--line);padding:16px 0}@supports (color:color-mix(in lab, red, red)){.appearanceBody section{border-bottom:1px solid color-mix(in srgb,var(--line) 45%,transparent)}}.appearanceBody h3{margin:0 0 9px;font-size:11px}.appearanceUnsaved{color:#855b1c;background:#f8f0df;border-bottom:1px solid #ead9b9;align-items:center;gap:7px;padding:8px 20px;font-size:9px;font-weight:750;display:flex}.appearanceUnsaved i{background:#b7802b;border-radius:50%;width:7px;height:7px}.appearanceOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.appearanceOptions.compact{grid-template-columns:repeat(5,minmax(0,1fr))}.appearanceOptions button,.appearanceSwatches button{min-height:36px;color:var(--muted-strong);background:var(--surface-soft);border:1px solid var(--line)}@supports (color:color-mix(in lab, red, red)){.appearanceOptions button,.appearanceSwatches button{border:1px solid color-mix(in srgb,var(--line) 72%,transparent)}}.appearanceOptions button,.appearanceSwatches button{font-size:10px;font-weight:700}.appearanceOptions button.active,.appearanceSwatches button.active{color:var(--accent-ink);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.appearanceOptions button.active,.appearanceSwatches button.active{border-color:color-mix(in srgb,var(--accent) 55%,var(--line))}}.appearanceOptions button.active,.appearanceSwatches button.active{background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.appearanceOptions button.active,.appearanceSwatches button.active{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 16%,transparent)}}.appearanceSwatches{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.appearanceSwatches button{text-transform:capitalize;justify-items:center;gap:5px;padding:7px 4px;display:grid}.appearanceSwatches i{background:#4f70a3;border-radius:50%;width:18px;height:18px}.appearanceSwatches [data-color=green] i{background:#3f7b69}.appearanceSwatches [data-color=violet] i{background:#705d9b}.appearanceSwatches [data-color=slate] i{background:#526477}.appearanceDrawer>footer{border-top:1px solid var(--line);background:var(--surface);align-items:center;gap:8px;padding:14px 20px;display:flex}.appearanceDrawer>footer>span{flex:1}.appearanceDrawer>footer button{min-height:36px;padding:7px 13px;font-size:10px;font-weight:750}.appearanceDrawer>footer .secondary{color:var(--muted-strong);background:var(--surface-soft);border:1px solid var(--line)}.appearanceDrawer>footer .primary:disabled{opacity:.45;cursor:not-allowed}@keyframes appearanceIn{0%{opacity:.6;transform:translate(24px)}to{opacity:1;transform:none}}@media (width<=520px){.appearanceDrawer{width:100%}.appearanceDrawer>header,.appearanceBody,.appearanceDrawer>footer{padding-left:15px;padding-right:15px}.appearanceSwatches{grid-template-columns:repeat(2,1fr)}}.notificationStack{z-index:140;pointer-events:none;gap:8px;width:min(390px,100vw - 28px);display:grid;position:fixed;top:58px;right:18px}.notificationStack .banner{pointer-events:auto;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:9px;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:10px;margin:0;padding:11px;animation:.18s ease-out toastIn;display:grid;box-shadow:0 14px 38px #0f172a2b}.notificationStack .banner.notice{color:var(--text);background:var(--surface);border-color:#9ed9c6}.notificationStack .banner.error{color:var(--text);background:var(--surface);border-color:#e4a6ae}.bannerIcon{border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;font-weight:900;display:grid}.banner.notice .bannerIcon{color:#256b57;background:#e7f2ee}.banner.error .bannerIcon{color:#a94754;background:#f8e8eb}.notificationStack .banner>span{gap:2px;line-height:1.35;display:grid}.notificationStack .banner>span b{font-size:10px}.notificationStack .banner>span small{color:var(--muted);font-size:9px}.notificationStack .banner>div{align-self:center}.pageLoading{z-index:45;background:var(--accent);height:3px;margin:-10px -18px 7px;position:sticky;top:48px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pageLoading{background:color-mix(in srgb,var(--accent) 10%,transparent)}}.pageLoading i{background:var(--accent);width:35%;animation:1s ease-in-out infinite pageLoading;position:absolute;inset:0 auto 0 -35%}.pageLoading span{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.consoleV2 .empty{text-align:center;min-height:210px;font-size:inherit;flex-direction:column;justify-content:center;align-items:center;padding:28px;display:flex}.consoleV2 .empty img{opacity:.9;filter:drop-shadow(0 8px 14px #0f172a1f);width:68px;height:68px}.consoleV2 .empty b{color:var(--text);margin-top:9px;font-size:11px}.consoleV2 .empty small{max-width:320px;color:var(--muted);margin-top:4px;font-size:9px;line-height:1.5}.skeletonLine{background:var(--surface-muted);border-radius:999px;width:150px;height:6px;margin-top:13px;position:relative;overflow:hidden}.skeletonLine:after{content:"";background:linear-gradient(90deg,transparent,var(--accent),transparent);position:absolute;inset:0;transform:translate(-100%)}@supports (color:color-mix(in lab, red, red)){.skeletonLine:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent) 24%,transparent),transparent)}}.skeletonLine:after{animation:1.2s infinite skeletonSweep}@keyframes toastIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes pageLoading{0%{left:-35%}to{left:135%}}@keyframes skeletonSweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.notificationStack .banner,.pageLoading i,.skeletonLine:after{animation:none}.pageLoading i{width:100%;left:0}}@media (width<=760px){.notificationStack{top:54px;right:10px}.pageLoading{margin-left:-10px;margin-right:-10px;top:47px}}.consoleV2 label{color:var(--muted-strong);font-size:9px;font-weight:700;line-height:1.4}.consoleV2 label>small,.consoleV2 .fieldHelp{color:var(--muted);margin-top:4px;font-size:8px;font-weight:500;line-height:1.45;display:block}.consoleV2 :is(input,select,textarea)::placeholder{color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.consoleV2 :is(input,select,textarea)::placeholder{color:color-mix(in srgb,var(--muted) 72%,transparent)}}.consoleV2 :is(input,select,textarea):disabled{opacity:.66;cursor:not-allowed;background:var(--surface-muted)}.consoleV2 :is(input,select,textarea):user-invalid{border-color:#c65b68;box-shadow:0 0 0 2px #c65b6817}.consoleV2 :is(input,select,textarea):user-valid:not(:placeholder-shown){border-color:#3f7b69}@supports (color:color-mix(in lab, red, red)){.consoleV2 :is(input,select,textarea):user-valid:not(:placeholder-shown){border-color:color-mix(in srgb,#3f7b69 55%,var(--line))}}.consoleV2 .toolbar,.consoleV2 .deviceInventoryTools{border-bottom:1px solid var(--line);align-items:center;gap:7px;display:flex}@supports (color:color-mix(in lab, red, red)){.consoleV2 .toolbar,.consoleV2 .deviceInventoryTools{border-bottom:1px solid color-mix(in srgb,var(--line) 52%,transparent)}}.consoleV2 .toolbar :is(input,select),.consoleV2 .deviceInventoryTools :is(input,select){height:34px;min-height:34px}.consoleV2 .tableActions{gap:4px}.consoleV2 .tableActions button{min-height:27px;padding:4px 7px;font-size:8px}.consoleV2 table{border-collapse:separate;border-spacing:0}.consoleV2 tbody tr{transition:background-color .12s}@supports (color:color-mix(in lab, red, red)){.consoleV2 tbody tr:not(.serverDetailRow):hover{background:color-mix(in srgb,var(--accent) 4%,var(--surface))}}.consoleV2 th{color:var(--muted);background:var(--surface-muted);font-weight:800;position:relative}.consoleV2 td{border-bottom-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.consoleV2 td{border-bottom-color:color-mix(in srgb,var(--line) 44%,transparent)}}.consoleV2 .modal{border:1px solid var(--line);background:var(--surface);border-radius:11px;width:min(580px,100%);max-height:calc(100vh - 44px);padding:20px;overflow:auto;box-shadow:0 26px 72px #0f172a40}.consoleV2 .modalHead{margin:0 0 17px;padding:0 36px 14px 0;position:relative}.consoleV2 .modalHead h2{margin:3px 0 2px;font-size:18px}.consoleV2 .modalHead p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.consoleV2 .modalHead .close{border:1px solid var(--line);background:var(--surface-soft);width:30px;height:30px;min-height:30px;padding:0;position:absolute;top:-4px;right:0}.consoleV2 .modalActions{z-index:2;border-top:1px solid var(--line);background:var(--surface);justify-content:flex-end;gap:7px;margin:18px -20px -20px;padding:12px 20px;display:flex;position:sticky;bottom:-20px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .modalActions{background:color-mix(in srgb,var(--surface) 96%,transparent)}}.consoleV2 .modalActions{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.consoleV2 .modalActions button{min-height:34px;padding:6px 11px;font-size:9px;font-weight:750}@media (width<=760px){.consoleV2 .toolbar,.consoleV2 .deviceInventoryTools{flex-wrap:wrap;align-items:stretch}.consoleV2 .toolbar :is(input,select),.consoleV2 .deviceInventoryTools :is(input,select){flex:150px}.consoleV2 .modalBackdrop{align-items:end;padding:8px}.consoleV2 .modal,.consoleV2 .modal.wide{border-radius:13px 13px 8px 8px;width:100%;max-height:94vh;padding:17px 15px}.consoleV2 .modalActions{margin:16px -15px -17px;padding:11px 15px;bottom:-17px}.consoleV2 .modalActions button{flex:1}}.messageCommandBar{border-bottom:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:7px 12px;display:flex}.messageCommandBar>div{gap:2px;display:grid}.messageCommandBar b{font-size:11px}.messageCommandBar small{color:var(--muted);font-size:8px}.consoleV2 .compactMessageStats{border-bottom:1px solid var(--line);background:var(--surface-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;display:grid}.consoleV2 .compactMessageStats .stat{border:0;border-right:1px solid var(--line);min-height:51px;padding:8px 12px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .compactMessageStats .stat{border-right:1px solid color-mix(in srgb,var(--line) 55%,transparent)}}.consoleV2 .compactMessageStats .stat{box-shadow:none;background:0 0;border-radius:0}.consoleV2 .compactMessageStats .stat:last-child{border-right:0}.consoleV2 .compactMessageStats .stat p{font-size:8px}.consoleV2 .compactMessageStats .stat b{font-size:13px}.consoleV2 .compactMessageStats .stat small{display:none}.consoleV2 .messageFilters{border-bottom:1px solid var(--line);background:var(--surface);align-items:center;gap:3px;min-height:39px;padding:5px 10px;display:flex;overflow-x:auto}.consoleV2 .messageFilters button{min-height:27px;color:var(--muted);background:0 0;border:0;border-radius:6px;padding:4px 8px;font-size:8px;font-weight:750}.consoleV2 .messageFilters button.active{color:var(--accent-ink);background:var(--accent-soft)}.consoleV2 .messageList{padding:0;display:block}.consoleV2 .messageList .messageCard{border:0;border-bottom:1px solid var(--line);grid-template-columns:minmax(185px,.72fr) minmax(280px,1.45fr) minmax(210px,.8fr) auto;align-items:center;gap:13px;margin:0;padding:10px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.consoleV2 .messageList .messageCard{border-bottom:1px solid color-mix(in srgb,var(--line) 48%,transparent)}}.consoleV2 .messageList .messageCard{background:var(--surface);box-shadow:none;border-radius:0}.consoleV2 .messageList .messageCard:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .messageList .messageCard:hover{background:color-mix(in srgb,var(--accent) 4%,var(--surface))}}.consoleV2 .messageList .messageCardTop{flex-wrap:wrap;grid-area:1/1/span 3;align-content:center;align-items:center;gap:4px;display:flex}.consoleV2 .messageList .messageCard>h3{white-space:nowrap;text-overflow:ellipsis;grid-column:2;margin:0;font-size:10px;overflow:hidden}.consoleV2 .messageList .messageCard>p{color:var(--muted-strong);white-space:nowrap;text-overflow:ellipsis;grid-column:2;margin:0;font-size:9px;overflow:hidden}.consoleV2 .messageList .messageTiming{color:var(--muted);grid-area:1/3/span 2;gap:3px;font-size:8px;display:grid}.consoleV2 .messageList .engagement{border:0;grid-column:3;gap:7px;padding:0;display:flex}.consoleV2 .messageList .engagement span{font-size:8px}.consoleV2 .messageList .engagement b{font-size:9px}.consoleV2 .messageList>.empty{min-height:230px}@media (width<=1050px){.consoleV2 .messageList .messageCard{grid-template-columns:minmax(170px,.7fr) minmax(240px,1.3fr) auto}.consoleV2 .messageList .messageTiming,.consoleV2 .messageList .engagement{display:none}}@media (width<=720px){.messageCommandBar{align-items:flex-start}.consoleV2 .compactMessageStats{grid-template-columns:repeat(3,1fr)}.consoleV2 .messageList .messageCard{grid-template-columns:1fr auto;gap:5px 10px}.consoleV2 .messageList .messageCardTop{grid-area:auto/1}.consoleV2 .messageList .messageCard>h3,.consoleV2 .messageList .messageCard>p{grid-column:1}.consoleV2 .messageList .tableActions{grid-area:1/2/span 3;align-self:center;display:grid}}.consoleV2 input[type=checkbox],.consoleV2 input[type=radio]{appearance:auto;width:15px;min-width:15px;height:15px;min-height:15px;accent-color:var(--accent);box-shadow:none;vertical-align:middle;border-radius:4px;margin:0;padding:0}.consoleV2 input[type=radio]{border-radius:50%}.consoleV2 th input[type=checkbox],.consoleV2 td input[type=checkbox]{margin:auto;display:block}.consoleV2 .serverBulkBar label,.consoleV2 .bulkBar label{align-items:center;gap:7px;display:inline-flex}.consoleV2 .iconButton{place-items:center;width:30px;min-width:30px;height:30px;min-height:30px;padding:0;display:grid}.consoleV2 .appearanceButton{letter-spacing:-.03em;font-size:9px;font-weight:850}.consoleV2 .scroll{overscroll-behavior-inline:contain;scrollbar-gutter:stable;max-width:100%;overflow:auto}.consoleV2 .serverFleetTable,.consoleV2 .licenseTable{width:100%}.consoleV2 .rowMenuTrigger{white-space:nowrap}@media (width<=760px){.consoleV2 input[type=checkbox],.consoleV2 input[type=radio]{width:17px;min-width:17px;height:17px;min-height:17px}.consoleV2 .commandPath,.consoleV2 .lastUpdated,.consoleV2 .productionBadge{display:none}.consoleV2 .commandActions{margin-left:auto}.consoleV2 .commandSearch{max-width:190px}}.consoleV2{--tabler-border:var(--line)}@supports (color:color-mix(in lab, red, red)){.consoleV2{--tabler-border:color-mix(in srgb, var(--line) 78%, transparent)}}.consoleV2{--tabler-header:var(--page)}@supports (color:color-mix(in lab, red, red)){.consoleV2{--tabler-header:color-mix(in srgb, var(--page) 62%, var(--surface))}}.consoleV2{font-size:12px;line-height:1.45}.consoleV2 :is(header,.panelHead,.controlSectionHead,.dashboardSectionHead,.miniHead),.consoleV2 :is(header,.panelHead,.controlSectionHead,.dashboardSectionHead,.miniHead)>*{min-width:0;overflow:visible}.consoleV2 header{min-height:48px;padding:4px 0 10px}.consoleV2 header h1{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:600;line-height:1.3}.consoleV2 .panelHead{background:var(--surface);min-height:54px;padding:11px 14px}.consoleV2 .panelHead h3,.consoleV2 .controlSectionHead h4,.consoleV2 .dashboardSectionHead h3{letter-spacing:-.01em;margin:0;font-size:14px;font-weight:600;line-height:1.35}.consoleV2 .panelHead p,.consoleV2 .controlSectionHead p,.consoleV2 .dashboardSectionHead p{color:var(--muted);margin:3px 0 0;font-size:10px;line-height:1.45}.consoleV2 :is(.panel,.controlSection,.dashboardWidget,.stat,.workspaceTabs),.consoleV2 :is(.freeUsageOverview,.deviceUsageChart,.usageInsights>section){border:1px solid var(--tabler-border);box-shadow:none;border-radius:8px}.consoleV2 :is(.panel,.controlSection,.dashboardWidget,.stat,.workspaceTabs)+:is(.panel,.controlSection,.dashboardWidget,.stat,.workspaceTabs){box-shadow:none}.consoleV2 .panelHead,.consoleV2 .toolbar,.consoleV2 .deviceInventoryTools,.consoleV2 .serverBulkBar,.consoleV2 .licenseBulkBar{border-color:var(--tabler-border);box-shadow:none}.consoleV2 th{height:36px;color:var(--muted-strong);background:var(--tabler-header);letter-spacing:.025em;text-shadow:none;padding:8px 11px;font-size:10px;font-weight:600;line-height:1.3}.consoleV2 td{text-shadow:none;padding:9px 11px;font-size:11px;line-height:1.4}.consoleV2 td b{font-size:11px;font-weight:600;line-height:1.35}.consoleV2 td small{font-size:9px;font-weight:400;line-height:1.45}.consoleV2 .status{min-height:21px;box-shadow:none;text-shadow:none;padding:3px 7px;font-size:8px;font-weight:700;line-height:1.2}.consoleV2 .tableActions{filter:none;align-items:center;gap:5px}.consoleV2 .tableActions button,.consoleV2 .rowMenuTrigger{min-height:29px;box-shadow:none;filter:none;padding:5px 8px;font-size:9px}.consoleV2 .serverFleetTable :is(th,td):nth-child(6),.consoleV2 .serverFleetTable :is(th,td):last-child{z-index:auto;background:inherit;box-shadow:none;filter:none;position:static;right:auto}.consoleV2 .serverFleetTable thead :is(th:nth-child(6),th:last-child){background:var(--tabler-header)}.consoleV2 .serverFleetTable tbody tr:nth-child(2n) :is(td:nth-child(6),td:last-child){background:inherit}.consoleV2 .modal .eye{color:var(--muted);margin-bottom:5px;font-size:9px;line-height:1.3}.consoleV2 .modal .titleKey{margin:0;font-size:16px;font-weight:600;line-height:1.4}.consoleV2 .deviceList{border:1px solid var(--tabler-border);border-radius:8px;gap:0;margin-top:16px;overflow:hidden}.consoleV2 .deviceList article{border:0;border-bottom:1px solid var(--tabler-border);background:var(--surface);min-height:62px;box-shadow:none;border-radius:0;padding:10px 12px}.consoleV2 .deviceList article:last-child{border-bottom:0}.consoleV2 .deviceList b{font-size:12px;font-weight:600;line-height:1.35}.consoleV2 .deviceList span{color:var(--muted-strong);margin:3px 0;font-size:10px;line-height:1.4}.consoleV2 .deviceList small{color:var(--muted);font-size:9px;line-height:1.4}.consoleV2 :is(.actionMenuPopover,.notificationStack .banner,.modal,.appearanceDrawer){text-shadow:none}.consoleV2 :is(.rowMenu>div,.importBoardTools,.controlPublish,.wizardActions){box-shadow:none}@media (width<=760px){.consoleV2 header h1{font-size:19px}.consoleV2 .panelHead{min-height:50px;padding:10px 12px}.consoleV2 th{font-size:9px}.consoleV2 td,.consoleV2 td b{font-size:10px}}.consoleV2{--color-blue:#3874ff;--color-violet:#8b5cf6;--color-cyan:#12b8c4;--color-orange:#ff8a4c;background:radial-gradient(circle at 8% 4%,#5c8bff33,#0000 27rem),radial-gradient(circle at 88% 12%,#a468ff29,#0000 25rem),linear-gradient(145deg,#f4f7ff 0%,#f9fbff 48%,#f6f4ff 100%);font-size:15px;line-height:1.5}.consoleV2 main{padding:clamp(18px,2.4vw,34px)}.consoleV2 aside{background:linear-gradient(165deg,#102344fa,#192348f5 54%,#1f1b43fa);box-shadow:18px 0 50px #1e346021}.consoleV2 aside nav button{min-height:44px;font-size:14px;font-weight:650}.consoleV2 aside .navLabel{letter-spacing:.1em;font-size:12px}.consoleV2 .workspaceHeader h1{letter-spacing:-.025em;font-size:clamp(24px,2.4vw,34px)}.consoleV2 .workspaceHeader p,.consoleV2 .panelHead p,.consoleV2 .controlSectionHead p{font-size:14px}.consoleV2 :is(.panel,.controlSection,.dashboardWidget,.workspaceTabs){-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:#ffffffc7;border:1px solid #7a92be38;box-shadow:0 18px 50px #2b407117,inset 0 1px #ffffffb8}.consoleV2 .stat{color:#fff;border:0;min-height:128px;position:relative;overflow:hidden;box-shadow:0 16px 30px #354f8a29}.consoleV2 .stat:nth-child(4n+1){background:linear-gradient(135deg,#3478f6,#635bff)}.consoleV2 .stat:nth-child(4n+2){background:linear-gradient(135deg,#8057e8,#b45cf0)}.consoleV2 .stat:nth-child(4n+3){background:linear-gradient(135deg,#0ca9b7,#36c999)}.consoleV2 .stat:nth-child(4n){background:linear-gradient(135deg,#ff8464,#f5ad45)}.consoleV2 .stat :is(b,strong,h2,h3,span,small,p){color:inherit}.consoleV2 .stat:after{content:"";background:#ffffff24;border-radius:50%;width:110px;height:110px;position:absolute;top:-42px;right:-34px}.consoleV2 :is(.panelHead,.controlSectionHead) h2{letter-spacing:-.012em;font-size:19px}.consoleV2 table{font-size:14px}.consoleV2 th{letter-spacing:.055em;padding:13px 14px;font-size:12px}.consoleV2 td{padding:14px;font-size:14px;line-height:1.45}.consoleV2 td small,.consoleV2 .inventoryNote,.consoleV2 .muted{font-size:12.5px;line-height:1.45}.consoleV2 button{min-height:38px;font-size:13.5px;font-weight:650}.consoleV2 :is(input,select,textarea){min-height:40px;font-size:14px}.consoleV2 label{font-size:13.5px;font-weight:650}.consoleV2 .status{min-height:25px;padding:4px 9px;font-size:11.5px}.consoleV2 .pageSizeControl{white-space:nowrap;align-items:center;gap:8px;margin-left:auto;display:flex}.consoleV2 .pageSizeControl select{min-width:76px}html[data-theme=dark] .consoleV2{background:radial-gradient(circle at 8% 4%,#3270ff33,#0000 28rem),radial-gradient(circle at 90% 8%,#8f55ff2e,#0000 27rem),linear-gradient(145deg,#07111f,#0a1425 52%,#111126)}html[data-theme=dark] .consoleV2 :is(.panel,.controlSection,.dashboardWidget,.workspaceTabs){background:#101e31c7;border-color:#6f94c633}html[data-theme=dark] .consoleV2 :is(.panelHead,.controlSectionHead,.toolbar,.deviceInventoryTools,th){background:#14253bb8}@media (width<=760px){.consoleV2{font-size:15px}.consoleV2 main{padding:14px}.consoleV2 td{font-size:13px}.consoleV2 .licenseBulkBar{align-items:stretch}.consoleV2 .pageSizeControl{justify-content:space-between;width:100%;margin-left:0}}.consoleV2 .workspaceTabs button{font-size:12px}.consoleV2 .activityList b{font-size:13px;line-height:1.35}.consoleV2 .activityList p{font-size:12px;line-height:1.45}.consoleV2 .activityList time,.consoleV2 .activityList small{font-size:11px;line-height:1.4}.consoleV2 .securityIncident .incidentEnd .tableActions button,.consoleV2 .teamAccessTable th{font-size:11px}.consoleV2 .teamAccessTable td,.consoleV2 .teamAccessTable td b{font-size:12px}.consoleV2 .teamAccessTable td small,.consoleV2 .teamAccessTable :is(button,.status){font-size:11px}html[data-theme=light] .consoleV2{--text:#050b14;--muted-strong:#172235;--muted:#334155;--accent:#0b6ff5;--accent-ink:#064fb4;--accent-soft:#e2efff;--tone-blue:#086fe8;--tone-blue-soft:#e4f0ff;--tone-cyan:#008c96;--tone-cyan-soft:#dcf7f7;--tone-violet:#7c3fd1;--tone-violet-soft:#f0e7ff;--tone-green:#14804f;--tone-green-soft:#e2f7ec;--tone-amber:#b86500;--tone-amber-soft:#fff0d5;--tone-red:#d1283e;--tone-red-soft:#ffe5e9}html[data-theme=light] .consoleV2 :is(h1,h2,h3,h4,h5,h6,b,strong,td,label,.commandPath,.commandSearch){color:var(--text)}html[data-theme=light] .consoleV2 :is(p,small,time,.muted){color:var(--muted)}html[data-theme=light] .consoleV2 :is(.panelHead,.controlSectionHead,.dashboardSectionHead,.miniHead) :is(p,small){color:var(--muted-strong)}html[data-theme=light] .consoleV2 :is(input,select,textarea){color:var(--text)}html[data-theme=light] .consoleV2 :is(input,select,textarea)::placeholder{color:#526174}html[data-theme=light] .consoleV2 .primary{color:#fff;background:var(--accent)}html[data-theme=light] .consoleV2 .primary:hover{background:#055dcc}html[data-theme=light] .consoleV2 .copyKeyButton{color:var(--accent-ink)}.consoleV2 .serverIdentity .copyKeyButton{background:0 0;border-color:#0000;flex:none;width:24px;height:24px;min-height:24px}.consoleV2 .serverIdentity .copyKeyButton:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .serverIdentity .copyKeyButton:hover{border-color:color-mix(in srgb,var(--accent) 30%,var(--line))}}.consoleV2 .serverIdentity .copyKeyButton:hover{background:var(--accent-soft)}.consoleV2 .deviceDetailHead{margin:-2px 0 0;padding-bottom:10px}.consoleV2 .deviceDetailAvatar{flex-basis:36px;width:36px;height:36px;font-size:12px}.consoleV2 .deviceDetailHead h2{font-size:17px}.consoleV2 .deviceDetailHead p{margin-top:2px;font-size:8px}.consoleV2 .deviceDetailModal .modalActions{margin:0 -20px -18px;padding:10px 20px}@media (width<=700px){.consoleV2 .deviceDetailModal{border-radius:10px;height:auto;min-height:0;max-height:calc(100dvh - 20px);margin:auto}.consoleV2 .deviceDetailSummary,.consoleV2 .deviceIdentityCard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=430px){.consoleV2 .deviceIdentityCard{grid-template-columns:1fr}}.consoleV2 .overviewIntro{grid-template-columns:minmax(0,1fr) auto;gap:18px;min-height:74px;margin-bottom:10px;padding:11px 14px}.consoleV2 .overviewIntro .commandKicker{margin-bottom:3px}.consoleV2 .overviewIntro .commandSummary h2{margin-bottom:2px;font-size:18px}.consoleV2 .overviewIntro .commandButtons{flex-direction:row;gap:6px;display:flex}.consoleV2 .dashboardWidgetGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px}.consoleV2 .dashboardWidgetGrid .attentionWidget{grid-column:1/-1}.consoleV2 .widgetRows.single{grid-template-columns:1fr}.consoleV2 .freeUsageOverview{padding-bottom:0}.consoleV2 .freeUsageHead{padding-bottom:10px}.consoleV2 .dashboardUsageDetails{border-top:1px solid var(--tabler-border);grid-area:auto/1/auto/-1;width:100%;min-width:0}.consoleV2 .dashboardUsageTitle{min-height:48px;color:var(--text);background:var(--surface-soft);justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;display:flex}.consoleV2 .dashboardUsageTitle span{gap:2px;display:grid}.consoleV2 .dashboardUsageTitle b{font-size:11px}.consoleV2 .dashboardUsageTitle small{color:var(--muted);font-size:8px;font-weight:400}.consoleV2 .dashboardUsageDetails .usageTrendGrid{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;padding-top:12px}.consoleV2 .dashboardUsageDetails .usageInsights{grid-area:auto;grid-template-columns:1fr;width:100%}.consoleV2 .dashboardUsageDetails .usageTrend{min-width:0}.consoleV2 .dashboardUsageDetails .usageTrendHead{align-items:flex-start}.consoleV2 .dashboardUsageDetails .usageTrendHead>span{gap:2px;display:grid}.consoleV2 .dashboardUsageDetails .usageTrendHead>span:last-child{text-align:right;justify-items:end}.consoleV2 .dashboardUsageDetails .usageTrendHead strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:15px}.consoleV2 .dashboardUsageDetails .usageTrendHead strong small{color:var(--muted);font-size:8px;font-weight:500}.consoleV2 .dashboardUsageDetails .usageTrendHead em{color:var(--muted-strong);font-variant-numeric:tabular-nums;font-size:8px;font-style:normal}.consoleV2 .dashboardUsageDetails .usageTrendBars{align-items:stretch;width:100%;height:126px;padding:2px 0 3px;overflow-x:hidden}.consoleV2 .dashboardUsageDetails .usageTrendBars>span{flex:1 1 0;grid-template-rows:minmax(0,1fr) 17px;align-items:end;gap:4px;min-width:0;height:100%;display:grid}.consoleV2 .dashboardUsageDetails .usageTrendBars.solo{justify-content:center}.consoleV2 .dashboardUsageDetails .usageTrendBars.solo>span{flex:0 0 52px;width:52px}.consoleV2 .dashboardUsageDetails .usageTrendBars>span i{align-self:end}.consoleV2 .dashboardUsageDetails .usageTrendBars>span i.zero{background:var(--border-strong,#b9c5d6);opacity:.72;border-radius:2px;min-height:3px;height:3px!important}.consoleV2 .dashboardUsageDetails .usageTrendBars>span small{justify-content:center;align-items:flex-start;min-height:17px;line-height:12px;display:flex}.consoleV2 .dashboardUsageDetails .usageTrendBars.dense{gap:2px}.consoleV2 .dashboardUsageDetails .usageTrendBars.dense>span{position:relative}.consoleV2 .dashboardUsageDetails .usageTrendBars.dense>span:after{content:"";background:var(--border-strong,#aebdce);opacity:.85;border-radius:2px;width:min(7px,76%);height:3px;position:absolute;bottom:21px;left:50%;transform:translate(-50%)}.consoleV2 .dashboardUsageDetails .usageTrendBars.dense>span i{z-index:1;border-radius:3px 3px 1px 1px;width:min(9px,82%);position:relative}.consoleV2 .dashboardUsageDetails .usageTrendBars.dense>span small{text-overflow:clip;font-size:7px;overflow:visible}.consoleV2 .dashboardUsageDetails .usageTrendGrid.month{grid-template-columns:1fr}.consoleV2 .dashboardUsageDetails .usageTrendGrid.month .usageTrend{min-width:0}.consoleV2 .dashboardUsageDetails .usageTrendGrid.month .usageTrendBars{gap:4px;height:154px}.consoleV2 .dashboardUsageDetails .usageTrendGrid.month .usageTrendBars.dense>span i{width:min(14px,76%)}.consoleV2 .dashboardUsageDetails .topServerList{max-height:none;overflow:visible}.consoleV2 .dashboardUsageDetails .usageInsights>section{width:100%;min-width:0}.consoleV2 .dashboardUsageDetails .topServerList{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.consoleV2 .dashboardUsageDetails .topServerList>span{min-width:0}.consoleV2 .peakHourChart{grid-template-columns:repeat(24,minmax(5px,1fr));align-items:end;gap:4px;height:150px;padding:12px 4px 2px;display:grid}.consoleV2 .peakHourChart span{grid-template-rows:1fr 14px;align-items:end;gap:4px;min-width:0;height:100%;display:grid}.consoleV2 .peakHourChart i{background:var(--tone-cyan);border-radius:3px 3px 1px 1px;width:100%;min-height:0;transition:height .2s;display:block}.consoleV2 .dashboardUsageDetails .usageTrendBars>span i{min-height:0}.consoleV2 .peakHourChart span:hover i{background:var(--tone-blue)}.consoleV2 .peakHourChart b{color:var(--muted);text-align:center;font-size:7px;font-weight:500}.consoleV2 .peakHourSummary{justify-items:end;gap:2px;display:grid}.consoleV2 .peakHourSummary b{color:var(--text);font-variant-numeric:tabular-nums;font-size:11px}.consoleV2 .peakHourSummary small{color:var(--muted);font-size:8px}@media (width<=900px){.consoleV2 .dashboardUsageDetails .usageTrendGrid,.consoleV2 .dashboardUsageDetails .usageInsights{grid-template-columns:1fr}}@media (width<=560px){.consoleV2 .dashboardUsageDetails .topServerList{grid-template-columns:1fr}}@media (width<=650px){.consoleV2 .dashboardWidgetGrid{grid-template-columns:1fr}.consoleV2 .dashboardWidgetGrid .attentionWidget{grid-column:auto}.consoleV2 .overviewIntro{grid-template-columns:1fr}.consoleV2 .overviewIntro .commandButtons{width:100%}.consoleV2 .overviewIntro .commandButtons button{flex:1}.consoleV2 .peakHourChart{gap:2px}}.consoleV2 .sidebarToggle{border:1px solid var(--tabler-border);width:calc(100% - 8px);min-height:32px;color:var(--muted-strong);box-shadow:none;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:7px;margin:0 4px 10px;padding:5px 8px;font-size:9px;font-weight:600;display:flex}.consoleV2 .sidebarToggle:hover{color:var(--text);background:var(--surface-muted)}.consoleV2 .sidebarToggle span{font-size:17px;font-weight:400;line-height:1}@media (width>=761px){.consoleV2.shell{transition:grid-template-columns .18s}.consoleV2 aside{box-shadow:none;transition:width .18s,padding .18s}html[data-sidebar=condensed] .consoleV2 .sidebarToggle{width:36px;min-width:36px;margin-inline:auto;padding:4px}html[data-sidebar=condensed] .consoleV2 .sidebarToggle b{display:none}}.consoleV2 main :is(.panel,.stat,.dashboardWidget,.overviewIntro,.commandCenter,.pageSummary,.controlSection,.freeUsageOverview,.deviceUsageChart,.usageInsights>section,.messageCard,.securityIncident,.quickActions button,.readinessCard,.toolbar,.deviceInventoryTools,.serverBulkBar,.licenseBulkBar,.workspaceTabs,.controlNav,.segmentControl,.usageDetailTabs,.controlPreview,.actualSettingsGroup,.previewPhone,.importBoardTools,.controlPublish,.wizardActions,.assignmentReview article,table,thead,tbody,tr,th,td,.tableActions,.status,.qualityBadge){box-shadow:none;text-shadow:none;filter:none}.consoleV2 table :is(th,td):last-child,.consoleV2 :is(.licenseTable,.deviceInventoryTable) :is(th,td):last-child{z-index:auto;background:inherit;box-shadow:none;filter:none;position:static;right:auto}.consoleV2 table thead th:last-child{background:var(--tabler-header)}.consoleV2 table tbody tr:hover td:last-child,.consoleV2 table tbody tr:nth-child(2n) td:last-child{background:inherit}.consoleV2 :is(.overviewIntro,.commandCenter,.pageSummary){border:1px solid var(--tabler-border);background:var(--surface);border-radius:8px}.consoleV2 :is(.toolbar,.deviceInventoryTools,.serverBulkBar,.licenseBulkBar){background:var(--tabler-header)}.consoleV2 :is(.licenseTable,.deviceInventoryTable) td,.consoleV2 :is(.licenseTable,.deviceInventoryTable) th{box-shadow:none;filter:none}.consoleV2 :is(.licenseTable,.deviceInventoryTable) .tableActions{justify-content:flex-start;min-width:max-content}.consoleV2 :is(.licenseTable,.deviceInventoryTable) .tableActions button{box-shadow:none;filter:none}.consoleV2 .modal{box-shadow:0 18px 48px #0f172a38}.actionMenuPopover{box-shadow:0 12px 30px #0f172a2e}.appearanceDrawer{box-shadow:-12px 0 34px #0f172a29}.notificationStack .banner{box-shadow:0 10px 28px #0f172a26}@media (width<=760px){.consoleV2 .sidebarToggle{display:none}}@media (width>=761px){.consoleV2.shell{grid-template-columns:232px minmax(0,1fr)}.consoleV2>aside{width:100%;min-width:0;max-width:none;overflow-x:hidden}html[data-sidebar=condensed] .consoleV2.shell{grid-template-columns:72px minmax(0,1fr)}html[data-sidebar=condensed] .consoleV2>aside{width:72px}}.consoleV2 .content{min-width:0;overflow-x:clip}.consoleV2 .commandBar{grid-template-columns:minmax(150px,.7fr) minmax(280px,600px) minmax(310px,.9fr);min-width:0}.consoleV2 .commandBar>*{min-width:0}.consoleV2{--piko-ui-font:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--piko-key-font:"Cascadia Code","SFMono-Regular",Consolas,"Liberation Mono",monospace;font-family:var(--piko-ui-font);font-variant-numeric:tabular-nums;text-rendering:optimizelegibility}html[data-font=system] .consoleV2{--piko-ui-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}html[data-font=mono] .consoleV2{--piko-ui-font:"Cascadia Code","SFMono-Regular",Consolas,monospace}.consoleV2 :is(p,span,small,b,strong,h1,h2,h3,h4,button,input,select,textarea,th,td,label){font-family:inherit}.consoleV2 :is(.mono,.licenseKeyCopy b,.modalKeyCopy .titleKey){font-family:var(--piko-key-font);font-variant-ligatures:none;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:.015em}.consoleV2 .commandSearch{width:100%;min-width:0}.consoleV2 .commandActions{min-width:0;overflow:hidden}.consoleV2 .commandActions .lastUpdated{display:none}@media (width<=1180px) and (width>=761px){.consoleV2.shell{grid-template-columns:72px minmax(0,1fr)}.consoleV2>aside{width:72px}.consoleV2 .brand>div,.consoleV2 .brand>em,.consoleV2 .navLabel,.consoleV2 nav button span,.consoleV2 .profileIdentity>div,.consoleV2 .profile>button,.consoleV2 .sidebarToggle b{display:none}.consoleV2 nav button{justify-content:center}}@media (width>=761px){.consoleV2>aside{position:sticky;overflow:visible}.consoleV2 .sidebarToggle{z-index:6;border:1px solid var(--tabler-border);width:26px;min-width:26px;height:26px;min-height:26px;color:var(--muted-strong);background:var(--surface);box-shadow:none;border-radius:50%;margin:0;padding:0;position:absolute;top:61px;right:-13px}.consoleV2 .sidebarToggle span{font-size:16px;transform:translateY(-1px)}.consoleV2 .sidebarToggle:hover{color:var(--accent-ink);border-color:var(--accent);background:var(--accent-soft)}html[data-sidebar=condensed] .consoleV2 .sidebarToggle{width:26px;min-width:26px;margin:0;padding:0}}.consoleV2{--tone-blue:#1677ff;--tone-blue-soft:#e6f4ff;--tone-cyan:#08979c;--tone-cyan-soft:#e6fffb;--tone-violet:#722ed1;--tone-violet-soft:#f9f0ff;--tone-green:#389e0d;--tone-green-soft:#f6ffed;--tone-amber:#d48806;--tone-amber-soft:#fff7e6;--tone-red:#d9363e;--tone-red-soft:#fff1f0}html[data-theme=dark] .consoleV2{--tone-blue:#4096ff;--tone-blue-soft:#102b4c;--tone-cyan:#36cfc9;--tone-cyan-soft:#103536;--tone-violet:#9254de;--tone-violet-soft:#2b1d46;--tone-green:#73d13d;--tone-green-soft:#1d3712;--tone-amber:#ffc53d;--tone-amber-soft:#43330c;--tone-red:#ff7875;--tone-red-soft:#431b1d}html[data-theme=dark-night]{--bg:#05070b;--bg-soft:#090d14;--panel:#0d1118;--panel-solid:#0d1118;--panel-raised:#141a24;--surface:#0f141c;--surface-soft:#111823;--surface-muted:#18202c;--field:#090d13;--sidebar-start:#080b10;--sidebar-end:#05070a;--overlay:#000000c7;--line:#293241;--line-strong:#46566d;--text:#f7f9fc;--muted:#aab5c4;--muted-strong:#d3dbe6;--shadow:none;--shadow-soft:none;--shadow-panel:none}html[data-theme=dark-night] body{background:#05070b}html[data-theme=dark-night] .consoleV2{--tone-blue:#4096ff;--tone-blue-soft:#0d2947;--tone-cyan:#36cfc9;--tone-cyan-soft:#0b3132;--tone-violet:#a06bff;--tone-violet-soft:#291b45;--tone-green:#73d13d;--tone-green-soft:#193411;--tone-amber:#ffc53d;--tone-amber-soft:#3b2d08;--tone-red:#ff7875;--tone-red-soft:#3c171a;background:#05070b}html[data-theme=dark-night] .consoleV2 aside{background:linear-gradient(#080b10,#05070a)}html[data-theme=dark-night] .consoleV2 :is(.panel,.stat,.controlSection,.messageCard,.securityIncident,.deviceUsageChart,.freeUsageOverview,.usageInsights>section){box-shadow:none;background:#0d1118;border-color:#293241}html[data-theme=dark-night] .consoleV2 :is(.panelHead,.toolbar,.deviceInventoryTools,th,.bulkBar){background:#141a24;border-color:#293241}html[data-theme=dark-night] .consoleV2 :is(input,select,textarea){color:#f7f9fc;background:#090d13;border-color:#354257}html[data-theme=dark-night] .consoleV2 :is(input,select,textarea)::placeholder{color:#8997aa;opacity:1}html[data-theme=dark-night] .consoleV2 :is(.commandBar,.controlNav,.themeSwitch){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f141c;border-color:#293241}.consoleV2 .navGroup:first-child nav button i,.consoleV2 .navGroup:first-child>button i{color:var(--tone-blue);background:var(--tone-blue-soft)}.consoleV2 .navGroup:nth-child(2) nav button i,.consoleV2 .navGroup:nth-child(2)>button i{color:var(--tone-cyan);background:var(--tone-cyan-soft)}.consoleV2 .navGroup:nth-child(3) nav button i,.consoleV2 .navGroup:nth-child(3)>button i{color:var(--tone-violet);background:var(--tone-violet-soft)}.consoleV2 .navGroup:nth-child(4) nav button i,.consoleV2 .navGroup:nth-child(4)>button i{color:var(--tone-amber);background:var(--tone-amber-soft)}.consoleV2 .navGroup:nth-child(5) nav button i,.consoleV2 .navGroup:nth-child(5)>button i{color:var(--tone-green);background:var(--tone-green-soft)}.consoleV2 .navGroup nav button.active i,.consoleV2 .navGroup>button.active i{color:#fff;background:#ffffff29}.consoleV2 header .eye{color:var(--tone-blue);font-weight:700}.consoleV2 .productionBadge{color:var(--tone-green)}.consoleV2 .productionBadge i,.consoleV2 .lastUpdated i{background:var(--tone-green)}.consoleV2 .health.online{color:var(--tone-green);background:var(--tone-green-soft)}.consoleV2 .dashboardWidget:first-child .widgetIcon{color:var(--tone-blue);background:var(--tone-blue-soft)}.consoleV2 .dashboardWidget:nth-child(2) .widgetIcon{color:var(--tone-violet);background:var(--tone-violet-soft)}.consoleV2 .dashboardWidget:nth-child(3) .widgetIcon{color:var(--tone-amber);background:var(--tone-amber-soft)}.consoleV2 .dashboardWidget:first-child .widgetProgress i{background:var(--tone-blue)}.consoleV2 .dashboardWidget:nth-child(2) .widgetProgress i{background:var(--tone-violet)}.consoleV2 .dashboardWidget:nth-child(3) .widgetProgress i{background:var(--tone-amber)}.consoleV2 .dashboardWidget:first-child{border-top:2px solid var(--tone-blue)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .dashboardWidget:first-child{border-top:2px solid color-mix(in srgb,var(--tone-blue) 70%,var(--tabler-border))}}.consoleV2 .dashboardWidget:nth-child(2){border-top:2px solid var(--tone-violet)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .dashboardWidget:nth-child(2){border-top:2px solid color-mix(in srgb,var(--tone-violet) 70%,var(--tabler-border))}}.consoleV2 .dashboardWidget:nth-child(3){border-top:2px solid var(--tone-amber)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .dashboardWidget:nth-child(3){border-top:2px solid color-mix(in srgb,var(--tone-amber) 70%,var(--tabler-border))}}.consoleV2 .headerMetrics .good b,.consoleV2 .widgetRows .good b{color:var(--tone-green)}.consoleV2 .headerMetrics .warn b,.consoleV2 .warnText{color:var(--tone-amber)!important}.consoleV2 .status.recent,.consoleV2 .status.online,.consoleV2 .status.active,.consoleV2 .status.passed{color:var(--tone-green);border-color:var(--tone-green)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .status.recent,.consoleV2 .status.online,.consoleV2 .status.active,.consoleV2 .status.passed{border-color:color-mix(in srgb,var(--tone-green) 34%,transparent)}}.consoleV2 .status.recent,.consoleV2 .status.online,.consoleV2 .status.active,.consoleV2 .status.passed{background:var(--tone-green-soft)}.consoleV2 .status.warning,.consoleV2 .status.review,.consoleV2 .status.pending,.consoleV2 .status.unverified{color:var(--tone-amber);border-color:var(--tone-amber)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .status.warning,.consoleV2 .status.review,.consoleV2 .status.pending,.consoleV2 .status.unverified{border-color:color-mix(in srgb,var(--tone-amber) 34%,transparent)}}.consoleV2 .status.warning,.consoleV2 .status.review,.consoleV2 .status.pending,.consoleV2 .status.unverified{background:var(--tone-amber-soft)}.consoleV2 .status.critical,.consoleV2 .status.failed,.consoleV2 .status.offline,.consoleV2 .status.revoked{color:var(--tone-red);border-color:var(--tone-red)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .status.critical,.consoleV2 .status.failed,.consoleV2 .status.offline,.consoleV2 .status.revoked{border-color:color-mix(in srgb,var(--tone-red) 32%,transparent)}}.consoleV2 .status.critical,.consoleV2 .status.failed,.consoleV2 .status.offline,.consoleV2 .status.revoked{background:var(--tone-red-soft)}.consoleV2 .protocolTag,.consoleV2 .autoDetected{color:var(--tone-blue);background:var(--tone-blue-soft)}.consoleV2 :is(.workspaceTabs,.communicationTabs,.controlNav,.usageDetailTabs) button.active{color:var(--accent-ink);background:var(--accent-soft);box-shadow:inset 0 -2px var(--accent)}.consoleV2 .primary{color:#fff;background:var(--accent)}.consoleV2 .danger{color:var(--tone-red);border-color:var(--tone-red)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .danger{border-color:color-mix(in srgb,var(--tone-red) 26%,var(--tabler-border))}}.consoleV2 .danger{background:var(--tone-red-soft)}.consoleV2 .attentionList button:first-child b{color:var(--tone-red);background:var(--tone-red-soft)}.consoleV2 .attentionList button:nth-child(2) b{color:var(--tone-amber);background:var(--tone-amber-soft)}.consoleV2 .attentionList button:nth-child(3) b{color:var(--tone-violet);background:var(--tone-violet-soft)}.consoleV2 .barChart:first-of-type i{background:var(--tone-blue)}.consoleV2 .barChart:nth-of-type(2) i{background:var(--tone-violet)}.consoleV2 .barChart:nth-of-type(3) i{background:var(--tone-green)}.consoleV2 .headerTitle{align-items:center;gap:11px;display:flex}.consoleV2 .headerTitle>div{min-width:0}.consoleV2 .pageIcon{width:38px;height:38px;color:var(--tone-blue);background:var(--tone-blue-soft);border-radius:8px;flex:0 0 38px;place-items:center;display:grid}.consoleV2 button{border:1px solid var(--tabler-border);background:var(--surface);min-height:32px;font-size:10px;font-weight:600;line-height:1.2;transition:background-color .12s,border-color .12s,color .12s}.consoleV2 button:hover:not(:disabled){border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.consoleV2 button:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 38%,var(--tabler-border))}}.consoleV2 button:hover:not(:disabled){background:var(--accent-soft)}.consoleV2 button:disabled{opacity:.5;cursor:not-allowed}.consoleV2 button.primary{border-color:var(--accent);color:#fff;background:var(--accent)}.consoleV2 button.primary:hover:not(:disabled){border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.consoleV2 button.primary:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 78%,#000)}}.consoleV2 button.primary:hover:not(:disabled){background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.consoleV2 button.primary:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 88%,#000)}}.consoleV2 :is(.iconButton,.x,.close){place-items:center;padding:0;display:grid}.consoleV2 form{min-width:0}.consoleV2 form :is(.row,.featureGrid,.quotaControl,.automationPolicy){align-items:start}.consoleV2 label{color:var(--muted-strong);align-content:start;gap:5px;font-size:10px;font-weight:600;display:grid}.consoleV2 :is(input,select,textarea){border:1px solid var(--tabler-border);width:100%;min-height:36px;color:var(--text);background:var(--field);border-radius:6px;padding:7px 10px;font-size:11px;line-height:1.4}.consoleV2 textarea{resize:vertical;min-height:92px}.consoleV2 :is(input,select,textarea):hover:not(:disabled){border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.consoleV2 :is(input,select,textarea):hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 32%,var(--tabler-border))}}.consoleV2 :is(input,select,textarea):focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.consoleV2 :is(input,select,textarea):focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 12%,transparent)}}.consoleV2 .check{border:1px solid var(--tabler-border);background:var(--surface);border-radius:7px;align-items:center;gap:8px;min-height:38px;padding:7px 9px;display:flex}.consoleV2 .check:hover{background:var(--surface-soft)}.consoleV2 .readonlyField{color:var(--muted-strong);background:var(--surface-muted)}.consoleV2 .fieldHelp,.consoleV2 label>small{color:var(--muted);font-size:9px;font-weight:400}.consoleV2 .scroll{border-radius:0 0 8px 8px}.consoleV2 table{border-collapse:separate;border-spacing:0;width:100%}.consoleV2 thead th{white-space:nowrap}.consoleV2 tbody tr{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.consoleV2 tbody tr:nth-child(2n){background:color-mix(in srgb,var(--page) 28%,var(--surface))}.consoleV2 tbody tr:hover{background:color-mix(in srgb,var(--tone-blue) 5%,var(--surface))}}.consoleV2 .toolbar,.consoleV2 .deviceInventoryTools{flex-wrap:wrap;gap:8px}.consoleV2 .toolbar>:is(input,select),.consoleV2 .deviceInventoryTools>:is(input,select){flex:180px;max-width:420px}.consoleV2 .bulkBar{background:var(--tabler-header);gap:8px;min-height:42px;padding:7px 11px}.consoleV2 .pager{border-top:1px solid var(--tabler-border);background:var(--surface);justify-content:flex-end;align-items:center;gap:5px;padding:10px 12px;display:flex}.consoleV2 .pager button{min-width:32px}.consoleV2 .pager span{color:var(--muted);margin-right:auto;font-size:9px}.consoleV2 .modal{border-radius:9px}.consoleV2 .modal>.eye:first-of-type{margin:0 38px 5px 0}.consoleV2 .modal>h2{margin:0 38px 16px 0;font-size:18px;font-weight:600;line-height:1.35}.consoleV2 .modal>.x{border-color:var(--tabler-border);background:var(--surface-soft);width:30px;height:30px;min-height:30px;position:absolute;top:15px;right:15px}.consoleV2 .modalActions{align-items:center;min-height:58px}.consoleV2 .actionMenuPopover{border-radius:7px}.consoleV2 .actionMenuPopover button{background:0 0;border:0}.consoleV2 .actionMenuPopover button:hover{background:var(--accent-soft)}.consoleV2 :is(.warning,.inventoryNote,.serverSaveHint,.safeEditorHint){border:1px solid var(--tone-amber)}@supports (color:color-mix(in lab, red, red)){.consoleV2 :is(.warning,.inventoryNote,.serverSaveHint,.safeEditorHint){border:1px solid color-mix(in srgb,var(--tone-amber) 24%,var(--tabler-border))}}.consoleV2 :is(.warning,.inventoryNote,.serverSaveHint,.safeEditorHint){color:var(--muted-strong);background:var(--tone-amber-soft)}.consoleV2 .error,.consoleV2 .releaseError{border-color:var(--tone-red)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .error,.consoleV2 .releaseError{border-color:color-mix(in srgb,var(--tone-red) 28%,var(--tabler-border))}}.consoleV2 .error,.consoleV2 .releaseError{color:var(--tone-red);background:var(--tone-red-soft)}.consoleV2 .empty{background:0 0;border:0}.consoleV2 .empty img{filter:none}.consoleV2 .pageLoading{background:var(--tone-blue-soft)}.consoleV2 .pageLoading i{background:var(--tone-blue)}.consoleV2 :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.consoleV2 *,.consoleV2 :before,.consoleV2 :after{scroll-behavior:auto!important;transition:none!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (width<=1360px){.consoleV2 .commandBar{grid-template-columns:minmax(140px,.55fr) minmax(240px,1fr) auto}.consoleV2 .productionBadge{display:none}.consoleV2 .headerTools{max-width:62%}.consoleV2 .dashboardWidgetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.consoleV2 .dashboardWidget:last-child{grid-column:1/-1}}@media (width<=980px){.consoleV2 .commandSearch{display:none}.consoleV2 .commandBar{grid-template-columns:minmax(0,1fr) auto}.consoleV2 header{flex-direction:column;align-items:flex-start}.consoleV2 .headerTools{justify-content:space-between;width:100%;max-width:none}.consoleV2 .headerMetrics{max-width:100%;overflow-x:auto}.consoleV2 .dashboardWidgetGrid{grid-template-columns:1fr}.consoleV2 .dashboardWidget:last-child{grid-column:auto}.consoleV2 .row.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.consoleV2 .pageIcon{flex-basis:34px;width:34px;height:34px}.consoleV2 .headerMetrics{width:100%}.consoleV2 .headerMetrics>span{flex:1 0 82px}.consoleV2 .headerTools>.actions{width:100%}.consoleV2 .headerTools>.actions button{flex:1}.consoleV2 .row.four,.consoleV2 .row.three,.consoleV2 .automationPolicy{grid-template-columns:1fr}.consoleV2 .modalActions{flex-wrap:wrap}}.consoleV2 .licenseDeviceLink{white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;min-width:78px;padding:5px 8px;display:inline-flex}.consoleV2 .licenseDeviceLink span{color:var(--text);font-variant-numeric:tabular-nums}.consoleV2 .licenseDeviceLink b{color:var(--tone-blue);font-size:9px;font-weight:600}.consoleV2 .deviceIdentityCell{vertical-align:top;height:auto;min-height:68px;padding-block:10px}.consoleV2 .deviceIdentityCell>small{margin-top:2px;display:block}.consoleV2 .testerBadge{clear:both;white-space:nowrap;align-items:center;width:max-content;max-width:100%;margin:6px 0 0;padding:3px 7px;line-height:1.2;display:inline-flex;position:static}.consoleV2 .segmentControl{flex-wrap:wrap}.consoleV2 .segmentControl button{justify-content:center;align-items:center;gap:6px;min-width:62px;display:inline-flex}.consoleV2 .segmentControl button b{min-width:18px;color:inherit;background:currentColor;border-radius:999px;padding:1px 5px}@supports (color:color-mix(in lab, red, red)){.consoleV2 .segmentControl button b{background:color-mix(in srgb,currentColor 9%,transparent)}}.consoleV2 .segmentControl button b{font-variant-numeric:tabular-nums;font-size:8px}.consoleV2 .status.unlicensed{color:var(--tone-amber);border-color:var(--tone-amber)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .status.unlicensed{border-color:color-mix(in srgb,var(--tone-amber) 30%,var(--tabler-border))}}.consoleV2 .status.unlicensed{background:var(--tone-amber-soft)}.consoleV2 .deviceInventoryTools .segmentControl{min-width:0}.consoleV2 .deviceInventoryTools .segmentControl button:last-child:not(.active){color:var(--tone-amber)}.consoleV2 .advancedSettings{border:1px solid var(--tabler-border);background:var(--surface-soft);border-radius:7px;margin-top:10px}.consoleV2 .advancedSettings summary{color:var(--muted-strong);cursor:pointer;padding:10px 12px;font-size:10px;font-weight:650}.consoleV2 .advancedSettings[open] summary{border-bottom:1px solid var(--tabler-border)}.consoleV2 .advancedSettings label{padding:12px}.consoleV2 .attentionList{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}@media (width<=760px){.consoleV2 .deviceInventoryTools .segmentControl{scrollbar-width:thin;flex-wrap:nowrap;width:100%;overflow-x:auto}.consoleV2 .deviceInventoryTools .segmentControl button{flex:none}}html[data-theme=light] .consoleV2{--text:#050505;--muted-strong:#172033;--muted:#334155}html[data-theme=light] .consoleV2 :is(h1,h2,h3,h4,h5,h6){color:#050505!important}html[data-theme=light] .consoleV2 :is(td,label,input,select,textarea,.commandPath,.commandSearch){color:#050505}.deviceDetailModal{border-radius:11px;width:min(560px,100vw - 40px);max-height:calc(100dvh - 32px);padding:16px 18px;overflow:hidden auto}.deviceDetailHead{justify-content:space-between;align-items:center;gap:12px;margin:-2px 0 0;padding:0 36px 10px 0;display:flex}.deviceDetailIdentity{align-items:center;gap:10px;min-width:0;display:flex}.deviceDetailIdentity>div{min-width:0}.deviceDetailAvatar{width:36px;height:36px;color:var(--accent-ink);background:var(--accent-soft);border-radius:10px;flex:0 0 36px;place-items:center;font-size:12px;font-weight:850;display:grid}.deviceDetailHead h2{margin:2px 0;font-size:17px}.deviceDetailHead p{color:var(--muted);margin:2px 0 0;font-size:12px}.deviceDetailSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:9px 0;display:grid}.deviceDetailSummary .stat{min-height:48px;padding:7px 9px}.deviceDetailSummary .stat b{overflow-wrap:anywhere;letter-spacing:-.015em;text-overflow:clip;font-size:clamp(14px,1.4vw,18px);line-height:1.18;overflow:visible}.deviceDetailSummary .stat p{line-height:1.25}.deviceActionBackdrop{z-index:1200}.deviceIdentityCard{border:1px solid var(--line);background:var(--line);border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-bottom:10px;display:grid;overflow:hidden}.deviceIdentityCard>div{background:var(--surface);min-width:0;padding:9px 10px}.deviceIdentityCard span,.deviceIdentityCard b{display:block}.deviceIdentityCard span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:12px;font-weight:650}.deviceIdentityCard b{overflow-wrap:anywhere;font-size:14px;line-height:1.35}.deviceDetailSection{margin:10px 0}.deviceDetailSectionHead{justify-content:space-between;align-items:end;gap:18px;margin-bottom:7px;display:flex}.deviceDetailSectionHead h3{margin:2px 0 0;font-size:15px}.deviceDetailSectionHead p{max-width:330px;color:var(--muted);text-align:right;margin:0;font-size:12px;line-height:1.4}.deviceDetailHealth{border:1px solid var(--line);background:var(--surface-2);border-radius:9px;justify-content:space-between;align-items:center;gap:14px;margin:10px 0;padding:11px 12px;display:flex}.deviceDetailHealth b,.deviceDetailHealth span{display:block}.deviceDetailHealth b{margin-bottom:3px;font-size:14px}.deviceDetailHealth span{color:var(--muted);font-size:12px}.pushReadiness{border:1px solid var(--line);background:var(--surface-soft);border-radius:12px;align-items:center;gap:12px;margin:14px;padding:14px 16px;display:flex}.pushReadiness.ready{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.pushReadiness.ready{border-color:color-mix(in srgb,var(--green) 30%,var(--line))}}.pushReadiness.ready{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.pushReadiness.ready{background:color-mix(in srgb,var(--green) 7%,var(--surface))}}.pushReadiness.setup{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.pushReadiness.setup{border-color:color-mix(in srgb,var(--gold) 32%,var(--line))}}.pushReadiness.setup{background:var(--gold)}@supports (color:color-mix(in lab, red, red)){.pushReadiness.setup{background:color-mix(in srgb,var(--gold) 7%,var(--surface))}}.pushReadinessIcon{color:#fff;background:var(--green);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:18px;font-weight:900;display:grid}.pushReadiness.setup .pushReadinessIcon{background:var(--gold)}.pushReadiness>div:nth-child(2){flex:1;min-width:0}.pushReadiness b,.pushReadiness span{display:block}.pushReadiness b{margin-bottom:2px;font-size:14px}.pushReadiness span{color:var(--muted);font-size:12px;line-height:1.45}.pushHealthStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 14px 12px;display:grid}.pushHealthStats .stat{min-height:104px;padding:13px 14px}.pushHealthStats .statTop{margin-bottom:5px}.pushHealthStats .stat b{font-size:25px}.pushPreferenceSummary{border:1px solid var(--line);background:var(--surface-soft);border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0 14px 12px;padding:11px;display:grid}.pushPreferenceSummary>div{border-right:1px solid var(--line);min-width:0;padding:7px 9px}.pushPreferenceSummary>div:last-child{border-right:0}.pushPreferenceSummary span,.pushPreferenceSummary b{display:block}.pushPreferenceSummary span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pushPreferenceSummary b{margin-top:4px;font-size:17px}.pushFailureList{border:1px solid var(--line);border-radius:12px;margin:0 14px 14px;overflow:hidden}.pushSectionHead,.pushFailureList article,.pushAllClear{justify-content:space-between;align-items:center;gap:14px;padding:11px 13px;display:flex}.pushSectionHead{background:var(--surface-soft)}.pushSectionHead b,.pushSectionHead span,.pushFailureList article b,.pushFailureList article span,.pushFailureList article small,.pushAllClear b,.pushAllClear small{display:block}.pushSectionHead span,.pushFailureList article span,.pushFailureList article small,.pushAllClear small{color:var(--muted);font-size:11px}.pushFailureList article{border-top:1px solid var(--line)}.pushFailureList article>div:first-child{flex:1;min-width:0}.pushFailureList article>div:last-child{flex:none;justify-items:end;gap:5px;display:grid}.pushFailureList article time{color:var(--muted);font-size:10px}.pushFailureList article small{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden}.pushAllClear{justify-content:flex-start;min-height:68px}.pushAllClear>span{width:30px;height:30px;color:var(--green);background:var(--green);border-radius:9px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.pushAllClear>span{background:color-mix(in srgb,var(--green) 12%,var(--surface))}}.pushAllClear>span{font-weight:900}@media (width<=900px){.pushHealthStats,.pushPreferenceSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.pushPreferenceSummary>div{border-right:0}}@media (width<=560px){.pushReadiness{align-items:flex-start}.pushReadiness>.status{margin-left:auto}.pushHealthStats{grid-template-columns:1fr 1fr}.pushPreferenceSummary{grid-template-columns:1fr}.pushFailureList article{align-items:flex-start}.pushFailureList article>div:last-child{justify-items:start}.pushSectionHead{align-items:flex-start}}.deviceLifecycleActions{border:1px solid var(--line);border-radius:9px;flex-wrap:wrap;align-items:center;gap:7px;margin:10px 0;padding:9px 10px;display:flex}.deviceLifecycleActions>span{margin-right:auto;font-size:13px;font-weight:750}.deviceLifecycleActions button{min-height:34px}.deviceControlHistory{gap:0;margin-top:4px;display:grid}.deviceControlHistory>div{border-bottom:1px solid var(--border);grid-template-columns:14px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}.deviceControlHistory>div:last-child{border-bottom:0}.deviceHistoryMark{background:var(--primary);width:9px;height:9px;box-shadow:0 0 0 4px var(--primary);border-radius:50%;margin-top:5px}@supports (color:color-mix(in lab, red, red)){.deviceHistoryMark{box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 14%,transparent)}}.deviceControlHistory b{text-transform:capitalize;display:block}.deviceControlHistory small{color:var(--muted);margin-top:2px;display:block}.deviceControlHistory p{color:var(--text);margin:5px 0 0;font-size:13px}.deviceDetailModal .modalActions{margin:0 -18px -16px;padding:9px 18px}.usageModalBackdrop:has(.deviceDetailModal){align-items:flex-start;padding:10px;overflow-y:auto}@media (width<=700px){.deviceDetailModal{border-radius:10px;width:100%;height:auto;min-height:0;max-height:calc(100dvh - 20px);margin:auto;overflow:hidden auto}.deviceDetailSummary,.deviceIdentityCard{grid-template-columns:repeat(2,minmax(0,1fr))}.deviceDetailSectionHead{display:block}.deviceDetailSectionHead p{text-align:left;max-width:none;margin-top:4px}}@media (width<=430px){.deviceIdentityCard{grid-template-columns:1fr}}@media (width<=760px){.consoleV2.shell,.consoleV2 main{max-width:100%;overflow-x:hidden}.consoleV2 aside{max-width:100%;overflow:hidden}.consoleV2 aside nav{overscroll-behavior-inline:contain;min-width:0;max-width:100%;overflow-x:auto}}.consoleV2{--page:#f3f7fc;--surface:#fff;--surface-soft:#f7faff;--surface-muted:#edf3fa;--field:#fff;--tabler-border:#d8e2ef;--line:#d8e2ef;--line-strong:#b8c8dc;--accent:#1268e8;--accent-ink:#0b50b8;--accent-soft:#e5f0ff;--text:#07111f;--muted-strong:#334155;--muted:#58677a;color:var(--text);background:radial-gradient(circle at 82% -12%,var(--tone-blue),transparent 31%), linear-gradient(180deg,#f8fbff 0,var(--page) 260px)}@supports (color:color-mix(in lab, red, red)){.consoleV2{background:radial-gradient(circle at 82% -12%,color-mix(in srgb,var(--tone-blue) 10%,transparent),transparent 31%), linear-gradient(180deg,#f8fbff 0,var(--page) 260px)}}.consoleV2 aside{color:#f7fbff;background:linear-gradient(#0d1d31 0%,#091522 100%);border-right-color:#1d3048;box-shadow:10px 0 30px #0613231f}.consoleV2 aside .brand b,.consoleV2 aside .profile b{color:#fff}.consoleV2 aside :is(.brand span,.profile span){color:#9fb1c8}.consoleV2 aside .navLabel{color:#7187a2}.consoleV2 aside nav button{color:#b8c7d9}.consoleV2 aside nav button:hover{color:#fff;background:#fff1}.consoleV2 aside nav button.active{color:#fff;background:linear-gradient(90deg,#1268e857,#1ec9cf1a);border-color:#5cadff40;box-shadow:inset 3px 0 #48c7ff,0 8px 22px #0000001f}.consoleV2 aside .profile{border-top-color:#20344c}.consoleV2 .commandBar{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .commandBar{border-color:color-mix(in srgb,var(--accent) 13%,var(--tabler-border))}}.consoleV2 .commandBar{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .commandBar{background:color-mix(in srgb,var(--surface) 92%,transparent)}}.consoleV2 .commandBar{-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);box-shadow:0 8px 24px #14345b0e}.consoleV2 .workspaceHeader{position:relative}.consoleV2 .workspaceHeader:after{content:"";background:linear-gradient(90deg,var(--tone-blue),var(--tone-cyan));border-radius:999px;width:52px;height:3px;position:absolute;bottom:-9px;left:0}.consoleV2 .pageIcon{color:#fff;background:linear-gradient(145deg,var(--tone-blue),#29a9d6);box-shadow:0 8px 18px var(--tone-blue)}@supports (color:color-mix(in lab, red, red)){.consoleV2 .pageIcon{box-shadow:0 8px 18px color-mix(in srgb,var(--tone-blue) 24%,transparent)}}.consoleV2 :is(.panel,.controlSection,.dashboardWidget,.stat,.workspaceTabs){border-color:var(--tabler-border)}@supports (color:color-mix(in lab, red, red)){.consoleV2 :is(.panel,.controlSection,.dashboardWidget,.stat,.workspaceTabs){border-color:color-mix(in srgb,var(--tabler-border) 82%,transparent)}}.consoleV2 :is(.panel,.controlSection,.dashboardWidget,.stat,.workspaceTabs){background:var(--surface);box-shadow:0 8px 24px #1230560e,0 1px 2px #1230560f}.consoleV2 :is(.panelHead,.controlSectionHead,.toolbar,.deviceInventoryTools,th){border-color:var(--tabler-border)}@supports (color:color-mix(in lab, red, red)){.consoleV2 :is(.panelHead,.controlSectionHead,.toolbar,.deviceInventoryTools,th){border-color:color-mix(in srgb,var(--tabler-border) 82%,transparent)}}.consoleV2 :is(.panelHead,.controlSectionHead,.toolbar,.deviceInventoryTools,th){background:var(--surface-soft)}@supports (color:color-mix(in lab, red, red)){.consoleV2 :is(.panelHead,.controlSectionHead,.toolbar,.deviceInventoryTools,th){background:color-mix(in srgb,var(--surface-soft) 88%,var(--surface))}}.consoleV2 tbody tr:not(.serverDetailRow):nth-child(2n){background:var(--surface-soft)}@supports (color:color-mix(in lab, red, red)){.consoleV2 tbody tr:not(.serverDetailRow):nth-child(2n){background:color-mix(in srgb,var(--surface-soft) 58%,transparent)}}.consoleV2 tbody tr:not(.serverDetailRow):hover{background:var(--accent-soft)}.consoleV2 :is(button,input,select,textarea){border-color:var(--tabler-border)}.consoleV2 button{min-height:34px;font-size:12px}.consoleV2 button.primary{box-shadow:0 6px 14px var(--accent)}@supports (color:color-mix(in lab, red, red)){.consoleV2 button.primary{box-shadow:0 6px 14px color-mix(in srgb,var(--accent) 20%,transparent)}}.consoleV2 :is(input,select,textarea){font-size:13px}.consoleV2 label{font-size:12px}.consoleV2 .status{letter-spacing:.025em;min-height:22px;font-size:10px;font-weight:750}.consoleV2 .headerMetrics>span{border-color:var(--tabler-border);background:var(--surface);box-shadow:0 4px 12px #1230560b}html[data-theme=dark] .consoleV2{--page:#091321;--surface:#101e30;--surface-soft:#14253a;--surface-muted:#192c43;--field:#0b1726;--tabler-border:#263b54;--line:#263b54;--line-strong:#3b5572;--text:#f4f8fc;--muted-strong:#c4d0de;--muted:#91a2b6;background:radial-gradient(circle at 80% -8%,#247eff29,transparent 34%), linear-gradient(180deg,#0b1727,var(--page) 300px)}html[data-theme=dark] .consoleV2 :is(.panel,.controlSection,.dashboardWidget,.stat,.workspaceTabs){box-shadow:0 12px 30px #00000029,inset 0 1px #ffffff05}html[data-theme=dark] .consoleV2 tbody tr:not(.serverDetailRow):nth-child(2n){background:#ffffff03}html[data-theme=dark] .consoleV2 tbody tr:not(.serverDetailRow):hover{background:var(--tone-blue)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .consoleV2 tbody tr:not(.serverDetailRow):hover{background:color-mix(in srgb,var(--tone-blue) 12%,var(--surface))}}@media (width<=760px){.consoleV2{background:var(--page)}.consoleV2 .workspaceHeader:after{bottom:-6px}.consoleV2 button{min-height:38px}.consoleV2 :is(input,select,textarea){min-height:40px;font-size:14px}}html[data-density=comfortable]{--piko-row-pad:16px}.consoleV2{--v3-blue:#3978f6;--v3-indigo:#6658f5;--v3-violet:#a45ee9;--v3-cyan:#12b9c8;--v3-green:#25b987;--v3-amber:#f3a444;--v3-red:#ef6574;--v3-ink:#172238;--v3-sub:#66728a;--v3-line:#67799e29;min-height:100vh;color:var(--v3-ink);line-height:1.5;background:radial-gradient(circle at 82% -12%,#5273f413,#0000 32rem),linear-gradient(#f7f9fd 0%,#eef3f9 100%)!important;grid-template-columns:270px minmax(0,1fr)!important;font-size:15px!important}.consoleV2>aside{color:#eef5ff;background:radial-gradient(circle at 10% 0,#4584ff57,#0000 18rem),linear-gradient(165deg,#14284e 0%,#1b2450 53%,#281d50 100%)!important;border-right:1px solid #ffffff1a!important;width:auto!important;padding:22px 16px 18px!important;box-shadow:18px 0 60px #27356624!important}.consoleV2>aside .brand{gap:12px;min-height:62px;padding:8px 8px 18px!important}.consoleV2>aside .brand .logo{border-radius:13px;width:40px;height:40px}.consoleV2>aside .brand b{font-size:16px!important}.consoleV2>aside .brand span{font-size:12px!important}.consoleV2>aside .brand em{color:#87edc8;background:#33be8f21;border:1px solid #68e0b840;padding:5px 8px;font-size:9px}.consoleV2>aside nav{padding-top:8px;gap:17px!important}.consoleV2>aside .navGroup{gap:6px}.consoleV2>aside .navLabel{letter-spacing:.12em;margin:0 10px 5px;font-weight:800;color:#8599bd!important;font-size:11px!important}.consoleV2>aside nav button{color:#c7d4e8!important;border:1px solid #0000!important;border-radius:13px!important;gap:12px!important;min-height:46px!important;padding:9px 12px!important;font-size:14px!important;font-weight:650!important}.consoleV2>aside nav button i{color:#a8bad4;background:#ffffff0e;border-radius:9px;width:28px!important;height:28px!important}.consoleV2>aside nav button.active{color:#fff!important;background:linear-gradient(110deg,#377ef68c,#8a5aec42)!important;border-color:#84b5ff42!important;box-shadow:0 12px 25px #040c2838,inset 0 1px #ffffff1f!important}.consoleV2>aside nav button.active i{color:#fff;background:#ffffff24}.consoleV2>aside nav button:not(.active){color:#c7d4e8!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.consoleV2>aside nav button:not(.active):hover{color:#fff!important;background:#ffffff12!important}.consoleV2>aside .profileIdentity :is(b,small){color:#e7eef9!important}.consoleV2>aside .profile{margin-top:auto;border-top:1px solid #ffffff1a!important;padding:18px 8px 0!important}.consoleV2 .sidebarToggle{color:#465b80!important;background:#fff!important;border-radius:50%!important;width:30px!important;height:30px!important;top:70px!important;right:-15px!important;box-shadow:0 8px 20px #1d2d502e!important}.consoleV2>.content{max-width:1680px;width:100%!important;padding:0 34px 64px!important}.consoleV2 .commandBar{-webkit-backdrop-filter:blur(24px)saturate(150%)!important;backdrop-filter:blur(24px)saturate(150%)!important;background:#fafcffc2!important;border-bottom:1px solid #5f739b21!important;grid-template-columns:minmax(190px,.7fr) minmax(280px,560px) minmax(330px,1fr)!important;min-height:76px!important;margin:0 -34px!important;padding:0 34px!important;box-shadow:0 8px 30px #3446700e!important}.consoleV2 .commandPath{font-size:13px!important}.consoleV2 .commandSearch{box-shadow:0 5px 16px #3a4c760f;background:#ffffffd9!important;border:1px solid #6277a12b!important;border-radius:13px!important;min-height:42px!important}.consoleV2 .commandSearch span{font-size:13px!important}.consoleV2 .productionBadge,.consoleV2 .lastUpdated{font-size:11px!important}.consoleV2 .health{min-height:34px;border-radius:999px!important;padding:7px 12px!important;font-size:12px!important}.consoleV2 .workspaceHeader{border-bottom:0!important;align-items:center!important;min-height:126px!important;padding:30px 0 22px!important}.consoleV2 .workspaceHeader:after{display:none!important}.consoleV2 .headerTitle{gap:16px!important}.consoleV2 .pageIcon{background:linear-gradient(145deg,var(--v3-blue),var(--v3-indigo))!important;border-radius:16px!important;width:52px!important;height:52px!important;box-shadow:0 14px 26px #3978f638!important}.consoleV2 .pageIcon svg{width:23px!important;height:23px!important}.consoleV2 .workspaceHeader .eye{color:#7f8ba2!important;letter-spacing:.12em!important;margin-bottom:3px!important;font-size:11px!important}.consoleV2 .workspaceHeader h1{color:var(--v3-ink)!important;letter-spacing:-.035em!important;margin:0!important;font-size:32px!important;line-height:1.12!important}.consoleV2 .headerSubtitle{color:var(--v3-sub)!important;margin-top:6px!important;font-size:14px!important}.consoleV2 .headerMetrics{gap:9px!important}.consoleV2 .headerMetrics>span{border:1px solid var(--v3-line)!important;background:#ffffffbd!important;border-radius:13px!important;min-width:105px!important;padding:10px 13px!important;box-shadow:0 8px 20px #31466f0d!important}.consoleV2 .headerMetrics small{font-size:10px!important}.consoleV2 .headerMetrics b{font-size:15px!important}.consoleV2 button{border-radius:11px!important;min-height:40px!important;font-size:13px!important;font-weight:680!important}.consoleV2 button.primary{color:#fff!important;background:linear-gradient(120deg,var(--v3-blue),var(--v3-indigo))!important;border:0!important;box-shadow:0 10px 22px #4066e133!important}.consoleV2 button.primary:hover{transform:translateY(-1px);box-shadow:0 14px 26px #4066e145!important}.consoleV2 :is(input,select,textarea){min-height:44px!important;color:var(--v3-ink)!important;background:#ffffffe0!important;border:1px solid #667aa03d!important;border-radius:11px!important;padding:10px 13px!important;font-size:14px!important;box-shadow:inset 0 1px 2px #26345506!important}.consoleV2 :is(input,select,textarea):focus{outline:0;border-color:#3978f694!important;box-shadow:0 0 0 4px #3978f61c!important}.consoleV2 label{color:#39465d!important;font-size:13px!important;font-weight:700!important}.consoleV2 .dashboardWidgetGrid{grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:18px!important;margin:0 0 20px!important;display:grid!important}.consoleV2 .dashboardWidget{overflow:hidden;border:1px solid #ffffffb3!important;border-radius:22px!important;gap:18px!important;min-height:240px!important;padding:22px!important;box-shadow:0 20px 44px #30426f1a!important}.consoleV2 .networkWidget{grid-column:span 7;color:#fff!important;background:linear-gradient(135deg,#347ff4,#5962ef 58%,#7757e8)!important}.consoleV2 .customerWidget{grid-column:span 5;color:#fff!important;background:linear-gradient(135deg,#9a55e5,#c35fd8 50%,#f07cae)!important}.consoleV2 .dashboardWidgetGrid .attentionWidget{color:var(--v3-ink);background:#ffffffd1!important;grid-column:1/-1!important;min-height:auto!important}.consoleV2 :is(.networkWidget,.customerWidget) :is(b,strong,span,small){color:inherit!important}.consoleV2 :is(.networkWidget,.customerWidget) .widgetIcon{color:#fff!important;background:#ffffff29!important;border-radius:13px!important;width:42px!important;height:42px!important}.consoleV2 .widgetHead b{font-size:17px!important}.consoleV2 .widgetHead small{opacity:.78;font-size:12px!important}.consoleV2 .widgetHead>button{min-height:35px!important;color:inherit!important;background:#ffffff21!important;border:1px solid #ffffff2e!important;padding:7px 12px!important;font-size:12px!important}.consoleV2 .attentionWidget .widgetHead>button{color:#466083!important;background:#eef3fb!important}.consoleV2 .widgetMetric strong{letter-spacing:-.06em!important;font-size:52px!important;line-height:1!important}.consoleV2 .widgetMetric span{font-size:13px!important}.consoleV2 .widgetProgress{background:#ffffff2e!important;height:8px!important}.consoleV2 .widgetProgress i{background:linear-gradient(90deg,#70f0cf,#fff)!important}.consoleV2 .widgetRows span{border:1px solid #ffffff1c;background:#ffffff1a!important;border-radius:13px!important;padding:12px 14px!important}.consoleV2 .widgetRows small{font-size:11px!important}.consoleV2 .widgetRows b{font-size:17px!important}.consoleV2 .attentionList{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;padding:0!important}.consoleV2 .attentionList button{color:#4c5870!important;background:#f6f8fc!important;border:1px solid #697ca224!important;border-radius:13px!important;min-height:58px!important;padding:11px 14px!important;font-size:12.5px!important}.consoleV2 .attentionList b{min-width:32px!important;padding:5px 8px!important;font-size:14px!important}.consoleV2 :is(.panel,.controlSection,.freeUsageOverview,.deviceUsageChart,.usageInsights>section,.messageCard,.securityIncident,.workspaceTabs){color:var(--v3-ink);-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);background:#ffffffd1!important;border:1px solid #667aa024!important;border-radius:20px!important;box-shadow:0 16px 40px #2f426c13!important}.consoleV2 .panel{margin-top:0!important;overflow:hidden!important}.consoleV2 :is(.panelHead,.controlSectionHead){background:linear-gradient(100deg,#f8fafff5,#f4f0ffb8)!important;border-bottom:1px solid #697da21f!important;min-height:82px!important;padding:19px 22px!important}.consoleV2 :is(.panelHead h3,.controlSectionHead h4){color:var(--v3-ink)!important;font-size:18px!important}.consoleV2 :is(.panelHead p,.controlSectionHead p){color:var(--v3-sub)!important;font-size:13px!important}.consoleV2 .workspaceTabs{background:#ebf0fac2!important;gap:5px!important;padding:6px!important}.consoleV2 .workspaceTabs button{background:0 0!important;border:0!important}.consoleV2 .workspaceTabs button.active{color:#315ea9!important;background:#fff!important;box-shadow:0 6px 16px #374c7717!important}.consoleV2 .toolbar,.consoleV2 .deviceInventoryTools,.consoleV2 .bulkBar{background:#f8fafedb!important;border-bottom:1px solid #697da21f!important;gap:12px!important;padding:16px 20px!important}.consoleV2 .scroll{scrollbar-color:#aebbd1 transparent;background:#ffffff80}.consoleV2 table{min-width:880px}.consoleV2 th{color:#718099!important;letter-spacing:.065em!important;background:#f5f7fb!important;padding:13px 16px!important;font-size:11px!important;font-weight:800!important}.consoleV2 td{color:#536078!important;background:0 0!important;border-top:1px solid #697da21a!important;padding:16px!important;font-size:13px!important;line-height:1.5!important}.consoleV2 td b{color:#202d44!important;font-size:14px!important}.consoleV2 td small{color:#77849a!important;font-size:12px!important}.consoleV2 tbody tr:nth-child(2n){background:#f6f8fc9e!important}.consoleV2 tbody tr:hover{background:#e7efffb8!important}.consoleV2 .status{border:0!important;border-radius:999px!important;min-height:26px!important;padding:5px 9px!important;font-size:11px!important;font-weight:800!important}.consoleV2 .pager{color:#718099!important;background:#fafbfe!important;min-height:64px!important;padding:12px 20px!important;font-size:12px!important}.consoleV2 :is(.settingsForm,.controlIntro,.controlPublish,.policyPreview,.releaseWorkbench,.serverAdvanced,.advancedSettings){padding:22px!important}.consoleV2 .row{gap:16px!important}.consoleV2 .featureGrid{gap:14px!important}.consoleV2 :is(.toggleField,.quotaControl,.conditionalControl,.actualSettingsGroup){background:#f8faff!important;border:1px solid #697da221!important;border-radius:15px!important;padding:16px!important}.consoleV2 .modalBackdrop{-webkit-backdrop-filter:blur(14px)saturate(120%)!important;backdrop-filter:blur(14px)saturate(120%)!important;background:#11192e8a!important;padding:28px!important}.consoleV2 .modal{width:min(560px,100%)!important;max-height:calc(100vh - 56px)!important;color:var(--v3-ink)!important;background:#fffffff5!important;border:1px solid #ffffffbf!important;border-radius:24px!important;padding:28px!important;box-shadow:0 34px 100px #17234247!important}.consoleV2 .modal.wide{width:min(1080px,100vw - 48px)!important}.consoleV2 .modalHead{border-bottom:1px solid #697da221!important;margin:0 42px 24px 0!important;padding-bottom:18px!important}.consoleV2 .modalHead h2{color:var(--v3-ink)!important;font-size:24px!important}.consoleV2 .modalHead p{color:var(--v3-sub)!important;font-size:13px!important}.consoleV2 .modal .close,.consoleV2 .modal .x{color:#59677f!important;background:#f1f4fa!important;border:0!important;border-radius:12px!important;width:38px!important;height:38px!important}.consoleV2 .modalActions{background:#fafbfef5!important;border-top:1px solid #697da221!important;margin:26px -28px -28px!important;padding:18px 28px!important;bottom:-28px!important}.consoleV2 .serverWizard .serverFlow{background:#f6f8fc!important;border:1px solid #697da221!important;border-radius:16px!important;margin:-2px 0 22px!important;padding:13px!important}.consoleV2 .serverWizard[data-step="1"]{min-height:540px;height:auto!important}.consoleV2 .serverFlow span{min-height:40px!important;font-size:12px!important}.consoleV2 .serverFlow span.active{color:#fff!important;background:linear-gradient(120deg,var(--v3-blue),var(--v3-indigo))!important}.consoleV2 :is(.importNode,.testerCandidate,.assignmentReview article,.wizardTestList article){background:#f8faff!important;border:1px solid #697da224!important;border-radius:15px!important;padding:15px!important}.consoleV2 .serverTestDock{background:#fffffff5!important;border:1px solid #ffffffb3!important;border-radius:18px!important;box-shadow:0 24px 60px #1b2b4e38!important}.consoleV2 .supportWorkspace{overflow:hidden;background:#ffffffd1!important;border:1px solid #697da224!important;border-radius:20px!important;box-shadow:0 16px 40px #2f426c13!important}.consoleV2 :is(.supportThreadList,.supportReadingPane,.messageGrid,.activityList){color:var(--v3-ink)}.consoleV2 .deviceIdentityCard,.consoleV2 .deviceDetailSection{background:#f8faff!important;border:1px solid #697da224!important;border-radius:16px!important}.consoleV2 .freeUsageOverview{margin:0 0 20px!important;padding:22px!important}.consoleV2 .freeUsageStats{gap:12px!important;padding:0!important}.consoleV2 .freeUsageStats .stat{min-height:104px!important;box-shadow:none!important;border:0!important;border-radius:16px!important;padding:16px!important}.consoleV2 .freeUsageStats .stat p{font-size:12px!important}.consoleV2 .freeUsageStats .stat>b{font-size:24px!important}.consoleV2 .dashboardUsageDetails .usageTrendHead strong{font-size:15px!important}.consoleV2 .dashboardUsageDetails .usageTrendHead :is(small,em){font-size:11px!important}html[data-theme=dark] .consoleV2{--v3-ink:#f3f6fb;--v3-sub:#a8b5c8;--v3-line:#97aecf29;background:radial-gradient(circle at 84% -15%,#4e67d61f,#0000 34rem),linear-gradient(#101a29 0%,#0c1522 100%)!important}html[data-theme=dark-night] .consoleV2{--v3-ink:#f3f6fb;--v3-sub:#98a6ba;--v3-line:#97aecf24;background:radial-gradient(circle at 84% -15%,#495bae1a,#0000 34rem),linear-gradient(#080d16 0%,#050910 100%)!important}html[data-theme=dark] .consoleV2 .commandBar{background:#0f1a2af0!important}html[data-theme=dark-night] .consoleV2 .commandBar{background:#060b13f2!important}html[data-theme=dark] .consoleV2 .commandSearch,html[data-theme=dark-night] .consoleV2 .commandSearch{color:#cbd6e5!important;border-color:var(--v3-line)!important;box-shadow:none!important;background:#142338!important}html[data-theme=dark-night] .consoleV2 .commandSearch{background:#0e1827!important}html[data-theme=dark] .consoleV2 :is(.panel,.controlSection,.freeUsageOverview,.deviceUsageChart,.usageInsights>section,.messageCard,.securityIncident,.workspaceTabs,.attentionWidget,.modal,.supportWorkspace),html[data-theme=dark-night] .consoleV2 :is(.panel,.controlSection,.freeUsageOverview,.deviceUsageChart,.usageInsights>section,.messageCard,.securityIncident,.workspaceTabs,.attentionWidget,.modal,.supportWorkspace){background:#111e30!important;border-color:#8ba6cd24!important;box-shadow:0 16px 40px #00000029!important}html[data-theme=dark-night] .consoleV2 :is(.panel,.controlSection,.freeUsageOverview,.deviceUsageChart,.usageInsights>section,.messageCard,.securityIncident,.workspaceTabs,.attentionWidget,.modal,.supportWorkspace){background:#0d1624!important}html[data-theme=dark] .consoleV2 :is(input,select,textarea),html[data-theme=dark-night] .consoleV2 :is(input,select,textarea){color:#eef4fc!important;background:#0c1a2c!important}html[data-theme=dark] .consoleV2 :is(.panelHead,.controlSectionHead,.toolbar,.deviceInventoryTools,.bulkBar,th),html[data-theme=dark-night] .consoleV2 :is(.panelHead,.controlSectionHead,.toolbar,.deviceInventoryTools,.bulkBar,th){background:#14253a!important}html[data-theme=dark] .consoleV2 td,html[data-theme=dark-night] .consoleV2 td{color:#bac7d8!important}html[data-theme=dark] .consoleV2 td b,html[data-theme=dark-night] .consoleV2 td b{color:#f2f6fc!important}html[data-theme=dark] .consoleV2 :is(.attentionList button,.toggleField,.quotaControl,.conditionalControl,.actualSettingsGroup,.importNode,.testerCandidate,.assignmentReview article,.wizardTestList article,.deviceIdentityCard,.deviceDetailSection),html[data-theme=dark-night] .consoleV2 :is(.attentionList button,.toggleField,.quotaControl,.conditionalControl,.actualSettingsGroup,.importNode,.testerCandidate,.assignmentReview article,.wizardTestList article,.deviceIdentityCard,.deviceDetailSection){color:#c8d4e4!important;background:#14253a!important}html[data-theme=dark] .consoleV2>aside nav button:not(.active),html[data-theme=dark-night] .consoleV2>aside nav button:not(.active){color:#c6d2e3!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}html[data-theme=dark] .consoleV2>aside nav button:not(.active):hover,html[data-theme=dark-night] .consoleV2>aside nav button:not(.active):hover{color:#fff!important;background:#ffffff12!important}html[data-theme=dark] .consoleV2 .headerMetrics>span,html[data-theme=dark-night] .consoleV2 .headerMetrics>span{color:var(--v3-ink)!important;border-color:var(--v3-line)!important;box-shadow:none!important;background:#142338!important}html[data-theme=dark-night] .consoleV2 .headerMetrics>span{background:#0e1827!important}html[data-theme=dark] .consoleV2 .scroll,html[data-theme=dark-night] .consoleV2 .scroll{scrollbar-color:#40536d transparent;background:#0f1d2f!important}html[data-theme=dark-night] .consoleV2 .scroll{background:#0a1320!important}html[data-theme=dark] .consoleV2 tbody tr:nth-child(odd),html[data-theme=dark-night] .consoleV2 tbody tr:nth-child(odd){background:#101f32!important}html[data-theme=dark] .consoleV2 tbody tr:nth-child(2n),html[data-theme=dark-night] .consoleV2 tbody tr:nth-child(2n){background:#14253a!important}html[data-theme=dark-night] .consoleV2 tbody tr:nth-child(odd){background:#0b1624!important}html[data-theme=dark-night] .consoleV2 tbody tr:nth-child(2n){background:#101c2c!important}html[data-theme=dark] .consoleV2 tbody tr:hover,html[data-theme=dark-night] .consoleV2 tbody tr:hover{background:#1b3450!important}html[data-theme=dark] .consoleV2 td,html[data-theme=dark-night] .consoleV2 td{background:0 0!important;border-color:#91a8c91a!important}html[data-theme=dark] .consoleV2 :is(.pager,.modalActions),html[data-theme=dark-night] .consoleV2 :is(.pager,.modalActions){color:var(--v3-sub)!important;border-color:var(--v3-line)!important;background:#111f32!important}html[data-theme=dark-night] .consoleV2 :is(.pager,.modalActions){background:#0b1522!important}html[data-theme=dark] .consoleV2 :is(.workspaceTabs button.active,.modal .close,.modal .x),html[data-theme=dark-night] .consoleV2 :is(.workspaceTabs button.active,.modal .close,.modal .x){color:#eaf1fb!important;background:#1c3049!important}html[data-theme=dark] .consoleV2 .attentionWidget .widgetHead>button,html[data-theme=dark-night] .consoleV2 .attentionWidget .widgetHead>button{color:#dce6f4!important;border-color:var(--v3-line)!important;background:#1b2d45!important}html[data-theme=dark] .consoleV2 label,html[data-theme=dark-night] .consoleV2 label{color:#d7e0ed!important}@media (width<=1180px){.consoleV2{grid-template-columns:92px minmax(0,1fr)!important}.consoleV2>aside .brand>div,.consoleV2>aside .brand em,.consoleV2>aside .navLabel,.consoleV2>aside nav button>span,.consoleV2>aside .profileIdentity>div,.consoleV2>aside .profile>button{display:none!important}.consoleV2>aside nav button{justify-content:center!important;padding:8px!important}.consoleV2 .commandBar{grid-template-columns:1fr auto!important}.consoleV2 .commandSearch{display:none!important}.consoleV2 .networkWidget,.consoleV2 .customerWidget{grid-column:span 6}}@media (width<=820px){.consoleV2{display:block!important}.consoleV2>aside{z-index:50;top:0;width:100%!important;height:auto!important;min-height:0!important;padding:8px 12px!important;display:flex!important;position:sticky!important}.consoleV2>aside .brand,.consoleV2>aside .profile,.consoleV2 .sidebarToggle,.consoleV2>aside .navLabel{display:none!important}.consoleV2>aside nav{width:100%;overflow-x:auto;gap:6px!important;display:flex!important}.consoleV2>aside .navGroup{display:contents}.consoleV2>aside nav button{flex:0 0 46px;min-height:44px!important}.consoleV2>.content{padding:0 16px 40px!important}.consoleV2 .commandBar{min-height:62px!important;margin:0 -16px!important;padding:0 16px!important}.consoleV2 .commandActions>:not(.health):not(.appearanceButton){display:none!important}.consoleV2 .workspaceHeader{align-items:flex-start!important;min-height:auto!important;padding:22px 0 18px!important}.consoleV2 .workspaceHeader h1{font-size:26px!important}.consoleV2 .headerTools{width:100%;align-items:flex-start!important}.consoleV2 .headerMetrics{width:100%;overflow-x:auto}.consoleV2 .dashboardWidgetGrid{grid-template-columns:1fr!important}.consoleV2 .dashboardWidgetGrid .networkWidget,.consoleV2 .dashboardWidgetGrid .customerWidget,.consoleV2 .dashboardWidgetGrid .attentionWidget{grid-column:auto!important}.consoleV2 .attentionList{grid-template-columns:1fr 1fr!important}.consoleV2 .row,.consoleV2 .row.three,.consoleV2 .row.four,.consoleV2 .featureGrid,.consoleV2 .freeUsageStats{grid-template-columns:1fr!important}.consoleV2 .modalBackdrop{align-items:end!important;padding:10px!important}.consoleV2 .modal,.consoleV2 .modal.wide{border-radius:22px 22px 8px 8px!important;width:100%!important;max-height:92vh!important;padding:22px!important}.consoleV2 .modalActions{margin:22px -22px -22px!important;padding:15px 22px!important}}@media (width<=520px){.consoleV2 .pageIcon{width:44px!important;height:44px!important}.consoleV2 .headerSubtitle{display:none}.consoleV2 .attentionList{grid-template-columns:1fr!important}.consoleV2 .dashboardWidget{min-height:210px!important;padding:18px!important}.consoleV2 .widgetMetric strong{font-size:44px!important}.consoleV2 .toolbar,.consoleV2 .deviceInventoryTools,.consoleV2 .bulkBar{flex-direction:column!important;align-items:stretch!important}.consoleV2 .toolbar :is(input,select){width:100%!important;max-width:none!important}}.consoleV2{--state-success:#20c77a;--state-success-bg:#e8fbf2;--state-success-line:#a9eccc;--state-danger:#ef4057;--state-danger-bg:#fff0f2;--state-danger-line:#ffc0c9;--state-warning:#e79a19;--state-warning-bg:#fff7e7;--state-warning-line:#f5d496;--state-info:#2583f7;--state-info-bg:#edf5ff;--state-info-line:#b9d9ff;--state-neutral:#66758c;--state-neutral-bg:#f1f4f8;--state-neutral-line:#d4dce7}.consoleV2 .status{border:1px solid var(--state-neutral-line)!important;min-height:27px!important;color:var(--state-neutral)!important;background:var(--state-neutral-bg)!important;letter-spacing:.025em!important;padding:5px 10px!important;font-size:11px!important;font-weight:800!important}.consoleV2 .status:is(.online,.active,.used,.passed,.resolved,.published,.enabled,.healthy,.ready,.qualified,.protected,.connected,.recent),.consoleV2 .status.vpn.active{color:#087849!important;background:var(--state-success-bg)!important;border-color:var(--state-success-line)!important}.consoleV2 .status:is(.offline,.revoked,.expired,.failed,.critical,.unresolved,.unhealthy,.disabled,.blocked,.cancelled){color:#c8273e!important;background:var(--state-danger-bg)!important;border-color:var(--state-danger-line)!important}.consoleV2 .status:is(.warning,.review,.maintenance,.suspended,.expiring,.waiting_for_admin,.unverified,.never){color:#a86506!important;background:var(--state-warning-bg)!important;border-color:var(--state-warning-line)!important}.consoleV2 .status:is(.testing,.running,.connecting,.pending,.scheduled,.draft,.collecting,.waiting_for_user,.acknowledged){color:#1769cc!important;background:var(--state-info-bg)!important;border-color:var(--state-info-line)!important}.consoleV2 .headerMetrics .good b,.consoleV2 .pageSummaryMetrics .good b{color:#0b9d5c!important}.consoleV2 .headerMetrics .warn b,.consoleV2 .pageSummaryMetrics .warn b,.consoleV2 .warnText{color:#c27708!important}.consoleV2 :is(.danger,.dangerText){color:#d52f47!important;background:var(--state-danger-bg)!important;border-color:var(--state-danger-line)!important}.consoleV2 .warning{color:#865507!important;background:var(--state-warning-bg)!important;border-color:var(--state-warning-line)!important}.consoleV2 .health.online{color:#087849!important;background:var(--state-success-bg)!important;border-color:var(--state-success-line)!important}.consoleV2 .health.offline{color:#c8273e!important;background:var(--state-danger-bg)!important;border-color:var(--state-danger-line)!important}.consoleV2 .attentionList button{border-width:1px!important}.consoleV2 .attentionList button:first-child,.consoleV2 .attentionList button:nth-child(4),.consoleV2 .attentionList button:nth-child(7){background:var(--state-danger-bg)!important;border-color:var(--state-danger-line)!important}.consoleV2 .attentionList button:first-child b,.consoleV2 .attentionList button:nth-child(4) b,.consoleV2 .attentionList button:nth-child(7) b{color:#c8273e!important;background:#ffdce2!important}.consoleV2 .attentionList button:nth-child(2),.consoleV2 .attentionList button:nth-child(5),.consoleV2 .attentionList button:nth-child(6){background:var(--state-warning-bg)!important;border-color:var(--state-warning-line)!important}.consoleV2 .attentionList button:nth-child(2) b,.consoleV2 .attentionList button:nth-child(5) b,.consoleV2 .attentionList button:nth-child(6) b{color:#a86506!important;background:#ffe8ba!important}.consoleV2 .attentionList button:nth-child(3),.consoleV2 .attentionList button:nth-child(8){background:var(--state-info-bg)!important;border-color:var(--state-info-line)!important}.consoleV2 .attentionList button:nth-child(3) b,.consoleV2 .attentionList button:nth-child(8) b{color:#1769cc!important;background:#d7e9ff!important}.consoleV2 .attentionList button:nth-child(9){background:var(--state-success-bg)!important;border-color:var(--state-success-line)!important}.consoleV2 .attentionList button:nth-child(9) b{color:#087849!important;background:#caf4df!important}.consoleV2 .toggleControl{background:#c7cfda!important;border:1px solid #aeb9c8!important;border-radius:999px!important;width:66px!important;min-width:66px!important;height:32px!important;padding:0!important;box-shadow:inset 0 1px 3px #1c273829!important}.consoleV2 .toggleControl:before{content:"OFF";color:#445064;letter-spacing:.05em;font-size:9px;font-weight:900;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.consoleV2 .toggleControl:after{width:22px!important;height:22px!important;top:4px!important;left:4px!important}.consoleV2 .toggleField input:checked+.toggleControl{background:var(--state-success)!important;border-color:#07975a!important}.consoleV2 .toggleField input:checked+.toggleControl:before{content:"ON";color:#fff;left:9px;right:auto}.consoleV2 .toggleField input:checked+.toggleControl:after{transform:translate(34px)!important}.consoleV2 .toggleField.danger input:checked+.toggleControl{background:var(--state-warning)!important;border-color:#d58508!important}.consoleV2 .toggleField input:disabled+.toggleControl{opacity:.48;cursor:not-allowed;filter:saturate(.5)}.consoleV2 .toggleField input:focus-visible+.toggleControl{outline-offset:3px!important;outline:3px solid #2583f74d!important}html[data-theme=dark] .consoleV2,html[data-theme=dark-night] .consoleV2{--state-success-bg:#102f24;--state-success-line:#24694e;--state-danger-bg:#35171d;--state-danger-line:#73303b;--state-warning-bg:#38290f;--state-warning-line:#725322;--state-info-bg:#112944;--state-info-line:#275b91;--state-neutral-bg:#1b293b;--state-neutral-line:#35475e}html[data-theme=dark] .consoleV2 .status:is(.online,.active,.used,.passed,.resolved,.published,.enabled,.healthy,.ready,.qualified,.protected,.connected,.recent),html[data-theme=dark-night] .consoleV2 .status:is(.online,.active,.used,.passed,.resolved,.published,.enabled,.healthy,.ready,.qualified,.protected,.connected,.recent),html[data-theme=dark] .consoleV2 .status.vpn.active,html[data-theme=dark-night] .consoleV2 .status.vpn.active{color:#58e7a7!important}html[data-theme=dark] .consoleV2 .status:is(.offline,.revoked,.expired,.failed,.critical,.unresolved,.unhealthy,.disabled,.blocked,.cancelled),html[data-theme=dark-night] .consoleV2 .status:is(.offline,.revoked,.expired,.failed,.critical,.unresolved,.unhealthy,.disabled,.blocked,.cancelled){color:#ff7789!important}html[data-theme=dark] .consoleV2 .status:is(.warning,.review,.maintenance,.suspended,.expiring,.waiting_for_admin,.unverified,.never),html[data-theme=dark-night] .consoleV2 .status:is(.warning,.review,.maintenance,.suspended,.expiring,.waiting_for_admin,.unverified,.never){color:#ffc35e!important}html[data-theme=dark] .consoleV2 .status:is(.testing,.running,.connecting,.pending,.scheduled,.draft,.collecting,.waiting_for_user,.acknowledged),html[data-theme=dark-night] .consoleV2 .status:is(.testing,.running,.connecting,.pending,.scheduled,.draft,.collecting,.waiting_for_user,.acknowledged){color:#75b7ff!important}html[data-theme=dark] .consoleV2 .toggleControl,html[data-theme=dark-night] .consoleV2 .toggleControl{background:#3a4658!important;border-color:#526178!important}html[data-theme=dark] .consoleV2 .toggleControl:before,html[data-theme=dark-night] .consoleV2 .toggleControl:before{color:#d7dfeb}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
