@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.overline{text-decoration-line:overline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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,)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root,[data-theme=dark]{--bg:#0c0f13;--bg2:#10141a;--card:#151a21;--card2:#1a2029;--text:#f4f6f8;--text2:#a7b0be;--muted:#717b89;--border:#252c36;--border2:#333c48;--orange:#f28c38;--orange2:#f28c38;--soft:#f28c381c;--green:#39c77d;--red:#ef5b5b;--shadow:0 22px 70px #00000054;--line:var(--border);--panel:var(--card);--panel-2:var(--bg2);--accent:var(--orange)}[data-theme=light]{--bg:#f6f7f9;--bg2:#fff;--card:#fff;--card2:#f0f2f5;--text:#16191f;--text2:#5d6572;--muted:#89919e;--border:#dfe3e8;--border2:#cfd5dd;--orange:#f28c38;--orange2:#f28c38;--soft:#f28c381c;--green:#29b971;--red:#e65353;--shadow:0 16px 50px #1f242d1a;--line:var(--border);--panel:var(--card);--panel-2:var(--bg2);--accent:var(--orange)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}.container{width:min(1180px,100% - 40px);margin:auto}.brand{align-items:center;gap:9px;font-size:18px;display:inline-flex}.brand strong{letter-spacing:-.03em}.brand-mark{background:linear-gradient(135deg,var(--orange2),#f28c38);color:#16100b;border-radius:10px;place-items:center;width:31px;height:31px;font-weight:1000;display:grid;box-shadow:0 8px 25px #f28c3847}.brand-mark span{transform:rotate(-8deg)}.public-header{z-index:40;background:var(--bg);border-bottom:1px solid #0000;height:72px;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.public-header{background:color-mix(in srgb,var(--bg) 83%,transparent)}}.public-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.public-nav{justify-content:space-between;align-items:center;height:100%;display:flex}.nav-left,.nav-left nav,.nav-actions,.hero-actions,.footer-row,.panel-head,.server-title,.form-row,.top-actions{align-items:center;display:flex}.nav-left nav a,.site-footer a{color:var(--text2);font-size:13px}.nav-left nav a:hover,.site-footer a:hover{color:var(--text)}.btn,.icon-btn{border:1px solid var(--border);background:var(--card);border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 14px;font-size:13px;font-weight:750;transition:all .18s;display:inline-flex}.btn:hover,.icon-btn:hover{border-color:var(--border2);background:var(--card2);transform:translateY(-1px)}.btn.primary{background:linear-gradient(135deg,var(--orange2),var(--orange));color:#1d1209;border-color:#0000;box-shadow:0 8px 26px #f28c383d}.btn.big{min-height:46px;padding:0 19px}.btn.ghost,.icon-btn{background:0 0}@supports (color:color-mix(in lab, red, red)){.btn.danger{border-color:color-mix(in srgb,var(--red) 38%,var(--border));background:color-mix(in srgb,var(--red) 7%,var(--card))}}.btn.danger:hover{border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.btn.danger:hover{border-color:color-mix(in srgb,var(--red) 60%,var(--border))}}.btn.danger:hover{background:var(--red)}@supports (color:color-mix(in lab, red, red)){.btn.danger:hover{background:color-mix(in srgb,var(--red) 12%,var(--card2))}}.icon-btn{width:38px;padding:0}.icon-btn.danger{color:var(--red)}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.hero{padding:82px 0 70px;overflow:hidden}.hero-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:58px;display:grid}.eyebrow{color:var(--orange2);text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:7px;font-size:12px;font-weight:850;display:inline-flex}.hero h1,.public-page h1{letter-spacing:-.055em;margin:18px 0;font-size:clamp(45px,5vw,72px);line-height:1.01}.hero h1 em{color:var(--orange2);font-style:normal}.hero-copy>p{color:var(--text2);max-width:620px;font-size:18px}.hero-actions{gap:10px;margin:26px 0}.hero-stats{grid-template-columns:repeat(4,1fr);gap:18px;margin:31px 0 9px;display:grid}.hero-stats div{display:grid}.hero-stats b{font-size:20px}.hero-stats span,.muted{color:var(--muted);font-size:12px}.hero-preview{min-height:470px;position:relative}.cat-orbit{background:radial-gradient(circle,var(--soft),transparent 68%);filter:drop-shadow(0 0 35px #f28c382e);border-radius:50%;place-items:center;width:200px;height:200px;display:grid;position:absolute;top:2px;right:15%}.cat-face{filter:saturate(1.25);font-size:56px}.cat-face.big{font-size:88px}.mock-window{background:linear-gradient(160deg,var(--card),var(--card));min-height:280px;position:absolute;top:145px;left:2%;right:0}@supports (color:color-mix(in lab, red, red)){.mock-window{background:linear-gradient(160deg,var(--card),color-mix(in srgb,var(--card) 88%,#101820))}}.mock-window{border:1px solid var(--border2);box-shadow:var(--shadow);border-radius:19px;padding:18px;transform:perspective(900px)rotateY(-4deg)rotateX(1deg)}.mock-head{justify-content:space-between;align-items:center;display:flex}.badge{border:1px solid var(--border);border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;font-weight:850;display:inline-flex}.badge.green{color:var(--green);background:#39c77d14}.badge.orange{color:var(--orange2);background:var(--soft);border-color:#f28c3840}.mock-stats{grid-template-columns:repeat(3,1fr);gap:9px;margin:25px 0;display:grid}.mock-stats div{background:var(--bg2);border:1px solid var(--border);border-radius:12px;padding:13px;display:grid}.mock-stats span{color:var(--muted);font-size:10px}.mock-stats b{font-size:22px}.mock-chart{height:90px;color:var(--orange2)}.mock-chart svg{width:100%;height:100%}.float-card{z-index:3;background:var(--card);position:absolute}@supports (color:color-mix(in lab, red, red)){.float-card{background:color-mix(in srgb,var(--card) 93%,transparent)}}.float-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--border2);box-shadow:var(--shadow);border-radius:12px;padding:10px 12px;font-size:11px}.f-one{top:55px;left:0}.f-two{top:95px;right:-8px}.f-three{bottom:4px;right:14%}.section{padding:82px 0}.section-head{justify-content:space-between;margin-bottom:31px;display:flex}.section-head h2,.custom-banner h2{letter-spacing:-.04em;margin:8px 0;font-size:38px;line-height:1.08}.section-head p,.custom-banner p{color:var(--text2);max-width:650px}.feature-grid,.module-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.feature-card,.module-card,.panel,.price-card,.stat-card{background:var(--card);border:1px solid var(--border);border-radius:15px;padding:18px}.feature-card,.module-card{transition:all .18s}.feature-card:hover,.module-card:hover{border-color:var(--border2);transform:translateY(-2px);box-shadow:0 12px 35px #00000017}.feature-icon{background:var(--soft);width:37px;height:37px;color:var(--orange2);border-radius:10px;place-items:center;margin-bottom:15px;display:grid}.feature-card h3,.module-card h3{margin:0 0 7px}.feature-card p,.module-card p,.panel p,.price-card p{color:var(--text2);font-size:13px}.feature-card>a{color:var(--orange2);align-items:center;gap:5px;font-size:12px;display:inline-flex}.custom-banner{background:radial-gradient(circle at 80% 10%,#f28c382b,transparent 30%),var(--card);box-shadow:var(--shadow);border:1px solid #f28c3833;border-radius:21px;grid-template-columns:1.1fr .9fr;align-items:center;gap:30px;padding:35px;display:grid}.custom-preview{justify-content:center;align-items:center;gap:25px;display:flex}.mini-list{background:var(--bg2);border:1px solid var(--border);border-radius:14px;width:260px;padding:10px}.mini-list>div{border-bottom:1px solid var(--border);justify-content:space-between;padding:10px;font-size:12px;display:flex}.mini-list>div:last-child{border:0}.pricing-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.price-card.featured{border-color:#f28c387a;box-shadow:0 0 0 1px #f28c381a,0 18px 55px #f28c3814}.price-card .price{margin:16px 0;font-size:34px;font-weight:900}.price small{color:var(--muted);font-size:11px;font-weight:500}.price-card ul{gap:8px;margin:18px 0;padding:0;list-style:none;display:grid}.price-card li{color:var(--text2);align-items:center;gap:6px;font-size:12px;display:flex}.site-footer{border-top:1px solid var(--border);padding:30px 0}.footer-row{color:var(--muted);justify-content:space-between;gap:20px;font-size:12px}.footer-row>div{gap:18px;display:flex}.language-gate{z-index:500;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#05070ac7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.language-modal{background:var(--card);border:1px solid var(--border2);text-align:center;border-radius:22px;width:min(650px,100%);padding:32px;box-shadow:0 30px 100px #00000073}.language-modal h2{margin:6px;font-size:30px}.language-modal p{color:var(--text2)}.cat-mini{font-size:50px}.language-options{grid-template-columns:1fr 1fr;gap:12px;margin-top:23px;display:grid}.language-card{border:1px solid var(--border);background:var(--bg2);text-align:left;border-radius:15px;padding:25px}.language-card:hover{border-color:var(--orange2);transform:translateY(-2px)}.language-card b,.language-card span{display:block}.language-card b{font-size:19px}.language-card span{color:var(--muted);font-size:12px}.gx-cursor{background:var(--orange2);pointer-events:none;z-index:1000;mix-blend-mode:difference;will-change:transform;border-radius:50%;width:14px;height:14px;transition:width .15s,height .15s,margin .15s;position:fixed;top:-7px;left:-7px}.gx-cursor.active{width:28px;height:28px;margin:-7px}.public-page{padding:80px 0 110px}.public-page>div>p{color:var(--text2);max-width:760px;font-size:17px}.public-page .module-grid,.public-page .pricing-grid,.faq-list,.status-list{margin-top:30px}.docs-grid{grid-template-columns:230px 1fr;gap:15px;margin-top:30px;display:grid}.docs-menu,.docs-content{background:var(--card);border:1px solid var(--border);border-radius:15px;padding:18px}.docs-menu a{color:var(--text2);padding:8px;display:block}.status-list{gap:9px;display:grid}.status-service{background:var(--card);border:1px solid var(--border);border-radius:12px;justify-content:space-between;padding:14px;display:flex}.status-ok{color:var(--green)}.app-shell{grid-template-columns:235px 1fr;min-height:100vh;display:grid}.sidebar{background:var(--bg2);border-right:1px solid var(--border);z-index:60;flex-direction:column;height:100vh;padding:15px 12px;display:flex;position:sticky;top:0}.sidebar-head{padding:4px 7px 17px}.side-nav{gap:4px;display:grid}.side-nav a,.side-bottom button{height:42px;color:var(--text2);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 11px;font-size:13px;display:flex}.side-nav a:hover,.side-nav a.active,.side-bottom button:hover{background:var(--soft);color:var(--text)}.side-nav a.active{color:var(--orange2)}.side-bottom{margin-top:auto;display:grid}.app-main{min-width:0}.topbar{border-bottom:1px solid var(--border);z-index:30;background:var(--bg);justify-content:space-between;align-items:center;height:66px;padding:0 22px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.topbar{background:color-mix(in srgb,var(--bg) 86%,transparent)}}.topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.top-search{border:1px solid var(--border);background:var(--card);width:min(390px,42vw);height:38px;color:var(--muted);border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:flex}.top-search span{text-align:left;flex:1}.top-search kbd,.command-search kbd{border:1px solid var(--border);color:var(--muted);border-radius:6px;padding:2px 5px;font-size:9px}.user-chip{align-items:center;gap:8px;display:flex}.user-chip img,.user-chip>span,.user-avatar{object-fit:cover;background:var(--soft);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.user-chip div{display:grid}.app-content{max-width:1500px;margin:0 auto;padding:25px}.page-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.page-head h1{letter-spacing:-.035em;margin:0;font-size:29px}.page-head p{color:var(--text2);margin:4px 0;font-size:13px}.grid-stats{grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:15px;display:grid}.stat-card{align-items:center;gap:12px;display:flex}.stat-card>svg{color:var(--orange2)}.stat-card div{display:grid}.stat-card small{color:var(--muted);font-size:10px}.stat-card b{font-size:20px}.panel{margin-bottom:14px}.panel-head{justify-content:space-between}.panel-head h2,.panel h2{margin:0 0 12px;font-size:16px}.panel-head a{color:var(--orange2);align-items:center;gap:5px;font-size:11px;display:flex}.server-list{gap:8px;display:grid}.server-card{border:1px solid var(--border);background:var(--bg2);border-radius:12px;align-items:center;gap:11px;min-height:62px;padding:10px 12px;display:flex}.server-card:hover{border-color:var(--border2)}.server-card>div:nth-child(2){flex:1;display:grid}.server-card b{font-size:13px}.server-card span{color:var(--muted);font-size:10px}.server-icon{background:var(--soft);width:39px;height:39px;color:var(--orange2);border-radius:12px;place-items:center;font-weight:900;display:grid;overflow:hidden}.server-icon img,.user-avatar img{object-fit:cover;width:100%;height:100%}.empty-state{text-align:center;padding:45px 18px}.empty-state p{max-width:490px;color:var(--text2);margin:7px auto 18px}.callout{background:var(--soft);border:1px solid #f28c3840;border-radius:13px;align-items:flex-start;gap:12px;margin-bottom:15px;padding:14px 16px;display:flex}.callout>svg{color:var(--orange2);margin-top:2px}.callout p{color:var(--text2);margin:3px 0;font-size:12px}.settings-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.segmented{background:var(--bg2);border:1px solid var(--border);border-radius:10px;gap:6px;width:max-content;padding:4px;display:flex}.segmented button{background:0 0;border:0;border-radius:7px;padding:7px 10px;font-size:11px}.segmented button.active{background:var(--soft);color:var(--orange2)}.input{border:1px solid var(--border);background:var(--bg2);border-radius:10px;outline:none;min-width:0;height:40px;padding:0 11px}.input:focus{border-color:var(--orange2);box-shadow:0 0 0 3px var(--soft)}.form-row{gap:8px}.form-row .input{flex:1}.error{color:var(--red)!important}.module-grid{grid-template-columns:repeat(3,1fr)}.module-card{justify-content:space-between;gap:12px;display:flex}.switch{border:1px solid var(--border2);background:var(--bg2);border-radius:999px;flex:none;width:44px;height:25px;padding:2px}.switch span{background:var(--muted);border-radius:50%;width:19px;height:19px;transition:all .18s;display:block}.switch.on{background:var(--soft);border-color:#f28c3880}.switch.on span{background:var(--orange2);transform:translate(18px)}.tabs{border-bottom:1px solid var(--border);gap:3px;margin-bottom:17px;display:flex;overflow:auto}.tab{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:5px;padding:9px 10px;font-size:11px;font-weight:800;display:flex}.tab.active{color:var(--text);border-color:var(--orange2)}.timeline{gap:10px;display:grid}.timeline>div{gap:10px;display:flex}.timeline .dot{background:var(--orange2);border-radius:50%;width:8px;height:8px;margin-top:6px}.timeline>div>div{display:grid}.timeline small{color:var(--muted)}.bar-chart{border-bottom:1px solid var(--border);align-items:flex-end;gap:12px;height:210px;padding:20px 10px 5px;display:flex}.bar-chart>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:5px;height:100%;display:flex}.bar-chart span{background:linear-gradient(var(--orange2),var(--orange));border-radius:7px 7px 2px 2px;width:min(34px,65%);min-height:8px;display:block}.bar-chart small{color:var(--muted);font-size:9px}.table-wrap{overflow:auto}.table{border-collapse:collapse;width:100%;font-size:11px}.table th,.table td{text-align:left;border-bottom:1px solid var(--border);padding:10px}.table th{color:var(--muted);background:var(--bg2)}.server-title{gap:11px}.command-overlay{z-index:200;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000008c;justify-content:center;padding-top:12vh;display:flex;position:fixed;inset:0}.command-box{background:var(--card);border:1px solid var(--border2);border-radius:16px;width:min(600px,100% - 28px);height:max-content;overflow:hidden;box-shadow:0 30px 100px #00000080}.command-search{border-bottom:1px solid var(--border);align-items:center;gap:8px;height:55px;padding:0 14px;display:flex}.command-search input{background:0 0;border:0;outline:0;flex:1}.command-results{padding:7px}.command-item{text-align:left;width:100%;color:var(--text2);background:0 0;border:0;border-radius:9px;padding:10px}.command-item:hover{background:var(--soft);color:var(--text)}.center-screen,.signin-screen{place-content:center;justify-items:center;gap:16px;min-height:100vh;display:grid}.mobile-menu,.mobile-close{background:0 0;border:0;display:none}.faq-list{gap:10px;display:grid}pre{white-space:pre-wrap;color:var(--text2)}@media (max-width:1020px){.nav-left nav{display:none}.hero-grid{grid-template-columns:1fr}.hero-preview{min-height:420px}.feature-grid,.module-grid,.pricing-grid,.grid-stats{grid-template-columns:1fr 1fr}.app-shell{grid-template-columns:210px 1fr}}@media (max-width:760px){.container{width:calc(100% - 26px)}.public-header{height:64px}.hide-mobile,.nav-left nav{display:none!important}.hero{padding:50px 0}.hero h1{font-size:44px}.hero-stats{grid-template-columns:1fr 1fr}.hero-preview{min-height:350px}.mock-window{top:90px}.float-card{display:none}.feature-grid,.module-grid,.pricing-grid,.grid-stats,.settings-grid,.two-col{grid-template-columns:1fr}.section{padding:60px 0}.custom-banner{grid-template-columns:1fr;padding:23px}.custom-preview{flex-direction:column}.language-options,.docs-grid{grid-template-columns:1fr}.docs-menu{display:none}.app-shell{display:block}.sidebar{width:235px;transition:all .2s;position:fixed;left:-255px}.sidebar.mobile-open{left:0;box-shadow:0 0 80px #00000080}.mobile-close,.mobile-menu{place-items:center;display:inline-grid}.mobile-close{position:absolute;top:13px;right:10px}.topbar{padding:0 12px}.top-search{justify-content:center;width:43px;padding:0}.top-search span,.top-search kbd{display:none}.app-content{padding:16px 12px}.page-head{display:block}.page-head>.btn{margin-top:10px}.form-row{flex-direction:column;align-items:stretch}.form-row .input{flex:none;width:100%}.public-page h1{font-size:39px}.footer-row{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}.gx-cursor{display:none!important}}.module-card-rich{min-height:170px}.module-card-rich>div:first-child{flex-direction:column;display:flex}.module-card-rich .module-config-link{color:var(--orange2);margin-top:auto;padding-top:12px;font-size:12px;font-weight:800}.module-card-rich .switch:disabled{cursor:default;opacity:.9}.module-back{color:var(--muted);align-items:center;gap:5px;margin-bottom:7px;font-size:12px;display:inline-flex}.module-back:hover{color:var(--orange2)}.module-actions{align-items:center;gap:8px;display:flex}.module-runtime{background:var(--card);border:1px solid var(--border);border-radius:12px;align-items:center;gap:8px;margin-bottom:14px;padding:10px 12px;font-size:12px;display:flex}.module-runtime .icon-btn{width:31px;height:31px;min-height:31px;margin-left:auto}.runtime-dot{background:var(--red);width:8px;height:8px;box-shadow:0 0 0 4px var(--red);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.runtime-dot{box-shadow:0 0 0 4px color-mix(in srgb,var(--red) 12%,transparent)}}.runtime-dot.online{background:var(--green);box-shadow:0 0 0 4px var(--green)}@supports (color:color-mix(in lab, red, red)){.runtime-dot.online{box-shadow:0 0 0 4px color-mix(in srgb,var(--green) 12%,transparent)}}.config-grid,.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.field{gap:6px;display:grid}.field>span{color:var(--text2);font-size:11px;font-weight:750}.input.textarea,textarea.input{resize:vertical;height:auto;min-height:92px;padding:10px 11px}.span-2{grid-column:1/-1}.toggle-line{align-items:flex-start;gap:9px;min-height:42px;display:flex}.toggle-line b{font-size:12px;display:block}.toggle-line small{margin-top:3px;line-height:1.45;display:block}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.metric-card{background:var(--bg2);border:1px solid var(--border);border-radius:12px;padding:13px;display:grid}.metric-card span{color:var(--muted);text-overflow:ellipsis;font-size:10px;overflow:hidden}.metric-card b{margin-top:3px;font-size:20px}@media (max-width:900px){.metric-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.config-grid,.form-grid,.metric-grid{grid-template-columns:1fr}.span-2{grid-column:auto}.module-actions{flex-wrap:wrap;margin-top:12px}.compact-input{width:100%;max-width:none}}.server-section095{padding:20px}.server-tile-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.custom-bot-row>div:nth-child(2){min-width:180px}.template-grid095{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.two-col{grid-template-columns:1fr 1fr;gap:14px;display:grid}.admin-tabs095{flex-wrap:wrap}.runtime-grid095{grid-template-columns:1fr 1fr;gap:12px;display:grid}.runtime-grid095 pre,.panel pre{background:var(--bg2);border:1px solid var(--border);border-radius:12px;max-height:460px;padding:14px;font-size:11px;overflow:auto}.mono-cell{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.empty-cat095 img{object-fit:contain;width:84px;height:84px}.spin{animation:.9s linear infinite gxspin}@keyframes gxspin{to{transform:rotate(360deg)}}@media (max-width:900px){.template-grid095,.two-col,.runtime-grid095{grid-template-columns:1fr}.server-tile095{flex-wrap:wrap;align-items:flex-start}.server-tile095>.btn,.server-tile-actions{margin-left:56px}}.brand-cat-mark{background:0 0;padding:0;overflow:hidden;box-shadow:0 8px 25px #f28c382e}.brand-cat-mark img{object-fit:contain;width:100%;height:100%;display:block}.landing095{background:radial-gradient(circle at 72% 8%,#f28c3814,transparent 26%),var(--bg);overflow:hidden}.hero095{align-items:center;min-height:590px;padding:58px 0 54px;display:flex}.hero095-grid{grid-template-columns:minmax(0,1fr) minmax(520px,1.08fr);align-items:center;gap:52px;display:grid}.hero095-copy{z-index:4;max-width:620px;position:relative}.pill095{background:var(--soft);color:var(--orange2);border:1px solid #f28c3838;border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-size:11px;font-weight:800;display:inline-flex}.hero095-copy h1{letter-spacing:-.055em;max-width:650px;margin:18px 0 20px;font-size:clamp(46px,4.7vw,72px);line-height:.99}.hero095-copy h1 em{color:var(--orange2);font-style:normal}.hero095-copy>p{max-width:590px;color:var(--text2);margin:0;font-size:17px;line-height:1.65}.social-proof{color:var(--text2);align-items:center;gap:12px;margin-top:25px;font-size:12px;display:flex}.proof-avatars{padding-left:8px;display:flex}.proof-avatars span{background:var(--card2);border:2px solid var(--bg);width:26px;height:26px;color:var(--orange2);border-radius:50%;place-items:center;margin-left:-8px;font-size:10px;font-weight:900;display:grid}.hero095-stage{isolation:isolate;min-height:500px;position:relative}.hero-glow{filter:blur(14px);z-index:-2;background:radial-gradient(circle at 50% 32%,#f28c383d,#0000 34%),radial-gradient(circle at 46% 60%,#604dff1a,#0000 42%);position:absolute;inset:5% 4% 2%}.hero-cat{z-index:5;object-fit:contain;filter:drop-shadow(0 16px 28px #f28c3847);pointer-events:none;width:245px;height:245px;position:absolute;top:-6px;left:50%;transform:translate(-48%)}.hero-dashboard-card{z-index:3;background:linear-gradient(155deg,var(--card),var(--card));min-height:310px;position:absolute;top:150px;left:22px;right:0}@supports (color:color-mix(in lab, red, red)){.hero-dashboard-card{background:linear-gradient(155deg,color-mix(in srgb,var(--card) 97%,#111a25),var(--card))}}.hero-dashboard-card{border:1px solid var(--border2);border-radius:19px;padding:18px;transform:perspective(1200px)rotateY(-2deg);box-shadow:0 35px 90px #00000061,0 0 0 1px #ffffff05}.hero-card-head,.hero-server,.hero-mini-stats{align-items:center;display:flex}.hero-card-head{border-bottom:1px solid var(--border);justify-content:space-between;padding-bottom:12px}.hero-server{gap:11px;margin:16px 0}.hero-server>div:last-child{display:grid}.hero-server span{color:var(--muted);font-size:11px}.mini-server-logo{color:#20120a;background:linear-gradient(135deg,#ff963f,#c95a20);border-radius:11px;place-items:center;width:38px;height:38px;font-weight:950;display:grid;box-shadow:0 7px 22px #f28c3833}.hero-mini-stats{gap:9px}.hero-mini-stats>div{background:var(--bg2);border:1px solid var(--border);border-radius:11px;flex:1;padding:10px 12px;display:grid}.hero-mini-stats small{color:var(--muted);font-size:9px}.hero-mini-stats b{margin-top:2px;font-size:16px}.hero-line{width:100%;height:86px;margin-top:14px;display:block}.float095{z-index:7;background:var(--card);border-radius:11px;align-items:center;gap:8px;min-width:160px;padding:9px 11px;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.float095{background:color-mix(in srgb,var(--card) 92%,transparent)}}.float095{border:1px solid var(--border2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 15px 38px #00000042}.float095>svg{width:18px;color:var(--orange2);flex:none}.float095>div{display:grid}.float095 b{font-size:10px}.float095 span{color:var(--muted);font-size:9px}.float-a{top:58px;left:-12px}.float-b{top:98px;right:-12px}.float-c{bottom:3px;right:6%}.trust095{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg2)}@supports (color:color-mix(in lab, red, red)){.trust095{background:color-mix(in srgb,var(--bg2) 72%,transparent)}}.trust095{padding:22px 0}.trust095>.container{justify-content:space-between;align-items:center;gap:30px;display:flex}.trust095>.container>span{color:var(--muted);white-space:nowrap;font-size:11px}.trust-items{flex-wrap:wrap;justify-content:flex-end;gap:26px;display:flex}.trust-items b{color:var(--text2);font-size:11px;font-weight:700}.section095{padding:74px 0}.section095-head{text-align:center;max-width:760px;margin:0 auto 30px}.section095-head h2{letter-spacing:-.04em;margin:8px 0;font-size:38px;line-height:1.07}.section095-head p{color:var(--text2);margin:0}.feature095-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.feature095{border:1px solid var(--border);background:var(--card);border-radius:14px;min-height:176px;padding:18px;transition:all .18s}.feature095:hover{border-color:var(--border2);transform:translateY(-2px);box-shadow:0 16px 40px #0000001f}.feature095>span{background:var(--soft);width:34px;height:34px;color:var(--orange2);border-radius:10px;place-items:center;margin-bottom:14px;display:grid}.feature095 h3{margin:0 0 6px;font-size:15px}.feature095 p{color:var(--text2);min-height:54px;font-size:12px}.feature095 a{color:var(--orange2);align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.custom095{background:radial-gradient(circle at 78% 20%,#f28c3829,transparent 30%),var(--card);box-shadow:var(--shadow);border:1px solid #f28c3840;border-radius:20px;grid-template-columns:1.08fr .92fr;align-items:center;gap:30px;padding:30px 34px;display:grid}.custom095 h2{letter-spacing:-.04em;margin:12px 0;font-size:36px}.custom095 p{color:var(--text2);max-width:620px}.custom095-visual{justify-content:flex-end;align-items:flex-end;min-height:220px;display:flex;position:relative}.custom095-visual img{object-fit:contain;filter:drop-shadow(0 14px 30px #f28c3838);width:175px;height:175px;position:absolute;bottom:-8px;left:0}.custom095-list{z-index:2;border:1px solid var(--border2);background:var(--bg2);width:270px;box-shadow:var(--shadow);border-radius:14px;gap:10px;padding:13px;display:grid;position:relative}.custom095-list>b{justify-content:space-between;align-items:center;display:flex}.custom095-list>span{color:var(--text2);border-top:1px solid var(--border);padding-top:8px;font-size:11px}.pricing095{padding-top:54px}.stats095{border-top:1px solid var(--border);padding:28px 0 36px}.stats095-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.stats095-grid>div{justify-items:center;gap:4px;padding:18px;display:grid}.stats095-grid svg{color:var(--orange2);width:18px}.stats095-grid b{font-size:24px}.stats095-grid span{color:var(--muted);font-size:11px}.app-shell095{background:var(--bg);grid-template-columns:230px minmax(0,1fr)}.sidebar095{background:#0e1319;padding:16px 12px}[data-theme=light] .sidebar095{background:var(--bg2)}.server-switch095{margin:3px 0 13px;position:relative}.server-switch095>button{border:1px solid var(--border);background:var(--card);text-align:left;border-radius:12px;grid-template-columns:36px 1fr 15px;align-items:center;gap:9px;width:100%;min-height:58px;padding:8px 9px;display:grid}.server-switch095>button>div:nth-child(2){min-width:0;display:grid}.server-switch095 b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.server-switch095 span{color:var(--muted);font-size:9px}.server-switch-menu{z-index:80;background:var(--card);border:1px solid var(--border2);border-radius:12px;padding:7px;position:absolute;top:64px;left:0;right:0;box-shadow:0 20px 55px #00000057}.server-switch-menu>button{text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:30px 1fr auto;align-items:center;gap:7px;width:100%;padding:7px;display:grid}.server-switch-menu>button:hover{background:var(--card2)}.server-switch-menu>button span{color:var(--text);font-size:11px}.server-switch-menu i{color:var(--green);font-size:9px;font-style:normal}.server-switch-menu>a{border-top:1px solid var(--border);color:var(--orange2);margin-top:6px;padding:9px 7px 4px;font-size:10px;display:block}.side-nav095{gap:2px}.side-nav095 a{height:38px;font-size:12px}.nav-caption{color:var(--muted);letter-spacing:.12em;padding:15px 11px 5px;font-size:9px;font-weight:800}.nav-premium{color:var(--orange2);background:var(--soft);border:1px solid #f28c3840;border-radius:99px;margin-left:auto;padding:2px 5px;font-size:8px}.topbar095{background:var(--bg);height:68px;padding:0 28px}@supports (color:color-mix(in lab, red, red)){.topbar095{background:color-mix(in srgb,var(--bg) 88%,transparent)}}.topbar095{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--border);z-index:45;position:sticky;top:0}.top-search{width:min(520px,48vw);height:36px}.user-chip{border:1px solid var(--border);background:var(--card);border-radius:10px;align-items:center;gap:8px;padding:5px 7px 5px 5px;display:flex}.user-chip>img,.user-chip>span{object-fit:cover;background:var(--soft);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.user-chip>div{min-width:90px;display:grid}.user-chip b{font-size:10px}.user-chip small{color:var(--muted);font-size:8px}.app-content095{width:100%;max-width:1500px;margin:0 auto;padding:26px 30px 50px}.dash095-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:19px;display:flex}.dash095-head h1{letter-spacing:-.035em;margin:0 0 4px;font-size:25px}.dash095-head p{color:var(--text2);margin:0;font-size:12px}.onboarding095{background:linear-gradient(90deg,var(--soft),transparent),var(--card);border:1px solid #f28c3840;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;padding:14px 17px;display:flex}.onboarding095 h3{margin:5px 0 2px;font-size:14px}.onboarding095 p{color:var(--text2);margin:0;font-size:11px}.dash095-server{grid-template-columns:1.6fr .72fr .72fr;gap:10px;margin-bottom:11px;display:grid}.server-card095-main,.bot-status095,.premium095{border:1px solid var(--border);background:var(--card);border-radius:13px;align-items:center;gap:11px;min-height:76px;padding:12px;display:flex}.server-card095-main>div:nth-child(2){display:grid}.server-card095-main b{font-size:13px}.server-card095-main span:not(.badge){color:var(--muted);font-size:9px}.server-card095-main>.badge{margin-left:auto}.bot-status095 svg{color:var(--green)}.premium095 svg{color:var(--orange2)}.bot-status095>div,.premium095>div{display:grid}.bot-status095 small,.premium095 small{color:var(--muted);font-size:9px}.bot-status095 b,.premium095 b{font-size:12px}.dash095-stats{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:11px;display:grid}.stat095{align-items:center;gap:10px;min-height:83px;padding:13px;display:flex}.stat095 .feature-icon{margin:0}.stat095>div{display:grid}.stat095 small{color:var(--muted);font-size:9px}.stat095 b{margin-top:3px;font-size:20px;line-height:1.1}.dash095-grid{grid-template-columns:minmax(0,1.65fr) minmax(260px,.72fr);gap:10px;margin-bottom:10px;display:grid}.dash095-grid.lower{grid-template-columns:minmax(0,1.25fr) minmax(300px,.78fr)}.chart095{min-height:295px}.chart095 svg{width:100%;height:205px;margin-top:4px;overflow:visible}.seg-mini{border:1px solid var(--border);background:var(--card2);border-radius:7px;padding:3px 8px;font-size:9px}.module-status095{min-height:295px}.module-status-row{border-top:1px solid var(--border);grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:7px 0;display:grid}.module-status-row:first-of-type{border-top:0}.module-dot{background:var(--soft);width:23px;height:23px;color:var(--orange2);border-radius:7px;place-items:center;font-size:9px;font-weight:900;display:grid}.module-status-row b{font-size:10px}.status-live,.status-off{font-size:8px}.status-live{color:var(--green)}.status-off{color:var(--muted)}.event095-list{display:grid}.event095{border-top:1px solid var(--border);grid-template-columns:28px 1fr auto;align-items:center;gap:9px;padding:8px 0;display:grid}.event095:first-child{border-top:0}.event-icon{background:var(--soft);width:27px;height:27px;color:var(--orange2);border-radius:50%;place-items:center;font-size:10px;display:grid}.event095>div{display:grid}.event095 b{font-size:10px}.event095 span,.event095 time{color:var(--muted);font-size:8px}.quick095{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.quick095-item{border:1px solid var(--border);background:var(--bg2);text-align:center;border-radius:11px;align-content:center;place-items:center;gap:7px;min-height:76px;padding:8px;transition:all .15s;display:grid}.quick095-item:hover{border-color:var(--orange2);transform:translateY(-1px)}.quick095-item svg{color:var(--orange2)}.quick095-item span{font-size:9px}.empty095{text-align:center;padding:38px}.empty095 img{object-fit:contain;width:100px;height:100px}.servers095{margin-top:11px}.server-directory095{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:11px;display:grid}.server-tile095{border:1px solid var(--border);background:var(--bg2);border-radius:11px;align-items:center;gap:11px;min-height:70px;padding:10px;display:flex}.server-tile095.connected{border-color:#39c77d33}.server-tile095>div:nth-child(2){min-width:0;display:grid}.server-tile095 b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.server-tile095 span{color:var(--muted);font-size:8px}.server-tile095>svg{color:var(--green);margin-left:auto}.server-tile095>.btn{margin-left:auto}.server-icon095,.server-icon.tiny{overflow:hidden}.server-icon095 img,.server-icon.tiny img{object-fit:cover;width:100%;height:100%}.server-icon.tiny{border-radius:9px;width:34px;height:34px;font-size:9px}.command095{border-radius:16px;width:min(620px,100vw - 30px)}.onboarding-modal095{background:var(--card);border:1px solid var(--border2);border-radius:18px;width:min(560px,100vw - 30px);padding:26px;box-shadow:0 30px 100px #00000073}.onboarding-modal095 img{object-fit:contain;width:95px;height:95px;margin:-5px auto 8px;display:block}.onboarding-modal095 h2{text-align:center}.onboarding-modal095 ol{color:var(--text2);gap:8px;display:grid}.check-list{border:1px solid var(--border);background:var(--bg2);border-radius:11px;gap:6px;max-height:230px;padding:9px;display:grid;overflow:auto}.check-list label{border-radius:7px;align-items:center;gap:8px;padding:5px 6px;font-size:11px;display:flex}.check-list label:hover{background:var(--card2)}.action-card{border:1px solid var(--border);background:var(--bg2);border-radius:12px;gap:9px;padding:12px;display:grid}.action-head{justify-content:space-between;align-items:center;display:flex}.action-head b{font-size:11px}.toggle-stack,.log-matrix{gap:7px;display:grid}.log-row{border-top:1px solid var(--border);grid-template-columns:1fr minmax(250px,.8fr);align-items:center;gap:10px;padding:8px 0;display:grid}.log-row:first-child{border-top:0}.visual-builder{grid-template-columns:minmax(0,1fr) minmax(310px,.8fr);gap:15px;display:grid}.discord-preview{color:#dbdee1;background:#313338;border-radius:12px;min-height:210px;padding:16px}.preview-avatar{float:left;background:#f28c38;border-radius:50%;width:38px;height:38px;margin-right:10px}.preview-body{overflow:hidden}.embed-preview{border-left:4px solid var(--orange2);background:#2b2d31;border-radius:4px;min-height:110px;padding:12px}.embed-image{border-radius:7px;max-width:100%;margin-top:10px}.embed-thumb{float:right;object-fit:cover;border-radius:7px;width:70px;height:70px;margin-left:10px}.form-field-builder{grid-template-columns:1.2fr .7fr 1fr auto auto;align-items:center;gap:7px;margin:7px 0;display:grid}.mini-check{align-items:center;gap:6px;font-size:10px;display:flex}.danger-callout{background:#ef5b5b14!important;border-color:#ef5b5b59!important}.dashboard-error095,.app-loading095{text-align:center;align-content:center;place-items:center;gap:13px;min-height:calc(100vh - 70px);padding:30px;display:grid}.dashboard-error095 img{width:72px;height:72px}.dashboard-error095 code{background:var(--card);border:1px solid var(--border);max-width:680px;color:var(--red);border-radius:9px;padding:9px 12px;font-size:10px}.skeleton095,.skeleton-grid095 i{background:linear-gradient(90deg,var(--card),var(--card2),var(--card));background-size:200% 100%;border-radius:12px;animation:1.3s linear infinite gxpulse;display:block}.skeleton095.wide{width:min(100%,1000px);height:90px}.skeleton095.tall{width:min(100%,1000px);height:330px}.skeleton-grid095{grid-template-columns:repeat(4,1fr);gap:10px;width:min(100%,1000px);display:grid}.skeleton-grid095 i{height:90px}@keyframes gxpulse{to{background-position:-200% 0}}@media (max-width:1120px){.hero095-grid{grid-template-columns:1fr}.hero095-stage{min-height:480px}.hero095-copy{max-width:760px}.feature095-grid{grid-template-columns:repeat(2,1fr)}.dash095-server{grid-template-columns:1fr 1fr}.server-card095-main{grid-column:1/-1}.dash095-grid,.dash095-grid.lower,.server-directory095,.custom095{grid-template-columns:1fr}.custom095-visual{justify-content:center}.custom095-list{margin-left:150px}}@media (max-width:820px){.hero095{padding-top:38px}.hero095-stage{min-height:430px}.hero-dashboard-card{left:0}.float-a{left:4px}.float-b{right:4px}.trust095>.container{display:block}.trust-items{justify-content:flex-start;margin-top:13px}.feature095-grid{grid-template-columns:1fr}.stats095-grid,.dash095-stats{grid-template-columns:repeat(2,1fr)}.app-shell095{grid-template-columns:1fr}.app-content095{padding:20px 15px 40px}.topbar095{padding:0 12px}.top-search{flex:1;width:auto}.user-chip>div,.user-chip>svg{display:none}.dash095-server{grid-template-columns:1fr}.server-card095-main{grid-column:auto}.quick095{grid-template-columns:repeat(2,1fr)}.log-row,.visual-builder,.form-field-builder{grid-template-columns:1fr}.custom095-visual img{width:135px;height:135px}.custom095-list{margin-left:100px}}@media (max-width:560px){.hero095-copy h1{font-size:43px}.hero095-stage{min-height:390px}.hero-cat{width:190px;height:190px}.hero-dashboard-card{padding:12px;top:125px}.float095,.hero-mini-stats>div:nth-child(2){display:none}.hero-mini-stats>div{min-width:0}.custom095{padding:22px}.custom095-visual{min-height:180px}.custom095-visual img{left:50%;transform:translate(-100%)}.custom095-list{width:230px;margin-left:90px}.stats095-grid{grid-template-columns:repeat(2,1fr)}.dash095-stats,.quick095{grid-template-columns:1fr 1fr}.server-directory095{grid-template-columns:1fr}}.public-header{background:#080c11e6;border-bottom:1px solid #ffffff06;height:68px}.nav-left nav a{font-size:12px}.brand{font-size:17px}.brand-mark{width:29px;height:29px}.nav-actions .btn{min-height:36px}.nav-actions .btn.primary{box-shadow:0 10px 28px #f28c3847}.landing097{background:radial-gradient(circle at 73% 8%,#f28c3814,transparent 22%),linear-gradient(180deg,#09101a 0%,var(--bg) 25%,var(--bg) 100%);overflow:hidden}.hero097{border-bottom:1px solid #ffffff05;align-items:center;min-height:580px;padding:46px 0 34px;display:flex}.hero097-copy{z-index:4;max-width:620px;position:relative}.pill097{color:#ff963e;background:#f28c3817;border:1px solid #f28c3847;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:10px;font-weight:800;display:inline-flex}.hero097-copy h1{letter-spacing:-.052em;margin:18px 0 16px;font-size:clamp(52px,4.1vw,66px);line-height:1.01}.hero-stats097{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);max-width:590px;padding-top:18px;display:grid}.hero-stats097>div{border-right:1px solid var(--border);padding-right:18px;display:grid}.hero-stats097>div+div{padding-left:18px}.hero097-stage{isolation:isolate;min-height:485px;position:relative}.hero097-cat{z-index:6;filter:drop-shadow(0 12px 28px #f28c3838);pointer-events:none;width:310px;height:auto;position:absolute;top:-22px;left:50%;transform:translate(-49%)}.hero097-dashboard{z-index:3;background:linear-gradient(160deg,#101824,#0e141d);border:1px solid #263343;border-radius:18px;min-height:280px;padding:16px;position:absolute;top:160px;left:58px;right:28px;transform:perspective(1200px)rotateY(-2.2deg)rotateX(.4deg);box-shadow:0 34px 85px #0000007a}.hero097-cardhead,.hero097-server,.hero097-mini{align-items:center;display:flex}.hero097-cardhead{border-bottom:1px solid #24303c;justify-content:space-between;padding-bottom:10px}.hero097-server{gap:10px;margin:14px 0}.hero097-mini{gap:8px}.hero097-mini>div{background:#0b1119;border:1px solid #202b37;border-radius:9px;flex:1;padding:9px 10px;display:grid}.hero097-mini b{margin-top:2px;font-size:15px}.hero097-line{width:100%;height:72px;margin-top:12px;display:block}.float097{z-index:8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#10161ff0;border:1px solid #2e3b4b;border-radius:10px;align-items:center;gap:8px;min-width:164px;padding:9px 11px;display:flex;position:absolute;box-shadow:0 15px 35px #00000059}.trust097{background:#0b1119;border-top:1px solid #1e2833;border-bottom:1px solid #1e2833;padding:19px 0 22px}.trust097 h3{text-align:center;color:#b5bec9;margin:0 0 14px;font-size:10px}.trust097-items{grid-template-columns:repeat(8,1fr);align-items:center;gap:14px;display:grid}.trust097-items span{color:#778390;justify-content:center;align-items:center;gap:8px;font-size:9px;display:flex}.section097-head{text-align:center;max-width:720px;margin:0 auto 26px}.eyebrow097{color:#ff8d35;letter-spacing:.06em;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.section097-head h2{letter-spacing:-.035em;margin:0 0 6px;font-size:27px}.feature097>span{color:#ff9037;background:#251c17;border-radius:8px;place-items:center;width:32px;height:32px;margin-bottom:11px;display:grid}.feature097 p{color:#8994a1;min-height:42px;margin:0 0 10px;font-size:9.5px;line-height:1.45}.feature097 a{color:#ff8d35;align-items:center;gap:5px;font-size:9px;font-weight:800;display:inline-flex}.custom-section097{padding-top:24px}.custom097{background:radial-gradient(circle at 72%,#f28c3826,#0000 28%),linear-gradient(100deg,#121923,#181714);border:1px solid #f28c3838;border-radius:15px;grid-template-columns:1.05fr .95fr;align-items:center;gap:28px;min-height:198px;padding:24px 28px;display:grid}.custom097 h2{letter-spacing:-.035em;margin:11px 0 7px;font-size:27px}.custom097 p{color:#929daa;max-width:575px;font-size:11px}.custom097-visual{justify-content:flex-end;align-items:center;min-height:150px;display:flex;position:relative}.custom097-visual img{filter:drop-shadow(0 14px 28px #f28c3838);width:180px;height:auto;position:absolute;bottom:-25px;left:12px}.custom097-list{z-index:2;background:#0d141d;border:1px solid #2a3644;border-radius:11px;gap:8px;width:245px;padding:12px;display:grid;position:relative}.custom097-list>b{justify-content:space-between;align-items:center;font-size:11px;display:flex}.custom097-list>span{color:#8e99a6;border-top:1px solid #222d39;padding-top:7px;font-size:9px}.pricing097{padding-top:38px}.billing-toggle097{background:#101720;border:1px solid #222d39;border-radius:8px;gap:4px;padding:4px;font-size:8px;display:flex}.billing-toggle097 span,.billing-toggle097 b{border-radius:6px;padding:5px 8px}.billing-toggle097 b{color:#201208;background:#ff8d35}.price097 h3{margin:0;font-size:11px}.price097>small{color:var(--muted);margin:3px 0 12px;font-size:8px;display:block}.price097-value{font-size:24px;font-weight:900}.price097-value em{color:var(--muted);font-size:8px;font-style:normal;font-weight:500}.price097 ul{gap:6px;margin:13px 0;padding:0;list-style:none;display:grid}.price097 li{color:#919ca9;align-items:center;gap:5px;font-size:8.5px;display:flex}.price097 .btn{min-height:31px;font-size:9px}.stats097-grid{grid-template-columns:repeat(4,1fr);display:grid}.stats097-grid>div{justify-items:center;gap:3px;display:grid}.stats097-grid svg{color:#ff8d35;width:16px}.stats097-grid span{color:var(--muted);font-size:8px}.footer097{background:#0a1017}.app-shell097{background:#090f16;grid-template-columns:228px minmax(0,1fr)}.server-switch097{margin:2px 0 10px;position:relative}.server-switch097>button{text-align:left;background:#0f1721;border:1px solid #263241;border-radius:10px;grid-template-columns:34px 1fr 14px;align-items:center;gap:8px;width:100%;min-height:55px;padding:8px;display:grid}.server-switch097>button>div:nth-child(2){min-width:0;display:grid}.server-switch097 b{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.server-switch097 span{color:#718091;font-size:8px}.side-nav097{gap:1px}.side-nav097 a.active{color:#fff;background:linear-gradient(90deg,#f28c3838,#f28c381a);border:1px solid #f28c3829}.side-nav097 svg{width:15px}.side-bottom097{border-top:1px solid #1e2935;margin-top:auto;padding-top:9px}.side-bottom097>button{height:30px;font-size:8px}.side-user097{align-items:center;gap:8px;padding:8px 4px;display:flex}.side-user097>img,.side-user097>span{object-fit:cover;background:#1b2531;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.side-user097>div{display:grid}.side-user097 small{color:#718091;font-size:7px}.side-mini-actions097{grid-template-columns:1fr 1fr;gap:5px;display:grid}.side-mini-actions097 button{color:#8793a0;background:#0e151e;border:1px solid #222e3b;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:30px;font-size:8px;display:flex}.theme-dot097{background:#556170;border-radius:50%;width:8px;height:8px;display:inline-block}.app-main097{min-width:0}.top-search097{background:#0e1620;border-color:#253140;width:min(500px,46vw);height:32px}.top-search097 kbd{font-size:7px}.user-chip097{background:0 0;border:0;padding-right:0}.app-content097{width:100%;max-width:1320px;margin:0 auto;padding:22px 22px 44px}.dash097-head{justify-content:space-between;align-items:start;margin-bottom:14px;display:flex}.dash097-head h1{letter-spacing:-.035em;margin:0 0 3px;font-size:24px}.dash097-head p{color:#8995a4;margin:0;font-size:9.5px}.dash097-quick{min-height:36px;font-size:10px}.dash097-server{grid-template-columns:1.65fr .72fr .72fr;gap:9px;margin-bottom:9px;display:grid}.server-card097-main,.bot-status097,.premium097{background:#101823;border:1px solid #222f3d;border-radius:10px;align-items:center;gap:9px;min-height:72px;padding:10px;display:flex}.server-card097-main>div:nth-child(2),.bot-status097>div,.premium097>div{display:grid}.server-card097-main>.badge{margin-left:auto}.server-card097-main b{font-size:11px}.server-card097-main span:not(.badge){color:#758291;font-size:8px}.bot-status097 svg{color:#35cf7f}.premium097 svg{color:#ff983d}.bot-status097 small,.premium097 small{color:#778594;font-size:8px}.bot-status097 b,.premium097 b{font-size:11px}.bot-status097 span,.premium097 span{color:#667482;font-size:7px}.dash097-stats{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:9px;display:grid}.stat097{background:#101823;border-color:#222f3d;align-items:center;gap:9px;min-height:80px;padding:11px;display:flex}.stat-icon097{color:#cbd4de;background:#121f2b;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.stat097>div{display:grid}.stat097 small{color:#7c8997;font-size:8px}.stat097 b{margin:2px 0;font-size:17px}.stat097 em{color:#35c97c;font-size:7px;font-style:normal}.dash097-grid{grid-template-columns:minmax(0,1.55fr) minmax(270px,.72fr);gap:9px;margin-bottom:9px;display:grid}.chart097 svg{width:100%;height:195px;margin-top:4px}.chart-tabs097{align-items:center;gap:3px;display:flex}.chart-tabs097>*{color:#6e7b89;border-radius:5px;padding:4px 7px;font-size:7px}.chart-tabs097 b{color:#d9e1e8;background:#1a2532}.chart-labels{color:#677482;justify-content:space-between;font-size:7px;display:flex}.module-status-row097{border-top:1px solid #202b37;grid-template-columns:23px 1fr auto;align-items:center;gap:7px;padding:6px 0;display:grid}.module-status-row097:first-of-type{border-top:0}.module-dot097{color:#ff9138;background:#1b2430;border-radius:6px;place-items:center;width:21px;height:21px;font-size:8px;font-weight:900;display:grid}.event097-list{display:grid}.event097{border-top:1px solid #202b37;grid-template-columns:27px 1fr auto;align-items:center;gap:8px;padding:7px 0;display:grid}.event097:first-child{border-top:0}.event-icon097{color:#50da8d;background:#163326;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.event-icon097.e1{color:#ffc24a;background:#3c2f16}.event-icon097.e2{color:#72b6ff;background:#1b2d3f}.event-icon097.e3{color:#ff718a;background:#3b1f29}.event-icon097.e4{color:#ffd94e;background:#2e2a16}.event097>div{display:grid}.event097 span{color:#74818f;font-size:7px}.event097 time{color:#63707e;font-size:7px}.quick097{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px;display:grid}.quick097-item{text-align:center;background:#0d151e;border:1px solid #202c39;border-radius:9px;align-content:center;place-items:center;gap:6px;min-height:72px;padding:7px;display:grid}.quick097-item svg{color:#d2dae2}.quick097-item:hover{border-color:#ff8d35}.empty097{text-align:center;padding:32px}.empty097 img{width:120px;height:auto}.servers097{margin-top:9px}.server-directory097{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:10px;display:grid}.server-tile097{background:#0e1620;border:1px solid #222f3d;border-radius:9px;align-items:center;gap:9px;min-height:64px;padding:9px;display:flex}.server-tile097.connected{border-color:#35c97c38}.server-tile097>div:nth-child(2){min-width:0;display:grid}.server-tile097 b{white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.server-tile097 span{color:#6f7c89;font-size:7px}.server-tile097>svg,.server-tile097>.btn{margin-left:auto}.server-icon097{overflow:hidden}.server-icon097 img{object-fit:cover;width:100%;height:100%}.app-loading097{color:#fff;background:#090f16;align-content:center;place-items:center;gap:8px;min-height:100vh;display:grid}.loader-mark097{color:#1d1108;background:#ff8d35;border-radius:13px;place-items:center;width:42px;height:42px;font-weight:1000;display:grid;box-shadow:0 12px 35px #f28c3840}.app-loading097 span{color:#73808e;font-size:10px}.signin097{background:#090f16}.signin097 p{color:#7e8b99;text-align:center;max-width:420px;font-size:11px}.command097{width:min(620px,100vw - 30px)}@media (max-width:1200px){.container097,.public-header .container,.footer097 .container{width:min(1120px,100% - 40px)}.hero097-grid{grid-template-columns:1fr}.hero097-copy{max-width:720px}.hero097-stage{min-height:480px}.feature097-grid{grid-template-columns:repeat(2,1fr)}.dash097-grid,.dash097-grid.lower,.server-directory097{grid-template-columns:1fr}}@media (max-width:820px){.container097,.public-header .container,.footer097 .container{width:calc(100% - 28px)}.hero097{padding-top:32px}.hero097-copy h1{font-size:45px}.hero097-stage{min-height:420px}.hero097-dashboard{left:0;right:0}.hero097-cat{width:235px}.float097{display:none}.hero-stats097{grid-template-columns:repeat(2,1fr);row-gap:14px}.hero-stats097>div:nth-child(2){border-right:0}.trust097-items{grid-template-columns:repeat(4,1fr)}.feature097-grid,.custom097{grid-template-columns:1fr}.custom097-visual{min-height:170px}.pricing097-grid{grid-template-columns:repeat(2,1fr)}.app-shell097{grid-template-columns:1fr}.app-content097{padding:18px 13px 36px}.topbar097{padding:0 12px}.dash097-server{grid-template-columns:1fr}.dash097-stats,.quick097{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.hero097-copy h1{font-size:39px}.hero097-stage{min-height:380px}.hero097-dashboard{padding:12px;top:135px}.hero097-cat{width:205px}.hero097-mini>div:nth-child(2){display:none}.trust097-items{grid-template-columns:repeat(2,1fr)}.pricing097-grid,.stats097-grid,.dash097-stats{grid-template-columns:1fr}.pricing097-head{display:block}.billing-toggle097{width:max-content;margin-top:12px}.custom097{padding:19px}.custom097-visual img{width:135px;left:0}.custom097-list{width:215px}.quick097{grid-template-columns:1fr 1fr}}img,.brand-mark img,.hero097-cat,.custom097-visual img,.server-icon img,.side-user097 img,.user-chip097 img{-webkit-user-select:none!important;user-select:none!important;-webkit-user-drag:none!important;user-drag:none!important}img{caret-color:#0000}[data-theme=dark]{--bg:#07101a;--bg2:#08121d;--card:#0b1622;--card2:#101d2a;--text:#f7f9fc;--text2:#9aa7b6;--muted:#657384;--border:#1c2a39;--border2:#2a3b4d;--orange:#ff8735;--orange2:#ff923d;--green:#31d281}body{letter-spacing:-.006em;font-size:14px}.container097,.public-header .container,.footer097 .container{width:min(1390px,100% - 56px);margin-inline:auto}.public-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#07101af2;border-bottom:1px solid #12202e;height:58px}.public-nav{height:58px}.brand{gap:8px;font-size:15px}.brand-mark{border-radius:9px;width:28px;height:28px}.nav-left{gap:32px}.nav-left nav{gap:25px}.nav-left nav a,.site-footer a{font-size:11px}.nav-actions{gap:7px}.nav-actions .btn,.nav-actions .icon-btn{border-radius:8px;min-height:34px;font-size:11px}.nav-actions .btn.primary{padding-inline:15px}.landing097{background:radial-gradient(circle at 78% 11%,#ff802a11,#0000 24%),#07101a}.hero097{border-bottom:1px solid #172434;align-items:center;min-height:520px;padding:30px 0 22px;display:flex;overflow:hidden}.hero097-grid{grid-template-columns:minmax(420px,.82fr) minmax(600px,1.18fr);align-items:center;gap:38px;display:grid}.hero097-copy{max-width:590px;padding-left:8px}.pill097{color:#ff9a49;background:#27170f;border:1px solid #6e3717;border-radius:999px;align-items:center;gap:5px;min-height:24px;padding:0 9px;font-size:9px;font-weight:800;display:inline-flex}.hero097-copy h1{letter-spacing:-.055em;max-width:580px;margin:18px 0 13px;font-size:clamp(44px,4.25vw,66px);font-weight:850;line-height:.98}.hero097-copy h1 em{color:#ff8735;font-style:normal}.hero097-copy>p{color:#9ba7b6;max-width:520px;margin:0;font-size:13px;line-height:1.45}.hero-actions097{gap:10px;margin:18px 0 24px;display:flex}.hero-actions097 .btn{border-radius:8px;min-height:42px;padding-inline:17px;font-size:11px}.hero-stats097{grid-template-columns:repeat(4,1fr);gap:0;max-width:520px;margin:0;display:grid}.hero-stats097>div{border-right:1px solid #1d2a38;gap:0;padding:0 17px;display:grid}.hero-stats097>div:first-child{padding-left:0}.hero-stats097>div:last-child{border-right:0}.hero-stats097 b{font-size:17px;line-height:1.1}.hero-stats097 span{color:#697789;margin-top:3px;font-size:8px}.hero097-stage{isolation:isolate;height:420px;min-height:420px;position:relative}.hero097-glow{filter:blur(4px);z-index:-2;background:radial-gradient(circle at 50% 35%,#ff893433,#0000 42%);position:absolute;inset:4% 8% 5%}.hero097-stage:before{content:"";z-index:-1;border:1px solid #ff842847;border-radius:50%;width:320px;height:320px;position:absolute;top:8%;left:49%;transform:translate(-50%);box-shadow:0 0 0 18px #ff842806,0 0 55px #ff751f24}.hero097-cat{z-index:4;filter:drop-shadow(0 16px 26px #00000080);width:255px;height:auto;position:absolute;top:2px;left:50%;transform:translate(-50%)}.hero097-dashboard{z-index:2;background:linear-gradient(155deg,#0d1925,#09131d);border:1px solid #314254;border-radius:14px;height:245px;padding:16px 17px;position:absolute;top:140px;left:10%;right:7%;transform:perspective(1200px)rotateY(-1.5deg);box-shadow:0 26px 65px #00000075}.hero097-cardhead{height:26px}.hero097-cardhead .brand{transform-origin:0;transform:scale(.85)}.hero097-server{align-items:center;gap:9px;margin:7px 0 11px;display:flex}.mini-server-logo{color:#2c1407;background:linear-gradient(145deg,#ff9137,#d65d19);border-radius:9px;place-items:center;width:34px;height:34px;font-weight:950;display:grid}.hero097-server>div:last-child{display:grid}.hero097-server b{font-size:11px}.hero097-server span{color:#687789;font-size:7px}.hero097-mini{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.hero097-mini>div{background:#0b151f;border:1px solid #1f2e3d;border-radius:8px;padding:8px 9px;display:grid}.hero097-mini small{color:#778595;font-size:7px}.hero097-mini b{font-size:13px}.hero097-line{width:100%;height:72px;margin-top:5px}.float097{z-index:7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;background:#0c1722e8;border:1px solid #294056;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;display:flex;position:absolute;box-shadow:0 14px 36px #00000061}.float097 svg{color:#ff9a42;width:15px}.float097>div{display:grid}.float097 b{font-size:8px}.float097 span{color:#8592a1;font-size:6.5px}.f097-a{top:38px;left:3%}.f097-b{top:76px;right:1%}.f097-c{bottom:7px;right:8%}.trust097{background:#08121c;border-bottom:1px solid #172434;height:68px}.trust097 .container097{grid-template-columns:240px 1fr;align-items:center;height:100%;display:grid}.trust097 h3{color:#9ba7b6;margin:0;font-size:9px}.trust097-items{grid-template-columns:repeat(8,1fr);gap:13px;display:grid}.trust097-items span{color:#697687;align-items:center;gap:6px;font-size:8px;display:flex}.trust097-items i{color:#9aa6b3;font-size:13px;font-style:normal}.section097{padding:30px 0}.section097-head{text-align:center;margin-bottom:19px}.eyebrow097{letter-spacing:.13em;color:#ff8d36;font-size:9px;font-weight:900}.section097-head h2{margin:4px 0 3px;font-size:24px;line-height:1.08}.section097-head p{color:#758292;margin:0;font-size:9px}.feature097-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.feature097{background:#0d1722;border:1px solid #1d2b3a;border-radius:9px;min-height:112px;padding:13px 14px;transition:all .15s}.feature097:hover{border-color:#3a4a5c;transform:translateY(-1px)}.feature097>span{color:#ff8d36;background:#2a1c13;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.feature097 h3{margin:8px 0 3px;font-size:10px}.feature097 p{color:#8693a2;margin:0 0 7px;font-size:7.6px;line-height:1.5}.feature097 a{color:#ff923d;align-items:center;gap:4px;font-size:7.5px;display:inline-flex}.custom-section097{padding:8px 0 16px}.custom097{background:radial-gradient(circle at 75% 30%,#ff802729,#0000 42%),#101821;border:1px solid #5b321a;border-radius:12px;grid-template-columns:1.05fr .95fr;align-items:center;min-height:175px;padding:18px 20px;display:grid;overflow:hidden}.custom097-copy{max-width:520px}.custom097-copy h2{margin:9px 0 5px;font-size:22px}.custom097-copy p{color:#929eac;max-width:470px;margin:0 0 11px;font-size:9px}.custom097-copy .btn{min-height:33px;font-size:9px}.custom097-visual{height:136px;position:relative}.custom097-visual img{z-index:2;width:155px;position:absolute;bottom:-20px;left:8%}.custom097-list{background:#0b151f;border:1px solid #2b3b4b;border-radius:10px;align-content:start;gap:0;width:235px;min-height:126px;padding:11px;display:grid;position:absolute;top:5px;right:3%}.custom097-list>b{justify-content:space-between;padding-bottom:8px;font-size:10px;display:flex}.custom097-list>span{color:#8491a0;border-top:1px solid #1e2a37;padding:7px 0;font-size:7.5px}.pricing097{padding:14px 0 18px}.pricing097-head{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.pricing097-head h2{margin:0 0 2px;font-size:18px}.pricing097-head p{color:#748191;margin:0;font-size:8px}.billing-toggle097{background:#101923;border:1px solid #202e3c;border-radius:7px;align-items:center;padding:3px;font-size:7px;display:flex}.billing-toggle097 span,.billing-toggle097 b{padding:5px 8px}.billing-toggle097 b{color:#211107;background:#ff8b36;border-radius:5px}.pricing097-grid{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.price097{background:#0e1823;border:1px solid #1e2c3a;border-radius:9px;min-height:178px;padding:12px}.price097.featured{border-color:#87471f;box-shadow:0 10px 30px #ff7f2412}.price097 h3{font-size:9px}.price097>small{margin:2px 0 9px;font-size:7px}.price097-value{font-size:21px}.price097 ul{gap:4px;margin:10px 0}.price097 li{font-size:7px}.price097 .btn{min-height:28px;padding-inline:10px;font-size:7.5px}.stats097{border-top:1px solid #172434;padding:16px 0}.stats097-grid b{font-size:16px}.stats097-grid span{font-size:7px}.footer097{padding:14px 0!important}.footer097 .brand{font-size:10px}.footer097 .brand-mark{width:20px;height:20px}.footer097 .footer-row{font-size:7px}.app-shell097{grid-template-columns:205px minmax(0,1fr);background:#06101a!important}.sidebar097{background:#07121d;border-right:1px solid #1c2a39;padding:12px 9px}.sidebar-brand097{padding:3px 7px 11px}.sidebar-brand097 .brand{font-size:14px}.sidebar-brand097 .brand-mark{width:27px;height:27px}.server-switch097>button{background:#0a1622;border-radius:8px;grid-template-columns:32px 1fr 12px;min-height:50px;padding:7px}.server-switch097 b{font-size:9px}.server-switch097 span{font-size:7px}.side-nav097 a{border-radius:6px;height:31px;padding:0 8px;font-size:8.5px}.side-nav097 svg{width:14px;height:14px}.nav-premium{padding:2px 5px;font-size:6.5px}.side-bottom097{padding-top:7px}.side-user097{padding:6px 3px}.side-user097>img,.side-user097>span{width:27px;height:27px}.side-user097 b{font-size:8px}.side-user097 small{font-size:6px}.side-mini-actions097 button{min-height:27px;font-size:7px}.topbar097{background:#07121d;border-bottom:1px solid #1c2a39;height:50px;padding:0 14px}.top-search097{border-radius:6px;width:min(470px,47vw);height:28px}.top-search097 span{font-size:8px}.top-actions{gap:5px}.top-actions .icon-btn{border-radius:7px;width:30px;min-height:30px}.user-chip097 img,.user-chip097>span{width:28px;height:28px}.user-chip097 b{font-size:8px}.user-chip097 small{font-size:6px}.app-content097{max-width:1280px;padding:18px 18px 32px}.dash097-head{margin-bottom:10px}.dash097-head h1{font-size:21px}.dash097-head p{font-size:8px}.dash097-quick{border-radius:7px!important;min-height:31px!important;font-size:8px!important}.dash097-server{grid-template-columns:1.7fr .74fr .74fr;gap:8px;margin-bottom:8px}.server-card097-main,.bot-status097,.premium097{border-radius:8px;min-height:62px;padding:8px}.server-card097-main b,.bot-status097 b,.premium097 b{font-size:9px}.server-card097-main span:not(.badge),.bot-status097 small,.premium097 small{font-size:6.7px}.bot-status097 span,.premium097 span{font-size:6px}.dash097-stats{gap:8px;margin-bottom:8px}.stat097{border-radius:8px;min-height:66px;padding:9px}.stat-icon097{width:27px;height:27px}.stat097 small{font-size:7px}.stat097 b{font-size:14px}.stat097 em{font-size:6px}.dash097-grid{grid-template-columns:minmax(0,1.58fr) minmax(255px,.72fr);gap:8px;margin-bottom:8px}.dash097-grid.lower{grid-template-columns:minmax(0,1.28fr) minmax(285px,.75fr)}.panel{background:#0b1622!important;border-color:#1e2d3d!important;border-radius:8px!important;padding:11px!important}.panel-head h2,.quick-panel097 h2{margin:0;font-size:10px!important}.panel-head a{font-size:6.5px}.chart097,.module-status097{min-height:235px}.chart097 svg{height:160px}.chart-tabs097>*,.chart-labels{font-size:6px}.module-status-row097{grid-template-columns:20px 1fr auto;padding:5px 0}.module-dot097{width:18px;height:18px;font-size:7px}.module-status-row097 b{font-size:7.5px}.module-status-row097 .status-live,.module-status-row097 .status-off{font-size:6px}.recent097,.quick-panel097{min-height:218px}.event097{grid-template-columns:23px 1fr auto;gap:6px;padding:5px 0}.event-icon097{width:21px;height:21px}.event097 b{font-size:7.5px}.event097 span,.event097 time{font-size:6px}.quick097{gap:6px;margin-top:8px}.quick097-item{border-radius:7px;gap:4px;min-height:60px}.quick097-item span{font-size:6.8px}.quick097-item svg{width:15px;height:15px}.hero097-stage img,.custom097 img,.empty097 img,.brand img{pointer-events:none}@media (max-width:1100px){.container097,.public-header .container,.footer097 .container{width:calc(100% - 34px)}.hero097-grid{grid-template-columns:1fr 1fr;gap:18px}.hero097-copy h1{font-size:44px}.hero097-stage{height:370px;min-height:370px}.hero097-dashboard{top:127px}.hero097-cat{width:220px}.feature097-grid{grid-template-columns:repeat(4,1fr)}.app-shell097{grid-template-columns:190px minmax(0,1fr)}.dash097-grid{grid-template-columns:minmax(0,1.4fr) 255px}.dash097-grid.lower{grid-template-columns:minmax(0,1.2fr) 280px}}@media (max-width:820px){.public-header,.public-nav{height:54px}.nav-left nav{display:none}.hero097{padding:26px 0 20px}.hero097-grid{grid-template-columns:1fr}.hero097-copy{max-width:650px}.hero097-copy h1{font-size:47px}.hero097-stage{height:390px;min-height:390px}.hero097-dashboard{top:132px;left:4%;right:4%}.hero097-cat{width:225px}.hero-stats097{grid-template-columns:repeat(4,1fr)}.trust097{height:auto;padding:12px 0}.trust097 .container097{grid-template-columns:1fr;gap:9px}.trust097-items{grid-template-columns:repeat(4,1fr)}.feature097-grid{grid-template-columns:repeat(2,1fr)}.custom097{grid-template-columns:1fr}.custom097-visual{min-height:140px}.pricing097-grid{grid-template-columns:repeat(2,1fr)}.app-shell097{grid-template-columns:1fr}.app-content097{padding:14px 11px 28px}.dash097-grid,.dash097-grid.lower,.dash097-server{grid-template-columns:1fr}.dash097-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.container097,.public-header .container,.footer097 .container{width:calc(100% - 22px)}.nav-actions .hide-mobile,.nav-actions .icon-btn:first-child{display:none}.hero097-copy h1{max-width:380px;font-size:38px}.hero097-copy>p{font-size:11px}.hero097-stage{height:342px;min-height:342px}.hero097-cat{width:185px}.hero097-dashboard{height:218px;padding:11px;top:108px}.float097{display:none}.hero-stats097{grid-template-columns:repeat(2,1fr);gap:12px 0}.hero-stats097>div:nth-child(2){border-right:0}.trust097-items{grid-template-columns:repeat(2,1fr)}.feature097-grid,.pricing097-grid{grid-template-columns:1fr}.custom097{padding:15px}.custom097-visual img{width:125px}.custom097-list{width:205px}.pricing097-head{display:block}.billing-toggle097{width:max-content;margin-top:8px}.stats097-grid{grid-template-columns:repeat(2,1fr);gap:14px}.footer097 .footer-row{flex-wrap:wrap}.dash097-head{gap:8px;display:grid}.dash097-stats,.quick097{grid-template-columns:1fr 1fr}}.hero097-cardhead{color:#9ba7b5;justify-content:space-between;align-items:center;display:flex}.hero097-cardhead>b{font-size:9px}.hero097-expand{color:#5d6a78;font-size:9px}.hero097-server>.badge{margin-left:auto;font-size:6.5px}.app-content097>.servers097,.side-mini-actions097{display:none!important}:root{--gx-bg:#050b12;--gx-bg2:#07101a;--gx-surface:#091522;--gx-surface2:#0d1a28;--gx-card:#0b1724;--gx-card2:#101e2c;--gx-border:#1b2a3a;--gx-border2:#26394e;--gx-text:#f6f8fb;--gx-muted:#8b9aac;--gx-dim:#657486;--gx-orange:#ff8a32;--gx-orange2:#ff9b45;--gx-soft:#ff8a321f;--gx-green:#2fd07e;--gx-purple:#875cff;--gx-blue:#48a8ff;--gx-gold:#e3a53d;--gx-coral:#f36a68}[data-theme=light]{--gx-bg:#f2f5f8;--gx-bg2:#fff;--gx-surface:#fff;--gx-surface2:#f7f9fb;--gx-card:#fff;--gx-card2:#eef3f7;--gx-border:#d8e1eb;--gx-border2:#c7d3df;--gx-text:#142030;--gx-muted:#5e6c7d;--gx-dim:#7d8b9a}html,body{background:var(--gx-bg)}img{-webkit-user-select:none!important;user-select:none!important;-webkit-user-drag:none!important;user-drag:none!important}.gx-ref-container{width:min(1180px,100% - 40px);margin:0 auto}.gx-ref-btn{border:1px solid var(--gx-border2);border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 15px;font-size:12px;font-weight:800;transition:all .16s;display:inline-flex}.gx-ref-btn:hover{transform:translateY(-1px)}.gx-ref-btn-primary{color:#1f1108;background:linear-gradient(135deg,#ff9b45,#ff812d);border-color:#0000;box-shadow:0 8px 22px #ff852a3b}.gx-ref-btn-secondary{color:var(--gx-text);background:#0b141f}[data-theme=light] .gx-ref-btn-secondary{background:#fff}.gx-ref-public-header{z-index:90;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050b12eb;border-bottom:1px solid #1e2d3e80;height:58px;position:sticky;top:0}[data-theme=light] .gx-ref-public-header{background:#ffffffeb}.gx-ref-public-nav{justify-content:space-between;align-items:center;height:58px;display:flex}.gx-ref-nav-left{align-items:center;gap:31px;display:flex}.gx-ref-nav-left nav{gap:24px;display:flex}.gx-ref-nav-left nav a{color:#a3afbd;font-size:11px}.gx-ref-nav-left nav a:hover{color:#fff}.gx-ref-nav-actions{gap:8px;display:flex}.gx-ref-nav-actions .gx-ref-btn{min-height:34px;padding-inline:14px;font-size:10px}.gx-ref-public-header .brand{font-size:15px}.gx-ref-public-header .brand-mark{width:27px;height:27px}.gx-ref-landing{background:radial-gradient(circle at 50% 5%,#2a4b701a,transparent 24%),radial-gradient(circle at 75% 17%,#ff761c1f,transparent 22%),var(--gx-bg);min-height:100vh;color:var(--gx-text);overflow:hidden}.gx-ref-hero{min-height:475px;padding:43px 0 25px;position:relative}.gx-ref-hero-grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:34px;display:grid}.gx-ref-hero-copy{max-width:500px;padding-left:4px}.gx-ref-overline{color:#ff9b45;background:#3c1f0f75;border:1px solid #ff8a3252;border-radius:999px;align-items:center;gap:6px;width:max-content;max-width:100%;padding:5px 9px;font-size:8px;font-weight:750;display:inline-flex}.gx-ref-hero-copy h1{letter-spacing:-.045em;max-width:510px;margin:14px 0 12px;font-size:50px;font-weight:820;line-height:1.02}.gx-ref-hero-copy h1 em{color:var(--gx-orange);font-style:normal}.gx-ref-hero-copy>p{color:#9aa8b8;max-width:445px;margin:0;font-size:12px;line-height:1.48}.gx-ref-hero-actions{gap:9px;margin:16px 0 18px;display:flex}.gx-ref-hero-actions .gx-ref-btn{min-height:40px;font-size:10px}.gx-ref-trusted-inline{color:#8290a0;align-items:center;gap:9px;font-size:8px;display:flex}.gx-ref-avatars{display:flex}.gx-ref-avatars span{color:#fff;background:linear-gradient(135deg,#326d99,#ff8a32);border:2px solid #07101a;border-radius:50%;place-items:center;width:22px;height:22px;margin-left:-5px;font-size:6px;font-weight:900;display:grid}.gx-ref-avatars span:first-child{margin-left:0}.gx-ref-hero-art{justify-content:center;align-items:center;height:405px;display:flex;position:relative}.gx-ref-hero-art img{object-fit:contain;filter:drop-shadow(0 26px 44px #00000061);pointer-events:none;width:min(100%,620px);max-height:405px}.gx-ref-wave{height:62px;margin-top:-26px;position:relative}.gx-ref-wave:before{content:"";background:linear-gradient(90deg,#0000 2%,#ff7e2c 16%,#ff8a32 60%,#0000);height:1px;position:absolute;top:30px;left:-5%;right:-5%;transform:rotate(-1deg);box-shadow:0 0 12px #ff7d2659}.gx-ref-wave span:before{content:"✦";color:#ff9138;text-shadow:0 0 12px #ff913899;font-size:15px;position:absolute;top:8px;left:49%}.gx-ref-features{padding:4px 0 32px}.gx-ref-feature-layout{grid-template-columns:minmax(0,1fr) 240px;align-items:end;gap:25px;display:grid}.gx-ref-feature-main{min-width:0}.gx-ref-section-intro{max-width:500px;margin-bottom:18px}.gx-ref-section-intro>span,.gx-ref-eyebrow{letter-spacing:.11em;color:#ff8b34;font-size:7px;font-weight:900}.gx-ref-section-intro h2{letter-spacing:-.03em;margin:5px 0;font-size:27px;line-height:1.08}.gx-ref-section-intro p{color:#8392a2;max-width:490px;margin:0;font-size:9px;line-height:1.5}.gx-ref-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.gx-ref-feature-card{border:1px solid var(--gx-border);background:linear-gradient(145deg,#0b1723,#08131e);border-radius:9px;min-height:118px;padding:13px 14px;position:relative}.gx-ref-feature-card:hover{border-color:#31475f;transform:translateY(-1px)}.gx-ref-feature-icon{border-radius:7px;place-items:center;width:29px;height:29px;margin-bottom:10px;display:grid}.gx-ref-feature-card h3{margin:0 0 5px;font-size:10px}.gx-ref-feature-card p{color:#8391a1;margin:0;font-size:7.5px;line-height:1.45}.gx-ref-premium-tag{color:#eeb84f;background:#e3a53d12;border:1px solid #e3a53d73;border-radius:999px;padding:2px 6px;font-size:6px;position:absolute;top:10px;right:10px}.tone-coral{color:#ff7771;background:#f36a682b}.tone-orange{color:#ff9d45;background:#ff8a3226}.tone-blue{color:#65b4ff;background:#48a8ff26}.tone-gold{color:#f0bd54;background:#e3a53d26}.tone-purple,.tone-violet{color:#9a78ff;background:#875cff29}.tone-cyan{color:#50d4e2;background:#35c4d624}.tone-pink{color:#db79a5;background:#c9699424}.tone-teal{color:#4ed5bf;background:#32c7aa24}.tone-green{color:#43d98f;background:#2fd07e26}.gx-ref-feature-cat{justify-content:flex-end;align-self:end;align-items:flex-end;display:flex}.gx-ref-feature-cat img{pointer-events:none;mix-blend-mode:normal;border-radius:12px;width:235px;height:auto}.gx-ref-demo{padding:24px 0 34px}.gx-ref-demo-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:34px;display:grid}.gx-ref-demo-left h2{margin:5px 0 4px;font-size:22px}.gx-ref-demo-left>p,.gx-ref-demo-right>p{color:#8290a1;max-width:440px;margin:0;font-size:8.5px}.gx-ref-demo-tabs{gap:6px;margin:12px 0 9px;display:flex}.gx-ref-demo-tabs button{border:1px solid var(--gx-border);color:#8492a3;background:#0c1722;border-radius:5px;padding:5px 9px;font-size:7px}.gx-ref-demo-tabs button.active{color:#1b0f07;background:#ff8a32;border-color:#ff8a32;font-weight:800}.gx-ref-demo-cards{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gx-ref-message{border:1px solid var(--gx-border);background:#0b1621;border-radius:7px;padding:10px}.gx-ref-message-head{grid-template-columns:24px auto 1fr auto;align-items:center;gap:6px;display:grid}.gx-ref-message-avatar{background:linear-gradient(135deg,#ff963d,#264264);border-radius:50%;place-items:center;width:23px;height:23px;font-size:7px;font-weight:900;display:grid}.gx-ref-message-head b{font-size:7.5px}.gx-ref-message-head small{color:#5f6d7c;font-size:5.5px}.gx-ref-message-head>span:last-child{color:#5d6b79}.gx-ref-message-body{grid-template-columns:22px 1fr;gap:7px;margin-top:8px;display:grid}.gx-ref-message-body>i{color:#ff9b45;background:#ff8a321f;border-radius:6px;place-items:center;width:21px;height:21px;display:grid}.gx-ref-message-body b{font-size:7.5px}.gx-ref-message-body p{color:#91a0b0;margin:2px 0;font-size:6.4px}.gx-ref-message-body small{color:#718092;font-size:6px}.gx-ref-demo-right{padding-top:18px}.gx-ref-demo-right h3{margin:0 0 3px;font-size:13px}.gx-ref-community-stats{grid-template-columns:repeat(4,1fr);gap:14px;margin:25px 0 16px;display:grid}.gx-ref-community-stats div{display:grid}.gx-ref-community-stats b{font-size:15px}.gx-ref-community-stats span{color:#758496;font-size:6.5px}.gx-ref-demo-cta{align-items:center;gap:11px;display:flex}.gx-ref-demo-cta .gx-ref-btn{min-height:34px;font-size:8px}.gx-ref-demo-cta>span{color:#667586;font-size:6.5px}.gx-ref-footer{border-top:1px solid var(--gx-border);color:#637183;padding:14px 0}.gx-ref-footer>div{justify-content:space-between;align-items:center;font-size:7px;display:flex}.gx-ref-footer .brand{font-size:10px}.gx-ref-footer .brand-mark{width:21px;height:21px}.gx-ref-footer nav{gap:15px;display:flex}.gx-ref-footer nav a{color:#758394;font-size:7px}.gx-ref-app-shell{min-height:100vh;color:var(--gx-text);background:#050b12;grid-template-columns:205px minmax(0,1fr);display:grid}.gx-ref-sidebar{z-index:70;background:#06101a;border-right:1px solid #172536;flex-direction:column;height:100vh;padding:12px 9px;display:flex;position:sticky;top:0}.gx-ref-sidebar-brand{justify-content:space-between;align-items:center;height:48px;padding:1px 7px 9px;display:flex}.gx-ref-sidebar-brand .brand{font-size:13px}.gx-ref-sidebar-brand .brand-mark{width:27px;height:27px}.gx-ref-mobile-close{color:#fff;background:0 0;border:0;display:none}.gx-ref-server-switch{position:relative}.gx-ref-server-switch>button{color:#fff;text-align:left;background:#0a1724;border:1px solid #1e2f42;border-radius:8px;grid-template-columns:32px 1fr 14px;align-items:center;gap:8px;width:100%;height:53px;padding:7px;display:grid}.gx-ref-server-switch>button>div{min-width:0;display:grid}.gx-ref-server-switch b{white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.gx-ref-server-switch span{color:#768597;font-size:6px}.gx-ref-server-avatar,.gx-ref-empty-server{background:linear-gradient(135deg,#ff8b32,#1a3754);border-radius:50%;place-items:center;width:31px;height:31px;font-size:7px;font-weight:900;display:grid;overflow:hidden}.gx-ref-server-avatar img{object-fit:cover;width:100%;height:100%}.gx-ref-server-menu{z-index:100;background:#091521;border:1px solid #26394e;border-radius:10px;width:270px;padding:10px;position:absolute;top:58px;left:0;box-shadow:0 20px 50px #00000073}.gx-ref-server-menu-search{color:#7d8c9d;border:1px solid #223449;border-radius:6px;align-items:center;gap:7px;height:30px;margin-bottom:8px;padding:0 8px;display:flex}.gx-ref-server-menu-search span{font-size:7px}.gx-ref-server-menu>small{color:#687789;margin:8px 2px 4px;font-size:6px;display:block}.gx-ref-server-menu>button{color:#fff;text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:28px 1fr auto;align-items:center;gap:7px;width:100%;height:42px;padding:4px;display:grid}.gx-ref-server-menu>button>div{display:grid}.gx-ref-server-menu>button b{font-size:7px}.gx-ref-server-menu>button span{font-size:5.5px}.gx-ref-server-menu>button em{color:#eab650;font-size:5.5px;font-style:normal}.gx-ref-server-menu>button i{background:#2fd07e;border-radius:50%;width:6px;height:6px}.gx-ref-server-menu>a{color:#768799;padding:8px 4px 2px;font-size:6.5px;display:block}.gx-ref-side-nav{gap:2px;margin-top:9px;display:grid}.gx-ref-side-nav>a{color:#9aa8b8;border-radius:6px;align-items:center;gap:9px;height:30px;padding:0 8px;font-size:8px;display:flex}.gx-ref-side-nav>a:hover{color:#fff;background:#0d1b29}.gx-ref-side-nav>a.active{color:#ffb16b;background:linear-gradient(90deg,#5a2e18,#3a2015)}.gx-ref-side-nav>a small{color:#e9ad42;border:1px solid #e3a53d73;border-radius:999px;margin-left:auto;padding:1px 5px;font-size:5.5px}.gx-ref-side-user{border-top:1px solid #172536;margin-top:auto;padding-top:9px}.gx-ref-side-profile{grid-template-columns:31px 1fr 16px;align-items:center;gap:7px;padding:5px;display:grid}.gx-ref-side-profile>img,.gx-ref-side-profile>span{object-fit:cover;background:#172a3e;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.gx-ref-side-profile>div{display:grid}.gx-ref-side-profile b{font-size:7.5px}.gx-ref-side-profile small{color:#728193;font-size:5.5px}.gx-ref-side-profile button{color:#8796a6;background:0 0;border:0}.gx-ref-side-icons{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:5px;display:grid}.gx-ref-side-icons button{color:#8b9bab;background:#091520;border:1px solid #1b2b3d;border-radius:6px;height:29px}.gx-ref-side-icons button:hover{color:#ff9b45;border-color:#344b63}.gx-ref-app-main{background:radial-gradient(circle at 75% 0,#1d405f1f,#0000 24%),#050b12;min-width:0}.gx-ref-topbar{z-index:50;background:#06101a;border-bottom:1px solid #172536;align-items:center;gap:10px;height:50px;padding:0 14px;display:flex;position:sticky;top:0}.gx-ref-mobile-menu{color:#fff;background:0 0;border:0;display:none}.gx-ref-top-search{color:#7d8c9c;background:#091621;border:1px solid #203247;border-radius:6px;align-items:center;gap:7px;width:min(420px,43vw);height:28px;margin-right:auto;padding:0 8px;display:flex}.gx-ref-top-search span{font-size:7px}.gx-ref-top-search kbd{color:#6e7d8d;background:#0b1723;border:1px solid #23364a;border-radius:4px;margin-left:auto;padding:2px 5px;font-size:5.5px}.gx-ref-top-icons{gap:5px;display:flex}.gx-ref-top-icons button{color:#8b9bab;background:0 0;border:1px solid #172739;border-radius:6px;width:29px;height:29px}.gx-ref-top-profile{color:#fff;text-align:left;background:0 0;border:0;grid-template-columns:28px auto 13px;align-items:center;gap:7px;height:34px;display:grid}.gx-ref-top-profile>img,.gx-ref-top-profile>span{object-fit:cover;background:#17304a;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.gx-ref-top-profile>div{display:grid}.gx-ref-top-profile b{font-size:7px}.gx-ref-top-profile small{color:#718092;font-size:5.5px}.gx-ref-app-content{width:100%;max-width:1320px;margin:0 auto;padding:18px}.gx-ref-dashboard-greeting{margin-bottom:11px}.gx-ref-dashboard-greeting h1{letter-spacing:-.025em;margin:0 0 3px;font-size:20px;line-height:1.1}.gx-ref-dashboard-greeting p{color:#7f8e9f;margin:0;font-size:7.5px}.gx-ref-kpis{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:9px;display:grid}.gx-ref-kpi{background:#0a1622;border:1px solid #1d2d3f;border-radius:7px;align-items:flex-start;gap:9px;min-height:68px;padding:10px;display:flex}.gx-ref-kpi-icon{border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.gx-ref-kpi>div{display:grid}.gx-ref-kpi small{color:#7a899a;font-size:6.5px}.gx-ref-kpi b{margin:1px 0;font-size:15px;line-height:1.2}.gx-ref-kpi em{color:#2fd07e;font-size:6px;font-style:normal}.gx-ref-dashboard-columns{grid-template-columns:minmax(0,1fr) 255px;gap:9px;display:grid}.gx-ref-dashboard-left{gap:9px;display:grid}.gx-ref-dashboard-right{align-content:start;gap:9px;display:grid}.gx-ref-dash-panel{background:#091621;border:1px solid #1d2d3f;border-radius:8px;padding:10px}.gx-ref-panel-head{justify-content:space-between;align-items:center;display:flex}.gx-ref-panel-head h2,.gx-ref-quick-actions h2{margin:0;font-size:9px}.gx-ref-panel-head a,.gx-ref-panel-head button{color:#7c8b9b;background:0 0;border:0;font-size:5.8px}.gx-ref-member-chart{min-height:252px}.gx-ref-panel-head>button{border:1px solid #213448;border-radius:5px;padding:4px 7px}.gx-ref-chart-wrap{height:205px;margin-top:8px;padding:5px 0 14px 25px;position:relative}.gx-ref-chart-wrap svg{width:100%;height:100%}.gx-ref-grid-lines path{stroke:#142334;stroke-width:1px;fill:none}.gx-ref-chart-y{color:#607081;flex-direction:column;justify-content:space-between;font-size:5.5px;display:flex;position:absolute;top:12px;bottom:24px;left:0}.gx-ref-chart-x{color:#6f7f90;justify-content:space-between;font-size:5.5px;display:flex;position:absolute;bottom:1px;left:30px;right:3px}.gx-ref-active-modules{min-height:122px}.gx-ref-module-grid{grid-template-columns:1fr 1fr;gap:7px;margin-top:8px;display:grid}.gx-ref-module-card{background:#0c1925;border:1px solid #1d2e40;border-radius:6px;align-items:center;gap:7px;height:52px;padding:7px;display:flex}.gx-ref-module-icon{border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.gx-ref-module-card>div{display:grid}.gx-ref-module-card b{font-size:7px}.gx-ref-module-card small{color:#2fd07e;margin-top:2px;font-size:5.5px}.gx-ref-recent-events{min-height:172px}.gx-ref-events-list{margin-top:6px}.gx-ref-event-row{border-top:1px solid #162536;grid-template-columns:22px 1fr auto;align-items:center;gap:7px;height:29px;display:grid}.gx-ref-event-row:first-child{border-top:0}.gx-ref-event-row>span{border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.event-tone-0{color:#42d58b;background:#113825}.event-tone-1{color:#c27bff;background:#35213e}.event-tone-2{color:#f4bd4e;background:#3a2f15}.event-tone-3{color:#6dafff;background:#1c2c45}.event-tone-4{color:#ff855e;background:#32201b}.gx-ref-event-row>div{display:grid}.gx-ref-event-row b{font-size:6.5px}.gx-ref-event-row small{color:#6f7f90;font-size:5px}.gx-ref-event-row time{color:#687889;font-size:5.5px}.gx-ref-quick-actions{min-height:252px}.gx-ref-quick-list{gap:6px;margin-top:8px;display:grid}.gx-ref-quick-row{background:#0d1a27;border:1px solid #1c2d3e;border-radius:5px;align-items:center;gap:8px;height:29px;padding:0 7px;display:flex}.gx-ref-quick-row>span{color:#bec9d3;background:#132235;border-radius:5px;place-items:center;width:20px;height:20px;display:grid}.gx-ref-quick-row b{font-size:6.5px;font-weight:600}.gx-ref-quick-row:hover{background:#10202f;border-color:#2c4359}.gx-ref-ticket-mini{background:#0a1722;border:1px solid #1b2e3f;border-radius:7px;grid-template-columns:28px 1fr 14px;align-items:center;gap:7px;height:48px;padding:7px;display:grid}.gx-ref-ticket-mini>span{color:#40d68c;background:#113a28;border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.gx-ref-ticket-mini>div{display:grid}.gx-ref-ticket-mini b{font-size:7px}.gx-ref-ticket-mini small{color:#39d084;font-size:5.5px}.gx-ref-server-overview{min-height:180px}.gx-ref-server-info{align-items:center;gap:7px;margin:8px 0;display:flex}.gx-ref-server-icon{background:linear-gradient(135deg,#ff8a32,#1a3b5d);border-radius:50%;place-items:center;width:31px;height:31px;font-size:7px;font-weight:900;display:grid;overflow:hidden}.gx-ref-server-icon img{object-fit:cover;width:100%;height:100%}.gx-ref-server-info>div{display:grid}.gx-ref-server-info b{font-size:7.2px}.gx-ref-server-info span{color:#6f7e8e;font-size:5.4px}.gx-ref-server-plan{color:#e7b14b;border:1px solid #e3a53d59;border-radius:999px;align-items:center;gap:4px;width:max-content;margin-top:-28px;margin-left:auto;padding:2px 6px;font-size:5.5px;display:flex}.gx-ref-health{margin-top:25px}.gx-ref-health>div{color:#758495;justify-content:space-between;font-size:5.5px;display:flex}.gx-ref-health>div b{color:#37d383}.gx-ref-health>i{background:#132536;border-radius:999px;height:5px;margin-top:5px;display:block;overflow:hidden}.gx-ref-health>i span{background:linear-gradient(90deg,#2dcf7d,#61dea0);width:78%;height:100%;display:block}.gx-ref-overview-modules{gap:7px;margin-top:12px;display:grid}.gx-ref-overview-modules div{justify-content:space-between;align-items:center;font-size:6.3px;display:flex}.gx-ref-overview-modules i{background:#32d180;border-radius:50%;width:5px;height:5px}.gx-ref-app-loading,.gx-ref-signin{color:#fff;background:#050b12;align-content:center;place-items:center;gap:8px;min-height:100vh;display:grid}.gx-ref-app-loading>div{color:#251309;background:#ff8a32;border-radius:12px;place-items:center;width:43px;height:43px;font-weight:900;display:grid}.gx-ref-app-loading span{color:#788899;font-size:8px}.gx-ref-signin p{color:#8090a1;font-size:10px}.gx-ref-command-overlay{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02060a9e;place-items:start center;padding-top:12vh;display:grid;position:fixed;inset:0}.gx-ref-command{background:#091521;border:1px solid #2a3b4f;border-radius:10px;width:min(520px,100% - 28px);padding:7px;box-shadow:0 30px 80px #00000080}.gx-ref-command>div{border-bottom:1px solid #1c2c3e;grid-template-columns:20px 1fr auto;align-items:center;gap:6px;height:38px;padding:0 6px;display:grid}.gx-ref-command input{background:0 0;border:0;outline:0;font-size:8px}.gx-ref-command kbd{color:#7b8a9b;border:1px solid #26384b;border-radius:4px;padding:2px 5px;font-size:5.5px}.gx-ref-command>button{color:#d8e0e7;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;width:100%;height:35px;padding:0 7px;font-size:7.5px;display:flex}.gx-ref-mobile-overlay{display:none}.gx-ref-empty{text-align:center;align-content:center;place-items:center;min-height:70vh;display:grid}.gx-ref-empty img{width:145px}.gx-ref-empty h2{margin:7px 0;font-size:18px}.gx-ref-empty p{color:#788899;max-width:390px;font-size:9px}.gx-ref-action{border:1px solid #26384a;border-radius:7px;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-size:9px;display:inline-flex}.gx-ref-action.primary{color:#201107;background:#ff8a32;border-color:#ff8a32}@media (min-width:1400px){.gx-ref-container{width:min(1240px,100% - 64px)}.gx-ref-hero-copy h1{font-size:54px}.gx-ref-hero-art{height:430px}.gx-ref-hero-art img{width:min(100%,660px);max-height:430px}.gx-ref-app-shell{grid-template-columns:220px minmax(0,1fr)}.gx-ref-app-content{max-width:1360px;padding:20px}.gx-ref-dashboard-columns{grid-template-columns:minmax(0,1fr) 270px}}@media (max-width:1000px){.gx-ref-container{width:min(900px,100% - 30px)}.gx-ref-hero-grid{grid-template-columns:1fr}.gx-ref-hero-copy{max-width:620px}.gx-ref-hero-art{height:420px}.gx-ref-feature-layout{grid-template-columns:1fr}.gx-ref-feature-cat{display:none}.gx-ref-demo-grid{grid-template-columns:1fr}.gx-ref-community-stats{max-width:520px}.gx-ref-app-shell{grid-template-columns:190px minmax(0,1fr)}.gx-ref-kpis{grid-template-columns:repeat(2,1fr)}.gx-ref-dashboard-columns{grid-template-columns:1fr}.gx-ref-dashboard-right{grid-template-columns:1fr 1fr}.gx-ref-quick-actions{grid-row:span 2}.gx-ref-server-overview{min-height:208px}}@media (max-width:760px){.gx-ref-public-header,.gx-ref-public-nav{height:54px}.gx-ref-nav-left nav,.gx-ref-nav-actions .gx-ref-btn-secondary{display:none}.gx-ref-nav-actions .gx-ref-btn-primary{min-height:32px;font-size:9px}.gx-ref-hero{padding:26px 0 5px}.gx-ref-hero-grid{gap:10px}.gx-ref-hero-copy h1{max-width:460px;font-size:40px}.gx-ref-hero-copy>p{font-size:10.5px}.gx-ref-trusted-inline{margin-bottom:5px}.gx-ref-hero-art{height:auto;margin:0 -4px}.gx-ref-hero-art img{width:100%;max-height:none}.gx-ref-wave{height:35px;margin-top:-8px}.gx-ref-wave:before{top:15px}.gx-ref-feature-grid{grid-template-columns:1fr 1fr}.gx-ref-section-intro h2{font-size:23px}.gx-ref-demo-cards{grid-template-columns:1fr}.gx-ref-community-stats{grid-template-columns:repeat(2,1fr)}.gx-ref-footer>div{flex-wrap:wrap;gap:10px}.gx-ref-footer nav{justify-content:center;width:100%}.gx-ref-app-shell{display:block}.gx-ref-sidebar{width:235px;transition:left .2s;position:fixed;top:0;left:-245px;box-shadow:20px 0 55px #00000073}.gx-ref-sidebar.is-open{left:0}.gx-ref-mobile-close{display:block}.gx-ref-mobile-overlay{z-index:60;background:#0000008c;border:0;display:block;position:fixed;inset:0}.gx-ref-topbar{height:49px;padding:0 10px}.gx-ref-mobile-menu{display:block}.gx-ref-top-search{flex:1;width:auto}.gx-ref-top-search kbd,.gx-ref-top-icons button:nth-child(2),.gx-ref-top-icons button:nth-child(3){display:none}.gx-ref-top-profile{grid-template-columns:27px 13px}.gx-ref-top-profile>div{display:none}.gx-ref-app-content{padding:12px}.gx-ref-dashboard-greeting h1{font-size:18px}.gx-ref-kpis{grid-template-columns:1fr 1fr;gap:7px}.gx-ref-kpi{min-height:64px;padding:8px}.gx-ref-dashboard-columns,.gx-ref-dashboard-right{grid-template-columns:1fr}.gx-ref-member-chart{min-height:225px}.gx-ref-chart-wrap{height:178px}.gx-ref-module-grid{grid-template-columns:1fr}.gx-ref-active-modules,.gx-ref-quick-actions{min-height:auto}.gx-ref-server-menu{width:auto;max-height:70vh;position:fixed;top:80px;left:12px;right:12px;overflow:auto}}@media (max-width:480px){.gx-ref-container{width:calc(100% - 22px)}.gx-ref-hero-copy h1{font-size:34px}.gx-ref-hero-actions{grid-template-columns:1fr 1fr;display:grid}.gx-ref-feature-grid{grid-template-columns:1fr}.gx-ref-demo-tabs{padding-bottom:3px;overflow:auto}.gx-ref-kpis{grid-template-columns:1fr 1fr}.gx-ref-kpi b{font-size:13px}.gx-ref-event-row{grid-template-columns:22px 1fr}.gx-ref-event-row time,.gx-ref-top-icons{display:none}}img,.no-select-image{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.system-page-head{align-items:flex-start;gap:16px}.system-page-head h1{letter-spacing:-.035em;margin:0 0 5px;font-size:28px}.system-page-head p{color:var(--text2);max-width:760px;margin:0;font-size:13px}.system-panel{margin-bottom:14px}.system-panel-head>div:first-child{align-items:flex-start;gap:9px;display:flex}.system-panel-head h2{margin:0;font-size:15px}.system-panel-head p{margin:3px 0 0}.system-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.system-server-card{background:var(--card2);border:1px solid var(--border);border-radius:12px;align-items:center;gap:11px;min-height:72px;padding:12px;display:flex}.system-server-card.connected{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.system-server-card.connected{border-color:color-mix(in srgb,var(--green) 30%,var(--border))}}.system-server-card>div:nth-child(2){flex:1;min-width:0;display:grid}.system-server-card b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.system-server-card span{color:var(--text2);font-size:10px}.system-card-actions{color:var(--green);align-items:center;gap:8px;display:flex}.system-callout{background:linear-gradient(90deg,var(--orange),var(--card));grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}@supports (color:color-mix(in lab, red, red)){.system-callout{background:linear-gradient(90deg,color-mix(in srgb,var(--orange) 8%,var(--card)),var(--card))}}.system-callout{border:1px solid var(--orange)}@supports (color:color-mix(in lab, red, red)){.system-callout{border:1px solid color-mix(in srgb,var(--orange) 23%,var(--border))}}.system-callout{border-radius:13px;margin-bottom:14px;padding:13px 15px}.system-callout>svg{color:var(--orange)}.system-callout b{font-size:13px}.system-callout p{color:var(--text2);margin:2px 0 0;font-size:11px}.system-form-row{align-items:center;gap:8px;margin-top:10px;display:flex}.system-form-stack{gap:8px;margin-top:10px;display:grid}.password-wrap{flex:1;align-items:center;display:flex;position:relative}.password-wrap .input{width:100%;padding-right:40px}.password-wrap button{width:32px;height:32px;color:var(--muted);background:0 0;border:0;place-items:center;display:grid;position:absolute;right:4px}.system-two-col{grid-template-columns:1fr 1fr;gap:14px;display:grid}.system-list{gap:8px;margin-top:12px;display:grid}.system-list-row{background:var(--card2);border:1px solid var(--border);border-radius:10px;align-items:center;gap:10px;padding:10px;display:flex}.system-list-row>div{flex:1;min-width:0;display:grid}.system-list-row b{font-size:12px}.system-list-row span{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.system-bot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.custom-bot-card{padding:15px}.custom-bot-card.danger-state{border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.custom-bot-card.danger-state{border-color:color-mix(in srgb,var(--red) 55%,var(--border))}}.custom-bot-head{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.custom-bot-avatar{background:var(--card2);border:1px solid var(--border);border-radius:12px;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.custom-bot-avatar img{object-fit:cover;width:100%;height:100%}.custom-bot-head h3{margin:0;font-size:14px}.custom-bot-head p{margin:2px 0 0;font-size:10px}.custom-bot-metrics{grid-template-columns:repeat(4,1fr);gap:7px;margin:13px 0;display:grid}.custom-bot-metrics>div{background:var(--card2);border:1px solid var(--border);border-radius:9px;padding:8px;display:grid}.custom-bot-metrics small{color:var(--muted);font-size:8px}.custom-bot-metrics b{margin-top:2px;font-size:11px}.custom-bot-actions{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.btn.danger{color:var(--red);border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.btn.danger{border-color:color-mix(in srgb,var(--red) 35%,var(--border))}}.btn.danger{background:var(--red)}@supports (color:color-mix(in lab, red, red)){.btn.danger{background:color-mix(in srgb,var(--red) 5%,var(--card))}}.system-warning{border:1px solid #e7a83c;align-items:flex-start;gap:7px;margin:8px 0;padding:8px 9px;display:flex}@supports (color:color-mix(in lab, red, red)){.system-warning{border:1px solid color-mix(in srgb,#e7a83c 30%,var(--border));background:color-mix(in srgb,#e7a83c 7%,var(--card))}}.system-warning{color:var(--text2);border-radius:8px;font-size:10px}.system-warning.danger{border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.system-warning.danger{border-color:color-mix(in srgb,var(--red) 35%,var(--border))}}.system-warning.danger{background:var(--red)}@supports (color:color-mix(in lab, red, red)){.system-warning.danger{background:color-mix(in srgb,var(--red) 7%,var(--card))}}.system-field{gap:5px;margin:8px 0;display:grid}.system-field>span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:700}.one-time-secret{background:var(--green);align-items:center;gap:9px;margin:10px 0;padding:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.one-time-secret{background:color-mix(in srgb,var(--green) 6%,var(--card2))}}.one-time-secret{border:1px solid var(--green)}@supports (color:color-mix(in lab, red, red)){.one-time-secret{border:1px solid color-mix(in srgb,var(--green) 30%,var(--border))}}.one-time-secret{border-radius:10px}.one-time-secret>div{flex:1;gap:4px;min-width:0;display:grid}.one-time-secret b{color:var(--green);font-size:10px}.one-time-secret code{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.profile-card-system{align-items:center;gap:16px;min-height:120px;display:flex}.profile-avatar-system{object-fit:cover;border:1px solid var(--border);border-radius:22px;width:76px;height:76px}.profile-avatar-system.placeholder{background:var(--card2);place-items:center;display:grid}.profile-card-system h2{margin:0;font-size:21px}.profile-card-system p{color:var(--text2);margin:4px 0;font-size:12px}.profile-badges{gap:6px;margin-top:8px;display:flex}.system-link-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.system-link-card{background:var(--card);border:1px solid var(--border);border-radius:12px;grid-template-columns:34px 1fr 15px;align-items:center;gap:9px;padding:13px;transition:all .16s;display:grid}.system-link-card:hover{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.system-link-card:hover{border-color:color-mix(in srgb,var(--orange) 45%,var(--border))}}.system-link-card:hover{transform:translateY(-1px)}.system-link-card>span{background:var(--soft);width:34px;height:34px;color:var(--orange);border-radius:9px;place-items:center;display:grid}.system-link-card>div{display:grid}.system-link-card b{font-size:12px}.system-link-card small{color:var(--muted);font-size:9px}.notification-list{gap:7px;display:grid}.notification-row{border:1px solid var(--border);background:var(--card2);border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:9px;padding:10px;display:grid}.notification-row.unread{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.notification-row.unread{border-color:color-mix(in srgb,var(--orange) 34%,var(--border))}}.notification-row.unread{background:var(--orange)}@supports (color:color-mix(in lab, red, red)){.notification-row.unread{background:color-mix(in srgb,var(--orange) 4%,var(--card2))}}.notification-icon{background:var(--bg2);width:34px;height:34px;color:var(--text2);border-radius:9px;place-items:center;display:grid}.notification-icon.kind-success{color:var(--green)}.notification-icon.kind-warning{color:#e7a83c}.notification-icon.kind-error{color:var(--red)}.notification-row b{font-size:12px}.notification-row p{color:var(--text2);margin:2px 0;font-size:10px}.notification-row small{color:var(--muted);font-size:9px}.notification-actions{gap:5px;display:flex}.audit-table-system{margin-top:10px;display:grid}.audit-row-system{border-bottom:1px solid var(--border);grid-template-columns:10px minmax(0,1fr) 120px 150px;align-items:center;gap:8px;padding:10px 4px;display:grid}.audit-row-system:last-child{border-bottom:0}.audit-dot{background:var(--orange);border-radius:50%;width:7px;height:7px}.audit-row-system>div{display:grid}.audit-row-system b{font-size:11px}.audit-row-system small{color:var(--muted);font-size:9px}.audit-row-system code,.audit-row-system time{color:var(--text2);font-size:9px}.onboarding-progress{align-items:center;gap:10px;margin:3px 0 14px;display:flex}.onboarding-progress>i{background:var(--card2);border:1px solid var(--border);border-radius:999px;flex:1;height:7px;overflow:hidden}.onboarding-progress>i>span{background:linear-gradient(90deg,var(--orange),#ffad5d);height:100%;display:block}.onboarding-progress b{font-size:11px}.onboarding-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.onboarding-card{position:relative}.onboarding-card.done{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.onboarding-card.done{border-color:color-mix(in srgb,var(--green) 28%,var(--border))}}.onboarding-icon{background:var(--soft);width:36px;height:36px;color:var(--orange);border-radius:10px;place-items:center;margin-bottom:10px;display:grid}.onboarding-card.done .onboarding-icon{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.onboarding-card.done .onboarding-icon{background:color-mix(in srgb,var(--green) 10%,var(--card2))}}.onboarding-card.done .onboarding-icon{color:var(--green)}.onboarding-card>small{color:var(--muted);font-size:9px}.onboarding-card h3{margin:4px 0;font-size:13px}.onboarding-card p{min-height:42px}.onboarding-finish{justify-content:flex-end;margin-top:12px;display:flex}.system-empty{min-height:90px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:7px;font-size:11px;display:flex}.diagnostic-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.diagnostic-check{border:1px solid var(--border);background:var(--card);border-radius:11px;align-items:center;gap:8px;padding:10px;display:flex}.diagnostic-check.ok>svg{color:var(--green)}.diagnostic-check.warn>svg{color:#e7a83c}.diagnostic-check.bad>svg{color:var(--red)}.diagnostic-check>div{display:grid}.diagnostic-check b{font-size:10px}.diagnostic-check span{color:var(--muted);font-size:8px}.diagnostic-modules{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.diagnostic-modules>div{border:1px solid var(--border);background:var(--card2);border-radius:9px;grid-template-columns:8px 1fr;align-items:center;column-gap:7px;padding:8px;display:grid}.diagnostic-modules b{font-size:10px}.diagnostic-modules small{color:var(--muted);grid-column:2;font-size:8px}.diag-dot{background:var(--muted);border-radius:50%;width:6px;height:6px}.diag-dot.ok{background:var(--green)}.gx-notification-button{position:relative}.gx-notification-button i{background:var(--orange);color:#17100a;border-radius:999px;place-items:center;min-width:15px;height:15px;padding:0 4px;font-size:8px;font-style:normal;font-weight:900;display:grid;position:absolute;top:-5px;right:-4px}.gx-command-empty{text-align:center;color:var(--muted);padding:15px;font-size:11px}[data-theme=light] .system-callout,[data-theme=light] .custom-bot-card,[data-theme=light] .system-server-card,[data-theme=light] .notification-row,[data-theme=light] .diagnostic-check{box-shadow:0 10px 30px #1b2a3d0a}@media (max-width:1100px){.system-card-grid,.system-bot-grid,.system-two-col{grid-template-columns:1fr}.onboarding-grid,.system-link-grid,.diagnostic-summary,.diagnostic-modules{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.system-page-head{display:block}.system-page-head>.btn{margin-top:10px}.system-form-row{flex-direction:column;align-items:stretch}.system-form-row>.input,.system-form-row>.password-wrap,.system-form-row>.btn{width:100%}.system-card-grid,.system-bot-grid,.system-two-col,.system-link-grid,.onboarding-grid,.diagnostic-summary,.diagnostic-modules{grid-template-columns:1fr}.custom-bot-metrics{grid-template-columns:repeat(2,1fr)}.audit-row-system{grid-template-columns:10px 1fr}.audit-row-system code,.audit-row-system time{grid-column:2}.notification-row{grid-template-columns:32px 1fr}.notification-actions{grid-column:2}.system-callout{grid-template-columns:30px 1fr}.system-callout>.badge{grid-column:2;width:max-content}.custom-bot-head{grid-template-columns:40px 1fr}.custom-bot-head>.badge{grid-column:2;width:max-content}.profile-card-system{align-items:flex-start}.profile-avatar-system{width:60px;height:60px}}.system-error-page{text-align:center;background:var(--bg);min-height:100vh;color:var(--text);flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex}.system-error-page img{object-fit:contain;filter:drop-shadow(0 10px 30px #ff8a3233);width:110px;height:110px}.system-error-page>span{color:var(--orange);letter-spacing:.12em;font-size:11px;font-weight:900}.system-error-page h1{margin:8px 0;font-size:26px}.system-error-page p{max-width:560px;color:var(--text2);font-size:12px}.system-error-page code{word-break:break-word;max-width:700px;color:var(--muted);margin-bottom:14px;font-size:10px}.system-error-page.inline{border:1px solid var(--border);background:var(--card);border-radius:14px;min-height:360px;margin-top:18px}.template-grid095 .feature-card>.btn{width:max-content;margin-top:auto}.template-grid095 .feature-card{flex-direction:column;display:flex}.custom-validation-ok{border:1px solid var(--green);align-items:center;gap:9px;margin-top:10px;padding:9px 11px;display:flex}@supports (color:color-mix(in lab, red, red)){.custom-validation-ok{border:1px solid color-mix(in srgb,var(--green) 34%,var(--border))}}.custom-validation-ok{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.custom-validation-ok{background:color-mix(in srgb,var(--green) 7%,var(--card2))}}.custom-validation-ok{color:var(--green);border-radius:10px}.custom-validation-ok>div{display:grid}.custom-validation-ok b{color:var(--text);font-size:11px}.custom-validation-ok span{color:var(--text2);font-size:9px}.custom-bot-metrics.six{grid-template-columns:repeat(2,minmax(0,1fr))}.custom-preflight{border:1px solid var(--border);background:var(--bg2);border-radius:9px;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0;padding:8px;display:flex}.custom-preflight>b{margin-right:3px;font-size:9px}.custom-preflight>span{background:var(--card2);color:var(--muted);border-radius:999px;align-items:center;gap:3px;padding:4px 6px;font-size:8px;display:flex}.custom-preflight>span.ok{color:var(--green)}.custom-preflight>span.bad{color:var(--red)}@media (max-width:900px){.custom-bot-metrics.six{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.custom-bot-metrics.six{grid-template-columns:1fr}.custom-bot-actions{grid-template-columns:1fr 1fr;display:grid}.custom-bot-actions>.btn{justify-content:center;width:100%}}.gx-ref-nav-control{border:1px solid var(--gx-border2);background:var(--gx-surface);min-width:34px;height:34px;color:var(--gx-text);border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:9px;font-weight:800;transition:all .16s;display:inline-flex}.gx-ref-nav-control:hover{border-color:var(--gx-orange)}@supports (color:color-mix(in lab, red, red)){.gx-ref-nav-control:hover{border-color:color-mix(in srgb,var(--gx-orange) 55%,var(--gx-border2))}}.gx-ref-nav-control:hover{transform:translateY(-1px)}.gx-ref-theme-control{width:34px;padding:0}.gx-ref-top-appearance{align-items:center;gap:5px;display:flex}.gx-ref-top-language,.gx-ref-top-theme,.gx-ref-side-theme{border:1px solid var(--gx-border);background:var(--gx-surface);height:29px;color:var(--gx-muted);border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:0 7px;font-size:7px;font-weight:850;display:inline-flex}.gx-ref-top-theme,.gx-ref-side-theme{width:29px;padding:0}.gx-ref-top-language:hover,.gx-ref-top-theme:hover,.gx-ref-side-theme:hover{color:var(--gx-orange);border-color:var(--gx-orange)}@supports (color:color-mix(in lab, red, red)){.gx-ref-top-language:hover,.gx-ref-top-theme:hover,.gx-ref-side-theme:hover{border-color:color-mix(in srgb,var(--gx-orange) 42%,var(--gx-border))}}.gx-ref-side-icons-five{grid-template-columns:repeat(5,1fr)}.gx-ref-side-icons-five button,.gx-ref-side-icons-five .gx-ref-side-theme{min-width:0;padding:0}.gx-ref-side-icons-five button small{margin-left:2px;font-size:5px}[data-theme=light] .gx-ref-nav-left nav a{color:var(--gx-muted)}[data-theme=light] .gx-ref-nav-left nav a:hover{color:var(--gx-text)}[data-theme=light] .gx-ref-overline{color:#c75f13;background:#ff8a3217}[data-theme=light] .gx-ref-hero-copy>p,[data-theme=light] .gx-ref-trusted-inline,[data-theme=light] .gx-ref-section-intro p,[data-theme=light] .gx-ref-demo-left>p,[data-theme=light] .gx-ref-demo-right>p{color:var(--gx-muted)}[data-theme=light] .gx-ref-avatars span{border-color:#fff}[data-theme=light] .gx-ref-feature-card{border-color:var(--gx-border);background:linear-gradient(145deg,#fff,#f6f9fc);box-shadow:0 10px 28px #20354c09}[data-theme=light] .gx-ref-feature-card:hover{border-color:var(--gx-border2);box-shadow:0 12px 30px #20354c12}[data-theme=light] .gx-ref-feature-card p{color:var(--gx-muted)}[data-theme=light] .gx-ref-demo-tabs button{background:var(--gx-surface2);border-color:var(--gx-border);color:var(--gx-muted)}[data-theme=light] .gx-ref-demo-tabs button.active{background:var(--gx-orange);border-color:var(--gx-orange);color:#251207}[data-theme=light] .gx-ref-message{background:var(--gx-surface);border-color:var(--gx-border)}[data-theme=light] .gx-ref-message-head small,[data-theme=light] .gx-ref-message-body p,[data-theme=light] .gx-ref-message-body small,[data-theme=light] .gx-ref-community-stats span,[data-theme=light] .gx-ref-demo-cta>span,[data-theme=light] .gx-ref-footer,[data-theme=light] .gx-ref-footer nav a{color:var(--gx-muted)}.gx-ref-app-shell{background:var(--gx-bg);color:var(--gx-text)}.gx-ref-sidebar{background:var(--gx-bg2);border-right-color:var(--gx-border)}.gx-ref-mobile-close,.gx-ref-mobile-menu{color:var(--gx-text)}.gx-ref-server-switch>button{border-color:var(--gx-border);background:var(--gx-surface);color:var(--gx-text)}.gx-ref-server-switch span,.gx-ref-server-menu>small,.gx-ref-server-menu>a,.gx-ref-side-profile small,.gx-ref-side-profile button,.gx-ref-top-profile small{color:var(--gx-muted)}.gx-ref-server-menu{background:var(--gx-surface);border-color:var(--gx-border2);box-shadow:0 20px 50px #00000038}.gx-ref-server-menu-search{border-color:var(--gx-border);color:var(--gx-muted);background:var(--gx-surface2)}.gx-ref-server-menu>button{color:var(--gx-text)}.gx-ref-server-menu>button:hover{background:var(--gx-surface2)}.gx-ref-side-nav>a{color:var(--gx-muted)}.gx-ref-side-nav>a:hover{background:var(--gx-surface2);color:var(--gx-text)}.gx-ref-side-nav>a.active{background:linear-gradient(90deg,var(--gx-orange),var(--gx-orange))}@supports (color:color-mix(in lab, red, red)){.gx-ref-side-nav>a.active{background:linear-gradient(90deg,color-mix(in srgb,var(--gx-orange) 22%,var(--gx-surface)),color-mix(in srgb,var(--gx-orange) 9%,var(--gx-surface)))}}.gx-ref-side-nav>a.active{color:var(--gx-orange2);border:1px solid var(--gx-orange)}@supports (color:color-mix(in lab, red, red)){.gx-ref-side-nav>a.active{border:1px solid color-mix(in srgb,var(--gx-orange) 20%,var(--gx-border))}}.gx-ref-side-user{border-top-color:var(--gx-border)}.gx-ref-side-profile>img,.gx-ref-side-profile>span{background:var(--gx-card2)}.gx-ref-side-icons button{border-color:var(--gx-border);background:var(--gx-surface);color:var(--gx-muted)}.gx-ref-app-main{background:radial-gradient(circle at 75% 0,var(--gx-blue),transparent 24%),var(--gx-bg)}@supports (color:color-mix(in lab, red, red)){.gx-ref-app-main{background:radial-gradient(circle at 75% 0,color-mix(in srgb,var(--gx-blue) 6%,transparent),transparent 24%),var(--gx-bg)}}.gx-ref-topbar{border-bottom-color:var(--gx-border);background:var(--gx-bg2)}.gx-ref-top-search{border-color:var(--gx-border);background:var(--gx-surface);color:var(--gx-muted)}.gx-ref-top-search kbd{border-color:var(--gx-border);color:var(--gx-muted);background:var(--gx-surface2)}.gx-ref-top-icons button{border-color:var(--gx-border);color:var(--gx-muted)}.gx-ref-top-icons button:hover{color:var(--gx-orange);border-color:var(--gx-orange)}@supports (color:color-mix(in lab, red, red)){.gx-ref-top-icons button:hover{border-color:color-mix(in srgb,var(--gx-orange) 35%,var(--gx-border))}}.gx-ref-top-profile{color:var(--gx-text)}.gx-ref-top-profile>img,.gx-ref-top-profile>span{background:var(--gx-card2)}.gx-ref-dashboard-greeting p,.gx-ref-kpi small,.gx-ref-panel-head a,.gx-ref-panel-head button,.gx-ref-chart-y,.gx-ref-chart-x,.gx-ref-event-row small,.gx-ref-event-row time,.gx-ref-server-info span,.gx-ref-health>div{color:var(--gx-muted)}.gx-ref-kpi,.gx-ref-dash-panel,.gx-ref-module-card,.gx-ref-quick-row,.gx-ref-ticket-mini{border-color:var(--gx-border);background:var(--gx-surface)}.gx-ref-panel-head>button{border-color:var(--gx-border)}.gx-ref-grid-lines path{stroke:var(--gx-border)}.gx-ref-event-row{border-top-color:var(--gx-border)}.gx-ref-quick-row>span{background:var(--gx-card2);color:var(--gx-text2,var(--gx-muted))}.gx-ref-quick-row:hover{border-color:var(--gx-orange)}@supports (color:color-mix(in lab, red, red)){.gx-ref-quick-row:hover{border-color:color-mix(in srgb,var(--gx-orange) 35%,var(--gx-border))}}.gx-ref-quick-row:hover{background:var(--gx-surface2)}.gx-ref-health>i{background:var(--gx-card2)}.gx-ref-app-loading,.gx-ref-signin{background:var(--gx-bg);color:var(--gx-text)}.gx-ref-app-loading span,.gx-ref-signin p,.gx-ref-empty p{color:var(--gx-muted)}.gx-ref-command{background:var(--gx-surface);border-color:var(--gx-border2)}.gx-ref-command>div{border-bottom-color:var(--gx-border)}.gx-ref-command input,.gx-ref-command>button{color:var(--gx-text)}.gx-ref-command kbd{border-color:var(--gx-border);color:var(--gx-muted)}.gx-ref-command>button:hover{background:var(--gx-surface2)}.gx-ref-action{border-color:var(--gx-border)}[data-theme=light] .event-tone-0{color:#16995b;background:#e9f8f0}[data-theme=light] .event-tone-1{color:#8651c6;background:#f2eafb}[data-theme=light] .event-tone-2{color:#a36c00;background:#fff5dc}[data-theme=light] .event-tone-3{color:#347ac4;background:#e9f2fd}[data-theme=light] .event-tone-4{color:#c55c37;background:#fff0ea}[data-theme=light] .gx-ref-ticket-mini>span{color:#159657;background:#e7f8ef}[data-theme=light] .gx-ref-server-plan{color:#9a6500;background:#fff9e8}@media (max-width:760px){.gx-ref-nav-actions{gap:5px}.gx-ref-nav-control{min-width:32px;height:32px;padding:0 7px}.gx-ref-theme-control{width:32px}.gx-ref-top-appearance{margin-left:auto}.gx-ref-top-search{margin-right:0}}@media (max-width:520px){.gx-ref-signin-btn{display:none!important}.gx-ref-top-language span{display:none}.gx-ref-top-language{width:29px;padding:0}.gx-ref-top-appearance{gap:3px}}.custom-bot-avatar-img,.server-icon-img,.user-avatar-img{object-fit:cover;width:100%;height:100%;display:block}:root,[data-theme=dark]{--gx-shadow:0 18px 55px #00000047;--gx-inset:#ffffff06;--gx-chart-grid:#17283a;--gx-code:#08131f}[data-theme=light]{--gx-shadow:0 14px 38px #1f2f4217;--gx-inset:#11203105;--gx-chart-grid:#e6edf4;--gx-code:#f6f8fb}.panel,.server-card097-main,.bot-status097,.premium097,.stat097,.quick097-item,.server-tile097,.action-card,.module-runtime,.metric-card,.system-panel,.system-callout,.system-server-card,.custom-bot-card,.system-link-card,.notification-row,.diagnostic-check,.diagnostic-modules>div,.system-list-row,.custom-preflight,.custom-bot-metrics>div{box-shadow:none;background:var(--card)!important;border-color:var(--border)!important;color:var(--text)!important}.panel pre,.runtime-grid095 pre,.input,textarea.input,select.input,input.input,.system-field input,.system-field select,.system-field textarea{background:var(--bg2)!important;border-color:var(--border)!important;color:var(--text)!important}.input::placeholder,textarea::placeholder,input::placeholder{color:var(--muted)!important}.tabs,.segmented{background:var(--card2)!important;border-color:var(--border)!important}.tabs button,.segmented button{color:var(--text2)!important}.tabs button.active,.segmented button.active{background:var(--card)!important;color:var(--orange2)!important}.discord-preview,.embed-preview{background:var(--card2)!important;color:var(--text)!important;border-color:var(--border)!important}.preview-body,.embed-preview p,.embed-preview span{color:var(--text2)!important}.custom-bot-card,.system-panel,.panel,.system-callout{box-shadow:var(--gx-shadow)}.custom-bot-avatar,.notification-icon,.profile-avatar-system.placeholder{background:var(--card2)!important}.one-time-secret{background:var(--green)!important}@supports (color:color-mix(in lab, red, red)){.one-time-secret{background:color-mix(in srgb,var(--green) 7%,var(--card))!important}}.system-warning{background:#e7a83c!important}@supports (color:color-mix(in lab, red, red)){.system-warning{background:color-mix(in srgb,#e7a83c 7%,var(--card))!important}}.danger-callout,.system-warning.danger{background:var(--red)!important}@supports (color:color-mix(in lab, red, red)){.danger-callout,.system-warning.danger{background:color-mix(in srgb,var(--red) 7%,var(--card))!important}}.gx-ref-command-overlay{background:var(--gx-bg)}@supports (color:color-mix(in lab, red, red)){.gx-ref-command-overlay{background:color-mix(in srgb,var(--gx-bg) 72%,transparent)}}.gx-theme-hero{isolation:isolate;min-height:405px}.gx-theme-hero-glow{z-index:-3;background:radial-gradient(circle at 55% 20%,#ff8a3233,transparent 40%),radial-gradient(circle at 50% 70%,var(--gx-blue),transparent 55%);border-radius:45%;position:absolute;inset:5% 4%}@supports (color:color-mix(in lab, red, red)){.gx-theme-hero-glow{background:radial-gradient(circle at 55% 20%,#ff8a3233,transparent 40%),radial-gradient(circle at 50% 70%,color-mix(in srgb,var(--gx-blue) 12%,transparent),transparent 55%)}}.gx-theme-hero-glow{filter:blur(7px)}.gx-theme-dashboard{border:1px solid var(--gx-border2);background:linear-gradient(145deg,var(--gx-surface),var(--gx-surface2));height:285px;box-shadow:var(--gx-shadow);border-radius:13px;grid-template-columns:105px 1fr;display:grid;position:absolute;bottom:10px;left:5%;right:2%;overflow:hidden;transform:perspective(1100px)rotateY(-1.2deg)}.gx-theme-dash-side{border-right:1px solid var(--gx-border);color:var(--gx-muted);align-content:start;gap:12px;padding:13px 10px;font-size:7px;display:grid}.gx-theme-dash-side b{color:var(--gx-text);margin-bottom:4px;font-size:10px}.gx-theme-dash-main{min-width:0;padding:14px}.gx-theme-dash-head>div{display:grid}.gx-theme-dash-head small{color:var(--gx-text);font-size:9px;font-weight:850}.gx-theme-dash-head b{color:var(--gx-muted);font-size:6px;font-weight:500}.gx-theme-dash-kpis{grid-template-columns:repeat(4,1fr);gap:7px;margin:12px 0;display:grid}.gx-theme-dash-kpis>div{border:1px solid var(--gx-border);background:var(--gx-card);border-radius:7px;padding:8px;display:grid}.gx-theme-dash-kpis small{color:var(--gx-muted);font-size:5.7px}.gx-theme-dash-kpis b{font-size:11px}.gx-theme-dash-kpis em{color:var(--gx-green);font-size:5.5px;font-style:normal}.gx-theme-dash-lower{grid-template-columns:1fr 145px;gap:8px;display:grid}.gx-theme-chart,.gx-theme-actions{border:1px solid var(--gx-border);background:var(--gx-card);border-radius:7px;min-height:115px;padding:8px}.gx-theme-chart small,.gx-theme-actions small{font-size:6px;font-weight:800}.gx-theme-chart svg{width:100%;height:82px;color:var(--gx-orange);margin-top:5px}.gx-theme-actions{align-content:start;gap:5px;display:grid}.gx-theme-actions span{background:var(--gx-card2);border:1px solid var(--gx-border);color:var(--gx-muted);border-radius:4px;padding:5px 6px;font-size:5.7px}.gx-theme-hero-cat{z-index:7;height:auto;position:absolute;top:-2px;right:22%;filter:drop-shadow(0 12px 24px #ff7e203b)!important;width:205px!important}.gx-theme-float{z-index:8;border:1px solid var(--gx-border2);background:var(--gx-surface);border-radius:8px;align-items:center;gap:6px;padding:7px 9px;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.gx-theme-float{background:color-mix(in srgb,var(--gx-surface) 94%,transparent)}}.gx-theme-float{box-shadow:var(--gx-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:6px}.gx-theme-float svg{color:var(--gx-orange)}.gx-theme-float>div{display:grid}.gx-theme-float b{font-size:7px}.gx-theme-float span{color:var(--gx-muted)}.gx-theme-float-a{top:26px;left:5%}.gx-theme-float-b{top:104px;left:2%}.gx-theme-float-c{top:53px;right:0}.gx-theme-float-d{top:122px;right:1%}[data-theme=light] .gx-theme-dashboard{background:linear-gradient(145deg,#fff,#f7fafc)}[data-theme=light] .gx-theme-float{background:#fffffff0}[data-theme=light] .gx-theme-hero-glow{background:radial-gradient(circle at 55% 20%,#ff8a322e,#0000 40%),radial-gradient(circle at 50% 70%,#4c9de51a,#0000 55%)}.gx-theme-cat-panel{border:1px solid var(--gx-border);background:radial-gradient(circle at 65% 70%,#ff8a3229,transparent 42%),var(--gx-surface);min-height:270px;box-shadow:var(--gx-shadow);border-radius:13px;padding:18px;position:relative;overflow:hidden}.gx-theme-cat-img{filter:drop-shadow(0 16px 26px #0000003d);max-width:none;position:absolute;bottom:-38px;right:-18px;width:205px!important}.gx-theme-cat-copy{z-index:2;color:var(--gx-text);gap:1px;font-family:Segoe Print,Bradley Hand,cursive;font-size:11px;line-height:1.35;display:grid;position:relative;transform:rotate(-5deg)}.gx-theme-cat-arrow{z-index:2;color:var(--gx-orange);font-size:24px;position:absolute;top:72px;left:30px;transform:rotate(14deg)}[data-theme=light] .gx-theme-cat-panel{background:radial-gradient(circle at 65% 70%,#ff8a3224,#0000 42%),linear-gradient(145deg,#fff,#f8fafc)}[data-theme=light] .gx-ref-sidebar,[data-theme=light] .gx-ref-topbar{box-shadow:none}[data-theme=light] .gx-ref-app-main{background:radial-gradient(circle at 75% 0,#48a8ff12,transparent 25%),var(--gx-bg)}[data-theme=light] .gx-ref-server-menu{box-shadow:0 16px 42px #23324424}[data-theme=light] .gx-ref-command{box-shadow:0 24px 70px #23324429}[data-theme=light] .gx-ref-action:not(.primary),[data-theme=light] .btn:not(.primary):not(.danger){background:var(--card);color:var(--text);border-color:var(--border)}[data-theme=light] .gx-ref-kpi,[data-theme=light] .gx-ref-dash-panel,[data-theme=light] .gx-ref-module-card,[data-theme=light] .gx-ref-quick-row,[data-theme=light] .gx-ref-ticket-mini{box-shadow:0 8px 24px #1f2f4209}[data-theme=light] .gx-ref-command-overlay,[data-theme=light] .gx-ref-mobile-overlay{background:#e5ecf3a8}[data-theme=light] .custom-bot-card,[data-theme=light] .system-panel,[data-theme=light] .panel,[data-theme=light] .system-callout{box-shadow:0 9px 30px #1f2f420b}[data-theme=light] .gx-ref-side-nav>a.active{color:#b85612;background:linear-gradient(90deg,#fff0e5,#fff8f3)}[data-theme=light] .gx-ref-health>i,[data-theme=light] .onboarding-progress>i{background:#e8eef4}[data-theme=light] .gx-ref-grid-lines path{stroke:var(--gx-chart-grid)}.gx-docs-page{background:var(--gx-bg);min-height:100vh;color:var(--gx-text);padding:22px 0 70px}.gx-docs-shell{grid-template-columns:220px minmax(0,1fr) 180px;align-items:start;gap:18px;width:min(1420px,100% - 36px);margin:0 auto;display:grid}.gx-docs-sidebar,.gx-docs-toc{background:var(--gx-surface);border:1px solid var(--gx-border);border-radius:12px;padding:14px;position:sticky;top:80px}.gx-docs-sidebar .brand{margin:1px 4px 12px;font-size:14px}.gx-docs-search{border:1px solid var(--gx-border);background:var(--gx-surface2);height:34px;color:var(--gx-muted);border-radius:7px;align-items:center;gap:7px;margin-bottom:10px;padding:0 9px;font-size:8px;display:flex}.gx-docs-sidebar nav{gap:2px;max-height:calc(100vh - 180px);display:grid;overflow:auto}.gx-docs-sidebar nav a{min-height:31px;color:var(--gx-muted);border-radius:6px;align-items:center;gap:7px;padding:0 8px;font-size:8px;display:flex}.gx-docs-sidebar nav a:hover{background:var(--gx-surface2);color:var(--gx-text)}.gx-docs-content{min-width:0}.gx-docs-hero{border:1px solid var(--gx-border);background:radial-gradient(circle at 85% 15%,#ff8a3221,transparent 33%),var(--gx-surface);box-shadow:var(--gx-shadow);border-radius:15px;padding:28px}.gx-docs-hero>span{letter-spacing:.12em;color:var(--gx-orange);font-size:8px;font-weight:900}.gx-docs-hero h1{letter-spacing:-.04em;margin:7px 0;font-size:34px}.gx-docs-hero p{color:var(--gx-muted);max-width:720px;font-size:11px}.gx-docs-hero>div{gap:8px;margin-top:15px;display:flex}.gx-docs-callout{border:1px solid var(--gx-orange);grid-template-columns:28px 1fr;align-items:start;gap:9px;margin:14px 0;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-docs-callout{border:1px solid color-mix(in srgb,var(--gx-orange) 30%,var(--gx-border))}}.gx-docs-callout{background:var(--gx-orange);border-radius:11px;padding:13px}@supports (color:color-mix(in lab, red, red)){.gx-docs-callout{background:color-mix(in srgb,var(--gx-orange) 6%,var(--gx-surface))}}.gx-docs-callout svg{color:var(--gx-orange)}.gx-docs-callout b{font-size:10px}.gx-docs-callout p{color:var(--gx-muted);margin:3px 0 0;font-size:9px}.gx-docs-section{border:1px solid var(--gx-border);background:var(--gx-surface);border-radius:12px;margin-top:11px;padding:19px;scroll-margin-top:80px}.gx-docs-section-head{grid-template-columns:34px 1fr;align-items:start;gap:10px;display:grid}.gx-docs-section-head>span{background:var(--soft);width:34px;height:34px;color:var(--gx-orange);border-radius:9px;place-items:center;display:grid}.gx-docs-section-head h2{margin:0;font-size:18px}.gx-docs-section-head p{color:var(--gx-muted);margin:2px 0;font-size:9px}.gx-docs-copy{margin:12px 0}.gx-docs-copy p{color:var(--gx-text);margin:7px 0;font-size:10px;line-height:1.55}.gx-docs-commands{border-top:1px solid var(--gx-border);margin-top:13px;padding-top:12px}.gx-docs-commands h3{margin:0 0 8px;font-size:11px}.gx-docs-command{border-top:1px solid var(--gx-border);grid-template-columns:minmax(170px,.45fr) 1fr;align-items:center;gap:10px;padding:7px 0;display:grid}.gx-docs-command:first-of-type{border-top:0}.gx-docs-command code{background:var(--gx-code);border:1px solid var(--gx-border);color:var(--gx-orange2);border-radius:6px;padding:6px 8px;font-size:8px;overflow:auto}.gx-docs-command span{color:var(--gx-muted);font-size:9px}.gx-docs-toc>b{margin-bottom:7px;font-size:9px;display:block}.gx-docs-toc a{border-top:1px solid var(--gx-border);color:var(--gx-muted);justify-content:space-between;align-items:center;gap:5px;padding:6px 2px;font-size:7.5px;display:flex}.gx-docs-toc a:hover{color:var(--gx-orange)}@media (max-width:1100px){.gx-docs-shell{grid-template-columns:190px minmax(0,1fr)}.gx-docs-toc{display:none}.gx-theme-dashboard{left:2%;right:1%}.gx-theme-hero-cat{right:16%}}@media (max-width:760px){.gx-docs-page{padding-top:10px}.gx-docs-shell{width:calc(100% - 22px);display:block}.gx-docs-sidebar{margin-bottom:10px;position:static}.gx-docs-sidebar nav{max-height:none;display:flex;overflow:auto}.gx-docs-sidebar nav a{white-space:nowrap;border:1px solid var(--gx-border)}.gx-docs-hero{padding:20px}.gx-docs-hero h1{font-size:27px}.gx-docs-command{grid-template-columns:1fr}.gx-theme-hero{min-height:355px}.gx-theme-dashboard{grid-template-columns:82px 1fr;height:250px}.gx-theme-hero-cat{right:12%;width:150px!important}.gx-theme-float{transform:scale(.85)}.gx-theme-dash-lower{grid-template-columns:1fr 115px}.gx-theme-cat-panel{min-height:210px}.gx-theme-cat-img{width:170px!important}}@media (max-width:520px){.gx-theme-dashboard{grid-template-columns:70px 1fr;height:225px;margin-top:95px;position:relative;bottom:auto;left:auto;right:auto}.gx-theme-hero{height:auto}.gx-theme-hero-cat{top:4px;right:18%;width:130px!important}.gx-theme-float-b,.gx-theme-float-d{display:none}.gx-theme-dash-kpis{grid-template-columns:repeat(2,1fr)}.gx-theme-dash-lower,.gx-theme-cat-panel{display:none}.gx-docs-section{padding:15px}.gx-docs-hero>div{flex-wrap:wrap}}.custom-binding-policy{margin-top:10px}.custom-binding-readonly{align-items:center;gap:8px;min-height:40px;padding:0 12px;display:flex}.custom-binding-readonly svg{color:var(--orange);flex:none}.custom-binding-readonly b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.custom-binding-policy>small{color:var(--text2);font-size:9px;line-height:1.45}.gx-command-summary{border:1px solid var(--border);background:var(--card2);border-radius:10px;grid-template-columns:22px 1fr auto;align-items:center;gap:9px;margin:10px 0;padding:10px 12px;display:grid}.gx-command-summary>svg{color:var(--orange)}.gx-command-summary>div{min-width:0;display:grid}.gx-command-summary b{font-size:11px}.gx-command-summary span:not(.badge){color:var(--text2);white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;overflow:hidden}.gx-custom-control{border:1px solid var(--border);background:var(--bg2);border-radius:12px;gap:12px;margin-top:13px;padding:12px;display:grid}.gx-control-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.gx-control-head>div{display:grid}.gx-control-head b{font-size:12px}.gx-control-head span{color:var(--text2);font-size:8.5px}.gx-health-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.gx-health-grid .diagnostic-check{border-radius:9px;grid-template-columns:18px 1fr;align-items:start;gap:7px;padding:9px;display:grid}.gx-health-grid .diagnostic-check svg{margin-top:1px}.gx-health-grid .diagnostic-check>div{display:grid}.gx-health-grid .diagnostic-check b{font-size:9px}.gx-health-grid .diagnostic-check span{color:var(--text2);overflow-wrap:anywhere;font-size:7.5px}.diagnostic-check.ok svg{color:var(--green)}.diagnostic-check.bad svg{color:var(--red)}.gx-control-columns{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gx-control-columns>section{border:1px solid var(--border);background:var(--card);border-radius:10px;min-width:0;padding:10px}.gx-control-columns h4{align-items:center;gap:7px;margin:0 0 8px;font-size:10px;display:flex}.gx-control-columns h4 svg{color:var(--orange)}.gx-control-columns small{color:var(--text2);font-size:8px}.gx-command-list{gap:4px;max-height:230px;margin-bottom:7px;display:grid;overflow:auto}.gx-command-row{border-bottom:1px solid var(--border);grid-template-columns:16px 120px 1fr;align-items:center;gap:6px;padding:5px 2px;font-size:8px;display:grid}.gx-command-row svg{color:var(--green)}.gx-command-row.bad svg{color:var(--red)}.gx-command-row code{color:var(--orange2);font-size:8px}.gx-command-row span{color:var(--text2)}.gx-event-list{gap:5px;max-height:250px;display:grid;overflow:auto}.gx-event{border-bottom:1px solid var(--border);grid-template-columns:110px 1fr auto;align-items:center;gap:7px;padding:5px 2px;display:grid}.gx-event>span{color:var(--orange2);font-size:7px;font-weight:800}.gx-event>b{text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;font-weight:600;overflow:hidden}.gx-event>small{color:var(--text2);font-size:6.8px}.gx-event.error>span{color:var(--red)}.gx-event.success>span{color:var(--green)}.gx-transfer-center{border:1px solid var(--border);background:var(--card);border-radius:10px;grid-template-columns:220px 1fr;gap:12px;padding:10px;display:grid}.gx-transfer-center>div:first-child{align-content:start;display:grid}.gx-transfer-center b{font-size:10px}.gx-transfer-center span{color:var(--text2);font-size:8px}.gx-history-inline{flex-wrap:wrap;gap:5px;display:flex}.gx-history-inline>span{border:1px solid var(--border);background:var(--card2);border-radius:6px;padding:5px 7px}.gx-entitlement-summary{grid-template-columns:auto repeat(3,minmax(120px,1fr));align-items:stretch;gap:8px;display:grid}.gx-entitlement-summary>.badge{place-self:center start}.gx-entitlement-summary>.metric,.gx-limit-row>div{min-width:0}.gx-limit-row>div>span{white-space:normal;line-height:1.5}.module-readiness{border:1px solid var(--border);background:var(--card);border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;margin-bottom:10px;padding:10px 12px;display:grid}.module-readiness>div{display:grid}.module-readiness b{font-size:9px}.module-readiness span:not(.badge),.module-readiness small{color:var(--text2);font-size:8px}.module-readiness small{grid-column:1/-1}.module-readiness.attention{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.module-readiness.attention{border-color:color-mix(in srgb,var(--orange) 35%,var(--border))}}.module-readiness.ready{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.module-readiness.ready{border-color:color-mix(in srgb,var(--green) 35%,var(--border))}}@media (max-width:900px){.gx-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-control-columns,.gx-transfer-center{grid-template-columns:1fr}.gx-entitlement-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.gx-health-grid{grid-template-columns:1fr}.gx-command-summary{grid-template-columns:20px 1fr}.gx-command-summary>.badge{grid-column:2}.gx-command-row{grid-template-columns:16px 95px 1fr}.gx-event,.gx-entitlement-summary{grid-template-columns:1fr}}.gx-provider-state{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.gx-provider-state+.muted{margin-top:8px}.price-card>small{color:var(--muted);margin-top:-10px;margin-bottom:12px;display:block}.system-list-row .system-form-row{flex-wrap:wrap;justify-content:flex-end}.gx-control-center,.gx-command-center{gap:12px;display:grid}.gx-control-hero,.gx-command-toolbar{border:1px solid var(--border);background:radial-gradient(circle at 92% 8%,#f28c381f,transparent 32%),var(--card);box-shadow:var(--shadow);border-radius:14px;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}.gx-control-hero h2,.gx-command-toolbar h2{letter-spacing:-.025em;margin:5px 0 3px;font-size:20px}.gx-control-hero p,.gx-command-toolbar p{color:var(--text2);max-width:720px;margin:0;font-size:11px}.gx-kicker{color:var(--orange2);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:6px;font-size:8px;font-weight:900;display:inline-flex}.gx-settings-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.gx-settings-card{border:1px solid var(--border);background:var(--card);border-radius:13px;min-width:0;padding:15px}.gx-settings-card-head{align-items:center;gap:8px;margin-bottom:12px;display:flex}.gx-settings-card-head>span{background:var(--soft);width:30px;height:30px;color:var(--orange2);border-radius:9px;place-items:center;display:grid}.gx-settings-card-head svg{width:15px;height:15px}.gx-settings-card-head h3{margin:0;font-size:12px}.gx-form-grid{gap:10px;display:grid}.gx-form-grid.two{grid-template-columns:1fr 1fr}.gx-form-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-form-grid.compact{margin-bottom:7px}.gx-field{gap:5px;min-width:0;display:grid}.gx-field>span,.gx-multiselect>span{color:var(--text);font-size:8.5px;font-weight:760}.gx-field>small,.gx-help{color:var(--text2);margin:0;font-size:7.5px;line-height:1.45}.gx-settings-card .input,.gx-command-editor .input{border:1px solid var(--border);background:var(--bg2);border-radius:8px;outline:none;width:100%;min-height:38px;padding:0 10px;font-size:9px}.gx-settings-card .input:focus,.gx-command-editor .input:focus{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-settings-card .input:focus,.gx-command-editor .input:focus{border-color:color-mix(in srgb,var(--orange) 55%,var(--border))}}.gx-settings-card .input:focus,.gx-command-editor .input:focus{box-shadow:0 0 0 3px var(--soft)}.gx-color-input{border:1px solid var(--border);background:var(--bg2);text-align:left;border-radius:8px;grid-template-columns:22px 1fr auto;align-items:center;gap:8px;height:38px;padding:0 10px;display:grid}.gx-color-input>span{border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 2px #ffffff0f}.gx-color-input b{font-size:9px}.gx-color-input svg{color:var(--text2)}.gx-toggle-row{text-align:left;border:0;border-top:1px solid var(--border);background:0 0;grid-template-columns:36px 1fr;align-items:center;gap:8px;width:100%;padding:9px 2px;display:grid}.gx-toggle-row:first-of-type{margin-top:10px}.gx-toggle-row>span:last-child{display:grid}.gx-toggle-row b{font-size:8.8px;font-weight:720}.gx-toggle-row small{color:var(--text2);margin-top:1px;font-size:7px}.gx-number{position:relative}.gx-number .input{padding-right:40px}.gx-number>span{color:var(--muted);font-size:7px;position:absolute;top:10px;right:9px}.gx-multiselect{gap:5px;min-width:0;display:grid;position:relative}.gx-multiselect-btn{border:1px solid var(--border);background:var(--bg2);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:38px;padding:0 10px;display:flex}.gx-multiselect-btn>span{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.gx-multiselect-menu{z-index:70;border:1px solid var(--border2);background:var(--card2);border-radius:9px;max-height:220px;padding:5px;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:auto;box-shadow:0 18px 50px #00000059}.gx-multiselect-menu button{text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:18px 1fr;align-items:center;gap:6px;width:100%;padding:6px 7px;font-size:8.5px;display:grid}.gx-multiselect-menu button:hover{background:var(--soft)}.gx-check{border:1px solid var(--border2);border-radius:4px;place-items:center;width:15px;height:15px;display:grid}.gx-check.active{background:var(--orange);color:#1a1008;border-color:var(--orange)}.gx-inline-builder{grid-template-columns:1fr 1fr auto;gap:8px;margin-top:10px;display:grid}.gx-rule-list{gap:5px;margin-top:9px;display:grid}.gx-rule-list>div{border-top:1px solid var(--border);grid-template-columns:18px 1fr 34px;align-items:center;gap:7px;padding-top:7px;display:grid}.gx-rule-list svg{color:var(--orange)}.gx-rule-list span{color:var(--text2);font-size:8.5px}.gx-rule-list b{color:var(--text)}.gx-command-tabs{border:1px solid var(--border);background:var(--card);border-radius:11px;grid-template-columns:auto auto 1fr;align-items:center;gap:6px;padding:6px;display:grid}.gx-command-tabs>button{min-height:34px;color:var(--text2);background:0 0;border:1px solid #0000;border-radius:7px;padding:0 12px;font-size:8.5px;font-weight:800}.gx-command-tabs>button.active{background:var(--soft);border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-command-tabs>button.active{border-color:color-mix(in srgb,var(--orange) 26%,var(--border))}}.gx-command-tabs>button.active{color:var(--orange2)}.gx-command-tabs>button span{color:var(--muted);margin-left:5px}.gx-command-tabs>label{border:1px solid var(--border);background:var(--bg2);border-radius:7px;justify-self:end;align-items:center;gap:6px;width:min(300px,100%);height:34px;padding:0 9px;display:flex}.gx-command-tabs input{background:0 0;border:0;outline:none;width:100%;font-size:8.5px}.gx-command-list-v2{gap:6px;display:grid}.gx-built-wrap{border:1px solid var(--border);background:var(--card);border-radius:11px;overflow:hidden}.gx-built-wrap.disabled{opacity:.67}.gx-built-row{border:1px solid var(--border);background:var(--card);border-radius:11px;grid-template-columns:34px minmax(0,1fr) auto 36px 36px;align-items:center;gap:8px;padding:9px 10px;display:grid}.gx-built-wrap>.gx-built-row{border:0;border-radius:0}.gx-command-icon{background:var(--soft);width:29px;height:29px;color:var(--orange2);border-radius:8px;place-items:center;font-size:13px;font-weight:950;display:grid}.gx-command-icon.custom{font-size:10px}.gx-built-copy{min-width:0;display:grid}.gx-built-copy b{font-size:9px}.gx-built-copy span{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.gx-built-copy small{color:var(--muted);margin-top:2px;font-size:7px}.gx-command-policy{border-top:1px solid var(--border);background:var(--bg2);padding:10px}.gx-command-policy .gx-field>span,.gx-command-policy .gx-multiselect>span{font-size:7.8px}.gx-empty-state{border:1px dashed var(--border2);min-height:180px;color:var(--text2);border-radius:12px;align-content:center;place-items:center;gap:5px;display:grid}.gx-empty-state svg{color:var(--orange)}.gx-empty-state b{font-size:10px}.gx-empty-state span{font-size:8px}.gx-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#03070cb8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.gx-modal{border:1px solid var(--border2);background:var(--card);border-radius:14px;width:min(520px,100vw - 30px);max-height:calc(100vh - 36px);padding:15px;overflow:auto;box-shadow:0 30px 100px #0000008c}.gx-command-editor{width:min(920px,100vw - 30px)}.gx-modal-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.gx-modal-head h3{margin:4px 0 0;font-size:16px}.gx-modal-actions{border-top:1px solid var(--border);justify-content:flex-end;gap:7px;margin-top:13px;padding-top:12px;display:flex}.gx-editor-textarea{resize:vertical;min-height:155px!important;padding:10px!important}.gx-prefix-input{border:1px solid var(--border);background:var(--bg2);border-radius:8px;grid-template-columns:32px 1fr;align-items:center;display:grid}.gx-prefix-input>span{color:var(--orange2);border-right:1px solid var(--border);place-items:center;height:100%;font-size:11px;font-weight:900;display:grid}.gx-prefix-input .input{box-shadow:none!important;background:0 0!important;border:0!important}.gx-color-modal{width:min(480px,100vw - 30px)}.gx-color-preview{border:1px solid var(--border);border-radius:9px;height:90px;margin-bottom:10px}.gx-hue{background:0 0;border:0;width:100%;height:42px}.gx-rgb-grid{grid-template-columns:1.15fr repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}@media (max-width:980px){.gx-settings-grid{grid-template-columns:1fr}.gx-form-grid.three{grid-template-columns:1fr 1fr}.gx-command-toolbar,.gx-control-hero{flex-direction:column;align-items:stretch}.gx-command-toolbar .btn,.gx-control-hero .btn{align-self:flex-start}.gx-built-row{grid-template-columns:32px minmax(0,1fr) auto 34px 34px}}@media (max-width:700px){.gx-form-grid.two,.gx-form-grid.three,.gx-inline-builder{grid-template-columns:1fr}.gx-command-tabs{grid-template-columns:1fr 1fr}.gx-command-tabs>label{grid-column:1/-1;justify-self:stretch;width:100%}.gx-built-row{grid-template-columns:30px 1fr auto}.gx-built-row>.icon-btn{grid-row:2}.gx-built-row>.switch{grid-column:3}.gx-command-policy .gx-form-grid{grid-template-columns:1fr}.gx-modal-backdrop{padding:8px}}@media (max-width:560px){.gx-rgb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gx-picker-scrim{z-index:1390;background:0 0;border:0;position:fixed;inset:0}.gx-entity-picker{gap:5px;min-width:0;display:grid}.gx-picker-label{color:var(--text);font-size:8.5px;font-weight:760}.gx-entity-trigger{border:1px solid var(--border);background:var(--bg2);text-align:left;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 11px;transition:all .15s;display:flex}.gx-entity-trigger:hover,.gx-entity-trigger.open{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-entity-trigger:hover,.gx-entity-trigger.open{border-color:color-mix(in srgb,var(--orange) 55%,var(--border))}}.gx-entity-trigger:hover,.gx-entity-trigger.open{box-shadow:0 0 0 3px var(--soft)}.gx-entity-trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:8.8px;overflow:hidden}.gx-entity-trigger .muted{color:var(--text2)}.gx-trigger-tail{color:var(--muted);flex:none;align-items:center;gap:7px;display:flex}.gx-trigger-tail em{background:var(--soft);min-width:19px;height:19px;color:var(--orange2);border-radius:999px;place-items:center;font-size:7px;font-style:normal;font-weight:900;display:grid}.gx-picker-chips{flex-wrap:wrap;gap:5px;display:flex}.gx-picker-chips>button{border:1px solid var(--border);background:var(--card2);max-width:180px;height:24px;color:var(--text2);border-radius:999px;align-items:center;gap:5px;padding:0 7px;font-size:7.4px;display:flex}.gx-picker-chips>button:hover{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-picker-chips>button:hover{border-color:color-mix(in srgb,var(--orange) 36%,var(--border))}}.gx-picker-chips>button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gx-picker-chips>button i{border-radius:50%;flex:none;width:7px;height:7px}.gx-chip-more{height:24px;color:var(--muted);place-items:center;padding:0 7px;font-size:7.4px;display:grid}.gx-entity-popover{z-index:1400;border:1px solid var(--border2);background:var(--card);border-radius:12px;max-height:min(430px,100vh - 28px);position:fixed}@supports (color:color-mix(in lab, red, red)){.gx-entity-popover{background:color-mix(in srgb,var(--card) 96%,#000)}}.gx-entity-popover{grid-template-rows:auto auto minmax(0,1fr);padding:7px;display:grid;overflow:hidden;box-shadow:0 24px 80px #0000008c}.gx-picker-search{border:1px solid var(--border);background:var(--bg2);height:38px;color:var(--muted);border-radius:8px;grid-template-columns:18px 1fr 24px;align-items:center;gap:6px;padding:0 8px;display:grid}.gx-picker-search input{width:100%;color:var(--text);background:0 0;border:0;outline:none;font-size:8.8px}.gx-picker-search button{width:24px;height:24px;color:var(--muted);background:0 0;border:0;place-items:center;display:grid}.gx-picker-toolbar{min-height:30px;color:var(--muted);align-items:center;gap:8px;padding:4px 3px;font-size:7.5px;display:flex}.gx-picker-toolbar button{color:var(--orange2);background:0 0;border:0;margin-left:auto;font-size:7.5px}.gx-picker-count{background:var(--soft);min-width:20px;height:20px;color:var(--orange2);border-radius:999px;place-items:center;font-weight:900;display:grid}.gx-picker-list{overscroll-behavior:contain;gap:2px;max-height:330px;padding-right:2px;display:grid;overflow:auto}.gx-picker-option{text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:18px 24px minmax(0,1fr);align-items:center;gap:7px;width:100%;min-height:45px;padding:5px 7px;display:grid}.gx-picker-option:hover{background:var(--soft);border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-picker-option:hover{border-color:color-mix(in srgb,var(--orange) 12%,var(--border))}}.gx-picker-option.active{background:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-picker-option.active{background:color-mix(in srgb,var(--orange) 8%,var(--card2))}}.gx-picker-option.active{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-picker-option.active{border-color:color-mix(in srgb,var(--orange) 28%,var(--border))}}.gx-picker-check{border:1px solid var(--border2);border-radius:5px;place-items:center;width:16px;height:16px;display:grid}.gx-picker-check.active{background:var(--orange);color:#17100a;border-color:var(--orange)}.gx-picker-entity-icon{background:var(--card2);width:24px;height:24px;color:var(--text2);border-radius:7px;place-items:center;display:grid;position:relative}.gx-picker-entity-icon i{border:1px solid var(--card2);border-radius:50%;width:6px;height:6px;position:absolute;bottom:2px;right:2px}.gx-picker-option-copy{min-width:0;display:grid}.gx-picker-option-copy b{text-overflow:ellipsis;white-space:nowrap;font-size:8.6px;overflow:hidden}.gx-picker-option-copy small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:6.8px;overflow:hidden}.gx-picker-empty{text-align:center;color:var(--muted);padding:24px;font-size:8px}.gx-suite-page{gap:12px;display:grid}.gx-filter-grid,.gx-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.gx-filter-card{border:1px solid var(--border);background:var(--card);border-radius:12px;overflow:hidden}.gx-filter-card.enabled{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-filter-card.enabled{border-color:color-mix(in srgb,var(--orange) 28%,var(--border))}}.gx-filter-head{grid-template-columns:34px minmax(0,1fr) auto 34px;align-items:center;gap:8px;padding:11px;display:grid}.gx-filter-icon{background:var(--soft);width:30px;height:30px;color:var(--orange2);border-radius:8px;place-items:center;display:grid}.gx-filter-head h3{margin:0;font-size:9.6px}.gx-filter-head p{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:7.2px;overflow:hidden}.gx-filter-editor{border-top:1px solid var(--border);background:var(--bg2);gap:10px;padding:11px;display:grid}.gx-editor-actions{justify-content:flex-end;gap:7px;margin-top:8px;display:flex}.gx-span-2{grid-column:span 2}.gx-data-list{gap:5px;display:grid}.gx-data-list>div{border-top:1px solid var(--border);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 2px;font-size:8px;display:grid}.gx-data-list>div:first-child{border-top:0}.gx-data-list small{color:var(--muted)}.gx-badge{background:var(--soft);min-height:19px;color:var(--orange2);border-radius:999px;place-items:center;padding:0 6px;font-size:6.8px;font-weight:900;display:inline-grid}.gx-badge.warn{background:#e7a83c}@supports (color:color-mix(in lab, red, red)){.gx-badge.warn{background:color-mix(in srgb,#e7a83c 12%,var(--card))}}.gx-badge.warn{color:#e7a83c}.gx-break{word-break:break-all}.gx-grow{flex:1;min-width:0}.gx-small-input{max-width:90px}.gx-voice-builder{align-items:end}.gx-command-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.gx-sync-badge{border:1px solid var(--border);height:30px;color:var(--text2);border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:7.5px;font-weight:850;display:inline-flex}.gx-sync-badge.ok{color:var(--green);border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.gx-sync-badge.ok{border-color:color-mix(in srgb,var(--green) 30%,var(--border))}}.gx-sync-badge.bad{color:var(--red);border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-sync-badge.bad{border-color:color-mix(in srgb,var(--red) 30%,var(--border))}}.gx-sync-badge.pending{color:#e7a83c}.gx-toggle-row.compact{grid-template-columns:36px 1fr;max-width:420px}.gx-leaderboard{gap:4px;display:grid}.gx-leaderboard>div{border-top:1px solid var(--border);grid-template-columns:32px minmax(0,1fr) 70px 100px;align-items:center;gap:8px;padding:7px 4px;font-size:8px;display:grid}.gx-leaderboard>div:first-child{border-top:0}.gx-leaderboard strong{color:var(--orange2)}.gx-leaderboard em{color:var(--muted);text-align:right;font-style:normal}.gx-tag-input{border:1px solid var(--border);background:var(--bg2);border-radius:8px;flex-wrap:wrap;align-items:center;gap:5px;min-height:38px;padding:5px;display:flex}.gx-tag-input>div{flex-wrap:wrap;gap:4px;display:flex}.gx-tag-input button{border:1px solid var(--border);background:var(--card2);height:22px;color:var(--text2);border-radius:999px;align-items:center;gap:4px;padding:0 6px;font-size:7px;display:flex}.gx-tag-input input{min-width:100px;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:8px}.gx-studio-layout{grid-template-columns:230px minmax(0,1fr);gap:10px;display:grid}.gx-studio-list{border:1px solid var(--border);background:var(--card);border-radius:12px;align-content:start;gap:3px;max-height:760px;padding:6px;display:grid;overflow:auto}.gx-studio-list button{color:var(--text);text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:22px 1fr;align-items:center;gap:7px;padding:8px;display:grid}.gx-studio-list button:hover,.gx-studio-list button.active{background:var(--soft);border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-studio-list button:hover,.gx-studio-list button.active{border-color:color-mix(in srgb,var(--orange) 24%,var(--border))}}.gx-studio-list span{min-width:0;display:grid}.gx-studio-list b{text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.gx-studio-list small{color:var(--muted);font-size:6.8px}.gx-studio-editor{min-width:0}.gx-segmented,.gx-builder-tabs{border:1px solid var(--border);background:var(--bg2);border-radius:9px;gap:4px;margin:8px 0;padding:4px;display:flex}.gx-segmented button,.gx-builder-tabs button{min-height:30px;color:var(--text2);background:0 0;border:1px solid #0000;border-radius:6px;padding:0 10px;font-size:7.8px;font-weight:850}.gx-segmented button.active,.gx-builder-tabs button.active{background:var(--soft);border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-segmented button.active,.gx-builder-tabs button.active{border-color:color-mix(in srgb,var(--orange) 25%,var(--border))}}.gx-segmented button.active,.gx-builder-tabs button.active{color:var(--orange2)}.gx-builder-tabs button span{margin-left:4px}.gx-template-textarea{resize:vertical;min-height:180px!important;padding:10px!important}.gx-component-builder{gap:7px;display:grid}.gx-component-toolbar{flex-wrap:wrap;gap:5px;display:flex}.gx-component-row{border:1px solid var(--border);background:var(--bg2);border-radius:9px;grid-template-columns:auto minmax(100px,1fr) minmax(100px,1fr) 34px;align-items:center;gap:6px;padding:7px;display:grid}.gx-discord-preview{border:1px solid var(--border);color:#f2f3f5;background:#313338;border-radius:10px;margin-top:12px;padding:10px}.gx-discord-preview>span{color:#949ba4;text-transform:uppercase;font-size:7px;font-weight:800}.gx-preview-message{grid-template-columns:32px 1fr;gap:8px;margin-top:8px;display:grid}.gx-preview-avatar{color:#17100a;background:#f28c38;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:950;display:grid}.gx-preview-message b{font-size:9px}.gx-preview-message b em{background:#5865f2;border-radius:3px;margin-left:4px;padding:1px 3px;font-size:6px;font-style:normal}.gx-preview-message small{color:#949ba4;margin-left:5px;font-size:6.8px}.gx-preview-message p{white-space:pre-wrap;margin:3px 0;font-size:8px}.gx-preview-embed{background:#2b2d31;border-left:3px solid #f28c38;border-radius:4px;max-width:520px;margin-top:5px;padding:8px}.gx-preview-embed strong{font-size:8.5px}.gx-preview-components{flex-wrap:wrap;gap:4px;display:flex}.gx-preview-components button{color:#fff;background:#4e5058;border:0;border-radius:4px;padding:5px 9px;font-size:7px}.gx-actions-layout{grid-template-columns:200px minmax(0,1fr);gap:10px;min-height:420px;display:grid}.gx-action-list{border-right:1px solid var(--border);align-content:start;gap:4px;padding-right:8px;display:grid}.gx-action-list>button:not(.btn){text-align:left;border:1px solid var(--border);background:var(--bg2);color:var(--text);border-radius:8px;grid-template-columns:20px 1fr;align-items:center;gap:6px;padding:7px;display:grid}.gx-action-list span{display:grid}.gx-action-list b{font-size:8px}.gx-action-list small{color:var(--muted);font-size:6.8px}.gx-action-editors{align-content:start;gap:8px;display:grid}.gx-action-card{border:1px solid var(--border);background:var(--bg2);border-radius:10px;padding:10px}.gx-action-card-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.gx-action-card-head>div{align-items:center;gap:6px;display:flex}.gx-action-card-head b{font-size:9px}.gx-action-builder{width:min(1120px,100vw - 26px)}.gx-inline-builder.gx-voice-builder{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}@media (max-width:1050px){.gx-filter-grid,.gx-card-grid,.gx-studio-layout{grid-template-columns:1fr}.gx-studio-list{max-height:none;display:flex;overflow:auto}.gx-studio-list button{min-width:180px}.gx-actions-layout{grid-template-columns:1fr}.gx-action-list{border-right:0;border-bottom:1px solid var(--border);padding:0 0 8px;display:flex;overflow:auto}.gx-action-list>button{min-width:160px}.gx-command-actions{justify-content:flex-start}}@media (max-width:700px){.gx-span-2{grid-column:auto}.gx-inline-builder.gx-voice-builder,.gx-component-row{grid-template-columns:1fr}.gx-leaderboard>div{grid-template-columns:30px 1fr 55px}.gx-leaderboard em{text-align:left;grid-column:2/4}.gx-entity-popover{max-height:70vh;width:auto!important;left:8px!important;right:8px!important}.gx-picker-option{min-height:50px}}.gx-callout.warning{border:1px solid #e7a83c;align-items:flex-start;gap:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.gx-callout.warning{border:1px solid color-mix(in srgb,#e7a83c 38%,var(--border))}}.gx-callout.warning{background:#e7a83c}@supports (color:color-mix(in lab, red, red)){.gx-callout.warning{background:color-mix(in srgb,#e7a83c 8%,var(--card))}}.gx-callout.warning{color:var(--text);border-radius:12px;padding:11px 13px}.gx-callout.warning svg{color:#e7a83c;flex:none}.gx-callout.warning b{font-size:9px}.gx-callout.warning p{color:var(--text2);margin:3px 0 0;font-size:7.5px}.gx-variable-hint{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.gx-variable-hint b{color:var(--text2);margin-right:3px;font-size:7.5px}.gx-variable-hint code,.gx-command-cheatsheet code{border:1px solid var(--border);background:var(--bg2);color:var(--orange2);border-radius:7px;padding:5px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px}.gx-source-avatar{object-fit:cover;border:1px solid var(--border);border-radius:9px;width:32px;height:32px}.gx-card-title-stack{flex:1;min-width:0}.gx-card-title-stack h3{margin:0}.gx-card-title-stack small{color:var(--muted);margin-top:2px;font-size:6.8px;display:block}.gx-publication-card .gx-settings-card-head{align-items:center;gap:8px;display:flex}.gx-status-pill{border:1px solid var(--border);min-width:50px;height:23px;color:var(--muted);background:var(--bg2);border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:6.8px;font-weight:900;display:inline-flex}.gx-status-pill.live,.gx-status-pill.playing{color:#42d392;border-color:#42d392}@supports (color:color-mix(in lab, red, red)){.gx-status-pill.live,.gx-status-pill.playing{border-color:color-mix(in srgb,#42d392 35%,var(--border))}}.gx-status-pill.live,.gx-status-pill.playing{background:#42d392}@supports (color:color-mix(in lab, red, red)){.gx-status-pill.live,.gx-status-pill.playing{background:color-mix(in srgb,#42d392 8%,var(--card))}}.gx-status-pill.offline,.gx-status-pill.idle,.gx-status-pill.ok{color:var(--text2)}.gx-status-pill.error{color:var(--red);border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-status-pill.error{border-color:color-mix(in srgb,var(--red) 35%,var(--border))}}.gx-status-pill.error{background:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-status-pill.error{background:color-mix(in srgb,var(--red) 7%,var(--card))}}.gx-status-pill.connecting,.gx-status-pill.buffering,.gx-status-pill.reconnecting,.gx-status-pill.unknown{color:#e7a83c;border-color:#e7a83c}@supports (color:color-mix(in lab, red, red)){.gx-status-pill.connecting,.gx-status-pill.buffering,.gx-status-pill.reconnecting,.gx-status-pill.unknown{border-color:color-mix(in srgb,#e7a83c 35%,var(--border))}}.gx-now-playing{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px;margin-top:8px;padding-top:9px;font-size:8px;display:grid}.gx-now-playing b{font-size:9px}.gx-now-playing span{color:var(--text2)}.gx-now-playing .error{grid-column:1/-1}.gx-command-cheatsheet{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.gx-radio-toolbar{gap:8px;margin:8px 0 10px;display:grid}.gx-searchbox{border:1px solid var(--border);background:var(--bg2);height:36px;color:var(--muted);border-radius:10px;align-items:center;gap:7px;padding:0 10px;display:flex}.gx-searchbox input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0}.gx-radio-categories{gap:5px;padding-bottom:2px;display:flex;overflow:auto}.gx-radio-categories button{white-space:nowrap;border:1px solid var(--border);background:var(--bg2);color:var(--text2);cursor:pointer;border-radius:999px;padding:6px 9px;font-size:7px}.gx-radio-categories button.active{color:var(--orange2);border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-radio-categories button.active{border-color:color-mix(in srgb,var(--orange) 45%,var(--border))}}.gx-radio-categories button.active{background:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-radio-categories button.active{background:color-mix(in srgb,var(--orange) 9%,var(--card))}}.gx-radio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:620px;padding-right:3px;display:grid;overflow:auto}.gx-radio-station{border:1px solid var(--border);background:var(--bg2);border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto auto auto;align-items:center;gap:6px;padding:7px;display:grid}.gx-radio-station-icon{background:var(--orange);border-radius:8px;place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-radio-station-icon{background:color-mix(in srgb,var(--orange) 10%,var(--card))}}.gx-radio-station-icon{color:var(--orange2)}.gx-radio-station-main{min-width:0}.gx-radio-station-main b{text-overflow:ellipsis;white-space:nowrap;font-size:8px;display:block;overflow:hidden}.gx-radio-station-main small{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);margin-top:2px;font-size:6.5px;display:block;overflow:hidden}@media (max-width:900px){.gx-radio-grid,.gx-now-playing{grid-template-columns:1fr}.gx-radio-station{grid-template-columns:30px minmax(0,1fr) auto auto auto}}.gx-media-page{--player-glow:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-media-page{--player-glow:color-mix(in srgb,var(--orange) 28%,transparent)}}.gx-media-player{border:1px solid var(--orange);grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:22px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gx-media-player{border:1px solid color-mix(in srgb,var(--orange) 30%,var(--border))}}.gx-media-player{background:radial-gradient(circle at 12% 20%,var(--orange),transparent 34%),linear-gradient(135deg,var(--card),var(--bg2));border-radius:22px;padding:22px}@supports (color:color-mix(in lab, red, red)){.gx-media-player{background:radial-gradient(circle at 12% 20%,color-mix(in srgb,var(--orange) 17%,transparent),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--card) 93%,#000),color-mix(in srgb,var(--bg2) 96%,#000))}}.gx-media-player{box-shadow:0 18px 60px #00000038,inset 0 1px #ffffff08}.gx-media-player:before{content:"";background:radial-gradient(ellipse,var(--player-glow),transparent 68%);pointer-events:none;filter:blur(24px);height:240px;position:absolute;inset:auto -20% -75% 30%}.gx-player-visual{place-items:center;min-height:130px;display:grid;position:relative}.gx-disc{width:112px;height:112px;color:var(--orange2);background:radial-gradient(circle at 50% 50%,var(--bg) 0 8%,var(--orange) 9% 14%,#111 15% 28%,#20252b 29% 32%,#0f1216 33% 100%);border-radius:50%;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.gx-disc{background:radial-gradient(circle at 50% 50%,var(--bg) 0 8%,color-mix(in srgb,var(--orange) 72%,#111) 9% 14%,#111 15% 28%,#20252b 29% 32%,#0f1216 33% 100%)}}.gx-disc{box-shadow:0 0 0 1px var(--border),0 14px 38px #00000073,0 0 34px var(--player-glow)}.gx-disc svg{opacity:.86;width:30px;height:30px}.gx-disc>span{border:1px solid #ffffff0d;border-radius:50%;position:absolute;inset:12px;box-shadow:0 0 0 8px #ffffff04,0 0 0 18px #ffffff03}.gx-disc.spinning{animation:5.8s linear infinite gx-spin}@keyframes gx-spin{to{transform:rotate(360deg)}}.gx-equalizer{align-items:flex-end;gap:3px;height:24px;display:flex;position:absolute;bottom:0}.gx-equalizer i{background:var(--orange2);opacity:.38;border-radius:4px;width:3px;height:7px;display:block}.gx-media-player.playing .gx-equalizer i{opacity:.9;animation:.7s ease-in-out infinite alternate gx-eq}.gx-media-player.playing .gx-equalizer i:nth-child(2n){animation-duration:.52s}.gx-media-player.playing .gx-equalizer i:nth-child(3n){animation-duration:.92s}@keyframes gx-eq{to{height:23px}}.gx-player-info{z-index:1;min-width:0;position:relative}.gx-player-kicker{letter-spacing:.16em;color:var(--orange2);text-transform:uppercase;align-items:center;gap:8px;font-size:7px;font-weight:900;display:flex}.gx-player-kicker .live-dot{background:#36d887;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite gx-pulse;box-shadow:0 0 0 4px #36d88714}@keyframes gx-pulse{50%{opacity:.35;transform:scale(.8)}}.gx-player-info h2{text-overflow:ellipsis;white-space:nowrap;margin:8px 0 5px;font-size:24px;line-height:1.08;overflow:hidden}.gx-track-line{min-height:18px;color:var(--text2);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;overflow:hidden}.gx-player-meta{flex-wrap:wrap;align-items:center;gap:9px;margin-top:11px;display:flex}.gx-player-meta>span{border:1px solid var(--border);background:var(--bg2);border-radius:999px;align-items:center;gap:5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gx-player-meta>span{background:color-mix(in srgb,var(--bg2) 84%,transparent)}}.gx-player-meta>span{color:var(--text2);padding:5px 8px;font-size:7px}.gx-player-meta .gx-live-chip{color:#47e08f;letter-spacing:.08em;background:#47e08f0f;border-color:#47e08f40;font-weight:900}.gx-player-controls{z-index:1;justify-content:flex-end;align-items:center;gap:8px;display:flex;position:relative}.gx-media-btn{border:1px solid var(--border);background:var(--bg2);width:38px;height:38px;color:var(--text);cursor:pointer;border-radius:12px;place-items:center;transition:all .18s;display:grid}.gx-media-btn svg{width:16px}.gx-media-btn:hover:not(:disabled){border-color:var(--orange);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.gx-media-btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--orange) 45%,var(--border))}}.gx-media-btn:hover:not(:disabled){box-shadow:0 8px 24px var(--player-glow)}.gx-media-btn.primary{background:linear-gradient(145deg,var(--orange2),var(--orange));color:#111;width:48px;height:48px;box-shadow:0 10px 28px var(--player-glow);border-color:#0000;border-radius:15px}.gx-media-btn.danger:hover:not(:disabled){color:var(--red);border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-media-btn.danger:hover:not(:disabled){border-color:color-mix(in srgb,var(--red) 50%,var(--border))}}.gx-media-btn:disabled{opacity:.35;cursor:not-allowed}.gx-player-secondary{z-index:1;grid-column:2/4;align-items:center;gap:8px;min-width:0;display:flex;position:relative}.gx-chip-btn{border:1px solid var(--border);background:var(--bg2);height:30px;color:var(--text2);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:7px;display:inline-flex}.gx-chip-btn.active{color:var(--orange2);border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-chip-btn.active{border-color:color-mix(in srgb,var(--orange) 40%,var(--border))}}.gx-chip-btn.active{background:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-chip-btn.active{background:color-mix(in srgb,var(--orange) 8%,var(--bg2))}}.gx-player-volume{min-width:220px;color:var(--text2);align-items:center;gap:7px;margin-left:auto;display:flex}.gx-player-volume input{min-width:120px;accent-color:var(--orange2);flex:1}.gx-player-volume b{text-align:right;min-width:28px;font-size:7px}.gx-player-error{border-top:1px solid var(--red);grid-column:1/-1}@supports (color:color-mix(in lab, red, red)){.gx-player-error{border-top:1px solid color-mix(in srgb,var(--red) 22%,var(--border))}}.gx-player-error{color:var(--red);align-items:center;gap:7px;padding-top:10px;font-size:8px;display:flex}.gx-media-columns{grid-template-columns:1.2fr .8fr;gap:10px;display:grid}.gx-media-launcher .gx-entity-field{max-width:520px}.gx-stack{gap:8px;display:grid}.gx-queue{border-top:1px solid var(--border);margin-top:12px;padding-top:10px}.gx-queue h4{color:var(--text2);margin:0 0 6px;font-size:8px}.gx-queue>div{border-bottom:1px solid var(--border);grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;padding:6px 0;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-queue>div{border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent)}}.gx-queue>div>span{background:var(--bg2);width:20px;height:20px;color:var(--muted);border-radius:7px;place-items:center;font-size:6px;display:grid}.gx-queue b{white-space:nowrap;text-overflow:ellipsis;font-size:7.5px;display:block;overflow:hidden}.gx-queue small{color:var(--muted);margin-top:2px;font-size:6px;display:block}.gx-radio-station{transition:all .16s}.gx-radio-station:hover{border-color:var(--orange);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.gx-radio-station:hover{border-color:color-mix(in srgb,var(--orange) 22%,var(--border))}}.gx-radio-station.active{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-radio-station.active{border-color:color-mix(in srgb,var(--orange) 55%,var(--border))}}.gx-radio-station.active{background:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-radio-station.active{background:color-mix(in srgb,var(--orange) 7%,var(--bg2))}}.gx-radio-station.active{box-shadow:inset 3px 0 0 var(--orange2)}.gx-radio-play{color:var(--orange2)}@media (max-width:1050px){.gx-media-player{grid-template-columns:110px minmax(0,1fr)}.gx-player-controls{grid-column:1/-1;justify-content:center}.gx-player-secondary{grid-column:1/-1}.gx-media-columns{grid-template-columns:1fr}.gx-player-visual{min-height:105px}.gx-disc{width:90px;height:90px}}@media (max-width:640px){.gx-media-player{text-align:center;grid-template-columns:1fr;padding:16px}.gx-player-info h2{font-size:19px}.gx-player-kicker,.gx-player-meta,.gx-player-secondary{justify-content:center}.gx-player-secondary{flex-wrap:wrap}.gx-player-volume{width:100%;min-width:0;margin:0}.gx-player-controls{flex-wrap:wrap}.gx-player-visual{min-height:100px}.gx-track-line,.gx-player-info h2{white-space:normal}.gx-radio-grid{max-height:none}}.gx-media-player-r613{background:radial-gradient(circle at 12% 18%,var(--orange),transparent 30%),radial-gradient(circle at 86% 90%,var(--orange2),transparent 34%),linear-gradient(145deg,var(--card),var(--bg2));border-radius:26px;grid-template-columns:170px minmax(0,1fr) auto;padding:26px}@supports (color:color-mix(in lab, red, red)){.gx-media-player-r613{background:radial-gradient(circle at 12% 18%,color-mix(in srgb,var(--orange) 22%,transparent),transparent 30%),radial-gradient(circle at 86% 90%,color-mix(in srgb,var(--orange2) 10%,transparent),transparent 34%),linear-gradient(145deg,color-mix(in srgb,var(--card) 94%,#000),color-mix(in srgb,var(--bg2) 96%,#000))}}.gx-media-player-r613{box-shadow:0 24px 70px #00000047,inset 0 1px #ffffff0d}.gx-album-art{width:132px;height:132px;box-shadow:0 18px 44px #0000006b,0 0 0 1px var(--orange);background-position:50%;background-size:cover;border-radius:24px;position:relative}@supports (color:color-mix(in lab, red, red)){.gx-album-art{box-shadow:0 18px 44px #0000006b,0 0 0 1px color-mix(in srgb,var(--orange) 20%,var(--border))}}.gx-album-art{overflow:hidden;transform:translateZ(0)}.gx-album-art:after{content:"";background:linear-gradient(145deg,#ffffff1f,#0000 38%,#0000001f);position:absolute;inset:0}.gx-album-art.playing{animation:4s ease-in-out infinite gx-cover-float}.gx-album-glow{box-shadow:0 0 45px var(--orange);border-radius:50%;position:absolute;inset:18%}@supports (color:color-mix(in lab, red, red)){.gx-album-glow{box-shadow:0 0 45px color-mix(in srgb,var(--orange) 45%,transparent)}}@keyframes gx-cover-float{50%{transform:translateY(-4px)scale(1.015)}}.gx-track-progress{max-width:680px;margin-top:14px}.gx-progress-rail{background:var(--border);border-radius:99px;height:7px}@supports (color:color-mix(in lab, red, red)){.gx-progress-rail{background:color-mix(in srgb,var(--border) 72%,transparent)}}.gx-progress-rail{overflow:hidden;box-shadow:inset 0 1px 3px #00000059}.gx-progress-rail span{border-radius:inherit;background:linear-gradient(90deg,var(--orange),var(--orange2));height:100%;box-shadow:0 0 15px var(--player-glow);transition:width .45s linear;display:block}.gx-progress-times span{text-align:center;letter-spacing:.08em;text-transform:uppercase}.gx-progress-times b:last-child{text-align:right}.gx-music-search-card{position:relative;overflow:hidden}.gx-music-search-card:before{content:"";background:radial-gradient(circle,var(--orange),transparent 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:-160px;right:-120px}@supports (color:color-mix(in lab, red, red)){.gx-music-search-card:before{background:radial-gradient(circle,color-mix(in srgb,var(--orange) 18%,transparent),transparent 70%)}}.gx-music-search-card:before{pointer-events:none}.gx-music-search-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px;display:grid}.gx-music-query{border-radius:15px;min-height:48px;padding:0 15px}.gx-music-query input{font-size:10px}.gx-play-hero{min-height:48px;padding-inline:20px}.gx-provider-strip{flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;display:flex}.gx-provider-strip>span{letter-spacing:.07em;border:1px solid var(--orange);padding:5px 9px;font-size:7px;font-weight:900}@supports (color:color-mix(in lab, red, red)){.gx-provider-strip>span{border:1px solid color-mix(in srgb,var(--orange) 24%,var(--border))}}.gx-provider-strip>span{background:var(--orange);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.gx-provider-strip>span{background:color-mix(in srgb,var(--orange) 6%,var(--bg2))}}.gx-provider-strip>span{color:var(--text2)}.gx-provider-strip small{color:var(--muted);margin-left:auto;font-size:6.5px}.gx-queue-r613>div{grid-template-columns:34px minmax(0,1fr)}.gx-queue-r613 img{object-fit:cover;border-radius:9px;width:30px;height:30px;box-shadow:0 4px 12px #00000040}@media (max-width:760px){.gx-media-player-r613{grid-template-columns:1fr;padding:18px}.gx-album-art{width:118px;height:118px}.gx-music-search-row{grid-template-columns:1fr}.gx-play-hero{width:100%}.gx-provider-strip small{width:100%;margin-left:0}.gx-progress-times{grid-template-columns:45px 1fr 45px}}.gx-source-selector{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:5px;display:grid}.gx-source-option{text-align:left;border:1px solid var(--border);background:linear-gradient(145deg,var(--bg2),var(--card));border-radius:14px;min-height:72px}@supports (color:color-mix(in lab, red, red)){.gx-source-option{background:linear-gradient(145deg,color-mix(in srgb,var(--bg2) 96%,transparent),color-mix(in srgb,var(--card) 94%,transparent))}}.gx-source-option{color:var(--text);cursor:pointer;padding:11px 12px;transition:all .18s}.gx-source-option:hover{border-color:var(--orange);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.gx-source-option:hover{border-color:color-mix(in srgb,var(--orange) 44%,var(--border))}}.gx-source-option.active{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-source-option.active{border-color:color-mix(in srgb,var(--orange) 72%,var(--border))}}.gx-source-option.active{background:linear-gradient(145deg,var(--orange),var(--orange2))}@supports (color:color-mix(in lab, red, red)){.gx-source-option.active{background:linear-gradient(145deg,color-mix(in srgb,var(--orange) 12%,var(--card)),color-mix(in srgb,var(--orange2) 5%,var(--bg2)))}}.gx-source-option.active{box-shadow:0 8px 28px var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-source-option.active{box-shadow:0 8px 28px color-mix(in srgb,var(--orange) 14%,transparent)}}.gx-source-option b{font-size:8px;display:block}.gx-source-option small{color:var(--muted);margin-top:4px;font-size:6.2px;line-height:1.35;display:block}.gx-field-note{color:var(--muted);margin-top:7px;font-size:6.5px;line-height:1.45;display:block}.gx-queue-artwork{object-fit:cover;border-radius:9px;width:30px;height:30px}@media (max-width:760px){.gx-source-selector{grid-template-columns:1fr}}.gx-track-album{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:7px;overflow:hidden}:root,[data-theme=dark]{--gx-site-player-accent:var(--orange2);--gx-site-player-accent-2:var(--orange);--gx-site-player-soft:#f28c381f;--gx-site-player-soft-2:#f28c3833;--gx-site-player-ink:#1d1209;--gx-site-player-glow:#f28c382e;--gx-site-player-backdrop:var(--card)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=dark]{--gx-site-player-backdrop:color-mix(in srgb,var(--card) 95%,#000)}}:root,[data-theme=dark]{--gx-site-player-quiet:var(--bg2)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=dark]{--gx-site-player-quiet:color-mix(in srgb,var(--bg2) 96%,#000)}}[data-theme=light]{--gx-site-player-accent:var(--orange);--gx-site-player-accent-2:var(--orange2);--gx-site-player-soft:#e77d291a;--gx-site-player-soft-2:#e77d292e;--gx-site-player-ink:#27170e;--gx-site-player-glow:#e77d2929;--gx-site-player-backdrop:var(--card);--gx-site-player-quiet:var(--bg2)}.gx-media-player-r61310{isolation:isolate;min-height:350px;position:relative;overflow:hidden;border-radius:22px!important;padding:0!important;display:block!important}.gx-player-aurora{z-index:-2;pointer-events:none;animation:12s ease-in-out infinite alternate gx-r61310-aurora;position:absolute;inset:-35%}@keyframes gx-r61310-aurora{0%{transform:translate(-1%)scale(1)}50%{transform:translate(2%,-1%)scale(1.025)}to{transform:translate(-1%,2%)scale(.99)}}.gx-player-backdrop{z-index:-1;filter:blur(34px)saturate(1.08);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.14);-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000009e 46%,#0000 90%);mask-image:linear-gradient(90deg,#000 0%,#0000009e 46%,#0000 90%)}.gx-cover-stage{width:152px;height:152px}.gx-cover-stage.playing{animation:4.6s ease-in-out infinite gx-r61310-float}@keyframes gx-r61310-float{50%{transform:translateY(-3px)}}.gx-equalizer-r61310{gap:4px!important;height:28px!important;position:relative!important;bottom:auto!important}.gx-equalizer-r61310 i{min-height:5px;border-radius:99px!important;width:3px!important}.gx-media-player-r61310.playing:not(.is-paused) .gx-equalizer-r61310 i{opacity:.92!important;animation:.75s ease-in-out infinite alternate gx-r61310-eq!important}.gx-equalizer-r61310 i:nth-child(3n){animation-duration:.5s!important}.gx-equalizer-r61310 i:nth-child(4n){animation-duration:.95s!important}@keyframes gx-r61310-eq{0%{height:5px}to{height:28px}}.gx-media-page-r61310 .gx-control-hero,.gx-media-page-r61310 .gx-settings-card{background:var(--card);border-color:var(--border);box-shadow:var(--shadow)}.gx-media-player-r61310{background:radial-gradient(circle at 10% 12%,var(--gx-site-player-soft),transparent 30%),linear-gradient(160deg,var(--gx-site-player-backdrop),var(--gx-site-player-quiet))!important;border:1px solid var(--orange)!important}@supports (color:color-mix(in lab, red, red)){.gx-media-player-r61310{border:1px solid color-mix(in srgb,var(--orange) 28%,var(--border))!important}}.gx-media-player-r61310{box-shadow:var(--shadow),inset 0 1px 0 #ffffff0a!important;color:var(--text)!important}.gx-media-player-r61310 .gx-player-backdrop{opacity:.08;mix-blend-mode:overlay}.gx-player-aurora{background:radial-gradient(circle at 18% 24%,var(--gx-site-player-soft-2),transparent 25%),radial-gradient(circle at 74% 18%,#ffffff0a,transparent 20%),radial-gradient(circle at 58% 82%,var(--gx-site-player-soft),transparent 28%);filter:blur(34px)}.gx-player-shell{grid-template-columns:160px minmax(0,1fr) 255px;gap:20px;padding:24px;display:grid}.gx-player-visual-r61310{place-items:center;min-height:164px;display:grid}.gx-cover-stage{place-items:center;display:grid;position:relative}.gx-album-art-r61310,.gx-disc-r61310{box-shadow:0 12px 32px #0000002e,0 0 0 1px var(--orange)!important;border-radius:24px!important}@supports (color:color-mix(in lab, red, red)){.gx-album-art-r61310,.gx-disc-r61310{box-shadow:0 12px 32px #0000002e,0 0 0 1px color-mix(in srgb,var(--orange) 18%,var(--border))!important}}.gx-album-art-r61310{background-position:50%;background-size:cover;position:relative;overflow:hidden;width:140px!important;height:140px!important}.gx-album-glow{background:radial-gradient(ellipse,var(--gx-site-player-glow),transparent 72%);filter:blur(14px);height:55%;position:absolute;inset:auto -18% -20%}.gx-cover-sheen{background:linear-gradient(125deg,#0000 20%,#ffffff26 36%,#0000 54%);animation:4.5s ease-in-out infinite gx-cover-sheen;position:absolute;inset:0;transform:translate(-120%)}@keyframes gx-cover-sheen{0%,70%,to{transform:translate(-120%)}30%{transform:translate(120%)}}.gx-disc-r61310{width:140px!important;height:140px!important;color:var(--gx-site-player-accent)!important;background:radial-gradient(circle at 50% 50%,var(--bg) 0 10%,var(--orange) 11% 14%,#16110c 15% 24%,#2b241d 25% 30%,#111 31% 100%)!important;border-radius:999px!important}@supports (color:color-mix(in lab, red, red)){.gx-disc-r61310{background:radial-gradient(circle at 50% 50%,var(--bg) 0 10%,color-mix(in srgb,var(--orange) 82%,#111) 11% 14%,#16110c 15% 24%,#2b241d 25% 30%,#111 31% 100%)!important}}.gx-disc-r61310{box-shadow:0 0 0 1px var(--orange),0 16px 46px #00000042,0 0 26px var(--gx-site-player-glow)!important}@supports (color:color-mix(in lab, red, red)){.gx-disc-r61310{box-shadow:0 0 0 1px color-mix(in srgb,var(--orange) 28%,var(--border)),0 16px 46px #00000042,0 0 26px var(--gx-site-player-glow)!important}}.gx-disc-r61310 svg{width:30px;height:30px}.gx-cover-orbit{border:1px dashed var(--orange);position:absolute;inset:-8px}@supports (color:color-mix(in lab, red, red)){.gx-cover-orbit{border:1px dashed color-mix(in srgb,var(--orange) 30%,transparent)}}.gx-cover-orbit{opacity:.5;border-radius:999px;animation:16s linear infinite gx-orbit}@keyframes gx-orbit{to{transform:rotate(360deg)}}.gx-equalizer-r61310 i{box-shadow:none;background:linear-gradient(180deg,var(--orange2),var(--orange))!important;opacity:.28!important}.gx-player-info-r61310 h2{letter-spacing:-.04em;color:var(--text);margin:10px 0 4px;font-size:28px;line-height:1.08}.gx-track-line-r61310,.gx-track-album{color:var(--text2)!important}.gx-player-topline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gx-live-state,.gx-source-badge,.gx-channel-badge{letter-spacing:.03em;border:1px solid var(--border);background:var(--bg2);color:var(--text2);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:800;display:inline-flex}.gx-live-state i{background:var(--orange2);width:8px;height:8px;box-shadow:0 0 0 4px var(--gx-site-player-soft);border-radius:50%}.gx-live-state.playing,.gx-source-badge.soundcloud,.gx-source-badge.yandex{color:var(--text)}.gx-live-state.paused i{background:var(--muted);box-shadow:none}.gx-track-progress-r61310{margin-top:16px}.gx-progress-rail-r61310{background:var(--border)!important;height:8px!important}@supports (color:color-mix(in lab, red, red)){.gx-progress-rail-r61310{background:color-mix(in srgb,var(--border) 62%,var(--bg2))!important}}.gx-progress-rail-r61310{border-radius:999px;overflow:hidden;box-shadow:none!important}.gx-progress-rail-r61310:before{display:none}.gx-progress-rail-r61310 span{background:linear-gradient(90deg,var(--orange2),var(--orange))!important;box-shadow:none!important}.gx-progress-rail-r61310 i{background:var(--card);border:3px solid var(--orange2);width:12px;height:12px;box-shadow:0 0 0 4px var(--gx-site-player-soft);border-radius:50%;top:50%;transform:translate(-50%,-50%)}.gx-progress-times{color:var(--muted);grid-template-columns:48px 1fr 48px;align-items:center;gap:10px;margin-top:6px;font-size:11px;display:grid}.gx-progress-times b{color:var(--text);font-size:11px}.gx-progress-times span{text-align:center;text-transform:uppercase;letter-spacing:.08em}.gx-player-stats-r61310{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.gx-player-stats-r61310>div,.gx-next-panel-r61310,.gx-source-option-r61310,.gx-queue-r61310>div,.gx-next-queue-preview>div{background:var(--bg2)!important;border:1px solid var(--border)!important;box-shadow:none!important}.gx-player-stats-r61310>div{border-radius:14px;padding:12px 13px}.gx-player-stats-r61310 span{color:var(--muted);font-size:11px;display:block}.gx-player-stats-r61310 b{color:var(--text);margin-top:3px;font-size:16px;display:block}.gx-player-stats-r61310 b.on{color:var(--orange2)}.gx-player-controls-r61310,.gx-player-secondary-r61310{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gx-player-controls-r61310{margin-top:18px}.gx-media-btn-r61310,.gx-mini-media-btn{place-items:center;min-width:44px;height:44px;display:grid;border:1px solid var(--border)!important;background:var(--card)!important;color:var(--text)!important;box-shadow:none!important;border-radius:12px!important}.gx-media-btn-r61310:after,.gx-mini-media-btn:after{display:none!important}.gx-media-btn-r61310:hover:not(:disabled),.gx-mini-media-btn:hover:not(:disabled),.gx-search-action:hover:not(:disabled),.gx-source-option-r61310:hover:not(:disabled){transform:translateY(-1px);border-color:var(--border2)!important;background:var(--card2)!important}.gx-media-btn-r61310.gx-primary{min-width:52px;height:52px;background:linear-gradient(135deg,var(--orange2),var(--orange))!important;color:var(--gx-site-player-ink)!important;border-color:#0000!important;box-shadow:0 8px 26px #f28c383d!important}.gx-media-btn-r61310.active,.gx-mini-media-btn.active{border-color:var(--orange)!important}@supports (color:color-mix(in lab, red, red)){.gx-media-btn-r61310.active,.gx-mini-media-btn.active{border-color:color-mix(in srgb,var(--orange) 55%,var(--border))!important}}.gx-media-btn-r61310.active,.gx-mini-media-btn.active{background:var(--soft)!important}.gx-media-icon{filter:none!important}.gx-player-secondary-r61310{margin-top:12px}.gx-secondary-spacer{flex:auto}.gx-player-volume-r61310{border:1px solid var(--border);background:var(--bg2);border-radius:12px;align-items:center;gap:10px;min-width:180px;max-width:250px;height:44px;padding:0 12px;display:flex}.gx-player-volume-r61310 input{accent-color:var(--orange2);flex:1}.gx-player-volume-r61310 b{font-size:12px}.gx-next-panel-r61310{border-radius:18px;flex-direction:column;min-height:100%;padding:14px 14px 12px;display:flex}.gx-next-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.gx-next-head span{color:var(--muted);letter-spacing:.08em;font-size:11px;font-weight:800}.gx-next-head b{background:var(--soft);min-width:26px;height:26px;color:var(--orange2);border-radius:999px;place-items:center;display:grid}.gx-next-track{background:var(--card2);border-radius:14px;grid-template-columns:56px minmax(0,1fr);gap:12px;padding:10px;display:grid}.gx-next-art{background:linear-gradient(135deg,var(--soft),transparent),var(--bg2);width:56px;height:56px;color:var(--orange2);background-position:50%;background-size:cover;border-radius:14px;place-items:center;display:grid}.gx-next-track b,.gx-next-queue-preview p b{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.gx-next-track span,.gx-next-queue-preview p small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.gx-next-empty{border:1px dashed var(--border);text-align:center;background:var(--bg2);min-height:110px;color:var(--muted);border-radius:16px;flex:1;place-items:center;gap:6px;display:grid}.gx-next-empty b{color:var(--text);font-size:12px}.gx-next-empty span{max-width:160px;font-size:11px}.gx-next-queue-preview{gap:8px;margin-top:12px;display:grid}.gx-next-queue-preview>div{border-radius:12px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding:7px 8px;display:grid}.gx-next-queue-preview>div>span{background:var(--soft);width:24px;height:24px;color:var(--orange2);border-radius:9px;place-items:center;font-size:11px;font-weight:800;display:grid}.gx-music-search-card-r61310{background:var(--card)!important;border-color:var(--border)!important}.gx-music-search-row-r61310{grid-template-columns:minmax(0,1fr) auto auto;gap:10px;display:grid}.gx-search-action{border:1px solid var(--border);background:var(--card);min-height:44px;color:var(--text);border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.gx-provider-strip-r61310{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.gx-provider-strip-r61310>span{border-radius:999px;padding:5px 10px;font-size:11px;font-weight:800;border:1px solid var(--border)!important;background:var(--soft)!important;color:var(--orange2)!important}.gx-provider-strip-r61310>small{color:var(--text2)}.gx-queue-r61310>div{border-radius:12px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.gx-queue-r61310>div.next{border-color:var(--orange)!important}@supports (color:color-mix(in lab, red, red)){.gx-queue-r61310>div.next{border-color:color-mix(in srgb,var(--orange) 38%,var(--border))!important}}.gx-queue-r61310>div.next{background:var(--orange)!important}@supports (color:color-mix(in lab, red, red)){.gx-queue-r61310>div.next{background:color-mix(in srgb,var(--orange) 5%,var(--bg2))!important}}.gx-queue-r61310 em{color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:4px 8px;font-size:10px;font-style:normal}.gx-queue-r61310>div.next em{color:var(--orange2);border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-queue-r61310>div.next em{border-color:color-mix(in srgb,var(--orange) 30%,var(--border))}}.gx-queue-r61310>div.next em{background:var(--soft)}.gx-source-selector-r61310{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.gx-source-option-r61310{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;border-radius:16px!important;min-height:84px!important;padding:12px 14px!important;display:grid!important}.gx-source-logo{color:#fff;width:44px;height:44px;box-shadow:none;border-radius:13px;place-items:center;font-size:16px;font-weight:1000;display:grid}.gx-source-option-r61310>div b{font-size:13px;display:block}.gx-source-option-r61310>div small{color:var(--muted);margin-top:3px;font-size:11px;line-height:1.45;display:block}.gx-source-option-r61310.active{border-color:var(--orange)!important}@supports (color:color-mix(in lab, red, red)){.gx-source-option-r61310.active{border-color:color-mix(in srgb,var(--orange) 48%,var(--border))!important}}.gx-source-option-r61310.active{background:linear-gradient(180deg,var(--card),var(--soft))!important}.gx-source-option-r61310.active>svg{color:var(--orange2);filter:none}[data-theme=light] .gx-media-player-r61310 .gx-player-backdrop{opacity:.05}.gx-media-page-r61310 .gx-searchbox,.gx-media-page-r61310 .gx-music-query{background:var(--bg2);border-color:var(--border)}@media (max-width:1120px){.gx-player-shell{grid-template-columns:145px minmax(0,1fr)}.gx-next-panel-r61310{grid-column:1/-1}.gx-player-stats-r61310{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.gx-player-shell{grid-template-columns:1fr;padding:18px}.gx-player-visual-r61310{min-height:150px}.gx-player-info-r61310 h2,.gx-track-line-r61310,.gx-track-album{text-align:center}.gx-player-topline,.gx-player-controls-r61310,.gx-player-secondary-r61310{justify-content:center}.gx-player-volume-r61310{width:100%;max-width:none}.gx-secondary-spacer{display:none}.gx-player-stats-r61310{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-music-search-row-r61310,.gx-source-selector-r61310{grid-template-columns:1fr}.gx-search-action{justify-content:center;width:100%}}.gx-media-icon{pointer-events:none;flex:none;filter:none!important;background:currentColor!important;display:inline-block!important;-webkit-mask-position:50%!important;mask-position:50%!important;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}.gx-media-btn-r61310,.gx-mini-media-btn,.gx-search-action{color:var(--orange2)!important}.gx-media-btn-r61310,.gx-mini-media-btn{border:1px solid var(--border)!important;background:var(--card)!important;box-shadow:none!important;border-radius:10px!important}.gx-media-btn-r61310:hover:not(:disabled),.gx-mini-media-btn:hover:not(:disabled){background:var(--card2)!important;border-color:var(--orange)!important}@supports (color:color-mix(in lab, red, red)){.gx-media-btn-r61310:hover:not(:disabled),.gx-mini-media-btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--orange) 34%,var(--border2))!important}}.gx-media-btn-r61310:hover:not(:disabled),.gx-mini-media-btn:hover:not(:disabled){color:var(--orange2)!important}.gx-media-btn-r61310.gx-primary{background:linear-gradient(135deg,var(--orange2),var(--orange))!important;color:#1d1209!important;border-color:#0000!important;box-shadow:0 8px 26px #f28c383d!important}.gx-media-btn-r61310.active{background:var(--soft)!important;border-color:var(--orange)!important}@supports (color:color-mix(in lab, red, red)){.gx-media-btn-r61310.active{border-color:color-mix(in srgb,var(--orange) 55%,var(--border))!important}}.gx-media-btn-r61310.active{color:var(--orange2)!important}.gx-mini-media-btn.danger{color:var(--red)!important;border-color:var(--red)!important}@supports (color:color-mix(in lab, red, red)){.gx-mini-media-btn.danger{border-color:color-mix(in srgb,var(--red) 34%,var(--border))!important}}.gx-mini-media-btn.danger{background:var(--red)!important}@supports (color:color-mix(in lab, red, red)){.gx-mini-media-btn.danger{background:color-mix(in srgb,var(--red) 7%,var(--card))!important}}.gx-mini-media-btn.danger:hover:not(:disabled){background:var(--red)!important}@supports (color:color-mix(in lab, red, red)){.gx-mini-media-btn.danger:hover:not(:disabled){background:color-mix(in srgb,var(--red) 12%,var(--card2))!important}}.gx-mini-media-btn.danger:hover:not(:disabled){border-color:var(--red)!important}@supports (color:color-mix(in lab, red, red)){.gx-mini-media-btn.danger:hover:not(:disabled){border-color:color-mix(in srgb,var(--red) 55%,var(--border))!important}}.gx-search-action{background:var(--card)!important;border-color:var(--border)!important;color:var(--orange2)!important;border-radius:10px!important}.gx-search-action.primary{background:linear-gradient(135deg,var(--orange2),var(--orange))!important;color:#1d1209!important;border-color:#0000!important;box-shadow:0 8px 26px #f28c3838!important}.gx-search-action:hover:not(:disabled){background:var(--card2)!important;border-color:var(--orange)!important}@supports (color:color-mix(in lab, red, red)){.gx-search-action:hover:not(:disabled){border-color:color-mix(in srgb,var(--orange) 34%,var(--border2))!important}}.gx-search-action.primary:hover:not(:disabled){filter:brightness(1.04);background:linear-gradient(135deg,var(--orange2),var(--orange))!important}.gx-source-option-r61310{background:var(--bg2)!important;border-color:var(--border)!important;box-shadow:none!important;border-radius:12px!important}.gx-source-option-r61310.active{background:linear-gradient(180deg,var(--card),var(--soft))!important;border-color:var(--orange)!important}@supports (color:color-mix(in lab, red, red)){.gx-source-option-r61310.active{border-color:color-mix(in srgb,var(--orange) 48%,var(--border))!important}}.gx-source-option-r61310.active{box-shadow:0 8px 26px var(--orange)!important}@supports (color:color-mix(in lab, red, red)){.gx-source-option-r61310.active{box-shadow:0 8px 26px color-mix(in srgb,var(--orange) 8%,transparent)!important}}.gx-source-logo{box-shadow:none!important;border-radius:10px!important}.gx-source-logo.soundcloud{background:linear-gradient(135deg,var(--orange2),var(--orange))!important}.gx-source-logo.yandex{background:linear-gradient(135deg,#ff705c,#e6412f)!important}.gx-voice-presence{background:var(--card);border:1px solid var(--border);border-radius:14px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;margin:-2px 0 14px;padding:12px 14px;display:grid;box-shadow:0 8px 28px #0000000f}.gx-voice-presence-icon{background:var(--soft);width:40px;height:40px;color:var(--orange2);border-radius:11px;place-items:center;display:grid}.gx-voice-presence>div{gap:2px;min-width:0;display:grid}.gx-voice-presence b{color:var(--text);font-size:13px}.gx-voice-presence small{color:var(--text2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.gx-voice-presence.connected{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-voice-presence.connected{border-color:color-mix(in srgb,var(--orange) 28%,var(--border))}}.gx-voice-presence.disconnected .gx-voice-presence-icon{background:var(--card2);color:var(--muted)}.gx-voice-presence.warning{border-color:#e0a12d}@supports (color:color-mix(in lab, red, red)){.gx-voice-presence.warning{border-color:color-mix(in srgb,#e0a12d 45%,var(--border))}}.gx-voice-presence.warning{background:linear-gradient(90deg,#e0a12d,var(--card))}@supports (color:color-mix(in lab, red, red)){.gx-voice-presence.warning{background:linear-gradient(90deg,color-mix(in srgb,#e0a12d 7%,var(--card)),var(--card))}}.gx-voice-presence-state,.gx-connected-pill{border:1px solid var(--green);align-items:center;gap:7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gx-voice-presence-state,.gx-connected-pill{border:1px solid color-mix(in srgb,var(--green) 32%,var(--border))}}.gx-voice-presence-state,.gx-connected-pill{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.gx-voice-presence-state,.gx-connected-pill{background:color-mix(in srgb,var(--green) 8%,var(--card))}}.gx-voice-presence-state,.gx-connected-pill{color:var(--green);white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:850}.gx-voice-presence-state i,.gx-connected-pill i{width:7px;height:7px;box-shadow:0 0 0 3px var(--green);background:currentColor;border-radius:50%}@supports (color:color-mix(in lab, red, red)){.gx-voice-presence-state i,.gx-connected-pill i{box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 12%,transparent)}}.gx-connected-pill{margin-left:auto}.gx-voice-warning{border:1px solid #e0a12d;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;margin:0 0 14px;padding:12px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-voice-warning{border:1px solid color-mix(in srgb,#e0a12d 48%,var(--border))}}.gx-voice-warning{background:#e0a12d;border-radius:12px}@supports (color:color-mix(in lab, red, red)){.gx-voice-warning{background:color-mix(in srgb,#e0a12d 8%,var(--card))}}.gx-voice-warning{color:#d69222}.gx-voice-warning>svg{margin-top:1px}.gx-voice-warning>div{gap:3px;display:grid}.gx-voice-warning b{color:var(--text);font-size:12px}.gx-voice-warning span{color:var(--text2);font-size:11px;line-height:1.45}.gx-media-launcher .gx-settings-card-head{align-items:center}.gx-media-launcher .gx-connected-pill{margin-left:auto}[data-theme=light] .gx-voice-presence,[data-theme=light] .gx-voice-warning{box-shadow:0 10px 30px #1f242d0f}@media (max-width:760px){.gx-voice-presence{grid-template-columns:40px minmax(0,1fr)}.gx-voice-presence-state{grid-column:1/-1;justify-self:start}.gx-voice-presence small{white-space:normal}.gx-connected-pill{margin-left:0}}[data-theme=light] .gx-media-player-r61310{background:radial-gradient(circle at 10% 12%,var(--gx-site-player-soft),transparent 30%),linear-gradient(160deg,var(--card),var(--bg2))!important;color:var(--text)!important;box-shadow:var(--shadow),inset 0 1px 0 #ffffffa6!important}[data-theme=light] .gx-media-player-r61310 .gx-player-info-r61310,[data-theme=light] .gx-media-player-r61310 .gx-next-panel-r61310{color:var(--text)!important}.gx-provider-warning{border:1px solid var(--orange);align-items:flex-start;gap:8px;margin-top:10px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.gx-provider-warning{border:1px solid color-mix(in srgb,var(--orange) 32%,var(--border))}}.gx-provider-warning{background:var(--soft);color:var(--text2);border-radius:12px;font-size:11px;line-height:1.45}.gx-provider-warning svg{color:var(--orange2);flex:none;margin-top:1px}.gx-yandex-auth{border:1px solid var(--border);background:var(--bg2);border-radius:14px;gap:12px;margin-top:12px;padding:14px;display:grid}.gx-yandex-auth.ready{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.gx-yandex-auth.ready{border-color:color-mix(in srgb,var(--green) 38%,var(--border))}}.gx-yandex-auth.missing{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-yandex-auth.missing{border-color:color-mix(in srgb,var(--orange) 35%,var(--border))}}.gx-yandex-auth-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.gx-yandex-auth-head>div{min-width:0}.gx-yandex-auth-head b{color:var(--text);font-size:13px;display:block}.gx-yandex-auth-head small{color:var(--text2);margin-top:3px;font-size:11px;line-height:1.45;display:block}.gx-token-status{border:1px solid var(--border);letter-spacing:.02em;border-radius:999px;flex:none;align-items:center;min-height:26px;padding:0 9px;font-size:10px;font-weight:850;display:inline-flex}.gx-music-access-head{align-items:center;min-width:0}.gx-music-access-head>.gx-card-title-stack{flex:auto;min-width:0}.gx-music-access-head>.gx-token-status{white-space:nowrap;box-sizing:border-box;flex:none;width:auto;min-width:max-content;max-width:100%;height:auto;margin-left:auto;line-height:1}.gx-token-status.ok{color:var(--green);background:var(--green)}@supports (color:color-mix(in lab, red, red)){.gx-token-status.ok{background:color-mix(in srgb,var(--green) 8%,var(--card))}}.gx-token-status.ok{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.gx-token-status.ok{border-color:color-mix(in srgb,var(--green) 28%,var(--border))}}.gx-token-status.warn{color:var(--orange2);background:var(--soft);border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-token-status.warn{border-color:color-mix(in srgb,var(--orange) 28%,var(--border))}}.gx-yandex-token-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.gx-yandex-token-row .input{min-width:0}.gx-yandex-auth-foot{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:10px;line-height:1.45;display:flex}.gx-yandex-auth-foot>a{color:var(--orange2);white-space:nowrap;align-items:center;gap:5px;font-weight:800;display:inline-flex}.gx-yandex-auth-foot>a:hover{color:var(--text)}.gx-token-message{color:var(--text2);margin:0;font-size:11px}.gx-yandex-auth.ready .gx-token-message{color:var(--green)}@media (max-width:760px){.gx-yandex-auth-head,.gx-yandex-auth-foot{flex-direction:column;align-items:stretch}.gx-yandex-token-row{grid-template-columns:1fr}.gx-yandex-token-row .btn{width:100%}.gx-token-status{align-self:flex-start}.gx-music-access-head{flex-wrap:wrap;align-items:flex-start}.gx-music-access-head>.gx-token-status{max-width:calc(100% - 38px);margin-left:38px}}.gx-queue-r61310.preview{border:1px solid var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-queue-r61310.preview{border:1px solid color-mix(in srgb,var(--orange) 24%,var(--border))}}.gx-queue-r61310.preview{background:var(--orange);border-radius:14px;padding:12px}@supports (color:color-mix(in lab, red, red)){.gx-queue-r61310.preview{background:color-mix(in srgb,var(--orange) 3%,var(--card))}}.gx-queue-r61310.preview h4{color:var(--text);align-items:center;gap:8px;display:flex}.gx-queue-r61310.preview h4:before{content:"";background:var(--orange2);width:8px;height:8px;box-shadow:0 0 0 4px var(--soft);border-radius:50%}.gx-queue-r61310{scrollbar-width:thin;scrollbar-color:var(--border2) transparent;max-height:560px;overflow:auto}.gx-media-errors .gx-settings-card-head{align-items:flex-start;gap:12px}.gx-media-errors .gx-card-title-stack{flex:1;min-width:0}.gx-clear-errors{white-space:nowrap;margin-left:auto}.gx-media-error-list{gap:10px;margin-top:14px;display:grid}.gx-media-error-item{border:1px solid var(--red);grid-template-columns:38px minmax(0,1fr);gap:12px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-media-error-item{border:1px solid color-mix(in srgb,var(--red) 22%,var(--border))}}.gx-media-error-item{background:var(--red);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.gx-media-error-item{background:color-mix(in srgb,var(--red) 4%,var(--bg2))}}.gx-media-error-icon{background:var(--red);border-radius:11px;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-media-error-icon{background:color-mix(in srgb,var(--red) 10%,var(--card))}}.gx-media-error-icon{color:var(--red);border:1px solid var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-media-error-icon{border:1px solid color-mix(in srgb,var(--red) 24%,var(--border))}}.gx-media-error-copy{min-width:0}.gx-media-error-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gx-media-error-top b{color:var(--text);font-size:13px}.gx-media-error-top span{color:var(--orange2);background:var(--soft);border:1px solid var(--orange);font-size:10px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.gx-media-error-top span{border:1px solid color-mix(in srgb,var(--orange) 20%,var(--border))}}.gx-media-error-top span{border-radius:999px;padding:3px 7px}.gx-media-error-copy p{color:var(--text2);margin:5px 0 0;font-size:12px;line-height:1.5}.gx-media-error-hint,.gx-media-error-request,.gx-media-error-meta{overflow-wrap:anywhere;margin-top:6px;line-height:1.45;display:block}.gx-media-error-hint{color:var(--text);font-size:11px}.gx-media-error-request{color:var(--text2);background:var(--card);border:1px solid var(--border);border-radius:9px;padding:7px 9px;font-size:10px}.gx-media-error-meta{color:var(--muted);font-size:9px}[data-theme=light] .gx-media-error-item{background:var(--red)}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .gx-media-error-item{background:color-mix(in srgb,var(--red) 3%,var(--card))}}@media (max-width:760px){.gx-media-errors .gx-settings-card-head{flex-wrap:wrap}.gx-clear-errors{width:100%;margin-left:0}.gx-media-error-item{grid-template-columns:32px minmax(0,1fr);padding:11px}.gx-media-error-icon{width:32px;height:32px}.gx-queue-r61310{max-height:420px}}.gx-playlist-browser-r61310{border:1px solid var(--border);background:var(--bg2);border-radius:16px;margin-top:16px;overflow:hidden}.gx-playlist-browser-head{border-bottom:1px solid var(--border);background:var(--card);justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:12px 14px;display:flex}.gx-playlist-browser-head h4{color:var(--text);letter-spacing:-.01em;margin:0;font-size:14px}.gx-playlist-browser-head small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.gx-playlist-filter{border:1px solid var(--border);background:var(--bg2);min-width:260px;max-width:380px;height:38px;color:var(--muted);border-radius:10px;flex:0 360px;align-items:center;gap:8px;padding:0 10px;display:flex}.gx-playlist-filter:focus-within{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-playlist-filter:focus-within{border-color:color-mix(in srgb,var(--orange) 48%,var(--border))}}.gx-playlist-filter:focus-within{box-shadow:0 0 0 3px var(--soft)}.gx-playlist-filter input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:12px}.gx-playlist-filter button{width:26px;height:26px;color:var(--muted);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.gx-playlist-filter button:hover{background:var(--card2);color:var(--text)}.gx-playlist-table-head{border-bottom:1px solid var(--border);background:var(--card);grid-template-columns:42px minmax(220px,1.5fr) minmax(120px,.9fr) 64px 126px;align-items:center;gap:10px;padding:8px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-playlist-table-head{background:color-mix(in srgb,var(--card) 55%,var(--bg2))}}.gx-playlist-table-head{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:10px;font-weight:850}.gx-playlist-scroll{scrollbar-width:thin;scrollbar-color:var(--border2) transparent;max-height:620px;overflow:auto}.gx-playlist-row{border-bottom:1px solid var(--border);grid-template-columns:42px minmax(220px,1.5fr) minmax(120px,.9fr) 64px 126px;align-items:center;gap:10px;min-height:62px;padding:8px 12px;transition:background .16s,border-color .16s;display:grid}.gx-playlist-row:last-child{border-bottom:0}.gx-playlist-row:hover{background:var(--card)}.gx-playlist-row.current{background:var(--soft);box-shadow:inset 3px 0 0 var(--orange2)}.gx-playlist-index{width:30px;height:30px;color:var(--muted);background:var(--card);border:1px solid var(--border);border-radius:9px;place-items:center;font-size:11px;font-weight:800;display:grid}.gx-playlist-row.current .gx-playlist-index{color:var(--orange2);border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-playlist-row.current .gx-playlist-index{border-color:color-mix(in srgb,var(--orange) 34%,var(--border))}}.gx-playlist-row.current .gx-playlist-index{background:var(--soft)}.gx-playlist-track{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.gx-playlist-artwork{object-fit:cover;border:1px solid var(--border);background:var(--card);border-radius:11px;width:44px;height:44px}.gx-playlist-artwork.placeholder{color:var(--orange2);background:var(--soft);place-items:center;display:grid}.gx-playlist-track>div{min-width:0}.gx-playlist-track b{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.gx-playlist-track small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;display:block;overflow:hidden}.gx-playlist-album{min-width:0;color:var(--text2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.gx-playlist-duration{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.gx-playlist-actions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.gx-playlist-play,.gx-playlist-queue{border:1px solid var(--border);background:var(--card);height:34px;color:var(--text);border-radius:9px;justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:800;transition:all .16s;display:inline-flex}.gx-playlist-play{padding:0 10px}.gx-playlist-queue{width:34px;padding:0}.gx-playlist-play:hover:not(:disabled),.gx-playlist-queue:hover:not(:disabled){background:var(--card2);border-color:var(--border2);transform:translateY(-1px)}.gx-playlist-play{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-playlist-play{border-color:color-mix(in srgb,var(--orange) 34%,var(--border))}}.gx-playlist-play{color:var(--orange2)}.gx-playlist-play:hover:not(:disabled){background:var(--soft);border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-playlist-play:hover:not(:disabled){border-color:color-mix(in srgb,var(--orange) 54%,var(--border))}}.gx-playlist-play:disabled,.gx-playlist-queue:disabled{opacity:.42;cursor:not-allowed;transform:none}.gx-playlist-empty{text-align:center;min-height:150px;color:var(--muted);align-content:center;place-items:center;gap:6px;display:grid}.gx-playlist-empty b{color:var(--text);font-size:13px}.gx-playlist-empty span{font-size:11px}[data-theme=light] .gx-playlist-browser-r61310{background:var(--bg2)}[data-theme=light] .gx-playlist-row:hover{background:var(--card2)}@media (max-width:900px){.gx-playlist-table-head{display:none}.gx-playlist-row{grid-template-columns:34px minmax(0,1fr) auto}.gx-playlist-album,.gx-playlist-duration{display:none}.gx-playlist-actions{grid-column:3}.gx-playlist-browser-head{flex-direction:column;align-items:stretch}.gx-playlist-filter{flex-basis:auto;width:100%;min-width:0;max-width:none}}@media (max-width:560px){.gx-playlist-row{grid-template-columns:30px minmax(0,1fr);padding:9px}.gx-playlist-actions{grid-column:1/-1;justify-content:flex-end}.gx-playlist-play{flex:1}.gx-playlist-scroll{max-height:520px}}.gx-runtime-queue-panel{min-height:0;max-height:100%;overflow:hidden}.gx-queue-head-actions{align-items:center;gap:7px;display:flex}.gx-queue-head-actions>b{min-width:26px}.gx-queue-head-actions>button{border:1px solid var(--border);background:var(--card);width:28px;height:28px;color:var(--muted);border-radius:9px;place-items:center;padding:0;transition:all .16s;display:grid}.gx-queue-head-actions>button:hover:not(:disabled){color:var(--red);border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-queue-head-actions>button:hover:not(:disabled){border-color:color-mix(in srgb,var(--red) 36%,var(--border))}}.gx-queue-head-actions>button:hover:not(:disabled){background:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-queue-head-actions>button:hover:not(:disabled){background:color-mix(in srgb,var(--red) 7%,var(--card2))}}.gx-queue-head-actions>button:disabled{opacity:.45;cursor:not-allowed}.gx-runtime-queue-scroll{scrollbar-width:thin;scrollbar-color:var(--orange) transparent;gap:7px;min-height:0;max-height:365px;padding-right:4px;display:grid;overflow:hidden auto}@supports (color:color-mix(in lab, red, red)){.gx-runtime-queue-scroll{scrollbar-color:color-mix(in srgb,var(--orange) 52%,var(--border)) transparent}}.gx-runtime-queue-scroll::-webkit-scrollbar{width:6px}.gx-runtime-queue-scroll::-webkit-scrollbar-track{background:0 0}.gx-runtime-queue-scroll::-webkit-scrollbar-thumb{background:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-runtime-queue-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--orange) 46%,var(--border))}}.gx-runtime-queue-scroll::-webkit-scrollbar-thumb{border-radius:999px}.gx-runtime-queue-item{border:1px solid var(--border);background:var(--bg2);border-radius:12px;grid-template-columns:24px 40px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;transition:all .16s;display:grid}.gx-runtime-queue-item:hover{border-color:var(--border2);background:var(--card2)}.gx-runtime-queue-index{background:var(--soft);width:24px;height:24px;color:var(--orange2);border-radius:8px;place-items:center;font-size:10px;font-weight:850;display:grid}.gx-runtime-queue-item>img,.gx-runtime-queue-art{object-fit:cover;border-radius:10px;width:40px;height:40px}.gx-runtime-queue-art{background:var(--card);border:1px solid var(--border);color:var(--orange2);place-items:center;display:grid}.gx-runtime-queue-copy{min-width:0}.gx-runtime-queue-copy b,.gx-runtime-queue-copy small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.gx-runtime-queue-copy b{color:var(--text);font-size:11px}.gx-runtime-queue-copy small{color:var(--muted);margin-top:2px;font-size:9.5px}.gx-runtime-queue-actions{gap:5px;display:flex}.gx-runtime-queue-actions button{border:1px solid var(--border);background:var(--card);width:31px;height:31px;color:var(--text2);border-radius:9px;place-items:center;padding:0;transition:all .16s;display:grid}.gx-runtime-queue-actions button:first-child:hover:not(:disabled){color:var(--orange2);border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-runtime-queue-actions button:first-child:hover:not(:disabled){border-color:color-mix(in srgb,var(--orange) 42%,var(--border))}}.gx-runtime-queue-actions button:first-child:hover:not(:disabled){background:var(--soft)}.gx-runtime-queue-actions button:last-child:hover:not(:disabled){color:var(--red);border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-runtime-queue-actions button:last-child:hover:not(:disabled){border-color:color-mix(in srgb,var(--red) 36%,var(--border))}}.gx-runtime-queue-actions button:last-child:hover:not(:disabled){background:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-runtime-queue-actions button:last-child:hover:not(:disabled){background:color-mix(in srgb,var(--red) 7%,var(--card2))}}.gx-runtime-queue-actions button:disabled{opacity:.4;cursor:not-allowed}.gx-media-player-r61310 .gx-progress-times{grid-template-columns:58px minmax(110px,1fr) 58px}.gx-media-player-r61310 .gx-progress-times span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:1120px){.gx-runtime-queue-scroll{max-height:270px}.gx-runtime-queue-panel{min-height:240px}}@media (max-width:640px){.gx-runtime-queue-item{grid-template-columns:22px 36px minmax(0,1fr) auto;padding:7px}.gx-runtime-queue-item>img,.gx-runtime-queue-art{width:36px;height:36px}.gx-runtime-queue-actions button{width:29px;height:29px}.gx-media-player-r61310 .gx-progress-times{grid-template-columns:48px 1fr 48px}}.gx-now-playing-r61314{border:1px solid var(--orange);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-now-playing-r61314{border:1px solid color-mix(in srgb,var(--orange) 22%,var(--border))}}.gx-now-playing-r61314{background:linear-gradient(180deg,var(--orange),var(--bg2));border-radius:14px}@supports (color:color-mix(in lab, red, red)){.gx-now-playing-r61314{background:linear-gradient(180deg,color-mix(in srgb,var(--orange) 4%,var(--card)),var(--bg2))}}.gx-now-playing-r61314{box-shadow:inset 0 1px #ffffff0a}.gx-now-playing-r61314>span{color:var(--orange2);letter-spacing:.08em;white-space:nowrap;align-items:center;gap:7px;font-size:10px;font-weight:900;display:inline-flex}.gx-now-playing-r61314>span:before{content:"";background:var(--orange2);width:7px;height:7px;box-shadow:0 0 0 4px var(--soft);border-radius:50%}.gx-now-playing-r61314>div{min-width:0}.gx-now-playing-r61314 strong,.gx-now-playing-r61314 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gx-now-playing-r61314 strong{color:var(--text);font-size:14px}.gx-now-playing-r61314 small{color:var(--text2);margin-top:2px;font-size:11px}.gx-now-playing-r61314>em{border:1px solid var(--orange);padding:5px 9px;font-style:normal}@supports (color:color-mix(in lab, red, red)){.gx-now-playing-r61314>em{border:1px solid color-mix(in srgb,var(--orange) 25%,var(--border))}}.gx-now-playing-r61314>em{background:var(--soft);color:var(--orange2);white-space:nowrap;border-radius:999px;font-size:10px;font-weight:850}.gx-playlist-nav-r61314{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:9px;display:grid}.gx-playlist-nav-r61314>div{border:1px solid var(--border);background:var(--bg2);border-radius:12px;min-width:0;padding:10px 11px}.gx-playlist-nav-r61314>div.current{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-playlist-nav-r61314>div.current{border-color:color-mix(in srgb,var(--orange) 35%,var(--border))}}.gx-playlist-nav-r61314>div.current{background:linear-gradient(180deg,var(--card),var(--orange))}@supports (color:color-mix(in lab, red, red)){.gx-playlist-nav-r61314>div.current{background:linear-gradient(180deg,var(--card),color-mix(in srgb,var(--orange) 5%,var(--bg2)))}}.gx-playlist-nav-r61314 span,.gx-playlist-nav-r61314 b,.gx-playlist-nav-r61314 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gx-playlist-nav-r61314 span{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:9px}.gx-playlist-nav-r61314 b{color:var(--text);margin-top:3px;font-size:11px}.gx-playlist-nav-r61314 small{color:var(--text2);margin-top:2px;font-size:10px}.gx-playlist-nav-r61314 .current span{color:var(--orange2)}@media (max-width:760px){.gx-now-playing-r61314{text-align:center;grid-template-columns:1fr}.gx-now-playing-r61314>span{justify-content:center}.gx-now-playing-r61314>em{justify-self:center}.gx-playlist-nav-r61314{grid-template-columns:1fr}.gx-playlist-nav-r61314>div{text-align:left}}.gx-live-time-r61314{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.gx-live-time-r61314>div{border:1px solid var(--border);background:var(--bg2);border-radius:12px;padding:9px 11px}.gx-live-time-r61314 span,.gx-live-time-r61314 b{display:block}.gx-live-time-r61314 span{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:9px}.gx-live-time-r61314 b{color:var(--text);margin-top:2px;font-size:13px}.gx-media-player-r61310.playing .gx-album-art-r61310{box-shadow:0 14px 40px #00000038,0 0 0 1px var(--orange),0 0 28px var(--orange)!important}@supports (color:color-mix(in lab, red, red)){.gx-media-player-r61310.playing .gx-album-art-r61310{box-shadow:0 14px 40px #00000038,0 0 0 1px color-mix(in srgb,var(--orange) 26%,var(--border)),0 0 28px color-mix(in srgb,var(--orange) 13%,transparent)!important}}.gx-media-player-r61310.playing .gx-now-playing-r61314{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-media-player-r61310.playing .gx-now-playing-r61314{border-color:color-mix(in srgb,var(--orange) 38%,var(--border))}}.gx-media-player-r61310.playing .gx-now-playing-r61314{background:linear-gradient(180deg,var(--orange),var(--bg2))}@supports (color:color-mix(in lab, red, red)){.gx-media-player-r61310.playing .gx-now-playing-r61314{background:linear-gradient(180deg,color-mix(in srgb,var(--orange) 7%,var(--card)),var(--bg2))}}@media (max-width:760px){.gx-live-time-r61314{grid-template-columns:repeat(3,1fr)}.gx-live-time-r61314>div{text-align:center;padding:8px 6px}}.gx-source-option-r61310{position:relative;overflow:hidden;grid-template-columns:132px minmax(0,1fr) auto!important;min-height:112px!important;padding:10px!important}.gx-source-visual{border:1px solid var(--border);background:var(--card2);border-radius:12px;width:132px;height:88px;position:relative;overflow:hidden;box-shadow:0 8px 24px #0000001a}.gx-source-art{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;transition:opacity .18s,transform .18s;position:absolute;inset:0}.gx-source-art-light{opacity:0}.gx-source-art-dark,[data-theme=light] .gx-source-art-light{opacity:1}[data-theme=light] .gx-source-art-dark{opacity:0}.gx-source-copy{min-width:0;padding:2px}.gx-source-copy b{font-size:14px!important}.gx-source-copy small{font-size:11px!important;line-height:1.45!important}@supports (color:color-mix(in lab, red, red)){.gx-source-option-r61310.active .gx-source-visual{border-color:color-mix(in srgb,var(--orange) 52%,var(--border));box-shadow:0 8px 26px color-mix(in srgb,var(--orange) 12%,transparent)}}@media (max-width:900px){.gx-source-option-r61310{grid-template-columns:108px minmax(0,1fr) auto!important}.gx-source-visual{width:108px;height:76px}}@media (max-width:620px){.gx-source-option-r61310{grid-template-columns:1fr auto!important}.gx-source-visual{aspect-ratio:995/345;grid-column:1/-1;width:100%;height:auto}.gx-source-copy{padding:3px 4px 5px}}.gx-source-option-r61310{overflow:hidden;grid-template-columns:78px minmax(0,1fr) auto!important;gap:12px!important;min-height:100px!important;padding:10px 12px!important}.gx-source-visual{place-items:center;display:grid;border:1px solid var(--border)!important;background:linear-gradient(145deg,var(--orange),var(--bg2))!important;border-radius:16px!important;width:72px!important;height:72px!important;overflow:hidden!important}@supports (color:color-mix(in lab, red, red)){.gx-source-visual{background:linear-gradient(145deg,color-mix(in srgb,var(--orange) 8%,var(--card2)),var(--bg2))!important}}.gx-source-visual{box-shadow:0 8px 24px #0000001f!important}.gx-source-art{filter:drop-shadow(0 7px 12px #0000002e);object-fit:contain!important;object-position:center!important;width:64px!important;height:64px!important;padding:0!important;position:static!important;transform:none!important}.gx-source-option-r61310:hover .gx-source-art{transform:scale(1.035)!important}.gx-source-option-r61310.active .gx-source-visual{border-color:var(--orange)!important}@supports (color:color-mix(in lab, red, red)){.gx-source-option-r61310.active .gx-source-visual{border-color:color-mix(in srgb,var(--orange) 52%,var(--border))!important}}.gx-source-option-r61310.active .gx-source-visual{background:linear-gradient(145deg,var(--orange),var(--bg2))!important}@supports (color:color-mix(in lab, red, red)){.gx-source-option-r61310.active .gx-source-visual{background:linear-gradient(145deg,color-mix(in srgb,var(--orange) 13%,var(--card)),var(--bg2))!important}}.gx-source-option-r61310.active .gx-source-visual{box-shadow:0 8px 24px var(--orange)!important}@supports (color:color-mix(in lab, red, red)){.gx-source-option-r61310.active .gx-source-visual{box-shadow:0 8px 24px color-mix(in srgb,var(--orange) 12%,transparent)!important}}[data-theme=light] .gx-source-visual{background:linear-gradient(145deg,#fff8f0,#fff)!important;box-shadow:0 8px 22px #1f242d14!important}[data-theme=light] .gx-source-art{filter:drop-shadow(0 7px 10px #8a431324)}[data-theme=dark] .gx-source-visual{background:linear-gradient(145deg,var(--orange),#0d1218)!important}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .gx-source-visual{background:linear-gradient(145deg,color-mix(in srgb,var(--orange) 8%,var(--card2)),#0d1218)!important}}@media (max-width:900px){.gx-source-option-r61310{grid-template-columns:70px minmax(0,1fr) auto!important}.gx-source-visual{width:64px!important;height:64px!important}.gx-source-art{width:58px!important;height:58px!important}}@media (max-width:620px){.gx-source-option-r61310{grid-template-columns:64px minmax(0,1fr) auto!important}.gx-source-visual{aspect-ratio:1!important;grid-column:auto!important;width:58px!important;height:58px!important}.gx-source-art{width:52px!important;height:52px!important}.gx-source-copy{padding:2px 0!important}}.gx-legal-page{background:radial-gradient(circle at 78% 3%,#ff8a3217,transparent 25%),radial-gradient(circle at 18% 8%,#3f75ad14,transparent 25%),var(--gx-bg);min-height:calc(100vh - 58px);color:var(--gx-text)}.gx-legal-hero{border-bottom:1px solid var(--gx-border);padding:54px 0 30px}.gx-legal-overline,.gx-legal-admin-kicker{color:var(--gx-orange2);letter-spacing:.1em;align-items:center;gap:6px;font-size:9px;font-weight:850;display:inline-flex}.gx-legal-hero-row{justify-content:space-between;align-items:flex-end;gap:26px;margin-top:12px;display:flex}.gx-legal-hero h1{letter-spacing:-.045em;margin:0 0 12px;font-size:clamp(34px,4.4vw,58px);line-height:1.03}.gx-legal-hero p{max-width:720px;color:var(--gx-muted);margin:0;font-size:14px;line-height:1.7}.gx-legal-language{flex:none;gap:6px;display:flex}.gx-legal-language button{border:1px solid var(--gx-border);background:var(--gx-surface);min-width:38px;height:30px;color:var(--gx-muted);border-radius:7px;font-size:9px;font-weight:850}.gx-legal-language button.active{color:var(--gx-orange2);background:#ff8a321f;border-color:#ff8a3280}.gx-legal-meta{flex-wrap:wrap;gap:18px;margin-top:21px;display:flex}.gx-legal-meta span{color:var(--gx-dim);align-items:center;gap:6px;font-size:9px;display:inline-flex}.gx-legal-body{padding:28px 0 58px}.gx-legal-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:18px;display:grid}.gx-legal-sidebar{gap:12px;display:grid;position:sticky;top:76px}.gx-legal-side-card,.gx-legal-document{background:var(--gx-surface);border:1px solid var(--gx-border);border-radius:10px}.gx-legal-side-card{padding:14px}.gx-legal-side-card>b{align-items:center;gap:6px;margin-bottom:9px;font-size:10px;display:flex}.gx-legal-side-card nav{display:grid}.gx-legal-side-card nav a{border-top:1px solid var(--gx-border);padding:6px 0}@supports (color:color-mix(in lab, red, red)){.gx-legal-side-card nav a{border-top:1px solid color-mix(in srgb,var(--gx-border) 72%,transparent)}}.gx-legal-side-card nav a{color:var(--gx-muted);font-size:8.5px;line-height:1.35}.gx-legal-side-card nav a:hover{color:var(--gx-orange2)}.gx-legal-operator{gap:7px}.gx-legal-operator>span{color:var(--gx-muted);overflow-wrap:anywhere;align-items:flex-start;gap:5px;margin-top:6px;font-size:8px;line-height:1.5;display:flex}.gx-legal-operator strong{color:var(--gx-text)}.gx-legal-document{min-width:0;padding:30px 34px;box-shadow:0 18px 60px #0000001f}.gx-legal-copy{max-width:820px}.gx-legal-copy h1{letter-spacing:-.025em;margin:0 0 22px;font-size:26px}.gx-legal-copy h2{letter-spacing:-.02em;margin:34px 0 10px;padding-top:2px;scroll-margin-top:84px;font-size:18px}.gx-legal-copy h3{margin:24px 0 8px;font-size:14px}.gx-legal-copy p,.gx-legal-bullet{color:#b4bfcc;font-size:12px;line-height:1.78}.gx-legal-copy p{margin:8px 0}.gx-legal-bullet{grid-template-columns:14px 1fr;gap:4px;margin:6px 0;display:grid}.gx-legal-bullet>span:first-child{color:var(--gx-orange2);font-weight:900}.gx-legal-gap{height:8px}.gx-legal-state{min-height:280px;color:var(--gx-muted);place-items:center;font-size:12px;display:grid}[data-theme=light] .gx-legal-copy p,[data-theme=light] .gx-legal-bullet{color:#526174}.gx-legal-admin{gap:10px;display:grid}.gx-legal-admin-head{align-items:flex-start}.gx-legal-admin-head h1{margin:5px 0 3px}.gx-legal-admin-head p{margin:0}.gx-legal-admin-actions{flex-wrap:wrap;gap:7px;display:flex}.gx-legal-admin-toolbar{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;display:grid}.gx-legal-admin-toolbar .tabs{margin:0}.gx-legal-admin-langs{gap:5px;display:flex}.gx-legal-admin-langs .btn{min-height:30px;padding:0 9px;font-size:8px}.gx-legal-admin-version{color:var(--muted);flex-wrap:wrap;gap:11px;font-size:8px;display:flex}.gx-legal-admin-section{padding:15px!important}.gx-legal-admin-section>.panel-head{margin-bottom:12px}.gx-legal-admin-section>.panel-head h2{align-items:center;gap:6px;display:flex}.gx-legal-warning{color:#e2b45d;background:#e3a53d14;border:1px solid #e3a53d61;border-radius:8px;margin-bottom:12px;padding:10px 12px;font-size:9px;line-height:1.5}.gx-legal-admin-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.gx-legal-field{color:var(--text2);gap:5px;font-size:8.5px;font-weight:700;display:grid}.gx-legal-field.wide{grid-column:1/-1}.gx-legal-field .input{width:100%}.gx-legal-editor{resize:vertical;min-height:520px!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:10px!important;line-height:1.55!important}.gx-legal-admin-checks{flex-wrap:wrap;gap:18px;margin-top:12px;display:flex}.gx-legal-check{color:var(--text2);align-items:center;gap:7px;font-size:8.5px;display:flex}.gx-legal-check input{accent-color:var(--orange)}.gx-legal-admin-save{flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;display:flex}.gx-legal-admin-save .muted{margin-left:4px}.gx-legal-history{display:grid}.gx-legal-history>div{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.gx-legal-history>div:first-child{border-top:0}.gx-legal-history>div>div{gap:2px;display:grid}.gx-legal-history b{font-size:9px}.gx-legal-history span{color:var(--muted);font-size:7.5px}@media (max-width:900px){.gx-legal-layout{grid-template-columns:1fr}.gx-legal-sidebar{grid-template-columns:1fr 1fr;position:static}.gx-legal-admin-toolbar,.gx-legal-admin-grid{grid-template-columns:1fr}.gx-legal-field.wide{grid-column:auto}}@media (max-width:620px){.gx-legal-hero{padding:34px 0 24px}.gx-legal-hero-row{display:grid}.gx-legal-language{order:2}.gx-legal-sidebar{grid-template-columns:1fr}.gx-legal-document{padding:21px 17px}.gx-legal-copy h2{font-size:17px}.gx-legal-copy p,.gx-legal-bullet{font-size:11.5px}.gx-legal-admin-actions{width:100%}.gx-legal-admin-actions .btn{flex:1}.gx-legal-history>div{flex-direction:column;align-items:flex-start}}.gx-home{background:radial-gradient(circle at 78% 6%,var(--gx-orange),transparent 28%), radial-gradient(circle at 16% 16%,#386fa814,transparent 25%),var(--gx-bg);min-height:100vh}@supports (color:color-mix(in lab, red, red)){.gx-home{background:radial-gradient(circle at 78% 6%,color-mix(in srgb,var(--gx-orange) 12%,transparent),transparent 28%), radial-gradient(circle at 16% 16%,#386fa814,transparent 25%),var(--gx-bg)}}.gx-home{color:var(--gx-text);overflow:hidden}.gx-home-container{width:min(1320px,100% - 48px);margin-inline:auto}.gx-home-hero{min-height:560px;padding:54px 0 28px;position:relative}.gx-home-hero-grid{grid-template-columns:minmax(360px,.84fr) minmax(580px,1.16fr);align-items:center;gap:54px;display:grid}.gx-home-hero-copy{z-index:4;max-width:570px;position:relative}.gx-home-kicker{border:1px solid var(--gx-orange);align-items:center;gap:7px;max-width:100%;padding:7px 11px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gx-home-kicker{border:1px solid color-mix(in srgb,var(--gx-orange) 34%,var(--gx-border))}}.gx-home-kicker{background:var(--gx-orange);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.gx-home-kicker{background:color-mix(in srgb,var(--gx-orange) 9%,var(--gx-surface))}}.gx-home-kicker{color:var(--gx-orange2);letter-spacing:.015em;font-size:10px;font-weight:800}.gx-home-hero-copy h1{letter-spacing:-.055em;max-width:620px;margin:18px 0 14px;font-size:clamp(48px,4.4vw,72px);font-weight:860;line-height:.99}.gx-home-hero-copy h1 em{color:var(--gx-orange);font-style:normal;display:inline}.gx-home-hero-copy>p{max-width:560px;color:var(--gx-muted);margin:0;font-size:15px;line-height:1.65}.gx-home-hero-actions{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.gx-home-hero-actions .gx-ref-btn{min-height:43px;padding-inline:17px;font-size:11px}.gx-home-trust{color:var(--gx-muted);align-items:center;gap:11px;font-size:10px;display:flex}.gx-home-trust>div{display:flex}.gx-home-trust>div span{border:2px solid var(--gx-bg);background:linear-gradient(135deg,#335f8a,var(--gx-orange));color:#fff;border-radius:50%;place-items:center;width:27px;height:27px;margin-left:-6px;font-size:7px;font-weight:900;display:grid}.gx-home-trust>div span:first-child{margin-left:0}.gx-home-trust strong{font-weight:700}.gx-home-hero-visual{min-width:0;height:475px;position:relative}.gx-home-hero-visual:before{content:"";filter:blur(14px);background:radial-gradient(circle,#ff802630,#2d5c8912 38%,#0000 70%);border-radius:50%;position:absolute;inset:4% 5% 0 2%}.gx-home-orbit{border:1px solid var(--gx-orange);position:absolute}@supports (color:color-mix(in lab, red, red)){.gx-home-orbit{border:1px solid color-mix(in srgb,var(--gx-orange) 22%,transparent)}}.gx-home-orbit{pointer-events:none;border-radius:50%}.gx-home-orbit-one{width:560px;height:230px;animation:13s linear infinite gxOrbit;top:74px;right:20px;transform:rotate(-11deg)}.gx-home-orbit-two{border-color:#4f8bc42e;width:410px;height:350px;animation:16s linear infinite gxOrbitReverse;top:25px;right:114px;transform:rotate(23deg)}.gx-home-hero-cat{z-index:5;filter:drop-shadow(0 18px 26px #00000047);pointer-events:none;height:auto;animation:5.6s ease-in-out infinite gxFloat;position:absolute;top:-13px;right:118px;width:250px!important}.gx-home-dashboard{z-index:3;border:1px solid var(--gx-border2);background:var(--gx-surface);border-radius:18px;height:310px;position:absolute;bottom:8px;left:8px;right:0}@supports (color:color-mix(in lab, red, red)){.gx-home-dashboard{background:color-mix(in srgb,var(--gx-surface) 94%,transparent)}}.gx-home-dashboard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:112px 1fr;display:grid;overflow:hidden;box-shadow:0 24px 80px #0000004d}.gx-home-dashboard>aside{border-right:1px solid var(--gx-border);color:var(--gx-muted);align-content:start;gap:13px;padding:17px 13px;font-size:9px;display:grid}.gx-home-dashboard>aside b{color:var(--gx-text);margin-bottom:2px;font-size:12px}.gx-home-dashboard>section{min-width:0;padding:17px}.gx-home-dashboard>section>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.gx-home-dashboard>section>header>div{gap:3px;display:grid}.gx-home-dashboard header small{color:var(--gx-muted);font-size:8px}.gx-home-dashboard header b{font-size:10px}.gx-home-online{white-space:nowrap;color:var(--gx-green);font-size:8px}.gx-home-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:15px 0 10px;display:grid}.gx-home-kpis>div{border:1px solid var(--gx-border);background:var(--gx-card);border-radius:8px;padding:10px}@supports (color:color-mix(in lab, red, red)){.gx-home-kpis>div{background:color-mix(in srgb,var(--gx-card) 88%,transparent)}}.gx-home-kpis>div{gap:2px;display:grid}.gx-home-kpis small{color:var(--gx-muted);font-size:7px}.gx-home-kpis b{font-size:15px}.gx-home-kpis em{color:var(--gx-green);font-size:6px;font-style:normal}.gx-home-dashboard-lower{grid-template-columns:minmax(0,1fr) 150px;gap:8px;display:grid}.gx-home-chart,.gx-home-quick{border:1px solid var(--gx-border);background:var(--gx-card);border-radius:8px;height:125px}@supports (color:color-mix(in lab, red, red)){.gx-home-chart,.gx-home-quick{background:color-mix(in srgb,var(--gx-card) 86%,transparent)}}.gx-home-chart,.gx-home-quick{padding:10px}.gx-home-chart small,.gx-home-quick small{color:var(--gx-muted);font-size:7px}.gx-home-chart svg{width:100%;height:88px;color:var(--gx-orange);overflow:visible}.gx-home-chart .area{fill:url(#gxArea)}.gx-home-chart .line{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:620;stroke-dashoffset:620px;animation:4.8s ease-in-out infinite gxDraw}.gx-home-quick{align-content:start;gap:6px;display:grid}.gx-home-quick span{border:1px solid var(--gx-border);color:var(--gx-muted);border-radius:5px;padding:5px 7px;font-size:6.5px}.gx-home-float{z-index:6;border:1px solid var(--gx-border2);background:var(--gx-surface);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.gx-home-float{background:color-mix(in srgb,var(--gx-surface) 94%,transparent)}}.gx-home-float{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--gx-muted);font-size:8px;animation:4.8s ease-in-out infinite gxFloat;box-shadow:0 10px 30px #0003}.gx-home-float svg{color:var(--gx-orange)}.gx-home-float span{display:grid}.gx-home-float b{color:var(--gx-text)}.gx-home-float-a{top:28px;left:18px}.gx-home-float-b{animation-delay:-1.7s;top:126px;left:-8px}.gx-home-float-c{animation-delay:-2.8s;top:78px;right:-8px}.gx-home-wave{height:74px;margin-top:-10px;position:relative}.gx-home-wave:before{content:"";background:linear-gradient(90deg,transparent 3%,var(--gx-orange) 20%,var(--gx-orange2) 58%,transparent 94%);height:1px;box-shadow:0 0 14px var(--gx-orange);position:absolute;top:35px;left:-5%;right:-5%;transform:rotate(-.8deg)}@supports (color:color-mix(in lab, red, red)){.gx-home-wave:before{box-shadow:0 0 14px color-mix(in srgb,var(--gx-orange) 38%,transparent)}}.gx-home-wave:after{content:"✦";color:var(--gx-orange2);text-shadow:0 0 14px var(--gx-orange);font-size:15px;position:absolute;top:16px;left:50%}@supports (color:color-mix(in lab, red, red)){.gx-home-wave:after{text-shadow:0 0 14px color-mix(in srgb,var(--gx-orange) 55%,transparent)}}.gx-home-features,.gx-home-motion,.gx-home-demo{padding:62px 0}.gx-home-section-head{max-width:720px;margin-bottom:26px}.gx-home-section-head.centered{text-align:center;margin-inline:auto}.gx-home-section-head>span{color:var(--gx-orange2);letter-spacing:.14em;font-size:9px;font-weight:900}.gx-home-section-head h2{letter-spacing:-.035em;margin:7px 0 8px;font-size:clamp(28px,3vw,43px);line-height:1.08}.gx-home-section-head p{color:var(--gx-muted);margin:0;font-size:13px;line-height:1.65}.gx-home-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.gx-home-feature-card{border:1px solid var(--gx-border);background:linear-gradient(145deg,var(--gx-card),var(--gx-bg2));border-radius:15px;min-height:176px;padding:19px;position:relative}@supports (color:color-mix(in lab, red, red)){.gx-home-feature-card{background:linear-gradient(145deg,color-mix(in srgb,var(--gx-card) 95%,transparent),color-mix(in srgb,var(--gx-bg2) 92%,transparent))}}.gx-home-feature-card{transition:all .22s;overflow:hidden;box-shadow:0 14px 38px #0000000d}.gx-home-feature-card:after{content:"";background:var(--gx-orange);border-radius:50%;width:110px;height:110px;position:absolute;bottom:-50px;right:-45px}@supports (color:color-mix(in lab, red, red)){.gx-home-feature-card:after{background:color-mix(in srgb,var(--gx-orange) 8%,transparent)}}.gx-home-feature-card:after{filter:blur(8px)}.gx-home-feature-card:hover{border-color:var(--gx-orange);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.gx-home-feature-card:hover{border-color:color-mix(in srgb,var(--gx-orange) 34%,var(--gx-border))}}.gx-home-feature-icon{border-radius:10px;place-items:center;width:38px;height:38px;margin-bottom:15px;display:grid}.gx-home-feature-card h3{margin:0 0 7px;font-size:14px}.gx-home-feature-card p{max-width:330px;color:var(--gx-muted);margin:0;font-size:11px;line-height:1.62}.gx-home-premium-tag{border:1px solid var(--gx-gold);position:absolute;top:13px;right:13px}@supports (color:color-mix(in lab, red, red)){.gx-home-premium-tag{border:1px solid color-mix(in srgb,var(--gx-gold) 44%,var(--gx-border))}}.gx-home-premium-tag{color:var(--gx-gold);background:var(--gx-gold);border-radius:999px;padding:4px 8px;font-size:7px;font-weight:800}@supports (color:color-mix(in lab, red, red)){.gx-home-premium-tag{background:color-mix(in srgb,var(--gx-gold) 7%,transparent)}}.gx-home-motion{border-block:1px solid var(--gx-border)}@supports (color:color-mix(in lab, red, red)){.gx-home-motion{border-block:1px solid color-mix(in srgb,var(--gx-border) 75%,transparent)}}.gx-home-motion{background:linear-gradient(180deg,var(--gx-surface),transparent)}@supports (color:color-mix(in lab, red, red)){.gx-home-motion{background:linear-gradient(180deg,color-mix(in srgb,var(--gx-surface) 26%,transparent),transparent)}}.gx-home-motion-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.gx-home-motion-card{border:1px solid var(--gx-border);background:var(--gx-surface);border-radius:17px;min-height:330px}@supports (color:color-mix(in lab, red, red)){.gx-home-motion-card{background:color-mix(in srgb,var(--gx-surface) 94%,transparent)}}.gx-home-motion-card{padding:17px;position:relative;overflow:hidden;box-shadow:0 18px 52px #0000001c}.gx-home-motion-title{border-bottom:1px solid var(--gx-border);align-items:center;gap:9px;padding-bottom:13px;display:flex}.gx-home-motion-title>svg{color:var(--gx-orange)}.gx-home-motion-title>div{flex:1;display:grid}.gx-home-motion-title b{font-size:12px}.gx-home-motion-title span{color:var(--gx-muted);font-size:8px}.gx-home-motion-title>i{color:var(--gx-muted);font-size:9px;font-style:normal}.gx-home-motion-title>i.playing{color:var(--gx-green);animation:1.6s ease-in-out infinite gxPulse}.gx-home-discord-msg{grid-template-columns:36px 1fr;gap:9px;margin:20px 0 12px;display:grid}.gx-home-discord-msg>span{background:linear-gradient(135deg,var(--gx-orange),#355f8a);color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:9px;font-weight:900;display:grid}.gx-home-discord-msg>div>div{align-items:center;gap:6px;display:flex}.gx-home-discord-msg b{font-size:11px}.gx-home-discord-msg small{color:var(--gx-muted);font-size:6px}.gx-home-discord-msg p{margin:5px 0 0}.gx-home-discord-msg code{background:var(--gx-bg2);border:1px solid var(--gx-border);color:var(--gx-orange2);border-radius:7px;padding:6px 8px;font-size:9px;display:inline-flex}.gx-home-discord-reply{border:1px solid var(--gx-orange);grid-template-columns:32px 1fr auto;align-items:center;gap:9px;padding:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-home-discord-reply{border:1px solid color-mix(in srgb,var(--gx-orange) 25%,var(--gx-border))}}.gx-home-discord-reply{background:var(--gx-orange);border-radius:11px}@supports (color:color-mix(in lab, red, red)){.gx-home-discord-reply{background:color-mix(in srgb,var(--gx-orange) 5%,var(--gx-card))}}.gx-home-discord-reply{animation:5.8s ease-in-out infinite gxSlideIn}.gx-home-discord-reply>svg:first-child{width:32px;height:32px;color:var(--gx-orange);background:var(--gx-orange);border-radius:8px;padding:7px}@supports (color:color-mix(in lab, red, red)){.gx-home-discord-reply>svg:first-child{background:color-mix(in srgb,var(--gx-orange) 10%,transparent)}}.gx-home-discord-reply>svg:last-child{color:var(--gx-green)}.gx-home-discord-reply>div{display:grid}.gx-home-discord-reply b{font-size:10px}.gx-home-discord-reply span{color:var(--gx-muted);font-size:8px}.gx-home-typing{color:var(--gx-muted);align-items:center;gap:4px;margin-top:16px;font-size:8px;display:flex}.gx-home-typing i{background:var(--gx-muted);border-radius:50%;width:5px;height:5px;animation:1.2s infinite gxTyping}.gx-home-typing i:nth-child(2){animation-delay:.15s}.gx-home-typing i:nth-child(3){animation-delay:.3s}.gx-home-typing span{margin-left:4px}.gx-home-player-main{grid-template-columns:96px 1fr;align-items:center;gap:15px;margin:20px 0 15px;display:grid}.gx-home-cover{color:#fff;background:radial-gradient(circle at 35% 30%,#ffb065,#b65020 45%,#182536 86%);border-radius:17px;place-items:center;width:96px;height:96px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 36px #0000003d}.gx-home-cover>svg{filter:drop-shadow(0 3px 8px #00000038)}.gx-home-eq{align-items:flex-end;gap:2px;height:16px;display:flex;position:absolute;bottom:10px;right:10px}.gx-home-eq i{background:#fff;border-radius:2px;width:3px;animation:.9s ease-in-out infinite gxEq}.gx-home-eq i:first-child{height:7px}.gx-home-eq i:nth-child(2){height:14px;animation-delay:-.2s}.gx-home-eq i:nth-child(3){height:10px;animation-delay:-.4s}.gx-home-eq i:nth-child(4){height:16px;animation-delay:-.6s}.gx-home-player-main small{color:var(--gx-orange2);letter-spacing:.08em;font-size:7px;font-weight:850}.gx-home-player-main h3{margin:4px 0 2px;font-size:22px}.gx-home-player-main p{color:var(--gx-muted);margin:0;font-size:9px}.gx-home-provider{border:1px solid var(--gx-border);color:var(--gx-muted);border-radius:999px;align-items:center;gap:5px;margin-top:9px;padding:5px 7px;font-size:7px;display:inline-flex}.gx-home-progress{background:var(--gx-bg2);border:1px solid var(--gx-border);border-radius:999px;height:6px;position:relative;overflow:hidden}.gx-home-progress span{background:linear-gradient(90deg,var(--gx-orange),var(--gx-orange2));width:63%;animation:9s ease-in-out infinite gxProgress;position:absolute;inset:0 auto 0 0}.gx-home-progress i{background:var(--gx-orange2);width:8px;height:8px;box-shadow:0 0 9px var(--gx-orange);border-radius:50%;animation:9s ease-in-out infinite gxProgressKnob;position:absolute;top:50%;left:63%;transform:translate(-50%,-50%)}.gx-home-player-time{color:var(--gx-muted);justify-content:space-between;margin-top:5px;font-size:7px;display:flex}.gx-home-controls{justify-content:center;align-items:center;gap:8px;margin-top:18px;display:flex}.gx-home-controls button{border:1px solid var(--gx-border);background:var(--gx-card2);width:34px;height:34px;color:var(--gx-text);border-radius:50%;place-items:center;display:grid}.gx-home-controls button.main{background:var(--gx-orange);color:#1d1008;border-color:#0000;width:42px;height:42px;box-shadow:0 8px 22px #ff8a3240}.gx-home-flow{justify-items:center;padding-top:17px;display:grid}.gx-home-flow-node{border:1px solid var(--gx-border);background:var(--gx-card2);border-radius:11px;grid-template-columns:34px 1fr;align-items:center;gap:9px;width:min(100%,285px);padding:11px;display:grid}.gx-home-flow-node>svg{width:34px;height:34px;color:var(--gx-blue);background:var(--gx-blue);border-radius:8px;padding:8px}@supports (color:color-mix(in lab, red, red)){.gx-home-flow-node>svg{background:color-mix(in srgb,var(--gx-blue) 9%,transparent)}}.gx-home-flow-node>span{display:grid}.gx-home-flow-node b{font-size:10px}.gx-home-flow-node small{color:var(--gx-muted);font-size:8px}.gx-home-flow-node.orange>svg{color:var(--gx-orange);background:var(--gx-orange)}@supports (color:color-mix(in lab, red, red)){.gx-home-flow-node.orange>svg{background:color-mix(in srgb,var(--gx-orange) 10%,transparent)}}.gx-home-flow-node.green>svg{color:var(--gx-green);background:var(--gx-green)}@supports (color:color-mix(in lab, red, red)){.gx-home-flow-node.green>svg{background:color-mix(in srgb,var(--gx-green) 10%,transparent)}}.gx-home-flow-line{background:var(--gx-border);width:2px;height:32px;position:relative;overflow:hidden}.gx-home-flow-line i{background:var(--gx-orange);width:2px;height:10px;animation:1.7s linear infinite gxFlow;position:absolute;top:-10px}.gx-home-demo-grid{grid-template-columns:minmax(0,1.45fr) minmax(330px,.55fr);align-items:stretch;gap:28px;display:grid}.gx-home-demo-tabs{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.gx-home-demo-tabs button{border:1px solid var(--gx-border);background:var(--gx-surface);color:var(--gx-muted);border-radius:7px;padding:8px 10px;font-size:8px;font-weight:750}.gx-home-demo-tabs button.active{border-color:var(--gx-orange);background:var(--gx-orange);color:#201107}.gx-home-demo-stage{border:1px solid var(--gx-border);background:var(--gx-surface);border-radius:14px;grid-template-columns:minmax(0,1fr) 180px;gap:12px;min-height:185px;padding:15px;display:grid}.gx-home-demo-message{border:1px solid var(--gx-border);background:var(--gx-card);border-radius:10px;grid-template-columns:38px 1fr;gap:10px;padding:11px;display:grid}.gx-home-demo-message>span{background:linear-gradient(135deg,var(--gx-orange),#315f8b);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:9px;font-weight:900;display:grid}.gx-home-demo-message>div>div{align-items:center;gap:6px;display:flex}.gx-home-demo-message>div>div b{font-size:10px}.gx-home-demo-message>div>div small{color:var(--gx-muted);font-size:6px}.gx-home-demo-message section{grid-template-columns:31px 1fr;gap:8px;margin-top:10px;display:grid}.gx-home-demo-message section>i{background:var(--gx-orange);border-radius:8px;place-items:center;width:31px;height:31px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-home-demo-message section>i{background:color-mix(in srgb,var(--gx-orange) 10%,transparent)}}.gx-home-demo-message section>i{color:var(--gx-orange)}.gx-home-demo-message section b{font-size:10px}.gx-home-demo-message section p{color:var(--gx-muted);margin:3px 0;font-size:8px;line-height:1.5}.gx-home-demo-message section small{color:var(--gx-dim);font-size:7px}.gx-home-demo-status{border:1px solid var(--gx-green);justify-content:center;align-items:center;gap:9px;display:flex}@supports (color:color-mix(in lab, red, red)){.gx-home-demo-status{border:1px solid color-mix(in srgb,var(--gx-green) 22%,var(--gx-border))}}.gx-home-demo-status{background:var(--gx-green);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.gx-home-demo-status{background:color-mix(in srgb,var(--gx-green) 5%,var(--gx-card))}}.gx-home-demo-status{color:var(--gx-green)}.gx-home-demo-status>div{display:grid}.gx-home-demo-status b{color:var(--gx-text);font-size:10px}.gx-home-demo-status span{color:var(--gx-muted);font-size:7px}.gx-home-community{border:1px solid var(--gx-border);background:radial-gradient(circle at 85% 18%,var(--gx-orange),transparent 32%),var(--gx-surface);border-radius:16px;padding:22px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gx-home-community{background:radial-gradient(circle at 85% 18%,color-mix(in srgb,var(--gx-orange) 18%,transparent),transparent 32%),var(--gx-surface)}}.gx-home-community{min-height:100%}.gx-home-community>img{filter:drop-shadow(0 14px 25px #0003);width:175px;height:auto;position:absolute;top:-27px;right:-26px}.gx-home-community h3{max-width:260px;margin:120px 0 7px;font-size:19px}.gx-home-community>p{max-width:315px;color:var(--gx-muted);font-size:10px;line-height:1.55}.gx-home-community-stats{grid-template-columns:repeat(3,1fr);gap:7px;margin:18px 0;display:grid}.gx-home-community-stats div{border:1px solid var(--gx-border);background:var(--gx-card);border-radius:9px;padding:9px}@supports (color:color-mix(in lab, red, red)){.gx-home-community-stats div{background:color-mix(in srgb,var(--gx-card) 88%,transparent)}}.gx-home-community-stats div{display:grid}.gx-home-community-stats svg{color:var(--gx-orange);margin-bottom:5px}.gx-home-community-stats b{font-size:13px}.gx-home-community-stats span{color:var(--gx-muted);font-size:6px}.gx-home-community>.gx-ref-btn{min-height:36px;font-size:9px}.gx-home-final{padding:36px 0 62px}.gx-home-final>.gx-home-container{border:1px solid var(--gx-orange);justify-content:space-between;align-items:center;gap:28px;padding:28px 30px;display:flex}@supports (color:color-mix(in lab, red, red)){.gx-home-final>.gx-home-container{border:1px solid color-mix(in srgb,var(--gx-orange) 28%,var(--gx-border))}}.gx-home-final>.gx-home-container{background:linear-gradient(135deg,var(--gx-orange),var(--gx-surface));border-radius:18px}@supports (color:color-mix(in lab, red, red)){.gx-home-final>.gx-home-container{background:linear-gradient(135deg,color-mix(in srgb,var(--gx-orange) 7%,var(--gx-surface)),var(--gx-surface))}}.gx-home-final>.gx-home-container{box-shadow:0 22px 55px #00000014}.gx-home-final span{color:var(--gx-orange2);letter-spacing:.12em;font-size:8px;font-weight:900}.gx-home-final h2{margin:6px 0 5px;font-size:27px}.gx-home-final p{color:var(--gx-muted);margin:0;font-size:10px}.gx-home-final>.gx-home-container>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}[data-theme=light] .gx-home-dashboard,[data-theme=light] .gx-home-float,[data-theme=light] .gx-home-motion-card,[data-theme=light] .gx-home-community,[data-theme=light] .gx-home-demo-stage{box-shadow:0 18px 55px #26394e14}[data-theme=light] .gx-home-dashboard{background:#fffffff0}[data-theme=light] .gx-home-dashboard>aside,[data-theme=light] .gx-home-dashboard>section{background:0 0}[data-theme=light] .gx-home-discord-msg code{background:#f4f7fa}.gx-plan-page{gap:22px;display:grid}.gx-plan-intro{max-width:850px}.gx-plan-intro p{color:var(--gx-muted);font-size:14px;line-height:1.65}.gx-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.gx-plan-card{border:1px solid var(--gx-border);background:var(--gx-surface);border-radius:16px;min-width:0;padding:18px;position:relative}.gx-plan-card.featured{border-color:var(--gx-orange)}@supports (color:color-mix(in lab, red, red)){.gx-plan-card.featured{border-color:color-mix(in srgb,var(--gx-orange) 42%,var(--gx-border))}}.gx-plan-card.featured{box-shadow:0 16px 45px var(--gx-orange)}@supports (color:color-mix(in lab, red, red)){.gx-plan-card.featured{box-shadow:0 16px 45px color-mix(in srgb,var(--gx-orange) 8%,transparent)}}.gx-plan-card>span{color:var(--gx-orange2);letter-spacing:.12em;font-size:7px;font-weight:900}.gx-plan-card h3{margin:6px 0 5px;font-size:20px}.gx-plan-card>p{min-height:48px;color:var(--gx-muted);font-size:9px;line-height:1.55}.gx-plan-limits{gap:7px;margin-top:14px;display:grid}.gx-plan-limit{border-top:1px solid var(--gx-border);grid-template-columns:18px 1fr auto;align-items:center;gap:7px;padding:7px 0;font-size:8px;display:grid}.gx-plan-limit svg{color:var(--gx-green)}.gx-plan-limit.off svg{color:var(--gx-dim)}.gx-plan-limit span{color:var(--gx-muted)}.gx-plan-limit b{white-space:nowrap;font-size:8px}.gx-plan-footnote{border:1px solid var(--gx-border);background:var(--gx-card);color:var(--gx-muted);border-radius:12px;padding:14px 16px;font-size:9px;line-height:1.55}.gx-admin-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gx-admin-plan-card{border:1px solid var(--border);background:var(--card);border-radius:14px;min-width:0;padding:15px}.gx-admin-plan-card>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.gx-admin-plan-card h3{margin:0;font-size:15px}.gx-admin-plan-card>header span{color:var(--green);font-size:8px}.gx-admin-plan-rows{display:grid}.gx-admin-plan-row{border-top:1px solid var(--border);grid-template-columns:minmax(160px,1fr) 104px 86px;align-items:center;gap:8px;padding:8px 0;display:grid}.gx-admin-plan-row:first-child{border-top:0}.gx-admin-plan-row>div{gap:2px;display:grid}.gx-admin-plan-row b{font-size:10px}.gx-admin-plan-row small{color:var(--muted);font-size:7px}.gx-admin-plan-row input[type=number]{width:100%}.gx-admin-plan-toggle{color:var(--text2);align-items:center;gap:5px;font-size:8px;display:flex}.gx-admin-plan-toggle input{accent-color:var(--orange)}.gx-admin-plan-actions{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.gx-admin-plan-actions small{color:var(--muted);font-size:8px}.gx-owner-denied{text-align:center;place-items:center;min-height:420px;display:grid}.gx-owner-denied>div{max-width:440px}.gx-owner-denied svg{color:var(--orange);margin-bottom:10px}.gx-owner-denied h2{margin:0 0 6px}.gx-owner-denied p{color:var(--muted);font-size:11px;line-height:1.55}.gx-ops-center{gap:14px;display:grid}.gx-ops-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.gx-ops-toolbar>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gx-ops-toolbar small{color:var(--muted);font-size:10px}.gx-ops-release,.gx-ops-count{border:1px solid var(--border);color:var(--text2);border-radius:999px;padding:6px 10px;font-size:10px;font-weight:700}.gx-ops-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.gx-ops-kpis .stat-card{min-width:0}.gx-ops-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.gx-ops-heading h2{margin:0 0 4px}.gx-ops-heading p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.gx-ops-services{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.gx-ops-service{border:1px solid var(--border);background:var(--card);border-radius:12px;align-items:flex-start;gap:8px;min-width:0;padding:11px;display:flex}.gx-ops-service>div{gap:4px;min-width:0;display:grid}.gx-ops-service b{font-size:11px}.gx-ops-service small{color:var(--muted);overflow-wrap:anywhere;font-size:9px;line-height:1.4}.gx-ops-dot{background:#7a8493;border-radius:50%;flex:0 0 8px;width:8px;height:8px;margin-top:3px}.gx-ops-healthy .gx-ops-dot{background:#23bd81;box-shadow:0 0 0 3px #23bd8120}.gx-ops-degraded .gx-ops-dot,.gx-ops-unhealthy .gx-ops-dot{background:#ef5963;box-shadow:0 0 0 3px #ef596320}.gx-ops-issues{gap:9px;display:grid}.gx-ops-issue{border:1px solid var(--border);background:var(--card);border-left:3px solid #d6a637;border-radius:10px;padding:12px 14px}.gx-ops-issue.gx-ops-sev-critical,.gx-ops-issue.gx-ops-sev-high{border-left-color:#ef5963}.gx-ops-issue-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.gx-ops-issue-top h3{margin:0;font-size:12px}.gx-ops-issue-top span{white-space:nowrap;color:var(--orange);font-size:9px;font-weight:700}.gx-ops-issue dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:10px 0 0;display:grid}.gx-ops-issue dl>div{min-width:0}.gx-ops-issue dt{color:var(--muted);margin-bottom:3px;font-size:9px}.gx-ops-issue dd{overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.5}.gx-ops-empty{border:1px dashed var(--border);color:var(--muted);border-radius:10px;padding:18px;font-size:11px}.gx-ops-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.gx-ops-job-list{gap:7px;display:grid}.gx-ops-job-list>div{border-bottom:1px solid var(--border);grid-template-columns:1fr auto;gap:3px 10px;padding:8px 0;display:grid}.gx-ops-job-list b,.gx-ops-job-list span{font-size:10px}.gx-ops-job-list small{color:var(--muted);grid-column:1/-1;font-size:9px}.gx-ops-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.gx-ops-meta-grid>div{border:1px solid var(--border);border-radius:10px;gap:4px;padding:10px;display:grid}.gx-ops-meta-grid b{font-size:10px}.gx-ops-meta-grid span{font-size:12px;font-weight:700}.gx-ops-meta-grid small{color:var(--muted);overflow-wrap:anywhere;font-size:9px}.gx-ops-actions{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.gx-ops-query-errors summary{cursor:pointer;font-weight:700}.gx-ops-query-errors pre{font-size:10px;overflow:auto}.gx-ops-error{border-color:#ef5963}.gx-ops-error h2{margin-top:0}.gx-ops-error p{color:var(--muted);overflow-wrap:anywhere}@keyframes gxFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes gxOrbit{0%{transform:rotate(-11deg)}50%{transform:rotate(-7deg)}to{transform:rotate(-11deg)}}@keyframes gxOrbitReverse{0%{transform:rotate(23deg)}50%{transform:rotate(18deg)}to{transform:rotate(23deg)}}@keyframes gxDraw{0%{stroke-dashoffset:620px}45%,85%{stroke-dashoffset:0}to{stroke-dashoffset:-620px}}@keyframes gxPulse{0%,to{opacity:.45}50%{opacity:1;text-shadow:0 0 9px var(--gx-green)}}@keyframes gxTyping{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes gxSlideIn{0%,15%{opacity:.35;transform:translateY(9px)}28%,86%{opacity:1;transform:none}to{opacity:.55;transform:translateY(-4px)}}@keyframes gxEq{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@keyframes gxProgress{0%{width:18%}50%{width:68%}to{width:18%}}@keyframes gxProgressKnob{0%{left:18%}50%{left:68%}to{left:18%}}@keyframes gxFlow{0%{top:-10px}to{top:32px}}@media (prefers-reduced-motion:reduce){.gx-home *{animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (max-width:1180px){.gx-home-container{width:min(1040px,100% - 38px)}.gx-home-hero-grid{grid-template-columns:1fr;gap:28px}.gx-home-hero-copy{max-width:720px}.gx-home-hero-visual{height:470px}.gx-home-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-home-motion-grid{grid-template-columns:1fr 1fr}.gx-home-motion-card:last-child{grid-column:1/-1;min-height:280px}.gx-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.gx-home-container{width:calc(100% - 30px)}.gx-home-hero{padding-top:34px}.gx-home-hero-copy h1{font-size:clamp(42px,9vw,60px)}.gx-home-hero-visual{height:425px}.gx-home-dashboard{grid-template-columns:92px 1fr;height:290px}.gx-home-hero-cat{right:80px;width:210px!important}.gx-home-orbit-one{width:470px;right:0}.gx-home-orbit-two{right:90px}.gx-home-float-c{right:0}.gx-home-demo-grid{grid-template-columns:1fr}.gx-home-community{min-height:360px}.gx-home-community h3{margin-top:125px}.gx-home-final>.gx-home-container{flex-direction:column;align-items:flex-start}.gx-admin-plan-grid{grid-template-columns:1fr}}@media (max-width:700px){.gx-ref-public-header{height:auto}.gx-ref-public-nav{gap:10px;height:auto;min-height:58px;padding:9px 0}.gx-ref-nav-left nav,.gx-ref-nav-actions .gx-ref-btn-primary{display:none}.gx-home-container{width:calc(100% - 22px)}.gx-home-hero{padding-top:26px}.gx-home-hero-copy h1{font-size:40px}.gx-home-hero-copy>p{font-size:13px}.gx-home-hero-actions{grid-template-columns:1fr 1fr;display:grid}.gx-home-hero-visual{height:390px}.gx-home-dashboard{grid-template-columns:72px 1fr;height:265px;left:0}.gx-home-dashboard>aside{gap:9px;padding:12px 8px;font-size:7px}.gx-home-dashboard>section{padding:11px}.gx-home-kpis{grid-template-columns:repeat(2,1fr);margin-top:10px}.gx-home-kpis>div:nth-child(n+3){display:none}.gx-home-dashboard-lower{grid-template-columns:1fr}.gx-home-quick{display:none}.gx-home-chart{height:116px}.gx-home-hero-cat{top:4px;right:38px;width:160px!important}.gx-home-float{transform-origin:0 0;transform:scale(.86)}.gx-home-float-b,.gx-home-float-c,.gx-home-orbit{display:none}.gx-home-features,.gx-home-motion,.gx-home-demo{padding:44px 0}.gx-home-feature-grid,.gx-home-motion-grid,.gx-plan-grid{grid-template-columns:1fr}.gx-home-motion-card:last-child{grid-column:auto}.gx-home-demo-stage{grid-template-columns:1fr}.gx-home-demo-status{min-height:70px}.gx-home-final>.gx-home-container{padding:22px 18px}.gx-home-final>.gx-home-container>div:last-child{grid-template-columns:1fr;width:100%;display:grid}.gx-home-final .gx-ref-btn{width:100%}.gx-ref-footer>div{flex-direction:column;align-items:flex-start;gap:12px}.gx-ref-footer nav{flex-wrap:wrap}.gx-admin-plan-row{grid-template-columns:1fr 90px}.gx-admin-plan-toggle{grid-column:1/-1}}@media (max-width:900px){.gx-ops-services{grid-template-columns:repeat(3,minmax(0,1fr))}.gx-ops-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.gx-ops-two{grid-template-columns:1fr}.gx-ops-services{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-ops-issue dl{grid-template-columns:1fr}.gx-ops-toolbar{align-items:flex-start}.gx-ops-meta-grid{grid-template-columns:1fr 1fr}}@media (max-width:430px){.gx-home-hero-actions{grid-template-columns:1fr}.gx-home-hero-copy h1{font-size:35px}.gx-home-dashboard{height:250px}.gx-home-dashboard-lower{display:none}.gx-home-hero-visual{height:340px}.gx-home-motion-card{min-height:300px}.gx-home-player-main{grid-template-columns:78px 1fr}.gx-home-cover{width:78px;height:78px}.gx-home-community-stats{grid-template-columns:1fr 1fr}.gx-home-community-stats div:last-child{grid-column:1/-1}}.gx-r615-access-card{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.gx-r615-access-flags{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;min-width:0;display:flex}.gx-r615-access-flags span{border:1px solid var(--gx-border);background:var(--gx-card2);min-height:25px;color:var(--gx-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-size:8px;font-weight:850;display:inline-flex}.gx-r615-access-flags span:first-child{color:var(--gx-green)}.gx-r615-notice{border:1px solid var(--gx-orange);margin:10px 0;padding:9px 12px}@supports (color:color-mix(in lab, red, red)){.gx-r615-notice{border:1px solid color-mix(in srgb,var(--gx-orange) 30%,var(--gx-border))}}.gx-r615-notice{background:var(--gx-orange);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.gx-r615-notice{background:color-mix(in srgb,var(--gx-orange) 6%,var(--gx-card))}}.gx-r615-notice{color:var(--gx-text);font-size:9px}.gx-r615-player-shell{grid-template-columns:minmax(0,1fr) minmax(250px,315px);align-items:stretch;gap:13px;display:grid}.gx-r615-player{min-width:0;overflow:hidden}.gx-r615-track-grid{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:18px;display:grid}.gx-r615-track-art{object-fit:cover;border:1px solid var(--gx-border2);background:var(--gx-card2);border-radius:18px;width:132px;height:132px;box-shadow:0 18px 45px #0000002e}.gx-r615-track-card{min-width:0}.gx-r615-track-card h2{text-overflow:ellipsis;white-space:nowrap;margin:3px 0 2px;font-size:26px;line-height:1.05;overflow:hidden}.gx-r615-track-card>p{color:var(--gx-muted);margin:0;font-size:10px}.gx-r615-track-actions{flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;display:flex}.gx-r615-heart{color:#ff697a;font-size:19px;line-height:1}.gx-r615-progress{background:var(--gx-card2);border-radius:999px;height:7px;margin:16px 0 5px;overflow:hidden}.gx-r615-progress>span{border-radius:inherit;background:linear-gradient(90deg,var(--gx-orange),var(--gx-orange2));height:100%;transition:width .8s linear;display:block}.gx-r615-player-stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin:12px 0;display:grid}.gx-r615-player-stats>div{border:1px solid var(--gx-border);background:var(--gx-card);border-radius:9px;min-width:0;padding:9px 10px}.gx-r615-player-stats small{color:var(--gx-muted);font-size:7px;display:block}.gx-r615-player-stats b{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;display:block;overflow:hidden}.gx-r615-volume{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.gx-r615-volume input[type=range]{accent-color:var(--gx-orange);flex:180px}.gx-r615-volume b{min-width:38px;font-size:10px}.gx-r615-volume-spacer{flex:1}.gx-r615-now-queue{min-height:100%;margin:0}.gx-r615-queue-title{border-bottom:1px solid var(--gx-border);justify-content:space-between;align-items:center;gap:10px;padding-bottom:9px;display:flex}.gx-r615-queue-title>div{align-items:center;gap:6px;display:flex}.gx-r615-queue-title small{color:var(--gx-muted);letter-spacing:.08em;font-size:7px;font-weight:900}.gx-r615-queue-title b{background:var(--gx-soft);min-width:22px;height:22px;color:var(--gx-orange2);border-radius:999px;place-items:center;font-size:9px;display:grid}.gx-r615-queue-title button,.gx-runtime-queue-actions button{border:1px solid var(--gx-border);background:var(--gx-card);color:var(--gx-muted);border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.gx-r615-queue-title button:hover,.gx-runtime-queue-actions button:hover{color:var(--gx-orange);border-color:var(--gx-orange)}@supports (color:color-mix(in lab, red, red)){.gx-r615-queue-title button:hover,.gx-runtime-queue-actions button:hover{border-color:color-mix(in srgb,var(--gx-orange) 40%,var(--gx-border))}}.gx-r615-queue-title button:disabled,.gx-runtime-queue-actions button:disabled{opacity:.35;cursor:not-allowed}.gx-r615-drag-item{cursor:grab;grid-template-columns:19px 34px minmax(0,1fr) auto!important}.gx-r615-drag-item.dragging{opacity:.48;border-color:var(--gx-orange)}.gx-r615-grip{color:var(--gx-dim);place-items:center;display:grid}.gx-r615-empty{text-align:center;min-height:190px;color:var(--gx-muted);flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:20px;display:flex}.gx-r615-empty svg{color:var(--gx-dim);margin-bottom:4px}.gx-r615-empty b{color:var(--gx-text);font-size:10px}.gx-r615-empty small{max-width:210px;font-size:8px;line-height:1.45}.gx-r615-search-grid{grid-template-columns:minmax(0,1fr) minmax(170px,230px) auto auto;align-items:end;gap:8px;display:grid}.gx-r615-playlist-preview{gap:7px;margin-top:12px;display:grid}.gx-r615-playlist-preview>div{border:1px solid var(--gx-border);background:var(--gx-card2);border-radius:9px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.gx-r615-playlist-preview b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.gx-r615-playlist-preview small{color:var(--gx-muted);font-size:7px}.gx-r615-playlist-actions,.gx-r615-library-actions{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.gx-r615-playlist-actions button,.gx-r615-library-actions button{border:1px solid var(--gx-border);background:var(--gx-card);min-height:28px;color:var(--gx-muted);border-radius:7px;padding:0 8px;font-size:8px}.gx-r615-playlist-actions button:hover,.gx-r615-library-actions button:hover{color:var(--gx-orange);border-color:var(--gx-orange)}@supports (color:color-mix(in lab, red, red)){.gx-r615-playlist-actions button:hover,.gx-r615-library-actions button:hover{border-color:color-mix(in srgb,var(--gx-orange) 40%,var(--gx-border))}}.gx-r615-tabs{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.gx-r615-tabs button,.gx-r615-range button{border:1px solid var(--gx-border);background:var(--gx-card2);min-height:30px;color:var(--gx-muted);border-radius:8px;padding:0 10px;font-size:8px;font-weight:800}.gx-r615-tabs button.active,.gx-r615-range button.active{color:#1c1008;background:var(--gx-orange);border-color:var(--gx-orange)}.gx-r615-library-list,.gx-r615-playlist-list{gap:7px;display:grid}.gx-r615-library-list>article,.gx-r615-playlist-list>article{border:1px solid var(--gx-border);background:var(--gx-card2);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px 11px;display:grid}.gx-r615-library-list h4,.gx-r615-playlist-list h4{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;overflow:hidden}.gx-r615-library-list p,.gx-r615-playlist-list p{color:var(--gx-muted);margin:2px 0 0;font-size:8px}.gx-r615-playlists{gap:11px;display:grid}.gx-r615-playlist-create,.gx-r615-import{grid-template-columns:minmax(0,1fr) minmax(130px,180px) auto;align-items:end;gap:8px;display:grid}.gx-r615-import{border-top:1px solid var(--gx-border);padding-top:10px}.gx-r615-activity{overflow:hidden}.gx-r615-range{gap:5px;margin-left:auto;display:flex}.gx-r615-live-listeners{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;margin:12px 0;display:grid}.gx-r615-live-listeners>div:first-child{border:1px solid var(--gx-green);padding:13px}@supports (color:color-mix(in lab, red, red)){.gx-r615-live-listeners>div:first-child{border:1px solid color-mix(in srgb,var(--gx-green) 25%,var(--gx-border))}}.gx-r615-live-listeners>div:first-child{background:var(--gx-green);border-radius:11px}@supports (color:color-mix(in lab, red, red)){.gx-r615-live-listeners>div:first-child{background:color-mix(in srgb,var(--gx-green) 5%,var(--gx-card))}}.gx-r615-live-listeners b{color:var(--gx-green);font-size:24px;display:block}.gx-r615-live-listeners small{color:var(--gx-muted);font-size:8px}.gx-r615-listener-chips{flex-wrap:wrap;gap:6px;display:flex}.gx-r615-listener-chips span{border:1px solid var(--gx-border);background:var(--gx-card2);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;max-width:160px;padding:4px 7px 4px 4px;font-size:8px;display:inline-flex;overflow:hidden}.gx-r615-listener-chips img,.gx-r615-listener-chips i{object-fit:cover;background:var(--gx-soft);border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;font-style:normal;display:grid}.gx-r615-analytics-cards{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.gx-r615-analytics-cards>div{border:1px solid var(--gx-border);background:var(--gx-card2);border-radius:9px;min-width:0;padding:10px}.gx-r615-analytics-cards small{color:var(--gx-muted);font-size:7px;display:block}.gx-r615-analytics-cards b{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;display:block;overflow:hidden}.gx-r615-analytics-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:12px;display:grid}.gx-r615-analytics-split>div{border:1px solid var(--gx-border);background:var(--gx-card2);border-radius:10px;padding:10px}.gx-r615-analytics-split h4{margin:0 0 8px;font-size:10px}.gx-r615-rank-row{border-top:1px solid var(--gx-border);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;padding:6px 0;font-size:8px;display:grid}.gx-r615-rank-row:first-of-type{border-top:0}.gx-r615-rank-row span{color:var(--gx-orange)}.gx-r615-rank-row b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gx-r615-rank-row em{color:var(--gx-muted);font-style:normal}.gx-r615-hour-chart{align-items:flex-end;gap:3px;height:132px;padding-top:9px;display:flex}.gx-r615-hour-chart>span{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex;position:relative}.gx-r615-hour-chart i{background:linear-gradient(180deg,var(--gx-orange2),var(--gx-orange));border-radius:3px 3px 1px 1px;width:100%;max-width:13px;min-height:4px;transition:height .3s}.gx-r615-hour-chart small{height:10px;color:var(--gx-dim);font-size:6px}.gx-r615-two-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.gx-r615-admin-settings{gap:12px;display:grid}.gx-r615-setting-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.gx-r615-setting-block{border:1px solid var(--gx-border);background:var(--gx-card2);border-radius:11px;align-content:start;gap:9px;min-width:0;padding:12px;display:grid}.gx-r615-setting-block h4{margin:0 0 2px;font-size:10px}.gx-r615-radio-tools{gap:10px;display:grid}.gx-r615-radio-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.gx-r615-radio-grid button{text-align:left;border:1px solid var(--gx-border);background:var(--gx-card2);min-width:0;color:var(--gx-text);border-radius:9px;padding:10px}.gx-r615-radio-grid button:hover{border-color:var(--gx-orange)}@supports (color:color-mix(in lab, red, red)){.gx-r615-radio-grid button:hover{border-color:color-mix(in srgb,var(--gx-orange) 42%,var(--gx-border))}}.gx-r615-radio-grid b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.gx-r615-radio-grid small{color:var(--gx-muted);margin-top:2px;font-size:7px;display:block}.gx-r615-range{align-items:center;gap:5px;display:flex}[data-theme=light] .gx-r615-track-art,[data-theme=light] .gx-r615-setting-block,[data-theme=light] .gx-r615-analytics-split>div,[data-theme=light] .gx-r615-library-list>article,[data-theme=light] .gx-r615-playlist-list>article{box-shadow:0 9px 28px #1e344c0b}@media (max-width:1200px){.gx-r615-player-shell{grid-template-columns:1fr}.gx-r615-now-queue{max-height:420px}.gx-r615-player-stats,.gx-r615-analytics-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.gx-r615-radio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.gx-r615-track-grid{grid-template-columns:92px minmax(0,1fr)}.gx-r615-track-art{border-radius:14px;width:92px;height:92px}.gx-r615-track-card h2{font-size:21px}.gx-r615-search-grid,.gx-r615-playlist-create,.gx-r615-import,.gx-r615-setting-grid,.gx-r615-two-columns,.gx-r615-analytics-split,.gx-r615-live-listeners,.gx-r615-radio-grid{grid-template-columns:1fr}.gx-r615-volume-spacer{display:none}}@media (max-width:560px){.gx-r615-track-grid{grid-template-columns:1fr}.gx-r615-track-art{width:116px;height:116px}.gx-r615-player-stats,.gx-r615-analytics-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-r615-library-list>article,.gx-r615-playlist-list>article{grid-template-columns:1fr}.gx-r615-drag-item{grid-template-columns:16px 30px minmax(0,1fr)!important}.gx-runtime-queue-actions{grid-column:2/-1;justify-content:flex-end}.gx-r615-access-card{align-items:flex-start}.gx-r615-access-flags{justify-content:flex-start}.gx-r615-hour-chart{height:105px}}.gx-r615-library-disabled{border:1px solid var(--gx-orange);margin:10px 0;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.gx-r615-library-disabled{border:1px solid color-mix(in srgb,var(--gx-orange) 35%,var(--gx-border))}}.gx-r615-library-disabled{background:var(--gx-orange);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.gx-r615-library-disabled{background:color-mix(in srgb,var(--gx-orange) 6%,var(--gx-card))}}.gx-r615-library-disabled{color:var(--gx-muted);font-size:8px}.gx-media-page-r615 .gx-settings-card{border-color:var(--gx-orange)}@supports (color:color-mix(in lab, red, red)){.gx-media-page-r615 .gx-settings-card{border-color:color-mix(in srgb,var(--gx-orange) 7%,var(--gx-border))}}.gx-media-page-r615 .gx-settings-card:hover{border-color:var(--gx-orange)}@supports (color:color-mix(in lab, red, red)){.gx-media-page-r615 .gx-settings-card:hover{border-color:color-mix(in srgb,var(--gx-orange) 15%,var(--gx-border))}}.gx-r615-player-shell{grid-template-columns:164px minmax(0,1fr) minmax(250px,300px);align-items:stretch;gap:18px;padding:22px!important}.gx-r615-player .gx-player-visual-r61310{align-self:start;min-height:154px}.gx-r615-player .gx-album-art-r61310{border-radius:20px!important;width:136px!important;height:136px!important}.gx-r615-player .gx-equalizer-r61310{margin-top:11px}.gx-r615-player .gx-player-info-r61310{align-self:center;min-width:0}.gx-r615-player .gx-r615-now-queue{border:1px solid var(--gx-border);background:var(--gx-card);border-radius:15px;align-self:stretch;min-width:0;max-height:430px;padding:13px}@supports (color:color-mix(in lab, red, red)){.gx-r615-player .gx-r615-now-queue{background:color-mix(in srgb,var(--gx-card) 88%,transparent)}}.gx-r615-favorite-btn,.gx-r615-vote-btn{color:var(--gx-orange2)!important}.gx-r615-favorite-btn:hover:not(:disabled),.gx-r615-vote-btn:hover:not(:disabled){background:var(--gx-orange)!important}@supports (color:color-mix(in lab, red, red)){.gx-r615-favorite-btn:hover:not(:disabled),.gx-r615-vote-btn:hover:not(:disabled){background:color-mix(in srgb,var(--gx-orange) 8%,var(--gx-card2))!important}}.gx-r615-source-playlist{overflow:hidden}.gx-r615-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.gx-r615-preview-card{border:1px solid var(--gx-border);background:var(--gx-card2);border-radius:11px;grid-template-columns:54px minmax(0,1fr) auto auto;align-items:center;gap:9px;min-width:0;padding:8px 9px;transition:border-color .16s,background .16s,transform .16s;display:grid}.gx-r615-preview-card:hover{border-color:var(--gx-orange)}@supports (color:color-mix(in lab, red, red)){.gx-r615-preview-card:hover{border-color:color-mix(in srgb,var(--gx-orange) 30%,var(--gx-border))}}.gx-r615-preview-card:hover{background:var(--gx-orange)}@supports (color:color-mix(in lab, red, red)){.gx-r615-preview-card:hover{background:color-mix(in srgb,var(--gx-orange) 4%,var(--gx-card2))}}.gx-r615-preview-card:hover{transform:translateY(-1px)}.gx-r615-preview-art{aspect-ratio:1;object-fit:cover;border:1px solid var(--gx-border);background:var(--gx-card);min-width:54px;max-width:54px;min-height:54px;max-height:54px;color:var(--gx-orange2);border-radius:11px;place-items:center;display:grid;overflow:hidden;box-shadow:0 7px 20px #0000001f;width:54px!important;height:54px!important}.gx-r615-art-fallback{background:radial-gradient(circle at 30% 20%,var(--gx-orange),transparent 65%),var(--gx-card)}@supports (color:color-mix(in lab, red, red)){.gx-r615-art-fallback{background:radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--gx-orange) 16%,transparent),transparent 65%),var(--gx-card)}}.gx-r615-preview-copy,.gx-r615-library-copy{gap:2px;min-width:0;display:grid}.gx-r615-preview-copy b,.gx-r615-library-copy b{text-overflow:ellipsis;white-space:nowrap;color:var(--gx-text);font-size:9px;overflow:hidden}.gx-r615-preview-copy small,.gx-r615-library-copy small{text-overflow:ellipsis;white-space:nowrap;color:var(--gx-muted);font-size:7px;overflow:hidden}.gx-r615-track-index{text-align:right;min-width:30px;color:var(--gx-dim);font-size:7px;font-weight:850}.gx-r615-preview-card .gx-r615-track-actions{flex-wrap:nowrap;gap:4px;margin:0}.gx-r615-preview-card .gx-r615-track-actions button,.gx-r615-library-actions button{border:1px solid var(--gx-border);background:var(--gx-card);width:29px;min-width:29px;height:29px;min-height:29px;color:var(--gx-orange2);border-radius:8px;place-items:center;padding:0;transition:all .16s;display:grid}.gx-r615-preview-card .gx-r615-track-actions button:hover:not(:disabled),.gx-r615-library-actions button:hover:not(:disabled){border-color:var(--gx-orange)}@supports (color:color-mix(in lab, red, red)){.gx-r615-preview-card .gx-r615-track-actions button:hover:not(:disabled),.gx-r615-library-actions button:hover:not(:disabled){border-color:color-mix(in srgb,var(--gx-orange) 40%,var(--gx-border))}}.gx-r615-preview-card .gx-r615-track-actions button:hover:not(:disabled),.gx-r615-library-actions button:hover:not(:disabled){background:var(--gx-orange)}@supports (color:color-mix(in lab, red, red)){.gx-r615-preview-card .gx-r615-track-actions button:hover:not(:disabled),.gx-r615-library-actions button:hover:not(:disabled){background:color-mix(in srgb,var(--gx-orange) 7%,var(--gx-card))}}.gx-r615-preview-card .gx-r615-track-actions button:hover:not(:disabled),.gx-r615-library-actions button:hover:not(:disabled){transform:translateY(-1px)}.gx-r615-preview-card .gx-r615-track-actions button:disabled,.gx-r615-library-actions button:disabled{opacity:.35;cursor:not-allowed}.gx-r615-library-list{gap:7px}.gx-r615-library-list>article.gx-r615-library-row{border:1px solid var(--gx-border);background:var(--gx-card2);border-radius:11px;grid-template-columns:48px minmax(0,1fr) auto auto;align-items:center;gap:9px;min-width:0;padding:8px 9px;display:grid}.gx-r615-library-list>article.gx-r615-library-row:hover{border-color:var(--gx-orange)}@supports (color:color-mix(in lab, red, red)){.gx-r615-library-list>article.gx-r615-library-row:hover{border-color:color-mix(in srgb,var(--gx-orange) 28%,var(--gx-border))}}.gx-r615-library-list>article.gx-r615-library-row:hover{background:var(--gx-orange)}@supports (color:color-mix(in lab, red, red)){.gx-r615-library-list>article.gx-r615-library-row:hover{background:color-mix(in srgb,var(--gx-orange) 3%,var(--gx-card2))}}.gx-r615-library-art{aspect-ratio:1;object-fit:cover;border:1px solid var(--gx-border);background:var(--gx-card);min-width:48px;max-width:48px;min-height:48px;max-height:48px;color:var(--gx-orange2);border-radius:10px;place-items:center;display:grid;overflow:hidden;width:48px!important;height:48px!important}.gx-r615-library-time{max-width:138px;color:var(--gx-dim);white-space:nowrap;text-overflow:ellipsis;font-size:7px;overflow:hidden}.gx-r615-library-actions{flex-wrap:nowrap;justify-content:flex-end}.gx-r615-library-actions .gx-media-icon{background:currentColor}.gx-r615-playlist-list>article{overflow:hidden}.gx-r615-playlist-preview{flex-wrap:wrap;grid-column:1/-1;gap:5px;margin-top:2px;display:flex}.gx-r615-playlist-preview>span{border:1px solid var(--gx-border);background:var(--gx-card);max-width:220px;color:var(--gx-muted);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:4px 7px;font-size:7px;overflow:hidden}[data-theme=light] .gx-r615-preview-card,[data-theme=light] .gx-r615-library-list>article.gx-r615-library-row,[data-theme=light] .gx-r615-player .gx-r615-now-queue{box-shadow:0 8px 24px #1f344a0b}@media (max-width:1280px){.gx-r615-player-shell{grid-template-columns:138px minmax(0,1fr);padding:18px!important}.gx-r615-player .gx-r615-now-queue{grid-column:1/-1;max-height:300px}.gx-r615-player .gx-album-art-r61310{width:124px!important;height:124px!important}}@media (max-width:980px){.gx-r615-preview-grid{grid-template-columns:1fr}.gx-r615-library-time{display:none}}@media (max-width:820px){.gx-r615-player-shell{grid-template-columns:1fr!important}.gx-r615-player .gx-player-visual-r61310{min-height:135px}.gx-r615-player .gx-album-art-r61310{width:118px!important;height:118px!important}.gx-r615-preview-card{grid-template-columns:48px minmax(0,1fr) auto}.gx-r615-preview-art{min-width:48px;max-width:48px;min-height:48px;max-height:48px;width:48px!important;height:48px!important}.gx-r615-preview-card .gx-r615-track-actions{grid-column:2/-1;justify-content:flex-end}.gx-r615-track-index{grid-area:1/3}}@media (max-width:560px){.gx-r615-library-list>article.gx-r615-library-row{grid-template-columns:44px minmax(0,1fr);gap:8px}.gx-r615-library-art{min-width:44px;max-width:44px;min-height:44px;max-height:44px;width:44px!important;height:44px!important}.gx-r615-library-actions{grid-column:2;justify-content:flex-start}.gx-r615-preview-card{padding:7px}.gx-r615-player-shell{padding:14px!important}.gx-r615-player .gx-r615-now-queue{padding:10px}}.gx-inline-list{flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 8px;display:flex}.gx-badge.ok{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.gx-badge.ok{background:color-mix(in srgb,var(--green) 13%,var(--card))}}.gx-badge.ok{color:var(--green)}.gx-badge.danger{background:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-badge.danger{background:color-mix(in srgb,var(--red) 13%,var(--card))}}.gx-badge.danger{color:var(--red)}.gx-suite-page .gx-data-list>div{grid-template-columns:auto auto auto minmax(90px,1fr) minmax(80px,auto) auto}@media (max-width:760px){.gx-suite-page .gx-data-list>div{grid-template-columns:auto auto 1fr}.gx-suite-page .gx-data-list>div>:nth-child(n+4){grid-column:1/-1}}.gx-color-field{gap:6px;min-width:0;display:grid}.gx-color-field.compact{display:inline-grid}.gx-color-field-label{color:var(--text);letter-spacing:.01em;font-size:8px;font-weight:850}.gx-color-input{text-align:left;border:1px solid var(--border);background:var(--bg2);width:100%;min-height:38px;color:var(--text);border-radius:9px;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:0 10px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.gx-color-input:hover,.gx-color-input:focus-visible{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-color-input:hover,.gx-color-input:focus-visible{border-color:color-mix(in srgb,var(--orange) 48%,var(--border))}}.gx-color-input:hover,.gx-color-input:focus-visible{background:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-color-input:hover,.gx-color-input:focus-visible{background:color-mix(in srgb,var(--orange) 3%,var(--bg2))}}.gx-color-input:hover,.gx-color-input:focus-visible{box-shadow:0 0 0 3px var(--orange);outline:none}@supports (color:color-mix(in lab, red, red)){.gx-color-input:hover,.gx-color-input:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 9%,transparent)}}.gx-color-input b{letter-spacing:.035em;text-overflow:ellipsis;font-size:9px;overflow:hidden}.gx-color-input>svg{color:var(--orange2);justify-self:end}.gx-color-swatch{border:1px solid var(--text);border-radius:7px;width:22px;height:22px}@supports (color:color-mix(in lab, red, red)){.gx-color-swatch{border:1px solid color-mix(in srgb,var(--text) 19%,var(--border))}}.gx-color-swatch{box-shadow:inset 0 0 0 1px #ffffff0f}.gx-color-field>small{color:var(--muted);font-size:7px;line-height:1.45}.gx-color-modal{width:min(620px,100vw - 30px);padding:18px}.gx-color-modal .gx-modal-head{align-items:center;margin-bottom:14px}.gx-color-modal .gx-modal-head h3{letter-spacing:.01em;font-size:18px}.gx-color-preview{border:1px solid var(--border);height:94px;box-shadow:inset 0 0 0 1px var(--text);border-radius:11px;margin-bottom:12px}@supports (color:color-mix(in lab, red, red)){.gx-color-preview{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text) 4%,transparent)}}.gx-color-picker-workspace{gap:10px;display:grid}.gx-color-sv{border:1px solid var(--border);cursor:crosshair;touch-action:none;background-image:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#0000);border-radius:11px;height:186px;position:relative;overflow:hidden}.gx-color-sv:focus-visible,.gx-color-hue:focus-visible{outline:2px solid var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-color-sv:focus-visible,.gx-color-hue:focus-visible{outline:2px solid color-mix(in srgb,var(--orange) 70%,transparent)}}.gx-color-sv:focus-visible,.gx-color-hue:focus-visible{outline-offset:2px}.gx-color-sv-cursor{pointer-events:none;border:3px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 5px #000000a6}.gx-color-hue{border:1px solid var(--border);cursor:ew-resize;touch-action:none;background:linear-gradient(90deg,#f33,#ff0,#0f0,#0ff,#00f,#f0f,#f33);border-radius:999px;height:18px;position:relative}.gx-color-hue>span{pointer-events:none;background:0 0;border:2px solid #fff;border-radius:5px;width:11px;height:24px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 5px #0000008c}.gx-color-presets{grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;margin:12px 0 4px;display:grid}.gx-color-presets button{aspect-ratio:1;border:1px solid var(--text);min-width:0}@supports (color:color-mix(in lab, red, red)){.gx-color-presets button{border:1px solid color-mix(in srgb,var(--text) 18%,var(--border))}}.gx-color-presets button{color:#111;border-radius:8px;place-items:center;padding:0;transition:transform .14s,box-shadow .14s;display:grid;box-shadow:inset 0 0 0 1px #ffffff17}.gx-color-presets button:hover{transform:translateY(-1px)}.gx-color-presets button.active{box-shadow:0 0 0 2px var(--card),0 0 0 4px var(--orange2)}.gx-color-fields{margin-top:12px}.gx-color-fields .gx-field{min-width:0}.gx-color-fields .input{width:100%;min-width:0}.gx-color-help{line-height:1.5;color:var(--muted)!important;margin:10px 0 0!important;font-size:7px!important}.gx-color-modal .gx-modal-actions{margin-top:14px}.gx-welcome-studio{gap:14px;min-width:0;display:grid}.gx-welcome-intro{border:1px solid var(--orange);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-welcome-intro{border:1px solid color-mix(in srgb,var(--orange) 18%,var(--border))}}.gx-welcome-intro{background:linear-gradient(135deg,var(--orange),var(--card));border-radius:14px}@supports (color:color-mix(in lab, red, red)){.gx-welcome-intro{background:linear-gradient(135deg,color-mix(in srgb,var(--orange) 7%,var(--card)),var(--card))}}.gx-welcome-kicker{color:var(--orange2);letter-spacing:.08em;align-items:center;gap:6px;font-size:7.5px;font-weight:900;display:inline-flex}.gx-welcome-intro h3{letter-spacing:-.02em;margin:5px 0 4px;font-size:14px}.gx-welcome-intro p{max-width:780px;margin:0;line-height:1.55;font-size:8px!important}.gx-welcome-steps{grid-template-columns:repeat(4,minmax(58px,1fr));gap:5px;display:grid}.gx-welcome-steps span{border:1px solid var(--border);background:var(--bg2);min-width:60px;color:var(--muted);white-space:nowrap;border-radius:9px;justify-items:center;gap:4px;padding:7px 6px;font-size:6.5px;display:grid}.gx-welcome-steps b{background:var(--soft);width:20px;height:20px;color:var(--orange2);border-radius:7px;place-items:center;font-size:8px;display:grid}.gx-welcome-tabs{border:1px solid var(--border);background:var(--bg2);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:5px;display:grid}.gx-welcome-tabs button{min-height:36px;color:var(--text2);background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:7px;font-size:8px;font-weight:850;transition:all .15s;display:flex}.gx-welcome-tabs button:hover{color:var(--text);background:var(--card)}.gx-welcome-tabs button.active{color:var(--orange2);background:var(--card);border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-welcome-tabs button.active{border-color:color-mix(in srgb,var(--orange) 25%,var(--border))}}.gx-welcome-tabs button.active{box-shadow:0 5px 18px #00000014}.gx-welcome-editor-grid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:start;gap:12px;display:grid}.gx-welcome-form,.gx-welcome-preview-card{border:1px solid var(--border);background:var(--card);border-radius:13px;min-width:0;padding:14px}.gx-welcome-form{gap:11px;display:grid}.gx-welcome-section-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:10px;display:flex}.gx-welcome-section-head h4{margin:0;font-size:11px}.gx-welcome-section-head p{margin:3px 0 0;line-height:1.5;font-size:7px!important}.gx-welcome-section-head .btn{white-space:nowrap;min-height:32px;font-size:7.5px}.gx-welcome-embed-fields{border:1px solid var(--border);background:var(--bg2);border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:11px;display:grid}.gx-welcome-embed-fields>*{min-width:0}.gx-welcome-textarea{resize:vertical;min-height:116px!important}.gx-char-count{text-align:right;color:var(--muted);margin-top:3px;font-size:6.5px;display:block}.gx-welcome-preview-card{background:var(--card);position:sticky;top:78px}@supports (color:color-mix(in lab, red, red)){.gx-welcome-preview-card{background:color-mix(in srgb,var(--card) 94%,var(--bg2))}}.gx-welcome-preview-card{overflow:hidden}.gx-welcome-preview-card>span{color:var(--muted);letter-spacing:.08em;margin-bottom:9px;font-size:6.7px;font-weight:900;display:block}.gx-welcome-discord-preview{min-height:136px;margin:0}.gx-welcome-plain-preview{white-space:pre-wrap;overflow-wrap:anywhere}.gx-variable-guide{border:1px solid var(--border);background:var(--card);border-radius:13px;padding:14px}.gx-variable-guide-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:11px;display:flex}.gx-variable-guide-head>div{align-items:flex-start;gap:8px;min-width:0;display:flex}.gx-variable-guide-head>div>svg{color:var(--orange2);flex:none;margin-top:1px}.gx-variable-guide-head h4{margin:0;font-size:10px}.gx-variable-guide-head p{margin:2px 0 0;line-height:1.45;font-size:7px!important}.gx-variable-guide-head>span{border:1px solid var(--border);background:var(--bg2);color:var(--muted);border-radius:999px;flex:none;padding:4px 7px;font-size:6.5px}.gx-variable-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.gx-variable-card{border:1px solid var(--border);background:var(--bg2);min-width:0;min-height:92px;color:var(--text);text-align:left;border-radius:10px;align-content:start;gap:4px;padding:9px;transition:all .15s;display:grid}.gx-variable-card:hover{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-variable-card:hover{border-color:color-mix(in srgb,var(--orange) 35%,var(--border))}}.gx-variable-card:hover{background:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-variable-card:hover{background:color-mix(in srgb,var(--orange) 4%,var(--bg2))}}.gx-variable-card:hover{transform:translateY(-1px)}.gx-variable-card>span{justify-content:space-between;align-items:center;gap:5px;min-width:0;display:flex}.gx-variable-card code{color:var(--orange2);text-overflow:ellipsis;font-size:7px;font-weight:850;overflow:hidden}.gx-variable-card em{color:var(--green);align-items:center;gap:3px;font-size:5.8px;font-style:normal;display:inline-flex}.gx-variable-card b{font-size:8px}.gx-variable-card small{color:var(--muted);font-size:6.5px;line-height:1.4}.gx-variable-note{border:1px solid var(--orange);align-items:flex-start;gap:7px;margin-top:10px;padding:9px;display:flex}@supports (color:color-mix(in lab, red, red)){.gx-variable-note{border:1px solid color-mix(in srgb,var(--orange) 18%,var(--border))}}.gx-variable-note{background:var(--orange);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.gx-variable-note{background:color-mix(in srgb,var(--orange) 4%,var(--bg2))}}.gx-variable-note svg{color:var(--orange2);flex:none;margin-top:1px}.gx-variable-note p{margin:0!important;font-size:6.7px!important;line-height:1.5!important}.gx-module-grid-clean{grid-auto-rows:1fr;align-items:stretch}.gx-module-grid-clean>.module-card{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;height:100%;display:grid}.gx-module-grid-clean>.module-card>div{flex-direction:column;min-width:0;height:100%;display:flex}.gx-module-grid-clean .module-config-link{margin-top:auto;padding-top:8px}.config-grid>*,.form-grid>*,.gx-form-grid>*{min-width:0}.config-grid .input,.form-grid .input,.gx-form-grid .input{width:100%;max-width:100%}.config-grid textarea,.form-grid textarea,.gx-form-grid textarea{resize:vertical;max-width:100%}.panel,.module-card,.gx-settings-card{min-width:0}.table-wrap{max-width:100%;overflow:auto}[data-theme=light] .gx-welcome-intro,[data-theme=light] .gx-welcome-form,[data-theme=light] .gx-welcome-preview-card,[data-theme=light] .gx-variable-guide,[data-theme=light] .gx-color-modal{box-shadow:0 10px 30px #1f344a0b}@media (max-width:1100px){.gx-welcome-intro{grid-template-columns:1fr}.gx-welcome-steps{justify-self:start}.gx-welcome-editor-grid{grid-template-columns:1fr}.gx-welcome-preview-card{position:static}.gx-variable-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.gx-color-modal{padding:14px}.gx-color-sv{height:150px}.gx-color-presets{grid-template-columns:repeat(5,minmax(0,1fr))}.gx-welcome-steps{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.gx-welcome-tabs{grid-template-columns:1fr}.gx-welcome-section-head,.gx-variable-guide-head{flex-direction:column}.gx-welcome-embed-fields,.gx-variable-grid{grid-template-columns:1fr}.gx-variable-guide-head>span{align-self:flex-start}}@media (max-width:480px){.gx-color-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-welcome-intro,.gx-welcome-form,.gx-welcome-preview-card,.gx-variable-guide{padding:11px}.gx-welcome-steps span{min-width:0}.gx-module-grid-clean>.module-card{grid-template-columns:minmax(0,1fr) auto}}.logger-studio{gap:14px;min-width:0;display:grid}.logger-intro{border:1px solid var(--orange);grid-template-columns:minmax(0,1fr) 46px;align-items:center;gap:14px;padding:15px 16px;display:grid}@supports (color:color-mix(in lab, red, red)){.logger-intro{border:1px solid color-mix(in srgb,var(--orange) 24%,var(--border))}}.logger-intro{background:radial-gradient(circle at 93% 25%,var(--orange),transparent 34%),linear-gradient(135deg,var(--orange),var(--card));border-radius:14px}@supports (color:color-mix(in lab, red, red)){.logger-intro{background:radial-gradient(circle at 93% 25%,color-mix(in srgb,var(--orange) 16%,transparent),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--orange) 6%,var(--card)),var(--card))}}.logger-intro>div{min-width:0}.logger-intro b{letter-spacing:-.015em;font-size:13px;display:block}.logger-intro p{max-width:920px;color:var(--text2)!important;margin:4px 0 0!important;font-size:8px!important;line-height:1.6!important}.logger-intro>span{background:linear-gradient(145deg,var(--orange2),var(--orange));color:#1b1008;border-radius:13px;place-items:center;width:42px;height:42px;font-size:18px;font-weight:1000;display:grid;box-shadow:0 10px 28px #f28c3833}.logger-top-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.logger-card,.logger-preview-card{border:1px solid var(--border);background:var(--card);border-radius:13px;min-width:0;padding:13px}.logger-card{align-content:start;gap:10px;display:grid}.logger-card h3{letter-spacing:.005em;margin:0 0 1px;font-size:10px}.logger-card .field{min-width:0}.logger-card .field>span{font-size:8px}.logger-card .toggle-line{border-top:1px solid var(--border);padding:8px 0}@supports (color:color-mix(in lab, red, red)){.logger-card .toggle-line{border-top:1px solid color-mix(in srgb,var(--border) 72%,transparent)}}.logger-card .toggle-line:first-of-type{border-top:0}.logger-card .toggle-line b{font-size:8px}.logger-card .toggle-line small{font-size:6.6px;line-height:1.45}.logger-card .gx-color-field{min-width:0}.logger-card .gx-color-input{width:100%}.logger-preview-card{background:linear-gradient(150deg,var(--card),var(--card));align-content:start;gap:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.logger-preview-card{background:linear-gradient(150deg,color-mix(in srgb,var(--card) 94%,var(--bg2)),var(--card))}}.logger-preview-label{letter-spacing:.105em;color:var(--muted);font-size:6.4px;font-weight:950}.logger-preview-discord{color:#dbdee1;background:#111318;border-radius:10px;grid-template-columns:31px minmax(0,1fr);gap:8px;min-width:0;padding:10px;display:grid}.logger-preview-discord .preview-avatar{color:#211106;background:linear-gradient(145deg,#ff9d47,#f27625);border-radius:50%;place-items:center;width:31px;height:31px;font-size:11px;font-weight:950;display:grid}.logger-preview-discord .preview-avatar.branded{letter-spacing:.05em;box-shadow:0 0 0 2px #f28c3838,0 10px 26px #f28c3829}.logger-preview-discord .preview-body{min-width:0;font-size:8px}.logger-preview-discord .preview-body>b{color:#f2f3f5;align-items:center;gap:5px;margin-bottom:5px;font-size:8px;display:flex}.logger-preview-discord .preview-body>b span{color:#fff;background:#5865f2;border-radius:3px;padding:1px 3px;font-size:5px}.logger-preview-embed{border-left:3px solid var(--orange);background:#2b2d31;border-radius:4px;min-width:0;padding:9px 10px;overflow:hidden}.logger-preview-embed>strong{color:#f2f3f5;font-size:8px;display:block}.logger-preview-embed>p{color:#b5bac1!important;margin:3px 0 8px!important;font-size:6.8px!important}.logger-preview-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.logger-preview-fields span{overflow-wrap:anywhere;min-width:0;font-size:6.5px;line-height:1.45}.logger-preview-fields span b{color:#f2f3f5;font-size:6.3px;display:block}.logger-preview-fields code{color:#949ba4;font-size:5.7px}.logger-preview-embed>small{color:#949ba4;overflow-wrap:anywhere;border-top:1px solid #ffffff0f;margin-top:8px;padding-top:6px;font-size:5.7px;display:block}.logger-event-head{justify-content:space-between;align-items:flex-end;gap:12px;padding:3px 1px;display:flex}.logger-event-head h3{margin:0;font-size:11px}.logger-event-head p{margin:3px 0 0!important;font-size:7px!important;line-height:1.5!important}.logger-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.logger-group{border:1px solid var(--border);background:var(--card);border-radius:13px;min-width:0}@supports (color:color-mix(in lab, red, red)){.logger-group{background:color-mix(in srgb,var(--card) 97%,var(--bg2))}}.logger-group{opacity:.7;padding:12px;transition:border-color .16s,opacity .16s,transform .16s,box-shadow .16s}.logger-group.active{opacity:1;border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.logger-group.active{border-color:color-mix(in srgb,var(--orange) 20%,var(--border))}}.logger-group.active:hover{transform:translateY(-1px);box-shadow:0 10px 26px #00000014}.logger-group-head{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(180px,.72fr);align-items:center;gap:10px;padding-bottom:9px;display:grid}.logger-group-head .toggle-line{min-width:0}.logger-group-head .toggle-line b{font-size:8.3px}.logger-group-head .toggle-line small{font-size:6.4px;line-height:1.42}.logger-channel{min-width:0}.logger-channel .input,.logger-channel select{width:100%;max-width:100%}.logger-events{flex-wrap:wrap;gap:5px;padding-top:9px;display:flex}.logger-event{border:1px solid var(--border);background:var(--bg2);min-height:29px;color:var(--muted);border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:6.8px;font-weight:800;transition:all .14s;display:inline-flex}.logger-event-icon{background:var(--orange);border-radius:999px;place-items:center;width:15px;height:15px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.logger-event-icon{background:color-mix(in srgb,var(--orange) 13%,var(--bg))}}.logger-event-icon{color:var(--orange2);font-size:7px;font-style:normal;font-weight:900}.logger-event-state{text-align:center;min-width:10px;display:inline-block}.logger-event:hover:not(:disabled){border-color:var(--border2);color:var(--text)}.logger-event.on{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.logger-event.on{border-color:color-mix(in srgb,var(--green) 34%,var(--border))}}.logger-event.on{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.logger-event.on{background:color-mix(in srgb,var(--green) 7%,var(--bg2))}}.logger-event.on{color:var(--green)}.logger-event.on:before{content:"●";vertical-align:1px;margin-right:5px;font-size:5px}.logger-event:disabled{opacity:.36;cursor:not-allowed}.logger-help{border:1px solid var(--orange);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;padding:10px 11px;display:grid}@supports (color:color-mix(in lab, red, red)){.logger-help{border:1px solid color-mix(in srgb,var(--orange) 18%,var(--border))}}.logger-help{background:var(--orange);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.logger-help{background:color-mix(in srgb,var(--orange) 4%,var(--bg2))}}.logger-help{color:var(--text2)}.logger-help>svg{color:var(--orange2);margin-top:1px}.logger-help b{color:var(--text);font-size:7.5px;display:block}.logger-help p{margin:2px 0 0!important;font-size:6.7px!important;line-height:1.5!important}[data-theme=light] .logger-card,[data-theme=light] .logger-preview-card,[data-theme=light] .logger-group{box-shadow:0 8px 24px #1f344a09}@media (max-width:1050px){.logger-groups{grid-template-columns:1fr}.logger-group-head{grid-template-columns:minmax(0,1fr) minmax(220px,.7fr)}}@media (max-width:760px){.logger-top-grid,.logger-group-head{grid-template-columns:1fr}.logger-channel{width:100%}.logger-preview-fields{grid-template-columns:1fr}.logger-intro{grid-template-columns:minmax(0,1fr) 40px}.logger-intro>span{width:38px;height:38px}}@media (max-width:480px){.logger-intro,.logger-card,.logger-preview-card,.logger-group{padding:10px}.logger-intro{grid-template-columns:1fr}.logger-intro>span{display:none}.logger-events{grid-template-columns:1fr;display:grid}.logger-event{text-align:left;width:100%}.logger-preview-discord{grid-template-columns:26px minmax(0,1fr)}.logger-preview-discord .preview-avatar{width:26px;height:26px}}.logger-event>span{margin-right:5px;font-size:6px}.logger-event>small{color:currentColor;margin-left:5px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.logger-event>small{color:color-mix(in srgb,currentColor 65%,var(--muted))}}.logger-event>small{opacity:.72;font-size:5.6px;font-weight:650}.logger-note{border:1px solid var(--orange);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;padding:10px 11px;display:grid}@supports (color:color-mix(in lab, red, red)){.logger-note{border:1px solid color-mix(in srgb,var(--orange) 18%,var(--border))}}.logger-note{background:var(--orange);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.logger-note{background:color-mix(in srgb,var(--orange) 4%,var(--bg2))}}.logger-note{color:var(--text2)}.logger-note>svg{color:var(--orange2);margin-top:1px}.logger-note b{color:var(--text);font-size:7.5px;display:block}.logger-note p{margin:2px 0 0!important;font-size:6.7px!important;line-height:1.5!important}.logger-intro-icon{object-fit:contain;filter:drop-shadow(0 8px 20px #f28c382e);flex:none;width:48px;height:48px}.logger-group-toggle{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:9px;min-width:0;display:grid}.logger-module-icon{object-fit:contain;filter:drop-shadow(0 4px 10px #f28c3824);width:27px;height:27px;margin-top:5px}.logger-event-image{object-fit:contain;filter:drop-shadow(0 2px 5px #f28c382e);flex:0 0 16px;width:16px;height:16px}.logger-fixed-footer{border:1px solid var(--border);background:var(--bg2);border-radius:10px;gap:4px;padding:9px 10px;display:grid}.logger-fixed-footer b{color:var(--text);font-size:8px}.logger-fixed-footer span{color:var(--orange2);font-size:8px;font-weight:800}.logger-fixed-footer small{color:var(--muted);font-size:6.5px;line-height:1.45}.preview-avatar-image{object-fit:contain;filter:drop-shadow(0 4px 10px #f28c3829);border-radius:50%;width:31px;height:31px}.logger-preview-title{align-items:center;gap:5px;display:flex}.logger-preview-title img{object-fit:contain;width:16px;height:16px}@media (max-width:760px){.logger-group-toggle{grid-template-columns:24px minmax(0,1fr)}.logger-module-icon{width:23px;height:23px}}.gx-studio{gap:14px;min-width:0;display:grid}.gx-studio-hero{border:1px solid #f28c38;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:14px;padding:17px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-studio-hero{border:1px solid color-mix(in srgb,#f28c38 24%,var(--border))}}.gx-studio-hero{background:radial-gradient(circle at 8% 10%,#f28c3821,transparent 28%),linear-gradient(135deg,var(--card),var(--card));border-radius:16px}@supports (color:color-mix(in lab, red, red)){.gx-studio-hero{background:radial-gradient(circle at 8% 10%,#f28c3821,transparent 28%),linear-gradient(135deg,color-mix(in srgb,var(--card) 96%,#f28c38),var(--card))}}.gx-studio-hero{overflow:hidden}.gx-studio-hero>img{object-fit:contain;filter:drop-shadow(0 10px 20px #f28c382e);width:58px;height:58px}.gx-studio-hero>div{min-width:0}.gx-studio-hero span{color:#f28c38;letter-spacing:.15em;font-size:7px;font-weight:1000;display:block}.gx-studio-hero h2{letter-spacing:-.025em;margin:3px 0;font-size:18px}.gx-studio-hero p{max-width:980px;color:var(--text2)!important;margin:0!important;font-size:8px!important;line-height:1.55!important}.gx-studio-hero-actions{align-items:center;gap:8px;display:flex}.gx-studio-stats,.gx-analytics-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.gx-analytics-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.gx-studio-stat{border:1px solid var(--border);background:linear-gradient(150deg,var(--card),var(--card));border-radius:12px;min-width:0;padding:12px 13px}@supports (color:color-mix(in lab, red, red)){.gx-studio-stat{background:linear-gradient(150deg,var(--card),color-mix(in srgb,var(--card) 95%,#f28c38))}}.gx-studio-stat{gap:2px;display:grid}.gx-studio-stat span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:7px;font-weight:800}.gx-studio-stat b{text-overflow:ellipsis;font-size:18px;line-height:1.05;overflow:hidden}.gx-studio-stat small{color:var(--text2);font-size:6.5px}.gx-studio-grid{gap:11px;min-width:0;display:grid}.gx-studio-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-studio-grid.editor{grid-template-columns:minmax(0,1.15fr) minmax(350px,.85fr)}.gx-studio-grid.analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-studio-card{border:1px solid var(--border);background:var(--card);border-radius:14px;align-content:start;gap:11px;min-width:0;padding:14px;display:grid}.gx-studio-card.sticky{align-self:start;position:sticky;top:12px}.gx-studio-card h3{letter-spacing:-.01em;margin:0;font-size:11px}.gx-studio-card p{color:var(--text2)!important;margin:3px 0 0!important;font-size:7px!important;line-height:1.5!important}.gx-studio-card-head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.gx-studio-card-head>div{min-width:0}.gx-studio-field{gap:5px;min-width:0;display:grid}.gx-studio-field>span{color:var(--text2);font-size:7.6px;font-weight:850}.gx-studio-field>small{color:var(--muted);font-size:6.4px;line-height:1.45}.gx-studio-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.gx-studio-card .input{width:100%;min-width:0}.gx-studio-card .textarea.compact{min-height:68px}.gx-studio-card .textarea.tall{min-height:155px}.gx-wide{justify-content:center;width:100%}.btn.compact{height:29px;min-height:29px;padding:0 9px;font-size:7px}.btn.compact.success{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.btn.compact.success{border-color:color-mix(in srgb,var(--green) 44%,var(--border))}}.btn.compact.success{color:var(--green)}.btn.compact.danger{border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.btn.compact.danger{border-color:color-mix(in srgb,var(--red) 44%,var(--border))}}.btn.compact.danger{color:var(--red)}.gx-studio-tabs{border:1px solid var(--border);background:var(--bg2);border-radius:10px;align-items:center;gap:4px;max-width:100%;padding:3px;display:inline-flex;overflow:auto}.gx-studio-tabs button{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:7px;min-height:27px;padding:0 9px;font-size:6.8px;font-weight:900}.gx-studio-tabs button.active{background:#f28c38}@supports (color:color-mix(in lab, red, red)){.gx-studio-tabs button.active{background:color-mix(in srgb,#f28c38 15%,var(--card))}}.gx-studio-tabs button.active{color:#f28c38;box-shadow:inset 0 0 0 1px #f28c384d}.gx-studio-search{border:1px solid var(--border);background:var(--bg2);height:34px;color:var(--muted);border-radius:9px;align-items:center;gap:7px;padding:0 10px;display:flex}.gx-studio-search input{width:100%;color:var(--text);font:inherit;background:0 0;border:0;outline:0;font-size:7.3px}.gx-studio-badge{border:1px solid var(--border);background:var(--bg2);min-height:20px;color:var(--muted);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 7px;font-size:5.8px;font-weight:1000;display:inline-flex}.gx-studio-badge.good{color:var(--green);border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.gx-studio-badge.good{border-color:color-mix(in srgb,var(--green) 38%,var(--border))}}.gx-studio-badge.good{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.gx-studio-badge.good{background:color-mix(in srgb,var(--green) 7%,var(--bg2))}}.gx-studio-badge.warn,.gx-studio-badge.orange{color:#f28c38;border-color:#f28c38}@supports (color:color-mix(in lab, red, red)){.gx-studio-badge.warn,.gx-studio-badge.orange{border-color:color-mix(in srgb,#f28c38 40%,var(--border))}}.gx-studio-badge.warn,.gx-studio-badge.orange{background:#f28c38}@supports (color:color-mix(in lab, red, red)){.gx-studio-badge.warn,.gx-studio-badge.orange{background:color-mix(in srgb,#f28c38 7%,var(--bg2))}}.gx-studio-badge.danger{color:var(--red);border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-studio-badge.danger{border-color:color-mix(in srgb,var(--red) 40%,var(--border))}}.gx-studio-badge.danger{background:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-studio-badge.danger{background:color-mix(in srgb,var(--red) 7%,var(--bg2))}}.gx-studio-empty{border:1px dashed var(--border);min-height:92px;color:var(--muted);text-align:center;border-radius:10px;align-content:center;place-items:center;gap:6px;font-size:7px;display:grid}.gx-studio-empty svg{color:#f28c38}.gx-studio-list{gap:6px;min-width:0;display:grid}.gx-studio-list-item{border:1px solid var(--border);background:var(--bg2);border-radius:10px;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:9px;min-width:0;padding:9px;display:grid}.gx-studio-list-item>img,.gx-studio-list-item .gx-list-icon{object-fit:contain;background:#f28c38;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-studio-list-item>img,.gx-studio-list-item .gx-list-icon{background:color-mix(in srgb,#f28c38 8%,var(--card))}}.gx-studio-list-item>img,.gx-studio-list-item .gx-list-icon{font-size:16px}.gx-studio-list-item>div:nth-child(2){gap:2px;min-width:0;display:grid}.gx-studio-list-item b{text-overflow:ellipsis;font-size:8px;overflow:hidden}.gx-studio-list-item span,.gx-studio-list-item small{color:var(--muted);text-overflow:ellipsis;font-size:6.3px;overflow:hidden}.gx-list-actions{align-items:center;gap:4px;display:flex}.danger-text{color:var(--red)!important}.gx-role-dot{border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 1px #ffffff14}.gx-studio-checks{border:1px solid var(--border);background:var(--bg2);border-radius:9px;gap:4px;max-height:150px;padding:7px;display:grid;overflow:auto}.gx-studio-checks label{min-height:26px;color:var(--text2);border-radius:6px;align-items:center;gap:6px;padding:0 6px;font-size:6.8px;display:flex}.gx-studio-checks label:hover{background:#f28c380d}.gx-reaction-preview{border:1px solid #f28c38;min-height:64px}@supports (color:color-mix(in lab, red, red)){.gx-reaction-preview{border:1px solid color-mix(in srgb,#f28c38 22%,var(--border))}}.gx-reaction-preview{background:linear-gradient(135deg,#f28c38,var(--bg2));border-radius:11px}@supports (color:color-mix(in lab, red, red)){.gx-reaction-preview{background:linear-gradient(135deg,color-mix(in srgb,#f28c38 5%,var(--bg2)),var(--bg2))}}.gx-reaction-preview{align-items:center;gap:11px;padding:10px;display:flex}.gx-reaction-preview .emoji{font-size:26px}.gx-reaction-preview div{gap:2px;display:grid}.gx-reaction-preview b{font-size:9px}.gx-reaction-preview small{color:var(--muted);font-size:6.5px}.gx-discord-preview{color:#dbdee1;background:#111318;border-radius:11px;min-width:0;padding:12px}.gx-discord-author{align-items:center;gap:6px;margin-bottom:7px;font-size:8px;display:flex}.gx-discord-author img{object-fit:cover;background:#f28c38;border-radius:50%;width:27px;height:27px}.gx-discord-author span{color:#fff;background:#5865f2;border-radius:3px;padding:1px 4px;font-size:5px;font-weight:900}.gx-discord-content{white-space:pre-wrap;margin-bottom:6px;font-size:7.3px}.gx-discord-embed{background:#2b2d31;border-left:4px solid #f28c38;border-radius:5px;min-width:0;padding:10px;position:relative;overflow:hidden}.gx-discord-embed strong{max-width:80%;font-size:9px;display:block}.gx-discord-embed p{white-space:pre-wrap;color:#dbdee1!important;margin:4px 0 8px!important;font-size:7.2px!important}.gx-discord-embed button{color:#fff;background:#5865f2;border:0;border-radius:4px;min-height:26px;padding:0 9px;font-size:6.5px;font-weight:850}.gx-discord-embed small{color:#949ba4;margin-top:7px;font-size:5.8px;display:block}.gx-discord-embed .gx-embed-thumb{object-fit:cover;border-radius:6px;width:52px;height:52px;position:absolute;top:10px;right:10px}.gx-discord-embed .gx-embed-image{object-fit:cover;border-radius:5px;max-width:100%;max-height:190px;margin-top:7px;display:block}.gx-giveaway-meta{color:#b5bac1;gap:8px;margin:8px 0;font-size:6.5px;display:flex}.gx-ticket-table{gap:4px;display:grid}.gx-ticket-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(180px,1fr) minmax(160px,.8fr) auto 140px;align-items:center;gap:10px;padding:8px 9px;font-size:7px;display:grid}.gx-ticket-row>div{gap:2px;display:grid}.gx-ticket-row b{font-size:7.5px}.gx-ticket-row span,.gx-ticket-row small{color:var(--muted);font-size:6.2px}.gx-template-list{gap:5px;display:grid}.gx-template-list>div{grid-template-columns:minmax(0,1fr) 32px;gap:5px;display:grid}.gx-template-list>div>button:first-child{border:1px solid var(--border);background:var(--bg2);color:var(--text2);text-align:left;border-radius:8px;padding:7px 9px;font-size:7px;font-weight:800}.gx-duration-presets{flex-wrap:wrap;gap:5px;display:flex}.gx-duration-presets button{border:1px solid #f28c38;min-height:27px;padding:0 9px}@supports (color:color-mix(in lab, red, red)){.gx-duration-presets button{border:1px solid color-mix(in srgb,#f28c38 24%,var(--border))}}.gx-duration-presets button{background:#f28c38;border-radius:8px}@supports (color:color-mix(in lab, red, red)){.gx-duration-presets button{background:color-mix(in srgb,#f28c38 5%,var(--bg2))}}.gx-duration-presets button{color:#f28c38;font-size:6.4px;font-weight:900}.giveaway-row{grid-template-columns:36px minmax(0,1fr) auto auto}.gx-level-podium{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.gx-level-podium .place{border:1px solid var(--border);background:linear-gradient(155deg,var(--card),var(--card));border-radius:13px;padding:13px;position:relative}@supports (color:color-mix(in lab, red, red)){.gx-level-podium .place{background:linear-gradient(155deg,var(--card),color-mix(in srgb,var(--card) 92%,#f28c38))}}.gx-level-podium .place{grid-template-rows:auto auto auto;grid-template-columns:44px minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.gx-level-podium .place>span{color:#f28c38;font-size:16px;font-weight:1000;position:absolute;top:8px;right:9px}@supports (color:color-mix(in lab, red, red)){.gx-level-podium .place>span{color:color-mix(in srgb,#f28c38 55%,var(--muted))}}.gx-level-podium img{grid-row:1/4;width:44px;height:44px}.gx-level-podium b{text-overflow:ellipsis;font-size:8px;overflow:hidden}.gx-level-podium strong{color:#f28c38;font-size:10px}.gx-level-podium small{color:var(--muted);font-size:6.2px}.gx-reward-timeline{gap:5px;display:grid}.gx-reward-timeline>div{border:1px solid var(--border);background:var(--bg2);border-radius:9px;grid-template-columns:34px minmax(0,1fr) 32px;align-items:center;gap:8px;padding:7px;display:grid}.gx-reward-timeline>div>span{background:#f28c38;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-reward-timeline>div>span{background:color-mix(in srgb,#f28c38 12%,var(--card))}}.gx-reward-timeline>div>span{color:#f28c38;font-size:7px;font-weight:1000}.gx-reward-timeline>div>div{gap:2px;display:grid}.gx-reward-timeline b{font-size:7.5px}.gx-reward-timeline small{color:var(--muted);font-size:6px}.gx-leaderboard{display:grid}.gx-leaderboard>div{border-bottom:1px solid var(--border);grid-template-columns:38px minmax(0,1fr) 60px 80px;align-items:center;gap:8px;min-height:42px;font-size:7px;display:grid}.gx-leaderboard .rank{color:#f28c38;font-weight:1000}.gx-leaderboard>div>div{gap:2px;display:grid}.gx-leaderboard b{font-size:7px}.gx-leaderboard small{color:var(--muted);font-size:5.9px}.gx-leaderboard strong{text-align:right}.gx-leaderboard em{text-align:right;color:var(--muted);font-style:normal}.gx-automation-builder{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.gx-automation-builder .stage{border-top:2px solid #f28c38}.gx-builder-line{border:1px solid var(--border);background:var(--bg2);border-radius:9px;grid-template-columns:minmax(130px,.7fr) minmax(0,1fr) 32px;align-items:center;gap:6px;padding:6px;display:grid}.gx-action-builder{border:1px solid var(--border);background:var(--bg2);border-radius:10px;gap:6px;padding:8px;display:grid}.gx-action-builder>div:first-child{grid-template-columns:25px minmax(0,1fr) 32px;align-items:center;gap:6px;display:grid}.gx-action-builder>div:first-child>span{background:#f28c38;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-action-builder>div:first-child>span{background:color-mix(in srgb,#f28c38 12%,var(--card))}}.gx-action-builder>div:first-child>span{color:#f28c38;font-size:6.5px;font-weight:1000}.gx-run-list{gap:5px;display:grid}.gx-run-list>div{border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px;display:grid}.gx-run-list>div>div{gap:2px;display:grid}.gx-run-list b{font-size:7px}.gx-run-list span,.gx-run-list small{color:var(--muted);font-size:6px}.gx-inline-toggle{min-height:32px;color:var(--text2);align-items:center;gap:7px;font-size:7px;font-weight:800;display:flex}.gx-schedule-timeline{gap:0;display:grid}.gx-schedule-timeline>div{border-bottom:1px solid var(--border);grid-template-columns:18px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px 0;display:grid;position:relative}.gx-schedule-timeline .dot{background:#f28c38;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px #f28c381f}.gx-schedule-timeline>div.disabled{opacity:.55}.gx-schedule-timeline>div>div:nth-child(2){gap:2px;display:grid}.gx-schedule-timeline b{font-size:7.5px}.gx-schedule-timeline span,.gx-schedule-timeline small{color:var(--muted);font-size:6.1px}.gx-form-builder{max-width:1100px}.gx-form-fields{border:1px solid var(--border);background:var(--bg2);border-radius:11px;gap:7px;padding:10px;display:grid}.gx-form-field{grid-template-columns:25px minmax(150px,1fr) 120px minmax(130px,.8fr) 75px 32px;align-items:center;gap:6px;display:grid}.gx-form-field>span{background:#f28c38;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-form-field>span{background:color-mix(in srgb,#f28c38 12%,var(--card))}}.gx-form-field>span{color:#f28c38;font-size:6.5px;font-weight:1000}.gx-form-field>label{color:var(--muted);align-items:center;gap:4px;font-size:6.3px;display:flex}.gx-submissions{gap:5px;display:grid}.gx-submissions>div{border:1px solid var(--border);background:var(--bg2);border-radius:9px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:9px;display:grid}.gx-submissions>div>div:first-child{gap:2px;display:grid}.gx-submissions b{font-size:7.5px}.gx-submissions span{color:var(--muted);font-size:6.2px}.gx-studio.analytics .compact-select{width:140px}.gx-analytics-chart{border:1px solid var(--border);background:linear-gradient(180deg,#f28c38,var(--bg2));border-radius:10px;align-items:flex-end;gap:4px;height:220px;padding:14px 4px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.gx-analytics-chart{background:linear-gradient(180deg,color-mix(in srgb,#f28c38 3%,var(--bg2)),var(--bg2))}}.gx-analytics-chart{overflow:hidden}.gx-analytics-chart>div{flex:1;align-items:flex-end;min-width:4px;height:100%;display:flex;position:relative}.gx-analytics-chart>div>span{background:linear-gradient(#f28c38,#f28c38);border-radius:4px 4px 1px 1px;width:100%;min-height:3px;display:block;box-shadow:0 0 16px #f28c3824}.gx-analytics-chart small{color:var(--muted);white-space:nowrap;font-size:5px;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.gx-module-health,.gx-breakdown{gap:4px;display:grid}.gx-module-health>div,.gx-breakdown>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;min-height:31px;padding:0 8px;font-size:7px;display:flex}.gx-module-health>div>span{text-transform:capitalize}.gx-breakdown b{color:#f28c38}.levels-summary{grid-template-columns:58px minmax(0,1fr);align-items:center}.levels-summary img{width:54px;height:54px}.levels-summary>div{gap:2px;display:grid}.levels-summary span{color:var(--muted);font-size:6.5px}.levels-summary b{font-size:20px}.levels-summary small{color:var(--text2);font-size:6.2px}@media (max-width:1180px){.gx-analytics-kpis{grid-template-columns:repeat(3,1fr)}.gx-automation-builder,.gx-studio-grid.editor{grid-template-columns:1fr}.gx-studio-card.sticky{position:static}.gx-form-field{grid-template-columns:25px minmax(0,1fr) 110px 32px}.gx-form-field>input:nth-of-type(2),.gx-form-field>label{grid-column:2/4}.gx-ticket-row{grid-template-columns:minmax(0,1fr) auto auto}.gx-ticket-row>div:nth-child(2){display:none}}@media (max-width:820px){.gx-studio-grid.two,.gx-studio-grid.analytics-grid{grid-template-columns:1fr}.gx-studio-stats,.gx-analytics-kpis{grid-template-columns:repeat(2,1fr)}.gx-level-podium{grid-template-columns:1fr}.gx-studio-hero{grid-template-columns:48px minmax(0,1fr)}.gx-studio-hero>img{width:48px;height:48px}.gx-studio-hero-actions{grid-column:1/-1}.gx-studio-row{grid-template-columns:1fr}.gx-studio-list-item{grid-template-columns:32px minmax(0,1fr) auto}.gx-studio-list-item>img,.gx-studio-list-item .gx-list-icon{width:32px;height:32px}.gx-studio-list-item .gx-list-actions{grid-column:2/4;justify-content:flex-end}.gx-form-field{grid-template-columns:24px minmax(0,1fr) 32px}.gx-form-field>select,.gx-form-field>input:nth-of-type(2),.gx-form-field>label{grid-column:2/3}.gx-ticket-row{grid-template-columns:minmax(0,1fr) auto}.gx-ticket-row>small{display:none}}@media (max-width:520px){.gx-studio-hero{grid-template-columns:1fr}.gx-studio-hero>img{width:44px;height:44px}.gx-studio-stats,.gx-analytics-kpis{grid-template-columns:1fr}.gx-studio-tabs{width:100%}.gx-studio-tabs button{flex:1}.gx-analytics-chart{height:160px}.gx-studio-card{padding:11px}}.server-icon-image{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.module-card h3{align-items:center;gap:7px;display:flex}.module-card-icon{object-fit:contain;filter:drop-shadow(0 2px 7px #f28c382e);flex:none;width:20px;height:20px}.preview-avatar-image{float:left;object-fit:cover;background:#f28c38;border-radius:50%;width:38px;height:38px;margin-right:10px;box-shadow:0 0 0 1px #f28c3838}.gx-giveaway-preview{gap:10px;display:grid}.gx-giveaway-title{align-items:center;gap:8px;display:flex}.gx-giveaway-title>img{object-fit:contain;width:23px;height:23px}.gx-giveaway-title strong{font-size:13px}.gx-giveaway-live-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.gx-giveaway-live-fields>span{background:var(--orange);border:1px solid #f28c383d;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:24px 1fr;align-items:center;column-gap:7px;padding:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-giveaway-live-fields>span{background:color-mix(in srgb,var(--orange) 7%,transparent)}}.gx-giveaway-live-fields img{object-fit:contain;grid-row:1/3;width:22px;height:22px}.gx-giveaway-live-fields b{font-size:12px;line-height:1.15}.gx-giveaway-live-fields small{color:#aeb5c2;font-size:8px}.gx-giveaway-json-hint{color:#aeb5c2;border:1px dashed #f28c3859;border-radius:9px;align-items:center;gap:8px;padding:8px 10px;font-size:9px;display:flex}.gx-giveaway-json-hint img{width:20px;height:20px}.gx-giveaway-enter-preview{color:#fff;background:#202225;border:1px solid #f28c3873;border-radius:8px;justify-self:start;align-items:center;gap:7px;padding:7px 12px;font-weight:800;display:inline-flex}.gx-giveaway-enter-preview img{width:18px;height:18px}.gx-json-button{align-items:center;gap:5px;display:inline-flex!important}.gx-json-button img{object-fit:contain;width:14px!important;height:14px!important}.giveaway-row small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:620px;margin-top:3px;font-size:8px;display:block;overflow:hidden}@media (max-width:760px){.gx-giveaway-live-fields{grid-template-columns:1fr}.gx-giveaway-live-fields>span{grid-template-columns:24px 1fr}}.gx-giveaway-digits{align-items:center;gap:2px;display:inline-flex!important}.gx-giveaway-digits img{object-fit:contain!important;width:18px!important;height:18px!important;margin:0!important}.gx-ticket-pro{min-width:0}.gx-ticket-hero-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gx-ticket-layout{grid-template-columns:minmax(0,1fr) minmax(420px,.95fr);gap:12px;display:grid}.gx-ticket-settings,.gx-ticket-preview,.gx-ticket-form-builder{min-width:0}.gx-ticket-card-icon{object-fit:contain;flex:none;width:32px;height:32px}.gx-ticket-color-line{grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);align-items:end;gap:10px;display:grid}.gx-ticket-color-line>.field,.gx-ticket-color-line>label{min-width:0}.gx-ticket-preview .gx-studio-tabs{max-width:100%;padding-bottom:2px;overflow-x:auto}.gx-discord-preview.ticket{min-height:320px;overflow:hidden}.gx-discord-embed strong img,.gx-discord-embed button img{vertical-align:-3px;object-fit:contain;width:15px;height:15px;margin-right:5px}.gx-discord-embed button{text-overflow:ellipsis;align-items:center;gap:4px;max-width:100%;display:inline-flex;overflow:hidden}.gx-ticket-form-preview{background:#2b2d31;border:1px solid #32363f;border-radius:10px;gap:8px;padding:12px;display:grid}.gx-ticket-form-preview>div{background:#1e1f22;border:1px solid #3b3f48;border-radius:8px;gap:3px;padding:8px;display:grid}.gx-ticket-form-preview span{font-size:11px;font-weight:800}.gx-ticket-form-preview small{color:#aeb4c0;overflow-wrap:anywhere;line-height:1.35}.gx-ticket-preview-meta{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.gx-ticket-preview-meta span{background:#1f2126;border:1px solid #3b3f48;border-radius:8px;align-items:center;gap:5px;padding:5px 7px;display:inline-flex}.gx-ticket-preview-meta img,.gx-ticket-closed-preview img{width:15px;height:15px}.gx-ticket-answer-preview{gap:2px;margin-top:7px;display:grid}.gx-ticket-answer-preview b{font-size:10px}.gx-ticket-answer-preview span{color:#b8bdc8;overflow-wrap:anywhere;font-size:10px}.gx-ticket-closed-preview{background:#f28c3814;border:1px solid #f28c3859;border-radius:8px;align-items:center;gap:7px;margin-top:10px;padding:8px;display:flex}.gx-ticket-preview-buttons{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.gx-ticket-preview-buttons button{color:#fff;background:#5865f2;border:0;border-radius:6px;padding:7px 10px;font-weight:800}.gx-ticket-preview-buttons button.danger{background:#da373c}.gx-ticket-fields{gap:10px;display:grid}.gx-ticket-field-card{border:1px solid var(--border);background:var(--card);border-radius:12px;min-width:0;padding:11px}@supports (color:color-mix(in lab, red, red)){.gx-ticket-field-card{background:color-mix(in srgb,var(--card) 90%,var(--orange) 2%)}}.gx-ticket-field-card{gap:9px;display:grid}.gx-ticket-field-head{grid-template-columns:auto minmax(160px,260px) 1fr;align-items:center;gap:8px;display:grid}.gx-ticket-field-number{width:25px;height:25px;color:var(--orange);background:#f28c381f;border-radius:8px;place-items:center;font-weight:900;display:grid}.gx-ticket-required{align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.gx-ticket-required input{accent-color:#f28c38}.gx-ticket-toggle{border-bottom:1px solid var(--border);cursor:pointer;grid-template-columns:auto 1fr;align-items:center;column-gap:9px;padding:8px 0;display:grid}.gx-ticket-toggle:last-of-type{border-bottom:0}.gx-ticket-toggle input{opacity:0;pointer-events:none;position:absolute}.gx-ticket-toggle-ui{border:1px solid var(--border2);background:var(--bg2);border-radius:999px;width:34px;height:19px;position:relative}.gx-ticket-toggle-ui:after{content:"";background:var(--muted);border-radius:50%;width:13px;height:13px;transition:all .15s;position:absolute;top:2px;left:2px}.gx-ticket-toggle input:checked+.gx-ticket-toggle-ui{background:#f28c3824;border-color:#f28c38}.gx-ticket-toggle input:checked+.gx-ticket-toggle-ui:after{background:#f28c38;left:17px}.gx-ticket-toggle b{font-size:11px;line-height:1.35}.gx-ticket-flow{gap:9px;display:grid}.gx-ticket-flow>div{border:1px solid var(--border);background:var(--bg2);border-radius:10px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:9px;padding:9px;display:grid}.gx-ticket-flow img{width:29px;height:29px}.gx-ticket-flow div div{gap:3px;display:grid}.gx-ticket-flow b{font-size:11px}.gx-ticket-flow span{color:var(--muted);overflow-wrap:anywhere;font-size:10px;line-height:1.45}.gx-ticket-table.pro{gap:7px;display:grid;overflow:hidden}.gx-ticket-row.pro{border:1px solid var(--border);border-radius:10px;grid-template-columns:minmax(220px,1.4fr) minmax(140px,.8fr) auto minmax(150px,.8fr) minmax(180px,1fr);align-items:center;gap:10px;min-width:0;padding:9px;display:grid}.gx-ticket-row.pro>div{min-width:0}.gx-ticket-row.pro b,.gx-ticket-row.pro span,.gx-ticket-row.pro small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gx-ticket-row.pro>div{gap:3px;display:grid}.gx-ticket-id{align-items:center;grid-template-columns:28px minmax(0,1fr)!important}.gx-ticket-id img{width:25px;height:25px}.gx-ticket-reason{align-items:flex-start;gap:5px;display:flex!important}.gx-ticket-reason span{overflow-wrap:anywhere;white-space:normal!important}.gx-ticket-reason a{color:var(--orange);font-size:10px;font-weight:800;text-decoration:none}.gx-ticket-reason a:hover{text-decoration:underline}@media (max-width:1100px){.gx-ticket-layout{grid-template-columns:1fr}.gx-ticket-row.pro{grid-template-columns:1fr 1fr auto}.gx-ticket-row.pro>div:nth-child(4),.gx-ticket-row.pro>div:nth-child(5){grid-column:span 1}}@media (max-width:720px){.gx-ticket-color-line,.gx-ticket-field-head,.gx-ticket-row.pro{grid-template-columns:1fr}.gx-ticket-hero-actions{width:100%}.gx-ticket-hero-actions .btn{flex:1}.gx-ticket-preview-buttons{grid-template-columns:1fr;display:grid}.gx-ticket-preview-buttons button{width:100%}}.gx-ticket-panel-manager{min-width:0;overflow:hidden}.gx-ticket-panel-tabs{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;display:grid}.gx-ticket-panel-tabs>button{border:1px solid var(--border);background:var(--bg2);min-width:0;color:var(--text);text-align:left;border-radius:11px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;display:grid}.gx-ticket-panel-tabs>button:hover{border-color:#f28c38}@supports (color:color-mix(in lab, red, red)){.gx-ticket-panel-tabs>button:hover{border-color:color-mix(in srgb,#f28c38 35%,var(--border))}}.gx-ticket-panel-tabs>button.active{background:#f28c38;border-color:#f28c38}@supports (color:color-mix(in lab, red, red)){.gx-ticket-panel-tabs>button.active{background:color-mix(in srgb,#f28c38 7%,var(--bg2))}}.gx-ticket-panel-tabs>button.active{box-shadow:inset 0 0 0 1px #f28c3814}.gx-ticket-panel-tabs>button.disabled{opacity:.62}.gx-ticket-panel-tabs img{object-fit:contain;width:28px;height:28px}.gx-ticket-panel-tabs span{gap:3px;min-width:0;display:grid}.gx-ticket-panel-tabs b,.gx-ticket-panel-tabs small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gx-ticket-panel-tabs b{font-size:10px}.gx-ticket-panel-tabs small{color:var(--muted);font-size:8px}.gx-ticket-panel-tabs i{color:var(--orange);border:1px solid #f28c38;font-size:7px;font-style:normal;font-weight:900}@supports (color:color-mix(in lab, red, red)){.gx-ticket-panel-tabs i{border:1px solid color-mix(in srgb,#f28c38 35%,var(--border))}}.gx-ticket-panel-tabs i{border-radius:999px;padding:3px 6px}.gx-ticket-discord-color-note{border:1px solid #f28c38;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-ticket-discord-color-note{border:1px solid color-mix(in srgb,#f28c38 28%,var(--border))}}.gx-ticket-discord-color-note{background:#f28c38}@supports (color:color-mix(in lab, red, red)){.gx-ticket-discord-color-note{background:color-mix(in srgb,#f28c38 5%,var(--bg2))}}.gx-ticket-discord-color-note{border-radius:9px;padding:8px}.gx-ticket-discord-color-note img{width:24px;height:24px}.gx-ticket-discord-color-note span{min-width:0;color:var(--muted);overflow-wrap:anywhere;font-size:9px;line-height:1.45}.gx-ticket-native-button.primary{background:#5865f2!important}.gx-ticket-native-button.secondary{background:#4e5058!important}.gx-ticket-native-button.success{background:#248046!important}.gx-ticket-native-button.danger{background:#da373c!important}.gx-ticket-choice-builder{border-top:1px solid var(--border);gap:9px;padding-top:9px;display:grid}.gx-ticket-choice-head,.gx-ticket-followups-head,.gx-ticket-followup-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.gx-ticket-choice-head>div{gap:2px;min-width:0;display:grid}.gx-ticket-choice-head b{font-size:11px}.gx-ticket-choice-head small{color:var(--muted);font-size:9px;line-height:1.4}.gx-ticket-option-card{border:1px solid #f28c38;gap:8px;min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-ticket-option-card{border:1px solid color-mix(in srgb,#f28c38 22%,var(--border))}}.gx-ticket-option-card{background:#f28c38;border-radius:11px;padding:10px}@supports (color:color-mix(in lab, red, red)){.gx-ticket-option-card{background:color-mix(in srgb,#f28c38 3%,var(--bg2))}}.gx-ticket-option-head{grid-template-columns:26px minmax(0,1fr) 34px;align-items:center;gap:7px;display:grid}.gx-ticket-option-head>span{color:#f28c38;background:#f28c3821;border-radius:8px;place-items:center;width:26px;height:26px;font-size:9px;font-weight:950;display:grid}.gx-ticket-followups{border-top:1px dashed var(--border);gap:7px;padding-top:8px;display:grid}.gx-ticket-followups-head>span{font-size:10px;font-weight:850}.gx-ticket-followup-card{border:1px solid var(--border);background:var(--card);border-radius:9px;gap:8px;min-width:0;padding:9px;display:grid}.gx-ticket-followup-title b{color:var(--text2);font-size:10px}.gx-ticket-followup-limits{grid-template-columns:minmax(120px,.5fr) minmax(120px,.5fr) minmax(160px,1fr);align-items:end;gap:8px;display:grid}.gx-ticket-branch-empty{border:1px dashed var(--border);color:var(--muted);border-radius:8px;padding:8px;font-size:9px;line-height:1.4}.gx-ticket-field-card .input,.gx-ticket-option-card .input,.gx-ticket-followup-card .input{box-sizing:border-box;min-width:0;max-width:100%}.gx-ticket-field-card textarea,.gx-ticket-option-card textarea,.gx-ticket-followup-card textarea{resize:vertical;max-width:100%}.gx-ticket-field-card,.gx-ticket-option-card,.gx-ticket-followup-card{overflow:hidden}.gx-ticket-panel-manager .gx-list-actions,.gx-ticket-choice-builder .gx-list-actions,.gx-ticket-followups .gx-list-actions{flex-wrap:wrap;max-width:100%}@media (max-width:900px){.gx-ticket-panel-tabs,.gx-ticket-followup-limits{grid-template-columns:1fr 1fr}.gx-ticket-followup-limits>.gx-ticket-required{grid-column:1/-1}}@media (max-width:620px){.gx-ticket-panel-tabs{grid-template-columns:1fr}.gx-ticket-option-head{grid-template-columns:26px minmax(0,1fr) 32px}.gx-ticket-followup-limits{grid-template-columns:1fr}.gx-ticket-followup-limits>.gx-ticket-required{grid-column:auto}.gx-ticket-choice-head,.gx-ticket-followups-head,.gx-ticket-followup-title{flex-direction:column;align-items:stretch}.gx-ticket-choice-head .gx-list-actions,.gx-ticket-followups-head .gx-list-actions{width:100%}.gx-ticket-choice-head .btn,.gx-ticket-followups-head .btn{flex:1}}.gx-studio-row{align-items:start}.gx-studio-row>.gx-studio-field{align-content:start;align-self:start;height:auto}.gx-studio-row>.gx-studio-field>span,.gx-studio-row>.gx-studio-field>.input,.gx-studio-row>.gx-studio-field>input,.gx-studio-row>.gx-studio-field>select,.gx-studio-row>.gx-studio-field>textarea{align-self:start}.gx-maint-admin{gap:12px;min-width:0;display:grid}.gx-maint-admin-status{border:1px solid var(--border);background:linear-gradient(135deg,var(--card),var(--bg2));border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:17px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-maint-admin-status{background:linear-gradient(135deg,color-mix(in srgb,var(--card) 96%,transparent),color-mix(in srgb,var(--bg2) 96%,transparent))}}.gx-maint-admin-status{min-width:0;overflow:hidden}.gx-maint-admin-status.is-on{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-maint-admin-status.is-on{border-color:color-mix(in srgb,var(--orange) 52%,var(--border))}}.gx-maint-admin-status.is-on{box-shadow:inset 0 0 0 1px var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-maint-admin-status.is-on{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--orange) 10%,transparent)}}.gx-maint-admin-status-icon{width:48px;height:48px;color:var(--orange);background:var(--orange);border-radius:13px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-maint-admin-status-icon{background:color-mix(in srgb,var(--orange) 12%,var(--card))}}.gx-maint-admin-status-icon{border:1px solid var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-maint-admin-status-icon{border:1px solid color-mix(in srgb,var(--orange) 34%,var(--border))}}.gx-maint-admin-status-icon{flex:none}.gx-maint-admin-status-copy{min-width:0}.gx-maint-admin-status-copy>span{letter-spacing:.12em;color:var(--orange);font-size:7px;font-weight:900}.gx-maint-admin-status-copy h2{margin:3px 0 4px;font-size:16px}.gx-maint-admin-status-copy p{max-width:760px;color:var(--muted);margin:0;font-size:9px;line-height:1.5}.gx-maint-admin-status-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.gx-maint-admin-grid{grid-template-columns:minmax(0,1.7fr) minmax(290px,.8fr);align-items:start;gap:12px;display:grid}.gx-maint-admin-editor,.gx-maint-admin-rules{min-width:0}.gx-maint-admin-editor .panel-head{align-items:flex-start}.gx-maint-form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px;display:grid}.gx-maint-field{grid-template-rows:auto auto;align-content:start;gap:5px;min-width:0;display:grid}.gx-maint-field>span{min-height:16px;color:var(--text2);align-items:flex-end;font-size:8px;font-weight:750;display:flex}.gx-maint-field .input{width:100%;min-width:0}.gx-maint-field-wide{grid-column:1/-1}.gx-maint-textarea{resize:vertical;min-height:126px}.gx-maint-input-icon{min-width:0;position:relative}.gx-maint-input-icon>svg{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.gx-maint-input-icon>.input{padding-left:34px}.gx-maint-save-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:12px;display:grid}.gx-maint-result{color:var(--green);font-size:8px}.gx-maint-admin-rules{gap:11px;display:grid}.gx-maint-admin-rules h2{margin:0 0 2px}.gx-maint-rule{border:1px solid var(--border);background:var(--bg2);border-radius:10px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:10px;display:grid}.gx-maint-rule>svg{background:var(--orange);border-radius:9px;width:30px;height:30px;padding:7px}@supports (color:color-mix(in lab, red, red)){.gx-maint-rule>svg{background:color-mix(in srgb,var(--orange) 9%,var(--card))}}.gx-maint-rule>svg{color:var(--orange)}.gx-maint-rule>div{gap:3px;min-width:0;display:grid}.gx-maint-rule b{font-size:9px}.gx-maint-rule span{color:var(--muted);font-size:7.5px;line-height:1.45}.gx-maint-page{color:#eef4fb;isolation:isolate;background:radial-gradient(circle at 18% 12%,#f28c381f,#0000 34%),radial-gradient(circle at 84% 82%,#305d851f,#0000 34%),#07131e;place-items:center;min-height:100vh;padding:34px 18px;display:grid;position:relative;overflow:hidden}.gx-maint-grid-bg{z-index:-3;opacity:.18;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.gx-maint-orb{filter:blur(75px);opacity:.17;z-index:-2;pointer-events:none;border-radius:999px;position:absolute}.gx-maint-orb-a{background:#f28c38;width:300px;height:300px;top:-110px;left:-80px}.gx-maint-orb-b{background:#315f85;width:360px;height:360px;bottom:-140px;right:-130px}.gx-maint-shell{gap:14px;width:min(820px,100%);display:grid}.gx-maint-brand{align-items:center;gap:10px;padding:0 4px;display:flex}.gx-maint-brand img{object-fit:cover;border-radius:11px;width:38px;height:38px}.gx-maint-brand>div{gap:1px;display:grid}.gx-maint-brand b{letter-spacing:-.02em;font-size:16px}.gx-maint-brand span{color:#8292a6;font-size:8px}.gx-maint-card{background:linear-gradient(145deg,#11202ff7,#0a1723fa);border:1px solid #899fb833;border-radius:22px;padding:34px;position:relative;overflow:hidden;box-shadow:0 34px 90px #00000057,inset 0 1px #ffffff08}.gx-maint-card:before{content:"";background:linear-gradient(90deg,#0000,#f28c38 28%,#ffb66e 50%,#f28c38 72%,#0000);height:3px;position:absolute;top:0;left:0;right:0}.gx-maint-icon-wrap{color:#ff9a45;background:linear-gradient(145deg,#f28c3829,#f28c380d);border:1px solid #f28c384d;border-radius:20px;place-items:center;width:74px;height:74px;margin-bottom:18px;display:grid;position:relative}.gx-maint-ring{border:1px dashed #f28c3842;border-radius:25px;animation:18s linear infinite gxMaintSpin;position:absolute;inset:-8px}@keyframes gxMaintSpin{to{transform:rotate(360deg)}}.gx-maint-kicker{color:#ff9a45;letter-spacing:.14em;align-items:center;gap:7px;font-size:8px;font-weight:900;display:flex}.gx-maint-kicker>span{background:#f28c38;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite gxMaintPulse;box-shadow:0 0 0 5px #f28c3817}@keyframes gxMaintPulse{50%{box-shadow:0 0 0 9px #f28c3800}}.gx-maint-card h1{letter-spacing:-.045em;max-width:720px;margin:9px 0 10px;font-size:clamp(30px,5vw,48px);line-height:1.04}.gx-maint-lead{color:#aebdcd;max-width:680px;margin:0;font-size:13px;line-height:1.7}.gx-maint-progress{background:#0a1927;border:1px solid #ffffff0d;border-radius:999px;height:5px;margin:25px 0 20px;overflow:hidden}.gx-maint-progress span{border-radius:inherit;background:linear-gradient(90deg,#f28c38,#ffba78);width:34%;height:100%;animation:2.4s ease-in-out infinite gxMaintProgress;display:block}@keyframes gxMaintProgress{0%{transform:translate(-110%)}to{transform:translate(300%)}}.gx-maint-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.gx-maint-facts>div{background:#07131e7a;border:1px solid #899fb824;border-radius:12px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:8px;min-width:0;padding:11px;display:grid}.gx-maint-facts svg{color:#f28c38;background:#f28c3814;border-radius:9px;width:30px;height:30px;padding:7px}.gx-maint-facts>div>div{gap:3px;min-width:0;display:grid}.gx-maint-facts b{font-size:9px}.gx-maint-facts span{color:#8292a6;font-size:7.5px;line-height:1.45}.gx-maint-footer-row{border-top:1px solid #899fb821;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:16px;display:flex}.gx-maint-footer-row>div{color:#718297;align-items:center;gap:6px;font-size:8px;display:flex}.gx-maint-admin-link{color:#ff9a45;align-items:center;gap:6px;font-size:8px;font-weight:800;text-decoration:none;display:inline-flex}.gx-maint-admin-link:hover{color:#ffc28d}.gx-maint-note{text-align:center;color:#506176;letter-spacing:.03em;font-size:7px}@media (max-width:900px){.gx-maint-admin-grid{grid-template-columns:1fr}.gx-maint-admin-status{grid-template-columns:auto minmax(0,1fr)}.gx-maint-admin-status-actions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:680px){.gx-maint-form-grid{grid-template-columns:1fr}.gx-maint-field-wide{grid-column:auto}.gx-maint-save-row{grid-template-columns:1fr}.gx-maint-save-row .btn{justify-content:center;width:100%}.gx-maint-card{padding:24px 18px}.gx-maint-facts{grid-template-columns:1fr}.gx-maint-footer-row{flex-direction:column;align-items:flex-start}.gx-maint-admin-status{grid-template-columns:1fr}.gx-maint-admin-status-icon{width:42px;height:42px}.gx-maint-admin-status-actions{grid-column:auto;width:100%}.gx-maint-admin-status-actions .btn{flex:1;justify-content:center}}.gx-rr-layout{grid-template-columns:minmax(260px,.38fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.gx-rr-panels{border:1px solid var(--border);background:var(--card);border-radius:14px;gap:10px;min-width:0;padding:13px;display:grid;position:sticky;top:12px}.gx-rr-panel-list{gap:6px;max-height:690px;display:grid;overflow:auto}.gx-rr-panel-list>button{text-align:left;border:1px solid var(--border);background:var(--bg2);width:100%;color:var(--text);cursor:pointer;border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;display:grid}.gx-rr-panel-list>button:hover,.gx-rr-panel-list>button.active{border-color:#f28c38}@supports (color:color-mix(in lab, red, red)){.gx-rr-panel-list>button:hover,.gx-rr-panel-list>button.active{border-color:color-mix(in srgb,#f28c38 45%,var(--border))}}.gx-rr-panel-list>button:hover,.gx-rr-panel-list>button.active{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-rr-panel-list>button:hover,.gx-rr-panel-list>button.active{background:color-mix(in srgb,var(--card) 91%,#f28c38 9%)}}.gx-rr-panel-list>button>img{object-fit:contain;width:30px;height:30px}.gx-rr-panel-list>button>span{gap:3px;min-width:0;display:grid}.gx-rr-panel-list b{white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.gx-rr-panel-list small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:6.5px;overflow:hidden}.gx-rr-editor{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.gx-rr-editor>.gx-rr-preview-card{grid-column:1/-1}.gx-rr-safety{border:1px solid #f28c38;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-rr-safety{border:1px solid color-mix(in srgb,#f28c38 32%,var(--border))}}.gx-rr-safety{background:#f28c3812;border-radius:11px;padding:10px}.gx-rr-safety img{width:34px;height:34px}.gx-rr-safety div{gap:3px;display:grid}.gx-rr-safety b{font-size:9px}.gx-rr-safety span{color:var(--text2);font-size:7px;line-height:1.45}.gx-rr-mappings{gap:7px;display:grid}.gx-rr-map{border:1px solid var(--border);background:var(--bg2);border-radius:10px;grid-template-columns:28px minmax(90px,.62fr) minmax(150px,1fr) minmax(120px,.7fr) 34px;align-items:end;gap:7px;padding:8px;display:grid}.gx-rr-map-index{color:#f28c38;background:#f28c381f;border-radius:8px;place-items:center;width:26px;height:32px;font-size:9px;font-weight:950;display:grid}.gx-discord-preview.rr{min-height:270px}.gx-rr-discord-embed strong{align-items:center;gap:6px;display:flex}.gx-rr-discord-embed strong>img{object-fit:contain;width:18px;height:18px}.gx-rr-preview-roles{gap:5px;margin:8px 0;display:grid}.gx-rr-preview-heading{align-items:center;gap:5px!important;display:flex!important}.gx-rr-preview-heading img{width:16px;height:16px}.gx-rr-preview-roles>div:not(.gx-rr-preview-heading){grid-template-columns:24px 12px minmax(0,1fr);align-items:center;gap:5px;min-height:24px;font-size:8px;display:grid}.gx-rr-preview-roles>div:not(.gx-rr-preview-heading)>b{white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.gx-rr-emoji-image{object-fit:contain;width:20px;height:20px}.gx-rr-emoji-text{place-items:center;min-width:20px;font-size:17px;line-height:20px;display:inline-grid}.gx-rr-reaction-bar{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.gx-rr-reaction-bar>span{color:#b5bac1;background:#2b2d31;border:1px solid #3f4147;border-radius:8px;align-items:center;gap:4px;min-height:27px;padding:3px 7px;display:inline-flex}.gx-rr-reaction-bar .gx-rr-emoji-image{width:18px;height:18px}.gx-rr-reaction-bar .gx-rr-emoji-text{font-size:16px;line-height:18px}.gx-rr-reaction-bar b{font-size:8px}.gx-rr-actions{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.gx-rr-actions .btn{justify-content:center;min-width:130px}.gx-rr-actions .btn.primary{flex:1}.gx-rr-actions .btn.danger{border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-rr-actions .btn.danger{border-color:color-mix(in srgb,var(--red) 45%,var(--border))}}.gx-rr-actions .btn.danger{color:var(--red)}@media (max-width:1180px){.gx-rr-layout{grid-template-columns:1fr}.gx-rr-panels{position:static}.gx-rr-panel-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.gx-rr-editor{grid-template-columns:1fr}.gx-rr-editor>.gx-rr-preview-card{grid-column:auto}}@media (max-width:760px){.gx-rr-panel-list{grid-template-columns:1fr}.gx-rr-map{grid-template-columns:28px minmax(0,1fr) 34px}.gx-rr-map>.gx-studio-field{grid-column:2/3}.gx-rr-map>.icon-btn{grid-area:1/3}.gx-rr-actions{grid-template-columns:1fr;display:grid}.gx-rr-actions .btn{width:100%}}.gx-rr-studio,.gx-rr-layout,.gx-rr-editor,.gx-rr-editor>*{min-width:0}.gx-rr-editor{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start}.gx-rr-settings-card,.gx-rr-mapping-card,.gx-rr-preview-card{min-width:0;overflow:hidden}.gx-rr-map{grid-template-columns:28px 30px minmax(132px,.72fr) minmax(170px,1fr) minmax(142px,.75fr) 104px;align-items:end;gap:8px;min-width:0;overflow:hidden}.gx-rr-map>*,.gx-rr-map .gx-studio-field,.gx-rr-map .gx-studio-field>*{min-width:0;max-width:100%}.gx-rr-map .input,.gx-rr-map select{width:100%;min-width:0;max-width:100%}.gx-rr-drag{border:1px solid var(--border);background:var(--card);width:28px;height:34px;color:var(--muted);cursor:grab;border-radius:8px;align-self:end;place-items:center;display:grid}.gx-rr-drag:active{cursor:grabbing;color:var(--orange);border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-rr-drag:active{border-color:color-mix(in srgb,var(--orange) 45%,var(--border))}}.gx-rr-map-tools{grid-template-columns:repeat(3,30px);justify-content:end;align-self:end;gap:4px;display:grid}.gx-rr-emoji-selector{text-align:left;border:1px solid var(--border);background:var(--bg2);width:100%;min-width:0;min-height:42px;color:var(--text);cursor:pointer;border-radius:9px;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:5px 8px;display:grid;overflow:hidden}.gx-rr-emoji-selector:hover,.gx-rr-emoji-selector.selected{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-rr-emoji-selector:hover,.gx-rr-emoji-selector.selected{border-color:color-mix(in srgb,var(--orange) 42%,var(--border))}}.gx-rr-emoji-selector:hover,.gx-rr-emoji-selector.selected{background:var(--bg2)}@supports (color:color-mix(in lab, red, red)){.gx-rr-emoji-selector:hover,.gx-rr-emoji-selector.selected{background:color-mix(in srgb,var(--bg2) 94%,var(--orange) 6%)}}.gx-rr-emoji-selector-preview{background:var(--card);border-radius:8px;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.gx-rr-emoji-selector-copy{gap:1px;min-width:0;display:grid}.gx-rr-emoji-selector-copy b{font-size:8px}.gx-rr-emoji-selector-copy small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:6.8px;overflow:hidden}.gx-rr-emoji-selector>svg{color:var(--muted)}.gx-rr-panel-list>button.draft-local{border-style:dashed}.gx-rr-error{border:1px solid var(--red);margin-top:10px;padding:9px 10px}@supports (color:color-mix(in lab, red, red)){.gx-rr-error{border:1px solid color-mix(in srgb,var(--red) 50%,var(--border))}}.gx-rr-error{background:var(--card);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.gx-rr-error{background:color-mix(in srgb,var(--card) 92%,var(--red) 8%)}}.gx-rr-error{color:var(--red);overflow-wrap:anywhere;font-size:8px;line-height:1.45}.gx-rr-dirty{color:var(--muted);align-items:center;gap:6px;margin-top:8px;font-size:7px;display:flex}.gx-rr-dirty>span{background:var(--orange);width:7px;height:7px;box-shadow:0 0 0 3px var(--orange);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.gx-rr-dirty>span{box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 18%,transparent)}}.btn.warn{border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.btn.warn{border-color:color-mix(in srgb,#f59e0b 42%,var(--border))}}.btn.warn{color:#f59e0b;background:var(--card)}@supports (color:color-mix(in lab, red, red)){.btn.warn{background:color-mix(in srgb,var(--card) 94%,#f59e0b 6%)}}.gx-modal-shell{border:1px solid var(--border2);background:var(--card);border-radius:16px;flex-direction:column;width:min(820px,100vw - 32px);max-height:calc(100vh - 36px);display:flex;overflow:hidden;box-shadow:0 30px 100px #0000009e}.gx-modal-shell .gx-modal-head{border-bottom:1px solid var(--border);background:linear-gradient(135deg,var(--card),var(--card));margin:0;padding:14px 16px}@supports (color:color-mix(in lab, red, red)){.gx-modal-shell .gx-modal-head{background:linear-gradient(135deg,color-mix(in srgb,var(--card) 92%,var(--orange) 8%),var(--card))}}.gx-modal-brand{align-items:flex-start;gap:10px;min-width:0;display:flex}.gx-modal-brand>img{object-fit:contain;flex:none;width:38px;height:38px}.gx-modal-brand>div{gap:2px;min-width:0;display:grid}.gx-modal-brand span{letter-spacing:.18em;color:var(--orange);font-size:6px;font-weight:950}.gx-modal-brand h3{margin:0;font-size:14px}.gx-modal-brand p{color:var(--muted);max-width:620px;margin:0;font-size:7px;line-height:1.4}.gx-modal-foot{border-top:1px solid var(--border);background:var(--bg2);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.gx-emoji-modal{width:min(920px,100vw - 32px);height:min(720px,100vh - 36px)}.gx-emoji-toolbar{border-bottom:1px solid var(--border);background:var(--card);grid-template-columns:auto minmax(180px,1fr) auto;align-items:center;gap:8px;padding:10px 14px;display:grid}.gx-emoji-tabs{gap:5px;min-width:0;display:flex}.gx-emoji-tabs button{border:1px solid var(--border);background:var(--bg2);height:34px;color:var(--text2);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:7.5px;font-weight:850;display:inline-flex}.gx-emoji-tabs button.active{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-emoji-tabs button.active{border-color:color-mix(in srgb,var(--orange) 45%,var(--border))}}.gx-emoji-tabs button.active{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-emoji-tabs button.active{background:color-mix(in srgb,var(--card) 88%,var(--orange) 12%)}}.gx-emoji-tabs button.active{color:var(--orange)}.gx-emoji-tabs button em{color:var(--muted);font-size:6.5px;font-style:normal}.gx-emoji-body{flex:1;grid-template-columns:52px minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.gx-emoji-groups{border-right:1px solid var(--border);background:var(--bg2);flex-direction:column;align-items:center;gap:4px;padding:8px 6px;display:flex;overflow-y:auto}.gx-emoji-groups button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;width:36px;height:36px;font-size:19px}.gx-emoji-groups button:hover,.gx-emoji-groups button.active{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-emoji-groups button:hover,.gx-emoji-groups button.active{border-color:color-mix(in srgb,var(--orange) 38%,var(--border))}}.gx-emoji-groups button:hover,.gx-emoji-groups button.active{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-emoji-groups button:hover,.gx-emoji-groups button.active{background:color-mix(in srgb,var(--card) 88%,var(--orange) 12%)}}.gx-emoji-browser{min-width:0;padding:11px 12px 16px;overflow:auto}.gx-emoji-browser-title{z-index:2;background:var(--card);justify-content:space-between;align-items:center;padding:7px 2px 8px;display:flex;position:sticky;top:-11px}.gx-emoji-browser-title b{font-size:9px}.gx-emoji-browser-title span{color:var(--muted);font-size:7px}.gx-emoji-section{gap:6px;margin-bottom:12px;display:grid}.gx-emoji-section h4{color:var(--muted);text-transform:capitalize;margin:0;font-size:7px}.gx-emoji-grid{grid-template-columns:repeat(auto-fill,minmax(39px,1fr));gap:3px;display:grid}.gx-emoji-grid button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;height:39px;font-size:24px;display:grid;overflow:hidden}.gx-emoji-grid button:hover,.gx-emoji-grid button.selected{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-emoji-grid button:hover,.gx-emoji-grid button.selected{background:color-mix(in srgb,var(--card) 84%,var(--orange) 16%)}}.gx-emoji-grid button:hover,.gx-emoji-grid button.selected{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-emoji-grid button:hover,.gx-emoji-grid button.selected{border-color:color-mix(in srgb,var(--orange) 42%,var(--border))}}.gx-server-emoji-body{flex:1;min-height:0;padding:12px;overflow:auto}.gx-server-emoji-grid{grid-template-columns:repeat(auto-fill,minmax(138px,1fr));gap:7px;display:grid}.gx-server-emoji-grid button{text-align:left;border:1px solid var(--border);background:var(--bg2);min-width:0;color:var(--text);cursor:pointer;border-radius:10px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px;display:grid}.gx-server-emoji-grid button:hover,.gx-server-emoji-grid button.selected{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-server-emoji-grid button:hover,.gx-server-emoji-grid button.selected{border-color:color-mix(in srgb,var(--orange) 45%,var(--border))}}.gx-server-emoji-grid button:hover,.gx-server-emoji-grid button.selected{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-server-emoji-grid button:hover,.gx-server-emoji-grid button.selected{background:color-mix(in srgb,var(--card) 90%,var(--orange) 10%)}}.gx-server-emoji-grid img{object-fit:contain;width:34px;height:34px}.gx-server-emoji-grid span{text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;overflow:hidden}.gx-server-emoji-grid em{color:var(--orange);font-size:5.5px;font-style:normal;font-weight:900}.gx-emoji-loading,.gx-emoji-error{text-align:center;min-height:280px;color:var(--muted);align-content:center;place-items:center;gap:7px;display:grid}.gx-emoji-loading svg{color:var(--orange);animation:1s linear infinite gx-spin}.gx-emoji-error>img{width:48px;height:48px}.gx-emoji-error>b{color:var(--text);font-size:10px}.gx-emoji-error>span{max-width:460px;font-size:7px;line-height:1.45}.gx-emoji-current{align-items:center;gap:7px;min-width:0;display:flex}.gx-emoji-current>span{color:var(--muted);font-size:7px}.gx-emoji-current code{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-size:6.8px;overflow:hidden}.gx-emoji-upload-modal{width:min(560px,100vw - 28px)}.gx-emoji-upload-body{gap:12px;padding:14px;display:grid;overflow:auto}.gx-emoji-drop{border:1px dashed var(--orange);align-content:center;place-items:center;gap:7px;min-height:180px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-emoji-drop{border:1px dashed color-mix(in srgb,var(--orange) 48%,var(--border))}}.gx-emoji-drop{background:var(--card);border-radius:13px}@supports (color:color-mix(in lab, red, red)){.gx-emoji-drop{background:color-mix(in srgb,var(--card) 94%,var(--orange) 6%)}}.gx-emoji-drop{color:var(--text);cursor:pointer;padding:16px}.gx-emoji-drop:hover{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-emoji-drop:hover{background:color-mix(in srgb,var(--card) 88%,var(--orange) 12%)}}.gx-emoji-drop svg{color:var(--orange)}.gx-emoji-drop>b{font-size:9px}.gx-emoji-drop>span{color:var(--muted);font-size:7px}.gx-emoji-drop.has-preview img{object-fit:contain;background:var(--bg2);border-radius:14px;width:110px;height:110px;padding:8px}.gx-emoji-upload-error{border:1px solid var(--red);padding:9px 10px}@supports (color:color-mix(in lab, red, red)){.gx-emoji-upload-error{border:1px solid color-mix(in srgb,var(--red) 45%,var(--border))}}.gx-emoji-upload-error{background:var(--card);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.gx-emoji-upload-error{background:color-mix(in srgb,var(--card) 92%,var(--red) 8%)}}.gx-emoji-upload-error{color:var(--red);font-size:7.5px;line-height:1.4}@media (max-width:1380px){.gx-rr-editor{grid-template-columns:1fr}.gx-rr-editor>.gx-rr-preview-card{grid-column:auto}.gx-rr-map{grid-template-columns:28px 30px minmax(130px,.8fr) minmax(170px,1fr) minmax(138px,.75fr) 104px}}@media (max-width:900px){.gx-rr-map{grid-template-columns:28px 30px minmax(0,1fr) 92px;grid-template-areas:"drag index reaction tools"". .role tools"". .mode tools";align-items:end}.gx-rr-map>.gx-rr-drag{grid-area:drag}.gx-rr-map>.gx-rr-map-index{grid-area:index}.gx-rr-map>.gx-studio-field:first-of-type{grid-area:reaction}.gx-rr-map>.gx-studio-field:nth-of-type(2){grid-area:role}.gx-rr-map>.gx-studio-field:nth-of-type(3){grid-area:mode}.gx-rr-map>.gx-rr-map-tools{grid-area:tools;grid-template-columns:repeat(2,30px);align-content:end}.gx-rr-map-tools .danger{grid-column:1/-1;width:64px}.gx-emoji-toolbar{grid-template-columns:1fr auto}.gx-emoji-tabs{grid-column:1/-1}.gx-emoji-toolbar .gx-studio-search{min-width:0}.gx-emoji-modal{height:min(760px,100vh - 16px)}}@media (max-width:620px){.gx-modal-backdrop{padding:6px}.gx-modal-shell,.gx-emoji-modal,.gx-emoji-upload-modal{width:calc(100vw - 12px);height:auto;max-height:calc(100vh - 12px)}.gx-emoji-modal{height:calc(100vh - 12px)}.gx-emoji-toolbar{grid-template-columns:1fr}.gx-emoji-tabs{grid-column:auto;grid-template-columns:1fr 1fr;display:grid}.gx-emoji-toolbar>.btn{width:100%}.gx-emoji-body{grid-template-columns:44px 1fr}.gx-emoji-groups button{width:32px;height:32px;font-size:17px}.gx-emoji-grid{grid-template-columns:repeat(auto-fill,minmax(36px,1fr))}.gx-server-emoji-grid{grid-template-columns:1fr}.gx-modal-foot{flex-wrap:wrap;align-items:flex-start}.gx-emoji-current code{max-width:180px}.gx-rr-map{grid-template-columns:28px minmax(0,1fr) 34px;grid-template-areas:"index reaction drag"".role."".mode."".tools.";gap:7px}.gx-rr-map>.gx-rr-drag{grid-area:drag}.gx-rr-map>.gx-rr-map-index{grid-area:index}.gx-rr-map>.gx-studio-field:first-of-type{grid-area:reaction}.gx-rr-map>.gx-studio-field:nth-of-type(2){grid-area:role}.gx-rr-map>.gx-studio-field:nth-of-type(3){grid-area:mode}.gx-rr-map>.gx-rr-map-tools{grid-area:tools;grid-template-columns:repeat(3,30px);justify-content:start}.gx-rr-map-tools .danger{grid-column:auto;width:30px}}.gx-rr-layout{grid-template-columns:minmax(260px,.34fr) minmax(0,1fr)}.gx-rr-editor{grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);grid-template-areas:"settings mappings""preview mappings";align-items:start;gap:12px}.gx-rr-map{grid-template-columns:28px 30px repeat(3,minmax(0,1fr)) 104px;align-items:end;gap:8px}.gx-rr-map .gx-studio-field{grid-template-rows:auto minmax(42px,auto);align-content:start;display:grid}.gx-rr-map .gx-studio-field>span{min-height:15px}.gx-rr-map .input,.gx-rr-map select,.gx-rr-mode-select,.gx-rr-emoji-selector{min-height:42px}.gx-rr-emoji-selector{grid-template-columns:32px minmax(0,1fr) 14px;padding:5px 8px}.gx-rr-emoji-selector-copy.compact{align-items:center;min-width:0;display:flex}.gx-rr-emoji-selector-copy.compact b{white-space:nowrap;text-overflow:ellipsis;font-size:7.6px;overflow:hidden}.gx-rr-mode-select{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.gx-rr-mode-select button{border:1px solid var(--border);background:var(--bg2);min-width:0;min-height:42px;color:var(--muted);text-align:left;border-radius:9px;grid-template-columns:14px minmax(0,1fr);align-items:center;gap:6px;padding:0 8px;display:grid}.gx-rr-mode-select button span{color:var(--orange);font-size:11px;line-height:1}.gx-rr-mode-select button b{white-space:nowrap;text-overflow:ellipsis;font-size:7.2px;overflow:hidden}.gx-rr-mode-select button:hover,.gx-rr-mode-select button.active{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-rr-mode-select button:hover,.gx-rr-mode-select button.active{border-color:color-mix(in srgb,var(--orange) 42%,var(--border))}}.gx-rr-mode-select button:hover,.gx-rr-mode-select button.active{background:var(--bg2)}@supports (color:color-mix(in lab, red, red)){.gx-rr-mode-select button:hover,.gx-rr-mode-select button.active{background:color-mix(in srgb,var(--bg2) 90%,var(--orange) 10%)}}.gx-rr-mode-select button:hover,.gx-rr-mode-select button.active{color:var(--text)}.gx-rr-map-tools{align-self:end}@media (max-width:1380px){.gx-rr-editor{grid-template-columns:1fr;grid-template-areas:"settings""mappings""preview"}.gx-rr-mapping-card{position:static}}@media (max-width:980px){.gx-rr-map{grid-template-columns:28px 30px minmax(0,1fr) 92px;grid-template-areas:"drag index reaction tools"". .role tools"". .mode tools";align-items:end}.gx-rr-map>.gx-rr-drag{grid-area:drag}.gx-rr-map>.gx-rr-map-index{grid-area:index}.gx-rr-map>.gx-studio-field:first-of-type{grid-area:reaction}.gx-rr-map>.gx-studio-field:nth-of-type(2){grid-area:role}.gx-rr-map>.gx-studio-field:nth-of-type(3){grid-area:mode}.gx-rr-map>.gx-rr-map-tools{grid-area:tools;grid-template-columns:repeat(2,30px);align-content:end}.gx-rr-map-tools .danger{grid-column:1/-1;width:64px}}@media (max-width:620px){.gx-rr-map{grid-template-columns:28px minmax(0,1fr) 34px;grid-template-areas:"index reaction drag"".role."".mode."".tools.";gap:7px}.gx-rr-mode-select{grid-template-columns:1fr}.gx-rr-mode-select button{grid-template-columns:14px minmax(0,1fr)}.gx-rr-map>.gx-rr-drag{grid-area:drag}.gx-rr-map>.gx-rr-map-index{grid-area:index}.gx-rr-map>.gx-studio-field:first-of-type{grid-area:reaction}.gx-rr-map>.gx-studio-field:nth-of-type(2){grid-area:role}.gx-rr-map>.gx-studio-field:nth-of-type(3){grid-area:mode}.gx-rr-map>.gx-rr-map-tools{grid-area:tools;grid-template-columns:repeat(3,30px);justify-content:start}.gx-rr-map-tools .danger{grid-column:auto;width:30px}}.gx-rr-layout{grid-template-columns:minmax(260px,330px) minmax(0,1fr);align-items:start;gap:12px}.gx-rr-editor{grid-template-columns:minmax(0,1fr);grid-template-areas:"settings""mappings""preview";align-items:start;gap:12px;min-width:0;display:grid}.gx-rr-settings-card{grid-area:settings}.gx-rr-mapping-card{grid-area:mappings;position:static;top:auto}.gx-rr-preview-card{grid-area:preview/auto}.gx-rr-settings-card .textarea.tall{min-height:128px;max-height:220px}.gx-rr-settings-card,.gx-rr-mapping-card,.gx-rr-preview-card{padding:14px}.gx-rr-map-header,.gx-rr-map{grid-template-columns:28px 30px repeat(3,minmax(0,1fr)) 104px;gap:8px;min-width:0;display:grid}.gx-rr-map-header{color:var(--muted);align-items:end;padding:0 8px 6px}.gx-rr-map-header span{text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:6.8px;font-weight:850;overflow:hidden}.gx-rr-map{border-radius:11px;align-items:center;padding:8px;overflow:visible}.gx-rr-map>*,.gx-rr-map-control{min-width:0}.gx-rr-map-control>.input,.gx-rr-map-control select,.gx-rr-map-control .gx-rr-emoji-selector{box-sizing:border-box;width:100%;height:46px;min-height:46px;max-height:46px}.gx-rr-emoji-selector.emoji-only{justify-content:center;align-items:center;padding:0 34px 0 12px;display:flex;position:relative;overflow:hidden}.gx-rr-emoji-selector.emoji-only>.gx-rr-emoji-selector-preview{background:0 0;width:32px;height:32px}.gx-rr-emoji-selector.emoji-only>.gx-rr-emoji-selector-preview .gx-rr-emoji-image{width:28px;height:28px}.gx-rr-emoji-selector.emoji-only>.gx-rr-emoji-selector-preview .gx-rr-emoji-text{min-width:28px;font-size:24px;line-height:28px}.gx-rr-emoji-selector.emoji-only>svg{color:var(--muted);position:absolute;right:11px}.gx-rr-mode-dropdown{width:100%;height:46px;min-height:46px}.gx-rr-map-tools{grid-template-columns:repeat(3,30px);justify-content:end;align-items:center;gap:4px;height:46px;display:grid}.gx-rr-map-tools .icon-btn{width:30px;height:38px}.gx-rr-drag,.gx-rr-map-index{align-self:center;height:38px}.gx-rr-add-reaction{min-height:42px;margin-top:8px}.gx-rr-preview-card .gx-discord-preview.rr{min-height:210px}.gx-rr-safety{margin-top:2px}.gx-rr-mode-select{display:contents}@media (max-width:1180px){.gx-rr-layout{grid-template-columns:1fr}.gx-rr-panels{position:static}.gx-rr-panel-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}}@media (max-width:900px){.gx-rr-map-header{display:none}.gx-rr-map{grid-template-columns:28px 30px minmax(0,1fr) 104px;grid-template-areas:"drag index reaction tools"". .role tools"". .mode tools";align-items:end}.gx-rr-map>.gx-rr-drag{grid-area:drag}.gx-rr-map>.gx-rr-map-index{grid-area:index}.gx-rr-map>.gx-rr-map-control.reaction{grid-area:reaction}.gx-rr-map>.gx-rr-map-control.role{grid-area:role}.gx-rr-map>.gx-rr-map-control.mode{grid-area:mode}.gx-rr-map>.gx-rr-map-tools{grid-area:tools;align-content:end;height:auto}.gx-rr-map-control{gap:5px;display:grid}.gx-rr-map-control:before{content:attr(data-label);text-transform:uppercase;color:var(--muted);letter-spacing:.03em;font-size:6.8px;font-weight:850}.gx-rr-map-tools .danger{grid-column:1/-1;width:64px}}@media (max-width:620px){.gx-rr-panel-list{grid-template-columns:1fr}.gx-rr-map{grid-template-columns:28px minmax(0,1fr) 34px;grid-template-areas:"index reaction drag"".role."".mode."".tools.";gap:7px}.gx-rr-map>.gx-rr-drag{grid-area:drag}.gx-rr-map>.gx-rr-map-index{grid-area:index}.gx-rr-map>.gx-rr-map-control.reaction{grid-area:reaction}.gx-rr-map>.gx-rr-map-control.role{grid-area:role}.gx-rr-map>.gx-rr-map-control.mode{grid-area:mode}.gx-rr-map>.gx-rr-map-tools{grid-area:tools;grid-template-columns:repeat(3,30px);justify-content:start;height:38px}.gx-rr-map-tools .danger{grid-column:auto;width:30px}.gx-rr-settings-card,.gx-rr-mapping-card,.gx-rr-preview-card{padding:11px}}.gx-core-page-head{margin-bottom:14px}.gx-core-control{gap:14px;min-width:0;display:grid}.gx-core-control *{box-sizing:border-box}.gx-core-hero,.gx-core-card{border:1px solid var(--border);background:var(--card);border-radius:16px;min-width:0;overflow:hidden}.gx-core-hero{background:linear-gradient(120deg,var(--card),var(--card) 58%);justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.gx-core-hero{background:linear-gradient(120deg,color-mix(in srgb,var(--card) 88%,#f28c38 12%),var(--card) 58%)}}.gx-core-server{align-items:center;gap:14px;min-width:0;display:flex}.gx-core-avatar{background:var(--bg2);border:1px solid #f28c38;border-radius:18px;flex:0 0 64px;place-items:center;width:64px;height:64px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.gx-core-avatar{border:1px solid color-mix(in srgb,#f28c38 35%,var(--border))}}.gx-core-avatar{overflow:hidden}.gx-core-avatar>img{object-fit:cover;width:100%;height:100%}.gx-core-avatar>span{border:2px solid var(--card);background:#64748b;border-radius:50%;width:12px;height:12px;position:absolute;bottom:3px;right:3px}.gx-core-avatar>span.online{background:#2dd47a;box-shadow:0 0 0 3px #2dd47a21}.gx-core-server>div:last-child{gap:4px;min-width:0;display:grid}.gx-core-server>div>span,.gx-core-card>header>div>span{letter-spacing:.09em;color:#f28c38;font-size:10px;font-weight:900}.gx-core-server h2{margin:0;font-size:22px;line-height:1.12}.gx-core-server p,.gx-core-server small{color:var(--muted);overflow-wrap:anywhere;margin:0}.gx-core-server p{font-size:11px}.gx-core-server small{font-size:10px}.gx-core-server code,.gx-core-catalog-list code{color:var(--text2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.gx-core-hero-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.gx-core-runtime-pill{border:1px solid var(--border);background:var(--bg2);border-radius:11px;align-items:center;gap:7px;min-height:40px;padding:0 12px;display:flex}.gx-core-runtime-pill>span{background:#64748b;border-radius:50%;width:8px;height:8px}.gx-core-runtime-pill>span.online{background:#2dd47a;box-shadow:0 0 0 3px #2dd47a1f}.gx-core-runtime-pill b{font-size:11px}.gx-core-runtime-pill em{color:var(--muted);font-size:9px;font-style:normal}.gx-core-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.gx-core-metric{border:1px solid var(--border);background:var(--card);min-width:0;color:var(--text);text-align:left;cursor:pointer;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:13px 14px;display:grid}.gx-core-metric:hover{border-color:#f28c38}@supports (color:color-mix(in lab, red, red)){.gx-core-metric:hover{border-color:color-mix(in srgb,#f28c38 42%,var(--border))}}.gx-core-metric:hover{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-core-metric:hover{background:color-mix(in srgb,var(--card) 94%,#f28c38 6%)}}.gx-core-metric img{object-fit:contain;grid-row:1/3;width:38px;height:38px}.gx-core-metric span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:10px;overflow:hidden}.gx-core-metric b{font-size:20px;line-height:1.1}.gx-core-metric svg{color:var(--muted);grid-area:1/3/3}.gx-core-alert{border:1px solid var(--border);background:var(--card);border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;padding:11px 13px;display:grid}.gx-core-alert>div{gap:2px;display:grid}.gx-core-alert b{font-size:11px}.gx-core-alert span{color:var(--text2);overflow-wrap:anywhere;font-size:10px}.gx-core-alert.bad{border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-core-alert.bad{border-color:color-mix(in srgb,var(--red) 50%,var(--border))}}.gx-core-alert.bad{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-core-alert.bad{background:color-mix(in srgb,var(--card) 94%,var(--red) 6%)}}.gx-core-alert.bad{color:var(--red)}.gx-core-card{padding:16px}.gx-core-card>header{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;margin-bottom:14px;display:flex}.gx-core-card>header>div{gap:4px;min-width:0;display:grid}.gx-core-card>header h3{margin:0;font-size:16px}.gx-core-card>header p{color:var(--muted);max-width:780px;margin:0;font-size:10px;line-height:1.45}.gx-core-badge{border:1px solid var(--border);border-radius:999px;flex:none;align-items:center;gap:5px;padding:5px 8px;font-size:9px;font-weight:900;display:inline-flex}.gx-core-badge.good{color:#2dd47a;background:#2dd47a12;border-color:#2dd47a47}.gx-core-badge.bad{color:var(--red);border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-core-badge.bad{border-color:color-mix(in srgb,var(--red) 35%,var(--border))}}.gx-core-badge.bad{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-core-badge.bad{background:color-mix(in srgb,var(--card) 94%,var(--red) 6%)}}.gx-core-sync-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.gx-core-sync-grid article{border:1px solid var(--border);background:var(--bg2);border-radius:12px;grid-template-columns:36px minmax(0,1fr) 34px;align-items:center;gap:9px;min-width:0;padding:11px;display:grid}.gx-core-sync-grid article>img{object-fit:contain;width:34px;height:34px}.gx-core-sync-grid article>div{gap:2px;min-width:0;display:grid}.gx-core-sync-grid b{font-size:10px}.gx-core-sync-grid strong{font-size:17px}.gx-core-sync-grid small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;overflow:hidden}.gx-core-last-change{background:#f28c3812;border:1px solid #f28c382e;border-radius:10px;align-items:center;gap:8px;min-width:0;margin-top:10px;padding:9px 11px;display:flex}.gx-core-last-change>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:10px;overflow:hidden}.gx-core-last-change>button{color:#f28c38;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:9px;font-weight:800;display:inline-flex}.gx-core-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.gx-core-settings-grid>label,.gx-core-auto-sync>label{gap:6px;min-width:0;display:grid}.gx-core-settings-grid label>span,.gx-core-auto-sync label>span{color:var(--text2);font-size:9px;font-weight:800}.gx-core-unsaved{color:#f28c38;background:#f28c3814;border:1px solid #f28c3838;border-radius:999px;align-self:center;padding:5px 8px;font-size:9px;font-weight:800}.gx-core-auto-sync{border-top:1px solid var(--border);grid-template-columns:minmax(220px,1fr) 150px minmax(280px,1.25fr);align-items:end;gap:12px;margin-top:12px;padding-top:12px;display:grid}.gx-core-switch{cursor:pointer;grid-template-rows:auto auto;align-items:center;column-gap:9px;grid-template-columns:38px minmax(0,1fr)!important;display:grid!important}.gx-core-switch>input{opacity:0;pointer-events:none;position:absolute}.gx-core-switch>span{background:var(--bg2);border:1px solid var(--border);border-radius:999px;grid-row:1/3;width:38px;height:22px;position:relative}.gx-core-switch>span:after{content:"";background:var(--muted);border-radius:50%;width:16px;height:16px;transition:all .18s;position:absolute;top:2px;left:2px}.gx-core-switch input:checked+span{background:#f28c3829;border-color:#f28c3873}.gx-core-switch input:checked+span:after{background:#f28c38;left:18px}.gx-core-switch>div{gap:2px;display:grid}.gx-core-switch b{font-size:10px}.gx-core-switch small{color:var(--muted);font-size:8.5px}.gx-core-scope-checks{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.gx-core-scope-checks label{border:1px solid var(--border);background:var(--bg2);border-radius:9px;align-items:center;gap:6px;min-width:0;min-height:40px;padding:0 8px;font-size:9px;display:flex}.gx-core-scope-checks label span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gx-core-two{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:14px;min-width:0;display:grid}.gx-core-runtime-profile{border:1px solid var(--border);background:var(--bg2);border-radius:12px;align-items:center;gap:11px;padding:11px;display:flex}.gx-core-runtime-profile img{object-fit:cover;border-radius:50%;width:44px;height:44px}.gx-core-runtime-profile>div{gap:2px;min-width:0;display:grid}.gx-core-runtime-profile b{font-size:12px}.gx-core-runtime-profile code{color:var(--muted);text-overflow:ellipsis;font-size:9px;overflow:hidden}.gx-core-runtime-profile span{color:#f28c38;font-size:8.5px}.gx-core-runtime-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.gx-core-runtime-facts>div{border:1px solid var(--border);background:var(--bg2);border-radius:10px;gap:3px;min-width:0;padding:9px;display:grid}.gx-core-runtime-facts>div:last-child{grid-column:1/-1}.gx-core-runtime-facts span{color:var(--muted);font-size:8.5px}.gx-core-runtime-facts b{overflow-wrap:anywhere;font-size:10px}.gx-core-perm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.gx-core-perm-grid>div{border:1px solid var(--border);background:var(--bg2);border-radius:9px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:6px;min-width:0;padding:7px 8px;display:grid}.gx-core-perm-grid>div>span{border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.gx-core-perm-grid>div.ok>span{color:#2dd47a;background:#2dd47a14}.gx-core-perm-grid>div.missing>span{color:var(--red);background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-core-perm-grid>div.missing>span{background:color-mix(in srgb,var(--card) 90%,var(--red) 10%)}}.gx-core-perm-grid b{white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.gx-core-fix{justify-content:center;width:100%;margin-top:9px}.gx-core-hierarchy{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,.8fr));gap:7px;margin-top:9px;display:grid}.gx-core-hierarchy>div{border:1px solid var(--border);background:var(--bg2);border-radius:10px;gap:2px;min-width:0;padding:9px;display:grid}.gx-core-hierarchy span{color:var(--muted);font-size:8px}.gx-core-hierarchy b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.gx-core-hierarchy small{color:var(--muted);font-size:8px}.gx-core-role-blocked{border:1px solid var(--border);background:var(--bg2);border-radius:10px;margin-top:8px;overflow:hidden}.gx-core-role-blocked summary{cursor:pointer;padding:9px 10px;font-size:9px;font-weight:800}.gx-core-role-blocked>div{border-top:1px solid var(--border);grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:7px;padding:6px 10px;display:grid}.gx-core-role-blocked>div>span{border-radius:50%;width:8px;height:8px}.gx-core-role-blocked b,.gx-core-role-blocked small{font-size:8.5px}.gx-core-role-blocked small{color:var(--muted)}.gx-core-diagnostics .btn{flex:none}.gx-core-diag-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.gx-core-diag-grid>div{border:1px solid var(--border);background:var(--bg2);border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:9px;display:grid}.gx-core-diag-grid>div>span{border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.gx-core-diag-grid>div.ok>span{color:#2dd47a;background:#2dd47a14}.gx-core-diag-grid>div.bad>span{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-core-diag-grid>div.bad>span{background:color-mix(in srgb,var(--card) 90%,var(--red) 10%)}}.gx-core-diag-grid>div.bad>span{color:var(--red)}.gx-core-diag-grid>div>div{gap:2px;min-width:0;display:grid}.gx-core-diag-grid b{text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.gx-core-diag-grid small{color:var(--muted);font-size:8px}.gx-core-diag-empty,.gx-core-empty{min-height:72px;color:var(--muted);text-align:center;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:10px;display:flex}.gx-core-history-list{gap:6px;display:grid}.gx-core-history-list>button{border:1px solid var(--border);background:var(--bg2);width:100%;min-width:0;color:var(--text);text-align:left;cursor:pointer;border-radius:10px;grid-template-columns:32px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:9px 10px;display:grid}.gx-core-history-list>button:hover{border-color:#f28c38}@supports (color:color-mix(in lab, red, red)){.gx-core-history-list>button:hover{border-color:color-mix(in srgb,#f28c38 35%,var(--border))}}.gx-core-history-state{border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.gx-core-history-state.good{color:#2dd47a;background:#2dd47a14}.gx-core-history-state.bad{color:var(--red);background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-core-history-state.bad{background:color-mix(in srgb,var(--card) 90%,var(--red) 10%)}}.gx-core-history-list>button>div{gap:2px;min-width:0;display:grid}.gx-core-history-list b{font-size:9.5px}.gx-core-history-list span,.gx-core-history-list small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;overflow:hidden}.gx-core-history-list>button>svg{color:var(--muted)}.gx-core-danger{border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-core-danger{border-color:color-mix(in srgb,var(--red) 24%,var(--border))}}.gx-core-danger-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.gx-core-danger-grid .btn{white-space:normal;text-align:center;justify-content:center;min-width:0}.btn.danger,.gx-core-modal.danger .btn.danger{border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.btn.danger,.gx-core-modal.danger .btn.danger{border-color:color-mix(in srgb,var(--red) 45%,var(--border))}}.btn.danger,.gx-core-modal.danger .btn.danger{color:var(--red);background:var(--card)}@supports (color:color-mix(in lab, red, red)){.btn.danger,.gx-core-modal.danger .btn.danger{background:color-mix(in srgb,var(--card) 94%,var(--red) 6%)}}.gx-core-loading{min-height:180px;color:var(--muted);justify-content:center;align-items:center;gap:8px;display:flex}.gx-core-loading svg{animation:1s linear infinite gx-core-spin}@keyframes gx-core-spin{to{transform:rotate(360deg)}}.gx-core-modal-backdrop{z-index:1200;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#02070dc7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.gx-core-modal{border:1px solid var(--border);background:var(--card);border-radius:16px;grid-template-rows:auto auto minmax(0,1fr);width:min(760px,100vw - 36px);max-height:min(820px,100vh - 36px);display:grid;overflow:hidden;box-shadow:0 24px 80px #0000006b}.gx-core-modal>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.gx-core-modal>header>div{gap:3px;min-width:0;display:grid}.gx-core-modal>header span{letter-spacing:.09em;color:#f28c38;font-size:9px;font-weight:900}.gx-core-modal>header h3{margin:0;font-size:16px}.gx-core-modal>header p{color:var(--muted);margin:0;font-size:9px}.gx-core-modal-search{border:1px solid var(--border);background:var(--bg2);border-radius:10px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;min-height:38px;margin:12px 14px 0;padding:0 10px;display:grid}.gx-core-modal-search input{color:var(--text);background:0 0;border:0;outline:0;width:100%;min-width:0}.gx-core-catalog-list{align-content:start;gap:6px;min-height:0;padding:12px 14px 14px;display:grid;overflow:auto}.gx-core-catalog-list>div{border:1px solid var(--border);background:var(--bg2);border-radius:10px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:8px 10px;display:grid}.gx-core-catalog-list>div>img{object-fit:contain;width:32px;height:32px}.gx-core-catalog-list>div>div{gap:2px;min-width:0;display:grid}.gx-core-catalog-list b{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.gx-core-catalog-list span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;overflow:hidden}.gx-core-role-dot{border-radius:50%;margin-left:9px;width:13px!important;height:13px!important}.gx-core-emoji{border-radius:8px}.gx-core-change-summary{background:#f28c3812;border:1px solid #f28c3838;border-radius:10px;align-items:center;gap:8px;margin:12px 14px 0;padding:10px 11px;display:flex}.gx-core-change-summary b{font-size:10px}.gx-core-change-groups{gap:8px;min-height:0;padding:12px 14px 14px;display:grid;overflow:auto}.gx-core-change-groups section{border:1px solid var(--border);background:var(--bg2);border-radius:10px;padding:10px}.gx-core-change-groups h4{margin:0 0 7px;font-size:10px}.gx-core-change-stats{flex-wrap:wrap;gap:5px;margin-bottom:6px;display:flex}.gx-core-change-stats span{background:var(--card);border-radius:7px;padding:3px 6px;font-size:8px}.gx-core-change-groups p{color:var(--text2);margin:4px 0;font-size:8.5px}.gx-core-confirm{text-align:center;justify-items:center;gap:10px;padding:18px;display:grid}.gx-core-confirm>svg{color:var(--red)}.gx-core-confirm p{color:var(--muted);margin:0;font-size:10px}.gx-core-confirm>b{font-size:13px}.gx-core-confirm .input{width:100%}.gx-core-confirm>div{justify-content:flex-end;gap:8px;width:100%;display:flex}@media (max-width:1180px){.gx-core-hero{flex-direction:column;align-items:flex-start}.gx-core-hero-actions{justify-content:flex-start;width:100%}.gx-core-metrics,.gx-core-sync-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-core-two{grid-template-columns:1fr}.gx-core-auto-sync{grid-template-columns:1fr 150px}.gx-core-scope-checks{grid-column:1/-1}.gx-core-diag-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.gx-core-hero{padding:14px}.gx-core-server{align-items:flex-start}.gx-core-avatar{border-radius:14px;flex-basis:52px;width:52px;height:52px}.gx-core-server h2{font-size:18px}.gx-core-hero-actions{grid-template-columns:1fr 1fr;display:grid}.gx-core-runtime-pill{grid-column:1/-1}.gx-core-hero-actions .btn{justify-content:center;width:100%}.gx-core-metrics,.gx-core-sync-grid,.gx-core-settings-grid,.gx-core-runtime-facts,.gx-core-perm-grid,.gx-core-hierarchy,.gx-core-diag-grid,.gx-core-danger-grid{grid-template-columns:1fr}.gx-core-runtime-facts>div:last-child{grid-column:auto}.gx-core-auto-sync{grid-template-columns:1fr}.gx-core-scope-checks{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.gx-core-card>header{flex-direction:column;align-items:stretch}.gx-core-card>header>.btn{justify-content:center;width:100%}.gx-core-modal-backdrop{padding:7px}.gx-core-modal{width:calc(100vw - 14px);max-height:calc(100vh - 14px)}.gx-core-catalog-list>div{grid-template-columns:34px minmax(0,1fr)}.gx-core-catalog-list .gx-core-badge{grid-column:2;justify-self:start}.gx-core-confirm>div{grid-template-columns:1fr 1fr;display:grid}.gx-core-last-change{flex-wrap:wrap;align-items:flex-start}.gx-core-last-change>button{margin-left:auto}}@media (max-width:430px){.gx-core-metrics,.gx-core-sync-grid,.gx-core-scope-checks,.gx-core-hero-actions{grid-template-columns:1fr}.gx-core-runtime-pill{grid-column:auto}.gx-core-server p{font-size:9px}.gx-core-card{padding:12px}.gx-core-modal-search{margin-left:10px;margin-right:10px}.gx-core-catalog-list,.gx-core-change-groups{padding-left:10px;padding-right:10px}}.gx-shared-section-head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.gx-shared-section-head>div{min-width:0}.gx-shared-section-head span{color:var(--orange);letter-spacing:.12em;font-size:10px;font-weight:900;display:block}.gx-shared-section-head h3{margin:3px 0 0;font-size:16px;line-height:1.25}.gx-shared-section-head p{color:var(--muted);overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.5}.gx-shared-section-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.gx-shared-action-bar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.gx-picker-user-avatar{object-fit:cover;border-radius:50%;flex:none;display:block;width:22px!important;height:22px!important}.gx-picker-chips .gx-picker-user-avatar{width:14px!important;height:14px!important}.gx-entity-popover,.gx-picker-list,.gx-picker-option,.gx-picker-option-copy{min-width:0}.gx-picker-option-copy b,.gx-picker-option-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:620px){.gx-shared-section-head{grid-template-columns:1fr;display:grid}.gx-shared-section-actions,.gx-shared-action-bar{justify-content:stretch}.gx-shared-section-actions>*{max-width:100%}.gx-shared-action-bar .btn{flex:1}}.gx-r620{gap:16px;display:grid}.gx-r620 .gx-studio-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.gx-r620-toggle{cursor:pointer;align-items:center;gap:10px;min-height:36px;display:flex}.gx-r620-toggle input{display:none}.gx-r620-toggle>span{background:var(--border2);border-radius:999px;flex:none;width:36px;height:20px;transition:all .18s;position:relative}.gx-r620-toggle>span:after{content:"";background:var(--bg2);border-radius:50%;width:14px;height:14px;transition:all .18s;position:absolute;top:3px;left:3px}.gx-r620-toggle input:checked+span{background:#f28c38}.gx-r620-toggle input:checked+span:after{transform:translate(16px)}.gx-r620-toggle b{font-size:13px;font-weight:600}.gx-r620-info{color:var(--muted);background:#f28c3812;border:1px solid #f28c383d;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex}.gx-r620-info svg{color:#f28c38;flex:none}.gx-r620-flow{gap:10px;display:grid}.gx-r620-flow>div{border:1px solid var(--line);border-radius:12px;gap:3px;padding:12px;display:grid}.gx-r620-flow span{color:var(--muted);font-size:13px}.gx-r620-stage-list{gap:8px;margin:12px 0;display:grid}.gx-r620-stage{border:1px solid var(--line);border-radius:12px;grid-template-columns:90px 24px minmax(140px,1fr) minmax(100px,150px) 34px;align-items:center;gap:8px;padding:10px;display:grid}.gx-r620-reason-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.gx-r620-reason-grid label{border:1px solid var(--line);border-radius:10px;grid-template-columns:1fr auto;gap:2px 8px;padding:10px;display:grid}.gx-r620-reason-grid small{color:var(--muted);grid-column:1/-1}.gx-r620-add-row{grid-template-columns:minmax(160px,240px) minmax(220px,1fr) auto;align-items:center;gap:8px;margin-bottom:12px;display:grid}.gx-r620-permission-table{gap:8px;display:grid}.gx-r620-permission-row{border:1px solid var(--line);border-radius:12px;grid-template-columns:minmax(180px,260px) 1fr 36px;align-items:center;gap:12px;padding:12px;display:grid}.gx-r620-permission-row>div:first-child{display:grid}.gx-r620-permission-row small{color:var(--muted);font-family:monospace}.gx-r620-action-checks{flex-wrap:wrap;gap:8px;display:flex}.gx-r620-action-checks label{border:1px solid var(--line);border-radius:8px;align-items:center;gap:5px;padding:5px 7px;font-size:11px;display:flex}.gx-r620-chip-list{flex-wrap:wrap;gap:8px;display:flex}.gx-r620-chip{border:1px solid var(--line);background:var(--panel-2);border-radius:999px;align-items:center;gap:6px;padding:7px 9px;display:flex}.gx-r620-chip button{color:var(--muted);cursor:pointer;background:0 0;border:0}.gx-r620-case-tools{grid-template-columns:1fr 220px;gap:10px;margin-bottom:10px;display:grid}.gx-r620-cases{gap:7px;display:grid}.gx-r620-case-row{border:1px solid var(--line);background:var(--panel-2);text-align:left;width:100%;color:inherit;cursor:pointer;border-radius:12px;grid-template-columns:60px minmax(210px,1.25fr) 90px 90px 90px minmax(180px,1fr) 160px;align-items:center;gap:10px;padding:10px;display:grid}.gx-r620-case-row:hover{border-color:#f28c3880}.gx-r620-case-num{color:#f28c38;font-weight:800}.gx-r620-person{align-items:center;gap:9px;min-width:0;display:flex}.gx-r620-person img{object-fit:cover;border-radius:50%;width:32px;height:32px}.gx-r620-person>span{min-width:0;display:grid}.gx-r620-person b,.gx-r620-person small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gx-r620-person small{color:var(--muted)}.gx-r620-person.big img{width:52px;height:52px}.gx-r620-person.big h3{margin:0}.gx-r620-case-reason{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gx-r620-drawer-backdrop{z-index:120;background:#000000a3;justify-content:flex-end;display:flex;position:fixed;inset:0}.gx-r620-drawer{background:var(--panel);border-left:1px solid var(--line);align-content:start;gap:16px;width:min(560px,94vw);height:100%;padding:24px;display:grid;position:relative;overflow:auto}.gx-r620-drawer-close{color:var(--text);cursor:pointer;background:0 0;border:0;font-size:30px;position:absolute;top:12px;right:14px}.gx-r620-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.gx-r620-detail-grid>div{border:1px solid var(--line);border-radius:10px;padding:10px;display:grid}.gx-r620-detail-grid small{color:var(--muted)}.gx-r620-evidence{white-space:pre-wrap;border:1px solid var(--line);color:#cbd5e1;background:#0d0f12;border-radius:10px;max-height:260px;padding:10px;font-size:11px;overflow:auto}.gx-r620-note-create{grid-template-columns:220px 1fr auto;align-items:start;gap:8px;display:grid}.gx-r620-notes{gap:8px;margin-top:12px;display:grid}.gx-r620-notes>div{border:1px solid var(--line);border-radius:12px;padding:12px}.gx-r620-notes p{white-space:pre-wrap;margin:6px 0}.gx-r620-notes small{color:var(--muted)}.gx-r620-mode-buttons{flex-wrap:wrap;gap:8px;display:flex}.gx-r620-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gx-r620-rule.enabled{border-color:#f28c3859}.gx-r620-inline-toggles{flex-wrap:wrap;gap:18px;margin:10px 0;display:flex}.gx-r620-exceptions{border-top:1px solid var(--line);margin:10px 0;padding-top:10px}.gx-r620-exceptions summary{cursor:pointer;margin-bottom:8px;font-weight:700}.gx-r620-multicheck{gap:6px;margin:8px 0;display:grid}.gx-r620-multicheck>div{flex-wrap:wrap;gap:6px;max-height:180px;display:flex;overflow:auto}.gx-r620-multicheck label{border:1px solid var(--line);border-radius:8px;align-items:center;gap:5px;padding:5px 7px;font-size:12px;display:flex}.gx-r620-test{min-height:160px}.gx-r620-test-results{gap:8px;margin-top:12px;display:grid}.gx-r620-test-results>div{border:1px solid var(--line);border-radius:10px;grid-template-columns:160px 1fr 180px;align-items:center;gap:10px;padding:10px;display:grid}.gx-r620-events{gap:8px;display:grid}.gx-r620-events>div{border:1px solid var(--line);border-radius:12px;grid-template-columns:minmax(180px,1.2fr) 90px 150px 80px minmax(140px,1fr) minmax(180px,1.3fr) 160px 90px;align-items:center;gap:8px;padding:10px;display:grid}.gx-r620-events em{color:var(--muted);font-size:12px;font-style:normal}@media (max-width:1150px){.gx-r620-rule-grid{grid-template-columns:1fr}.gx-r620-case-row{grid-template-columns:55px minmax(180px,1fr) 90px 90px}.gx-r620-case-row>:nth-child(n+5){display:none}.gx-r620-events>div{grid-template-columns:minmax(180px,1fr) 90px 140px 80px}.gx-r620-events>div>:nth-child(n+5){display:none}}@media (max-width:760px){.gx-r620 .gx-studio-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-r620-stage{grid-template-columns:70px 18px 1fr}.gx-r620-stage>:nth-child(4){grid-column:1/4}.gx-r620-reason-grid{grid-template-columns:1fr 1fr}.gx-r620-add-row,.gx-r620-note-create,.gx-r620-case-tools{grid-template-columns:1fr}.gx-r620-permission-row{grid-template-columns:1fr 36px}.gx-r620-action-checks{grid-column:1/-1}.gx-r620-case-row{grid-template-columns:48px 1fr 80px}.gx-r620-case-row>:nth-child(n+4){display:none}.gx-r620-detail-grid,.gx-r620-test-results>div{grid-template-columns:1fr}.gx-r620-events>div{grid-template-columns:1fr 90px}.gx-r620-events>div>:nth-child(n+3){display:none}}.gx-r621{gap:16px;min-width:0;display:grid}.gx-r621 *{box-sizing:border-box}.gx-r621-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.gx-r621-alert{border:1px solid var(--border);border-radius:11px;align-items:center;gap:9px;padding:10px 12px;font-size:11px;display:flex}.gx-r621-alert>button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto}.gx-r621-alert.danger{border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-r621-alert.danger{border-color:color-mix(in srgb,var(--red) 45%,var(--border))}}.gx-r621-alert.danger{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-r621-alert.danger{background:color-mix(in srgb,var(--card) 92%,var(--red) 8%)}}.gx-r621-alert.danger{color:var(--red)}.gx-r621-alert.good{border-color:#22c55e}@supports (color:color-mix(in lab, red, red)){.gx-r621-alert.good{border-color:color-mix(in srgb,#22c55e 40%,var(--border))}}.gx-r621-alert.good{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-r621-alert.good{background:color-mix(in srgb,var(--card) 94%,#22c55e 6%)}}.gx-r621-alert.good{color:#22c55e}.gx-r621-builder-layout{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start;gap:16px;min-width:0;display:grid}.gx-r621-builder-stack{gap:14px;min-width:0;display:grid}.gx-r621-preview{border:1px solid var(--border);background:var(--card);border-radius:14px;gap:10px;min-width:0;padding:12px;display:grid;position:sticky;top:78px}.gx-r621-preview-toolbar{justify-content:space-between;align-items:center;gap:8px;display:flex}.gx-r621-preview-toolbar>b{font-size:11px}.gx-r621-preview-toolbar>div{gap:4px;display:flex}.gx-r621-preview-toolbar button{border:1px solid var(--border);background:var(--bg2);width:30px;height:28px;color:var(--muted);cursor:pointer;border-radius:7px;place-items:center;display:grid}.gx-r621-preview-toolbar button.active{color:var(--orange);border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-r621-preview-toolbar button.active{border-color:color-mix(in srgb,var(--orange) 48%,var(--border))}}.gx-r621-preview-toolbar button.active{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-r621-preview-toolbar button.active{background:color-mix(in srgb,var(--card) 90%,var(--orange) 10%)}}.gx-r621-content{min-height:110px}.gx-r621-two,.gx-r621-three{gap:10px;min-width:0;display:grid}.gx-r621-two{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-r621-three{grid-template-columns:repeat(3,minmax(0,1fr))}.gx-r621-mention-grid,.gx-r621-inline-checks{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.gx-r621-mention-grid label,.gx-r621-inline-checks label,.gx-r621-check{border:1px solid var(--border);background:var(--bg2);border-radius:9px;align-items:center;gap:7px;min-width:0;padding:8px 9px;font-size:9px;display:flex}.gx-r621-embed{border:1px solid var(--border);background:var(--bg2);border-radius:12px;margin-top:9px;overflow:hidden}.gx-r621-embed>summary{cursor:pointer;grid-template-columns:12px minmax(0,1fr) auto 30px;align-items:center;gap:8px;padding:10px;list-style:none;display:grid}.gx-r621-embed>summary::-webkit-details-marker{display:none}.gx-r621-embed>summary>b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.gx-r621-embed>summary>small{color:var(--muted);font-size:7px}.gx-r621-color{border-radius:999px;width:10px;height:34px}.gx-r621-embed-body{border-top:1px solid var(--border);gap:10px;padding:10px 10px 12px;display:grid}.gx-r621-subhead{justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}.gx-r621-subhead>b{font-size:10px}.gx-r621-fields,.gx-r621-actions-list,.gx-r621-args,.gx-r621-conditions{gap:7px;display:grid}.gx-r621-field-row{grid-template-columns:20px minmax(110px,.7fr) minmax(160px,1.25fr) auto 96px;align-items:center;gap:6px;min-width:0;display:grid}.gx-r621-field-row>svg{color:var(--muted)}.gx-r621-field-row>label{align-items:center;gap:4px;font-size:8px;display:flex}.gx-r621-field-tools{gap:3px;display:flex}.gx-r621-component{border:1px solid var(--border);background:var(--bg2);border-radius:11px;gap:8px;margin-top:8px;padding:10px;display:grid}.gx-r621-button-row{grid-template-columns:minmax(110px,.8fr) 120px minmax(120px,1fr) minmax(130px,1fr) 32px;align-items:center;gap:6px;display:grid}.gx-r621-select-row{grid-template-columns:minmax(100px,.8fr) minmax(100px,.8fr) minmax(140px,1fr) 32px;align-items:center;gap:6px;display:grid}.gx-r621-muted{color:var(--muted);font-size:8px}.gx-r621-assets{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;display:grid}.gx-r621-assets>button{text-align:left;border:1px solid var(--border);background:var(--bg2);color:var(--text);cursor:pointer;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:2px 8px;min-width:0;padding:7px;display:grid}.gx-r621-assets>button.active{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-r621-assets>button.active{border-color:color-mix(in srgb,var(--orange) 55%,var(--border))}}.gx-r621-assets>button.active{background:var(--bg2)}@supports (color:color-mix(in lab, red, red)){.gx-r621-assets>button.active{background:color-mix(in srgb,var(--bg2) 88%,var(--orange) 12%)}}.gx-r621-assets img{object-fit:cover;border-radius:8px;grid-row:1/3;width:42px;height:42px}.gx-r621-assets span,.gx-r621-assets small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gx-r621-assets span{font-size:8px;font-weight:800}.gx-r621-assets small{color:var(--muted);font-size:6.5px}.gx-r621-actions,.gx-r621-preview-actions,.gx-r621-editor-footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;margin-top:10px;display:flex}.gx-r621-import{grid-template-columns:1fr 1fr auto;gap:6px;display:grid}.gx-r621-discord{color:#dbdee1;background:#313338;border-radius:11px;min-height:260px;padding:13px;font-family:Arial,sans-serif;transition:max-width .2s;position:relative;overflow:hidden}.gx-r621-discord.mobile{max-width:310px;margin-inline:auto}.gx-r621-discord-head{align-items:center;gap:8px;display:flex}.gx-r621-discord-head>img{object-fit:cover;border-radius:50%;width:38px;height:38px}.gx-r621-discord-head>div{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.gx-r621-discord-head b{color:#f2f3f5;font-size:12px}.gx-r621-discord-head span{color:#fff;background:#5865f2;border-radius:3px;padding:2px 4px;font-size:6px;font-weight:800}.gx-r621-discord-head small{color:#949ba4;font-size:7px}.gx-r621-discord-content{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0;font-size:10px;line-height:1.45}.gx-r621-discord-embed{background:#2b2d31;border-left:4px solid #f28c38;border-radius:4px;max-width:100%;margin-top:7px;padding:10px;position:relative;overflow:hidden}.gx-r621-preview-title{color:#f2f3f5;margin:4px 0;font-size:11px;display:block}.gx-r621-discord-embed>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0;font-size:9px;line-height:1.42}.gx-r621-preview-author{align-items:center;gap:5px;font-size:8px;display:flex}.gx-r621-preview-author img{border-radius:50%;width:18px;height:18px}.gx-r621-preview-thumb{float:right;object-fit:cover;border-radius:4px;width:70px;height:70px;margin-left:8px}.gx-r621-preview-image{object-fit:contain;border-radius:4px;max-width:100%;max-height:280px;margin-top:8px;display:block}.gx-r621-preview-fields{flex-wrap:wrap;gap:8px;margin-top:7px;display:flex}.gx-r621-preview-fields>div{gap:2px;width:100%;font-size:8px;display:grid}.gx-r621-preview-fields>div.inline{width:calc(33.333% - 6px)}.gx-r621-preview-fields span{white-space:pre-wrap;overflow-wrap:anywhere}.gx-r621-preview-footer{color:#b5bac1;align-items:center;gap:4px;margin-top:8px;font-size:7px;display:flex}.gx-r621-preview-footer img{border-radius:50%;width:14px;height:14px}.gx-r621-preview-components{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.gx-r621-preview-components button{color:#fff;background:#5865f2;border:0;border-radius:4px;padding:6px 9px;font-size:8px;font-weight:700}.gx-r621-preview-components button.secondary,.gx-r621-preview-components button.select{background:#4e5058}.gx-r621-preview-components button.success{background:#248046}.gx-r621-preview-components button.danger{background:#da373c}.gx-r621-preview-components button.link{background:#4e5058}.gx-r621-preview-components button.select{justify-content:space-between;align-items:center;width:min(280px,100%);display:flex}.gx-r621-preview-assets{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:7px;display:grid}.gx-r621-preview-assets img{object-fit:cover;border-radius:5px;width:100%;max-height:180px}.gx-r621-preview-server{color:#6d6f78;font-size:6px;position:absolute;bottom:6px;right:9px}.gx-r621-template-grid,.gx-r621-command-grid,.gx-r621-preset-grid{grid-template-columns:repeat(auto-fill,minmax(245px,1fr));gap:10px;margin-top:12px;display:grid}.gx-r621-template-grid>article,.gx-r621-command-grid>article,.gx-r621-preset-grid>article{border:1px solid var(--border);background:var(--bg2);border-radius:12px;gap:8px;min-width:0;padding:11px;display:grid}.gx-r621-template-top,.gx-r621-command-top{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.gx-r621-template-top img,.gx-r621-command-top img{width:32px;height:32px}.gx-r621-template-top>div,.gx-r621-command-top>div{min-width:0;display:grid}.gx-r621-template-top b,.gx-r621-command-top b,.gx-r621-template-top small,.gx-r621-command-top small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gx-r621-template-top small,.gx-r621-command-top small{color:var(--muted);font-size:7px}.gx-r621-tag-list{flex-wrap:wrap;gap:4px;display:flex}.gx-r621-tag-list span,.gx-r621-command-meta span{border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:3px 6px;font-size:7px}.gx-r621-revisions{border-top:1px solid var(--border);gap:5px;margin-top:8px;padding-top:8px;display:grid}.gx-r621-revisions>button,.gx-r621-revisions>div{border:1px solid var(--border);background:var(--card);color:var(--text);text-align:left;border-radius:8px;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:7px;padding:6px;display:grid}.gx-r621-revisions small{color:var(--muted);font-size:6.5px}.gx-r621-history,.gx-r621-run-list{gap:7px;margin-top:12px;display:grid}.gx-r621-history>div,.gx-r621-run-list>div{border:1px solid var(--border);background:var(--bg2);border-radius:10px;grid-template-columns:minmax(170px,1fr) 90px minmax(120px,.7fr) auto;align-items:center;gap:8px;min-width:0;padding:9px;display:grid}.gx-r621-history>div>div:first-child,.gx-r621-run-list>div>div:first-child{min-width:0;display:grid}.gx-r621-history b,.gx-r621-history span,.gx-r621-history small,.gx-r621-run-list b,.gx-r621-run-list span,.gx-r621-run-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gx-r621-history small,.gx-r621-run-list small{color:var(--muted);font-size:7px}.gx-r621-error-text{grid-column:1/-1;color:var(--red)!important;white-space:normal!important}.gx-r621-vars{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.gx-r621-vars button{border:1px solid var(--border);background:var(--bg2);color:var(--text);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:7px;display:flex}.gx-r621-vars code{font-size:7.5px}.gx-r621-command-meta{flex-wrap:wrap;gap:4px;display:flex}.gx-r621-conflicts{color:#f59e0b;border:1px solid #f59e0b;align-items:center;gap:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.gx-r621-conflicts{border:1px solid color-mix(in srgb,#f59e0b 40%,var(--border))}}.gx-r621-conflicts{background:var(--card);border-radius:10px;margin-top:10px;padding:9px}@supports (color:color-mix(in lab, red, red)){.gx-r621-conflicts{background:color-mix(in srgb,var(--card) 94%,#f59e0b 6%)}}.gx-r621-conflicts{font-size:9px}.gx-r621-command-editor{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:14px;min-width:0;display:grid}.gx-r621-stepbar{gap:5px;display:grid;position:sticky;top:78px}.gx-r621-stepbar button{text-align:left;border:1px solid var(--border);background:var(--card);color:var(--muted);cursor:pointer;border-radius:9px;grid-template-columns:24px 1fr;align-items:center;gap:7px;padding:7px;font-size:8px;display:grid}.gx-r621-stepbar button span{background:var(--bg2);border-radius:7px;place-items:center;width:22px;height:22px;font-weight:900;display:grid}.gx-r621-stepbar button.active{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-r621-stepbar button.active{border-color:color-mix(in srgb,var(--orange) 50%,var(--border))}}.gx-r621-stepbar button.active{color:var(--orange);background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-r621-stepbar button.active{background:color-mix(in srgb,var(--card) 92%,var(--orange) 8%)}}.gx-r621-args>div{grid-template-columns:minmax(90px,.7fr) 120px minmax(130px,1fr) auto 32px;align-items:center;gap:6px;display:grid}.gx-r621-args label{align-items:center;gap:4px;font-size:7px;display:flex}.gx-r621-conditions>div{grid-template-columns:minmax(140px,.9fr) 130px minmax(140px,1fr) 32px;gap:6px;display:grid}.gx-r621-actions-list>div{border:1px solid var(--border);background:var(--bg2);border-radius:9px;grid-template-columns:20px 120px 140px minmax(120px,.8fr) minmax(180px,1.3fr) 96px;align-items:center;gap:6px;min-width:0;padding:7px;display:grid}.gx-r621-action-json{white-space:nowrap;overflow:hidden;height:35px!important;min-height:35px!important}.gx-r621-actions-list>div>div{gap:3px;display:flex}.gx-r621-editor-footer{border-top:1px solid var(--border);padding-top:10px}.gx-r621-editor-footer label.btn{cursor:pointer}.gx-r621-command-preview{gap:10px;display:grid}.gx-r621-command-preview>div:first-child{border:1px solid var(--border);background:var(--bg2);border-radius:10px;gap:4px;padding:10px;display:grid}.gx-r621-command-preview span{color:var(--muted);font-size:8px}.gx-r621-command-preview p{white-space:pre-wrap;margin:0;font-size:9px}.gx-r621-testbox{grid-template-columns:1fr auto;gap:7px;display:grid}.gx-r621-command-preview pre{border:1px solid var(--border);color:#cbd5e1;background:#0d0f12;border-radius:9px;max-height:280px;padding:9px;font-size:7px;overflow:auto}.gx-r621-preset-grid>article>svg{color:var(--orange)}.gx-r621-preset-grid p{color:var(--muted);min-height:28px;margin:0;font-size:8px}.gx-r621-top-list{gap:7px;margin-top:12px;display:grid}.gx-r621-top-list>div{border:1px solid var(--border);background:var(--bg2);border-radius:9px;grid-template-columns:1fr 110px 90px;gap:8px;padding:8px;display:grid}.gx-r621-top-list small{color:var(--muted)}@media (max-width:1180px){.gx-r621-builder-layout{grid-template-columns:1fr}.gx-r621-preview{position:static}.gx-r621-command-editor{grid-template-columns:1fr}.gx-r621-stepbar{grid-template-columns:repeat(4,minmax(0,1fr));position:static}.gx-r621-actions-list>div{grid-template-columns:20px 100px 120px 1fr 90px}.gx-r621-actions-list>div>.gx-r621-action-json{grid-column:2/-1}}@media (max-width:820px){.gx-r621-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-r621-two,.gx-r621-three{grid-template-columns:1fr}.gx-r621-field-row{grid-template-columns:18px 1fr 1fr}.gx-r621-field-row>label{grid-column:2}.gx-r621-field-tools{grid-column:3;justify-content:flex-end}.gx-r621-button-row{grid-template-columns:1fr 110px}.gx-r621-button-row>:nth-child(n+3){grid-column:1/-1}.gx-r621-select-row{grid-template-columns:1fr 1fr}.gx-r621-select-row>:nth-child(3){grid-column:1/-1}.gx-r621-import{grid-template-columns:1fr}.gx-r621-history>div,.gx-r621-run-list>div{grid-template-columns:1fr 90px}.gx-r621-history>div>:nth-child(n+3),.gx-r621-run-list>div>:nth-child(n+3){grid-column:1/-1}.gx-r621-stepbar{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-r621-args>div,.gx-r621-conditions>div{grid-template-columns:1fr 1fr}.gx-r621-args>div>:nth-child(3),.gx-r621-conditions>div>:nth-child(3){grid-column:1/-1}.gx-r621-actions-list>div{grid-template-columns:18px 1fr}.gx-r621-actions-list>div>:nth-child(n+3){grid-column:2}.gx-r621-top-list>div{grid-template-columns:1fr 90px}.gx-r621-top-list>div small{grid-column:1/-1}}@media (max-width:520px){.gx-r621-stats,.gx-r621-stepbar,.gx-r621-template-grid,.gx-r621-command-grid,.gx-r621-preset-grid,.gx-r621-field-row,.gx-r621-button-row,.gx-r621-select-row,.gx-r621-args>div,.gx-r621-conditions>div{grid-template-columns:1fr}.gx-r621-field-row>*{grid-column:1!important}.gx-r621-actions{justify-content:stretch}.gx-r621-actions .btn{flex:1}.gx-r621-preview-fields>div.inline{width:100%}}.gx-r622-studio{gap:18px;min-width:0;display:grid}.gx-r622-notice{background:#f28c3814;border:1px solid #f28c3859;border-radius:12px;padding:11px 14px;font-size:13px}.gx-r622-list{gap:10px;margin-top:14px;display:grid}.gx-r622-list article{border:1px solid var(--line);background:#ffffff04;border-radius:14px;gap:10px;padding:14px;display:grid}.gx-r622-list-main{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.gx-r622-list-main>div{gap:4px;min-width:0;display:grid}.gx-r622-list-main b{font-size:14px}.gx-r622-list-main span{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.gx-r622-actions{flex-wrap:wrap;gap:7px;display:flex}.gx-r622-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.gx-r622-wide{grid-column:1/-1;gap:10px;display:grid}.gx-r622-row,.gx-r622-action-editor{grid-template-columns:minmax(160px,.7fr) minmax(200px,1.4fr) auto;align-items:center;gap:8px;display:grid}.gx-r622-action-editor{grid-template-columns:minmax(160px,.7fr) minmax(220px,1.5fr) auto}.gx-r622-inline{width:min(240px,100%)}.gx-r622-footer{justify-content:flex-end;margin-top:16px;display:flex}.gx-r622-history{gap:8px;display:grid}.gx-r622-history>div{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(100px,.7fr) minmax(120px,1fr) auto;align-items:center;gap:10px;padding:11px 0;display:grid}.gx-r622-history code{white-space:normal;overflow-wrap:anywhere;color:#ffb7b7;grid-column:1/-1}.gx-r622-var-list{gap:8px;display:grid}.gx-r622-var-list>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(130px,.5fr) auto 1fr;gap:10px;padding:10px 0;display:grid}.gx-r622-settings{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.gx-r622-settings>div{border:1px solid var(--line);border-radius:14px;gap:7px;padding:15px;display:grid}.gx-r622-settings svg{color:var(--accent)}.gx-r622-settings p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.gx-r622-calendar{gap:16px;display:grid}.gx-r622-calendar h4{color:var(--muted);margin:0 0 7px;font-size:13px}.gx-r622-calendar>div{gap:6px;display:grid}.gx-r622-calendar button{text-align:left;border:1px solid var(--line);width:100%;color:inherit;background:0 0;border-radius:11px;grid-template-columns:auto 90px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 12px;display:grid}.gx-r622-checks{border:1px solid var(--line);border-radius:11px;gap:7px;max-height:220px;padding:9px;display:grid;overflow:auto}.gx-r622-checks label{align-items:center;gap:8px;display:flex}.gx-r622-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.gx-r622-template-grid>div{border:1px solid var(--line);border-radius:13px;gap:7px;padding:14px;display:grid}.gx-r622-template-grid h4{margin:0}.gx-r622-template-grid span{color:var(--muted);overflow-wrap:anywhere;font-size:12px}@media (max-width:860px){.gx-r622-grid,.gx-r622-settings,.gx-r622-template-grid,.gx-r622-row,.gx-r622-action-editor,.gx-r622-history>div,.gx-r622-var-list>div,.gx-r622-calendar button{grid-template-columns:1fr}.gx-r622-list-main{align-items:flex-start}.gx-r622-wide{grid-column:auto}}@media (max-width:560px){.gx-r622-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gx-r622-actions .btn{justify-content:center}.gx-r622-list-main{display:grid}.gx-r622-studio{gap:12px}}.gx-r623-toolbar,.gx-r623-filters,.gx-r623-detail-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gx-r623-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.gx-r623-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.gx-r623-fields>.span-2{grid-column:1/-1}.gx-r623-resource-list,.gx-r623-submission-list,.gx-r623-answer-list,.gx-r623-timeline,.gx-r623-bars{gap:10px;display:grid}.gx-r623-resource-list>div,.gx-r623-submission-list>button,.gx-r623-answer-list>div,.gx-r623-timeline>div,.gx-r623-bars>div{border:1px solid var(--border);background:var(--bg2);border-radius:14px;min-width:0;padding:12px}.gx-r623-resource-list>div,.gx-r623-submission-list>button,.gx-r623-bars>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.gx-r623-resource-main{align-items:center;gap:10px;min-width:0;display:flex}.gx-r623-resource-main span,.gx-r623-submission-list>button span{text-align:left;min-width:0;display:grid}.gx-r623-resource-main small,.gx-r623-submission-list small,.gx-r623-timeline span{color:var(--muted);text-overflow:ellipsis;overflow:hidden}.gx-r623-submission-list>button{width:100%;color:inherit;text-align:left;cursor:pointer}.gx-r623-submission-list>button.active{outline:2px solid var(--orange)}.gx-r623-submission-list img{object-fit:cover;border-radius:50%;width:36px;height:36px}.gx-r623-review-layout{grid-template-columns:minmax(300px,.85fr) minmax(0,1.35fr);gap:16px;display:grid}.gx-r623-submission-detail{min-width:0}.gx-r623-answer-list>div{gap:4px;display:grid}.gx-r623-answer-list span{overflow-wrap:anywhere}.gx-r623-note{grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:14px;display:grid}.gx-r623-question{border:1px solid var(--border);background:var(--bg2);border-radius:16px;gap:12px;padding:14px;display:grid}.gx-r623-question-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.gx-r623-question-actions{gap:6px;display:flex}.gx-r623-options{gap:8px;display:grid}.gx-r623-preview{background:var(--bg2);border:1px solid var(--border);border-radius:18px;max-width:760px;margin:auto;padding:18px}.gx-r623-preview-head{align-items:center;gap:10px;margin-bottom:14px;display:flex}.gx-r623-preview-head img{border-radius:50%;width:38px;height:38px}.gx-r623-preview-head div{display:grid}.gx-r623-preview-head span{color:var(--muted);font-size:12px}.gx-r623-preview-card{border-left:4px solid var(--orange);background:var(--card);border-radius:8px;padding:16px}.gx-r623-preview-page{gap:10px;margin-top:14px;display:grid}.gx-r623-preview-page>div{border-top:1px solid var(--border);gap:4px;padding-top:10px;display:grid}.gx-r623-preview-page span{color:var(--text2)}.gx-r623-stepbar{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.gx-r623-stepbar button{white-space:nowrap}.gx-r623-builder{gap:16px;display:grid}.gx-r623-filters .gx-studio-search{flex:1;min-width:220px}.gx-r623-bars>div span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gx-r623-bars>div b{font-variant-numeric:tabular-nums}.gx-r623-help{color:var(--muted);font-size:13px}.gx-r623-field-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.gx-r623-field-grid .wide{grid-column:span 2}.gx-r623-toolbar .spacer{flex:1}@media (max-width:900px){.gx-r623-grid,.gx-r623-review-layout,.gx-r623-fields,.gx-r623-field-grid{grid-template-columns:1fr}.gx-r623-fields>.span-2,.gx-r623-field-grid .wide{grid-column:auto}.gx-r623-note{grid-template-columns:1fr}.gx-r623-detail-actions .btn{flex:150px}}@media (max-width:620px){.gx-r623-resource-list>div,.gx-r623-submission-list>button{flex-wrap:wrap;align-items:flex-start}.gx-r623-submission-list>button .gx-studio-badge{margin-left:46px}.gx-r623-preview,.gx-r623-question{padding:12px}}.gx-r624-studio{gap:16px;min-width:0;display:grid}.gx-r624-studio *{box-sizing:border-box}.gx-r624-studio .btn{white-space:nowrap}.gx-r624-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.gx-r624-kpis.mini{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-r624-toolbar{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.gx-r624-toolbar>.gx-studio-tabs{flex:1;min-width:0}.gx-r624-period{width:auto;min-width:135px}.gx-r624-grid{gap:16px;min-width:0;display:grid}.gx-r624-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-r624-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.gx-r624-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.gx-r624-action-row,.gx-r624-inline{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.gx-r624-inline>.input{min-width:120px}.gx-r624-grow{flex:260px;min-width:0}.gx-r624-small{color:var(--muted);font-size:12px}.gx-r624-toggle-list,.gx-r624-policy-list,.gx-r624-cards,.gx-r624-event-list,.gx-r624-breakdown,.gx-r624-source-bars,.gx-r624-ladder{gap:10px;display:grid}.gx-r624-toggle{border:1px solid var(--border);background:var(--bg2);cursor:pointer;border-radius:14px;align-items:flex-start;gap:10px;min-width:0;padding:11px;display:flex}.gx-r624-toggle>input{opacity:0;pointer-events:none;position:absolute}.gx-r624-toggle>span{background:var(--border);border-radius:999px;flex:none;width:38px;height:22px;transition:all .18s;position:relative}.gx-r624-toggle>span:after{content:"";background:var(--text);border-radius:50%;width:16px;height:16px;transition:all .18s;position:absolute;top:3px;left:3px}.gx-r624-toggle>input:checked+span{background:var(--orange)}.gx-r624-toggle>input:checked+span:after{background:#fff;transform:translate(16px)}.gx-r624-toggle>div{gap:2px;min-width:0;display:grid}.gx-r624-toggle b{overflow-wrap:anywhere}.gx-r624-toggle small{color:var(--muted);line-height:1.35}.gx-r624-xp-source-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.gx-r624-source-card,.gx-r624-card,.gx-r624-event-list>div,.gx-r624-policy-list>div,.gx-r624-breakdown>div,.gx-r624-level-node,.gx-r624-source-bars>div,.gx-r624-ladder>div{border:1px solid var(--border);background:var(--bg2);border-radius:14px;min-width:0;padding:12px}.gx-r624-source-card{align-content:start;gap:12px;display:grid}.gx-r624-source-card-wide{grid-column:span 2}.gx-r624-source-card>.gx-r624-toggle{width:100%}.gx-r624-source-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.gx-r624-source-fields.one{grid-template-columns:minmax(0,1fr)}.gx-r624-source-fields .gx-studio-field{min-width:0}.gx-r624-source-fields .input{width:100%;min-width:0}.gx-r624-source-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.gx-r624-card{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.gx-r624-source-card h4,.gx-r624-card h4{margin:6px 0 4px}.gx-r624-source-card p,.gx-r624-card p{color:var(--text2);overflow-wrap:anywhere;margin:0}.gx-r624-source-card small,.gx-r624-card small{color:var(--muted)}.gx-r624-focus{border:1px solid var(--orange);grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-r624-focus{border:1px solid color-mix(in srgb,var(--orange) 60%,var(--border))}}.gx-r624-focus{background:linear-gradient(135deg,var(--bg2),var(--bg2));border-radius:14px}@supports (color:color-mix(in lab, red, red)){.gx-r624-focus{background:linear-gradient(135deg,color-mix(in srgb,var(--bg2) 94%,var(--orange) 6%),var(--bg2))}}.gx-r624-focus{min-width:0}.gx-r624-focus-icon{background:var(--orange);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-r624-focus-icon{background:color-mix(in srgb,var(--orange) 14%,var(--bg2))}}.gx-r624-focus-icon{color:var(--orange)}.gx-r624-focus-copy{gap:3px;min-width:0;display:grid}.gx-r624-focus-copy b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.gx-r624-focus-copy span{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.gx-r624-avatar{object-fit:cover;border-radius:50%;flex:none;width:38px;height:38px}.gx-r624-avatar.placeholder{background:var(--orange);color:#fff;place-items:center;font-weight:800;display:grid}.gx-r624-user{align-items:center;gap:10px;min-width:0;display:flex}.gx-r624-user>div{min-width:0;display:grid}.gx-r624-user b,.gx-r624-user small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gx-r624-user small{color:var(--muted)}.gx-r624-table{max-width:100%;overflow:auto}.gx-r624-table table{border-collapse:collapse;width:100%;min-width:760px}.gx-r624-table th,.gx-r624-table td{border-bottom:1px solid var(--border);text-align:left;vertical-align:middle;padding:10px 11px}.gx-r624-table th{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:700}.gx-r624-table td{font-size:14px}.gx-r624-adjust{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.gx-r624-adjust>b{flex:100%;font-size:12px}.gx-r624-adjust .input{width:130px;min-width:0}.gx-r624-adjust .gx-r624-grow{flex:260px;width:auto}.gx-r624-event-list>div{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 10px;display:grid}.gx-r624-event-list>div small{color:var(--muted);overflow-wrap:anywhere;grid-column:2/-1}.gx-r624-event-list .negative{color:var(--red)}.gx-r624-rank-preview{border:1px solid var(--border);background:linear-gradient(135deg,var(--bg2),var(--card));border-radius:18px;place-items:center;min-height:230px;padding:18px;display:grid}.gx-r624-rank-card{border:1px solid var(--border);background:var(--card);width:min(100%,520px);box-shadow:var(--shadow);border-radius:18px;gap:14px;min-width:0;padding:18px;display:grid}.gx-r624-rank-card header{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.gx-r624-rank-avatar{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:18px;font-weight:900;display:grid}.gx-r624-rank-copy{gap:2px;min-width:0;display:grid}.gx-r624-rank-copy b{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.gx-r624-rank-copy span{color:var(--muted);font-size:12px}.gx-r624-server-badge{background:var(--bg2);border:1px solid var(--border);width:30px;height:30px;color:var(--orange);border-radius:10px;place-items:center;font-weight:900;display:grid}.gx-r624-rank-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gx-r624-rank-meta span{background:var(--bg2);border:1px solid var(--border);color:var(--text2);border-radius:9px;padding:6px 8px;font-size:11px}.gx-r624-rank-card .bar{background:var(--border);border-radius:999px;height:9px;overflow:hidden}.gx-r624-rank-card .bar span{background:var(--orange);border-radius:inherit;height:100%;display:block}.gx-r624-sim-result{border:1px solid var(--border);background:var(--bg2);border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;padding:14px;display:flex}.gx-r624-sim-result b{font-size:28px}.gx-r624-level-node{width:44px;height:44px;color:var(--orange);border-radius:12px;place-items:center;padding:0;font-weight:900;display:grid}.gx-r624-level-node em{color:var(--orange);font-style:normal;font-weight:800}.gx-r624-policy-list>div{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.gx-r624-policy-list>div>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gx-r624-policy-list>div>span{white-space:nowrap;color:var(--text2)}.gx-r624-ladder>div{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.gx-r624-ladder>div>div:nth-child(2){gap:3px;min-width:0;display:grid}.gx-r624-ladder>div>div:nth-child(2)>b{overflow-wrap:anywhere}.gx-r624-ladder>div>div:nth-child(2)>span{color:var(--muted);overflow-wrap:anywhere;font-size:11px}.gx-r624-source-bars>div{grid-template-columns:minmax(150px,1fr) minmax(120px,3fr);align-items:center;gap:10px;display:grid}.gx-r624-source-bars>div>div{gap:2px;min-width:0;display:grid}.gx-r624-source-bars>div>div>b,.gx-r624-source-bars>div>div>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gx-r624-source-bars>div>div>span{color:var(--muted);font-size:11px}.gx-r624-source-bars i{background:var(--border);border-radius:999px;height:9px;overflow:hidden}.gx-r624-source-bars em{border-radius:inherit;background:var(--orange);height:100%;display:block}.gx-r624-breakdown>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.gx-r624-breakdown span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gx-r624-delta{font-size:12px;font-weight:800}.gx-r624-delta.pos,.gx-r624-delta.up{color:var(--green)}.gx-r624-delta.neg,.gx-r624-delta.down{color:var(--red)}.gx-r624-chart{align-items:stretch;gap:8px;height:240px;padding:10px 2px 0;display:flex;overflow-x:auto}.gx-r624-chart-day{grid-template-rows:minmax(0,1fr) auto;gap:6px;min-width:42px;display:grid}.gx-r624-chart-day small{text-align:center;color:var(--muted);font-size:10px}.gx-r624-chart-bars{border-bottom:1px solid var(--border);align-items:flex-end;gap:2px;display:flex}.gx-r624-chart-bars span{background:var(--orange);border-radius:3px 3px 0 0;flex:1;min-width:4px}.gx-r624-chart-bars .m1,.gx-r624-legend .m1{opacity:.82}.gx-r624-chart-bars .m2,.gx-r624-legend .m2{opacity:.68}.gx-r624-chart-bars .m3,.gx-r624-legend .m3{opacity:.56}.gx-r624-chart-bars .m4,.gx-r624-legend .m4{opacity:.44}.gx-r624-chart-bars .m5,.gx-r624-legend .m5{opacity:.32}.gx-r624-legend{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.gx-r624-legend span{color:var(--muted);align-items:center;gap:5px;font-size:12px;display:flex}.gx-r624-legend i{background:var(--orange);border-radius:3px;width:9px;height:9px}.gx-r624-heatmap{grid-template-columns:42px repeat(24,minmax(18px,1fr));align-items:center;gap:4px;min-width:620px;display:grid;overflow-x:auto}.gx-r624-heatmap>small{text-align:center;color:var(--muted);font-size:9px}.gx-r624-heat-row{display:contents}.gx-r624-heat-row>b{color:var(--muted);font-size:11px}.gx-r624-heat-row>span{aspect-ratio:1;background:var(--orange);border-radius:4px}.gx-r624-health{gap:8px;display:grid}.gx-r624-health>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.gx-r624-health>div:last-child{border-bottom:0}.gx-r624-kpi-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.gx-r624-kpi-picker label{border:1px solid var(--border);background:var(--bg2);border-radius:10px;align-items:center;gap:8px;padding:9px;display:flex}.gx-r624-privacy{border:1px solid var(--border);background:var(--bg2);border-radius:14px;align-items:flex-start;gap:12px;margin-top:16px;padding:14px;display:flex}.gx-r624-privacy p{color:var(--muted);margin:4px 0 0}@media (max-width:1100px){.gx-r624-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.gx-r624-grid.three,.gx-r624-xp-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-r624-source-card-wide{grid-column:span 2}.gx-r624-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.gx-r624-kpis,.gx-r624-kpis.mini,.gx-r624-grid.two,.gx-r624-grid.three,.gx-r624-form-grid,.gx-r624-xp-source-grid{grid-template-columns:1fr}.gx-r624-source-card-wide{grid-column:auto}.gx-r624-toolbar{flex-direction:column;align-items:stretch}.gx-r624-period{width:100%}.gx-r624-source-fields,.gx-r624-source-options{grid-template-columns:1fr}.gx-r624-card{flex-direction:column}.gx-r624-event-list>div{grid-template-columns:auto minmax(0,1fr)}.gx-r624-event-list>div>span:last-of-type{grid-column:2}.gx-r624-event-list>div small{grid-column:1/-1}.gx-r624-kpi-picker{grid-template-columns:1fr}.gx-r624-policy-list>div{grid-template-columns:auto minmax(0,1fr) auto}.gx-r624-policy-list>div>.icon-btn{grid-column:3}.gx-r624-policy-list>div>span{grid-column:2}.gx-r624-ladder>div{grid-template-columns:44px minmax(0,1fr) auto}}@media (max-width:520px){.gx-r624-kpis,.gx-r624-source-bars>div{grid-template-columns:1fr}.gx-r624-chart{height:200px}.gx-r624-action-row .btn{flex:140px}.gx-r624-focus{grid-template-columns:36px minmax(0,1fr);padding:12px}.gx-r624-focus-icon{width:36px;height:36px}.gx-r624-rank-preview{min-height:0;padding:10px}.gx-r624-rank-card{padding:14px}.gx-r624-rank-card header{grid-template-columns:42px minmax(0,1fr) auto}.gx-r624-rank-avatar{width:42px;height:42px}.gx-r624-ladder>div{grid-template-columns:40px minmax(0,1fr)}.gx-r624-ladder>div>.icon-btn{grid-column:2;justify-self:end}}.gx-ref-app-main,.gx-ref-app-content,.page-head,.panel,.system-panel,.gx-studio,.gx-studio-card,.gx-studio-card-head,.gx-studio-grid,.gx-r620,.gx-r620-rule,.gx-r622-studio,.gx-r623-studio,.gx-r624-studio{min-width:0;max-width:100%}.panel *,.gx-studio-card *,.system-server-card *,.gx-ref-server-menu *{min-width:0}.input,input.input,select.input,textarea.input,.gx-studio-field>input,.gx-studio-field>select,.gx-studio-field>textarea{width:100%;max-width:100%}textarea.input{resize:vertical}.gx-studio-card-head h2,.gx-studio-card-head h3,.panel h1,.panel h2,.panel h3,.system-server-card b,.system-server-card span{overflow-wrap:anywhere}.tabs{scrollbar-width:thin;overscroll-behavior-x:contain;max-width:100%;overflow:auto hidden}.tab{white-space:nowrap;flex:none}.gx-ref-server-menu-search{grid-template-columns:16px minmax(0,1fr);align-items:center;gap:8px;display:grid!important}.gx-ref-server-menu-search input{width:100%;color:var(--text);font-size:inherit;background:0 0;border:0;outline:0}.gx-ref-server-menu-search input::placeholder{color:var(--muted)}.gx-ref-server-menu button.is-current{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-ref-server-menu button.is-current{border-color:color-mix(in srgb,var(--orange) 45%,var(--border))}}.gx-ref-server-menu button.is-current{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-ref-server-menu button.is-current{background:color-mix(in srgb,var(--card) 90%,var(--orange) 10%)}}.gx-ref-server-menu button.is-current em{color:var(--orange);font-weight:850}.gx-ref-server-menu-empty{color:var(--muted);padding:10px 9px;font-size:8px;line-height:1.45}.gx-r620-rule-grid>*{min-width:0}.gx-r620-stage,.gx-r620-add-row,.gx-r620-note-create,.gx-r620-case-row,.gx-r620-events>div,.gx-r620-test-results>div,.gx-r620-stage>*,.gx-r620-add-row>*,.gx-r620-note-create>*,.gx-r620-case-row>*,.gx-r620-events>div>*{min-width:0;max-width:100%}.gx-r620-drawer{background:var(--card);border-color:var(--border)}.gx-r620-evidence,.gx-r621-command-preview pre{border-color:var(--border)}[data-theme=light] .gx-r620-evidence,[data-theme=light] .gx-r621-command-preview pre{color:#313842;background:#f1f3f6}@media (max-width:900px){.gx-r620-stage{grid-template-columns:minmax(70px,.6fr) 18px minmax(0,1fr) 34px}.gx-r620-stage>input{grid-column:3/4}.gx-r620-add-row,.gx-r620-note-create,.gx-r620-case-tools{grid-template-columns:1fr}.gx-r620-add-row .btn,.gx-r620-note-create .btn{width:100%}.gx-r620-reason-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.gx-r620 .gx-studio-stats{grid-template-columns:1fr 1fr}.gx-r620-reason-grid{grid-template-columns:1fr}.gx-r620-inline-toggles{gap:8px;display:grid}.gx-r620-toggle{min-height:32px}.gx-r620-detail-grid{grid-template-columns:1fr}.gx-r620-drawer{width:100vw;padding:18px}.system-card-grid{grid-template-columns:1fr}}.gx-core-metric>span{grid-area:1/2}.gx-core-metric>b{grid-area:2/2;align-self:end}.gx-core-metric:not(:has(svg)){grid-template-columns:42px minmax(0,1fr) 15px}.gx-core-metric:not(:has(svg)):after{content:"";grid-area:1/3/3;width:15px}.logger-intro{grid-template-columns:44px minmax(0,1fr)!important;align-items:center!important;display:grid!important}.logger-intro-icon{grid-area:1/1!important;width:38px!important;height:38px!important;margin:0!important}.logger-intro>div{min-width:0;grid-area:1/2!important}.gx-module-config-compact{gap:12px;min-width:0;display:grid}.gx-module-config-compact>.settings-grid,.gx-module-config-compact>.module-grid{margin-top:0}.gx-r624-action-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gx-r624-action-row>.btn{white-space:normal;text-align:center;min-width:0;max-width:100%}.gx-r624-focus,.gx-r624-focus-copy{min-width:0}.gx-r624-focus-copy>*{overflow-wrap:anywhere}.gx-r624-toolbar{overflow:visible}.gx-r624-toolbar>.gx-studio-tabs{scrollbar-width:thin;overflow-x:auto;visibility:visible!important;opacity:1!important;display:flex!important}.gx-r624-period,.gx-r624-toolbar>.gx-studio-tabs button{flex:none}.gx-r624-metric-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gx-r624-metric-card{border:1px solid var(--border);background:var(--card);border-radius:12px;gap:8px;min-width:0;padding:12px;display:grid}.gx-r624-metric-card header{justify-content:space-between;align-items:end;gap:10px;display:flex}.gx-r624-metric-card header div{min-width:0}.gx-r624-metric-card h4{margin:0;font-size:12px}.gx-r624-metric-card small{color:var(--muted);font-size:8px}.gx-r624-mini-chart{border-top:1px solid var(--border);align-items:end;gap:3px;height:88px;padding-top:8px;display:flex}.gx-r624-mini-chart i{background:linear-gradient(180deg,var(--orange),var(--orange));border-radius:4px 4px 1px 1px;flex:1;min-width:2px}@supports (color:color-mix(in lab, red, red)){.gx-r624-mini-chart i{background:linear-gradient(180deg,color-mix(in srgb,var(--orange) 90%,white 10%),color-mix(in srgb,var(--orange) 35%,transparent))}}.gx-r624-mini-chart i{min-height:2px}.gx-r624-mini-empty{height:88px;color:var(--muted);place-items:center;font-size:9px;display:grid}.gx-help{border:1px solid var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-help{border:1px solid color-mix(in srgb,var(--orange) 28%,var(--border))}}.gx-help{background:var(--card);border-radius:14px}@supports (color:color-mix(in lab, red, red)){.gx-help{background:color-mix(in srgb,var(--card) 96%,var(--orange) 4%)}}.gx-help{overflow:hidden}.gx-help>summary{cursor:pointer;align-items:center;gap:9px;padding:12px 14px;font-size:11px;font-weight:900;list-style:none;display:flex}.gx-help>summary::-webkit-details-marker{display:none}.gx-help>summary:before{content:"?";background:var(--orange);border-radius:8px;place-items:center;width:24px;height:24px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-help>summary:before{background:color-mix(in srgb,var(--orange) 16%,transparent)}}.gx-help>summary:before{color:var(--orange)}.gx-help[open]>summary{border-bottom:1px solid var(--border)}.gx-help-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.gx-help-item{border:1px solid var(--border);background:var(--bg2);border-radius:10px;gap:4px;min-width:0;padding:10px;display:grid}.gx-help-item b{font-size:9.5px}.gx-help-item p{color:var(--text2);margin:0;font-size:8px;line-height:1.5}.gx-help-item code{overflow-wrap:anywhere;font-size:7.5px}.gx-ref-chart-y.dynamic{justify-content:space-between}@media (max-width:860px){.gx-r624-metric-charts,.gx-help-body{grid-template-columns:1fr}.gx-r624-action-row>.btn{flex:180px}}@media (max-width:520px){.gx-r624-action-row{grid-template-columns:1fr;display:grid}.gx-r624-action-row>.btn{width:100%}.gx-core-metric:not(:has(svg)){grid-template-columns:42px minmax(0,1fr) 15px}}.gx-ref-real-empty{border:1px dashed var(--border);color:var(--muted);text-align:center;border-radius:10px;grid-column:1/-1;padding:14px;font-size:10px}.gx-faq-page{background:var(--bg);min-height:100vh;color:var(--text);padding:42px 0 90px}.gx-faq-shell{width:min(1480px,100% - 40px);margin:0 auto}.gx-faq-hero{border:1px solid var(--border);background:radial-gradient(circle at 88% 0%,var(--soft),transparent 34%),var(--card);border-radius:22px;padding:34px;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000014}.gx-faq-kicker{color:var(--orange2);letter-spacing:.09em;align-items:center;gap:7px;font-size:11px;font-weight:900;display:flex}.gx-faq-hero h1{letter-spacing:-.045em;max-width:1050px;margin:12px 0 10px;font-size:clamp(34px,4vw,58px);line-height:1.04}.gx-faq-hero>p{max-width:980px;color:var(--text2);margin:0;font-size:15px}.gx-faq-actions{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.gx-faq-search{border:1px solid var(--border2);background:var(--bg2);border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px;margin-top:24px;padding:0 13px;display:grid}.gx-faq-search:focus-within{border-color:var(--orange2)}@supports (color:color-mix(in lab, red, red)){.gx-faq-search:focus-within{border-color:color-mix(in srgb,var(--orange2) 60%,var(--border2))}}.gx-faq-search:focus-within{box-shadow:0 0 0 3px var(--soft)}.gx-faq-search svg{color:var(--muted)}.gx-faq-search input{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:14px}.gx-faq-search button{color:var(--orange2);background:0 0;border:0;padding:7px;font-size:11px;font-weight:800}.gx-faq-search-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:9px;font-size:11px;display:flex}.gx-faq-layout{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:18px;margin-top:18px;display:grid}.gx-faq-nav{border:1px solid var(--border);background:var(--card);border-radius:16px;max-height:calc(100vh - 110px);padding:12px;position:sticky;top:88px;overflow:auto}.gx-faq-nav>b{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;padding:8px 9px 5px;font-size:10px;display:block}.gx-faq-nav nav{gap:2px;display:grid}.gx-faq-nav a{color:var(--text2);border-radius:9px;grid-template-columns:18px minmax(0,1fr) 12px;align-items:center;gap:7px;padding:8px 9px;font-size:11px;display:grid}.gx-faq-nav a span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gx-faq-nav a svg:last-child{color:var(--muted)}.gx-faq-nav a:hover{background:var(--soft);color:var(--text)}.gx-faq-content{gap:16px;min-width:0;display:grid}.gx-faq-guide,.gx-faq-group,.gx-faq-bottom{border:1px solid var(--border);background:var(--card);border-radius:18px;padding:18px}.gx-faq-guide>div:first-child,.gx-faq-group-title{align-items:flex-start;gap:10px;display:flex}.gx-faq-guide h2,.gx-faq-group-title h2{letter-spacing:-.02em;margin:0;font-size:19px}.gx-faq-group-title p{color:var(--text2);margin:4px 0 0;font-size:12px}.gx-faq-guide>div:first-child svg,.gx-faq-group-title>svg{color:var(--orange2);flex:none;margin-top:3px}.gx-faq-guide-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:15px;display:grid}.gx-faq-guide-grid>div{border:1px solid var(--border);background:var(--bg2);border-radius:13px;min-width:0;padding:13px}.gx-faq-guide-grid span{background:var(--soft);width:25px;height:25px;color:var(--orange2);border-radius:8px;place-items:center;margin-bottom:9px;font-size:11px;font-weight:900;display:grid}.gx-faq-guide-grid b{font-size:12px}.gx-faq-guide-grid p{color:var(--text2);margin:5px 0 0;font-size:11px}.gx-faq-group{padding:16px}.gx-faq-item{border:1px solid var(--border);background:var(--bg2);border-radius:13px;margin-top:9px;scroll-margin-top:100px;overflow:hidden}.gx-faq-item[open]{border-color:var(--orange2)}@supports (color:color-mix(in lab, red, red)){.gx-faq-item[open]{border-color:color-mix(in srgb,var(--orange2) 28%,var(--border2))}}.gx-faq-item[open]{background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-faq-item[open]{background:color-mix(in srgb,var(--card) 92%,var(--soft))}}.gx-faq-item summary{cursor:pointer;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:62px;padding:10px 12px;list-style:none;display:grid}.gx-faq-item summary::-webkit-details-marker{display:none}.gx-faq-item summary>span:nth-child(2){gap:3px;min-width:0;display:grid}.gx-faq-item summary b{font-size:13px}.gx-faq-item summary small{color:var(--text2);font-size:10px;line-height:1.35}.gx-faq-item-icon{border:1px solid var(--orange2);place-items:center;width:34px;height:34px;display:grid!important}@supports (color:color-mix(in lab, red, red)){.gx-faq-item-icon{border:1px solid color-mix(in srgb,var(--orange2) 28%,var(--border))}}.gx-faq-item-icon{background:var(--soft);color:var(--orange2);border-radius:10px}.gx-faq-item-icon.warning{color:var(--red);background:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-faq-item-icon.warning{background:color-mix(in srgb,var(--red) 9%,var(--card))}}.gx-faq-item-icon.warning{border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-faq-item-icon.warning{border-color:color-mix(in srgb,var(--red) 25%,var(--border))}}.gx-faq-chevron{color:var(--muted);transition:transform .18s}.gx-faq-item[open] .gx-faq-chevron{transform:rotate(90deg)}.gx-faq-answer{border-top:1px solid var(--border);padding:14px 16px 16px 58px}.gx-faq-answer p{color:var(--text2);margin:0 0 9px;font-size:12px;line-height:1.65}.gx-faq-answer p:last-child{margin-bottom:0}.gx-faq-command-box{border:1px solid var(--border);background:var(--card);border-radius:11px;gap:5px;margin:12px 0;padding:11px;display:grid}.gx-faq-command-box>b{margin-bottom:2px;font-size:11px}.gx-faq-command-box>div{border-top:1px solid var(--border);grid-template-columns:minmax(170px,.6fr) minmax(0,1fr);align-items:start;gap:10px;padding-top:6px;display:grid}.gx-faq-command-box code{color:var(--orange2);overflow-wrap:anywhere;font-size:11px}.gx-faq-command-box span{color:var(--text2);font-size:11px}.gx-faq-check{background:var(--green);border-radius:10px;align-items:flex-start;gap:7px;margin-top:12px;padding:9px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.gx-faq-check{background:color-mix(in srgb,var(--green) 8%,var(--card))}}.gx-faq-check{color:var(--text2);font-size:11px}.gx-faq-check svg{color:var(--green);flex:none;margin-top:1px}.gx-faq-empty{border:1px dashed var(--border2);text-align:center;background:var(--card);border-radius:16px;padding:42px 20px}.gx-faq-empty svg{color:var(--muted)}.gx-faq-empty h2{margin:8px 0 4px}.gx-faq-empty p{color:var(--text2);font-size:12px}.gx-faq-bottom{grid-template-columns:1fr 1fr;gap:12px;display:grid}.gx-faq-bottom>div{border:1px solid var(--border);background:var(--bg2);border-radius:12px;align-items:flex-start;gap:10px;padding:13px;display:flex}.gx-faq-bottom svg{color:var(--orange2);flex:none;margin-top:2px}.gx-faq-bottom b{font-size:12px}.gx-faq-bottom p{color:var(--text2);margin:4px 0 0;font-size:11px}.gx-faq-inline-links{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.gx-faq-inline-links a{color:var(--orange2);font-size:11px;font-weight:800}.gx-faq-inline-links a:hover{text-decoration:underline}@media (max-width:1100px){.gx-faq-layout{grid-template-columns:240px minmax(0,1fr)}.gx-faq-guide-grid{grid-template-columns:1fr 1fr}.gx-faq-nav{top:78px}}@media (max-width:820px){.gx-faq-shell{width:calc(100% - 24px)}.gx-faq-page{padding-top:18px}.gx-faq-hero{padding:22px}.gx-faq-layout{grid-template-columns:1fr}.gx-faq-nav{max-height:none;position:static}.gx-faq-nav nav{grid-template-columns:1fr 1fr}.gx-faq-bottom{grid-template-columns:1fr}.gx-faq-answer{padding-left:16px}.gx-faq-command-box>div{grid-template-columns:1fr}.gx-faq-item summary{grid-template-columns:36px minmax(0,1fr) 18px}}@media (max-width:560px){.gx-faq-hero h1{font-size:34px}.gx-faq-guide-grid,.gx-faq-nav nav{grid-template-columns:1fr}.gx-faq-search{grid-template-columns:auto minmax(0,1fr)}.gx-faq-search button{grid-column:2;justify-self:start;padding:0 0 8px}.gx-faq-item summary small{display:none}.gx-faq-item summary b{font-size:12px}.gx-faq-actions{display:grid}.gx-faq-actions .gx-ref-btn{width:100%}}.gx-kb-steps{gap:9px;margin:0 0 14px;padding:0;list-style:none;display:grid}.gx-kb-steps li{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:9px;display:grid}.gx-kb-steps li>span{background:var(--soft);width:28px;height:28px;color:var(--orange2);border-radius:9px;place-items:center;font-size:11px;font-weight:900;display:grid}.gx-kb-steps li p{min-width:0;margin:2px 0 0}.gx-kb-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.gx-kb-field{border:1px solid var(--border);background:var(--card);border-radius:11px;min-width:0;padding:11px}.gx-kb-field b{overflow-wrap:anywhere;margin-bottom:4px;font-size:11px;display:block}.gx-kb-field p{overflow-wrap:anywhere;margin:0!important;font-size:11px!important;line-height:1.5!important}.gx-kb-glossary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.gx-kb-glossary article{border:1px solid var(--border);background:var(--bg2);border-radius:11px;min-width:0;padding:11px}.gx-kb-glossary code{color:var(--orange2);margin-bottom:6px;font-size:10px;font-weight:800;display:inline-block}.gx-kb-glossary p{color:var(--text2);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.55}.gx-kb-variable-note{border:1px solid var(--orange2);align-items:flex-start;gap:9px;display:flex}@supports (color:color-mix(in lab, red, red)){.gx-kb-variable-note{border:1px solid color-mix(in srgb,var(--orange2) 24%,var(--border))}}.gx-kb-variable-note{background:var(--soft);border-radius:11px;margin:13px 0;padding:11px}.gx-kb-variable-note svg{color:var(--orange2);flex:none;margin-top:1px}.gx-kb-variable-note p{color:var(--text2);margin:0;font-size:11px;line-height:1.55}.gx-faq-group>h3{margin:18px 0 8px;font-size:12px}.gx-kb-variable-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.gx-kb-variable-grid>div{border:1px solid var(--border);background:var(--bg2);border-radius:10px;grid-template-columns:minmax(130px,.48fr) minmax(0,1fr);align-items:start;gap:8px;min-width:0;padding:9px;display:grid}.gx-kb-variable-grid code{color:var(--orange2);overflow-wrap:anywhere;font-size:10px}.gx-kb-variable-grid p{color:var(--text2);overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.5}.gx-faq-group[id^=kb-]{scroll-margin-top:100px}@media (max-width:820px){.gx-kb-field-grid,.gx-kb-glossary,.gx-kb-variable-grid{grid-template-columns:1fr}.gx-kb-variable-grid>div{grid-template-columns:minmax(120px,.42fr) minmax(0,1fr)}}@media (max-width:560px){.gx-kb-field-grid,.gx-kb-glossary,.gx-kb-variable-grid,.gx-kb-variable-grid>div{grid-template-columns:1fr}.gx-kb-steps li{grid-template-columns:24px minmax(0,1fr)}.gx-kb-steps li>span{border-radius:8px;width:24px;height:24px}}.gx-r625-studio{gap:14px;min-width:0;display:grid}.gx-r625-studio .gx-studio-stats.four{grid-template-columns:repeat(4,minmax(0,1fr))}.gx-r625-toolbar{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.gx-r625-toolbar .gx-studio-search{flex:1;max-width:520px}.gx-r625-muted{color:var(--muted);font-size:12px}.gx-r625-provider-strip{flex-wrap:wrap;gap:6px;display:flex}.gx-r625-provider-strip>span,.provider{border:1px solid var(--border);background:var(--card2);width:32px;height:32px;color:var(--text2);border-radius:9px;flex:none;place-items:center;display:grid}.provider{border-radius:12px;width:42px;height:42px}.gx-provider-icon{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.gx-provider-icon .fill{fill:currentColor;stroke:none}.provider-youtube{color:#ff4d55}.provider-twitch{color:#a970ff}.provider-tiktok{color:#62e9e9}.provider-instagram{color:#f26fb0}.provider-reddit{color:#ff7a42}.provider-kick{color:#53fc18}.provider-twitter{color:#d7dde5}.provider-bluesky{color:#61a8ff}.provider-rss{color:#f59b43}.gx-r625-provider-picker{grid-template-columns:repeat(9,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.gx-r625-provider-picker button{border:1px solid var(--border);background:var(--bg2);min-width:0;min-height:70px;color:var(--text2);border-radius:12px;align-content:center;place-items:center;gap:6px;padding:8px;font-size:11px;font-weight:760;display:grid}.gx-r625-provider-picker button:hover,.gx-r625-provider-picker button.active{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-r625-provider-picker button:hover,.gx-r625-provider-picker button.active{border-color:color-mix(in srgb,var(--orange) 70%,var(--border))}}.gx-r625-provider-picker button:hover,.gx-r625-provider-picker button.active{background:var(--soft);color:var(--text)}.gx-r625-provider-picker .gx-provider-icon{width:25px;height:25px}.gx-r625-editor{border-color:var(--orange)!important}@supports (color:color-mix(in lab, red, red)){.gx-r625-editor{border-color:color-mix(in srgb,var(--orange) 35%,var(--border))!important}}.gx-r625-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gx-r625-form-grid>.gx-studio-field,.gx-r625-form-grid>div{min-width:0}.gx-r625-event-row{border:1px solid var(--border);background:var(--bg2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;padding:12px;display:flex}.gx-r625-event-row>b{margin-right:6px}.gx-r625-check{color:var(--text2);cursor:pointer;font-size:12px;flex-direction:row!important;align-items:center!important;gap:7px!important;display:inline-flex!important}.gx-r625-check input{accent-color:var(--orange)}.gx-r625-preview-card{border:1px solid var(--border);border-left:3px solid var(--orange);background:var(--bg2);border-radius:12px;align-content:start;align-self:stretch;gap:8px;padding:14px;display:grid}.gx-r625-preview-card p{white-space:pre-wrap;color:var(--text);margin:0;font-size:13px}.gx-r625-preview-card span{color:var(--muted);word-break:break-all;font-size:11px}.gx-r625-inline-settings{flex-wrap:wrap;align-items:center;gap:16px;margin-top:12px;display:flex}.gx-r625-inline-settings>label{color:var(--text2);align-items:center;gap:7px;font-size:12px;display:flex}.gx-r625-inline-settings input[type=checkbox]{accent-color:var(--orange)}.gx-r625-color input{background:0 0;border:0;width:30px;height:28px;padding:0}.gx-r625-color code{color:var(--muted);font-size:11px}.gx-r625-editor-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.gx-r625-alert-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gx-r625-alert-card{border:1px solid var(--border);background:var(--card);border-radius:15px;gap:13px;min-width:0;padding:15px;display:grid}.gx-r625-alert-provider{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.gx-r625-alert-provider>div{min-width:0;display:grid}.gx-r625-alert-provider b,.gx-r625-alert-provider small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gx-r625-alert-provider small{color:var(--muted);font-size:11px}.gx-r625-alert-meta{color:var(--text2);flex-wrap:wrap;gap:10px;font-size:11px;display:flex}.gx-r625-alert-meta span{align-items:center;gap:5px;display:inline-flex}.gx-r625-alert-error{align-items:flex-start;gap:6px;display:flex;color:var(--red)!important;margin:0!important}.gx-r625-card-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.gx-r625-card-actions .btn{min-height:34px}.gx-r625-history{gap:7px;display:grid}.gx-r625-history>div{border:1px solid var(--border);background:var(--bg2);border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px;display:grid}.gx-r625-history>div>div{min-width:0;display:grid}.gx-r625-history small{color:var(--muted);font-size:11px}.gx-r625-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.gx-r625-guide-grid article{border:1px solid var(--border);background:var(--bg2);border-radius:12px;padding:13px}.gx-r625-guide-grid b{font-size:13px}.gx-r625-guide-grid p{margin:5px 0 0!important;font-size:12px!important}.gx-r625-ach-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gx-r625-ach-card{border:1px solid var(--border);background:var(--card);border-radius:15px;gap:13px;min-width:0;padding:15px;display:grid}.gx-r625-ach-card.is-disabled{opacity:.72}.gx-r625-ach-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.gx-r625-ach-head>div{min-width:0}.gx-r625-ach-head h3{margin:5px 0 2px;font-size:16px}.gx-r625-ach-head p{margin:0!important}.gx-r625-tier-stack{gap:6px;display:grid}.gx-r625-tier-stack>div{color:var(--text2);border-top:1px solid var(--border);grid-template-columns:auto minmax(70px,.7fr) minmax(100px,1fr) auto auto;align-items:center;gap:7px;padding-top:6px;font-size:11px;display:grid}.gx-r625-tier-stack>div:first-child{border-top:0;padding-top:0}.gx-r625-tier-stack em{border:1px solid var(--border);border-radius:999px;padding:2px 6px;font-size:10px;font-style:normal}.gx-r625-tier-dot{background:var(--muted);border-radius:50%;width:8px;height:8px}.tone-orange{background:#c97f4a}.tone-slate{background:#a8b2c2}.tone-gold{background:#eeb84e}.tone-cyan{background:#56d6ed}.tone-violet{background:#9a75ff}.gx-r625-ach-progress{background:var(--bg2);border:1px solid var(--border);color:var(--text2);border-radius:10px;justify-content:space-between;gap:10px;padding:9px 10px;font-size:11px;display:flex}.gx-r625-ach-progress b{color:var(--text)}.gx-r625-ach-detail{border-top:1px solid var(--border);grid-template-columns:auto 1fr;gap:7px 12px;padding-top:11px;font-size:11px;display:grid}.gx-r625-ach-detail p{margin:0!important}.gx-r625-ach-detail code{color:var(--orange)}.gx-r625-ach-editor-layout{grid-template-columns:minmax(0,1.5fr) minmax(290px,.7fr);gap:14px;display:grid}.gx-r625-ach-form{min-width:0}.gx-r625-badge-designer{border:1px solid var(--border);background:var(--bg2);border-radius:14px;align-self:start;gap:14px;padding:14px;display:grid;position:sticky;top:76px}.gx-r625-badge-live{align-items:center;gap:15px;display:flex}.gx-r625-badge-live>div{display:grid}.gx-r625-badge-live span{color:var(--muted);font-size:11px}.gx-r625-badge-designer>div>label,.gx-r625-badge-designer>.gx-studio-field>span{color:var(--text2);margin-bottom:7px;font-size:11px;font-weight:800;display:block}.gx-r625-shape-grid{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.gx-r625-shape-grid button{border:1px solid var(--border);background:var(--card);border-radius:9px;place-items:center;height:42px;display:grid}.gx-r625-shape-grid button.active{border-color:var(--orange);box-shadow:0 0 0 1px var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-r625-shape-grid button.active{box-shadow:0 0 0 1px color-mix(in srgb,var(--orange) 35%,transparent)}}.gx-ach-shape{background:var(--muted);opacity:.8;width:23px;height:23px}.gx-ach-shape.shape-hex{clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0 50%)}.gx-ach-shape.shape-shield{clip-path:polygon(10% 8%,90% 8%,90% 53%,50% 100%,10% 53%)}.gx-ach-shape.shape-gem{clip-path:polygon(18% 8%,82% 8%,100% 42%,50% 100%,0 42%)}.gx-ach-shape.shape-diamond{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.gx-ach-shape.shape-round{border-radius:50%}.gx-ach-shape.shape-crest{clip-path:polygon(50% 0,90% 20%,82% 76%,50% 100%,18% 76%,10% 20%)}.gx-ach-shape.shape-pentagon{clip-path:polygon(50% 0,100% 36%,80% 100%,20% 100%,0 36%)}.gx-ach-shape.shape-ticket{clip-path:polygon(0 0,42% 0,50% 12%,58% 0,100% 0,100% 40%,88% 50%,100% 60%,100% 100%,58% 100%,50% 88%,42% 100%,0 100%,0 60%,12% 50%,0 40%)}.gx-ach-shape.shape-starburst{clip-path:polygon(50% 0,61% 29%,85% 15%,71% 39%,100% 50%,71% 61%,85% 85%,61% 71%,50% 100%,39% 71%,15% 85%,29% 61%,0 50%,29% 39%,15% 15%,39% 29%)}.gx-ach-shape.shape-square{border-radius:5px}.gx-r625-color-grid{grid-template-columns:repeat(6,1fr);gap:7px;display:grid}.gx-r625-color-grid button{border:2px solid #0000;border-radius:9px;height:29px;box-shadow:inset 0 0 0 1px #ffffff24}.gx-r625-color-grid button.active{border-color:var(--text);transform:scale(.92)}.gx-r625-color-grid .color-violet,.gx-ach-badge.color-violet{--ach:#9a6cff;--ach2:#6f44e3}.gx-r625-color-grid .color-blue,.gx-ach-badge.color-blue{--ach:#6c8cff;--ach2:#3d5edc}.gx-r625-color-grid .color-green,.gx-ach-badge.color-green{--ach:#7bd56a;--ach2:#3f9f42}.gx-r625-color-grid .color-mint,.gx-ach-badge.color-mint{--ach:#55e9b0;--ach2:#20ae75}.gx-r625-color-grid .color-gold,.gx-ach-badge.color-gold{--ach:#ffc768;--ach2:#d58a21}.gx-r625-color-grid .color-orange,.gx-ach-badge.color-orange{--ach:#ff9a59;--ach2:#d76426}.gx-r625-color-grid .color-red,.gx-ach-badge.color-red{--ach:#ff6a79;--ach2:#c93250}.gx-r625-color-grid .color-pink,.gx-ach-badge.color-pink{--ach:#f599bd;--ach2:#cf5c8b}.gx-r625-color-grid .color-cyan,.gx-ach-badge.color-cyan{--ach:#69def2;--ach2:#28a7c5}.gx-r625-color-grid .color-white,.gx-ach-badge.color-white{--ach:#edf1fa;--ach2:#aab4c9}.gx-r625-color-grid .color-peach,.gx-ach-badge.color-peach{--ach:#ffbd91;--ach2:#d47a4f}.gx-r625-color-grid .color-slate,.gx-ach-badge.color-slate{--ach:#8793a8;--ach2:#4e596d}.gx-r625-color-grid button{background:linear-gradient(135deg,var(--ach),var(--ach2))}.gx-r625-icon-grid{grid-template-columns:repeat(8,1fr);gap:5px;max-height:190px;padding-right:3px;display:grid;overflow:auto}.gx-r625-icon-grid button{border:1px solid var(--border);background:var(--card);height:35px;color:var(--text2);border-radius:8px;place-items:center;display:grid}.gx-r625-icon-grid button:hover,.gx-r625-icon-grid button.active{border-color:var(--orange);color:var(--orange);background:var(--soft)}.gx-r625-custom-symbol{grid-template-columns:1fr auto;gap:7px;display:grid}.gx-ach-badge{--ach:#9a6cff;--ach2:#6f44e3;filter:drop-shadow(0 6px 11px var(--ach));place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.gx-ach-badge{filter:drop-shadow(0 6px 11px color-mix(in srgb,var(--ach) 26%,transparent))}}.gx-ach-badge{background:linear-gradient(145deg,var(--ach),var(--ach2));clip-path:polygon(25% 6%,75% 6%,100% 50%,75% 94%,25% 94%,0 50%);flex:none}.gx-ach-badge:before{content:"";background:linear-gradient(155deg,var(--ach),var(--ach2));position:absolute;inset:5px}@supports (color:color-mix(in lab, red, red)){.gx-ach-badge:before{background:linear-gradient(155deg,color-mix(in srgb,var(--ach) 70%,white),var(--ach2))}}.gx-ach-badge:before{clip-path:inherit;opacity:.84}.gx-ach-badge:after{content:"";background:var(--ach2);position:absolute;inset:9px}@supports (color:color-mix(in lab, red, red)){.gx-ach-badge:after{background:color-mix(in srgb,var(--ach2) 60%,#18202b)}}.gx-ach-badge:after{clip-path:inherit;opacity:.32}.gx-ach-badge-inner{z-index:2;color:#fff;text-shadow:0 1px 3px #0006;place-items:center;display:grid;position:relative}.gx-ach-badge.size-sm{width:38px;height:38px}.gx-ach-badge.size-md{width:54px;height:54px}.gx-ach-badge.size-lg{width:70px;height:70px}.gx-ach-badge.size-xl{width:102px;height:102px}.gx-ach-badge.shape-shield{clip-path:polygon(10% 8%,90% 8%,90% 53%,50% 100%,10% 53%)}.gx-ach-badge.shape-gem{clip-path:polygon(18% 8%,82% 8%,100% 42%,50% 100%,0 42%)}.gx-ach-badge.shape-diamond{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.gx-ach-badge.shape-round{clip-path:circle(50%)}.gx-ach-badge.shape-crest{clip-path:polygon(50% 0,90% 20%,82% 76%,50% 100%,18% 76%,10% 20%)}.gx-ach-badge.shape-pentagon{clip-path:polygon(50% 0,100% 36%,80% 100%,20% 100%,0 36%)}.gx-ach-badge.shape-ticket{clip-path:polygon(0 0,42% 0,50% 12%,58% 0,100% 0,100% 40%,88% 50%,100% 60%,100% 100%,58% 100%,50% 88%,42% 100%,0 100%,0 60%,12% 50%,0 40%)}.gx-ach-badge.shape-starburst{clip-path:polygon(50% 0,61% 29%,85% 15%,71% 39%,100% 50%,71% 61%,85% 85%,61% 71%,50% 100%,39% 71%,15% 85%,29% 61%,0 50%,29% 39%,15% 15%,39% 29%)}.gx-ach-badge.shape-square{clip-path:inset(0 round 18%)}.gx-ach-custom-icon{text-overflow:clip;white-space:nowrap;max-width:80%;font-size:.72em;line-height:1;overflow:hidden}.gx-r625-tiers{border-top:1px solid var(--border);margin-top:14px;padding-top:14px}.gx-r625-tier-editor{grid-template-columns:auto minmax(90px,.6fr) minmax(90px,.7fr) minmax(170px,1.3fr) minmax(100px,.65fr) auto;align-items:center;gap:8px;margin-top:8px;display:grid}.gx-r625-input-suffix{min-width:0;position:relative}.gx-r625-input-suffix input{padding-right:32px}.gx-r625-input-suffix span{color:var(--muted);font-size:10px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.gx-r625-field-line{grid-template-columns:1fr 90px auto;align-items:center;gap:8px;display:grid}.compact-input{max-width:100px}.gx-r625-config-switches{gap:8px;display:grid}.gx-r625-config-switches>label{border:1px solid var(--border);background:var(--bg2);border-radius:10px;align-items:flex-start;gap:9px;padding:9px;display:flex}.gx-r625-config-switches input{accent-color:var(--orange);margin-top:3px}.gx-r625-config-switches span{display:grid}.gx-r625-config-switches small{color:var(--muted);font-size:10px;font-weight:500}.gx-r625-command-list{gap:8px;display:grid}.gx-r625-command-list>div{border:1px solid var(--border);background:var(--bg2);border-radius:11px;grid-template-columns:minmax(180px,.35fr) 1fr;gap:12px;padding:11px;display:grid}.gx-r625-command-list code{color:var(--orange);font-weight:800}.gx-r625-command-list span{color:var(--text2);font-size:12px}.gx-r625-note{border:1px solid var(--orange);gap:9px;margin-top:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.gx-r625-note{border:1px solid color-mix(in srgb,var(--orange) 25%,var(--border))}}.gx-r625-note{background:var(--soft);color:var(--text2);border-radius:11px;padding:11px}.gx-r625-note p{margin:0!important}@media (max-width:1200px){.gx-r625-provider-picker{grid-template-columns:repeat(5,minmax(0,1fr))}.gx-r625-ach-editor-layout{grid-template-columns:1fr}.gx-r625-badge-designer{position:static}.gx-r625-tier-editor{grid-template-columns:auto repeat(2,minmax(0,1fr))}.gx-r625-tier-editor>:nth-child(4),.gx-r625-tier-editor>:nth-child(5){grid-column:span 1}}@media (max-width:900px){.gx-r625-studio .gx-studio-stats.four{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-r625-alert-grid,.gx-r625-ach-grid,.gx-r625-guide-grid,.gx-r625-form-grid{grid-template-columns:1fr}.gx-r625-toolbar{flex-direction:column;align-items:stretch}.gx-r625-provider-strip{justify-content:flex-start}.gx-r625-tier-stack>div{grid-template-columns:auto 1fr 1fr}.gx-r625-tier-stack em{display:none}.gx-r625-provider-picker{grid-template-columns:repeat(3,minmax(0,1fr))}.gx-r625-tier-editor{grid-template-columns:auto 1fr 1fr}.gx-r625-tier-editor select,.gx-r625-tier-editor .gx-r625-input-suffix{grid-column:span 1}.gx-r625-command-list>div{grid-template-columns:1fr}}@media (max-width:560px){.gx-r625-studio .gx-studio-stats.four{grid-template-columns:1fr 1fr}.gx-r625-provider-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-r625-alert-provider,.gx-r625-ach-head{grid-template-columns:auto 1fr}.gx-r625-alert-provider>.gx-studio-badge,.gx-r625-ach-head>.gx-studio-badge{grid-column:2}.gx-r625-card-actions .btn{flex:auto}.gx-r625-tier-editor{grid-template-columns:auto 1fr}.gx-r625-tier-editor>:not(:first-child){grid-column:2}.gx-r625-shape-grid{grid-template-columns:repeat(5,1fr)}.gx-r625-icon-grid{grid-template-columns:repeat(6,1fr)}}.gx-r625-editor-anchor{min-width:0;scroll-margin-top:88px}.gx-r625-alert-card.is-being-edited,.gx-r625-ach-card.is-being-edited{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-r625-alert-card.is-being-edited,.gx-r625-ach-card.is-being-edited{border-color:color-mix(in srgb,var(--orange) 68%,var(--border))}}.gx-r625-alert-card.is-being-edited,.gx-r625-ach-card.is-being-edited{box-shadow:0 0 0 2px var(--orange),0 14px 34px #0000001f}@supports (color:color-mix(in lab, red, red)){.gx-r625-alert-card.is-being-edited,.gx-r625-ach-card.is-being-edited{box-shadow:0 0 0 2px color-mix(in srgb,var(--orange) 10%,transparent),0 14px 34px #0000001f}}.gx-r625-source-avatar{background:var(--card2);position:relative;overflow:hidden}.gx-r625-source-avatar img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.gx-r625-source-avatar .gx-provider-icon{width:21px;height:21px}.gx-r625-color-control{min-width:178px;max-width:230px}.gx-r625-color-control .gx-color-field{width:100%}.gx-r625-color-control .gx-color-field-label{color:var(--text2);font-size:10px}.gx-r625-color-control .gx-color-input{min-width:168px}.gx-r625-save-state{border:1px solid var(--border);min-height:34px;color:var(--muted);background:var(--bg2);border-radius:9px;align-items:center;gap:7px;margin-right:auto;padding:0 10px;font-size:10px;font-weight:760;display:inline-flex}.gx-r625-save-state:before{content:"";background:var(--muted);border-radius:999px;width:7px;height:7px}.gx-r625-save-state.dirty{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-r625-save-state.dirty{border-color:color-mix(in srgb,var(--orange) 35%,var(--border))}}.gx-r625-save-state.dirty{color:var(--orange2);background:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-r625-save-state.dirty{background:color-mix(in srgb,var(--orange) 6%,var(--bg2))}}.gx-r625-save-state.dirty:before{background:var(--orange);box-shadow:0 0 0 4px var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-r625-save-state.dirty:before{box-shadow:0 0 0 4px color-mix(in srgb,var(--orange) 9%,transparent)}}.gx-r625-save-state.clean:before{background:#45cf91}.gx-ach-glyph{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible}.gx-ach-custom-image{object-fit:contain;filter:drop-shadow(0 1px 2px #00000040);width:68%;height:68%;display:block}.gx-r625-badge-upload{border-top:1px solid var(--border);gap:7px;padding-top:12px;display:grid}.gx-r625-badge-upload>label:first-child{color:var(--text2);font-size:11px;font-weight:800}.gx-r625-badge-upload p{line-height:1.45;color:var(--muted)!important;margin:0!important;font-size:10px!important}.gx-r625-upload-btn{justify-self:start;position:relative;overflow:hidden}.gx-r625-upload-btn input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.gx-r625-badge-upload .error{margin:0!important;font-size:10px!important}[data-theme=light] .gx-r625-alert-card.is-being-edited,[data-theme=light] .gx-r625-ach-card.is-being-edited{box-shadow:0 0 0 2px var(--orange),0 10px 26px #1f344a0f}@supports (color:color-mix(in lab, red, red)){[data-theme=light] .gx-r625-alert-card.is-being-edited,[data-theme=light] .gx-r625-ach-card.is-being-edited{box-shadow:0 0 0 2px color-mix(in srgb,var(--orange) 9%,transparent),0 10px 26px #1f344a0f}}@media (max-width:700px){.gx-r625-color-control{width:100%;max-width:none}.gx-r625-color-control .gx-color-field,.gx-r625-color-control .gx-color-input{width:100%;min-width:0}.gx-r625-save-state{width:100%;margin-right:0}.gx-r625-editor-actions>.btn{flex:auto}}.gx-r625-alert-card.is-disabled{opacity:.72;border-style:dashed}.gx-r625-alert-card.is-disabled .gx-r625-source-avatar{filter:saturate(.55)}.gx-r628-result-backdrop{z-index:1450;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02070dd1}.gx-r628-result-modal{border-color:var(--orange);width:min(560px,100vw - 28px)}@supports (color:color-mix(in lab, red, red)){.gx-r628-result-modal{border-color:color-mix(in srgb,var(--orange) 24%,var(--border2))}}.gx-r628-result-modal{box-shadow:0 28px 90px #0000009e}.gx-r628-result-modal.is-success{border-color:#28c76f}@supports (color:color-mix(in lab, red, red)){.gx-r628-result-modal.is-success{border-color:color-mix(in srgb,#28c76f 38%,var(--border2))}}.gx-r628-result-modal.is-error{border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-r628-result-modal.is-error{border-color:color-mix(in srgb,var(--red) 42%,var(--border2))}}.gx-r628-result-modal.is-warning{border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.gx-r628-result-modal.is-warning{border-color:color-mix(in srgb,#f59e0b 42%,var(--border2))}}.gx-r628-result-mark{border:1px solid var(--border);background:var(--bg2);width:38px;height:38px;color:var(--text2);border-radius:11px;flex:none;place-items:center;display:grid}.gx-r628-result-mark.is-success{color:#28c76f;background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-r628-result-mark.is-success{background:color-mix(in srgb,var(--card) 90%,#28c76f 10%)}}.gx-r628-result-mark.is-success{border-color:#28c76f}@supports (color:color-mix(in lab, red, red)){.gx-r628-result-mark.is-success{border-color:color-mix(in srgb,#28c76f 38%,var(--border))}}.gx-r628-result-mark.is-error{color:var(--red);background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-r628-result-mark.is-error{background:color-mix(in srgb,var(--card) 90%,var(--red) 10%)}}.gx-r628-result-mark.is-error{border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.gx-r628-result-mark.is-error{border-color:color-mix(in srgb,var(--red) 42%,var(--border))}}.gx-r628-result-mark.is-warning{color:#f59e0b;background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-r628-result-mark.is-warning{background:color-mix(in srgb,var(--card) 90%,#f59e0b 10%)}}.gx-r628-result-mark.is-warning{border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.gx-r628-result-mark.is-warning{border-color:color-mix(in srgb,#f59e0b 42%,var(--border))}}.gx-r628-result-mark.is-info{color:#53b8ff;background:var(--card)}@supports (color:color-mix(in lab, red, red)){.gx-r628-result-mark.is-info{background:color-mix(in srgb,var(--card) 90%,#53b8ff 10%)}}.gx-r628-result-mark.is-info{border-color:#53b8ff}@supports (color:color-mix(in lab, red, red)){.gx-r628-result-mark.is-info{border-color:color-mix(in srgb,#53b8ff 38%,var(--border))}}.gx-r628-result-body{gap:12px;padding:15px 16px 16px;display:grid;overflow:auto}.gx-r628-result-source{border:1px solid var(--border);background:var(--bg2);border-radius:11px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:9px;padding:9px 10px;display:grid}.gx-r628-result-source>div{gap:2px;min-width:0;display:grid}.gx-r628-result-source b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.gx-r628-result-source small{color:var(--muted);font-size:7.5px}.gx-r628-result-body>p{color:var(--text2);margin:0;font-size:9px;line-height:1.55}.gx-r628-result-body>pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--border);background:var(--bg2);color:var(--text);border-radius:9px;margin:0;padding:9px 10px;font:700 8px/1.45 ui-monospace,SFMono-Regular,Consolas,monospace}.gx-r628-result-modal .gx-modal-foot>span{color:var(--muted);font-size:7.5px}@media (max-width:620px){.gx-r628-result-modal{width:calc(100vw - 12px)}.gx-r628-result-modal .gx-modal-foot{grid-template-columns:1fr;display:grid}.gx-r628-result-modal .gx-modal-foot .btn{justify-content:center;width:100%}}.gx-github-repo{align-items:center;gap:12px;display:flex}.gx-github-repo>label{cursor:pointer;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.gx-github-repo>label>span{flex-direction:column;min-width:0;display:flex}.gx-github-repo>label small{color:var(--muted)}.gx-github-repo>a{align-items:center;display:flex}.gx-private-rooms{gap:14px;min-width:0;display:grid}.gx-private-room-card{border:1px solid var(--border);background:var(--card);border-radius:14px;min-width:0;padding:16px}.gx-private-room-card-head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.gx-private-room-card-head img{object-fit:contain;flex:none;width:42px;height:42px}.gx-private-room-card-head h2,.gx-private-room-controls h2{margin:0 0 4px;font-size:14px}.gx-private-room-card-head p,.gx-private-room-controls>p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.gx-private-room-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px 16px;display:grid}.gx-private-room-fields>.field{grid-template-rows:auto 44px auto;align-content:start;gap:6px;min-width:0;display:grid}.gx-private-room-fields>.field>span{min-height:16px;line-height:16px}.gx-private-room-fields .input{box-sizing:border-box;width:100%;min-width:0;height:44px}.gx-private-room-fields .muted{min-height:30px;line-height:1.45}.gx-private-room-limit{appearance:auto}.gx-private-room-control-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.gx-private-room-control-grid>div{border:1px solid var(--border);background:var(--bg2);border-radius:10px;align-items:center;gap:9px;min-width:0;min-height:42px;padding:8px 10px;font-size:10px;display:flex}.gx-private-room-control-grid>div>span{background:var(--orange);border-radius:8px;place-items:center;width:25px;height:25px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-private-room-control-grid>div>span{background:color-mix(in srgb,var(--orange) 12%,var(--bg2))}}.gx-private-room-control-grid>div>span{color:var(--orange);flex:none;font-size:15px;font-weight:800}.gx-welcome-steps,.gx-r621-stepbar button span,.gx-kb-steps li>span{display:none!important}.gx-r621-stepbar button{grid-template-columns:1fr}.gx-kb-steps li{grid-template-columns:minmax(0,1fr)}@media (max-width:760px){.gx-private-room-fields,.gx-private-room-control-grid{grid-template-columns:1fr}.gx-private-room-fields>.field{grid-template-rows:auto 44px auto}.gx-private-room-card{padding:13px}}.cat-mini img{object-fit:contain;width:72px;height:67px;margin:auto;display:block}.module-card h3 .module-card-icon{box-sizing:border-box;border:1px solid var(--orange);width:34px;height:34px;padding:4px}@supports (color:color-mix(in lab, red, red)){.module-card h3 .module-card-icon{border:1px solid color-mix(in srgb,var(--orange) 24%,var(--border))}}.module-card h3 .module-card-icon{background:var(--orange);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.module-card h3 .module-card-icon{background:color-mix(in srgb,var(--orange) 7%,var(--card2))}}.module-card h3 .module-card-icon{filter:none}.gx-studio-hero>img{box-sizing:border-box;border:1px solid var(--orange);width:68px;height:68px;padding:6px}@supports (color:color-mix(in lab, red, red)){.gx-studio-hero>img{border:1px solid color-mix(in srgb,var(--orange) 25%,var(--border))}}.gx-studio-hero>img{background:var(--orange);border-radius:17px}@supports (color:color-mix(in lab, red, red)){.gx-studio-hero>img{background:color-mix(in srgb,var(--orange) 8%,var(--card2))}}.gx-studio-hero>img{filter:drop-shadow(0 8px 16px #f28c381f)}.gx-alert-fixed-interval{height:auto;min-height:44px;color:var(--text2);align-items:center;gap:9px;display:flex}.gx-alert-fixed-interval>svg{color:var(--orange);flex:none}.gx-alert-fixed-interval>span{font-size:10px;font-weight:750}.gx-alert-fixed-interval>small{color:var(--muted);text-align:right;margin-left:auto;font-size:8px}.system-bot-grid{grid-template-columns:minmax(0,1fr)}.custom-bot-card{gap:14px;min-width:0;padding:18px;display:grid}.custom-bot-head{grid-template-columns:52px minmax(0,1fr) auto;gap:12px;min-width:0}.custom-bot-avatar{box-sizing:border-box;border-radius:15px;width:52px;height:52px;padding:3px}.custom-bot-head>div:nth-child(2){min-width:0}.custom-bot-head h3,.custom-bot-head p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.custom-bot-head>.badge{white-space:nowrap;align-self:start}.custom-bot-metrics.six{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.custom-bot-metrics.six>div{flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:62px;padding:11px 12px;display:flex}.custom-bot-metrics.six small{text-overflow:ellipsis;white-space:nowrap;min-height:1.2em;overflow:hidden}.custom-bot-metrics.six b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.custom-bot-connect-row{grid-template-columns:minmax(260px,1.4fr) minmax(220px,1fr) minmax(120px,auto) minmax(150px,auto);align-items:stretch;gap:10px;display:grid}.custom-bot-connect-row>*{box-sizing:border-box;width:100%;min-width:0;height:42px}.custom-bot-connect-row>.btn{white-space:nowrap;justify-content:center}.custom-bot-connect-row .password-wrap .input{min-width:0;height:42px;padding-left:13px;padding-right:43px}.custom-bot-connect-row .password-wrap button{border-radius:9px;width:34px;height:34px;right:5px}.custom-bot-actions{grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:8px;display:grid}.custom-bot-actions>.btn{white-space:normal;justify-content:center;min-width:0;min-height:42px;padding:8px 11px;line-height:1.25}.custom-binding-policy{gap:8px;min-width:0;display:grid}.custom-binding-policy>.input,.custom-binding-policy>select{box-sizing:border-box;width:100%;min-width:0;min-height:42px}.custom-binding-policy>.system-form-row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:9px;display:grid}.custom-binding-policy .system-form-row>*{box-sizing:border-box;min-width:0;min-height:42px}.custom-binding-policy .system-form-row>.btn{white-space:normal;justify-content:center}.custom-token-row{grid-template-columns:minmax(0,1fr) auto;gap:9px;display:grid}.custom-token-row>*{box-sizing:border-box;min-width:0;min-height:42px}.custom-token-row>.btn{white-space:nowrap;justify-content:center}.custom-bot-connect-row .input:focus,.custom-token-row .input:focus,.custom-binding-policy .input:focus{border-color:var(--orange)}@supports (color:color-mix(in lab, red, red)){.custom-bot-connect-row .input:focus,.custom-token-row .input:focus,.custom-binding-policy .input:focus{border-color:color-mix(in srgb,var(--orange) 55%,var(--border))}}.custom-bot-connect-row .input:focus,.custom-token-row .input:focus,.custom-binding-policy .input:focus{box-shadow:0 0 0 3px var(--orange)}@supports (color:color-mix(in lab, red, red)){.custom-bot-connect-row .input:focus,.custom-token-row .input:focus,.custom-binding-policy .input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--orange) 12%,transparent)}}.gx-ref-side-user{gap:9px;padding:12px 4px 4px;display:grid}.gx-ref-side-profile{border:1px solid var(--gx-border);background:var(--gx-card2);border-radius:11px;grid-template-columns:38px minmax(0,1fr) 28px;gap:9px;min-height:54px;padding:7px 8px}.gx-ref-side-profile>img,.gx-ref-side-profile>span{border:1px solid var(--gx-orange);width:36px;height:36px}@supports (color:color-mix(in lab, red, red)){.gx-ref-side-profile>img,.gx-ref-side-profile>span{border:1px solid color-mix(in srgb,var(--gx-orange) 27%,var(--gx-border))}}.gx-ref-side-profile>img,.gx-ref-side-profile>span{font-size:13px}.gx-ref-side-profile>div{gap:3px;min-width:0}.gx-ref-side-profile b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.25;overflow:hidden}.gx-ref-side-profile small{text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.25;overflow:hidden}.gx-ref-side-profile>button{border:1px solid var(--gx-border);background:var(--gx-card);border-radius:8px;width:27px;height:27px;font-size:13px}.gx-ref-side-icons{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:0}.gx-ref-side-icons-five button,.gx-ref-side-icons-five .gx-ref-side-theme{border-radius:9px;justify-content:center;align-items:center;gap:3px;min-width:0;height:36px;padding:0 3px;display:flex}.gx-ref-side-icons-five button svg,.gx-ref-side-icons-five .gx-ref-side-theme svg{flex:none;width:16px;height:16px}.gx-ref-side-icons-five button small{margin:0;font-size:8px;font-weight:800;line-height:1}.gx-ref-side-icons-five .gx-ref-side-theme{width:100%;min-width:0}@media (max-width:1180px){.custom-bot-connect-row{grid-template-columns:minmax(0,1.2fr) minmax(200px,1fr)}.custom-bot-connect-row>.btn{width:100%}.custom-bot-metrics.six{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.custom-bot-card{gap:11px;padding:13px}.custom-bot-connect-row{grid-template-columns:minmax(0,1fr)}.custom-bot-connect-row>*{width:100%}.custom-bot-metrics.six,.custom-bot-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.custom-binding-policy>.system-form-row,.custom-token-row{grid-template-columns:minmax(0,1fr)}.custom-bot-head{grid-template-columns:48px minmax(0,1fr)}.custom-bot-avatar{width:48px;height:48px}.custom-bot-head>.badge{grid-column:2;justify-self:start}.gx-alert-fixed-interval{flex-wrap:wrap}.gx-alert-fixed-interval>small{text-align:left;flex-basis:100%;margin-left:24px}}@media (max-width:390px){.custom-bot-metrics.six,.custom-bot-actions{grid-template-columns:minmax(0,1fr)}.gx-ref-side-profile{grid-template-columns:34px minmax(0,1fr) 25px;gap:6px;padding:6px}.gx-ref-side-profile>img,.gx-ref-side-profile>span{width:32px;height:32px}.gx-ref-side-icons{gap:4px}.gx-ref-side-icons-five button,.gx-ref-side-icons-five .gx-ref-side-theme{height:34px}}.gx-support-admin{gap:14px;display:grid}.gx-support-hero{border:1px solid var(--border);background:radial-gradient(ellipse at 0% 0%,#f28c382e,transparent 45%),linear-gradient(120deg,var(--card),var(--bg2));border-radius:18px;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex;position:relative;overflow:hidden}.gx-support-brand{align-items:center;gap:15px;min-width:0;display:flex}.gx-support-avatar{background:#17191f;border:1px solid #f28c3861;border-radius:18px;flex:0 0 66px;place-items:center;width:66px;height:66px;display:grid;box-shadow:0 8px 26px #0003}.gx-support-avatar img{object-fit:contain;width:54px;height:54px}.gx-support-eyebrow{color:#f28c38;letter-spacing:.16em;font-size:9px;font-weight:800}.gx-support-brand h2{margin:4px 0;font-size:21px}.gx-support-brand p{color:var(--muted);margin:0;font-size:11px}.gx-support-hero-id{text-align:right;gap:5px;min-width:180px;display:grid}.gx-support-hero-id>span{color:var(--muted);font-size:9px}.gx-support-hero-id>b{overflow-wrap:anywhere;font:600 11px ui-monospace,monospace}.gx-support-hero-id>a{color:var(--orange);justify-content:flex-end;align-items:center;gap:4px;font-size:10px;text-decoration:none;display:flex}.gx-support-status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.gx-support-status{border:1px solid var(--border);background:var(--card);border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:4px 8px;min-width:0;padding:11px;display:grid}.gx-support-status i{color:#ef5963;background:#ef59631a;border-radius:9px;grid-row:span 2;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.gx-support-status i.ok{color:#23bd81;background:#23bd811a}.gx-support-status>span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.gx-support-status>b{overflow-wrap:anywhere;font-size:11px}.gx-support-two-col{grid-template-columns:1.08fr .92fr;align-items:start;gap:12px;display:grid}.gx-support-plan>header,.gx-support-actions>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:13px;display:flex}.gx-support-plan h3,.gx-support-actions h3,.gx-support-history h3{align-items:center;gap:7px;margin:0 0 5px;font-size:13px;display:flex}.gx-support-plan h3 svg,.gx-support-actions h3 svg{color:var(--orange)}.gx-support-plan header p,.gx-support-actions header p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.gx-support-count{white-space:nowrap;border:1px solid var(--border);color:var(--text2);border-radius:999px;padding:5px 8px;font-size:9px}.gx-support-category-list{gap:7px;display:grid}.gx-support-category-list details{border:1px solid var(--border);background:var(--bg2);border-radius:11px;overflow:hidden}.gx-support-category-list summary{cursor:pointer;align-items:center;gap:9px;padding:10px 11px;font-size:10px;font-weight:750;list-style:none;display:flex}.gx-support-category-list summary::-webkit-details-marker{display:none}.gx-support-category-list summary>small{background:var(--card);color:var(--muted);border-radius:999px;margin-left:auto;padding:3px 7px;font-size:9px}.gx-support-category-list summary>svg{color:var(--muted);transition:transform .2s}.gx-support-category-list details[open] summary>svg{transform:rotate(180deg)}.gx-support-channel-list{background:var(--border);border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.gx-support-channel-list>div{background:var(--card);grid-template-columns:18px minmax(0,1fr);align-items:center;gap:3px 6px;min-width:0;padding:8px 9px;display:grid}.gx-support-channel-list i{color:var(--orange);grid-row:span 2;place-items:center;display:grid}.gx-support-channel-list span{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.gx-support-channel-list small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.gx-support-footnote,.gx-support-assets{color:var(--muted);align-items:flex-start;gap:7px;margin-top:11px;font-size:9px;line-height:1.5;display:flex}.gx-support-footnote svg,.gx-support-assets svg{color:var(--orange);flex:none}.gx-support-role-list{gap:0;display:grid}.gx-support-role-list>div{border-bottom:1px solid var(--border);grid-template-columns:10px minmax(110px,.9fr) minmax(0,1.4fr);align-items:center;gap:8px;padding:8px 0;display:grid}.gx-support-role-dot{border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px}@supports (color:color-mix(in lab, red, red)){.gx-support-role-dot{box-shadow:0 0 0 3px color-mix(in srgb,currentColor 10%,transparent)}}.gx-support-role-list b{overflow-wrap:anywhere;font-size:9px}.gx-support-role-list small{color:var(--muted);font-size:8px;line-height:1.4}.gx-support-warning{background:#e1aa3b0d;border-color:#e1aa3b66;align-items:flex-start;gap:10px;display:flex}.gx-support-warning>svg{color:#e1aa3b;flex:none}.gx-support-warning b{font-size:11px}.gx-support-warning p{color:var(--muted);margin:5px 0 0;font-size:10px;line-height:1.5}.gx-support-notice{color:var(--text2);background:#23bd8110;border:1px solid #23bd8144;border-radius:10px;padding:10px 12px;font-size:10px}.gx-support-error{border-color:#ef596355}.gx-support-error h3{margin:0 0 5px;font-size:12px}.gx-support-error p{color:var(--muted);font-size:10px}.gx-support-actions .btn svg{flex:none}.gx-support-action-row{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.gx-support-action-row>.btn{white-space:normal;justify-content:center;min-height:42px;line-height:1.35}.gx-support-cleanup-box{background:#ef596308;border:1px solid #ef596344;border-radius:12px;gap:9px;padding:12px;display:grid}.gx-support-cleanup-copy{gap:4px;display:grid}.gx-support-cleanup-copy>b{color:#ef777d;align-items:center;gap:6px;font-size:10px;display:flex}.gx-support-cleanup-copy small{color:var(--muted);font-size:9px;line-height:1.45}.gx-support-cleanup-box label{color:var(--muted);gap:5px;font-size:9px;display:grid}.gx-support-cleanup-box input{min-width:0;font:10px ui-monospace,monospace}.gx-support-cleanup-box .btn{justify-content:center}.gx-support-progress-note{color:var(--muted);align-items:center;gap:6px;margin:9px 0 0;font-size:9px;display:flex}.gx-support-job{border:1px solid var(--border);background:var(--bg2);border-radius:10px;gap:4px;margin-bottom:12px;padding:10px;display:grid}.gx-support-job>div{justify-content:space-between;gap:8px;font-size:10px;display:flex}.gx-support-job>div span{color:var(--orange)}.gx-support-job>small{color:var(--muted);overflow-wrap:anywhere;font-size:9px}.gx-support-job-error{color:#ef777d!important}.gx-support-job-running{border-color:#f28c3855}.gx-support-job-done{border-color:#23bd8155}.gx-support-job-failed{border-color:#ef596355}.gx-support-history{overflow-x:auto}.gx-support-history .table{min-width:560px}.gx-support-history .table td{font-size:9px}.gx-support-history small{color:var(--muted);overflow-wrap:anywhere;font-size:8px}.gx-support-admin .btn:disabled{opacity:.45;cursor:not-allowed}.gx-support-admin .btn.danger:disabled{filter:saturate(.35)}@media (max-width:900px){.gx-support-two-col{grid-template-columns:1fr}.gx-support-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.gx-support-hero{flex-direction:column;align-items:flex-start}.gx-support-hero-id{text-align:left;min-width:0}.gx-support-hero-id>a{justify-content:flex-start}.gx-support-action-row,.gx-support-channel-list{grid-template-columns:1fr}.gx-support-role-list>div{grid-template-columns:10px minmax(0,1fr)}.gx-support-role-list small{grid-column:2}.gx-support-status-grid{gap:7px}.gx-support-status{grid-template-columns:24px minmax(0,1fr);padding:9px}.gx-support-status i{width:23px;height:23px}.gx-support-count{font-size:8px}}.gx-support-blueprint-row{border:1px solid var(--border);background:var(--bg2);border-radius:9px;align-items:center;gap:9px;min-width:0;padding:9px 10px;display:flex}.gx-support-blueprint-row>i{color:var(--orange);place-items:center;font-style:normal;display:grid}.gx-support-blueprint-row>span{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:750;overflow:hidden}.gx-support-blueprint-row>small{color:var(--muted);margin-left:auto;font-size:8px}.gx-support-channel-admin>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:13px;display:flex}.gx-support-channel-admin h3{align-items:center;gap:7px;margin:0 0 5px;font-size:13px;display:flex}.gx-support-channel-admin h3 svg{color:var(--orange)}.gx-support-channel-admin header p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.gx-support-channel-form{border:1px solid var(--border);background:var(--bg2);border-radius:11px;grid-template-columns:1.4fr 1fr 1fr 1.2fr auto;align-items:end;gap:8px;padding:12px;display:grid}.gx-support-channel-form label{gap:5px;min-width:0;display:grid}.gx-support-channel-form label>span{color:var(--muted);font-size:8px}.gx-support-channel-form input,.gx-support-channel-form select{border:1px solid var(--border);background:var(--card);width:100%;min-width:0;height:34px;color:var(--text);border-radius:8px;padding:0 9px;font-size:9px}.gx-support-channel-form>.btn{white-space:nowrap;height:34px;font-size:9px}.gx-support-channel-hint{color:var(--muted);margin:8px 2px;font-size:9px}.gx-support-managed-channels{margin-top:10px;display:grid}.gx-support-managed-channels>div{border-bottom:1px solid var(--border);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:9px 3px;display:grid}.gx-support-managed-channels>div>i{color:var(--orange);place-items:center;font-style:normal;display:grid}.gx-support-managed-channels>div>span{gap:2px;min-width:0;display:grid}.gx-support-managed-channels b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.gx-support-managed-channels small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.gx-support-managed-channels .btn{padding:6px 9px;font-size:8px}@media (max-width:1100px){.gx-support-channel-form{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-support-channel-form>.btn{grid-column:span 2}}@media (max-width:600px){.gx-support-channel-form{grid-template-columns:1fr}.gx-support-channel-form>.btn{grid-column:auto}.gx-support-managed-channels>div{grid-template-columns:20px minmax(0,1fr) auto}}.gx-support-channel-form.paired{grid-template-columns:1.2fr 1.2fr .8fr 1fr 1.1fr auto}@media (max-width:1100px){.gx-support-channel-form.paired{grid-template-columns:repeat(2,minmax(0,1fr))}}.gx-service-status-glyph{vertical-align:-3px;flex:0 0 16px;margin-right:7px;display:inline-block}.status-service>span{align-items:center;min-width:max-content;display:flex}.status-service{align-items:center;gap:12px}.status-service>b{min-width:0}.status-service>span{white-space:normal;text-align:right;flex-wrap:wrap;justify-content:flex-end;min-width:0}@media (max-width:600px){.status-service{flex-direction:column;align-items:flex-start;gap:5px}.status-service>span{text-align:left;justify-content:flex-start}}.gx-support-category-toolbar{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:10px;display:flex}.gx-support-category-toolbar>div{gap:7px;display:flex}.gx-support-category-toolbar .btn{min-height:32px;padding:6px 10px;font-size:9px}.gx-support-managed-channels{gap:9px}.gx-support-channel-group{border:1px solid var(--border);background:var(--bg2);border-radius:12px;min-width:0;overflow:hidden}.gx-support-channel-category{width:100%;min-height:54px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px 13px;display:flex}.gx-support-channel-category:hover{background:var(--orange)}@supports (color:color-mix(in lab, red, red)){.gx-support-channel-category:hover{background:color-mix(in srgb,var(--orange) 7%,transparent)}}.gx-support-channel-category>svg{color:var(--orange);flex:none;transition:transform .18s}.gx-support-channel-category>svg.collapsed{transform:rotate(-90deg)}.gx-support-channel-category>span{flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.gx-support-channel-category b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.gx-support-channel-category small{color:var(--muted);flex:none;font-size:9px}.gx-support-channel-group-list{border-top:1px solid var(--border)}.gx-support-channel-row{border-bottom:1px solid var(--border);background:var(--card);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:10px 12px;display:grid}.gx-support-channel-row:last-child{border-bottom:0}.gx-support-channel-row>i{border:1px solid var(--border);background:var(--bg2);width:24px;height:24px;color:var(--orange);border-radius:7px;place-items:center;font-style:normal;display:grid}.gx-support-channel-row>span{gap:3px;min-width:0;display:grid}.gx-support-channel-row b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.gx-support-channel-row small{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:8px;overflow:hidden}.gx-support-channel-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.gx-support-channel-actions .btn{white-space:nowrap;justify-content:center;min-width:82px;min-height:32px;padding:6px 10px;font-size:9px}.gx-support-protected{border:1px solid var(--border);color:var(--muted);white-space:nowrap;border-radius:7px;padding:5px 8px;font-size:9px}@media (max-width:600px){.gx-support-category-toolbar{flex-direction:column;align-items:flex-start}.gx-support-category-toolbar>div{width:100%}.gx-support-category-toolbar .btn{flex:1;justify-content:center}.gx-support-channel-row{grid-template-columns:24px minmax(0,1fr);gap:8px;padding:9px}.gx-support-channel-actions{grid-column:2;justify-content:flex-start}.gx-support-channel-actions .btn{min-width:88px}}.channel-decoration-list{gap:9px}.channel-decoration-row{grid-template-columns:24px minmax(0,1fr) 68px;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:grid!important}.channel-decoration-row>input[type=checkbox]{justify-self:center;width:17px;height:17px;margin:0}.channel-decoration-copy{grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;flex:none!important;display:grid!important}.channel-decoration-copy>b{overflow-wrap:anywhere;white-space:normal;min-width:0;font-size:13px;line-height:1.4;display:block}.channel-decoration-copy>span{min-width:0;color:var(--muted);overflow-wrap:anywhere;white-space:normal;font-size:10px;line-height:1.4;display:block}.channel-decoration-emoji{text-align:center;justify-self:end;min-width:68px;max-width:68px;height:38px;padding:0 6px;font-size:19px;width:68px!important}@media (max-width:640px){.channel-decoration-row{grid-template-columns:22px minmax(0,1fr) 58px;gap:8px;padding:10px}.channel-decoration-emoji{min-width:58px;max-width:58px;width:58px!important}.channel-decoration-copy>b{font-size:12px}.channel-decoration-copy>span{font-size:9px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}@property --tw-ease{syntax:"*";inherits:false}
