@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-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--gcs-font-text);--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{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.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}}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.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}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.sepia{--tw-sepia:sepia(100%);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,)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[data-testid\=\"gcs-legend\"\]\:visible:is(),.\[data-testid\=\"gcs-legend-pro\"\]\:visible:is(),.\[data-testid\=\"gcs-legend-pro-all\"\]\:visible:is(),.\[data-widget\=\"core\.statsPanel\"\]\:visible:is(){visibility:visible}}:root{--gcs-bg:#0b0c10;--gcs-surface:#14161c;--gcs-surface2:#1b1e26;--gcs-border:#262a34;--gcs-text:#ecedf1;--gcs-muted:#a1a7b4;--gcs-accent:#d62839;--gcs-accentInk:#ff6b74;--gcs-ok:#3ddc97;--gcs-warn:#f4b740;--gcs-font-display:"Chakra Petch", sans-serif;--gcs-font-text:Manrope, system-ui, sans-serif;--gcs-chrome:#0f1116;--gcs-chrome2:#111319;--gcs-sweep:#ffffff14}[data-theme=light]{--gcs-bg:#f4f5f7;--gcs-surface:#fff;--gcs-surface2:#eef0f3;--gcs-border:#d9dce2;--gcs-text:#14161c;--gcs-muted:#5b6170;--gcs-accentInk:#c21f31;--gcs-chrome:#fff;--gcs-chrome2:#f8f9fb;--gcs-sweep:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--gcs-sweep:color-mix(in srgb, var(--gcs-text) 7%, transparent)}}[data-theme=light]{--gcs-name-plain:var(--gcs-text)}@media (prefers-color-scheme:light){[data-theme=auto]{--gcs-bg:#f4f5f7;--gcs-surface:#fff;--gcs-surface2:#eef0f3;--gcs-border:#d9dce2;--gcs-text:#14161c;--gcs-muted:#5b6170;--gcs-accentInk:#c21f31;--gcs-chrome:#fff;--gcs-chrome2:#f8f9fb;--gcs-sweep:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){[data-theme=auto]{--gcs-sweep:color-mix(in srgb, var(--gcs-text) 7%, transparent)}}[data-theme=auto]{--gcs-name-plain:var(--gcs-text)}}body{background:var(--gcs-body-bg,var(--gcs-bg));margin:0}.gcs-root{font-family:var(--gcs-font-text);color:var(--gcs-text);background:var(--gcs-body-bg,var(--gcs-bg));min-height:100vh}.gcs-root a{text-decoration:none}.gcs-root a:where(:not(.gcs-name,[data-group-pill])){color:var(--gcs-link,var(--gcs-accentInk))}.gcs-root a:where(:not(.gcs-name,[data-group-pill])):hover{color:var(--gcs-link-hover,var(--gcs-accentInk))}.gcs-siteMain{font-size:var(--gcs-base-size,1rem)}.gcs-siteMain :where(h1,h2,h3){color:var(--gcs-heading,inherit)}.gcs-display{font-family:var(--gcs-font-display)}.gcs-srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.gcs-root) :focus-visible{outline:2px solid var(--gcs-accentInk);outline-offset:2px}:root{--gcs-motion-fast:.15s;--gcs-motion-base:.2s;--gcs-motion-slow:.3s;--gcs-motion-ease:cubic-bezier(.22, 1, .36, 1)}@keyframes gcs-motion-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes gcs-motion-fade{0%{opacity:0}to{opacity:1}}.gcs-btn{border-radius:var(--gcs-btn-radius,10px);min-height:44px;font:600 14px var(--gcs-font-text);cursor:pointer;box-sizing:border-box;border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.gcs-btn--primary,.gcs-root a.gcs-btn--primary{background:var(--gcs-btn-primary-bg,var(--gcs-accent));color:var(--gcs-btn-primary-text,#fff)}.gcs-btn--primary:hover{background-color:var(--gcs-btn-primary-hover,#e23446);color:var(--gcs-btn-primary-text,#fff)}.gcs-btn--ghost,.gcs-root a.gcs-btn--ghost{background:var(--gcs-btn-secondary-bg,var(--gcs-surface2));color:var(--gcs-btn-secondary-text,var(--gcs-text));border:1px solid var(--gcs-border)}.gcs-btn--ghost:hover{background-color:var(--gcs-border);color:var(--gcs-btn-secondary-text,var(--gcs-text))}.gcs-btn--sm{min-height:40px;padding:0 16px;font-size:13.5px}.gcs-btn:disabled{opacity:.55;cursor:not-allowed}.gcs-iconBtn{width:32px;height:32px;color:var(--gcs-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.gcs-iconBtn:hover{background-color:var(--gcs-border);color:var(--gcs-text)}.gcs-seg{min-height:32px;color:var(--gcs-muted);font:600 12px var(--gcs-font-text);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 10px}.gcs-seg--active{background:var(--gcs-border);color:var(--gcs-text)}.gcs-card{background:var(--gcs-box-bg,var(--gcs-surface));border:var(--gcs-box-border-w,1px) solid var(--gcs-box-border,var(--gcs-border));border-radius:14px}.gcs-badge{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.gcs-badge--accent{color:var(--gcs-accentInk);background:#d628392e}.gcs-badge--ok{color:var(--gcs-ok);background:#3ddc9724}.gcs-badge--warn{color:var(--gcs-warn);background:#f4b74024}.gcs-badge--info{color:#5ea2ff;background:#5ea2ff24}.gcs-badge--vip{color:#c7adff;background:#b794ff29}.gcs-badge--neutral{background:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-badge--neutral{background:color-mix(in srgb, var(--gcs-text) 10%, transparent)}}.gcs-badge--neutral{color:var(--gcs-text)}.gcs-dot{border-radius:50%;width:8px;height:8px;display:inline-block}.gcs-field{color:var(--gcs-text);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-field{color:color-mix(in srgb, var(--gcs-text) 85%, var(--gcs-muted))}}.gcs-field__hint{color:var(--gcs-muted);margin:0;font-size:12px;font-weight:500}.gcs-field__error{color:var(--gcs-accentInk);margin:0;font-size:12px;font-weight:600}.gcs-input{background:var(--gcs-surface2);border:1px solid var(--gcs-border);color:var(--gcs-text);height:44px;font:500 14px var(--gcs-font-text);box-sizing:border-box;border-radius:10px;width:100%;padding:0 14px}textarea.gcs-input{height:auto;min-height:96px;padding:10px 14px}.gcs-input:focus{border-color:var(--gcs-accent);outline:none}.gcs-input[aria-invalid=true]{border-color:#ff4d57}.gcs-option{border:1px solid var(--gcs-border);background:var(--gcs-surface2);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.gcs-option--active{border-color:var(--gcs-accent);background:#d6283914}.gcs-table{overflow-x:auto}.gcs-table__table{border-collapse:collapse;width:100%;font-size:13.5px}.gcs-table__th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--gcs-muted);border-bottom:1px solid var(--gcs-border);padding:10px 16px;font-size:11px;font-weight:800}.gcs-table__td{border-bottom:1px solid var(--gcs-border);padding:12px 16px}.gcs-table__row:hover{background:var(--gcs-surface2)}.gcs-table__empty{text-align:center;color:var(--gcs-muted);padding:28px 16px}.gcs-nav__link,.gcs-root a.gcs-nav__link{color:var(--gcs-muted);box-sizing:border-box;border-radius:8px;align-items:center;min-height:44px;padding:10px 14px;font-size:14px;font-weight:600;display:inline-flex}.gcs-nav__link:hover,.gcs-root a.gcs-nav__link:hover{color:var(--gcs-text);background:var(--gcs-surface2)}.gcs-nav__link--active,.gcs-root a.gcs-nav__link--active{color:var(--gcs-text);background:var(--gcs-surface2);box-shadow:inset 0 -2px 0 var(--gcs-accent)}.gcs-userLink{font-weight:600}:where(.gcs-name){color:var(--gcs-link,var(--gcs-accentInk))}:where(button.gcs-name){font:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(.gcs-name__ls){display:none}.gcs-avatarFrame{border-radius:var(--gcs-avatar-radius,50%);box-sizing:border-box;flex-shrink:0;display:inline-flex;position:relative}.gcs-avatarFrame:before{content:"";border-radius:var(--gcs-avatar-radius,50%);animation:4s linear infinite gcsSpin;position:absolute;inset:0}.gcs-avatar{z-index:1;border-radius:var(--gcs-avatar-radius,50%);color:#fff;border:2px solid var(--gcs-bg);box-sizing:border-box;width:100%;height:100%;font-weight:700;font-family:var(--gcs-font-display);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.gcs-avatar__img{object-fit:cover;width:100%;height:100%}.gcs-chart__toolbar{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.gcs-chart__types{background:var(--gcs-surface2);border-radius:9px;gap:2px;padding:3px;display:inline-flex}@keyframes gcsShimmer{to{background-position:200%}}@keyframes gcsSpin{to{transform:rotate(360deg)}}@keyframes gcsFxFlow{to{background-position:200%}}@keyframes gcsFxShine{0%{background-position:150% 0,0 0}60%,to{background-position:-50% 0,0 0}}@keyframes gcsFxScan{to{background-position:0 6px,0 0}}@keyframes gcsFxHue{to{filter:hue-rotate(360deg)}}@keyframes gcsFxPulse{0%,to{filter:drop-shadow(0 0 1px var(--gcs-fx-glow,transparent))}50%{filter:drop-shadow(0 0 9px var(--gcs-fx-glow,transparent))}}@keyframes gcsFxGlowBox{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 14px 1px var(--gcs-fx-glow,transparent)}}@keyframes gcsFxFlicker{0%,18%,22%,25%,53%,57%,to{opacity:1}20%,24%,55%{opacity:.55}}@keyframes gcsFxGlitch{0%,86%,to{text-shadow:2px 0 var(--gcs-fx-a,transparent), -2px 0 var(--gcs-fx-b,transparent);transform:none}88%{text-shadow:-3px 1px var(--gcs-fx-a,transparent), 3px -1px var(--gcs-fx-b,transparent);transform:translate(1px)}92%{text-shadow:3px -1px var(--gcs-fx-a,transparent), -3px 1px var(--gcs-fx-b,transparent);transform:translate(-1px)}}@keyframes gcsFxFire{0%,to{filter:drop-shadow(0 -1px 4px var(--gcs-fx-glow,transparent)) brightness(1)}50%{filter:drop-shadow(0 -2px 9px var(--gcs-fx-glow,transparent)) brightness(1.18)}}@keyframes gcsFxCaret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.gcs-avatarFrame:before,[class*=gcs-name--]{animation:none}.gcs-fx,.gcs-fx:before,.gcs-fx:after{animation:none!important}*{scroll-behavior:auto!important;transition-duration:.01ms!important}}.gcs-editor{background:var(--gcs-surface);border:1px solid var(--gcs-border);border-radius:14px;overflow:hidden}.gcs-editor__toolbar{border-bottom:1px solid var(--gcs-border);background:var(--gcs-chrome2);flex-wrap:wrap;gap:2px;padding:6px 10px;display:flex}.gcs-tool{min-width:36px;height:36px;color:var(--gcs-muted);font:700 14px var(--gcs-font-text);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.gcs-tool--wide{padding:0 10px;font-size:12px}.gcs-tool:hover,.gcs-tool--active{background:var(--gcs-border);color:var(--gcs-text)}.gcs-tool:disabled{opacity:.5;cursor:default}.gcs-editor__popover{border-bottom:1px solid var(--gcs-border);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.gcs-editor__popover .gcs-input{flex:260px}.gcs-editor__error{color:var(--gcs-accentInk);font-size:13px}.gcs-editor__content{min-height:140px;color:var(--gcs-text);font:500 15px/1.6 var(--gcs-font-text);outline:none;padding:16px 18px}.gcs-editor__content p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--gcs-muted);float:left;pointer-events:none;height:0}.gcs-editor__footer{border-top:1px solid var(--gcs-border);color:var(--gcs-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:12px;display:flex}.gcs-spoiler--editor{border:1px dashed var(--gcs-border);border-radius:10px;padding:4px 12px}.gcs-embedPreview{background:var(--gcs-surface2);color:var(--gcs-muted);overflow-wrap:anywhere;border-radius:10px;padding:12px 14px;font-size:13px}.gcs-mentionPopup{z-index:50;position:absolute}.gcs-mentionAnchor{position:relative}.gcs-mentionPopup--inline{z-index:70;width:min(340px,100vw - 32px);left:0}.gcs-mentionPopup--inline .gcs-mentionList{max-height:min(320px,50vh);overflow-y:auto}.gcs-mentionPopup--above{bottom:calc(100% + 6px)}.gcs-mentionPopup--below{top:calc(100% + 6px)}.gcs-mentionList{background:var(--gcs-surface);border:1px solid var(--gcs-border);border-radius:10px;min-width:200px;margin:0;padding:6px;list-style:none;box-shadow:0 16px 40px #00000080}.gcs-mentionList__item{text-align:left;width:100%;min-height:44px;color:var(--gcs-text);font:600 14px var(--gcs-font-text);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;display:flex}.gcs-mentionList__avatar{flex:none;display:inline-flex;position:relative}.gcs-mentionList__avatar>.gcs-avatar{width:32px!important;height:32px!important;font-size:13px!important}.gcs-mentionList__online{background:var(--gcs-ok);border:2px solid var(--gcs-surface);border-radius:50%;width:9px;height:9px;position:absolute;bottom:-1px;right:-1px}.gcs-mentionList__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gcs-mentionList__clan{flex:none}.gcs-mentionList__group{background:var(--gcs-gm-color,var(--gcs-accent));border-radius:999px;align-items:center;gap:8px;min-width:0;padding:4px 10px 4px 4px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-mentionList__group{background:color-mix(in srgb, var(--gcs-gm-color,var(--gcs-accent)) 16%, transparent)}}.gcs-mentionList__group{color:var(--gcs-gm-color,var(--gcs-accent))}@supports (color:color-mix(in lab, red, red)){.gcs-mentionList__group{color:color-mix(in srgb, var(--gcs-gm-color,var(--gcs-accent)) 62%, var(--gcs-text))}}.gcs-mentionList__groupIcon{background:var(--gcs-gm-color,var(--gcs-accent));border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}@supports (color:color-mix(in lab, red, red)){.gcs-mentionList__groupIcon{background:color-mix(in srgb, var(--gcs-gm-color,var(--gcs-accent)) 30%, transparent)}}.gcs-mentionList__groupIcon svg{width:13px;height:13px}.gcs-mentionList__groupIcon--default:before{content:"@";font-weight:800}.gcs-mentionList__hint{text-transform:uppercase;letter-spacing:.04em;color:var(--gcs-muted);margin-left:auto;font-size:11px;font-weight:600}.gcs-mentionList [aria-selected=true] .gcs-mentionList__item,.gcs-mentionList__item:hover{background-color:var(--gcs-surface2)}.gcs-mentionList__empty{color:var(--gcs-muted);padding:8px 10px;font-size:13px}.gcs-postBody,.gcs-editor__content{overflow-wrap:anywhere}.gcs-postBody{font-size:calc(15px * var(--gcs-content-scale,1));color:var(--gcs-text);line-height:1.75}@supports (color:color-mix(in lab, red, red)){.gcs-postBody{color:color-mix(in srgb, var(--gcs-text) 85%, var(--gcs-muted))}}.gcs-postBody>:first-child,.gcs-editor__content>:first-child{margin-top:0}.gcs-postBody>:last-child{margin-bottom:0}.gcs-postBody p,.gcs-editor__content p{margin:0 0 12px}.gcs-postBody blockquote,.gcs-editor__content blockquote{background:var(--gcs-surface2);color:var(--gcs-text);border-radius:10px;margin:0 0 12px;padding:12px 16px;font-size:14px}@supports (color:color-mix(in lab, red, red)){.gcs-postBody blockquote,.gcs-editor__content blockquote{color:color-mix(in srgb, var(--gcs-text) 85%, var(--gcs-muted))}}.gcs-postBody blockquote,.gcs-editor__content blockquote{line-height:1.6}.gcs-quote__author,.gcs-editor__content .gcs-quote:before{color:var(--gcs-muted);margin-bottom:4px;font-size:12px;display:block}.gcs-editor__content .gcs-quote:before{content:attr(data-author)}.gcs-postBody pre,.gcs-editor__content pre{background:var(--gcs-bg);border:1px solid var(--gcs-border);color:#9fe6c2;border-radius:10px;margin:0 0 12px;padding:14px 16px;font:13px/1.6 ui-monospace,monospace;overflow-x:auto}.gcs-postBody :not(pre)>code,.gcs-editor__content :not(pre)>code{background:var(--gcs-surface2);border-radius:6px;padding:1px 6px;font:13px ui-monospace,monospace}.gcs-spoiler{border:1px solid var(--gcs-border);border-radius:10px;margin:0 0 12px;padding:10px 14px}.gcs-spoiler>summary{cursor:pointer;color:var(--gcs-muted);min-height:24px;font-weight:700}.gcs-postImage{border-radius:10px;max-width:100%;height:auto;margin:0 0 12px;display:block}.gcs-embed{aspect-ratio:16/9;background:#000;border-radius:10px;max-width:720px;margin:0 0 12px;position:relative;overflow:hidden}.gcs-embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.gcs-mention{font-weight:700}.gcs-groupMention{background:var(--gcs-gm-color,var(--gcs-accent));border-radius:999px;align-items:center;gap:.3em;padding:0 .5em 0 .4em;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-groupMention{background:color-mix(in srgb, var(--gcs-gm-color,var(--gcs-accent)) 16%, transparent)}}.gcs-groupMention{box-shadow:inset 0 0 0 1px var(--gcs-gm-color,var(--gcs-accent))}@supports (color:color-mix(in lab, red, red)){.gcs-groupMention{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gcs-gm-color,var(--gcs-accent)) 40%, transparent)}}.gcs-groupMention{vertical-align:baseline;font-weight:700;line-height:1.5;text-decoration:none}.gcs-root a.gcs-groupMention,.gcs-root a.gcs-groupMention:hover,.gcs-groupMention{color:var(--gcs-gm-color,var(--gcs-accent))}@supports (color:color-mix(in lab, red, red)){.gcs-root a.gcs-groupMention,.gcs-root a.gcs-groupMention:hover,.gcs-groupMention{color:color-mix(in srgb, var(--gcs-gm-color,var(--gcs-accent)) 62%, var(--gcs-text))}}.gcs-groupMention:before{content:var(--gcs-gm-before,none);width:.85em;height:.85em;-webkit-mask:var(--gcs-gm-icon) center / contain no-repeat;-webkit-mask:var(--gcs-gm-icon) center / contain no-repeat;-webkit-mask:var(--gcs-gm-icon) center / contain no-repeat;-webkit-mask:var(--gcs-gm-icon) center / contain no-repeat;mask:var(--gcs-gm-icon) center / contain no-repeat;background:currentColor;flex:none}.gcs-muted{color:var(--gcs-muted)}.gcs-announcement{background:linear-gradient(120deg, #1a0f12 0%, var(--gcs-surface) 55%);border-color:#3a1c22;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex}.gcs-announcement__text{flex-direction:column;flex:420px;gap:8px;display:flex}.gcs-announcement__title{letter-spacing:.02em;margin:0;font-size:34px;font-weight:700}.gcs-announcement__body{color:var(--gcs-muted);max-width:620px;margin:0;font-size:15px;line-height:1.6}.gcs-forumLayout{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.gcs-forumLayout__main{flex-direction:column;flex:999 720px;gap:20px;min-width:0;display:flex}.gcs-forumSidebar{flex:1 1 var(--gcs-sidebar-w,320px);flex-direction:column;gap:20px;min-width:0;display:flex}.gcs-category{overflow:hidden}.gcs-category__header{border-bottom:1px solid var(--gcs-border);background:var(--gcs-box-header-bg,transparent);color:var(--gcs-box-header-text,inherit);align-items:center;gap:10px;padding:14px 20px;display:flex}.gcs-category__bar{border-radius:2px;width:4px;height:18px}.gcs-category__title{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:16px;font-weight:700}.gcs-root .gcs-category__title a{color:var(--gcs-box-header-text,var(--gcs-text))}.gcs-forumRow{border-bottom:1px solid var(--gcs-border);flex-wrap:wrap;align-items:center;gap:16px;padding:16px 20px;display:flex}.gcs-forumRow:last-child{border-bottom:0}.gcs-forumRow:hover{background:var(--gcs-surface2)}.gcs-forumRow__icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.gcs-forumRow__main{flex-direction:column;flex:260px;gap:4px;min-width:0;display:flex}.gcs-forumRow__title{font-size:15px;font-weight:700}.gcs-root .gcs-forumRow__title a,.gcs-root .gcs-topicRow__title>a{color:var(--gcs-heading,var(--gcs-text))}.gcs-root .gcs-forumRow__lastTitle{color:var(--gcs-text)}.gcs-forumRow__desc{color:var(--gcs-muted);font-size:13px}.gcs-forumRow__subs{color:var(--gcs-muted);gap:4px 16px;margin:6px 0 0;padding:0;font-size:12px;list-style:none;display:grid}.gcs-forumRow__subs li{align-items:center;gap:6px;min-width:0;display:flex}.gcs-root .gcs-forumRow__subs a{color:var(--gcs-text);padding-block:3px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.gcs-root .gcs-forumRow__subs a{color:color-mix(in srgb, var(--gcs-text) 80%, var(--gcs-muted))}}.gcs-root .gcs-forumRow__subs a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gcs-forumIcon{justify-content:center;align-items:center;line-height:1;display:inline-flex}@media (max-width:640px){.gcs-forumRow__subs{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.gcs-forumRow__stats{color:var(--gcs-muted);gap:20px;width:150px;font-size:12px;display:flex}.gcs-forumRow__stats>div{flex-direction:column;display:flex}.gcs-forumRow__stats strong{color:var(--gcs-text);font-size:14px}.gcs-forumRow__last{align-items:center;gap:10px;width:250px;min-width:0;font-size:12px;display:flex}.gcs-forumRow__lastText{min-width:0;color:var(--gcs-muted);flex-direction:column;display:flex}.gcs-forumRow__lastTitle{white-space:nowrap;text-overflow:ellipsis;align-self:flex-start;max-width:100%;font-size:13px;font-weight:600;overflow:hidden}.gcs-dot--unread{background:var(--gcs-accentInk);vertical-align:middle;margin-left:8px}.gcs-sideCard{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.gcs-sideCard__title{color:var(--gcs-widget-title,inherit);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:15px}.gcs-sideCard__line{color:var(--gcs-muted);margin:0;font-size:13px}.gcs-statGrid{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.gcs-statGrid>div{background:var(--gcs-surface2);border-radius:8px;padding:8px 4px}.gcs-statGrid dt{color:var(--gcs-muted);font-size:11px}.gcs-statGrid dd{margin:0;font-size:15px;font-weight:800}.gcs-recentList{flex-direction:column;gap:10px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.gcs-recentList li{flex-direction:column;gap:2px;display:flex}.gcs-recentList li>span{color:var(--gcs-muted);font-size:12px}.gcs-siteSearch__input{background:var(--gcs-surface2);border:1px solid var(--gcs-border);color:var(--gcs-text);width:220px;height:44px;font:500 14px var(--gcs-font-text);box-sizing:border-box;border-radius:10px;padding:0 14px}.gcs-breadcrumb ol{color:var(--gcs-muted);flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.gcs-breadcrumb li+li:before{content:"›";margin-right:8px}.gcs-pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.gcs-pageHeader__text{flex-direction:column;flex:520px;gap:8px;display:flex}.gcs-pageHeader__title{margin:0;font-size:30px;font-weight:700}.gcs-pageHeader__desc{color:var(--gcs-muted);margin:0;font-size:14px}.gcs-pageHeader__actions{flex-wrap:wrap;gap:10px;display:flex}.gcs-topicList{overflow:hidden}.gcs-topicList__header{border-bottom:1px solid var(--gcs-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.gcs-topicList__filter{color:var(--gcs-muted);align-items:center;gap:8px;font-size:13px;display:flex}.gcs-topicList__filter .gcs-input{width:auto;min-height:36px}.gcs-topicList__empty{color:var(--gcs-muted);margin:0;padding:24px 20px}.gcs-topicRow{border-bottom:1px solid var(--gcs-border);flex-wrap:wrap;align-items:center;gap:14px;padding:14px 20px;display:flex}.gcs-topicRow:last-child{border-bottom:0}.gcs-topicRow__main{flex-direction:column;flex:320px;gap:4px;min-width:0;display:flex}.gcs-topicRow__badges{flex-wrap:wrap;gap:6px;display:flex}.gcs-topicRow__badges:empty{display:none}.gcs-topicRow__title{flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.gcs-topicRow__unread{font-size:12px;font-weight:600}.gcs-topicRow__unread .gcs-dot--unread{margin:0 4px 0 0}.gcs-topicRow__meta{color:var(--gcs-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;display:flex}.gcs-tag{background:var(--gcs-surface2);border:1px solid var(--gcs-border);border-radius:6px;padding:1px 8px;font-size:12px}.gcs-root a.gcs-tag{color:var(--gcs-muted)}.gcs-topicRow__stats,.gcs-topicRow__last{color:var(--gcs-muted);flex-direction:column;gap:2px;width:140px;font-size:12px;display:flex}.gcs-pagination{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gcs-pagination__link{background:var(--gcs-surface2);border:1px solid var(--gcs-border);box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.gcs-root a.gcs-pagination__link{color:var(--gcs-text)}.gcs-pagination__link[aria-current=page]{background:var(--gcs-accent);border-color:var(--gcs-accent)}.gcs-pagination__gap{color:var(--gcs-muted);padding:0 4px}.gcs-topicMeta{color:var(--gcs-muted);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.gcs-topicMeta__tags{flex-wrap:wrap;gap:6px;display:flex}.gcs-postList{flex-direction:column;gap:20px;display:flex}.gcs-post{flex-wrap:wrap;display:flex;position:relative}.gcs-post--solved{border-color:#2a4a3c}.gcs-post--muted{border-style:dashed}.gcs-post__author{border-right:1px solid var(--gcs-border);text-align:center;background:var(--gcs-chrome2);border-radius:14px 0 0 14px;flex-direction:column;flex:220px;align-items:center;gap:10px;max-width:240px;padding:24px 20px;display:flex}.gcs-post__authorName{font-size:17px}.gcs-headerIcon{width:44px;height:44px;color:var(--gcs-muted);border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:relative}.gcs-headerIcon:hover{color:var(--gcs-text);background-color:var(--gcs-surface2)}.gcs-headerIcon__count{box-sizing:border-box;background:var(--gcs-accent-fill,var(--gcs-accent));color:#fff;text-align:center;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:800;line-height:18px;position:absolute;top:4px;right:2px}.gcs-post__rank{color:var(--gcs-muted);font-size:12px}.gcs-post--ignored>summary{cursor:pointer;box-sizing:border-box;min-height:44px;color:var(--gcs-muted);padding:14px 20px;font-size:14px;list-style:none}.gcs-post--ignored>summary::-webkit-details-marker{display:none}.gcs-post--ignored[open]>summary{margin-bottom:12px}.gcs-post__authorStats{color:var(--gcs-muted);gap:16px;padding-top:6px;font-size:12px;display:flex}.gcs-post__authorStats>div{flex-direction:column;display:flex}.gcs-post__authorStats strong{color:var(--gcs-text);font-size:14px}.gcs-post__authorStats strong.gcs-rep--pos{color:var(--gcs-ok)}.gcs-post__authorStats strong.gcs-rep--neg{color:var(--gcs-accentInk)}.gcs-post__content{flex-direction:column;flex:999 520px;gap:16px;min-width:0;padding:22px 26px;display:flex}.gcs-post__head{color:var(--gcs-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px;display:flex}.gcs-post__headRight{align-items:center;gap:10px;display:flex}.gcs-root .gcs-post__headRight a{color:var(--gcs-muted)}.gcs-post__notice{background:var(--gcs-surface2);color:var(--gcs-muted);border-radius:8px;margin:0;padding:8px 12px;font-size:13px}.gcs-post__notice--pending{color:var(--gcs-warn);background:#f4b7401f}.gcs-post__edited{color:var(--gcs-muted);margin:0;font-size:12px;font-style:italic}.gcs-post__edit{flex-direction:column;gap:12px;display:flex}.gcs-post__foot{border-top:1px solid var(--gcs-border);flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:12px;display:flex}.gcs-post__reactions,.gcs-post__actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gcs-post__pickerWrap{position:relative}.gcs-reaction{background:var(--gcs-surface2);border:1px solid var(--gcs-border);min-height:36px;color:var(--gcs-text);font:600 13px var(--gcs-font-text);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.gcs-reaction[aria-pressed=true]{border-color:var(--gcs-accentInk)}.gcs-reaction:disabled{cursor:default}.gcs-reactionPicker{z-index:10;background:var(--gcs-surface);border:1px solid var(--gcs-border);border-radius:12px;gap:6px;padding:8px;display:flex;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 16px 40px #00000080}.gcs-notice{color:var(--gcs-ok);background:#3ddc971f;border-radius:10px;margin:0;padding:10px 14px;font-size:14px}.gcs-notice--error{color:var(--gcs-accentInk);background:#d6283924}.gcs-replyBox{flex-direction:column;gap:10px;scroll-margin-top:24px;display:flex}.gcs-dialog{background:var(--gcs-surface);width:min(560px,100vw - 32px);color:var(--gcs-text);border:1px solid var(--gcs-border);border-radius:14px;padding:22px 24px}.gcs-dialog--wide{width:min(860px,100vw - 32px)}.gcs-dialog::backdrop{background:#0009}.gcs-dialog form{flex-direction:column;gap:14px;display:flex}.gcs-dialog__title{margin:0 0 6px;font-size:20px}.gcs-dialog__actions{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.gcs-revision{border-top:1px solid var(--gcs-border);padding:12px 0}.gcs-revision__meta{color:var(--gcs-muted);margin:0 0 8px;font-size:12px}.gcs-poll{flex-direction:column;gap:12px;padding:18px 22px;display:flex}.gcs-poll__question{margin:0;font-size:18px}.gcs-poll__options{border:0;flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:0;display:flex}.gcs-poll__choice{align-items:center;gap:10px;min-height:36px;display:flex}.gcs-poll__results{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.gcs-poll__label{justify-content:space-between;gap:10px;font-size:14px;display:flex}.gcs-poll__label>span{color:var(--gcs-muted);font-size:13px}.gcs-poll__bar{background:var(--gcs-surface2);border-radius:999px;height:8px;margin-top:4px;display:block;overflow:hidden}.gcs-poll__bar>span{background:var(--gcs-accent);height:100%;display:block}.gcs-poll__meta{color:var(--gcs-muted);margin:0;font-size:12px}.gcs-formCard{flex-direction:column;gap:18px;padding:22px 24px;display:flex}.gcs-field__hint{color:var(--gcs-muted);font-size:12px}.gcs-tagInput{background:var(--gcs-surface2);border:1px solid var(--gcs-border);box-sizing:border-box;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:4px 8px;display:flex}.gcs-tagInput input{min-width:80px;min-height:34px;color:var(--gcs-text);font:500 14px var(--gcs-font-text);background:0 0;border:0;outline:none;flex:120px}.gcs-tagInput .gcs-tag button{color:var(--gcs-muted);cursor:pointer;background:0 0;border:0;margin-left:4px;font-size:14px}.gcs-pollEditor{border:1px solid var(--gcs-border);border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.gcs-pollEditor legend{padding:0 6px;font-weight:700}.gcs-pollEditor__option{align-items:flex-end;gap:8px;display:flex}.gcs-check{align-items:center;gap:8px;min-height:36px;display:inline-flex}.gcs-modCheck{width:20px;height:20px;accent-color:var(--gcs-accent)}.gcs-modBar{border-bottom:1px solid var(--gcs-border);background:var(--gcs-chrome2);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 20px;display:flex}.gcs-modBar__count{color:var(--gcs-muted);margin-right:8px;font-size:13px}.gcs-modBar__group{align-items:center;gap:6px;display:inline-flex}.gcs-modBar .gcs-input,.gcs-modMenu .gcs-input{width:auto;min-height:36px}.gcs-modMenu__summary{cursor:pointer;min-height:24px;padding:12px 18px;font-weight:700}.gcs-modMenu__body{flex-direction:column;gap:10px;padding:0 18px 16px;display:flex}.gcs-modMenu__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gcs-searchForm{flex-flow:wrap;align-items:flex-end}.gcs-searchForm .gcs-field{flex:180px}.gcs-searchForm__q{flex:3 280px}.gcs-searchResults{flex-direction:column;gap:14px;display:flex}.gcs-searchResult{flex-direction:column;gap:6px;padding:16px 20px;display:flex}.gcs-searchResult__title{margin:0;font-size:16px}.gcs-searchResult__snippet{color:var(--gcs-text);margin:0}@supports (color:color-mix(in lab, red, red)){.gcs-searchResult__snippet{color:color-mix(in srgb, var(--gcs-text) 85%, var(--gcs-muted))}}.gcs-searchResult__snippet{font-size:14px;line-height:1.6}.gcs-searchResult__snippet mark{color:var(--gcs-text);background:#d6283940;border-radius:3px;padding:0 2px}.gcs-searchResult__meta{color:var(--gcs-muted);margin:0;font-size:12px}.gcs-forumTree{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gcs-forumTree .gcs-forumTree{border-left:1px dashed var(--gcs-border);margin:6px 0 0 28px;padding-left:12px}.gcs-forumTree__row{background:var(--gcs-surface2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 10px;display:flex}.gcs-forumTree__name{flex:160px;font-weight:700}.gcs-forumTree__handle{cursor:grab;touch-action:none}.gcs-forumTree__actions{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.gcs-forumTree__parent{width:auto;max-width:220px;min-height:36px}.gcs-prefixOrder{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.gcs-prefixOrder li{align-items:center;gap:4px;display:flex}.gcs-attachments{background:var(--gcs-surface2);border-radius:10px;flex-direction:column;gap:6px;margin:0;padding:10px 12px;font-size:13px;list-style:none;display:flex}.gcs-attachments li:before{content:"📎 "}.gcs-forumRow__subCount{background:var(--gcs-surface2);font-variant-numeric:tabular-nums;border-radius:999px;margin-left:auto;padding:0 6px;font-size:11px}.gcs-postbit{background:var(--gcs-chrome2)}.gcs-postbit__avatar{display:inline-flex;position:relative}.gcs-postbit__online{background:var(--gcs-ok);border:3px solid var(--gcs-chrome2);border-radius:50%;width:14px;height:14px;position:absolute;bottom:4px;right:4px}.gcs-postbit__title{color:var(--gcs-muted);font-size:12px;font-style:italic}.gcs-postbit__group{width:100%;font:700 12px var(--gcs-font-text);letter-spacing:.04em;text-transform:uppercase;background:var(--gcs-surface2);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.gcs-postbit__xp{flex-direction:column;gap:4px;width:100%;display:flex}.gcs-postbit__xpBar{background:var(--gcs-surface2);border-radius:999px;height:6px;overflow:hidden}.gcs-postbit__xpBar>span{border-radius:inherit;background:linear-gradient(90deg, var(--gcs-accent), var(--gcs-accentInk));height:100%;display:block}.gcs-postbit__xpText{color:var(--gcs-muted);font-variant-numeric:tabular-nums;font-size:11px}.gcs-postbit__badges{color:var(--gcs-muted);flex-direction:column;align-items:center;gap:6px;font-size:11px;display:flex}.gcs-postbit__badges ul{flex-wrap:wrap;justify-content:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.gcs-postbit__badge{width:26px;height:26px;font:700 10px var(--gcs-font-text);border-radius:8px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.gcs-postbit__badge img{object-fit:cover;width:100%;height:100%}.gcs-postbit__fields{text-align:left;flex-direction:column;gap:6px;width:100%;margin:0;font-size:12px;display:flex}.gcs-postbit__fields>div{border-top:1px solid var(--gcs-border);justify-content:space-between;gap:8px;padding-top:6px;display:flex}.gcs-postbit__fields dt{color:var(--gcs-muted);align-items:center;gap:6px;display:inline-flex}.gcs-postbit__fields dd{overflow-wrap:anywhere;text-align:right;align-items:center;gap:6px;min-width:0;margin:0;font-weight:600;display:inline-flex}.gcs-postbit__fieldImage{object-fit:contain;width:28px;height:20px}.gcs-postbit__joined{color:var(--gcs-muted);font-size:11px}.gcs-editor__toolbar{align-items:center}.gcs-editor__sep{background:var(--gcs-border);width:1px;height:22px;margin:0 4px}.gcs-editor__spacer{flex:1}.gcs-editor__size{width:auto;height:32px;padding:0 6px;font-size:12px}.gcs-editor__swatches{gap:6px}.gcs-editor__swatch{border:1px solid var(--gcs-border);cursor:pointer;border-radius:6px;width:26px;height:26px}.gcs-editor__swatch:focus-visible{outline:2px solid var(--gcs-accent);outline-offset:2px}.gcs-editor__custom input{border:1px solid var(--gcs-border);cursor:pointer;background:0 0;border-radius:6px;width:32px;height:28px;padding:0}.gcs-editor__emoji{flex-direction:column;align-items:stretch}.gcs-editor__emojiQuick{flex-wrap:wrap;gap:2px;display:flex}.gcs-editor__emojiGrid{grid-template-columns:repeat(auto-fill,minmax(34px,1fr));gap:2px;max-height:200px;display:grid;overflow-y:auto}.gcs-editor__emojiBtn{cursor:pointer;background:0 0;border:0;border-radius:8px;width:34px;height:34px;font-size:20px;line-height:1}.gcs-editor__emojiBtn:hover,.gcs-editor__emojiBtn:focus-visible{background:var(--gcs-surface2)}.gcs-editor__progress{background:var(--gcs-surface2);border-radius:999px;flex:0 0 140px;height:6px;overflow:hidden}.gcs-editor__progress>span{background:var(--gcs-accent);height:100%;transition:width .15s;display:block}.gcs-editor__count{color:var(--gcs-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.gcs-editor--fullscreen{z-index:95;border-radius:0;flex-direction:column;display:flex;position:fixed;inset:0}.gcs-editor--fullscreen .tiptap,.gcs-editor--fullscreen .gcs-editor__content{flex:1;overflow-y:auto}.gcs-editor--fullscreen>div:has(>.gcs-editor__content){flex-direction:column;flex:1;min-height:0;display:flex}.gcs-editor__content mark,.gcs-postBody mark{color:#14161c;border-radius:3px;padding:0 2px}.gcs-post__signature{border-top:1px dashed var(--gcs-border);color:var(--gcs-muted);flex:1 0 100%;max-height:160px;margin:0;padding:12px 20px 14px;font-size:13px;overflow:hidden}.gcs-post__signature p{margin:0 0 4px}.gcs-hoverCard{box-sizing:border-box;width:340px;max-width:calc(100vw - 24px);overflow:hidden;box-shadow:0 18px 48px #0000008c}[data-theme=light] .gcs-hoverCard{box-shadow:0 16px 40px #14161c29}@media (prefers-color-scheme:light){[data-theme=auto] .gcs-hoverCard{box-shadow:0 16px 40px #14161c29}}.gcs-hoverCard__cover{box-sizing:border-box;border-bottom:2px solid var(--gcs-hoverCard-accent,var(--gcs-accent));height:88px;position:relative}.gcs-hoverCard__cover--image:after{content:"";background:linear-gradient(#0000 40%,#00000059);position:absolute;inset:0}.gcs-hoverCard__body{flex-direction:column;gap:12px;padding:0 16px 16px;display:flex}.gcs-hoverCard__head{grid-template-columns:70px minmax(0,1fr);align-items:start;column-gap:12px;display:grid}.gcs-hoverCard__avatar{z-index:1;border-radius:var(--gcs-avatar-radius,50%);background:var(--gcs-surface);width:64px;height:64px;margin-top:-35px;padding:3px;display:inline-flex;position:relative}.gcs-hoverCard__avatar>.gcs-avatarFrame,.gcs-hoverCard__avatar>.gcs-avatar{width:64px!important;height:64px!important}.gcs-hoverCard__avatar .gcs-avatar{border-color:var(--gcs-surface);font-size:26px!important}.gcs-hoverCard__identity{flex-direction:column;gap:6px;min-width:0;padding-top:10px;display:flex}.gcs-hoverCard__name{overflow-clip-margin:.9em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--gcs-font-display);letter-spacing:.02em;align-self:flex-start;font-size:18px;font-weight:700;line-height:1.2;display:inline-block;overflow:clip}.gcs-hoverCard__meta{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.gcs-hoverCard__meta>.gcs-badge{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.gcs-hoverCard__group{background:var(--gcs-hoverCard-group,var(--gcs-muted))}@supports (color:color-mix(in lab, red, red)){.gcs-hoverCard__group{background:color-mix(in srgb, var(--gcs-hoverCard-group,var(--gcs-muted)) 16%, transparent)}}.gcs-hoverCard__group{color:var(--gcs-hoverCard-group,var(--gcs-muted))}@supports (color:color-mix(in lab, red, red)){.gcs-hoverCard__group{color:color-mix(in srgb, var(--gcs-hoverCard-group,var(--gcs-muted)) 62%, var(--gcs-text))}}.gcs-hoverCard__rank,.gcs-hoverCard__online{color:var(--gcs-muted);align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.gcs-hoverCard__online{color:var(--gcs-ok)}.gcs-hoverCard__online .gcs-dot{background:var(--gcs-ok);box-shadow:0 0 6px var(--gcs-ok)}.gcs-hoverCard__bio{-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--gcs-muted);-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.gcs-hoverCard__badges{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;display:flex}.gcs-hoverCard__fields{background:var(--gcs-surface2);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;padding:10px 12px;display:grid}.gcs-hoverCard__fields>div{min-width:0}.gcs-hoverCard__fields>div:only-child{grid-column:1/-1}.gcs-hoverCard__fields dt{color:var(--gcs-muted);font-size:11px}.gcs-hoverCard__fields dd{text-overflow:ellipsis;white-space:nowrap;color:var(--gcs-text);margin:2px 0 0;font-size:13px;font-weight:600;overflow:hidden}.gcs-hoverCard__stats{border-top:1px solid var(--gcs-border);text-align:center;color:var(--gcs-muted);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding-top:12px;font-size:11px;line-height:1.3;display:grid}.gcs-hoverCard__stats>div{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.gcs-hoverCard__stats strong{font-family:var(--gcs-font-display);font-variant-numeric:tabular-nums;color:var(--gcs-text);font-size:16px;font-weight:700;line-height:1.2}.gcs-hoverCard__stats .gcs-rep--pos{color:var(--gcs-ok)}.gcs-hoverCard__stats .gcs-rep--neg{color:var(--gcs-accentInk)}.gcs-hoverCard__actions{gap:8px;display:flex}.gcs-hoverCard__actions>*{flex:1}.gcs-hoverCardLayer{z-index:50;overscroll-behavior:contain;scrollbar-width:thin;border-radius:14px;position:fixed}.gcs-hoverCardLayer[data-side=pending]{visibility:hidden}@media (prefers-reduced-motion:no-preference){.gcs-hoverCardLayer[data-side=below]{animation:.12s ease-out gcsFadeIn}.gcs-hoverCardLayer[data-side=above]{animation:.12s ease-out gcsFadeInUp}}@keyframes gcsFadeIn{0%{opacity:0;transform:translateY(4px)}}@keyframes gcsFadeInUp{0%{opacity:0;transform:translateY(-4px)}}.gcs-groupCard{width:300px}.gcs-groupCard__band{background:var(--gcs-groupCard-band,linear-gradient(120deg, var(--gcs-groupCard-color,var(--gcs-accent)), var(--gcs-groupCard-color,var(--gcs-accent))));height:56px;position:relative}@supports (color:color-mix(in lab, red, red)){.gcs-groupCard__band{background:var(--gcs-groupCard-band,linear-gradient(120deg, color-mix(in srgb, var(--gcs-groupCard-color,var(--gcs-accent)) 70%, transparent), color-mix(in srgb, var(--gcs-groupCard-color,var(--gcs-accent)) 18%, transparent)))}}.gcs-groupCard__band{border-bottom:2px solid var(--gcs-groupCard-color,var(--gcs-accent))}.gcs-groupCard__icon{background:var(--gcs-surface);border:2px solid var(--gcs-groupCard-color,var(--gcs-accent));width:44px;height:44px;color:var(--gcs-groupCard-color,var(--gcs-accentInk));border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-22px;left:16px}.gcs-groupCard__icon svg{width:20px;height:20px}.gcs-groupCard__initial{font:700 18px var(--gcs-font-display)}.gcs-groupCard__body{flex-direction:column;gap:12px;padding:28px 16px 16px;display:flex}.gcs-groupCard__identity{flex-direction:column;gap:4px;min-width:0;display:flex}.gcs-groupCard__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--gcs-font-display);align-self:flex-start;font-size:18px;font-weight:700;line-height:1.2;text-decoration:none;overflow:hidden}.gcs-groupCard__title,.gcs-groupCard__empty{color:var(--gcs-muted);margin:0;font-size:13px}.gcs-groupCard__stats{border-block:1px solid var(--gcs-border);text-align:center;color:var(--gcs-muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:10px 0;font-size:11px;display:grid}.gcs-groupCard__stats>div{flex-direction:column;align-items:center;gap:2px;display:flex}.gcs-groupCard__stats strong{font-family:var(--gcs-font-display);font-variant-numeric:tabular-nums;color:var(--gcs-text);font-size:16px}.gcs-groupCard__onlineStat span{align-items:center;gap:4px;display:inline-flex}.gcs-groupCard__onlineStat .gcs-dot,.gcs-groupCard__dot{background:var(--gcs-ok)}.gcs-groupCard__members{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;margin:0;padding:0;list-style:none;display:grid}.gcs-groupCard__member{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.gcs-groupCard__member>a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gcs-groupCard__avatar{flex:none;display:inline-flex;position:relative}.gcs-groupCard__dot{border:2px solid var(--gcs-surface);border-radius:50%;width:8px;height:8px;position:absolute;bottom:-1px;right:-1px}.gcs-groupCard__all{color:var(--gcs-accentInk);align-self:flex-start;font-size:13px;font-weight:700}.gcs-cardTitle{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:15px}.gcs-profileHeader{overflow:hidden}.gcs-profileHeader__cover{height:240px}.gcs-profileHeader__main{flex-wrap:wrap;align-items:flex-end;gap:24px;margin-top:-76px;padding:0 32px 24px;display:flex}.gcs-profileHeader__identity{flex-direction:column;flex:360px;gap:8px;min-width:0;padding-bottom:6px;display:flex}.gcs-profileHeader__actions{flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:6px;display:flex}@media (max-width:640px){.gcs-profileHeader__cover{height:160px}.gcs-profileHeader__main{margin-top:-60px;padding:0 16px 20px}.gcs-profileHeader__main .gcs-avatarFrame,.gcs-profileHeader__main>.gcs-avatar{width:120px!important;height:120px!important}}.gcs-profileStats{border-top:1px solid var(--gcs-border);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}.gcs-profileStats>div{border-right:1px solid var(--gcs-border);flex-direction:column;gap:2px;padding:16px 24px;display:flex}.gcs-profileStats dd{margin:0;font-size:22px;font-weight:700}.gcs-profileStats dt{color:var(--gcs-muted);text-transform:uppercase;letter-spacing:.06em;font-size:12px}.gcs-tabs{border-top:1px solid var(--gcs-border);flex-wrap:wrap;gap:4px;padding:0 16px;display:flex}.gcs-tab{min-height:48px;color:var(--gcs-muted);border-bottom:2px solid #0000;align-items:center;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.gcs-tab:hover{color:var(--gcs-text)}.gcs-tab--active{color:var(--gcs-text);border-bottom-color:var(--gcs-accent)}.gcs-profileField{justify-content:space-between;gap:12px;font-size:14px;display:flex}.gcs-profileField>span:first-child{color:var(--gcs-muted)}.gcs-profileField>span:last-child{text-align:right;overflow-wrap:anywhere;font-weight:600}.gcs-linkedAccount{background:var(--gcs-surface2);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.gcs-linkedAccount__tag{color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:flex}.gcs-activity,.gcs-wall,.gcs-userGrid{margin:0;padding:0;list-style:none}.gcs-activity__item{border-bottom:1px solid var(--gcs-border);align-items:flex-start;gap:14px;padding:16px 20px;display:flex}.gcs-activity__icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-weight:800;display:flex}.gcs-activity__icon--post{color:#8ebeff;background:#5ea2ff24}.gcs-activity__icon--topic{color:#f4b740;background:#f4b74024}.gcs-activity__text{flex-direction:column;gap:4px;min-width:0;font-size:14px;display:flex}.gcs-activity__snippet{color:var(--gcs-text);font-size:13px}@supports (color:color-mix(in lab, red, red)){.gcs-activity__snippet{color:color-mix(in srgb, var(--gcs-text) 85%, var(--gcs-muted))}}.gcs-activity__snippet{line-height:1.5}.gcs-activity__time{color:var(--gcs-muted);font-size:12px}.gcs-wallItem{border-bottom:1px solid var(--gcs-border);flex-direction:column;gap:8px;padding:16px 20px;display:flex}.gcs-wallItem--hidden{opacity:.6;border-left:3px dashed var(--gcs-border)}.gcs-wallItem__body{align-items:flex-start;gap:12px;display:flex}.gcs-wallItem__actions{flex-wrap:wrap;gap:12px;padding-left:52px;font-size:12px;display:flex}.gcs-wall--replies{padding-left:40px}.gcs-wall--replies .gcs-wallItem{border-bottom:0;padding:10px 0 0}.gcs-wallComposer{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.gcs-wallComposer--compact{padding-left:52px}.gcs-wallComposer__field{flex:240px;min-width:0;display:flex}.gcs-wallComposer__input{resize:vertical;min-width:0;min-height:44px;font:inherit;flex:240px}.gcs-userGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.gcs-userGrid li{align-items:center;gap:10px;min-width:0;display:flex}.gcs-linkButton{min-height:24px;color:var(--gcs-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.gcs-linkButton:hover{color:var(--gcs-text);text-decoration:underline}.gcs-formError{color:var(--gcs-accentInk);font-size:13px}.gcs-menu{position:relative}.gcs-menu__toggle{justify-content:center;width:44px;padding:0;list-style:none}.gcs-menu__toggle::-webkit-details-marker{display:none}.gcs-menu__list{z-index:20;background:var(--gcs-surface);border:1px solid var(--gcs-border);border-radius:12px;flex-direction:column;min-width:200px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 40px #00000080}.gcs-menu__item{min-height:44px;color:var(--gcs-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:0 12px;font-size:14px;display:flex}.gcs-menu__item:hover{background:var(--gcs-surface2)}.gcs-settingsLayout{grid-template-columns:minmax(200px,240px) minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (max-width:800px){.gcs-settingsLayout{grid-template-columns:minmax(0,1fr)}}.gcs-settingsNav{flex-direction:column;gap:2px;display:flex}@media (max-width:800px){.gcs-settingsNav{flex-flow:wrap}}.gcs-settingsNav__link{min-height:44px;color:var(--gcs-muted);border-radius:10px;align-items:center;padding:0 14px;font-weight:600;display:flex}.gcs-settingsNav__link:hover{color:var(--gcs-text);background-color:var(--gcs-surface2)}.gcs-settingsNav__link--active{color:var(--gcs-text);background:var(--gcs-surface2);box-shadow:inset 3px 0 0 var(--gcs-accent)}.gcs-settingsTitle{margin:0;font-size:18px;font-weight:700}.gcs-settingsForm{flex-direction:column;gap:16px;display:flex}.gcs-settingsFieldset{border:1px solid var(--gcs-border);border-radius:12px;flex-direction:column;gap:12px;min-width:0;margin:0;padding:16px;display:flex}.gcs-settingsFieldset>legend{padding:0 6px;font-weight:700}.gcs-settingsDanger{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-settingsDanger{border-color:color-mix(in srgb, var(--gcs-accent) 50%, var(--gcs-border))}}.gcs-settingsList{margin:0;padding:0;list-style:none}.gcs-settingsList>li,.gcs-settingsList__row{border-bottom:1px solid var(--gcs-border);justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}.gcs-checkRow{align-items:center;gap:8px;min-height:36px;font-size:14px;display:flex}.gcs-coverPreview{background:linear-gradient(120deg,#1b1033,#2a1b4d 40%,#0f2236);border-radius:10px;height:110px}.gcs-appearancePreview{border:1px solid var(--gcs-border);border-radius:14px;align-items:flex-end;gap:16px;padding:48px 20px 18px;display:flex;position:relative;overflow:hidden}.gcs-appearancePreview__cover{opacity:.55;height:70px;position:absolute;inset:0 0 auto}.gcs-appearancePreview>:not(.gcs-appearancePreview__cover){position:relative}.gcs-choiceGrid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;display:grid}.gcs-choice{border:1px solid var(--gcs-border);cursor:pointer;text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:14px 8px;font-size:13px;display:flex}.gcs-choice:has(input:checked){border-color:var(--gcs-accent);background:var(--gcs-surface2)}.gcs-choice input{opacity:0;pointer-events:none;position:absolute}.gcs-choice:has(input:focus-visible){outline:2px solid var(--gcs-accent);outline-offset:2px}.gcs-swatch{cursor:pointer;border:2px solid #0000;border-radius:50%;width:36px;height:36px}.gcs-swatch--active{border-color:var(--gcs-text)}.gcs-swatchInput{cursor:pointer;background:0 0;border:0;width:44px;height:44px;padding:0}.gcs-notice--warn{color:#f4b740;background:#f4b74024}.gcs-inbox{margin:0;padding:0;list-style:none}.gcs-inbox__item{border-bottom:1px solid var(--gcs-border);align-items:flex-start;gap:14px;padding:14px 20px;display:flex}.gcs-inbox__item--unread{background:#d628390f}.gcs-inbox__main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.gcs-inbox__title{color:var(--gcs-text);font-weight:700}.gcs-inbox__item--unread .gcs-inbox__title{font-weight:800}.gcs-inbox__snippet{color:var(--gcs-text);font-size:13px}@supports (color:color-mix(in lab, red, red)){.gcs-inbox__snippet{color:color-mix(in srgb, var(--gcs-text) 85%, var(--gcs-muted))}}.gcs-inbox__snippet{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gcs-message{flex-direction:column;gap:10px;padding:16px 20px;display:flex}.gcs-message--mine{border-color:#3b3054}.gcs-message__head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gcs-message__head>:last-child{margin-left:auto}.gcs-userPicker{background:var(--gcs-surface2);border:1px solid var(--gcs-border);box-sizing:border-box;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:4px 8px;display:flex}.gcs-userPicker__input{min-width:0;min-height:34px;color:var(--gcs-text);font:500 14px var(--gcs-font-text);background:0 0;border:0;outline:none;flex:120px}.gcs-userPicker__list{background:var(--gcs-surface);border:1px solid var(--gcs-border);border-radius:10px;margin:0;padding:4px;list-style:none}.gcs-userPicker__list button{text-align:left;width:100%;min-height:40px;color:var(--gcs-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px}.gcs-userPicker__list button:hover,.gcs-userPicker__list button:focus-visible{background:var(--gcs-surface2)}.gcs-chip{color:var(--gcs-text);background:#d6283929;border-radius:999px;align-items:center;gap:4px;padding:4px 4px 4px 10px;font-size:13px;font-weight:600;display:inline-flex}.gcs-chip button{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%}.gcs-imageSelect{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;display:grid}.gcs-imageSelect__option{border:1px solid var(--gcs-border);background:var(--gcs-surface2);cursor:pointer;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:10px;font-size:13px;font-weight:600;display:flex;position:relative}.gcs-imageSelect__option img{object-fit:contain;width:72px;height:48px}.gcs-imageSelect__option input{opacity:0;position:absolute}.gcs-imageSelect__option:has(input:checked){border-color:var(--gcs-accent);box-shadow:0 0 0 1px var(--gcs-accent)}.gcs-imageSelect__option:has(input:focus-visible){outline:2px solid var(--gcs-accent);outline-offset:2px}.gcs-memberFilters{flex-wrap:wrap;align-items:flex-end;gap:12px;padding:16px;display:flex}.gcs-memberFilters .gcs-field{flex:180px}.gcs-memberGrid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;display:grid}.gcs-memberCard{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:18px 14px;display:flex}.gcs-memberCard__avatar{display:inline-flex;position:relative}.gcs-memberCard__name{font-size:16px}.gcs-memberCard__stats{color:var(--gcs-muted);gap:18px;margin:4px 0 0;font-size:12px;display:flex}.gcs-memberCard__stats dd{color:var(--gcs-text);margin:0;font-weight:700}.gcs-staffGroup{flex-direction:column;gap:12px;display:flex}.gcs-staffGroup__title{align-items:center;gap:8px;margin:8px 0 0;font-size:20px;display:flex}.gcs-settingsNav__link{align-items:center;gap:10px;display:flex}.gcs-settingsNav__link svg{width:16px;color:var(--gcs-muted)}.gcs-settingsNav__link--active svg{color:var(--gcs-accentInk)}.gcs-settingsSubtitle{font:700 15px var(--gcs-font-display);margin:0 0 10px}.gcs-sessionList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gcs-sessionList__item{border:1px solid var(--gcs-border);background:var(--gcs-surface2);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.gcs-sessionList__item>div{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.gcs-sessionList__item .gcs-muted{flex-basis:100%;font-size:12px}:root{--gcs-badgeShadow:drop-shadow(0 1px 1.5px #00000073);--gcs-badgeLocked:.45}[data-theme=light]{--gcs-badgeShadow:drop-shadow(0 1px 1.5px #14161c38);--gcs-badgeLocked:.55}@media (prefers-color-scheme:light){[data-theme=auto]{--gcs-badgeShadow:drop-shadow(0 1px 1.5px #14161c38);--gcs-badgeLocked:.55}}.gcs-badgeArt{object-fit:contain;vertical-align:middle;filter:var(--gcs-badgeShadow);flex-shrink:0;display:inline-block}.gcs-badgeArt--16{filter:none}.gcs-badgeArt--image{border-radius:6px}.gcs-badgeArt--locked{filter:grayscale()brightness(.8);opacity:var(--gcs-badgeLocked)}.gcs-badgeArt__item{list-style:none;display:inline-flex}.gcs-badgeArt__focus{border-radius:8px;display:inline-flex}.gcs-badgeArt__focus:focus-visible{outline:2px solid var(--gcs-accentInk);outline-offset:2px}.gcs-badgeArt__more{box-sizing:border-box;border:1px solid var(--gcs-border);background:var(--gcs-surface2);min-width:32px;height:32px;color:var(--gcs-muted);font:700 12px var(--gcs-font-display);border-radius:16px;justify-content:center;align-items:center;padding:0 7px;text-decoration:none;display:inline-flex}.gcs-badgeArt__more:hover,.gcs-badgeArt__more:focus-visible{color:var(--gcs-text);border-color:var(--gcs-muted)}.gcs-badgeTip{white-space:normal;text-align:left;flex-direction:column;gap:2px;width:max-content;max-width:240px;display:flex}.gcs-badgeTip span{opacity:.8;font-weight:500}.gcs-badgePill{border:1px solid var(--gcs-border);background:var(--gcs-surface2);border-radius:999px;align-items:center;gap:6px;padding:2px 10px 2px 3px;font-size:12px;font-weight:700;display:inline-flex}.gcs-badgeGrid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.gcs-badgeGrid--compact{grid-template-columns:repeat(auto-fill,minmax(92px,1fr))}.gcs-badgeGrid__item{border:1px solid var(--gcs-border);background:var(--gcs-surface2);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:14px 10px 12px;display:flex;position:relative}.gcs-badgeGrid--compact .gcs-badgeGrid__item{padding:10px 6px;font-size:12px;font-weight:700}.gcs-badgeGrid__item .gcs-badgeArt{margin-bottom:6px}.gcs-badgeGrid__name{overflow-wrap:anywhere;font-size:13px;font-weight:800;line-height:1.25}.gcs-badgeGrid__desc{color:var(--gcs-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.gcs-badgeGrid__date,.gcs-badgeGrid__req{color:var(--gcs-muted);margin-top:auto;padding-top:4px;font-size:11px}.gcs-badgeGrid__item--locked{background:0 0;border-style:dashed}.gcs-badgeGrid__item--locked .gcs-badgeGrid__name{color:var(--gcs-muted)}.gcs-badgeGrid__lock{border:1px solid var(--gcs-border);background:var(--gcs-surface);width:20px;height:20px;color:var(--gcs-muted);border-radius:50%;justify-content:center;align-items:center;font-size:10px;display:inline-flex;position:absolute;top:58px;left:calc(50% + 16px)}.gcs-badgeGrid__progress{background:var(--gcs-border);border-radius:2px;width:100%;height:4px;margin-top:6px;overflow:hidden}.gcs-badgeGrid__progress>span{background:var(--gcs-muted);border-radius:2px;height:100%;display:block}.gcs-badgeGrid__section{color:var(--gcs-muted);margin:8px 0 0;font-size:13px;font-weight:700}.gcs-badgeEditor{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (max-width:760px){.gcs-badgeEditor{grid-template-columns:minmax(0,1fr)}}.gcs-badgeStage{border:1px solid var(--gcs-border);border-radius:12px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.gcs-badgeStage>div{flex-direction:column;align-items:center;gap:10px;padding:16px 8px;display:flex}.gcs-badgeStage__dark{--gcs-badgeShadow:drop-shadow(0 1px 1.5px #00000073);background:#14161c}.gcs-badgeStage__light{--gcs-badgeShadow:drop-shadow(0 1px 1.5px #14161c38);background:#fff}.gcs-badgeStage__small{align-items:center;gap:10px;display:flex}.gcs-badgeEditor__options{flex-direction:column;gap:12px;min-width:0;display:flex}.gcs-badgeChoices{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.gcs-badgeChoices legend{margin-bottom:6px;padding:0;font-size:13px;font-weight:700}.gcs-badgeChoice{border:1px solid var(--gcs-border);background:var(--gcs-surface2);cursor:pointer;border-radius:10px;flex-direction:column;align-items:center;gap:4px;min-width:64px;padding:6px 6px 5px;font-size:11px;display:inline-flex;position:relative}.gcs-badgeChoice input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.gcs-badgeChoice:has(input:checked){border-color:var(--gcs-accentInk);box-shadow:0 0 0 1px var(--gcs-accentInk) inset}.gcs-badgeChoice:has(input:focus-visible){outline:2px solid var(--gcs-accentInk);outline-offset:2px}.gcs-badgeSwatch{border:2px solid #00000059;border-radius:50%;width:28px;height:28px}.gcs-linkButton{color:var(--gcs-accentInk);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.gcs-linkButton:hover{text-decoration:underline}.gcs-notifPanel{z-index:50;background:var(--gcs-surface);border:1px solid var(--gcs-border);border-radius:12px;flex-direction:column;width:min(380px,100vw - 32px);max-height:70vh;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 16px 40px #00000073}.gcs-notifPanel__head{border-bottom:1px solid var(--gcs-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.gcs-notifPanel__list{margin:0;padding:0;list-style:none;overflow-y:auto}.gcs-notifPanel__empty{color:var(--gcs-muted);text-align:center;margin:0;padding:20px 14px}.gcs-notifPanel__all{border-top:1px solid var(--gcs-border);text-align:center;padding:10px 14px;font-size:13px;display:block}.gcs-notifItem{color:var(--gcs-muted);border-left:3px solid #0000;flex-direction:column;gap:2px;padding:10px 14px;display:flex}.gcs-notifItem:hover{background:var(--gcs-surface2)}.gcs-notifItem--unread{color:var(--gcs-text);border-left-color:var(--gcs-accent);background:#d628390f}.gcs-notifItem__text{font-size:14px;line-height:1.35}.gcs-notifItem__snippet{color:var(--gcs-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.gcs-notifItem__time{color:var(--gcs-muted);font-size:12px}.gcs-notifList{border:1px solid var(--gcs-border);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.gcs-notifList>li+li{border-top:1px solid var(--gcs-border)}.gcs-prefTable{border-collapse:collapse;width:100%}.gcs-prefTable th,.gcs-prefTable td{text-align:left;border-bottom:1px solid var(--gcs-border);padding:10px 8px}.gcs-prefTable th{text-transform:uppercase;letter-spacing:.04em;color:var(--gcs-muted);font-size:12px}.gcs-chat{flex-direction:column;min-width:0;display:flex}.gcs-chat__list{flex-direction:column;height:420px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.gcs-chat--compact .gcs-chat__list{height:300px}.gcs-chat__msg{overflow-wrap:anywhere;font-size:14px;line-height:1.45}.gcs-chat__body{color:var(--gcs-text);margin-left:6px}.gcs-chat__time{color:var(--gcs-muted);margin-left:6px;font-size:11px}.gcs-chat__empty{color:var(--gcs-muted);padding:16px;font-size:14px}.gcs-chat__note{color:var(--gcs-muted);margin:0;padding:6px 16px;font-size:13px}.gcs-chat__note--warn{color:var(--gcs-warn)}.gcs-onlineList{margin:0;font-size:14px;line-height:1.6}.gcs-topicLive{flex-direction:column;gap:6px;font-size:14px;display:flex}.gcs-topicLive:empty{display:none}.gcs-topicLive p{margin:0}.gcs-topicLive__typing{color:var(--gcs-muted);font-style:italic}.gcs-topicLive__banner{border:1px solid var(--gcs-accent);background:#d6283914;border-radius:10px;padding:10px 14px}.gcs-translate{padding:0 20px 14px}.gcs-translate__button{align-items:center;gap:6px;min-height:32px;font-size:13px;display:inline-flex}.gcs-translate__result{border-left:3px solid var(--gcs-accent);background:var(--gcs-surface2);border-radius:8px;margin-top:8px;padding:10px 14px}.gcs-translate__label{letter-spacing:.06em;text-transform:uppercase;color:var(--gcs-muted);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.gcs-translate__error{color:var(--gcs-warn);margin:6px 0 0;font-size:13px}.gcs-chatPage{grid-template-columns:240px minmax(0,1fr) 280px;align-items:start;gap:20px;display:grid}.gcs-chatRooms{flex-direction:column;gap:12px;display:flex}.gcs-chatRooms__title{font:700 11px var(--gcs-font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--gcs-muted);margin:8px 0 4px}.gcs-chatRooms__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.gcs-chatRooms__link{min-height:38px;color:var(--gcs-text);border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:14px;font-weight:600;display:flex}.gcs-chatRooms__link:hover,.gcs-chatRooms__link--active{background:var(--gcs-surface2)}.gcs-chatRooms__link svg{color:var(--gcs-muted)}.gcs-chatRooms__create{border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.gcs-chatRooms__types{border:0;flex-direction:column;gap:4px;margin:0;padding:0;font-size:13px;display:flex}.gcs-chatPage__main{flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.gcs-chatPage__head{flex-direction:column;gap:8px;display:flex}.gcs-chatPage__side{flex-direction:column;gap:16px;display:flex}.gcs-chatRoomTools{flex-direction:column;gap:6px;display:flex}.gcs-chatRoomTools__buttons{flex-wrap:wrap;gap:6px;display:flex}.gcs-chat__edited{color:var(--gcs-muted);font-size:11px}.gcs-chat__edit{flex-wrap:wrap;flex:240px;gap:6px;display:flex}.gcs-chat__edit .gcs-input{flex:160px}.gcs-chat__reactions{flex-wrap:wrap;gap:4px;display:inline-flex}.gcs-chat__reaction{border:1px solid var(--gcs-border);background:var(--gcs-surface2);color:var(--gcs-text);cursor:pointer;border-radius:999px;padding:1px 8px;font-size:12px}.gcs-chat__reaction--mine{border-color:var(--gcs-accent)}.gcs-chat__picker{position:relative}.gcs-chat__pickerList{border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:10px;flex-wrap:wrap;gap:2px;width:fit-content;max-width:100%;margin-top:4px;padding:4px;display:flex;box-shadow:0 8px 24px #0000004d}.gcs-chat__pickerList button{cursor:pointer;background:0 0;border:0;border-radius:8px;width:32px;height:32px;font-size:18px}.gcs-chat__pickerList button:hover,.gcs-chat__pickerList button:focus-visible{background:var(--gcs-surface2)}@media (max-width:1100px){.gcs-chatPage{grid-template-columns:minmax(0,1fr)}}.gcs-sideCard.gcs-chatCard,.gcs-chatPage__main.gcs-chatCard{gap:0;padding:0}.gcs-chat__head{border-bottom:1px solid var(--gcs-border);justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:10px 16px;display:flex}.gcs-chat__title{min-width:0}.gcs-chat__heading{overflow-wrap:anywhere;align-items:center;gap:10px;margin:0;font-size:18px;display:flex}.gcs-chat__heading.gcs-sideCard__title{font-size:15px}.gcs-chat__headingIcon{background:var(--gcs-accent);color:#fff;letter-spacing:0;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.gcs-chat__headTools{flex:none;align-items:center;gap:6px;display:flex}.gcs-chat__headButton{border:1px solid var(--gcs-border);background:var(--gcs-surface2);min-width:38px;height:38px;color:var(--gcs-text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:15px;text-decoration:none;display:inline-flex}.gcs-chat__headButton--text{font-size:13px;font-weight:600}.gcs-chat__headButton:hover,.gcs-chat__headButton[aria-expanded=true]{border-color:var(--gcs-accent);color:var(--gcs-text)}.gcs-chat__headButton:focus-visible,.gcs-chat__toolBtn:focus-visible,.gcs-chat__tool:focus-visible,.gcs-chat__send:focus-visible,.gcs-chat__switch:focus-visible,.gcs-chat__pickerTab:focus-visible,.gcs-chat__cats button:focus-visible,.gcs-chat__emojiGrid button:focus-visible{outline:2px solid var(--gcs-accent);outline-offset:1px}.gcs-chat__prefsWrap{position:relative}.gcs-chat__prefs{z-index:40;border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:12px;flex-direction:column;min-width:250px;padding:8px 12px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #00000059}.gcs-chat__switchRow{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:40px;font-size:14px;display:flex}.gcs-chat__switch{appearance:none;border:1px solid var(--gcs-border);background:var(--gcs-surface2);cursor:pointer;border-radius:999px;flex:none;width:44px;height:24px;margin:0;transition:background .15s;position:relative}.gcs-chat__switch:before{content:"";background:var(--gcs-muted);border-radius:50%;width:18px;height:18px;transition:transform .15s,background .15s;position:absolute;top:2px;left:2px}.gcs-chat__switch:checked{border-color:var(--gcs-ok);background:var(--gcs-ok)}.gcs-chat__switch:checked:before{background:#fff;transform:translate(20px)}.gcs-chat__switch:disabled{opacity:.5;cursor:not-allowed}.gcs-chat__toolbar{border-bottom:1px solid var(--gcs-border);flex-direction:column;gap:8px;padding:10px 16px;display:flex}.gcs-chat__announcement,.gcs-chat__pinned{border-bottom:1px solid var(--gcs-border);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:10px 16px;font-size:14px;display:flex}.gcs-chat__announcement{background:var(--gcs-warn)}@supports (color:color-mix(in lab, red, red)){.gcs-chat__announcement{background:color-mix(in srgb, var(--gcs-warn) 16%, var(--gcs-surface))}}.gcs-chat__announcement{border-bottom-color:var(--gcs-warn)}@supports (color:color-mix(in lab, red, red)){.gcs-chat__announcement{border-bottom-color:color-mix(in srgb, var(--gcs-warn) 35%, transparent)}}.gcs-chat__pinned{background:var(--gcs-surface2)}.gcs-chat__barIcon{color:var(--gcs-warn);flex:none}.gcs-chat__pinned .gcs-chat__barIcon{color:var(--gcs-accentInk)}.gcs-chat__msg{border-bottom:1px solid var(--gcs-border);grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:2px 12px;padding:10px 16px;display:grid;position:relative}.gcs-chat__msg:hover,.gcs-chat__msg:focus-within{background:var(--gcs-surface2)}@supports (color:color-mix(in lab, red, red)){.gcs-chat__msg:hover,.gcs-chat__msg:focus-within{background:color-mix(in srgb, var(--gcs-surface2) 60%, transparent)}}.gcs-chat--noAvatars .gcs-chat__msg{grid-template-columns:minmax(0,1fr) auto}.gcs-chat__avatar{width:40px;height:40px;line-height:0;display:block}.gcs-chat--compact .gcs-chat__avatar{width:34px;height:34px}.gcs-chat__main{flex-direction:column;gap:2px;min-width:0;display:flex}.gcs-chat__meta{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.gcs-chat__name{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.gcs-chat__name:hover,.gcs-chat__name:focus-visible{text-decoration:underline}.gcs-chat__name:disabled{cursor:default;text-decoration:none}.gcs-chat__main .gcs-chat__body,.gcs-chat__main .gcs-chat__time{margin-left:0}.gcs-chat__msg>.gcs-chat__tools{opacity:0;flex-wrap:wrap;justify-content:flex-end;gap:2px;margin-left:0;transition:opacity .12s;display:flex}.gcs-chat__msg:hover>.gcs-chat__tools,.gcs-chat__msg:focus-within>.gcs-chat__tools,.gcs-chat__msg>.gcs-chat__tools--open{opacity:1}.gcs-chat__toolBtn{width:30px;height:30px;color:var(--gcs-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;font-size:14px;display:grid}.gcs-chat__toolBtn:hover,.gcs-chat__toolBtn[aria-expanded=true]{border-color:var(--gcs-border);background:var(--gcs-surface);color:var(--gcs-text)}.gcs-chat__toolBtn:disabled{opacity:.5;cursor:default}@media (hover:none){.gcs-chat__msg>.gcs-chat__tools{opacity:1}}.gcs-chat--compact .gcs-chat__msg{grid-template-columns:34px minmax(0,1fr);padding:8px 14px}.gcs-chat--compact.gcs-chat--noAvatars .gcs-chat__msg{grid-template-columns:minmax(0,1fr)}.gcs-chat--compact .gcs-chat__msg>.gcs-chat__tools{border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:8px;padding:2px;position:absolute;top:4px;right:8px;box-shadow:0 4px 12px #00000040}@media (hover:none){.gcs-chat--compact .gcs-chat__msg>.gcs-chat__tools{box-shadow:none;background:0 0;border:0;grid-column:-2;justify-content:flex-start;padding:0;position:static}}.gcs-chat__media{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.gcs-chat__image{cursor:zoom-in;background:0 0;border:0;border-radius:8px;padding:0;line-height:0;display:block}.gcs-chat__image:focus-visible{outline:2px solid var(--gcs-accent);outline-offset:2px}.gcs-chat__image img{object-fit:contain;border-radius:8px;width:auto;max-width:min(100%,320px);height:auto;max-height:200px;display:block}.gcs-chat__audio{width:min(100%,300px);height:36px}.gcs-chat__youtube{aspect-ratio:16/9;cursor:pointer;background:#000;border:0;border-radius:8px;width:min(100%,240px);padding:0;position:relative;overflow:hidden}.gcs-chat__youtube img{object-fit:cover;width:100%;height:100%}.gcs-chat__play{color:#fff;background:#e62117;border-radius:10px;place-items:center;width:48px;height:34px;font-size:16px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.gcs-chat__dialog{border:1px solid var(--gcs-border);background:var(--gcs-surface);max-width:min(640px,92vw);color:var(--gcs-text);border-radius:14px;padding:20px}.gcs-chat__dialog::backdrop{background:#0009}.gcs-chat__dialog h2{margin:0 0 12px;font-size:20px}.gcs-chat__rules{max-height:60vh;margin:0 0 16px;line-height:1.5;overflow:auto}.gcs-chat__dialog--video{background:#000;width:min(960px,94vw);max-width:none;padding:8px}.gcs-chat__dialog--video[open]{flex-direction:column;gap:8px;display:flex}.gcs-chat__dialog--video iframe{aspect-ratio:16/9;border:0;border-radius:8px;width:100%;display:block}.gcs-chat__dialogClose{background:var(--gcs-surface);color:var(--gcs-text);cursor:pointer;border:0;border-radius:8px;order:-1;align-self:flex-end;padding:6px 12px}.gcs-chat__composer{border-top:1px solid var(--gcs-border);flex-direction:column;gap:6px;padding:10px 12px;display:flex;position:relative}.gcs-chat--newestTop .gcs-chat__composer{border-top:0;border-bottom:1px solid var(--gcs-border)}.gcs-chat__form{align-items:center;gap:8px;display:flex}.gcs-chat__field{border:1px solid var(--gcs-border);background:var(--gcs-bg);border-radius:10px;flex:1;align-items:center;gap:4px;min-width:0;min-height:44px;padding:0 4px 0 12px;display:flex}.gcs-chat__field:focus-within{border-color:var(--gcs-accent);box-shadow:0 0 0 2px var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chat__field:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--gcs-accent) 30%, transparent)}}.gcs-chat__input{min-width:0;height:42px;color:var(--gcs-text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:14px}.gcs-chat__input::placeholder{color:var(--gcs-muted)}.gcs-chat__input:disabled{cursor:not-allowed}.gcs-chat__buttons{flex:none;align-items:center;gap:2px;display:flex}.gcs-chat__tool{min-width:34px;height:34px;color:var(--gcs-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0 4px;font-size:17px;display:grid}.gcs-chat__tool:hover,.gcs-chat__tool[aria-expanded=true]{background:var(--gcs-surface2);color:var(--gcs-text)}.gcs-chat__tool:disabled{opacity:.4;cursor:default}.gcs-chat__tool--emoji{color:var(--gcs-warn);font-size:21px}.gcs-chat__tool--emoji:hover,.gcs-chat__tool--emoji[aria-expanded=true]{color:var(--gcs-warn)}.gcs-chat__tool--gif{letter-spacing:.04em;border:1px solid;border-radius:6px;min-width:0;height:24px;padding:0 6px;font-size:11px;font-weight:800}.gcs-chat__tool--rec{color:var(--gcs-warn)}.gcs-chat__send{background:var(--gcs-accent-fill,var(--gcs-accent));color:#fff;cursor:pointer;border:0;border-radius:10px;flex:none;place-items:center;width:48px;height:44px;font-size:18px;display:grid}.gcs-chat__send:hover:not(:disabled){filter:brightness(1.1)}.gcs-chat__send:disabled{opacity:.55;cursor:default}.gcs-chat__sendIcon{transform:rotate(90deg)}@media (max-width:640px){.gcs-chat__composer--noEnterMobile .gcs-chat__send{display:none}}.gcs-chat__recording{color:var(--gcs-warn);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.gcs-chat__recDot{background:var(--gcs-warn);border-radius:50%;width:10px;height:10px;animation:1s ease-in-out infinite alternate gcs-rec}@keyframes gcs-rec{to{opacity:.35}}@media (prefers-reduced-motion:reduce){.gcs-chat__recDot{animation:none}.gcs-chat__switch,.gcs-chat__switch:before,.gcs-chat__msg>.gcs-chat__tools{transition:none}}.gcs-chat__recTime{font-variant-numeric:tabular-nums}.gcs-chat__panel{z-index:40;border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:12px;width:min(380px,100% - 24px);position:absolute;right:12px;overflow:hidden;box-shadow:0 12px 32px #00000059}.gcs-chat__panel--above{bottom:calc(100% - 4px)}.gcs-chat__panel--below{top:calc(100% - 4px)}.gcs-chat__gifs{padding:8px}.gcs-chat__pickerTabs{border-bottom:1px solid var(--gcs-border);grid-template-columns:1fr 1fr;gap:6px;padding:8px;display:grid}.gcs-chat__pickerTab{min-height:40px;color:var(--gcs-muted);font:700 14px var(--gcs-font-text);cursor:pointer;background:0 0;border:0;border-radius:8px}.gcs-chat__pickerTab:hover{color:var(--gcs-text)}.gcs-chat__pickerTab[aria-selected=true]{background:var(--gcs-text);color:var(--gcs-surface)}.gcs-chat__cats{border-bottom:1px solid var(--gcs-border);gap:2px;padding:4px 6px 0;display:flex;overflow-x:auto}.gcs-chat__cats button{width:36px;height:32px;color:var(--gcs-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:6px 6px 0 0;flex:none;font-size:15px}.gcs-chat__cats button:hover,.gcs-chat__cats button[aria-selected=true]{color:var(--gcs-text)}.gcs-chat__cats button[aria-selected=true]{border-bottom-color:var(--gcs-accent)}.gcs-chat__emojiScroll{overscroll-behavior:contain;height:280px;position:relative;overflow-y:auto}.gcs-chat--compact .gcs-chat__emojiScroll{height:200px}.gcs-chat__emojiHead{z-index:1;background:var(--gcs-surface2);color:var(--gcs-muted);font:600 13px var(--gcs-font-text);margin:0;padding:8px 12px;position:sticky;top:0}.gcs-chat__emojiGrid{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));padding:4px 6px;display:grid}.gcs-chat__emojiGrid button{cursor:pointer;background:0 0;border:0;border-radius:8px;height:40px;font-size:24px;line-height:1}.gcs-chat__emojiGrid button:hover{background:var(--gcs-surface2)}.gcs-chat__gifSearch{gap:6px;margin-bottom:6px;display:flex}.gcs-chat__gifSearch .gcs-input{flex:1;min-width:0}.gcs-chat__gifGrid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:6px;max-height:260px;display:grid;overflow-y:auto}.gcs-chat__gifGrid button{background:var(--gcs-surface2);cursor:pointer;border:0;border-radius:8px;padding:0;line-height:0;overflow:hidden}.gcs-chat__gifGrid img{object-fit:cover;width:100%;height:96px}.gcs-chat__attribution{color:var(--gcs-muted);text-align:right;margin:6px 0 0;font-size:10px}.gcs-chat__pending{flex-wrap:wrap;gap:8px;margin:0;padding:6px 0 0;list-style:none;display:flex}.gcs-chat__pending li{position:relative}.gcs-chat__pending img{object-fit:cover;border-radius:8px;width:56px;height:56px;display:block}.gcs-chat__pending button{background:var(--gcs-warn);color:#000;cursor:pointer;border:0;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid;position:absolute;top:-6px;right:-6px}.gcs-chat__older{align-self:center;margin:6px 0}.gcs-chat__olderRow{justify-content:center;padding:6px 0;display:flex}.gcs-chat__pickerList--text button{width:auto;color:var(--gcs-text);padding:0 10px;font-size:12px}.gcs-chatAcp{padding:0;overflow:hidden}.gcs-chatAcp__tabs{border-bottom:1px solid var(--gcs-border);flex-wrap:wrap;gap:6px;padding:10px 12px;display:flex}.gcs-chatAcp__tab{min-height:42px;color:var(--gcs-muted);font:700 14px var(--gcs-font-text);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.gcs-chatAcp__tab:hover{color:var(--gcs-text)}.gcs-chatAcp__tab[aria-selected=true]{background:var(--gcs-text);color:var(--gcs-surface)}.gcs-chatAcp__tab:focus-visible{outline:2px solid var(--gcs-accent);outline-offset:2px}.gcs-chatAcp__panel[hidden]{display:none}.gcs-chatAcp__section{border-bottom:1px solid var(--gcs-border);background:var(--gcs-surface2);color:var(--gcs-muted);font:600 14px var(--gcs-font-text);align-items:center;gap:8px;margin:0;padding:12px 20px;display:flex}.gcs-chatAcp__row{border-bottom:1px solid var(--gcs-border);grid-template-columns:minmax(160px,300px) minmax(0,1fr);align-items:start;gap:6px 24px;padding:16px 20px;display:grid}.gcs-chatAcp__row--switch{align-items:center}.gcs-chatAcp__label{text-align:right;padding-top:9px;font-size:14px;font-weight:600}.gcs-chatAcp__row--switch .gcs-chatAcp__label{padding-top:0}.gcs-chatAcp__control{flex-direction:column;gap:6px;min-width:0;display:flex}.gcs-chatAcp__inline{flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.gcs-chatAcp__inline .gcs-input,.gcs-chatAcp__number{width:150px}.gcs-chatAcp__control select,.gcs-chatAcp__control textarea,.gcs-chatAcp__control .gcs-input{max-width:420px}.gcs-chatAcp__check{cursor:pointer;align-items:center;gap:6px;min-height:32px;display:inline-flex}.gcs-chatAcp__check input{width:18px;height:18px;accent-color:var(--gcs-accent)}.gcs-chatAcp__hint{color:var(--gcs-muted);white-space:pre-line;margin:0;font-size:12px}.gcs-chatAcp__error{color:var(--gcs-warn);margin:0;font-size:12px;font-weight:600}.gcs-chatAcp__saved{color:var(--gcs-ok);font-size:13px;font-weight:600}.gcs-chatAcp__required{letter-spacing:.06em;color:var(--gcs-accentInk);font-size:10px;font-weight:700}.gcs-chatAcp__footer{background:var(--gcs-surface2);justify-content:center;align-items:center;gap:12px;padding:14px 20px;display:flex}.gcs-chatAcp__body{flex-direction:column;gap:12px;padding:16px 20px;display:flex}.gcs-chatAcp__matrix th,.gcs-chatAcp__matrix td{text-align:center}.gcs-chatAcp__matrix th:first-child{text-align:left}@media (max-width:720px){.gcs-chatAcp__row{grid-template-columns:minmax(0,1fr)}.gcs-chatAcp__label{text-align:left;padding-top:0}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--gcs-accent)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:light){[data-theme=auto]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}input[type=checkbox],input[type=radio]{appearance:none;border:1.5px solid var(--gcs-border);background:var(--gcs-surface2);cursor:pointer;flex:none;place-content:center;width:18px;height:18px;margin:0;transition:background-color .15s,border-color .15s;display:inline-grid}input[type=checkbox]{border-radius:5px}input[type=radio]{border-radius:50%}input[type=checkbox]:before{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background:#fff;width:10px;height:10px;transition:transform .12s;transform:scale(0)}input[type=radio]:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;transition:transform .12s;transform:scale(0)}input[type=checkbox]:checked,input[type=radio]:checked{background:var(--gcs-accent);border-color:var(--gcs-accent)}input[type=checkbox]:checked:before,input[type=radio]:checked:before{transform:scale(1)}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:2px solid var(--gcs-accentInk);outline-offset:2px}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.5;cursor:not-allowed}select,input[type=date],input[type=time],input[type=datetime-local],input[type=number],input[type=search]{color-scheme:normal}select option{background:var(--gcs-surface);color:var(--gcs-text)}*{scrollbar-width:thin;scrollbar-color:var(--gcs-border) transparent}.gcs-icon{vertical-align:-.125em;flex:none;display:inline-block}.gcs-tooltipWrap{display:inline-flex;position:relative}.gcs-tooltip{--gcs-tip-bg:#0b0f17;--gcs-tip-border:#222a39;z-index:2147483000;box-sizing:border-box;border:1px solid var(--gcs-tip-border);background:var(--gcs-tip-bg);color:#e9edf2;max-width:min(320px,100vw - 16px);font:600 12px/1.35 var(--gcs-font-text,system-ui, sans-serif);letter-spacing:0;text-transform:none;text-align:center;white-space:normal;overflow-wrap:anywhere;pointer-events:none;transform-origin:bottom;animation:gcs-tip-skew var(--gcs-motion-base,.22s) var(--gcs-motion-ease,cubic-bezier(.22, 1, .36, 1)) both;border-radius:5px;padding:6px 10px;position:fixed;top:0;left:0;box-shadow:0 8px 22px #0000006b}.gcs-tooltip:after{content:"";left:var(--gcs-tip-arrow,50%);background:inherit;border:1px solid var(--gcs-tip-border);width:8px;height:8px;position:absolute;transform:translate(-50%)rotate(45deg)}.gcs-tooltip--top:after{border-top:0;border-left:0;bottom:-5px}.gcs-tooltip--bottom{transform-origin:top;animation-name:gcs-tip-skew-down}.gcs-tooltip--bottom:after{border-bottom:0;border-right:0;top:-5px}:root[data-theme=light] .gcs-tooltip{--gcs-tip-border:#0b0f17}.gcs-groupPill{--gcs-gp:var(--gcs-gp-color,var(--gcs-accent));border:1px solid var(--gcs-gp);align-items:center;gap:.4em;max-width:100%;padding:0 .6em;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-groupPill{border:1px solid color-mix(in srgb, var(--gcs-gp) 42%, transparent)}}.gcs-groupPill{background-color:var(--gcs-gp);border-radius:4px}@supports (color:color-mix(in lab, red, red)){.gcs-groupPill{background-color:color-mix(in srgb, var(--gcs-gp) 14%, transparent)}}.gcs-groupPill{color:var(--gcs-gp)}@supports (color:color-mix(in lab, red, red)){.gcs-groupPill{color:color-mix(in srgb, var(--gcs-gp) 72%, var(--gcs-text))}}.gcs-groupPill{white-space:nowrap;vertical-align:middle;transition:background-color var(--gcs-motion-fast,.2s) var(--gcs-motion-ease,cubic-bezier(.22, 1, .36, 1)), border-color var(--gcs-motion-fast,.2s) var(--gcs-motion-ease,cubic-bezier(.22, 1, .36, 1)), box-shadow var(--gcs-motion-fast,.2s) var(--gcs-motion-ease,cubic-bezier(.22, 1, .36, 1)), transform var(--gcs-motion-fast,.2s) var(--gcs-motion-ease,cubic-bezier(.22, 1, .36, 1));font-weight:700;line-height:1.7;text-decoration:none}.gcs-root a.gcs-groupPill,.gcs-root a.gcs-groupPill:hover{color:var(--gcs-gp)}@supports (color:color-mix(in lab, red, red)){.gcs-root a.gcs-groupPill,.gcs-root a.gcs-groupPill:hover{color:color-mix(in srgb, var(--gcs-gp) 72%, var(--gcs-text))}}.gcs-groupPill--sm{padding:0 .5em;font-size:11px}.gcs-groupPill--md{font-size:12px}.gcs-groupPill--lg{padding:.15em .8em;font-size:13px}.gcs-groupPill--filled{background-color:var(--gcs-gp);border-color:var(--gcs-gp)}.gcs-root a.gcs-groupPill--filled,.gcs-root a.gcs-groupPill--filled:hover,.gcs-groupPill--filled{color:#fff}.gcs-groupPill__icon{flex:none;display:inline-flex}.gcs-groupPill__name{text-overflow:ellipsis;overflow:hidden}a.gcs-groupPill:hover,a.gcs-groupPill:focus-visible,.gcs-groupPill[data-group-pill]:focus-visible{background-color:var(--gcs-gp)}@supports (color:color-mix(in lab, red, red)){a.gcs-groupPill:hover,a.gcs-groupPill:focus-visible,.gcs-groupPill[data-group-pill]:focus-visible{background-color:color-mix(in srgb, var(--gcs-gp) 30%, transparent)}}a.gcs-groupPill:hover,a.gcs-groupPill:focus-visible,.gcs-groupPill[data-group-pill]:focus-visible{border-color:var(--gcs-gp)}@supports (color:color-mix(in lab, red, red)){a.gcs-groupPill:hover,a.gcs-groupPill:focus-visible,.gcs-groupPill[data-group-pill]:focus-visible{border-color:color-mix(in srgb, var(--gcs-gp) 60%, transparent)}}a.gcs-groupPill:hover,a.gcs-groupPill:focus-visible,.gcs-groupPill[data-group-pill]:focus-visible{box-shadow:0 0 12px var(--gcs-gp)}@supports (color:color-mix(in lab, red, red)){a.gcs-groupPill:hover,a.gcs-groupPill:focus-visible,.gcs-groupPill[data-group-pill]:focus-visible{box-shadow:0 0 12px color-mix(in srgb, var(--gcs-gp) 45%, transparent)}}a.gcs-groupPill:hover,a.gcs-groupPill:focus-visible,.gcs-groupPill[data-group-pill]:focus-visible{transform:translateY(-1px)}a.gcs-groupPill--filled:hover,a.gcs-groupPill--filled:focus-visible{background-color:var(--gcs-gp)}@supports (color:color-mix(in lab, red, red)){a.gcs-groupPill--filled:hover,a.gcs-groupPill--filled:focus-visible{background-color:color-mix(in srgb, var(--gcs-gp) 82%, #fff)}}a[data-group-pill]:focus-visible,[data-group-pill][tabindex]:focus-visible{outline:2px solid var(--gcs-gp-color,var(--gcs-accent))}@supports (color:color-mix(in lab, red, red)){a[data-group-pill]:focus-visible,[data-group-pill][tabindex]:focus-visible{outline:2px solid color-mix(in srgb, var(--gcs-gp-color,var(--gcs-accent)) 80%, #fff)}}a[data-group-pill]:focus-visible,[data-group-pill][tabindex]:focus-visible{outline-offset:2px}.gcs-tooltip--group{text-align:center;white-space:nowrap}.gcs-groupTip{gap:2px;display:grid}.gcs-groupTip__line{opacity:.85;font-weight:500;display:block}.gcs-groupTip__line--last,.gcs-groupTip__line:only-child{opacity:1;font-weight:700}@keyframes gcs-tip-skew{0%{opacity:0;transform:translateY(6px)skew(-14deg)}to{opacity:1;transform:none}}@keyframes gcs-tip-skew-down{0%{opacity:0;transform:translateY(-6px)skew(14deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gcs-groupPill{transition:none}a.gcs-groupPill:hover,a.gcs-groupPill:focus-visible{transform:none}.gcs-tooltip{animation:.15s linear both gcs-tip-fade}}@keyframes gcs-tip-fade{0%{opacity:0}}dialog:modal{margin:auto}.gcs-modal{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05060ab8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.gcs-modal__dialog{background:var(--gcs-surface);border:1px solid var(--gcs-border);border-radius:16px;outline:none;width:100%;max-height:calc(100vh - 32px);overflow-y:auto;box-shadow:0 24px 60px #00000080}.gcs-modal__dialog--sm{max-width:420px}.gcs-modal__dialog--md{max-width:560px}.gcs-modal__dialog--lg{max-width:860px}.gcs-modal__header{justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 0;display:flex}.gcs-modal__title{margin:0;font-size:22px}.gcs-modal__close{width:44px;height:44px;color:var(--gcs-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.gcs-modal__close:hover{background:var(--gcs-surface2);color:var(--gcs-text)}.gcs-modal__body{padding:16px 20px 20px}.gcs-dropdown{display:inline-flex;position:relative}.gcs-dropdown__trigger{min-height:44px;color:var(--gcs-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:4px 8px;display:inline-flex}.gcs-dropdown__trigger:hover,.gcs-dropdown__trigger[aria-expanded=true]{background:var(--gcs-surface2)}.gcs-dropdown__menu{z-index:60;background:var(--gcs-surface);border:1px solid var(--gcs-border);border-radius:12px;min-width:230px;padding:6px;position:absolute;top:calc(100% + 6px);box-shadow:0 16px 40px #00000073}.gcs-dropdown__menu--end{right:0}.gcs-dropdown__menu--start{left:0}.gcs-dropdown__item{width:100%;min-height:40px;color:var(--gcs-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}.gcs-root a.gcs-dropdown__item,.gcs-root a.gcs-dropdown__item:hover{color:var(--gcs-text)}.gcs-dropdown__item:hover,.gcs-dropdown__item:focus-visible{background-color:var(--gcs-surface2);outline:none}.gcs-dropdown__item--active{background:var(--gcs-surface2);box-shadow:inset 3px 0 0 var(--gcs-accent)}.gcs-dropdown__item--active .gcs-dropdown__icon{color:var(--gcs-text)}.gcs-dropdown__icon{width:18px;color:var(--gcs-muted);justify-content:center;display:inline-flex}.gcs-dropdown__separator{background:var(--gcs-border);height:1px;margin:6px 4px}.gcs-dropdown__heading{letter-spacing:.06em;text-transform:uppercase;color:var(--gcs-muted);padding:8px 10px 4px;font-size:11px;font-weight:700}.gcs-toastHost{z-index:90;flex-direction:column;gap:10px;width:min(360px,100vw - 32px);display:flex;position:fixed;bottom:16px;right:16px}.gcs-toast{background:var(--gcs-surface);border:1px solid var(--gcs-border);border-left:3px solid var(--gcs-accent);border-radius:12px;align-items:flex-start;gap:4px;animation:.2s ease-out gcs-toast-in;display:flex;box-shadow:0 14px 36px #00000073}@keyframes gcs-toast-in{0%{opacity:0;transform:translateY(8px)}}.gcs-toast__main{min-width:0;color:var(--gcs-text);flex:1;gap:10px;padding:12px 4px 12px 14px;display:flex}.gcs-toast__icon{flex:none}.gcs-toast__text{flex-direction:column;gap:2px;min-width:0;display:flex}.gcs-toast__title{font-size:14px}.gcs-toast__body{color:var(--gcs-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.gcs-toast__close{width:36px;height:36px;color:var(--gcs-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;margin:4px;display:inline-flex}.gcs-iconPicker{flex-direction:column;gap:8px;display:flex}.gcs-iconPicker__grid{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:6px;max-height:240px;display:grid;overflow-y:auto}.gcs-iconPicker__item{border:1px solid var(--gcs-border);background:var(--gcs-surface2);height:44px;color:var(--gcs-text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.gcs-iconPicker__item[aria-selected=true]{border-color:var(--gcs-accent);background:#d6283926}@media (prefers-reduced-motion:reduce){.gcs-toast{animation:none}input[type=checkbox]:before,input[type=radio]:before{transition:none}}.gcs-siteHeader{z-index:40;background:var(--gcs-header-bg,var(--gcs-chrome));border-bottom:1px solid var(--gcs-border);transition:background-color .2s,box-shadow .2s;position:sticky;top:0}.gcs-siteHeader--scrolled{background:var(--gcs-header-bg,var(--gcs-chrome))}@supports (color:color-mix(in lab, red, red)){.gcs-siteHeader--scrolled{background:color-mix(in srgb, var(--gcs-header-bg,var(--gcs-chrome)) 82%, transparent)}}.gcs-siteHeader--scrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 8px 24px #00000040}.gcs-siteHeader__inner{max-width:var(--gcs-page-width,1320px);min-height:var(--gcs-header-h,64px);box-sizing:border-box;align-items:center;gap:16px;margin:0 auto;padding:8px 24px;display:flex}.gcs-siteHeader .gcs-navbar__menu .gcs-nav__link:not(:hover):not(.gcs-nav__link--active),.gcs-siteHeader button.gcs-headerIcon:not(:hover):not(.gcs-drawer__close){color:var(--gcs-header-text,var(--gcs-muted))}.gcs-siteHeader__tools{align-items:center;gap:6px;margin-left:auto;display:flex}.gcs-brand{color:var(--gcs-text);flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.gcs-brand__mark{background:var(--gcs-accent);border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;transform:skew(-12deg)}.gcs-brand__mark>span{font-family:var(--gcs-font-display);color:#fff;font-size:18px;font-weight:700;transform:skew(12deg)}.gcs-brand__text{flex-direction:column;min-width:0;line-height:1.15;display:flex}.gcs-brand__name{font-family:var(--gcs-logo-font,var(--gcs-font-display));font-size:var(--gcs-logo-size,22px);font-weight:var(--gcs-logo-weight,700);letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;max-width:280px;overflow:hidden}.gcs-brand__slogan{color:var(--gcs-muted);white-space:nowrap;text-overflow:ellipsis;max-width:280px;font-size:12px;font-weight:600;overflow:hidden}.gcs-brand__slogan:empty{display:none}.gcs-brand__logos{align-items:center;display:flex}.gcs-brand__logo{max-height:var(--gcs-logo-max-h,42px);object-fit:contain;max-width:220px;display:block}.gcs-brand__logo--light,.gcs-brand__logo--mobile,.gcs-brand__logo--mobileLight,html[data-theme=light] .gcs-brand__logos[data-light] .gcs-brand__logo--base{display:none}html[data-theme=light] .gcs-brand__logo--light{display:block}@media (prefers-color-scheme:light){html[data-theme=auto] .gcs-brand__logos[data-light] .gcs-brand__logo--base{display:none}html[data-theme=auto] .gcs-brand__logo--light{display:block}}@media (max-width:640px){.gcs-brand__logo{max-height:var(--gcs-logo-max-h-mobile,42px)}.gcs-brand__logos[data-mobile] .gcs-brand__logo--base,.gcs-brand__logos[data-mobile] .gcs-brand__logo--light{display:none}.gcs-brand__logo--mobile{display:block}html[data-theme=light] .gcs-brand__logos[data-mobile-light] .gcs-brand__logo:not(.gcs-brand__logo--mobileLight){display:none}html[data-theme=light] .gcs-brand__logo--mobileLight{display:block}}@media (max-width:640px) and (prefers-color-scheme:light){html[data-theme=auto] .gcs-brand__logos[data-mobile-light] .gcs-brand__logo:not(.gcs-brand__logo--mobileLight){display:none}html[data-theme=auto] .gcs-brand__logo--mobileLight{display:block}}.gcs-navbar__menu{flex-wrap:nowrap;flex:1 1 0;align-items:center;gap:2px;min-width:0;display:flex;position:relative}.gcs-navbar__menu:not([data-ready]){overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.gcs-navbar__item{white-space:nowrap;flex:none;display:flex}.gcs-navbar__item--hidden{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.gcs-navbar__menu .gcs-nav__link,.gcs-root .gcs-navbar__menu a.gcs-nav__link{align-items:center;gap:6px;min-height:44px;padding:10px 8px;display:inline-flex}.gcs-navbar__caret{opacity:.7;font-size:10px}.gcs-crumbBar{display:none}.gcs-headerSearch{align-items:center;display:flex;position:relative}.gcs-headerSearch__input{background:var(--gcs-surface2);width:0;color:var(--gcs-text);font:inherit;opacity:0;border:1px solid #0000;border-radius:10px;height:38px;padding:0;font-size:14px;transition:width .2s,opacity .2s,padding .2s}.gcs-headerSearch--open .gcs-headerSearch__input{border-color:var(--gcs-border);opacity:1;width:min(260px,50vw);padding:0 12px}.gcs-userMenu__trigger{padding-right:10px!important}.gcs-userMenu__name{overflow-clip-margin:.6em;text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:14px;font-weight:700;overflow:clip}.gcs-guestLocale{letter-spacing:.04em;font-size:13px;font-weight:700}.gcs-mobileNav__open{display:none!important}.gcs-drawer{z-index:85;background:#05060a99;position:fixed;inset:0}.gcs-drawer__panel{background:var(--gcs-drawer-bg,var(--gcs-surface));border-right:1px solid var(--gcs-border);width:min(320px,86vw);padding:12px;animation:.18s ease-out gcs-drawer-in;position:absolute;inset:0 auto 0 0;overflow-y:auto}@keyframes gcs-drawer-in{0%{transform:translate(-100%)}}@keyframes gcs-drawer-in-right{0%{transform:translate(100%)}}.gcs-drawer__close{margin-left:auto;display:flex!important}.gcs-drawer__nav{flex-direction:column;gap:2px;margin-top:8px;display:flex}.gcs-drawer__link{min-height:46px;color:var(--gcs-text);border-radius:10px;align-items:center;gap:12px;padding:0 12px;font-weight:600;display:flex}.gcs-root a.gcs-drawer__link{color:var(--gcs-drawer-text,var(--gcs-link,var(--gcs-accentInk)))}.gcs-drawer__link:hover,.gcs-drawer__link--active{background:var(--gcs-surface2)}.gcs-drawer__link--active{box-shadow:inset 3px 0 0 var(--gcs-accent)}.gcs-drawer__toggle{width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--gcs-drawer-text,var(--gcs-link,var(--gcs-accentInk)));background:0 0;border:0}.gcs-drawer__toggle.gcs-drawer__link--active{box-shadow:none;background:0 0}.gcs-drawer__caret{opacity:.7;margin-left:auto;font-size:12px;transition:transform .15s}.gcs-drawer__toggle[aria-expanded=true] .gcs-drawer__caret{transform:rotate(180deg)}.gcs-drawer__sub{border-left:1px solid var(--gcs-border);flex-direction:column;gap:2px;margin:2px 0 6px 21px;padding-left:10px;display:flex}.gcs-drawer__sub[hidden]{display:none}.gcs-drawer__link--sub{min-height:42px;font-weight:500}.gcs-drawer__sep{border:0;border-top:1px solid var(--gcs-border);margin:8px 0}.gcs-siteFooter{border-top:1px solid var(--gcs-border);background:var(--gcs-footer-bg,var(--gcs-chrome));margin-top:48px}.gcs-siteFooter__inner{max-width:var(--gcs-page-width,1320px);color:var(--gcs-footer-text,var(--gcs-muted));flex-direction:column;gap:24px;margin:0 auto;padding:28px 24px 24px;font-size:13px;display:flex}.gcs-siteFooter__top{grid-template-columns:minmax(0,2fr) repeat(auto-fit,minmax(170px,1fr));gap:28px;display:grid}.gcs-siteFooter__about{flex-direction:column;gap:12px;min-width:0;display:flex}.gcs-siteFooter__title{color:var(--gcs-heading,var(--gcs-text));margin:0 0 4px;font-size:15px;font-weight:700}.gcs-siteFooter__accent,.gcs-siteFooter__hl{color:var(--gcs-accentInk)}.gcs-siteFooter__hl{font-weight:700}.gcs-siteFooter__text{max-width:62ch;margin:0;line-height:1.7}.gcs-siteFooter__cta{border:1px solid var(--gcs-border);background:var(--gcs-surface);color:var(--gcs-text);border-radius:10px;align-items:center;gap:12px;max-width:62ch;padding:12px 14px;display:flex}.gcs-root a.gcs-siteFooter__cta{color:var(--gcs-text)}.gcs-siteFooter__ctaIcon{color:var(--gcs-accentInk)}.gcs-siteFooter__ctaArrow{opacity:.6;margin-left:auto}.gcs-siteFooter__col{min-width:0}.gcs-siteFooter__list{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.gcs-siteFooter__brand{flex-direction:column;gap:4px;display:flex}.gcs-siteFooter__brand strong{color:var(--gcs-text);font-size:18px}.gcs-siteFooter__links{flex-wrap:wrap;gap:16px;display:flex}.gcs-siteFooter__prefs{flex-wrap:wrap;gap:12px;display:flex}.gcs-siteFooter__pill{border:1px solid var(--gcs-border);background:var(--gcs-surface2);border-radius:6px;align-items:center;gap:10px;min-height:36px;padding:0 12px;display:flex}.gcs-root a.gcs-siteFooter__pill{color:var(--gcs-text)}.gcs-siteFooter__pillIcon{width:16px;color:var(--gcs-muted);justify-content:center;display:inline-flex}.gcs-siteFooter__pillText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gcs-siteFooter__bar{border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:12px 16px;display:flex}.gcs-siteFooter__barStart{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.gcs-siteFooter__copy{color:var(--gcs-muted)}.gcs-siteFooter__social{flex-wrap:wrap;gap:8px;margin:0 auto;padding:0;list-style:none;display:flex}.gcs-siteFooter__socialLink{border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;display:inline-flex}.gcs-root a.gcs-siteFooter__socialLink{color:#fff}.gcs-siteFooter__barLinks{flex-wrap:wrap;align-items:center;gap:4px 14px;margin-left:auto;display:flex}.gcs-siteFooter__barLink{cursor:pointer;align-items:center;gap:6px;min-height:32px;font-size:12.5px;display:inline-flex}.gcs-root a.gcs-siteFooter__barLink,summary.gcs-siteFooter__barLink{color:var(--gcs-footer-text,var(--gcs-muted))}.gcs-siteFooter__code{letter-spacing:.04em;font-size:11px;font-weight:700}.gcs-siteFooter__menu{position:relative}.gcs-siteFooter__menu>summary{list-style:none}.gcs-siteFooter__menu>summary::-webkit-details-marker{display:none}.gcs-siteFooter__menuList{z-index:20;border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:10px;flex-direction:column;align-items:stretch;min-width:160px;padding:6px;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 16px 40px -8px #00000073}.gcs-siteFooter__menuList .gcs-seg{text-align:left;justify-content:flex-start;gap:10px;display:flex}.gcs-siteFooter__langName{font-weight:500}.gcs-siteFooter__schemeText{margin-left:4px}.gcs-seg__group{align-items:center;gap:4px;display:flex}.gcs-siteFooter__powered{align-items:center;gap:6px;margin:0;visibility:visible!important;opacity:1!important;clip-path:none!important;font-size:max(12px,1em)!important;display:inline-flex!important;position:static!important;transform:none!important}.gcs-siteFooter__powered a{font-weight:700;visibility:visible!important;opacity:1!important;font-size:inherit!important;display:inline!important}@media (max-width:1024px){.gcs-navbar__menu{display:none}.gcs-mobileNav__open{display:inline-flex!important}}@media (max-width:640px){.gcs-siteHeader__inner{min-height:var(--gcs-header-h-mobile,64px);gap:8px;padding:8px 12px}.gcs-brand__text{display:none}.gcs-brand__name{font-size:var(--gcs-logo-size-mobile,18px);max-width:160px}.gcs-brand__slogan{max-width:160px}.gcs-siteHeader__auth{padding:0 10px}.gcs-userMenu__name{display:none}}@media (max-width:420px){.gcs-siteHeader__auth{justify-content:center;gap:0;min-width:40px;font-size:0}.gcs-siteHeader__auth .gcs-btn__icon{font-size:16px}}@media (max-width:900px){.gcs-siteFooter__top{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.gcs-siteFooter__about{grid-column:1/-1}}@media (max-width:640px){.gcs-siteFooter__inner{padding-inline:16px}.gcs-siteFooter__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 10px}.gcs-siteFooter__pill{gap:8px;padding:0 10px}.gcs-siteFooter__social,.gcs-siteFooter__barLinks{margin:0}.gcs-siteFooter__schemeText{display:none}}@media (prefers-reduced-motion:reduce){.gcs-drawer__panel{animation:none}.gcs-drawer__caret,.gcs-headerSearch__input{transition:none}}.gcs-navProgress{z-index:100;background:var(--gcs-accent);width:0;height:3px;box-shadow:0 0 8px var(--gcs-accent);pointer-events:none;position:fixed;top:0;left:0}.gcs-navProgress--loading{animation:8s cubic-bezier(.1,.7,.2,1) forwards gcs-nav-progress}.gcs-navProgress--done{opacity:0;width:100%;transition:width .15s ease-out,opacity .25s .1s}@keyframes gcs-nav-progress{0%{width:0}to{width:90%}}@media (prefers-reduced-motion:reduce){.gcs-navProgress--loading{width:90%;animation-duration:10ms}}.gcs-visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.gcs-fieldRow{flex-direction:column;gap:6px;display:flex}.gcs-fieldRow code{color:var(--gcs-muted);font-size:11px}.gcs-widgetPage{flex-direction:column;gap:24px;display:flex}.gcs-widgetPage__content,.gcs-forumIndex,.gcs-widgetZone{flex-direction:column;gap:20px;display:flex}.gcs-widgetZone--top .gcs-sideCard,.gcs-widgetZone--bottom .gcs-sideCard{width:100%}.gcs-widget__excerpt{color:var(--gcs-muted);font-size:12px;line-height:1.4}.gcs-rankList{flex-direction:column;gap:8px;margin:0;padding:0 0 0 20px;font-size:13px;display:flex}.gcs-rankList li::marker{color:var(--gcs-accentInk);font-weight:700}.gcs-rankList li{justify-content:space-between;gap:8px;display:flex}.gcs-rankList li>span{color:var(--gcs-muted);font-size:12px}.gcs-prose p{margin:0 0 8px}.gcs-prose p:last-child{margin-bottom:0}body:has(.gcs-pageSidebar){--gcs-pageSidebar-w:320px;padding-left:var(--gcs-pageSidebar-w)}.gcs-pageSidebar{z-index:45;width:var(--gcs-pageSidebar-w,320px);background:var(--gcs-surface);border-right:1px solid var(--gcs-border);color:var(--gcs-text);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;box-shadow:12px 0 32px #00000040}.gcs-pageSidebar__head{border-bottom:1px solid var(--gcs-border);flex-direction:column;gap:8px;padding:16px 16px 12px;display:flex}.gcs-pageSidebar__title{align-items:center;gap:10px;margin:0;font-size:18px;display:flex}.gcs-pageSidebar__title svg{color:var(--gcs-accent)}.gcs-pageSidebar__page{color:var(--gcs-muted);margin:0;font-size:12px}.gcs-pageSidebar__search{display:block;position:relative}.gcs-pageSidebar__search>svg{color:var(--gcs-muted);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.gcs-pageSidebar__search .gcs-input{width:100%;padding-left:36px}.gcs-pageSidebar__body{flex-direction:column;flex:1;gap:14px;min-height:0;padding:10px 12px 16px;display:flex;overflow-y:auto}.gcs-pageSidebar__hint,.gcs-pageSidebar__empty{color:var(--gcs-muted);margin:0;font-size:12px;line-height:1.45}.gcs-pageSidebar__section{flex-direction:column;gap:6px;display:flex}.gcs-pageSidebar__heading{font:700 11px var(--gcs-font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--gcs-muted);align-items:center;gap:6px;margin:0;display:flex}.gcs-pageSidebar__favIcon{color:#f4b740}.gcs-pageSidebar__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gcs-pageSidebar__foot{border-top:1px solid var(--gcs-border);background:var(--gcs-chrome);flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}.gcs-pageSidebar__status{min-height:1.2em;color:var(--gcs-muted);margin:0;font-size:12px}.gcs-pageSidebar__status:empty{display:none}.gcs-pageSidebar__status--ok{color:var(--gcs-ok)}.gcs-pageSidebar__status--error{color:var(--gcs-accentInk)}.gcs-pageSidebar__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.gcs-pageSidebar__actions .gcs-btn{text-align:left;white-space:normal;justify-content:flex-start;min-width:0;padding:4px 8px;font-size:12px;line-height:1.25}.gcs-pageSidebar__done{justify-content:center;width:100%;min-height:46px;font-size:15px}.gcs-widgetCard{border:1px solid var(--gcs-border);background:var(--gcs-surface2);border-radius:10px;flex-direction:column;transition:border-color .15s,opacity .15s;display:flex}.gcs-widgetCard:hover{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-widgetCard:hover{border-color:color-mix(in srgb, var(--gcs-accent) 60%, var(--gcs-border))}}.gcs-widgetCard--dragging{opacity:.45}.gcs-widgetCard__row{align-items:flex-start;gap:4px;display:flex}.gcs-widgetCard__drag{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:1;align-items:flex-start;gap:10px;min-width:0;padding:10px 4px 10px 10px;display:flex}.gcs-widgetCard__icon{background:var(--gcs-accent);border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-widgetCard__icon{background:color-mix(in srgb, var(--gcs-accent) 16%, transparent)}}.gcs-widgetCard__icon{color:var(--gcs-accent)}.gcs-widgetCard__text{flex-direction:column;gap:2px;min-width:0;display:flex}.gcs-widgetCard__text strong{font-size:13px}.gcs-widgetCard__text small{color:var(--gcs-muted);font-size:12px;line-height:1.35}.gcs-widgetCard__tools{gap:2px;padding:6px 6px 0 0;display:flex}.gcs-widgetCard__btn{width:30px;height:30px;color:var(--gcs-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.gcs-widgetCard__btn:hover,.gcs-widgetCard__btn:focus-visible,.gcs-widgetCard__btn[aria-expanded=true]{background:var(--gcs-surface);color:var(--gcs-text)}.gcs-widgetCard__star--on,.gcs-widgetCard__star--on:hover{color:#f4b740}.gcs-widgetCard__zones{color:var(--gcs-muted);flex-wrap:wrap;align-items:center;gap:6px;padding:0 10px 10px;font-size:12px;display:flex}.gcs-widgetCard__zone{border:1px solid var(--gcs-border);background:var(--gcs-surface);min-height:28px;color:var(--gcs-text);font:600 12px var(--gcs-font-text);cursor:pointer;border-radius:999px;padding:0 10px}.gcs-widgetCard__zone:hover,.gcs-widgetCard__zone:focus-visible{border-color:var(--gcs-accent)}.gcs-widgetCard--overlay{border-color:var(--gcs-accent);cursor:grabbing;flex-direction:row;align-items:center;gap:10px;width:260px;padding:10px;font-size:13px;box-shadow:0 18px 40px #00000073}.gcs-editZone{border:2px dashed var(--gcs-border);border-radius:var(--gcs-radius,12px);flex-direction:column;gap:10px;min-height:90px;padding:12px;transition:border-color .15s,background-color .15s;display:flex}.gcs-editZone--over{border-color:var(--gcs-accent);background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-editZone--over{background:color-mix(in srgb, var(--gcs-accent) 6%, transparent)}}.gcs-editZone__label{font:700 11px var(--gcs-font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--gcs-muted)}.gcs-editZone__list{flex-direction:column;gap:12px;min-height:24px;display:flex}.gcs-editZone__drop{border:2px dashed var(--gcs-muted);justify-content:center;align-items:center;gap:10px;min-height:64px;padding:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-editZone__drop{border:2px dashed color-mix(in srgb, var(--gcs-muted) 45%, transparent)}}.gcs-editZone__drop{color:var(--gcs-muted);font:600 13px var(--gcs-font-text);cursor:pointer;background:0 0;border-radius:10px;transition:border-color .15s,background-color .15s,color .15s}.gcs-editZone__drop:hover,.gcs-editZone__drop:focus-visible,.gcs-editZone__drop[aria-expanded=true],.gcs-editZone__drop[data-state=ready]{border-color:var(--gcs-accent);color:var(--gcs-text)}.gcs-editZone__drop[data-state=over]{border-color:var(--gcs-accent);background:var(--gcs-accent);border-style:solid}@supports (color:color-mix(in lab, red, red)){.gcs-editZone__drop[data-state=over]{background:color-mix(in srgb, var(--gcs-accent) 10%, transparent)}}.gcs-editZone__drop[data-state=over]{color:var(--gcs-text)}.gcs-editZone__drop[data-state=blocked]{opacity:.4;cursor:not-allowed}.gcs-editZone__catalog{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:6px;display:grid}.gcs-editZone__catalogItem{border:1px solid var(--gcs-border);background:var(--gcs-surface2);min-height:40px;color:var(--gcs-text);font:600 13px var(--gcs-font-text);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:flex}.gcs-editZone__catalogItem:hover{border-color:var(--gcs-accent)}.gcs-editItem{border:1px solid var(--gcs-border);border-radius:var(--gcs-radius,12px);background:var(--gcs-chrome2);flex-direction:column;display:flex;overflow:hidden}.gcs-editItem--dragging{opacity:.7;z-index:5;position:relative;box-shadow:0 16px 40px #00000073}.gcs-editItem__bar{border-bottom:1px solid var(--gcs-border);background:var(--gcs-surface2);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px;display:flex}.gcs-editItem__handle{width:32px;height:32px;color:var(--gcs-muted);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.gcs-editItem__handle:focus-visible{outline:2px solid var(--gcs-accent)}.gcs-editItem__name{flex:120px;align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.gcs-editItem__name strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gcs-editItem__tools{align-items:center;gap:2px;margin-left:auto;display:flex}.gcs-editItem__tools .gcs-headerIcon{width:32px;height:32px}.gcs-editItem__zone{width:auto;height:32px;padding:0 6px;font-size:12px}.gcs-editItem__config{border-bottom:1px solid var(--gcs-border);background:var(--gcs-surface);flex-direction:column;gap:10px;padding:12px;display:flex}.gcs-editItem__groups{border:0;flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;display:flex}.gcs-editItem__groups legend{margin-bottom:4px;font-size:13px;font-weight:700}.gcs-editItem__groups p{width:100%;margin:0;font-size:12px}.gcs-editItem__preview{pointer-events:none;max-height:220px;padding:10px;position:relative;overflow:hidden}.gcs-editItem__preview:after{content:"";background:linear-gradient(transparent, var(--gcs-chrome2));height:48px;position:absolute;inset:auto 0 0}.gcs-editItem__placeholder{color:var(--gcs-muted);align-items:center;gap:8px;margin:0;padding:18px;font-size:13px;display:flex}@media (max-width:900px){body:has(.gcs-pageSidebar){padding-bottom:46vh;padding-left:0}.gcs-pageSidebar{border-right:0;border-top:1px solid var(--gcs-border);width:auto;height:46vh;top:auto;right:0;box-shadow:0 -12px 32px #0000004d}.gcs-pageSidebar__head{padding:10px 12px 8px}.gcs-pageSidebar__page,.gcs-pageSidebar__hint{display:none}.gcs-pageSidebar__foot{padding:8px 12px 10px}}@media (max-width:640px){.gcs-editItem__zone{display:none}}@media (prefers-reduced-motion:reduce){.gcs-editZone,.gcs-editZone__drop,.gcs-widgetCard{transition:none}}.gcs-acpGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.gcs-themeSwatch{border:1px solid var(--gcs-border);border-radius:4px;width:16px;height:16px;display:inline-block}.gcs-menuEditor{flex-direction:column;gap:12px;display:flex}.gcs-menuEditor__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.gcs-menuEditor__list--children{border-left:2px solid var(--gcs-border);margin-top:10px;padding-left:24px}.gcs-menuEditor__item{border:1px solid var(--gcs-border);background:var(--gcs-surface2);border-radius:10px;padding:12px}.gcs-menuEditor__fields{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.gcs-menuEditor__labels,.gcs-menuEditor__groups{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.gcs-menuEditor__labels legend,.gcs-menuEditor__groups legend{margin-bottom:4px;font-size:13px;font-weight:700}.gcs-menuEditor__col{flex-direction:column;gap:8px;display:flex}.gcs-menuEditor__tools{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.gcs-permGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px 16px;display:grid}.gcs-permGrid__row span{font-size:13px}.gcs-widgetSkeleton{background:linear-gradient(90deg, var(--gcs-surface) 0%, var(--gcs-surface2) 50%, var(--gcs-surface) 100%);background-size:200% 100%;min-height:140px;animation:1.4s ease-in-out infinite gcs-skeleton}.gcs-widgetSkeleton--sidebar{min-height:220px}@keyframes gcs-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.gcs-widgetSkeleton{animation:none}}.gcs-widgetTitle{align-items:center;gap:10px;min-width:0;display:flex}.gcs-widgetTitle__icon{border:1px solid var(--gcs-accent);border-radius:6px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-widgetTitle__icon{border:1px solid color-mix(in srgb, var(--gcs-accent) 45%, transparent)}}.gcs-widgetTitle__icon{background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-widgetTitle__icon{background:color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}.gcs-widgetTitle__icon{color:var(--gcs-widget-icon,var(--gcs-accentInk));letter-spacing:0;font-size:13px}.gcs-widgetTitle__text{overflow-wrap:anywhere;flex:1;min-width:0}.gcs-widgetTitle__extra{font:600 11px var(--gcs-font-text);letter-spacing:.02em;text-transform:none;color:var(--gcs-muted);flex:none}.gcs-widgetTitle--hero{align-items:center;gap:14px}.gcs-widgetTitle--hero .gcs-widgetTitle__icon{border-radius:10px;width:46px;height:46px;font-size:20px}.gcs-widgetList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gcs-widgetRow{border-top:1px solid var(--gcs-border);align-items:flex-start;gap:10px;min-width:0;padding:9px 0;display:flex}.gcs-widgetList>.gcs-widgetRow:first-child{border-top:0;padding-top:0}.gcs-widgetList>.gcs-widgetRow:last-child{padding-bottom:0}.gcs-widgetRow__avatar{flex:none;line-height:0;display:inline-flex}span.gcs-widgetRow__avatar.gcs-avatar{background:var(--gcs-surface2);width:34px;height:34px}.gcs-widgetRow__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gcs-widgetRow__title{max-width:100%;color:var(--gcs-text);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:flex-start;font-size:13px;font-weight:700;line-height:1.35;text-decoration:none;display:-webkit-box;overflow:hidden}a.gcs-widgetRow__title:hover,a.gcs-widgetRow__title:focus-visible{color:var(--gcs-accentInk)}.gcs-widgetRow__meta{color:var(--gcs-muted);flex-wrap:wrap;align-items:center;gap:2px 5px;font-size:12px;display:flex}.gcs-widgetRow__meta .gcs-userLink{font-weight:700}.gcs-widgetRow__rank{text-align:center;width:18px;line-height:34px;font:700 13px var(--gcs-font-display);color:var(--gcs-accentInk);flex:none}.gcs-widgetRow--newest{padding:10px 0 0}.gcs-statsPanel{flex-direction:column;padding:0;display:flex;overflow:hidden}.gcs-statsPanel__head{border-bottom:1px solid var(--gcs-border);align-items:center;gap:12px;padding:14px 16px 14px 18px;display:flex}:root .gcs-statsPanel>.gcs-statsPanel__head{box-shadow:inset 3px 0 0 var(--gcs-accent);background:linear-gradient(90deg, var(--gcs-accent), var(--gcs-accent) 55%, transparent), var(--gcs-band-bg,var(--gcs-box-header-bg,var(--gcs-surface2)))}@supports (color:color-mix(in lab, red, red)){:root .gcs-statsPanel>.gcs-statsPanel__head{background:linear-gradient(90deg, color-mix(in srgb, var(--gcs-accent) 16%, transparent), color-mix(in srgb, var(--gcs-accent) 3%, transparent) 55%, transparent), var(--gcs-band-bg,var(--gcs-box-header-bg,var(--gcs-surface2)))}}.gcs-statsPanel[data-collapsed] .gcs-statsPanel__head{border-bottom:0}.gcs-statsPanel__title{font-family:var(--gcs-font-display);letter-spacing:.06em;text-transform:uppercase;flex:1;font-size:15px;font-weight:700;font-stretch:75%}.gcs-statsPanel__title .gcs-widgetTitle__icon{width:34px;height:34px;color:var(--gcs-accentInk,var(--gcs-accent));background:var(--gcs-bg);border-radius:6px;font-size:15px}@supports (color:color-mix(in lab, red, red)){.gcs-statsPanel__title .gcs-widgetTitle__icon{background:color-mix(in srgb, var(--gcs-bg) 70%, var(--gcs-surface))}}.gcs-statsPanel__title .gcs-widgetTitle__icon{border-color:var(--gcs-border)}.gcs-statsPanel__toggle{border:1px solid var(--gcs-border);background-color:var(--gcs-bg);border-radius:4px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-statsPanel__toggle{background-color:color-mix(in srgb, var(--gcs-bg) 70%, var(--gcs-surface))}}.gcs-statsPanel__toggle{color:var(--gcs-text);cursor:pointer;font-size:12px}.gcs-statsPanel__toggle:hover,.gcs-statsPanel__toggle:focus-visible{border-color:var(--gcs-hover-border,var(--gcs-accent));color:var(--gcs-heading,var(--gcs-text))}.gcs-statsPanel__body{background:var(--gcs-list-well,transparent);flex-direction:column;gap:10px;padding:12px;display:flex}.gcs-statsPanel__body[hidden]{display:none}.gcs-statsPanel__tiles{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.gcs-statsTile{--gcs-tile:var(--gcs-accent);border:1px solid var(--gcs-list-row-border,var(--gcs-border));background:var(--gcs-list-row-bg,var(--gcs-surface));border-radius:4px;min-width:0}.gcs-statsTile:nth-child(4n+2){--gcs-tile:var(--gcs-accentInk,var(--gcs-accent))}.gcs-statsTile:nth-child(4n+3){--gcs-tile:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-statsTile:nth-child(4n+3){--gcs-tile:color-mix(in srgb, var(--gcs-accent) 62%, #fff)}}.gcs-statsTile:nth-child(4n+4){--gcs-tile:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-statsTile:nth-child(4n+4){--gcs-tile:color-mix(in srgb, var(--gcs-accent) 70%, var(--gcs-text))}}.gcs-statsTile__inner{box-sizing:border-box;height:100%;color:var(--gcs-text);border-radius:inherit;align-items:center;gap:12px;padding:14px;text-decoration:none;display:flex}a.gcs-statsTile__inner:hover,a.gcs-statsTile__inner:focus-visible{background-color:var(--gcs-list-row-hover,var(--gcs-tile))}@supports (color:color-mix(in lab, red, red)){a.gcs-statsTile__inner:hover,a.gcs-statsTile__inner:focus-visible{background-color:var(--gcs-list-row-hover,color-mix(in srgb, var(--gcs-tile) 7%, transparent))}}.gcs-statsTile__icon{border:1px solid var(--gcs-tile);border-radius:6px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-statsTile__icon{border:1px solid color-mix(in srgb, var(--gcs-tile) 50%, transparent)}}.gcs-statsTile__icon{background:var(--gcs-tile)}@supports (color:color-mix(in lab, red, red)){.gcs-statsTile__icon{background:color-mix(in srgb, var(--gcs-tile) 14%, transparent)}}.gcs-statsTile__icon{color:var(--gcs-tile);font-size:17px}.gcs-statsTile__text{flex-direction:column;gap:2px;min-width:0;display:flex}.gcs-statsTile__value{font:700 19px var(--gcs-font-display);color:var(--gcs-heading,var(--gcs-text));line-height:1.1}.gcs-statsTile__label{letter-spacing:.1em;text-transform:uppercase;color:var(--gcs-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.gcs-statsTile__avatar{flex:none;line-height:0;display:inline-flex}.gcs-statsTile__kicker{font:700 11px var(--gcs-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--gcs-accentInk,var(--gcs-accent));align-items:center;gap:5px;display:inline-flex}.gcs-statsTile__name{font:700 15px var(--gcs-font-display);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.gcs-statsTile__date{color:var(--gcs-muted);align-items:center;gap:5px;font-size:11px;display:inline-flex}.gcs-onlineBlock{--gcs-block:var(--gcs-accent);border:1px solid var(--gcs-list-row-border,var(--gcs-border));border-left:3px solid var(--gcs-block);background:linear-gradient(90deg, var(--gcs-block), transparent 45%), var(--gcs-list-row-bg,var(--gcs-surface));border-radius:4px;grid-template-columns:minmax(180px,1fr) minmax(0,2fr) auto;align-items:center;gap:12px 20px;padding:14px 16px;display:grid}@supports (color:color-mix(in lab, red, red)){.gcs-onlineBlock{background:linear-gradient(90deg, color-mix(in srgb, var(--gcs-block) 8%, transparent), transparent 45%), var(--gcs-list-row-bg,var(--gcs-surface))}}.gcs-onlineBlock--day{--gcs-block:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-onlineBlock--day{--gcs-block:color-mix(in srgb, var(--gcs-accent) 45%, var(--gcs-muted))}}.gcs-onlineBlock__info,.gcs-onlineBlock__list{min-width:0}.gcs-onlineBlock__title{font:700 15px var(--gcs-font-display);letter-spacing:.02em;margin:0}.gcs-onlineBlock__summary{color:var(--gcs-muted);margin:4px 0 2px;font-size:12px}.gcs-onlineBlock__dots{color:var(--gcs-muted);flex-wrap:wrap;gap:2px 12px;margin:4px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.gcs-onlineBlock__dots li{align-items:center;gap:6px;display:inline-flex}.gcs-onlineBlock__dots li:before{content:"";background:var(--gcs-accent);border-radius:1px;width:6px;height:6px}.gcs-onlineBlock__dots li[data-dot=anonymous]:before{background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-onlineBlock__dots li[data-dot=anonymous]:before{background:color-mix(in srgb, var(--gcs-accent) 55%, transparent)}}.gcs-onlineBlock__dots li[data-dot=guests]:before{background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-onlineBlock__dots li[data-dot=guests]:before{background:color-mix(in srgb, var(--gcs-accent) 30%, var(--gcs-muted))}}.gcs-onlineBlock__listTitle{color:var(--gcs-muted);margin:0 0 4px;font-size:12px}.gcs-onlineBlock__names{font:700 15px var(--gcs-font-display);overflow-wrap:anywhere;margin:0;line-height:1.6}.gcs-onlineBlock__empty{color:var(--gcs-muted);margin:0;font-size:13px}.gcs-onlineBlock__action{display:flex}.gcs-root a.gcs-onlineBlock__btn{min-width:156px;font:700 12px var(--gcs-font-display);letter-spacing:.06em;text-transform:uppercase;justify-content:center;gap:8px}.gcs-onlineBlock__chevron{transition:transform var(--gcs-motion-fast,.2s) var(--gcs-motion-ease,ease);font-size:10px}.gcs-onlineBlock__btn:hover .gcs-onlineBlock__chevron,.gcs-onlineBlock__btn:focus-visible .gcs-onlineBlock__chevron{transform:translate(3px)}.gcs-root a.gcs-onlineBlock__btn--day:hover,.gcs-root a.gcs-onlineBlock__btn--day:focus-visible{border-color:var(--gcs-accent);color:var(--gcs-heading,var(--gcs-text))}.gcs-legendBlock{border:1px solid var(--gcs-border);background:var(--gcs-bg);border-radius:4px;padding:12px 16px 14px}@supports (color:color-mix(in lab, red, red)){.gcs-legendBlock{background:color-mix(in srgb, var(--gcs-bg) 45%, var(--gcs-surface))}}.gcs-legendBlock__title{font:600 12px var(--gcs-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--gcs-muted);align-items:center;gap:8px;margin:0 0 10px;display:flex}.gcs-legendBlock__title .gcs-icon{color:var(--gcs-accentInk,var(--gcs-accent));font-size:14px}.gcs-legend{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gcs-legend__pill{--gcs-group:var(--gcs-muted);border:1px solid var(--gcs-group);background:var(--gcs-group);border-radius:3px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-legend__pill{background:color-mix(in srgb, var(--gcs-group) 10%, transparent)}}.gcs-legend__pill{color:var(--gcs-group);font:700 11px var(--gcs-font-display);letter-spacing:.06em;text-transform:uppercase}.gcs-legend__icon{font-size:11px;display:inline-flex}a.gcs-legend__pill{transition:background-color var(--gcs-motion-fast,.2s) var(--gcs-motion-ease,cubic-bezier(.22, 1, .36, 1)), box-shadow var(--gcs-motion-fast,.2s) var(--gcs-motion-ease,cubic-bezier(.22, 1, .36, 1)), transform var(--gcs-motion-fast,.2s) var(--gcs-motion-ease,cubic-bezier(.22, 1, .36, 1));text-decoration:none}a.gcs-legend__pill:hover,a.gcs-legend__pill:focus-visible{background-color:var(--gcs-group)}@supports (color:color-mix(in lab, red, red)){a.gcs-legend__pill:hover,a.gcs-legend__pill:focus-visible{background-color:color-mix(in srgb, var(--gcs-group) 30%, transparent)}}a.gcs-legend__pill:hover,a.gcs-legend__pill:focus-visible{border-color:var(--gcs-group)}@supports (color:color-mix(in lab, red, red)){a.gcs-legend__pill:hover,a.gcs-legend__pill:focus-visible{border-color:color-mix(in srgb, var(--gcs-group) 60%, transparent)}}a.gcs-legend__pill:hover,a.gcs-legend__pill:focus-visible{box-shadow:0 0 12px var(--gcs-group)}@supports (color:color-mix(in lab, red, red)){a.gcs-legend__pill:hover,a.gcs-legend__pill:focus-visible{box-shadow:0 0 12px color-mix(in srgb, var(--gcs-group) 45%, transparent)}}a.gcs-legend__pill:hover,a.gcs-legend__pill:focus-visible{transform:translateY(-1px)}a.gcs-legend__pill:focus-visible{outline:2px solid var(--gcs-group);outline-offset:2px}@media (prefers-reduced-motion:reduce){a.gcs-legend__pill{transition:none}a.gcs-legend__pill:hover,a.gcs-legend__pill:focus-visible{transform:none}}.gcs-groupHeading .gcs-hIcon{color:var(--gcs-gp-color,var(--gcs-accent))}.gcs-groupHeading__desc{margin:4px 0 0}.gcs-memberCard__tag{background:var(--gcs-muted);border-radius:999px;align-self:center;padding:0 8px}@supports (color:color-mix(in lab, red, red)){.gcs-memberCard__tag{background:color-mix(in srgb, var(--gcs-muted) 18%, transparent)}}.gcs-memberCard__tag{color:var(--gcs-muted);text-transform:lowercase;font-size:11px;font-weight:700;line-height:1.7}.gcs-memberCard__tag--primary{background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-memberCard__tag--primary{background:color-mix(in srgb, var(--gcs-accent) 18%, transparent)}}.gcs-memberCard__tag--primary{color:var(--gcs-accentInk,var(--gcs-accent))}.gcs-onlineRecord{font-size:12px}.gcs-dayCard .gcs-onlineBlock__dots{margin:0}.gcs-dayCard .gcs-onlineBlock__names{font:600 13px var(--gcs-font-text);line-height:1.7}@media (prefers-reduced-motion:no-preference){.gcs-statsPanel__toggle,.gcs-onlineBlock__btn,a.gcs-statsTile__inner,a.gcs-widgetRow__title{transition:background-color .15s,border-color .15s,color .15s,filter .15s}}@media (max-width:760px){.gcs-onlineBlock{grid-template-columns:minmax(0,1fr)}.gcs-onlineBlock__action{background:0 0;border:0;padding:0}.gcs-onlineBlock__btn{width:100%}}@media (max-width:600px){.gcs-statsPanel__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.gcs-statsTile--newest{grid-column:1/-1}.gcs-statsTile__inner{gap:10px;padding:12px}.gcs-statsPanel__title{font-size:13px}}.gcs-carousel{min-width:0}.gcs-carousel__frame{position:relative}.gcs-carousel__track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:14px;padding:2px;scroll-padding-inline:2px;display:flex;overflow-x:auto}.gcs-carousel__track::-webkit-scrollbar{display:none}.gcs-carousel__track:focus-visible{outline:2px solid var(--gcs-accent);outline-offset:2px}.gcs-carousel__card{scroll-snap-align:start;box-sizing:border-box;border-radius:var(--gcs-radius,12px);border:1px solid var(--gcs-border);background:var(--gcs-surface);color:#fff;isolation:isolate;flex-direction:column;flex:0 0 min(560px,86%);gap:10px;min-height:220px;padding:18px;display:flex;position:relative;overflow:hidden}.gcs-carousel__art{z-index:-1;background-position:50%;background-size:cover;position:absolute;inset:0}.gcs-carousel__art:after{content:"";background:linear-gradient(#0b0f1759,#0b0f17d1 70%,#0b0f17f0);position:absolute;inset:0}.gcs-carousel__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.gcs-carousel__pill{background:var(--gcs-accent);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;align-items:center;max-width:60%;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-flex;overflow:hidden}.gcs-root a.gcs-carousel__pill{color:#fff}.gcs-carousel__date{color:#ffffffd9;align-items:center;gap:6px;font-size:12px;display:inline-flex}.gcs-carousel__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:auto 0 0;font-size:20px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.gcs-root .gcs-carousel__title a{color:#fff}.gcs-carousel__excerpt{color:#ffffffc7;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.gcs-carousel__foot{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.gcs-carousel__author{align-items:center;gap:8px;min-width:0;font-size:12.5px;display:inline-flex}.gcs-carousel__read{flex:none}.gcs-carousel__nav{z-index:2;color:#fff;cursor:pointer;background:#0b0f17bf;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-top:-18px;display:inline-flex;position:absolute;top:50%}.gcs-carousel__nav:disabled{opacity:0;pointer-events:none}.gcs-carousel__nav--prev{left:8px}.gcs-carousel__nav--next{right:8px}@media (max-width:640px){.gcs-carousel__card{flex-basis:88%;min-height:200px}.gcs-carousel__title{font-size:17px}}.gcs-post{align-items:stretch;gap:10px;padding:10px}.gcs-post__author.gcs-postbit{box-sizing:border-box;text-align:left;background:var(--gcs-surface2);border:1px solid var(--gcs-border);border-radius:12px;flex:0 0 262px;align-items:stretch;gap:10px;min-width:0;max-width:262px;padding:12px}.gcs-postbit__top{justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:2px 2px 0;display:flex}.gcs-postbit__status{font:800 12px var(--gcs-font-text);letter-spacing:.1em;text-transform:uppercase;color:var(--gcs-muted);align-items:center;gap:7px;display:inline-flex}.gcs-postbit__status--on{color:var(--gcs-text)}.gcs-postbit__dot{background:var(--gcs-muted);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.gcs-postbit__status--on .gcs-postbit__dot,.gcs-postbit__footStatus--on .gcs-postbit__dot{background:var(--gcs-ok);box-shadow:0 0 8px var(--gcs-ok)}.gcs-postbit__handle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--gcs-text);font-size:12px;font-weight:600;overflow:hidden}.gcs-postbit__profile{background:var(--gcs-bg);border:1px solid var(--gcs-border);border-radius:10px;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:8px;display:grid}.gcs-postbit__profile--cover{--gcs-bg:#0b0c10;--gcs-text:#f3f4f7;--gcs-muted:#c5cad3;--gcs-surface:#0b0c108c;--gcs-border:#ffffff29;isolation:isolate;color:var(--gcs-text);position:relative;overflow:hidden}.gcs-postbit__cover{z-index:-1;position:absolute;inset:0}.gcs-postbit__cover:after{content:"";background:linear-gradient(90deg,#08090c33,#08090c9e 42%,#08090cd9);position:absolute;inset:0}.gcs-postbit__profile--cover .gcs-postbit__identity{text-shadow:0 1px 2px #000000b3,0 0 10px #00000073}.gcs-postbit__avatar{width:84px;height:84px;display:inline-flex;position:relative}.gcs-postbit__avatar>.gcs-avatarFrame,.gcs-postbit__avatar>.gcs-avatar{border-radius:10px;width:84px!important;height:84px!important}.gcs-postbit__avatar .gcs-avatarFrame:before{border-radius:10px;animation:none}.gcs-postbit__avatar .gcs-avatar{border-radius:8px}.gcs-postbit__avatar .gcs-avatar__img{border-radius:inherit;object-fit:cover}.gcs-postbit__identity{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.gcs-postbit .gcs-post__authorName{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% + 1.4em);font:800 15px var(--gcs-font-display);letter-spacing:.04em;margin:-.45em -1.1em -.45em -.3em;padding:.45em 1.1em .45em .3em;overflow:hidden}.gcs-postbit__secondary{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:800 13px var(--gcs-font-text);letter-spacing:.04em;text-transform:uppercase;color:var(--gcs-text);overflow:hidden}.gcs-postbit__title{box-sizing:border-box;border:1px solid var(--gcs-border);background:var(--gcs-surface);max-width:100%;font:800 11px var(--gcs-font-text);letter-spacing:.04em;text-transform:uppercase;color:var(--gcs-text);border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-style:normal;display:inline-flex}.gcs-postbit__title>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gcs-postbit__title svg{color:var(--gcs-muted);flex-shrink:0}.gcs-postbit__pips{color:var(--gcs-text);flex-wrap:wrap;gap:3px;font-size:10px;display:inline-flex}.gcs-postbit__group{box-sizing:border-box;background:var(--gcs-surface);border:1px solid var(--gcs-border);width:100%;color:var(--gcs-text);font:800 13px var(--gcs-font-text);letter-spacing:.1em;text-transform:uppercase;text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 10px;display:flex}.gcs-postbit__group>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gcs-tooltipWrap:has(>.gcs-postbit__group){width:100%;display:flex}a.gcs-postbit__group{transition:filter var(--gcs-motion-fast,.2s) var(--gcs-motion-ease,cubic-bezier(.22, 1, .36, 1));text-decoration:none}a.gcs-postbit__group:hover,a.gcs-postbit__group:focus-visible{filter:brightness(1.1)}a.gcs-postbit__group:focus-visible{outline:2px solid var(--gcs-accent);outline-offset:2px}.gcs-postbit__secondaryGroups{flex-wrap:wrap;justify-content:center;gap:4px;margin-top:6px;display:flex}.gcs-postbit__group--colored{color:#fff;text-shadow:0 1px 2px #00000059;border-color:#0000;box-shadow:0 6px 18px #00000040}.gcs-postbit__rankBox{border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:10px;flex-direction:column;gap:9px;min-width:0;padding:10px;display:flex}.gcs-postbit__rankRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.gcs-postbit__rankIcon{background:var(--gcs-accent);color:#fff;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;line-height:1;display:inline-flex}.gcs-postbit__rankText{flex-direction:column;min-width:0;line-height:1.25;display:flex}.gcs-postbit .gcs-post__rank{text-overflow:ellipsis;white-space:nowrap;font:800 11px var(--gcs-font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--gcs-text);overflow:hidden}.gcs-postbit__rankText .gcs-postbit__xpText{color:var(--gcs-muted);font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:600}.gcs-root .gcs-postbit__badgeLink{border:1px solid var(--gcs-warn);background:var(--gcs-warn);border-radius:6px;align-items:center;gap:6px;padding:5px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-root .gcs-postbit__badgeLink{background:color-mix(in srgb, var(--gcs-warn) 10%, transparent)}}.gcs-root .gcs-postbit__badgeLink{color:var(--gcs-text);font:800 11px var(--gcs-font-text);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-decoration:none}.gcs-postbit__badgeLink svg{color:var(--gcs-warn)}.gcs-root .gcs-postbit__badgeLink:hover,.gcs-root .gcs-postbit__badgeLink:focus-visible{background:var(--gcs-warn)}@supports (color:color-mix(in lab, red, red)){.gcs-root .gcs-postbit__badgeLink:hover,.gcs-root .gcs-postbit__badgeLink:focus-visible{background:color-mix(in srgb, var(--gcs-warn) 20%, transparent)}}.gcs-postbit__rankBox .gcs-postbit__xpBar{background:var(--gcs-surface2);border-radius:999px;height:4px;overflow:hidden}.gcs-postbit__rankBox .gcs-postbit__xpBar>span{background:linear-gradient(90deg, var(--gcs-accent), var(--gcs-warn))}.gcs-postbit__rankBox .gcs-postbit__badges{flex-flow:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gcs-postbit__rankBox .gcs-postbit__badge{box-sizing:border-box;border:2px solid var(--gcs-border);border-radius:6px;width:30px;height:30px;font-size:11px}.gcs-postbit__rows{text-align:left;flex-direction:column;gap:0;min-width:0;margin:0;font-size:12px;display:flex}.gcs-postbit__rows>.gcs-postbit__row{border-top:1px solid var(--gcs-border);justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:7px 2px;display:flex}.gcs-postbit__rows>.gcs-postbit__row:first-child{border-top:0}.gcs-postbit__row dt{min-width:0;color:var(--gcs-text);font:700 11px var(--gcs-font-text);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;display:inline-flex}.gcs-postbit__rowIcon{background:var(--gcs-accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;display:inline-flex}.gcs-postbit__row dd{min-width:0;font:800 13px var(--gcs-font-text);text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:6px;margin:0;display:inline-flex}.gcs-root .gcs-postbit__fieldLink{min-width:0;color:var(--gcs-text);align-items:center;gap:6px;font-size:12px;text-decoration:underline;display:inline-flex}.gcs-postbit__fieldLink>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gcs-postbit__fieldLink svg{color:var(--gcs-accentInk);flex-shrink:0}.gcs-postbit__row .gcs-postbit__fieldImage{object-fit:contain;width:72px;height:24px}.gcs-postbit__foot{border:1px solid var(--gcs-border);background:var(--gcs-surface);font:600 11px var(--gcs-font-text);color:var(--gcs-muted);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 10px;display:flex}.gcs-postbit__foot .gcs-postbit__joined{align-items:center;gap:6px;font-size:11px;display:inline-flex}.gcs-postbit__joined svg,.gcs-postbit__joined strong{color:var(--gcs-accentInk)}.gcs-postbit__footStatus{border-left:1px solid var(--gcs-border);align-items:center;gap:6px;padding-left:10px;display:inline-flex}.gcs-postbit__footStatus--on strong{color:var(--gcs-ok)}.gcs-postbit__motto{border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:10px;margin:0;padding:10px 12px}.gcs-postbit__motto p{text-overflow:ellipsis;white-space:nowrap;font:italic 800 12px var(--gcs-font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--gcs-text);margin:0;overflow:hidden}.gcs-post__content{background:var(--gcs-surface);border:1px solid var(--gcs-border);border-radius:12px;flex:999 420px;gap:12px;padding:0 0 12px}.gcs-post__head{border-bottom:1px solid var(--gcs-border);background:var(--gcs-surface2);color:var(--gcs-text);border-radius:12px 12px 0 0;align-items:center;padding:10px 16px;font-size:13px}.gcs-post__date{align-items:center;gap:7px;display:inline-flex}.gcs-root .gcs-post__headRight a{color:var(--gcs-accentInk);font-weight:700;text-decoration:underline}.gcs-post__content>.gcs-postBody,.gcs-post__content>.gcs-post__notice,.gcs-post__content>.gcs-post__edit,.gcs-post__content>.gcs-attachments,.gcs-post__content>.gcs-translate,.gcs-post__content>.gcs-post__edited,.gcs-post__content>.gcs-post__signature,.gcs-post__content>.gcs-post__reactionBar,.gcs-post__content>.gcs-post__reported,.gcs-post__content>.gcs-notice,.gcs-post__content>.gcs-post__foot{margin-inline:16px}.gcs-post__content>.gcs-postBody{flex:1 0 auto;min-height:80px}.gcs-post__content>.gcs-post__signature{border-top:1px dashed var(--gcs-border);flex:none;max-height:160px;padding:12px 0 0}.gcs-post__reactionBar{border:1px solid var(--gcs-border);border-left:3px solid var(--gcs-accent);background:var(--gcs-accent);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:8px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-post__reactionBar{background:color-mix(in srgb, var(--gcs-accent) 7%, var(--gcs-surface))}}.gcs-post__reactionText{color:var(--gcs-text);align-items:center;gap:10px;font-size:14px;display:inline-flex}.gcs-post__reactionBar .gcs-reaction{min-height:30px;padding:0 10px;font-size:12px}.gcs-post__reported{color:var(--gcs-ok);margin-top:0;margin-bottom:0;font-size:13px}.gcs-post__foot{justify-content:flex-end;padding-top:12px}.gcs-post__actions{justify-content:flex-end;gap:8px;position:relative}.gcs-post__actions .gcs-post__action,.gcs-post__actions .gcs-dropdown__trigger.gcs-post__action{border:1px solid var(--gcs-border);background:var(--gcs-surface2);min-height:36px;color:var(--gcs-text);font:800 12.5px var(--gcs-font-text);letter-spacing:.06em;text-transform:uppercase;border-radius:6px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.gcs-post__actions .gcs-post__action:hover:not(:disabled),.gcs-post__actions .gcs-dropdown__trigger.gcs-post__action[aria-expanded=true]{border-color:var(--gcs-muted);background:var(--gcs-surface)}.gcs-post__actions .gcs-btn--primary.gcs-post__action{border-color:var(--gcs-accent);background:var(--gcs-accent-fill,var(--gcs-accent));color:#fff}.gcs-post__like svg{color:var(--gcs-accentInk)}.gcs-post__actions .gcs-post__like--on{border-color:var(--gcs-accent);box-shadow:0 0 14px var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-post__actions .gcs-post__like--on{box-shadow:0 0 14px color-mix(in srgb, var(--gcs-accent) 35%, transparent)}}.gcs-post__likeCount{box-sizing:border-box;border:1px solid var(--gcs-accent);letter-spacing:0;min-width:18px;height:18px;color:var(--gcs-text);background:var(--gcs-accent);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:10.5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-post__likeCount{background:color-mix(in srgb, var(--gcs-accent) 18%, transparent)}}.gcs-post__more .gcs-dropdown__menu{top:auto;bottom:calc(100% + 6px)}.gcs-post__actions>.gcs-reactionPicker{flex-wrap:wrap;max-width:min(360px,90vw);bottom:calc(100% + 8px);right:0}.gcs-deletedMember{color:var(--gcs-muted);align-items:center;gap:6px;font-style:italic;font-weight:600;display:inline-flex}.gcs-deletedMember__icon{font-style:normal}.gcs-postbit__deleted{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:16px 8px;display:flex}.gcs-postbit__deletedAvatar{border:1px dashed var(--gcs-border);background:var(--gcs-surface2);width:72px;height:72px;color:var(--gcs-muted);border-radius:14px;place-items:center;font-size:26px;display:grid}@media (max-width:720px){.gcs-post{gap:8px;padding:8px}.gcs-post__author.gcs-postbit{flex:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:8px;max-width:none;display:grid}.gcs-postbit__top,.gcs-postbit__group,.gcs-postbit__rows,.gcs-postbit__foot,.gcs-postbit__motto{grid-column:1/-1}.gcs-postbit__profile{grid-template-columns:56px minmax(0,1fr);gap:8px;padding:6px}.gcs-postbit__avatar,.gcs-postbit__avatar>.gcs-avatarFrame,.gcs-postbit__avatar>.gcs-avatar{width:56px!important;height:56px!important}.gcs-postbit__rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;display:grid}.gcs-postbit__rows>.gcs-postbit__row:nth-child(2){border-top:0}.gcs-postbit__deleted{text-align:left;flex-direction:row;grid-column:1/-1;padding:6px}.gcs-postbit__deletedAvatar{width:40px;height:40px;font-size:16px}.gcs-post__content{flex-basis:100%}.gcs-post__head{padding:8px 12px}.gcs-post__content>.gcs-postBody,.gcs-post__content>.gcs-post__notice,.gcs-post__content>.gcs-post__edit,.gcs-post__content>.gcs-attachments,.gcs-post__content>.gcs-translate,.gcs-post__content>.gcs-post__edited,.gcs-post__content>.gcs-post__signature,.gcs-post__content>.gcs-post__reactionBar,.gcs-post__content>.gcs-post__reported,.gcs-post__content>.gcs-notice,.gcs-post__content>.gcs-post__foot{margin-inline:12px}.gcs-post__actions{justify-content:flex-start}}@media (max-width:480px){.gcs-post__author.gcs-postbit,.gcs-postbit__rows{grid-template-columns:minmax(0,1fr)}.gcs-postbit__rows>.gcs-postbit__row:nth-child(2){border-top:1px solid var(--gcs-border)}}.gcs-vipPill{letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;align-items:center;max-width:100%;padding:2px 10px;font-size:12px;font-weight:800;line-height:1.6;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffff2e}.gcs-postbit__row[data-stat=weapon] dd{min-width:0}.gcs-postbit__flair{object-fit:contain;flex-shrink:0;width:auto;max-width:76px;height:18px}.gcs-postbit__flairName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gcs-hoverCard__stats:has(>.gcs-hoverCard__flair){grid-template-columns:repeat(5,minmax(0,1fr))}.gcs-hoverCard__flair{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.gcs-hoverCard__flair img{object-fit:contain;width:auto;max-width:100%;height:20px}.gcs-profileStats__flair dd{align-items:center;gap:8px;min-width:0;font-size:15px;display:flex}.gcs-profileStats__flair img{object-fit:contain;flex-shrink:0;width:auto;max-width:120px;height:30px}.gcs-profileStats__flair span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gcs-vipBackdrop{z-index:-1;pointer-events:none;background:var(--gcs-bg);position:fixed;inset:0;overflow:hidden}.gcs-vipBackdrop__media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gcs-vipBackdrop:after{content:"";background:radial-gradient(120% 90% at 50% 0%, rgb(0 0 0/calc(var(--gcs-vip-dim,.45) * .4)), rgb(0 0 0/calc(var(--gcs-vip-dim,.45) + .25))), linear-gradient(transparent 40%, var(--gcs-bg));position:absolute;inset:0}.gcs-vipBackdrop__toggle{z-index:40;border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;position:fixed;bottom:16px;left:16px}@supports (color:color-mix(in lab, red, red)){.gcs-vipBackdrop__toggle{background:color-mix(in srgb, var(--gcs-surface) 85%, transparent)}}.gcs-vipBackdrop__toggle{color:var(--gcs-text);cursor:pointer}.gcs-vipBackdrop__toggle:focus-visible{outline:2px solid var(--gcs-accent);outline-offset:2px}.gcs-vipBackdrop__toggle .gcs-icon{width:14px;height:14px}.gcs-vipQuote{border-left:3px solid var(--gcs-profile-accent,var(--gcs-accent));margin:0;padding:18px 22px 16px 58px;position:relative}.gcs-vipQuote__icon{width:24px;height:24px;color:var(--gcs-profile-accent,var(--gcs-accent));position:absolute;top:18px;left:20px}.gcs-vipQuote blockquote{overflow-wrap:anywhere;margin:0;font-size:17px;font-style:italic;line-height:1.5}.gcs-vipQuote figcaption{color:var(--gcs-muted);margin-top:8px;font-size:13px}.gcs-vipSong{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.gcs-vipSong__heading{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.gcs-vipSong__heading .gcs-icon{width:14px;height:14px;color:var(--gcs-profile-accent,var(--gcs-accent))}.gcs-vipSong__row{align-items:center;gap:12px;display:flex}.gcs-vipSong__disc{background:radial-gradient(circle, var(--gcs-profile-accent,var(--gcs-accent)) 0 22%, #111318 23% 100%);width:46px;height:46px;box-shadow:0 0 0 2px var(--gcs-profile-accent,var(--gcs-accent));border-radius:999px;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.gcs-vipSong__disc{box-shadow:0 0 0 2px color-mix(in srgb, var(--gcs-profile-accent,var(--gcs-accent)) 55%, transparent)}}.gcs-vipSong__row--playing .gcs-vipSong__disc{animation:3s linear infinite gcsSpin}.gcs-vipSong__meta{flex-direction:column;flex:1;min-width:0;display:flex}.gcs-vipSong__meta strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gcs-vipSong__meta span{color:var(--gcs-muted);font-size:13px}.gcs-vipSong__play{background:var(--gcs-profile-accent,var(--gcs-accent));color:#fff;cursor:pointer;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.gcs-vipSong__play:focus-visible{outline:2px solid var(--gcs-text);outline-offset:2px}.gcs-vipSong__play .gcs-icon{width:14px;height:14px}.gcs-vipSong__unmute{align-self:flex-start}.gcs-vipSong__unmute .gcs-icon{width:13px;height:13px;margin-right:6px}.gcs-vipSong__yt iframe{aspect-ratio:16/9;border:0;border-radius:10px;width:100%;display:block}.gcs-vipSong__yt p{margin:0;font-size:13px}.gcs-vipTheme[data-vip=theme] .gcs-card{box-shadow:var(--gcs-profile-glow,none)}.gcs-vipPluginBlocks{margin-top:20px}.gcs-vipPluginBlocks section{border:1px solid var(--gcs-border);background:radial-gradient(90% 120% at 0% 0%, var(--gcs-warn), transparent 60%), var(--gcs-surface);border-radius:14px;padding:20px 22px}@supports (color:color-mix(in lab, red, red)){.gcs-vipPluginBlocks section{background:radial-gradient(90% 120% at 0% 0%, color-mix(in srgb, var(--gcs-warn) 14%, transparent), transparent 60%), var(--gcs-surface)}}.gcs-vipPluginBlocks h2{font-family:var(--gcs-font-display);margin:0 0 6px;font-size:20px}.gcs-vipPluginBlocks p{max-width:75ch;margin:0 0 12px;line-height:1.55}.gcs-vipPluginBlocks p:last-child{flex-wrap:wrap;gap:8px;margin:0;display:flex}@media (prefers-reduced-motion:reduce){.gcs-vipSong__row--playing .gcs-vipSong__disc{animation:none}}.gcs-btn__icon,.gcs-badge__icon,.gcs-modal__icon{flex:none}.gcs-btn:has(>.gcs-btn__icon){gap:8px}.gcs-badge:has(>.gcs-badge__icon){align-items:center;gap:5px;display:inline-flex}.gcs-modal__title:has(>.gcs-modal__icon){align-items:center;gap:10px;display:flex}.gcs-modal__icon{color:var(--gcs-accent)}.gcs-hIcon{color:var(--gcs-accent);vertical-align:-.125em;flex:none;margin-right:.45em;display:inline-block}svg.gcs-hIcon{width:.95em;height:.95em}span.gcs-hIcon>svg{display:block}.gcs-emptyIcon{color:var(--gcs-muted);opacity:.8;vertical-align:-.2em;margin-right:.55em;font-size:1.2em;display:inline-block}.gcs-metaIcon{color:var(--gcs-muted);opacity:.85;vertical-align:-.125em;margin-right:.35em}.gcs-category__icon{width:34px;height:34px;color:var(--gcs-accent);background:currentColor;border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:16px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-category__icon{background:color-mix(in srgb, currentColor 14%, var(--gcs-surface2))}}.gcs-category__icon{border:1px solid}@supports (color:color-mix(in lab, red, red)){.gcs-category__icon{border:1px solid color-mix(in srgb, currentColor 28%, var(--gcs-border))}}.gcs-pageHeader__title:has(>.gcs-forumIcon){align-items:center;gap:12px;display:flex}.gcs-breadcrumb__home{vertical-align:-.125em;margin-right:6px}.gcs-breadcrumb a{align-items:center;display:inline-flex}.gcs-pagination__link:has(>.gcs-pagination__icon){gap:8px}.gcs-pagination__icon{font-size:12px}.gcs-tab{gap:8px}.gcs-tab__icon{opacity:.85;font-size:13px}.gcs-tab--active .gcs-tab__icon{color:var(--gcs-accent);opacity:1}.gcs-menu__item{gap:10px}.gcs-menu__icon{width:16px;color:var(--gcs-muted)}.gcs-linkButton:has(>.gcs-linkButton__icon){align-items:center;gap:6px;display:inline-flex}.gcs-linkButton__icon{flex:none;font-size:.9em}.gcs-notifPanel__all:has(>.gcs-linkButton__icon){justify-content:center;align-items:center;gap:8px;display:flex}.gcs-notifPanel__head strong{align-items:center;display:inline-flex}.gcs-spin{animation:1s linear infinite gcsSpin}.gcs-activity__icon .gcs-icon,.gcs-linkedAccount__tag .gcs-icon{font-size:16px}.gcs-linkedAccount__tag .gcs-icon{font-size:18px}.gcs-guestLocale{align-items:center;gap:6px;display:inline-flex}.gcs-siteFooter__links a{align-items:center;gap:7px;display:inline-flex}.gcs-siteFooter__links .gcs-icon{color:var(--gcs-muted)}.gcs-seg:has(>.gcs-icon){align-items:center;gap:6px;display:inline-flex}.gcs-seg__lead{color:var(--gcs-muted);align-items:center;padding:0 4px;font-size:15px;display:inline-flex}.gcs-seg--active>.gcs-icon{color:var(--gcs-accent)}.gcs-btn--discord .gcs-btn__icon{color:#5865f2}.gcs-btn--google .gcs-btn__icon{color:#4285f4}.gcs-btn--steam .gcs-btn__icon{color:#66c0f4}.gcs-editor__emojiTabs .gcs-seg{justify-content:center;min-width:36px;font-size:15px}.gcs-editor__popover .gcs-btn{align-items:center;display:inline-flex}.gcs-replyBox--quick{background:var(--gcs-surface);border:1px solid var(--gcs-border);border-radius:14px;gap:0;overflow:hidden}.gcs-replyBox__title{background:var(--gcs-surface2);border-bottom:1px solid var(--gcs-border);align-items:center;margin:0;padding:14px 18px;font-size:16px;font-weight:700;display:flex}.gcs-replyBox--quick .gcs-editor{margin:14px 14px 0}.gcs-replyBox--quick .gcs-editor__toolbar{border:1px solid var(--gcs-border);border-radius:10px;margin:8px}.gcs-replyBox__actions{justify-content:flex-end;padding:12px 14px 14px;display:flex}.gcs-replyBox__send{text-transform:uppercase;letter-spacing:.04em}.gcs-replyBox--quick>.gcs-notice{margin:0 14px 14px}.gcs-acpTitle{align-items:center;gap:12px;display:flex}.gcs-acpTitle__icon{color:var(--gcs-accent);flex:none}.gcs-acpTitle>.gcs-acpTitle__icon{font-size:.85em}.gcs-acpBack{align-items:center;gap:6px;font-size:13px;display:inline-flex}.gcs-acpBack>.gcs-icon{flex:none;font-size:12px}.gcs-acpPager{align-items:center;gap:10px;display:flex}.gcs-acpPager a{border:1px solid var(--gcs-border);border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.gcs-forumTree__icon{color:var(--gcs-accent);flex:none;font-size:15px}.gcs-acp,.gcs-themeStudio{--gcs-body-bg:initial;--gcs-heading:initial;--gcs-link:initial;--gcs-link-hover:initial;--gcs-header-bg:initial;--gcs-header-text:initial;--gcs-footer-bg:initial;--gcs-footer-text:initial;--gcs-drawer-bg:initial;--gcs-drawer-text:initial;--gcs-box-bg:initial;--gcs-box-border:initial;--gcs-box-header-bg:initial;--gcs-box-header-text:initial;--gcs-widget-title:initial;--gcs-widget-icon:initial;--gcs-btn-primary-bg:initial;--gcs-btn-primary-text:initial;--gcs-btn-primary-hover:initial;--gcs-btn-secondary-bg:initial;--gcs-btn-secondary-text:initial;--gcs-btn-radius:initial;--gcs-box-border-w:initial;--gcs-avatar-radius:initial;--gcs-base-size:initial}.gcs-acp{--gcs-acp-side:#1b2a47;--gcs-acp-side2:#15223b;--gcs-acp-sideText:#c7d1e4;--gcs-acp-sideMuted:#8494b2;--gcs-acp-sideHover:#ffffff0f;--gcs-acp-sideActive:#ffffff1a;--gcs-acp-sideLine:#ffffff14;--gcs-acp-tooltip:#0d1729;--gcs-acp-c1:#20aa92;--gcs-acp-c2:#9b78dc;--gcs-acp-c3:#3b9eea;--gcs-acp-c4:#e2a93b;--gcs-acp-c5:#d96bb0;--gcs-acp-c6:#ef6461;--gcs-acp-series1:#20aa92;--gcs-acp-series2:#9b78dc;--gcs-acp-good:#3dcb8e;--gcs-acp-bad:#ff6b6b;--gcs-bg:#152036;--gcs-surface:#1b2a47;--gcs-surface2:#22345a;--gcs-border:#2b3e64;--gcs-text:#e6ebf5;--gcs-muted:#9aa8c3;--gcs-chrome:#1b2a47;--gcs-chrome2:#15223b;--gcs-sweep:#ffffff14;--gcs-name-plain:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--gcs-bg);min-height:100vh;color:var(--gcs-text)}.gcs-acp[data-theme=light]{--gcs-bg:#eef2f8;--gcs-surface:#fff;--gcs-surface2:#f2f5fa;--gcs-border:#d8e0ec;--gcs-text:#172340;--gcs-muted:#56657f;--gcs-accentInk:#c21f31;--gcs-chrome:#fff;--gcs-chrome2:#f6f8fc;--gcs-acp-series1:#13866f;--gcs-acp-series2:#7b57c9;--gcs-acp-c1:#13866f;--gcs-acp-c2:#7b57c9;--gcs-acp-c3:#1f7fcc;--gcs-acp-c4:#b57f12;--gcs-acp-c5:#b8478e;--gcs-acp-c6:#d64541;--gcs-acp-good:#16804f;--gcs-acp-bad:#c62828;--gcs-sweep:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-acp[data-theme=light]{--gcs-sweep:color-mix(in srgb, var(--gcs-text) 7%, transparent)}}.gcs-acp[data-theme=light]{--gcs-name-plain:var(--gcs-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:light){.gcs-acp[data-theme=auto]{--gcs-bg:#eef2f8;--gcs-surface:#fff;--gcs-surface2:#f2f5fa;--gcs-border:#d8e0ec;--gcs-text:#172340;--gcs-muted:#56657f;--gcs-accentInk:#c21f31;--gcs-chrome:#fff;--gcs-chrome2:#f6f8fc;--gcs-acp-series1:#13866f;--gcs-acp-series2:#7b57c9;--gcs-acp-c1:#13866f;--gcs-acp-c2:#7b57c9;--gcs-acp-c3:#1f7fcc;--gcs-acp-c4:#b57f12;--gcs-acp-c5:#b8478e;--gcs-acp-c6:#d64541;--gcs-acp-good:#16804f;--gcs-acp-bad:#c62828;--gcs-sweep:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-acp[data-theme=auto]{--gcs-sweep:color-mix(in srgb, var(--gcs-text) 7%, transparent)}}.gcs-acp[data-theme=auto]{--gcs-name-plain:var(--gcs-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}.gcs-acp{--gcs-acp-rail:#0e1830;--gcs-acp-railText:#9aa8c6;--gcs-acp-railHover:#ffffff0f;--gcs-acp-col:#1a2845;--gcs-acp-colText:#d6ddeb;--gcs-acp-colMuted:#8494b3;--gcs-acp-colHover:#ffffff0d;--gcs-acp-colActive:#ffffff17;--gcs-acp-colLine:#ffffff12}.gcs-acp[data-theme=light]{--gcs-acp-col:#fff;--gcs-acp-colText:#24304b;--gcs-acp-colMuted:#66748e;--gcs-acp-colHover:#f0f3f8;--gcs-acp-colActive:#e9eef6;--gcs-acp-colLine:#e0e6ef}@media (prefers-color-scheme:light){.gcs-acp[data-theme=auto]{--gcs-acp-col:#fff;--gcs-acp-colText:#24304b;--gcs-acp-colMuted:#66748e;--gcs-acp-colHover:#f0f3f8;--gcs-acp-colActive:#e9eef6;--gcs-acp-colLine:#e0e6ef}}.gcs-acpShell{--gcs-acp-railW:84px;--gcs-acp-colW:256px;min-height:100vh;display:flex}.gcs-acp a.gcs-skipLink{z-index:100;background:var(--gcs-accent);color:#fff;border-radius:10px;padding:10px 16px;font-size:14px;font-weight:700;position:fixed;top:10px;left:10px;transform:translateY(-200%)}.gcs-acp a.gcs-skipLink:focus{outline-offset:2px;outline:2px solid #fff;transform:none}.gcs-acpSide{z-index:30;flex:none;height:100vh;display:flex;position:sticky;top:0}.gcs-acpSide__column{display:flex}.gcs-acpSide__column[hidden]{display:none}.gcs-acpShell--collapsed .gcs-acpRail{box-shadow:1px 0 #00000038}.gcs-acpRail{width:var(--gcs-acp-railW);background:var(--gcs-acp-rail);color:var(--gcs-acp-railText);scrollbar-width:none;flex-direction:column;flex:none;display:flex;overflow:hidden auto}.gcs-acpRail__brand{flex:none;place-items:center;height:64px;display:grid}.gcs-acp a.gcs-acpRail__logo{background:linear-gradient(135deg, var(--gcs-accent), var(--gcs-accent));border-radius:12px;place-items:center;width:40px;height:40px;display:grid}@supports (color:color-mix(in lab, red, red)){.gcs-acp a.gcs-acpRail__logo{background:linear-gradient(135deg, var(--gcs-accent), color-mix(in srgb, var(--gcs-accent) 55%, #7b57c9))}}.gcs-acp a.gcs-acpRail__logo{color:#fff;font:700 19px var(--gcs-font-display)}.gcs-acpRail__list{flex-direction:column;gap:4px;margin:0;padding:6px 0 20px;list-style:none;display:flex}.gcs-acpRail__item,.gcs-acp a.gcs-acpRail__item{box-sizing:border-box;width:calc(100% - 12px);min-height:58px;color:var(--gcs-acp-railText);font:600 10.5px/1.2 var(--gcs-font-text);text-align:center;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;margin:0 6px;padding:8px 2px 7px;display:flex;position:relative}.gcs-acpRail__item:hover,.gcs-acp a.gcs-acpRail__item:hover{background:var(--gcs-acp-railHover);color:#fff}.gcs-acpRail__icon{font-size:18px}.gcs-acpRail__label{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.gcs-acpRail__item--selected,.gcs-acpRail__item--selected:hover{color:#fff;background:#ffffff17}.gcs-acpRail__item.gcs-acpRail__item--tab,.gcs-acpRail__item.gcs-acpRail__item--tab:hover{z-index:1;background:var(--gcs-acp-col);width:calc(100% - 6px);color:var(--gcs-acp-colText);border-radius:12px 0 0 12px;margin-right:0}.gcs-acpRail__item--tab .gcs-acpRail__icon{color:var(--gcs-accentInk)}.gcs-acpRail__item--tab:before,.gcs-acpRail__item--tab:after{content:"";pointer-events:none;width:12px;height:12px;position:absolute;right:0}.gcs-acpRail__item--tab:before{background:radial-gradient(circle at 0 0, transparent 11.5px, var(--gcs-acp-col) 12px);top:-12px}.gcs-acpRail__item--tab:after{background:radial-gradient(circle at 0 100%, transparent 11.5px, var(--gcs-acp-col) 12px);bottom:-12px}.gcs-acpRail__mark{background:var(--gcs-accent);border-radius:0 4px 4px 0;width:4px;height:0;transition:height .18s;position:absolute;top:50%;left:-6px;transform:translateY(-50%)}.gcs-acpRail__item--current .gcs-acpRail__mark{height:28px}.gcs-acpRail__item--current:not(.gcs-acpRail__item--tab),.gcs-acp a.gcs-acpRail__item--current{color:#fff}.gcs-acpRail :focus-visible{outline-offset:-2px;outline:2px solid #fff}.gcs-acpRail .gcs-acpRail__item--tab:focus-visible{outline-color:var(--gcs-accent)}.gcs-acpCol{width:var(--gcs-acp-colW);background:var(--gcs-acp-col);height:100%;color:var(--gcs-acp-colText);box-shadow:1px 0 0 var(--gcs-acp-colLine);flex-direction:column;display:flex}.gcs-acpCol__head{border-bottom:1px solid var(--gcs-acp-colLine);box-sizing:border-box;flex:none;justify-content:space-between;align-items:center;gap:8px;height:64px;padding:0 10px 0 20px;display:flex}.gcs-acpCol__site{letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:700;overflow:hidden}.gcs-acpCol .gcs-acpCol__hide{color:var(--gcs-acp-colMuted);flex:none}.gcs-acpCol .gcs-acpCol__hide:hover{background:var(--gcs-acp-colHover);color:var(--gcs-acp-colText)}.gcs-acpCol__body{scrollbar-width:thin;flex:auto;min-height:0;padding:22px 12px 28px;overflow-y:auto}.gcs-acpCol__title{color:var(--gcs-acp-colText);margin:0 10px 4px;font-size:22px;font-weight:700;line-height:1.15}.gcs-acpCol__group{margin-top:20px}.gcs-acpCol__heading{color:var(--gcs-acp-colMuted);font:800 10.5px/1.3 var(--gcs-font-text);letter-spacing:.1em;text-transform:uppercase;margin:0 10px 6px}.gcs-acpCol__items{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.gcs-acp a.gcs-acpCol__link{min-height:34px;color:var(--gcs-acp-colText);border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;font-weight:500;display:flex;position:relative}.gcs-acp a.gcs-acpCol__link:hover{background:var(--gcs-acp-colHover);color:var(--gcs-acp-colText)}.gcs-acp a.gcs-acpCol__link--active,.gcs-acp a.gcs-acpCol__link--active:hover{background:var(--gcs-acp-colActive);font-weight:700}.gcs-acp a.gcs-acpCol__link--active:before{content:"";background:var(--gcs-accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:7px;bottom:7px;left:0}.gcs-acpCol__icon{width:16px;color:var(--gcs-acp-colMuted);flex:none;font-size:13px}.gcs-acpCol__link:hover .gcs-acpCol__icon,.gcs-acpCol__link--active .gcs-acpCol__icon{color:var(--gcs-accentInk)}.gcs-acpCol__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gcs-acpCol :focus-visible{outline:2px solid var(--gcs-accent);outline-offset:-2px}.gcs-acpCol__foot{border-top:1px solid var(--gcs-acp-colLine);flex:none;padding:12px 14px}.gcs-acpAdmin{align-items:center;gap:10px;min-width:0;display:flex}.gcs-acpAdmin__avatar{background:linear-gradient(135deg, var(--gcs-acp-c1), var(--gcs-acp-c2));border-radius:50%;flex:none;padding:2px;display:inline-flex}.gcs-acpAdmin__avatar .gcs-avatar{border-color:var(--gcs-acp-col)}.gcs-acpAdmin__who{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.gcs-acpAdmin__name,.gcs-acpAdmin__role{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gcs-acpAdmin__name{font-size:13.5px;font-weight:700}.gcs-acpAdmin__role{color:var(--gcs-acp-colMuted);font-size:12px}.gcs-acpAdmin__twofa{color:var(--gcs-acp-good);flex:none;font-size:14px}.gcs-acpShell__backdrop{display:none}.gcs-acpMain{flex-direction:column;flex:auto;min-width:0;display:flex}#gcs-acp-content:focus{outline:none}.gcs-acpTop{z-index:20;background:var(--gcs-chrome);border-bottom:1px solid var(--gcs-border);box-sizing:border-box;align-items:center;gap:14px;min-height:64px;padding:0 24px;display:flex;position:sticky;top:0}.gcs-acpTop__menu{width:42px;height:42px;color:var(--gcs-text);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;font-size:19px;display:inline-grid}.gcs-acpTop__menu:hover{background:var(--gcs-surface2)}.gcs-acpTop__tools{align-items:center;gap:8px;margin-left:auto;display:flex}.gcs-acp a.gcs-acpTop__link{border:1px solid var(--gcs-border);height:40px;color:var(--gcs-text);box-sizing:border-box;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.gcs-acp a.gcs-acpTop__link:hover{background:var(--gcs-surface2);color:var(--gcs-text)}.gcs-acpTop__account.gcs-dropdown__trigger{border:1px solid var(--gcs-border);height:42px;color:var(--gcs-text);font:600 13px var(--gcs-font-text);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 4px;display:inline-flex}.gcs-acpTop__accountName{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.gcs-acpTop__caret{color:var(--gcs-muted);font-size:10px}.gcs-acpTheme{border:1px solid var(--gcs-border);background:var(--gcs-bg);border-radius:999px;gap:2px;padding:3px;display:flex}.gcs-acpTheme__btn{width:32px;height:32px;color:var(--gcs-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;font-size:14px;display:inline-grid}.gcs-acpTheme__btn:hover{color:var(--gcs-text)}.gcs-acpTheme__btn--active,.gcs-acpTheme__btn--active:hover{background:var(--gcs-accent);color:#fff}.gcs-acpSearch{flex:320px;max-width:480px;position:relative}.gcs-acpSearch__lens{color:var(--gcs-muted);pointer-events:none;font-size:14px;display:flex;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.gcs-input.gcs-acpSearch__input{background:var(--gcs-bg);border-radius:999px;height:40px;padding-left:40px}.gcs-acpSearch__results{z-index:40;border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:12px;max-height:420px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #00000059}.gcs-acpSearch__group{color:var(--gcs-muted);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;padding:10px 12px 4px;font-size:11px;font-weight:800;display:flex}.gcs-acpSearch__groupIcon{flex:none;font-size:12px}.gcs-acp a.gcs-acpSearch__result{min-height:40px;color:var(--gcs-text);border-radius:8px;align-items:center;gap:10px;padding:0 12px;font-size:14px;display:flex}.gcs-acp a.gcs-acpSearch__result:hover,.gcs-acp a.gcs-acpSearch__result[aria-selected=true]{background:var(--gcs-surface2)}.gcs-acpSearch__icon{color:var(--gcs-muted);flex:none;font-size:13px}.gcs-acpSearch__empty{color:var(--gcs-muted);margin:0;padding:10px 12px;font-size:14px}.gcs-acpContent{flex-direction:column;gap:20px;min-width:0;padding:24px;display:flex;container-type:inline-size}.gcs-acp .gcs-card{border-radius:12px;box-shadow:0 1px 2px #050c1c14}.gcs-acpPageHead{border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:12px;flex-wrap:wrap;align-items:center;gap:18px;padding:18px 22px;display:flex}.gcs-acpPageHead__icon{border:1px solid var(--gcs-accent);flex:none;place-items:center;width:52px;height:52px;display:grid}@supports (color:color-mix(in lab, red, red)){.gcs-acpPageHead__icon{border:1px solid color-mix(in srgb, var(--gcs-accent) 35%, transparent)}}.gcs-acpPageHead__icon{background:var(--gcs-accent);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.gcs-acpPageHead__icon{background:color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}.gcs-acpPageHead__icon{color:var(--gcs-accentInk);font-size:21px}.gcs-acpPageHead__text{flex:260px;min-width:0}.gcs-acpPageHead__title{margin:0;font-size:22px;font-weight:700;line-height:1.25}.gcs-acpPageHead__desc{color:var(--gcs-muted);margin:3px 0 0;font-size:13.5px}.gcs-acpPageHead__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gcs-acpCrumbs ol{color:var(--gcs-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.gcs-acpCrumbs li,.gcs-acpCrumbs a,.gcs-acpCrumbs span{align-items:center;gap:6px;display:inline-flex}.gcs-acp .gcs-acpCrumbs a{color:var(--gcs-muted)}.gcs-acp .gcs-acpCrumbs a:hover{color:var(--gcs-text)}.gcs-acpCrumbs [aria-current=page]{color:var(--gcs-text);font-weight:600}.gcs-acpCrumbs__sep{opacity:.7;font-size:8px}.gcs-acpCrumbs__home{font-size:11px}.gcs-acpBanner.gcs-card{border-color:var(--gcs-acp-bad);flex-direction:column;gap:4px;padding:14px 18px;display:flex}.gcs-acpBanner strong{align-items:center;gap:8px;display:flex}.gcs-acpBanner strong .gcs-icon{color:var(--gcs-acp-bad)}.gcs-acpBanner span{color:var(--gcs-muted);font-size:13px}.gcs-acpStatus{align-items:center;gap:6px;font-weight:600;display:inline-flex}.gcs-acpStatus--ok .gcs-icon{color:var(--gcs-acp-good)}.gcs-acpStatus--down{color:var(--gcs-acp-bad)}.gcs-acpPanel{flex-direction:column;min-width:0;display:flex}.gcs-acpPanel__head,.gcs-acpWidget__header{border-bottom:1px solid var(--gcs-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:13px 18px;display:flex}.gcs-acpPanel__title,.gcs-acpWidget__title{align-items:center;gap:9px;margin:0;font-size:14.5px;font-weight:700;display:flex}.gcs-acpPanel__sub{color:var(--gcs-muted);font-size:12.5px}.gcs-acpPanel__body{padding:16px 18px}.gcs-acpWidget__stat{color:var(--gcs-muted);align-items:baseline;gap:8px;margin:0;padding:14px 18px;font-size:13px;display:flex}.gcs-acpWidget__stat strong{color:var(--gcs-text);font-size:26px}.gcs-acpSub__title{color:var(--gcs-muted);letter-spacing:.1em;text-transform:uppercase;padding:14px 12px 6px;font-size:11px;font-weight:800}.gcs-acpKpis{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@container (min-width:480px){.gcs-acpKpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:760px){.gcs-acpKpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:1360px){.gcs-acpKpis{grid-template-columns:repeat(6,minmax(0,1fr))}}.gcs-acpKpi{--tone:var(--gcs-acp-c1);border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:12px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.gcs-acpSpark--1{--tone:var(--gcs-acp-c1)}.gcs-acpKpi--2,.gcs-acpSpark--2{--tone:var(--gcs-acp-c2)}.gcs-acpKpi--3,.gcs-acpSpark--3{--tone:var(--gcs-acp-c3)}.gcs-acpKpi--4,.gcs-acpSpark--4{--tone:var(--gcs-acp-c4)}.gcs-acpKpi--5,.gcs-acpSpark--5{--tone:var(--gcs-acp-c5)}.gcs-acpKpi--6,.gcs-acpSpark--6{--tone:var(--gcs-acp-c6)}.gcs-acpKpi__head{align-items:center;gap:10px;display:flex}.gcs-acpKpi__icon{background:var(--tone);border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.gcs-acpKpi__icon{background:color-mix(in srgb, var(--tone) 18%, transparent)}}.gcs-acpKpi__icon{color:var(--tone);font-size:15px}.gcs-acpKpi__label{letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12.5px;font-weight:800}.gcs-acpKpi__row{justify-content:space-between;align-items:center;gap:10px;display:flex}.gcs-acpKpi__value{font-size:26px;font-weight:700;line-height:1}.gcs-acpPill{white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:11.5px;font-weight:700;display:inline-flex}.gcs-acpPill--good{background:var(--gcs-acp-good)}@supports (color:color-mix(in lab, red, red)){.gcs-acpPill--good{background:color-mix(in srgb, var(--gcs-acp-good) 18%, transparent)}}.gcs-acpPill--good{color:var(--gcs-acp-good)}.gcs-acpPill--bad{background:var(--gcs-acp-bad)}@supports (color:color-mix(in lab, red, red)){.gcs-acpPill--bad{background:color-mix(in srgb, var(--gcs-acp-bad) 18%, transparent)}}.gcs-acpPill--bad{color:var(--gcs-acp-bad)}.gcs-acpPill--flat{background:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-acpPill--flat{background:color-mix(in srgb, var(--gcs-text) 10%, transparent)}}.gcs-acpPill--flat{color:var(--gcs-muted)}.gcs-acpKpi__bar{background:var(--gcs-text);border-radius:999px;height:6px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gcs-acpKpi__bar{background:color-mix(in srgb, var(--gcs-text) 10%, transparent)}}.gcs-acpKpi__bar>span{background:var(--tone);border-radius:999px;height:100%;transition:width .4s;display:block}.gcs-acpKpi__note{color:var(--gcs-muted);margin:0;font-size:12px}.gcs-acpDash__charts{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@container (min-width:980px){.gcs-acpDash__charts{grid-template-columns:minmax(0,2.4fr) minmax(240px,1fr)}}.gcs-acpDash__sparks{gap:16px;display:grid}.gcs-acpArea{margin:0}.gcs-acpArea__legend{color:var(--gcs-muted);flex-wrap:wrap;gap:16px;margin:0 0 10px;padding:0;font-size:12.5px;font-weight:600;list-style:none;display:flex}.gcs-acpArea__legend li{align-items:center;gap:7px;display:inline-flex}.gcs-acpArea__swatch{background:var(--gcs-acp-series1);border-radius:3px;width:10px;height:10px;display:inline-block}.gcs-acpArea__swatch--2{background:var(--gcs-acp-series2)}.gcs-acpArea__plot{position:relative}.gcs-acpArea__svg{touch-action:pan-y;border-radius:8px;width:100%;height:auto;display:block;overflow:visible}.gcs-acpArea__svg:focus-visible{outline:2px solid var(--gcs-accentInk);outline-offset:4px}.gcs-acpArea__grid line{stroke:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-acpArea__grid line{stroke:color-mix(in srgb, var(--gcs-text) 10%, transparent)}}.gcs-acpArea__grid line{stroke-dasharray:3 4}.gcs-acpArea__grid text,.gcs-acpArea__xLabel{fill:var(--gcs-muted);font:500 11px var(--gcs-font-text)}.gcs-acpArea__stop--1{stop-color:var(--gcs-acp-series1)}.gcs-acpArea__stop--2{stop-color:var(--gcs-acp-series2)}.gcs-acpArea__line{fill:none;stroke:var(--gcs-acp-series1);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.gcs-acpArea__line--2{stroke:var(--gcs-acp-series2)}.gcs-acpArea__cursor line{stroke:var(--gcs-muted);stroke-dasharray:2 3}.gcs-acpArea__dot{fill:var(--gcs-acp-series1);stroke:var(--gcs-surface);stroke-width:2px}.gcs-acpArea__dot--2{fill:var(--gcs-acp-series2)}.gcs-acpArea__tip{z-index:2;border:1px solid var(--gcs-border);background:var(--gcs-surface);color:var(--gcs-text);white-space:nowrap;pointer-events:none;border-radius:8px;flex-direction:column;gap:4px;padding:8px 10px;font-size:12px;display:flex;position:absolute;top:8px;transform:translate(12px);box-shadow:0 10px 28px #050c1c4d}.gcs-acpArea__tip--flip{transform:translate(calc(-100% - 12px))}.gcs-acpArea__tip>span{color:var(--gcs-muted);align-items:center;gap:6px;display:inline-flex}.gcs-acpArea__tip b{color:var(--gcs-text)}.gcs-acpSpark{border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.gcs-acpSpark__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.gcs-acpSpark__title{align-items:center;gap:8px;margin:0;font-size:13.5px;font-weight:700;display:flex}.gcs-acpSpark__icon{color:var(--tone)}.gcs-acpSpark__total{font-size:20px;font-weight:700}.gcs-acpSpark__svg{width:100%;height:52px;display:block}.gcs-acpSpark__area{fill:var(--tone)}@supports (color:color-mix(in lab, red, red)){.gcs-acpSpark__area{fill:color-mix(in srgb, var(--tone) 18%, transparent)}}.gcs-acpSpark__line{fill:none;stroke:var(--tone);stroke-width:2px;stroke-linejoin:round}.gcs-acpSpark__hit{fill:#0000}.gcs-acpSpark__hit:hover{fill:var(--tone)}@supports (color:color-mix(in lab, red, red)){.gcs-acpSpark__hit:hover{fill:color-mix(in srgb, var(--tone) 14%, transparent)}}.gcs-acpSpark__end{fill:var(--tone)}.gcs-acpSpark__hint{color:var(--gcs-muted);margin:0;font-size:12px}.gcs-acpList{margin:0;padding:0;list-style:none}.gcs-acpList__row{border-bottom:1px solid var(--gcs-border);justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;font-size:13.5px;display:flex}.gcs-acpList__row:last-child{border-bottom:0}.gcs-acpList__main{align-items:center;gap:9px;min-width:0;display:flex}.gcs-acpList__meta{color:var(--gcs-muted);text-align:right;flex:none;font-size:12.5px}.gcs-acpList__icon{color:var(--gcs-muted);flex:none}.gcs-acpList__text{flex-direction:column;gap:2px;min-width:0;display:flex}.gcs-acpList__sub{color:var(--gcs-muted);font-size:12px}.gcs-acpList__main>.gcs-acpList__sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gcs-acpList__code{background:var(--gcs-surface2);border-radius:5px;padding:1px 6px;font:600 11.5px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.gcs-acpList__empty{color:var(--gcs-muted);align-items:center;gap:8px;margin:0;padding:16px 18px;font-size:13px;display:flex}.gcs-acpList__more{border-top:1px solid var(--gcs-border);margin:0;padding:10px 18px 12px;font-size:13px}.gcs-acpForm{flex-direction:column;display:flex}.gcs-acpForm__actions{align-items:center;gap:12px;padding-top:18px;display:flex}.gcs-field.gcs-field--row{border-bottom:1px solid var(--gcs-border);grid-template-columns:minmax(150px,34%) minmax(0,1fr);align-items:start;gap:6px 22px;padding:14px 0;display:grid}.gcs-field--row>.gcs-field__label{grid-area:1/1/span 3;padding-top:12px}.gcs-field--row>:not(.gcs-field__label){grid-column:2}.gcs-field--switch>.gcs-field__label{align-self:center;padding-top:0}.gcs-field--switch>input{place-self:center start}@container (max-width:560px){.gcs-field.gcs-field--row{grid-template-columns:minmax(0,1fr)}.gcs-field--row>.gcs-field__label,.gcs-field--row>:not(.gcs-field__label){grid-area:auto/1;padding-top:0}}input[type=checkbox].gcs-switch,.gcs-acp input[type=checkbox][role=switch]{border:1.5px solid var(--gcs-border);background:var(--gcs-text);border-radius:999px;width:44px;height:24px;display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){input[type=checkbox].gcs-switch,.gcs-acp input[type=checkbox][role=switch]{background:color-mix(in srgb, var(--gcs-text) 16%, var(--gcs-surface2))}}input[type=checkbox].gcs-switch,.gcs-acp input[type=checkbox][role=switch]{transition:background-color .15s,border-color .15s}input[type=checkbox].gcs-switch:before,.gcs-acp input[type=checkbox][role=switch]:before{content:"";clip-path:none;background:#fff;border-radius:50%;width:17px;height:17px;transition:transform .15s;position:absolute;top:2px;left:2px;transform:none;box-shadow:0 1px 3px #00000059}input[type=checkbox].gcs-switch:checked,.gcs-acp input[type=checkbox][role=switch]:checked{border-color:var(--gcs-accent);background:var(--gcs-accent)}input[type=checkbox].gcs-switch:checked:before,.gcs-acp input[type=checkbox][role=switch]:checked:before{transform:translate(20px)}@media (max-width:900px){.gcs-acpShell{--gcs-acp-railW:76px;--gcs-acp-colW:min(272px, calc(94vw - 76px))}.gcs-acpRail__item,.gcs-acp a.gcs-acpRail__item{font-size:10px}.gcs-acpSide{z-index:60;height:100%;transition:transform .22s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.gcs-acpSide--open{transform:none;box-shadow:0 0 40px #00000080}.gcs-acpSide__column[hidden]{display:flex}.gcs-acpShell__backdrop--open{z-index:50;background:#050a1699;display:block;position:fixed;inset:0}.gcs-acpTop{flex-wrap:wrap;gap:10px;padding:10px 16px}.gcs-acpTop__linkText,.gcs-acpTop__accountName{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gcs-acp a.gcs-acpTop__link{justify-content:center;width:40px;padding:0}.gcs-acpContent{padding:16px}}.gcs-tvFieldset{border:1px solid var(--gcs-border);border-radius:var(--gcs-radius-sm,10px);flex-direction:column;gap:10px;min-width:0;margin:0;padding:12px 14px 14px;display:flex}.gcs-tvFieldset>legend{padding:0 6px;font-size:14px;font-weight:700}.gcs-tvGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:10px 14px;display:grid}.gcs-tvGrid[hidden],.gcs-tvFieldset [hidden]{display:none}@media (max-width:640px){.gcs-acpSearch{flex-basis:100%;order:3;max-width:none}}.gcs-dangerZone{border-color:var(--gcs-acp-bad)}@supports (color:color-mix(in lab, red, red)){.gcs-dangerZone{border-color:color-mix(in srgb, var(--gcs-acp-bad) 45%, var(--gcs-border))}}.gcs-dangerZone .gcs-acpWidget__title{color:var(--gcs-acp-bad)}.gcs-dangerZone__row{border-bottom:1px solid var(--gcs-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 0;display:flex}.gcs-dangerZone__row:first-child{padding-top:0}.gcs-dangerZone__row:last-child{border-bottom:0;padding-bottom:0}.gcs-dangerZone__text{flex-direction:column;flex:240px;gap:3px;min-width:0;display:flex}.gcs-dangerZone__text>strong{font-size:14px}.gcs-dangerZone__text>span{color:var(--gcs-muted);font-size:13px}.gcs-dangerZone .gcs-btn.gcs-btn--ghost,.gcs-root .gcs-dangerZone a.gcs-btn--ghost{color:var(--gcs-acp-bad);border-color:var(--gcs-acp-bad)}@supports (color:color-mix(in lab, red, red)){.gcs-dangerZone .gcs-btn.gcs-btn--ghost,.gcs-root .gcs-dangerZone a.gcs-btn--ghost{border-color:color-mix(in srgb, var(--gcs-acp-bad) 55%, transparent)}}.gcs-dangerZone .gcs-btn.gcs-btn--ghost:hover,.gcs-root .gcs-dangerZone a.gcs-btn--ghost:hover{background-color:var(--gcs-acp-bad)}@supports (color:color-mix(in lab, red, red)){.gcs-dangerZone .gcs-btn.gcs-btn--ghost:hover,.gcs-root .gcs-dangerZone a.gcs-btn--ghost:hover{background-color:color-mix(in srgb, var(--gcs-acp-bad) 14%, var(--gcs-surface2))}}.gcs-dangerZone .gcs-btn.gcs-btn--ghost:hover,.gcs-root .gcs-dangerZone a.gcs-btn--ghost:hover{color:var(--gcs-acp-bad)}.gcs-removalBanner{border:1px solid var(--gcs-warn);flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;padding:12px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-removalBanner{border:1px solid color-mix(in srgb, var(--gcs-warn) 45%, var(--gcs-border))}}.gcs-removalBanner{border-radius:var(--gcs-radius-sm,10px);background:var(--gcs-warn)}@supports (color:color-mix(in lab, red, red)){.gcs-removalBanner{background:color-mix(in srgb, var(--gcs-warn) 10%, var(--gcs-surface))}}.gcs-removalBanner{font-size:14px}.gcs-removalItems{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.gcs-removalItem{border:1px solid var(--gcs-border);border-radius:var(--gcs-radius-sm,10px);background:var(--gcs-surface2);flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}.gcs-removalItem__count{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1.1}.gcs-removalItem__label{color:var(--gcs-muted);overflow-wrap:anywhere;font-size:12.5px}.gcs-removalNotes{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gcs-removalNote{border-radius:var(--gcs-radius-sm,10px);background:var(--gcs-text);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-removalNote{background:color-mix(in srgb, var(--gcs-text) 6%, transparent)}}.gcs-removalNote{font-size:13.5px;line-height:1.45}.gcs-removalNote--warn{background:var(--gcs-warn)}@supports (color:color-mix(in lab, red, red)){.gcs-removalNote--warn{background:color-mix(in srgb, var(--gcs-warn) 13%, transparent)}}.gcs-removalNote>.gcs-icon{color:var(--gcs-muted);flex:none;margin-top:3px}.gcs-removalNote--warn>.gcs-icon{color:var(--gcs-warn)}.gcs-removalModes{border:0;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:0;padding:0;display:grid}.gcs-removalModes>legend{margin-bottom:8px;padding:0;font-size:14px;font-weight:700}.gcs-removalMode{border:1px solid var(--gcs-border);border-radius:var(--gcs-radius-sm,10px);background:var(--gcs-surface2);cursor:pointer;flex-direction:column;gap:6px;padding:14px 14px 14px 44px;display:flex;position:relative}.gcs-removalMode:has(input:checked){border-color:var(--gcs-accent);box-shadow:0 0 0 1px var(--gcs-accent)}.gcs-removalMode:has(input:focus-visible){outline:2px solid var(--gcs-accent);outline-offset:2px}.gcs-removalMode>input{width:18px;height:18px;accent-color:var(--gcs-accent);margin:0;position:absolute;top:16px;left:14px}.gcs-removalMode__title{flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:14px;font-weight:700;display:flex}.gcs-removalMode__body{color:var(--gcs-muted);font-size:13px;line-height:1.45}.gcs-mergePair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.gcs-mergePair__arrow{color:var(--gcs-muted);justify-content:center;align-items:center;font-size:18px;display:flex}.gcs-mergeCard{border:1px solid var(--gcs-border);border-radius:var(--gcs-radius-sm,10px);background:var(--gcs-surface2);align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.gcs-mergeCard--source{border-color:var(--gcs-acp-bad)}@supports (color:color-mix(in lab, red, red)){.gcs-mergeCard--source{border-color:color-mix(in srgb, var(--gcs-acp-bad) 45%, var(--gcs-border))}}.gcs-mergeCard--target{border-color:var(--gcs-acp-good)}@supports (color:color-mix(in lab, red, red)){.gcs-mergeCard--target{border-color:color-mix(in srgb, var(--gcs-acp-good) 45%, var(--gcs-border))}}.gcs-mergeCard__body{flex-direction:column;gap:2px;min-width:0;display:flex}.gcs-mergeCard__role{color:var(--gcs-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11.5px;font-weight:700}.gcs-mergeCard__name{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.gcs-mergeCard__meta{color:var(--gcs-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}@media (max-width:640px){.gcs-mergePair{grid-template-columns:minmax(0,1fr)}.gcs-mergePair__arrow{transform:rotate(90deg)}.gcs-removalTable thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.gcs-removalTable .gcs-table__table,.gcs-removalTable tbody{display:block}.gcs-removalTable .gcs-table__row{border-bottom:1px solid var(--gcs-border);grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:12px 16px;display:grid}.gcs-removalTable .gcs-table__td{border:0;min-width:0;padding:0;display:block}.gcs-removalTable .gcs-removalTable__member{grid-area:1/1}.gcs-removalTable .gcs-removalTable__status{grid-area:1/2}.gcs-removalTable .gcs-removalTable__kind,.gcs-removalTable .gcs-removalTable__when,.gcs-removalTable .gcs-removalTable__actions{grid-column:1/-1}.gcs-removalTable .gcs-table__empty{padding:20px 16px;display:block}}.gcs-removalSteps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gcs-removalStep{border-bottom:1px solid var(--gcs-border);align-items:center;gap:10px;padding:9px 0;font-size:14px;display:flex}.gcs-removalStep:last-child{border-bottom:0}.gcs-removalStep__icon{width:18px;color:var(--gcs-muted);text-align:center;flex:none}.gcs-removalStep--done .gcs-removalStep__icon{color:var(--gcs-acp-good)}.gcs-removalStep--current{font-weight:700}.gcs-removalStep--current .gcs-removalStep__icon{color:var(--gcs-warn)}.gcs-removalStep__count{color:var(--gcs-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px}.gcs-acpStats{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:start;gap:20px;display:grid}.gcs-acpTiles{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;margin:0;padding:16px;list-style:none;display:grid}.gcs-acpTile{--gcs-tile:var(--gcs-acp-c3)}.gcs-acpTile__inner,.gcs-acp a.gcs-acpTile__inner{border:1px solid var(--gcs-border);background:var(--gcs-surface2);height:100%;color:var(--gcs-text);box-sizing:border-box;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:14px;display:grid}.gcs-acp a.gcs-acpTile__inner:hover{border-color:var(--gcs-tile)}@supports (color:color-mix(in lab, red, red)){.gcs-acp a.gcs-acpTile__inner:hover{border-color:color-mix(in srgb, var(--gcs-tile) 55%, var(--gcs-border))}}.gcs-acp a.gcs-acpTile__inner:hover{color:var(--gcs-text)}.gcs-acpTile__icon{background:var(--gcs-tile);border-radius:10px;grid-row:span 2;place-items:center;width:40px;height:40px;display:grid}@supports (color:color-mix(in lab, red, red)){.gcs-acpTile__icon{background:color-mix(in srgb, var(--gcs-tile) 18%, transparent)}}.gcs-acpTile__icon{color:var(--gcs-tile);font-size:17px}.gcs-acpTile__value{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1.1}.gcs-acpTile__label{color:var(--gcs-muted);font-size:12.5px;font-weight:600}.gcs-appNotice{color:var(--gcs-ok);margin:0;font-size:13px;font-weight:600}.gcs-appNotice:empty{display:none}.gcs-appNotice--error{color:var(--gcs-acp-bad)}.gcs-acp .gcs-appCard{overflow:visible}.gcs-appCard__head{border-bottom:1px solid var(--gcs-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 18px;display:flex}.gcs-appCard__count{background:var(--gcs-surface2);color:var(--gcs-muted);border-radius:999px;margin-left:2px;padding:1px 8px;font-size:12px;font-weight:700}.gcs-appCard__landing{color:var(--gcs-muted);align-items:center;gap:8px;margin:0;font-size:13px;display:inline-flex}.gcs-appCard__star{color:var(--gcs-acp-c4)}.gcs-appList{margin:0;padding:0;list-style:none}.gcs-appItem{border-bottom:1px solid var(--gcs-border);background:var(--gcs-surface);position:relative}.gcs-appItem:last-child{border-bottom:0;border-radius:0 0 12px 12px}.gcs-appItem--dragging{z-index:5;box-shadow:0 14px 34px #050c1c59}.gcs-appRow{grid-template-columns:52px minmax(0,1fr) 92px minmax(0,168px) 120px 200px;align-items:center;gap:12px;min-height:64px;padding:8px 14px 8px 6px;display:grid}.gcs-appRow--head{border-bottom:1px solid var(--gcs-border);min-height:0;color:var(--gcs-muted);letter-spacing:.08em;text-transform:uppercase;padding-top:10px;padding-bottom:8px;font-size:11px;font-weight:800}.gcs-appRow--head .gcs-appRow__name{padding-left:52px}.gcs-appRow__order{align-items:center;display:flex}.gcs-appRow__grip,.gcs-appRow__move{color:var(--gcs-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:inline-grid}.gcs-appRow__grip{cursor:grab;touch-action:none;width:24px;height:40px}.gcs-appRow__moves{flex-direction:column;display:flex}.gcs-appRow__move{width:24px;height:20px;font-size:11px}.gcs-appRow__grip:hover,.gcs-appRow__move:hover:not(:disabled){background:var(--gcs-surface2);color:var(--gcs-text)}.gcs-appRow__move:disabled{opacity:.3;cursor:default}.gcs-appRow__name{align-items:center;gap:12px;min-width:0;display:flex}.gcs-appRow__icon{background:var(--gcs-accent);border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}@supports (color:color-mix(in lab, red, red)){.gcs-appRow__icon{background:color-mix(in srgb, var(--gcs-accent) 13%, var(--gcs-surface2))}}.gcs-appRow__icon{color:var(--gcs-accentInk);font-size:17px}.gcs-appItem[data-status=stopped] .gcs-appRow__icon,.gcs-appItem[data-status=removed] .gcs-appRow__icon{background:var(--gcs-surface2);color:var(--gcs-muted)}.gcs-appRow__title{flex-direction:column;gap:2px;min-width:0;display:flex}.gcs-appRow__label{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14.5px;font-weight:700;display:flex}.gcs-appRow__desc{color:var(--gcs-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.gcs-appRow__byline{color:var(--gcs-muted);gap:10px;font-size:12px;display:none}.gcs-appRow__error{color:var(--gcs-warn);font-size:12px}.gcs-appRow__version{color:var(--gcs-muted);font-variant-numeric:tabular-nums;font-size:13px}.gcs-appRow__author{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.gcs-appRow__status{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.gcs-appRow__auto{color:var(--gcs-warn);font-size:11.5px;font-weight:600}.gcs-appRow__actions{justify-content:flex-end;align-items:center;gap:2px;display:flex}.gcs-appBtn,.gcs-dropdown__trigger.gcs-appBtn{width:34px;height:34px;min-height:34px;color:var(--gcs-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;font-size:15px;display:inline-grid}.gcs-appBtn:hover:not(:disabled),.gcs-dropdown__trigger.gcs-appBtn[aria-expanded=true]{background:var(--gcs-surface2);color:var(--gcs-text)}.gcs-appBtn:disabled{opacity:.45;cursor:default}.gcs-appBtn--landing,.gcs-appBtn--landing:disabled{color:var(--gcs-acp-c4);opacity:1}.gcs-appBtn--restricted{color:var(--gcs-warn)}.gcs-appBtn--empty{visibility:hidden}.gcs-appBtn--expand svg{transition:transform .18s}.gcs-appBtn--expand[aria-expanded=true] svg{transform:rotate(90deg)}.gcs-appSwitch{justify-content:center;align-items:center;width:56px;display:inline-flex}.gcs-appSwitch--empty{visibility:hidden;height:1px}.gcs-appRow :focus-visible,.gcs-appSections :focus-visible{outline:2px solid var(--gcs-accent);outline-offset:1px}.gcs-appSections{border-top:1px solid var(--gcs-border);background:var(--gcs-surface2);padding:4px 14px 12px 70px}.gcs-appSections[hidden]{display:none}.gcs-appSections__list{margin:0;padding:0;list-style:none}.gcs-appSection{border-bottom:1px dashed var(--gcs-border);grid-template-columns:24px minmax(0,1fr) minmax(0,1.2fr) 34px;align-items:center;gap:12px;min-height:46px;display:grid}.gcs-appSection:last-child{border-bottom:0}.gcs-appSection__icon{color:var(--gcs-muted);text-align:center}.gcs-appSection__name{flex-direction:column;min-width:0;display:flex}.gcs-acp .gcs-appSection__name a{color:var(--gcs-text);font-size:13.5px;font-weight:600}.gcs-appSection__out{color:var(--gcs-muted);margin-left:6px;font-size:10px}.gcs-appSection__path{color:var(--gcs-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.gcs-appSection__perm{color:var(--gcs-muted);font-size:12.5px}.gcs-appSections__empty{color:var(--gcs-muted);margin:10px 0 0;font-size:13px}.gcs-appDialog__text{color:var(--gcs-muted);margin:0 0 14px;font-size:14px;line-height:1.55}.gcs-appDialog__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.gcs-appDialog__error{color:var(--gcs-acp-bad);margin:10px 0 0;font-size:13px;font-weight:600}.gcs-appAccess__quick{gap:8px;margin-bottom:10px;display:flex}.gcs-appAccess__groups{border:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:6px;margin:0;padding:0;display:grid}.gcs-appAccess__group{border:1px solid var(--gcs-border);cursor:pointer;border-radius:10px;align-items:center;gap:10px;min-height:42px;padding:0 12px;font-size:14px;display:flex}.gcs-appAccess__group:has(input:checked){border-color:var(--gcs-ok)}@supports (color:color-mix(in lab, red, red)){.gcs-appAccess__group:has(input:checked){border-color:color-mix(in srgb, var(--gcs-ok) 50%, var(--gcs-border))}}.gcs-appAccess__group:has(input:checked){background:var(--gcs-ok)}@supports (color:color-mix(in lab, red, red)){.gcs-appAccess__group:has(input:checked){background:color-mix(in srgb, var(--gcs-ok) 8%, transparent)}}.gcs-appAccess__group--fixed{cursor:default}.gcs-appAccess__group small{color:var(--gcs-muted);margin-left:auto;font-size:11px}.gcs-appUninstall{flex-direction:column;gap:10px;display:flex}.gcs-appUninstall .gcs-appDialog__text{margin:0}.gcs-appUninstall__removes{margin:0;padding-left:18px;font-size:13.5px;line-height:1.6}.gcs-appDetails__desc{margin:0 0 16px;font-size:14px;line-height:1.55}.gcs-appDetails__facts{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px 16px;margin:0 0 6px;display:grid}.gcs-appDetails__facts dt,.gcs-appDetails__adds dt{color:var(--gcs-muted);font-size:12px;font-weight:700}.gcs-appDetails__facts dd{overflow-wrap:break-word;margin:2px 0 0;font-size:14px}.gcs-appDetails__title{margin:18px 0 8px;font-size:14px}.gcs-appDetails__adds{gap:10px;margin:0;display:grid}.gcs-appDetails__adds dd{flex-wrap:wrap;gap:6px;margin:4px 0 0;display:flex}.gcs-appDetails__adds dd>span{background:var(--gcs-surface2);border-radius:999px;padding:3px 9px;font-size:12.5px}.gcs-appDetails__adds dd>span.gcs-muted{background:0 0;padding:0}.gcs-appDetails__note{color:var(--gcs-muted);align-items:center;gap:8px;margin:16px 0 0;font-size:13px;display:flex}.gcs-appUpdates{border-radius:10px;display:inline-flex;position:relative}.gcs-appUpdates:focus-visible{outline:2px solid var(--gcs-accent);outline-offset:2px}.gcs-appUpdates__tip{z-index:50;background:var(--gcs-acp-tooltip);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600;transition:opacity .12s;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #00000059}.gcs-appUpdates:hover .gcs-appUpdates__tip,.gcs-appUpdates:focus-visible .gcs-appUpdates__tip{opacity:1}@container (max-width:860px){.gcs-appRow--head{display:none}.gcs-appRow{grid-template-columns:26px minmax(0,1fr) auto;grid-template-areas:"order name status""order actions actions";row-gap:6px;padding-right:10px}.gcs-appRow__order{flex-direction:column;grid-area:order;align-self:start}.gcs-appRow__grip{height:28px}.gcs-appRow__name{grid-area:name;align-items:flex-start}.gcs-appRow__status{grid-area:status;align-self:start;align-items:flex-end}.gcs-appRow__actions{grid-area:actions}.gcs-appRow__version,.gcs-appRow__author{display:none}.gcs-appRow__byline{flex-wrap:wrap;display:flex}.gcs-appRow__desc{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.gcs-appSections{padding-left:14px}.gcs-appSection{grid-template-columns:24px minmax(0,1fr) 34px;grid-template-areas:"icon name lock""icon perm lock";row-gap:2px;padding:8px 0}.gcs-appSection__icon{grid-area:icon}.gcs-appSection__name{grid-area:name}.gcs-appSection__perm{grid-area:perm}.gcs-appSection>.gcs-appBtn{grid-area:lock}}@media (prefers-reduced-motion:reduce){.gcs-acpSide,.gcs-acpRail__mark,.gcs-appBtn--expand svg,.gcs-appUpdates__tip,.gcs-acpKpi__bar>span,input[type=checkbox].gcs-switch:before,.gcs-acp input[type=checkbox][role=switch]:before{transition:none}}.gcs-footerEditor{flex-direction:column;gap:18px;display:flex}.gcs-footerEditor__section{border:1px solid var(--gcs-border);border-radius:12px;flex-direction:column;gap:12px;min-width:0;margin:0;padding:16px;display:flex}.gcs-footerEditor__section>legend{padding:0 6px;font-weight:700}.gcs-footerEditor__pair,.gcs-footerEditor__triple{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gcs-footerEditor__triple{grid-template-columns:repeat(3,minmax(0,1fr))}.gcs-footerEditor__columns{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:12px;display:grid}.gcs-footerEditor__column{border:1px solid var(--gcs-border);background:var(--gcs-surface2);border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.gcs-footerEditor__columnHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.gcs-footerEditor__tools{gap:2px;display:flex}.gcs-footerEditor__link{align-items:center;gap:8px;min-width:0;display:flex}.gcs-footerEditor__grow{flex:1 1 0;min-width:0}.gcs-footerEditor__iconBtn{border:1px solid var(--gcs-border);background:var(--gcs-surface);width:40px;height:40px;color:var(--gcs-accentInk);cursor:pointer;border-radius:8px;flex:none;font-size:16px}.gcs-footerEditor__iconBtn:hover{border-color:var(--gcs-accent)}.gcs-footerEditor__checks,.gcs-footerEditor__actions{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}@media (max-width:720px){.gcs-footerEditor__pair,.gcs-footerEditor__triple,.gcs-footerEditor__columns{grid-template-columns:minmax(0,1fr)}.gcs-footerEditor__link{flex-wrap:wrap}}.gcs-root a.gcs-appRow__settings{width:fit-content;color:var(--gcs-accentInk);align-items:center;gap:6px;margin-top:2px;font-size:12.5px;font-weight:600;display:inline-flex}.gcs-root a.gcs-appRow__settings:hover{text-decoration:underline}.gcs-legendEditor{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);align-items:start;gap:20px;display:grid}.gcs-legendEditor__main{flex-direction:column;gap:16px;min-width:0;display:flex}.gcs-legendEditor__section{border:1px solid var(--gcs-border);border-radius:10px;min-width:0;margin:0;padding:14px}.gcs-legendEditor__section>legend{padding:0 6px;font-weight:700}.gcs-legendEditor__cats,.gcs-legendEditor__list,.gcs-legendEditor__children{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gcs-legendEditor__children{margin-top:6px}.gcs-legendEditor__cat{border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:8px;align-items:center;gap:6px;padding:6px;display:flex}.gcs-legendEditor__cat--dragging{z-index:2;position:relative;box-shadow:0 8px 20px #00000040}.gcs-legendEditor__cat--hidden .gcs-input{opacity:.6}.gcs-legendEditor__grip{cursor:grab;touch-action:none}.gcs-legendEditor__moves,.gcs-legendEditor__groupMoves{align-items:center;gap:2px;display:inline-flex}.gcs-legendEditor__grow{flex:1;min-width:0;margin:0}.gcs-legendEditor__icon{color:var(--gcs-accentInk)}.gcs-legendEditor__count{color:var(--gcs-muted);white-space:nowrap;font-size:12px}.gcs-legendEditor__add{gap:8px;margin-top:10px;display:flex}.gcs-legendEditor__board{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.gcs-legendEditor__col{background:var(--gcs-surface2);border:1px solid var(--gcs-border);border-radius:8px;flex-direction:column;gap:6px;min-width:0;padding:10px;display:flex}.gcs-legendEditor__col--tray{border-style:dashed}.gcs-legendEditor__col--hidden{opacity:.75}.gcs-legendEditor__colHead{align-items:center;gap:8px;margin:0 0 4px;font-size:13px;display:flex}.gcs-legendEditor__colIcon{color:var(--gcs-accentInk);display:inline-flex}.gcs-legendEditor__tag{background:var(--gcs-border);color:var(--gcs-muted);border-radius:4px;margin-left:auto;padding:1px 6px;font-size:11px;font-weight:600}.gcs-legendEditor__trayHint{color:var(--gcs-muted);margin:0;font-size:12px}.gcs-legendEditor__group{border:1px solid var(--gcs-border);border-left:3px solid var(--gcs-group);background:var(--gcs-surface);border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;display:flex}.gcs-legendEditor__group--child{margin-left:18px}.gcs-legendEditor__group--over{box-shadow:inset 0 2px 0 var(--gcs-accent)}.gcs-legendEditor__group--dragging{opacity:.4}.gcs-legendEditor__groupIcon{color:var(--gcs-group);display:inline-flex}.gcs-legendEditor__groupName{min-width:80px;color:var(--gcs-group);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:700;overflow:hidden}.gcs-legendEditor__groupMoves{flex-wrap:wrap;flex-basis:100%;justify-content:flex-end;min-width:0}.gcs-legendEditor__select{flex:90px;width:auto;min-width:0;max-width:100%;height:30px;padding:0 6px;font-size:12px}.gcs-legendEditor__into,.gcs-legendEditor__end{border:1px dashed var(--gcs-border);color:var(--gcs-muted);text-align:center;border-radius:6px;margin-top:4px;padding:6px;font-size:11.5px}.gcs-legendEditor__into{margin-left:18px}.gcs-legendEditor__into--active{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-legendEditor__into--active{border-color:color-mix(in srgb, var(--gcs-accent) 50%, var(--gcs-border))}}.gcs-legendEditor__into--over,.gcs-legendEditor__end--over{border-color:var(--gcs-accent);background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-legendEditor__into--over,.gcs-legendEditor__end--over{background-color:color-mix(in srgb, var(--gcs-accent) 10%, transparent)}}.gcs-legendEditor__into--over,.gcs-legendEditor__end--over{color:var(--gcs-text)}.gcs-legendEditor__ghost{border-left:3px solid var(--gcs-group);background:var(--gcs-surface);color:var(--gcs-group);border-radius:6px;padding:8px 12px;font-weight:700;box-shadow:0 10px 24px #0000004d}.gcs-legendEditor__columns{align-items:center;gap:6px;margin-bottom:8px;display:flex}.gcs-legendEditor__label{margin-right:6px;font-weight:600}.gcs-legendEditor__colOpt{cursor:pointer;justify-content:center;min-width:36px}.gcs-legendEditor__colOpt--on{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-legendEditor__colOpt--on{background-color:color-mix(in srgb, var(--gcs-accent) 22%, transparent)}}.gcs-legendEditor__colOpt--on{color:var(--gcs-text);outline:1px solid var(--gcs-accent)}.gcs-legendEditor__colOpt:has(:focus-visible){outline:2px solid var(--gcs-accentInk)}.gcs-legendEditor__checks{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px 16px;display:grid}.gcs-legendEditor__checks .gcs-checkRow{align-items:flex-start}.gcs-legendEditor__checks small{margin:2px 0 0;display:block}.gcs-legendEditor__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gcs-legendEditor__status{color:var(--gcs-muted);font-size:13px}.gcs-legendEditor__preview{border:1px solid var(--gcs-border);background:var(--gcs-bg);border-radius:10px;min-width:0;padding:14px;position:sticky;top:12px}.gcs-legendEditor__previewTitle{margin:0 0 4px;font-size:15px}.gcs-legendEditor__previewBox{margin-top:10px}@media (max-width:1200px){.gcs-legendEditor{grid-template-columns:minmax(0,1fr)}.gcs-legendEditor__preview{position:static}}@media (max-width:600px){.gcs-legendEditor__cat{flex-wrap:wrap}.gcs-legendEditor__add{flex-direction:column}}.gcs-extImage{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gcs-extImage__preview{border:1px dashed var(--gcs-border);background-color:var(--gcs-surface2);width:58px;height:58px;color:var(--gcs-muted);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.gcs-extImage__preview img{object-fit:cover;width:100%;height:100%}.gcs-extImage__tools{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.gcs-extGradient,.gcs-extGradient__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gcs-extGradient{flex-direction:column;align-items:flex-start}.gcs-extGradient__swatch{border:1px solid var(--gcs-border);border-radius:6px;width:96px;height:28px}.gcs-extGradient input[type=color]{border:1px solid var(--gcs-border);cursor:pointer;background:0 0;border-radius:6px;width:36px;height:28px;padding:0}.gcs-extGradient__angle{align-items:center;gap:6px;font-size:13px;display:inline-flex}.gcs-extGradient__angle .gcs-input{width:80px}.gcs-aspectPreview{flex-direction:column;gap:8px;margin-top:16px;display:flex}.gcs-aspectPreview__bar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gcs-aspectPreview__frame{border:1px solid var(--gcs-border);background-color:var(--gcs-bg);border-radius:8px;width:100%;height:300px}.gcs-acpWidgetList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gcs-acpWidgetList li{background-color:var(--gcs-surface2);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:6px 10px;display:flex}.gcs-themeStudio{--gcs-st-rail:#0a0c11;--gcs-st-panel:#12151c;--gcs-st-panel2:#191d26;--gcs-st-line:#262b36;--gcs-st-text:#e9ebf0;--gcs-st-muted:#9aa1b0;--gcs-st-accent:#4f8cff;--gcs-st-save:#22a55b;--gcs-st-danger:#d9435a;--gcs-st-stage:#07080b;z-index:60;background:var(--gcs-st-stage);color:var(--gcs-st-text);font:500 14px var(--gcs-font-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 60px minmax(300px,360px);display:grid;position:fixed;inset:0}.gcs-themeStudio__rail{background:var(--gcs-st-rail);border-left:1px solid var(--gcs-st-line);border-right:1px solid var(--gcs-st-line);flex-direction:column;grid-area:1/2;align-items:center;gap:6px;min-height:0;padding:12px 0;display:flex}.gcs-themeStudio__railBtn{width:44px;height:44px;color:var(--gcs-st-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;font-size:17px;display:inline-flex;position:relative}.gcs-themeStudio__railBtn:hover,.gcs-themeStudio__railBtn:focus-visible{background:var(--gcs-st-panel2);color:var(--gcs-st-text)}.gcs-themeStudio__railBtn--active{background:var(--gcs-st-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-themeStudio__railBtn--active{background:color-mix(in srgb, var(--gcs-st-accent) 22%, transparent)}}.gcs-themeStudio__railBtn--active{color:#fff;box-shadow:inset -2px 0 0 var(--gcs-st-accent)}.gcs-themeStudio__railBtn--save{background:var(--gcs-st-save);color:#fff}.gcs-themeStudio__railBtn--save:hover,.gcs-themeStudio__railBtn--save:focus-visible{background:var(--gcs-st-save)}@supports (color:color-mix(in lab, red, red)){.gcs-themeStudio__railBtn--save:hover,.gcs-themeStudio__railBtn--save:focus-visible{background:color-mix(in srgb, var(--gcs-st-save) 85%, #fff)}}.gcs-themeStudio__railBtn--save:hover,.gcs-themeStudio__railBtn--save:focus-visible{color:#fff}.gcs-themeStudio__railBtn:disabled{opacity:.45;cursor:not-allowed}.gcs-themeStudio__railBtn[data-tip]:hover:after,.gcs-themeStudio__railBtn[data-tip]:focus-visible:after{content:attr(data-tip);z-index:5;color:#fff;font:600 12px var(--gcs-font-text);white-space:nowrap;pointer-events:none;background:#000;border-radius:6px;padding:6px 10px;position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%);box-shadow:0 6px 18px #0006}.gcs-themeStudio__railSep{border-top:1px solid var(--gcs-st-line);width:28px;margin:4px 0}.gcs-themeStudio__railSpacer{flex:1}.gcs-themeStudio__panel{background:var(--gcs-st-panel);flex-direction:column;grid-area:1/3;min-height:0;display:flex}.gcs-themeStudio__panelHead{border-bottom:1px solid var(--gcs-st-line);flex-direction:column;align-items:flex-start;gap:6px;padding:16px 18px 12px;display:flex}.gcs-themeStudio__titleBlock{flex-direction:column;gap:4px;display:flex}.gcs-themeStudio__title{color:var(--gcs-st-text);margin:0;font-size:18px;font-weight:700}.gcs-themeStudio__back{min-height:32px;color:var(--gcs-st-muted);font:600 13px var(--gcs-font-text);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 10px 0 6px;display:inline-flex}.gcs-themeStudio__back:hover{background:var(--gcs-st-panel2);color:var(--gcs-st-text)}.gcs-themeStudio__panelBody{flex:1;min-height:0;padding:12px 14px 20px;overflow-y:auto}.gcs-themeStudio__panelFoot{border-top:1px solid var(--gcs-st-line);padding:10px 18px}.gcs-themeStudio__muted{color:var(--gcs-st-muted);font-size:13px}.gcs-themeStudio__badge{color:#f4b740;text-transform:uppercase;letter-spacing:.04em;background:#f4b7402e;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:700}.gcs-themeStudio__nav{flex-direction:column;gap:2px;display:flex}.gcs-themeStudio__navRow{min-height:46px;color:var(--gcs-st-text);font:600 14px var(--gcs-font-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 10px;display:flex}.gcs-themeStudio__navRow:hover,.gcs-themeStudio__navRow:focus-visible{background:var(--gcs-st-panel2)}.gcs-themeStudio__navIcon{background:var(--gcs-st-panel2);width:30px;height:30px;color:var(--gcs-st-accent);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.gcs-themeStudio__navLabel{flex:1}.gcs-themeStudio__chevron{color:var(--gcs-st-muted);font-size:12px}.gcs-themeStudio__sep{border:0;border-top:1px solid var(--gcs-st-line);margin:8px 4px}.gcs-themeStudio__tabs{background:var(--gcs-st-rail);border-radius:10px;gap:4px;margin-bottom:12px;padding:4px;display:flex}.gcs-themeStudio__tab{min-height:34px;color:var(--gcs-st-muted);font:600 13px var(--gcs-font-text);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;display:inline-flex}.gcs-themeStudio__tab--active{background:var(--gcs-st-panel2);color:var(--gcs-st-text)}.gcs-themeStudio__settings,.gcs-themeStudio__colors{flex-direction:column;gap:4px;display:flex}.gcs-themeStudio__subhead{letter-spacing:.1em;text-transform:uppercase;color:var(--gcs-st-muted);margin:14px 2px 4px;font-size:11px;font-weight:800}.gcs-themeStudio__setting{border-radius:10px;flex-direction:column;gap:8px;padding:10px;display:flex}.gcs-themeStudio__setting:hover{background:var(--gcs-st-panel2)}@supports (color:color-mix(in lab, red, red)){.gcs-themeStudio__setting:hover{background:color-mix(in srgb, var(--gcs-st-panel2) 60%, transparent)}}.gcs-themeStudio__settingHead{justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}.gcs-themeStudio__label{color:var(--gcs-st-text);font-size:13.5px;font-weight:600}.gcs-themeStudio__help{color:var(--gcs-st-muted);margin:0;font-size:12px;line-height:1.45}.gcs-themeStudio__revert{background:var(--gcs-st-panel2);width:28px;height:28px;color:var(--gcs-st-accent);cursor:pointer;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.gcs-themeStudio__revert:hover{background:var(--gcs-st-line)}.gcs-themeStudio__revertSpacer{flex:none;width:28px}.gcs-themeStudio__range{align-items:center;gap:12px;display:flex}.gcs-themeStudio__range input{accent-color:var(--gcs-st-accent);flex:1}.gcs-themeStudio__rangeValue{text-align:right;min-width:52px;color:var(--gcs-st-text);font:600 12px ui-monospace,monospace}input[type=checkbox].gcs-themeStudio__switch{appearance:none;background:var(--gcs-st-line);cursor:pointer;border:0;border-radius:999px;flex:none;width:40px;height:22px;margin:0;transition:background-color .15s;display:inline-block;position:relative}input[type=checkbox].gcs-themeStudio__switch:before{content:none;display:none}input[type=checkbox].gcs-themeStudio__switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}input[type=checkbox].gcs-themeStudio__switch:checked{background:var(--gcs-st-accent)}input[type=checkbox].gcs-themeStudio__switch:checked:after{transform:translate(18px)}.gcs-themeStudio__switch:focus-visible,.gcs-themeStudio__choice:focus-visible,.gcs-themeStudio__input:focus-visible{outline:2px solid var(--gcs-st-accent);outline-offset:2px}.gcs-themeStudio__choices{background:var(--gcs-st-rail);border-radius:9px;flex-wrap:wrap;gap:4px;padding:3px;display:flex}.gcs-themeStudio__choice{min-height:32px;color:var(--gcs-st-muted);font:600 12.5px var(--gcs-font-text);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:auto;padding:0 10px}.gcs-themeStudio__choice--active{background:var(--gcs-st-accent);color:#fff}.gcs-themeStudio__input{box-sizing:border-box;border:1px solid var(--gcs-st-line);background:var(--gcs-st-rail);width:100%;height:38px;color:var(--gcs-st-text);font:500 13.5px var(--gcs-font-text);border-radius:8px;padding:0 10px}.gcs-themeStudio__input[aria-invalid=true]{border-color:var(--gcs-st-danger)}.gcs-themeStudio__error{color:#ff8a9a;margin:0;font-size:12px}.gcs-themeStudio__modeNote{color:var(--gcs-st-muted);margin:0 2px 8px;font-size:12px}.gcs-themeStudio__paletteHelper{border:1px dashed var(--gcs-st-border,var(--gcs-border));border-radius:8px;flex-direction:column;gap:6px;margin:0 0 12px;padding:10px;display:flex}.gcs-themeStudio__paletteHelper p{margin:0;font-size:12px}.gcs-themeStudio__colorRow{align-items:center;gap:6px;display:flex}.gcs-themeStudio__colorOpen{min-width:0;min-height:50px;color:var(--gcs-st-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;align-items:center;gap:12px;padding:0 10px;display:flex}.gcs-themeStudio__colorOpen:hover,.gcs-themeStudio__colorOpen:focus-visible{background:var(--gcs-st-panel2)}.gcs-themeStudio__colorText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gcs-themeStudio__code{color:var(--gcs-st-muted);font:600 11.5px ui-monospace,monospace}.gcs-themeStudio__swatchDot{border:1px solid #ffffff2e;border-radius:7px;flex:none;width:26px;height:26px;box-shadow:inset 0 0 0 1px #00000040}.gcs-themeStudio__swatchDot--none{background:repeating-conic-gradient(#3a3f4b 0% 25%,#22262f 0% 50%) 50%/10px 10px}.gcs-themeStudio__selector{flex-direction:column;display:flex}.gcs-themeStudio__swatches{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.gcs-themeStudio__swatch{border:1px solid var(--gcs-st-line);background:var(--gcs-st-panel2);min-height:42px;color:var(--gcs-st-text);font:600 12px var(--gcs-font-text);text-align:left;cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:0 8px;display:flex}.gcs-themeStudio__swatch--active{border-color:var(--gcs-st-accent);box-shadow:0 0 0 1px var(--gcs-st-accent)}.gcs-themeStudio__swatchCheck{color:var(--gcs-st-accent);margin-left:auto}.gcs-themeStudio__picker{flex-direction:column;gap:12px;display:flex}.gcs-themeStudio__colorInput{border:1px solid var(--gcs-st-line);cursor:pointer;background:0 0;border-radius:10px;width:100%;height:160px;padding:0}.gcs-themeStudio__hex{color:var(--gcs-st-muted);flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}.gcs-themeStudio__image{flex-direction:column;gap:8px;padding:10px;display:flex}.gcs-themeStudio__imageBox{border:1px dashed var(--gcs-st-line);background:repeating-conic-gradient(#1b1f28 0% 25%,#151821 0% 50%) 50%/16px 16px;border-radius:10px;justify-content:center;align-items:center;min-height:64px;padding:8px;display:flex}.gcs-themeStudio__imagePreview{object-fit:contain;max-width:100%;max-height:56px}.gcs-themeStudio__imagePreview--favicon{max-height:32px}.gcs-themeStudio__imageActions,.gcs-themeStudio__dialogActions{flex-wrap:wrap;gap:8px;display:flex}.gcs-themeStudio__dialogActions{justify-content:flex-end;margin-top:16px}.gcs-themeStudio__btn{background:var(--gcs-st-accent);color:#fff;min-height:38px;font:600 13px var(--gcs-font-text);cursor:pointer;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.gcs-themeStudio__btn:focus-within,.gcs-themeStudio__btn:focus-visible{outline:2px solid var(--gcs-st-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-themeStudio__btn:focus-within,.gcs-themeStudio__btn:focus-visible{outline:2px solid color-mix(in srgb, var(--gcs-st-accent) 60%, #fff)}}.gcs-themeStudio__btn:focus-within,.gcs-themeStudio__btn:focus-visible{outline-offset:2px}.gcs-themeStudio__btn--ghost{background:var(--gcs-st-panel2);color:var(--gcs-st-text);border:1px solid var(--gcs-st-line)}.gcs-themeStudio__btn--danger{background:var(--gcs-st-danger)}.gcs-themeStudio__btn--busy,.gcs-themeStudio__btn:disabled{opacity:.55;cursor:not-allowed}.gcs-themeStudio__status{min-height:20px;color:var(--gcs-st-muted);align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.gcs-themeStudio__status--ok{color:#4fd391}.gcs-themeStudio__status--error{color:#ff8a9a}.gcs-themeStudio__preview{background:radial-gradient(circle at 1px 1px, #ffffff0d 1px, transparent 0) 0 0 / 22px 22px, var(--gcs-st-stage);grid-area:1/1;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden}.gcs-themeStudio__frameWrap{flex:1;justify-content:center;align-items:stretch;min-width:0;display:flex}.gcs-themeStudio__frameWrap:not([data-size=desktop]){padding:20px}.gcs-themeStudio__frame{background:#fff;border:0;align-self:stretch;max-width:100%;transition:width .2s;display:block}.gcs-themeStudio__frameWrap:not([data-size=desktop]) .gcs-themeStudio__frame{box-shadow:0 0 0 1px var(--gcs-st-line), 0 24px 60px #00000080;border-radius:14px}.gcs-themeStudio__dialogText{margin:0;line-height:1.55}.gcs-themeStudio__codeEditor{border:1px solid var(--gcs-border);background:#0b0d12;border-radius:10px;height:min(60vh,560px);margin-top:10px;display:flex;overflow:hidden}.gcs-themeStudio__gutter{text-align:right;color:#596173;-webkit-user-select:none;user-select:none;background:#0f1218;border-right:1px solid #1f2430;min-width:34px;margin:0;padding:12px 10px;font:13px/1.6 ui-monospace,monospace;overflow:hidden}.gcs-themeStudio__codeInput{resize:none;color:#d6e2ff;tab-size:2;white-space:pre;background:0 0;border:0;outline:none;flex:1;margin:0;padding:12px 14px;font:13px/1.6 ui-monospace,monospace}@media (max-width:900px){.gcs-themeStudio{grid-template-rows:minmax(0,55vh) minmax(0,1fr);grid-template-columns:minmax(0,1fr) 56px}.gcs-themeStudio__rail{border-right:0;grid-area:1/2/-1}.gcs-themeStudio__panel{border-top:1px solid var(--gcs-st-line);grid-area:2/1}.gcs-themeStudio__preview{grid-area:1/1}.gcs-themeStudio__frameWrap:not([data-size=desktop]){padding:12px}}@media (prefers-reduced-motion:reduce){.gcs-themeStudio__frame,.gcs-themeStudio__switch,.gcs-themeStudio__switch:after{transition:none}}.gcs-hbEdit{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.gcs-hbEdit__presets{background:var(--gcs-st-rail);border-radius:9px;flex-wrap:wrap;gap:4px;padding:3px;display:flex}.gcs-hbEdit__grid{flex-direction:column;gap:8px;display:flex}.gcs-hbEdit__row{flex-direction:column;gap:4px;display:flex}.gcs-hbEdit__rowName{font:700 10.5px var(--gcs-font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--gcs-st-muted)}.gcs-hbEdit__zones{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.gcs-hbEdit__zone,.gcs-hbEdit__tray{border:1px dashed var(--gcs-st-line);background:var(--gcs-st-rail);border-radius:8px;flex-wrap:wrap;align-content:flex-start;gap:4px;min-height:44px;padding:5px;transition:border-color .15s,background-color .15s;display:flex}.gcs-hbEdit__tray{flex-direction:column}.gcs-hbEdit__trayItems{flex-wrap:wrap;gap:4px;display:flex}.gcs-hbEdit__zone--over{border-color:var(--gcs-st-accent);background:var(--gcs-st-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-hbEdit__zone--over{background:color-mix(in srgb, var(--gcs-st-accent) 12%, var(--gcs-st-rail))}}.gcs-hbEdit__chip{border:1px solid var(--gcs-st-line);background:var(--gcs-st-panel2);max-width:100%;color:var(--gcs-st-text);font:600 11.5px var(--gcs-font-text);cursor:grab;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:5px;padding:4px 6px;display:inline-flex}.gcs-hbEdit__chip:focus-visible{outline:2px solid var(--gcs-st-accent);outline-offset:1px}.gcs-hbEdit__chip--picked{border-color:var(--gcs-st-accent);box-shadow:0 0 0 2px var(--gcs-st-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-hbEdit__chip--picked{box-shadow:0 0 0 2px color-mix(in srgb, var(--gcs-st-accent) 35%, transparent)}}.gcs-hbEdit__grip{color:var(--gcs-st-muted);font-size:10px}.gcs-hbEdit__remove{color:var(--gcs-st-muted);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.gcs-hbEdit__remove:hover{color:var(--gcs-st-danger)}.gcs-hbEdit__here{border:1px solid var(--gcs-st-accent);color:var(--gcs-st-accent);font:700 11px var(--gcs-font-text);cursor:pointer;background:0 0;border-radius:6px;padding:3px 8px}.gcs-hbEdit__empty{color:var(--gcs-st-muted);font-size:11px}@supports (color:color-mix(in lab, red, red)){.gcs-hbEdit__empty{color:color-mix(in srgb, var(--gcs-st-muted) 70%, transparent)}}.gcs-hbEdit__split{border:1px solid var(--gcs-st-line);border-radius:8px;flex-direction:column;gap:6px;margin:0;padding:10px;display:flex}.gcs-hbEdit__splitItem{align-items:center;gap:8px;font-size:13px;display:flex}.gcs-themeStudio__barItems{flex-direction:column;gap:6px;display:flex}.gcs-themeStudio__barList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.gcs-themeStudio__barItem{background:var(--gcs-st-rail);border-radius:8px;align-items:center;gap:4px;padding:4px 6px 4px 10px;display:flex}.gcs-themeStudio__barItem>span{flex:1}.gcs-themeStudio__textarea{resize:vertical;height:auto;min-height:84px;padding:8px 10px;font-family:ui-monospace,Consolas,monospace;font-size:12.5px}gcs-slot{display:contents}.gcs-themePicker{color:var(--gcs-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.gcs-themePicker__icon{background:var(--gcs-acp-c2);border-radius:8px;place-items:center;width:30px;height:30px;display:grid}@supports (color:color-mix(in lab, red, red)){.gcs-themePicker__icon{background:color-mix(in srgb, var(--gcs-acp-c2) 18%, transparent)}}.gcs-themePicker__icon{color:var(--gcs-acp-c2)}.gcs-themePicker__select{min-width:180px}.gcs-codeWs{grid-template-columns:240px minmax(0,1fr) minmax(380px,40%);height:calc(100vh - 250px);min-height:540px;padding:0;display:grid;overflow:hidden}.gcs-codeWs--templates{grid-template-columns:270px minmax(0,1fr) minmax(400px,40%)}.gcs-codeWs__nav,.gcs-codeWs__main,.gcs-codeWs__side{flex-direction:column;min-width:0;min-height:0;display:flex}.gcs-codeWs__nav{border-right:1px solid var(--gcs-border);background:var(--gcs-surface2);gap:10px;padding:14px 12px}@supports (color:color-mix(in lab, red, red)){.gcs-codeWs__nav{background:color-mix(in srgb, var(--gcs-surface2) 45%, transparent)}}.gcs-codeWs__nav{overflow-y:auto}.gcs-codeWs__main{gap:10px;padding:14px 16px}.gcs-codeWs__side{border-left:1px solid var(--gcs-border);background:var(--gcs-surface2)}@supports (color:color-mix(in lab, red, red)){.gcs-codeWs__side{background:color-mix(in srgb, var(--gcs-surface2) 35%, transparent)}}.gcs-codeWs__heading{letter-spacing:.06em;text-transform:uppercase;color:var(--gcs-muted);align-items:center;gap:8px;margin:0 0 2px;font-size:12px;font-weight:700;display:flex}.gcs-codeWs__help{color:var(--gcs-muted);margin:0;font-size:12px;line-height:1.5}.gcs-codeWs__help .gcs-icon{color:var(--gcs-acp-c4)}.gcs-codeWs__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.gcs-codeWs__item{border-radius:8px;align-items:center;gap:2px;display:flex}.gcs-codeWs__item:hover,.gcs-codeWs__item--active{background:var(--gcs-surface2)}.gcs-acp a.gcs-codeWs__itemLink{min-width:0;color:var(--gcs-text);border-radius:8px;flex:1;align-items:center;gap:8px;padding:7px 8px;font-size:13px;text-decoration:none;display:flex}.gcs-codeWs__item--active .gcs-codeWs__itemLink{box-shadow:inset 3px 0 0 var(--gcs-acp-c3);font-weight:600}.gcs-codeWs__itemIcon{color:var(--gcs-acp-c3);flex:none}.gcs-codeWs__itemName{text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:hidden}.gcs-codeWs__itemTools{gap:2px;padding-right:4px;display:none}.gcs-codeWs__item:hover .gcs-codeWs__itemTools,.gcs-codeWs__item--active .gcs-codeWs__itemTools,.gcs-codeWs__item:focus-within .gcs-codeWs__itemTools{display:flex}.gcs-codeWs__dot{background:var(--gcs-acp-c4);border-radius:50%;flex:none;width:8px;height:8px;margin-left:auto}.gcs-codeWs__new{border-top:1px solid var(--gcs-border);flex-direction:column;gap:6px;padding-top:10px;display:flex}.gcs-codeWs__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.gcs-codeWs__titleBlock{min-width:0}.gcs-codeWs__title{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;display:flex}.gcs-codeWs__title>.gcs-icon{color:var(--gcs-acp-c3)}.gcs-codeWs__sub{color:var(--gcs-muted);margin:3px 0 0;font-size:12px}.gcs-codeWs__badge{font-size:11px}.gcs-codeWs__actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gcs-codeWs__rename{align-items:center;gap:4px;display:flex}.gcs-codeWs__iconBtn{width:30px;height:30px;color:var(--gcs-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;display:inline-grid}.gcs-codeWs__iconBtn:hover:not(:disabled){border-color:var(--gcs-border);background:var(--gcs-surface2);color:var(--gcs-text)}.gcs-codeWs__iconBtn:disabled{opacity:.4;cursor:default}.gcs-codeWs__iconBtn--danger:hover:not(:disabled){color:var(--gcs-acp-bad)}.gcs-codeWs__iconBtn:focus-visible,.gcs-codeWs__tab:focus-visible,.gcs-codeWs__segBtn:focus-visible,.gcs-tree__item:focus-visible,.gcs-varList__item:focus-visible,.gcs-history__item:focus-visible{outline:2px solid var(--gcs-acp-c3);outline-offset:1px}.gcs-codeWs__foot{flex-direction:column;gap:6px;display:flex}.gcs-codeWs__status{color:var(--gcs-muted);align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.gcs-codeWs__status--ok{color:var(--gcs-acp-good)}.gcs-codeWs__status--error{color:var(--gcs-acp-bad)}.gcs-codeWs__notice{border:1px solid var(--gcs-border);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;font-size:13px;display:flex}.gcs-codeWs__notice p{margin:0}.gcs-codeWs__notice ul{max-height:120px;margin:0;padding-left:18px;overflow-y:auto}.gcs-codeWs__notice--warn{border-color:var(--gcs-acp-c4)}@supports (color:color-mix(in lab, red, red)){.gcs-codeWs__notice--warn{border-color:color-mix(in srgb, var(--gcs-acp-c4) 55%, var(--gcs-border))}}.gcs-codeWs__notice--warn{background:var(--gcs-acp-c4)}@supports (color:color-mix(in lab, red, red)){.gcs-codeWs__notice--warn{background:color-mix(in srgb, var(--gcs-acp-c4) 10%, transparent)}}.gcs-codeWs__notice--warn>p .gcs-icon,.gcs-codeWs__notice--warn>strong .gcs-icon{color:var(--gcs-acp-c4)}.gcs-codeWs__notice--error{border-color:var(--gcs-acp-bad);flex-direction:row;align-items:flex-start}@supports (color:color-mix(in lab, red, red)){.gcs-codeWs__notice--error{border-color:color-mix(in srgb, var(--gcs-acp-bad) 55%, var(--gcs-border))}}.gcs-codeWs__notice--error{background:var(--gcs-acp-bad)}@supports (color:color-mix(in lab, red, red)){.gcs-codeWs__notice--error{background:color-mix(in srgb, var(--gcs-acp-bad) 10%, transparent)}}.gcs-codeWs__notice--error>.gcs-icon{color:var(--gcs-acp-bad);flex:none;margin-top:2px}.gcs-codeWs__noticeActions{flex-wrap:wrap;gap:6px;display:flex}.gcs-codeWs__line{font-weight:600}.gcs-codeWs__tabs{border-bottom:1px solid var(--gcs-border);gap:2px;padding:8px 10px 0;display:flex}.gcs-codeWs__tab{color:var(--gcs-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.gcs-codeWs__tab:hover{color:var(--gcs-text)}.gcs-codeWs__tab--active{border-bottom-color:var(--gcs-acp-c3);color:var(--gcs-text)}.gcs-codeWs__tab--active .gcs-icon{color:var(--gcs-acp-c3)}.gcs-codeWs__count{background:var(--gcs-surface2);min-width:20px;color:var(--gcs-muted);text-align:center;border-radius:10px;padding:1px 6px;font-size:11px}.gcs-codeWs__panel{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px;display:flex;overflow-y:auto}.gcs-codeWs__panel[hidden]{display:none}.gcs-codeWs__previewBar{justify-content:space-between;align-items:center;gap:8px;display:flex}.gcs-codeWs__pageSelect{max-width:220px}.gcs-codeWs__seg{border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:9px;align-items:center;gap:2px;padding:2px;display:inline-flex}.gcs-codeWs__segIcon{color:var(--gcs-muted);margin:0 6px}.gcs-codeWs__segBtn{color:var(--gcs-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:5px 9px;font-size:12px;display:inline-flex}.gcs-codeWs__segBtn--active{background:var(--gcs-surface2);color:var(--gcs-text);font-weight:600}.gcs-codeWs__frameWrap{border:1px solid var(--gcs-border);background:var(--gcs-bg);border-radius:10px;flex:1;justify-content:center;min-height:320px;display:flex;overflow:hidden}.gcs-codeWs__frame{background:#0b0c10;border:0;max-width:100%;height:100%;min-height:320px}.gcs-codeWs__search{color:var(--gcs-muted);align-items:center;gap:8px;display:flex}.gcs-codeWs__search .gcs-input{flex:1}.gcs-codeEditor{border:1px solid var(--gcs-border);background:var(--gcs-bg);border-radius:10px;flex:1;min-height:260px;position:relative;overflow:hidden}.gcs-codeEditor__host,.gcs-codeEditor__host>.cm-editor{height:100%}.gcs-codeEditor__host>.cm-editor.cm-focused{outline:none}.gcs-codeEditor:focus-within{border-color:var(--gcs-acp-c3)}.gcs-codeEditor__fallback{color:var(--gcs-muted);white-space:pre;margin:0;padding:8px 12px 8px 52px;font:13px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;position:absolute;inset:0;overflow:auto}.gcs-diff{flex-direction:column;gap:6px;display:flex}.gcs-diff__stats,.gcs-diff__same{color:var(--gcs-muted);margin:0;font-size:12px}.gcs-diff__statAdd{color:var(--gcs-acp-good);font-weight:700}.gcs-diff__statDel{color:var(--gcs-acp-bad);font-weight:700}.gcs-diff__lines{border:1px solid var(--gcs-border);background:var(--gcs-bg);border-radius:8px;max-height:420px;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.gcs-diff__line{grid-template-columns:36px 36px 16px minmax(0,1fr);display:grid}.gcs-diff__line--add{background:var(--gcs-acp-good)}@supports (color:color-mix(in lab, red, red)){.gcs-diff__line--add{background:color-mix(in srgb, var(--gcs-acp-good) 14%, transparent)}}.gcs-diff__line--del{background:var(--gcs-acp-bad)}@supports (color:color-mix(in lab, red, red)){.gcs-diff__line--del{background:color-mix(in srgb, var(--gcs-acp-bad) 14%, transparent)}}.gcs-diff__no{color:var(--gcs-muted);text-align:right;-webkit-user-select:none;user-select:none;padding-right:6px}.gcs-diff__sign{color:var(--gcs-muted);-webkit-user-select:none;user-select:none}.gcs-diff__line--add .gcs-diff__sign{color:var(--gcs-acp-good)}.gcs-diff__line--del .gcs-diff__sign{color:var(--gcs-acp-bad)}.gcs-diff__text{white-space:pre;font:inherit;background:0 0;padding-right:8px}.gcs-diff__skip{border-block:1px dashed var(--gcs-border);background:var(--gcs-surface);color:var(--gcs-muted);padding:2px 10px;font-size:11px}.gcs-history{flex-direction:column;gap:12px;display:flex}.gcs-history__list{flex-direction:column;gap:4px;max-height:220px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.gcs-history__item{width:100%;color:var(--gcs-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;font-size:13px;display:flex}.gcs-history__item:hover{background:var(--gcs-surface2)}.gcs-history__item--active{border-color:var(--gcs-acp-c3)}@supports (color:color-mix(in lab, red, red)){.gcs-history__item--active{border-color:color-mix(in srgb, var(--gcs-acp-c3) 50%, var(--gcs-border))}}.gcs-history__item--active{background:var(--gcs-acp-c3)}@supports (color:color-mix(in lab, red, red)){.gcs-history__item--active{background:color-mix(in srgb, var(--gcs-acp-c3) 10%, transparent)}}.gcs-history__icon{background:var(--gcs-acp-c3);border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid}@supports (color:color-mix(in lab, red, red)){.gcs-history__icon{background:color-mix(in srgb, var(--gcs-acp-c3) 16%, transparent)}}.gcs-history__icon{color:var(--gcs-acp-c3)}.gcs-history__text{flex-direction:column;min-width:0;display:flex}.gcs-history__meta{color:var(--gcs-muted);font-size:12px}.gcs-history__detail{flex-direction:column;gap:8px;display:flex}.gcs-history__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.gcs-tree{flex-direction:column;gap:12px;display:flex}.gcs-tree__groupTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--gcs-muted);align-items:center;gap:8px;margin:0 0 4px;padding:0 6px;font-size:11px;font-weight:700;display:flex}.gcs-tree__groupTitle .gcs-icon{color:var(--gcs-acp-c2)}.gcs-tree__items{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.gcs-acp a.gcs-tree__item{color:var(--gcs-text);border-radius:8px;align-items:center;gap:9px;padding:7px 8px;text-decoration:none;display:flex}.gcs-acp a.gcs-tree__item:hover{background:var(--gcs-surface2)}.gcs-acp a.gcs-tree__item--active{background:var(--gcs-surface2);box-shadow:inset 3px 0 0 var(--gcs-acp-c3)}.gcs-tree__icon{width:16px;color:var(--gcs-acp-c3);flex:none}.gcs-tree__text{flex-direction:column;flex:1;min-width:0;display:flex}.gcs-tree__title{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.gcs-tree__key{text-overflow:ellipsis;white-space:nowrap;color:var(--gcs-muted);background:0 0;font-size:11px;overflow:hidden}.gcs-tree__badge{text-transform:uppercase;border-radius:10px;flex:none;padding:1px 7px;font-size:10px;font-weight:700}.gcs-tree__badge--modified{background:var(--gcs-acp-c3)}@supports (color:color-mix(in lab, red, red)){.gcs-tree__badge--modified{background:color-mix(in srgb, var(--gcs-acp-c3) 18%, transparent)}}.gcs-tree__badge--modified{color:var(--gcs-acp-c3)}.gcs-tree__badge--review{background:var(--gcs-acp-c4)}@supports (color:color-mix(in lab, red, red)){.gcs-tree__badge--review{background:color-mix(in srgb, var(--gcs-acp-c4) 22%, transparent)}}.gcs-tree__badge--review{color:var(--gcs-acp-c4)}.gcs-tree__empty{margin:0;font-size:13px}.gcs-varList{flex-direction:column;gap:8px;display:flex}.gcs-varList__group{border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:10px}.gcs-varList__group>summary{cursor:pointer;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:600;display:flex}.gcs-varList__group>summary .gcs-icon{color:var(--gcs-acp-c2)}.gcs-varList__group ul{flex-direction:column;margin:0;padding:0 6px 6px;list-style:none;display:flex}.gcs-varList__item{width:100%;color:var(--gcs-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:6px 8px;display:grid}.gcs-varList__item:hover:not(:disabled){background:var(--gcs-surface2)}.gcs-varList__item:disabled{cursor:default}.gcs-varList__name{color:var(--gcs-acp-c1);text-overflow:ellipsis;white-space:nowrap;background:0 0;font-size:12px;overflow:hidden}.gcs-varList__type{color:var(--gcs-acp-c4);font-size:11px}.gcs-varList__text{color:var(--gcs-muted);grid-column:1/-1;font-size:12px}.gcs-varList__syntax .gcs-varList__name{white-space:normal}.gcs-tplPreview{background:var(--gcs-body-bg,var(--gcs-bg));min-height:100vh;padding:24px}.gcs-tplPreview--email{background:#f3f4f6}.gcs-tplPreview__email{color:#222;background:#fff;border-radius:8px;max-width:640px;margin:0 auto;padding:24px;font-family:Arial,Helvetica,sans-serif;line-height:1.5}.gcs-tplPreview__email a{color:#1a5fd0}.gcs-tplPreview__hover{max-width:340px}.gcs-tplSlot{border:1px dashed var(--gcs-accent);flex-wrap:wrap;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-tplSlot{border:1px dashed color-mix(in srgb, var(--gcs-accent) 60%, transparent)}}.gcs-tplSlot{color:var(--gcs-muted);border-radius:8px;font-size:12px}.gcs-tplSlot__label{align-items:center;gap:6px;font-weight:600;display:inline-flex}.gcs-tplSlot__label .gcs-icon{color:var(--gcs-accent)}@media (max-width:1200px){.gcs-codeWs,.gcs-codeWs--templates{grid-template-columns:minmax(0,1fr);height:auto}.gcs-codeWs__nav{border-right:0;border-bottom:1px solid var(--gcs-border);max-height:260px}.gcs-codeWs__main .gcs-codeEditor{min-height:420px}.gcs-codeWs__side{border-left:0;border-top:1px solid var(--gcs-border);min-height:520px}}.gcsp{contain:paint;isolation:isolate;overflow-wrap:anywhere;min-width:0;position:relative}.gcsp img{max-width:100%;height:auto}.gcs-pluginWidget__body{padding:0 16px 16px}.gcs-pluginPage .gcsp h2,.gcs-pluginPage .gcsp h3{margin:0 0 8px}.gcs-pluginHook{flex-direction:column;gap:6px;margin-top:8px;display:flex}.gcs-pluginCount{background:var(--gcs-surface2);min-width:22px;color:var(--gcs-muted);border-radius:999px;justify-content:center;padding:1px 7px;font-size:12px;display:inline-flex}.gcs-pluginList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gcs-pluginRow{border-bottom:1px solid var(--gcs-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:16px 18px;display:grid}.gcs-pluginRow:last-child{border-bottom:0}.gcs-pluginRow__icon{background:var(--gcs-accent);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}@supports (color:color-mix(in lab, red, red)){.gcs-pluginRow__icon{background:color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}.gcs-pluginRow__icon{color:var(--gcs-accent);font-size:19px}.gcs-pluginRow__main{flex-direction:column;gap:6px;min-width:0;display:flex}.gcs-pluginRow__name{flex-wrap:wrap;align-items:baseline;gap:8px;font-weight:700;display:flex}.gcs-pluginRow__name a{color:var(--gcs-text);font-size:15px}.gcs-pluginRow__name code,.gcs-pluginRow__badges code{color:var(--gcs-muted);font-size:12px}.gcs-pluginRow__badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gcs-pluginRow__author{align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.gcs-pluginRow__desc{color:var(--gcs-muted);margin:0;font-size:13.5px}.gcs-pluginRow__error{color:var(--gcs-acp-bad,#ff8a91);align-items:center;gap:6px;margin:0;font-size:12.5px;display:flex}.gcs-pluginRow__actions{align-items:center;gap:10px;display:flex}.gcs-pluginToggle{flex-direction:column;align-items:flex-end;gap:4px;display:inline-flex}.gcs-pluginToggle__error{color:#ff8a91;text-align:right;max-width:220px;font-size:12px}.gcs-pluginUpload{flex-direction:column;gap:12px;display:flex}.gcs-pluginUpload__drop{border:1.5px dashed var(--gcs-border);background:var(--gcs-surface2);cursor:pointer;border-radius:12px;align-items:center;gap:14px;padding:18px;display:flex}.gcs-pluginUpload__drop:hover,.gcs-pluginUpload__drop:focus-within{border-color:var(--gcs-accent)}.gcs-pluginUpload__icon{color:var(--gcs-accent);font-size:26px}.gcs-pluginUpload__text{flex-direction:column;gap:2px;display:flex}.gcs-pluginUpload__text small{color:var(--gcs-muted)}.gcs-pluginUpload__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gcs-pluginUpload__error{color:#ff8a91;font-size:13px;font-weight:600}.gcs-pluginKeys{align-items:center;gap:6px;margin:0;font-size:12.5px;display:flex}.gcs-pluginNotice.gcs-card{border-color:var(--gcs-warn)}.gcs-pluginNotice strong .gcs-icon{color:var(--gcs-warn)}.gcs-pluginConfirm{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));align-items:start;gap:20px;display:grid}.gcs-pluginConfirm__col{flex-direction:column;gap:20px;min-width:0;display:flex}.gcs-pluginFacts{flex-direction:column;gap:0;margin:0;padding:4px 18px 12px;display:flex}.gcs-pluginFacts>div{border-bottom:1px solid var(--gcs-border);grid-template-columns:140px minmax(0,1fr);gap:12px;padding:9px 0;display:grid}.gcs-pluginFacts>div:last-child{border-bottom:0}.gcs-pluginFacts dt{color:var(--gcs-muted);font-size:13px}.gcs-pluginFacts dd{overflow-wrap:anywhere;margin:0}.gcs-pluginChecks{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gcs-pluginChecks__item{overflow-wrap:anywhere;align-items:flex-start;gap:9px;font-size:13.5px;display:flex}.gcs-pluginChecks__item .gcs-icon{flex:none;margin-top:2px}.gcs-pluginChecks__item--ok .gcs-icon{color:var(--gcs-ok)}.gcs-pluginChecks__item--warn .gcs-icon{color:var(--gcs-warn)}.gcs-pluginChecks__item--error{color:#ff8a91}.gcs-pluginCaps{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.gcs-pluginCaps__item{gap:12px;display:flex}.gcs-pluginCaps__icon{background:var(--gcs-surface2);width:34px;height:34px;color:var(--gcs-accent);border-radius:10px;flex:none;place-items:center;display:grid}.gcs-pluginCaps__text{flex-direction:column;gap:3px;display:flex}.gcs-pluginCaps__text strong{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gcs-pluginCaps__text small{color:var(--gcs-muted);font-size:13px}.gcs-pluginDecl{flex-direction:column;gap:8px;margin:0;display:flex}.gcs-pluginDecl__row{grid-template-columns:170px minmax(0,1fr);gap:10px;display:grid}.gcs-pluginDecl__row dt{color:var(--gcs-muted);align-items:center;gap:7px;font-size:13px;display:flex}.gcs-pluginDecl__row dd{flex-wrap:wrap;gap:6px;margin:0;display:flex}.gcs-pluginDecl__row code{background:var(--gcs-surface2);border-radius:6px;padding:2px 7px;font-size:12px}.gcs-pluginWarn{border:1px solid var(--gcs-warn);background:var(--gcs-warn);border-radius:10px;flex-direction:column;gap:4px;margin:0;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-pluginWarn{background:color-mix(in srgb, var(--gcs-warn) 10%, transparent)}}.gcs-pluginWarn{font-size:13.5px}.gcs-pluginWarn strong{align-items:center;gap:8px;display:flex}.gcs-pluginWarn--error{background:#ff8a911a;border-color:#ff8a91}.gcs-pluginLog{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gcs-pluginLog__row{border-bottom:1px solid var(--gcs-border);flex-wrap:wrap;align-items:center;gap:8px;padding:7px 0;font-size:13px;display:flex}.gcs-pluginLog__row time{color:var(--gcs-muted);font-size:12px}.gcs-pluginLog__row--error .gcs-icon{color:#ff8a91}.gcs-pluginLog__row--warn .gcs-icon{color:var(--gcs-warn)}.gcs-pluginLog__row--info .gcs-icon{color:var(--gcs-muted)}.gcs-pluginLog__msg{overflow-wrap:anywhere;flex:260px}.gcs-pluginFiles{flex-direction:column;gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.gcs-hookPoints{flex-direction:column;margin:0;padding:8px 0;list-style:none;display:flex}.gcs-hookPoint{border-bottom:1px solid var(--gcs-border);flex-direction:column;gap:8px;padding:10px 18px;display:flex}.gcs-hookPoint:last-child{border-bottom:0}.gcs-hookPoint__head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gcs-hookPoint__name{font-weight:700}.gcs-hookPoint__head .gcs-muted{flex:240px;font-size:13px}.gcs-hookPoint__uses{border-left:2px solid var(--gcs-border);flex-direction:column;gap:6px;margin:0;padding:0 0 0 14px;list-style:none;display:flex}.gcs-hookUse{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.gcs-hookUse__plugin{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.gcs-hookUse__controls{border:0;align-items:center;gap:14px;min-width:0;margin:0;padding:0;display:flex}.gcs-hookUse__priority{color:var(--gcs-muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.gcs-hookUse__priority .gcs-input{width:72px}.gcs-hookUse__switch{align-items:center;gap:6px;font-size:13px;display:inline-flex}@media (max-width:720px){.gcs-pluginRow{grid-template-columns:auto minmax(0,1fr)}.gcs-pluginRow__actions{grid-column:1/-1;justify-content:flex-end}.gcs-pluginFacts>div,.gcs-pluginDecl__row{grid-template-columns:minmax(0,1fr);gap:4px}}.gcs-import{flex-direction:column;gap:16px;min-width:0;display:flex}.gcs-import__stepper{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gcs-import__stepperItem{border:1px solid var(--gcs-border);background:var(--gcs-surface);color:var(--gcs-muted);border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 8px;font-size:13px;font-weight:600;display:inline-flex}.gcs-import__stepperItem.is-current{border-color:var(--gcs-acp-c1);color:var(--gcs-text);box-shadow:0 0 0 3px var(--gcs-acp-c1)}@supports (color:color-mix(in lab, red, red)){.gcs-import__stepperItem.is-current{box-shadow:0 0 0 3px color-mix(in srgb, var(--gcs-acp-c1) 18%, transparent)}}.gcs-import__stepperItem.is-done{color:var(--gcs-text)}.gcs-import__stepperDot{background:var(--gcs-text);border-radius:999px;place-items:center;width:24px;height:24px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.gcs-import__stepperDot{background:color-mix(in srgb, var(--gcs-text) 10%, transparent)}}.gcs-import__stepperDot{font-size:12px}.gcs-import__stepperItem.is-current .gcs-import__stepperDot{background:var(--gcs-acp-c1);color:#fff}.gcs-import__stepperItem.is-done .gcs-import__stepperDot{background:var(--gcs-acp-good)}@supports (color:color-mix(in lab, red, red)){.gcs-import__stepperItem.is-done .gcs-import__stepperDot{background:color-mix(in srgb, var(--gcs-acp-good) 20%, transparent)}}.gcs-import__stepperItem.is-done .gcs-import__stepperDot{color:var(--gcs-acp-good)}.gcs-import__panelHead{border-bottom:1px solid var(--gcs-border);padding:14px 18px}.gcs-import__headActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gcs-import__form{flex-direction:column;gap:14px;display:flex}.gcs-import__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 16px;display:grid}.gcs-import__fieldset{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}.gcs-import__choices,.gcs-import__options{flex-wrap:wrap;gap:8px;display:flex}.gcs-import__choice,.gcs-import__option{border:1px solid var(--gcs-border);background:var(--gcs-surface2);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:13.5px;display:inline-flex}.gcs-import__choice.is-selected,.gcs-import__option.is-selected{border-color:var(--gcs-acp-c1);background:var(--gcs-acp-c1)}@supports (color:color-mix(in lab, red, red)){.gcs-import__choice.is-selected,.gcs-import__option.is-selected{background:color-mix(in srgb, var(--gcs-acp-c1) 10%, var(--gcs-surface2))}}.gcs-import__option.is-locked{cursor:default;opacity:.8}.gcs-import__choice input,.gcs-import__option input{accent-color:var(--gcs-acp-c1)}.gcs-import__label{color:var(--gcs-muted);letter-spacing:.04em;text-transform:uppercase;margin:4px 0 10px;font-size:12px;font-weight:700}.gcs-import__hint{color:var(--gcs-muted);margin:10px 0 0;font-size:12.5px}.gcs-import__counts{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.gcs-import__count{border:1px solid var(--gcs-border);background:var(--gcs-surface2);border-radius:10px;grid-template-rows:auto auto;grid-template-columns:34px 1fr;align-items:center;column-gap:10px;padding:10px 12px;display:grid}.gcs-import__countIcon{background:var(--gcs-acp-c3);border-radius:9px;grid-row:span 2;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.gcs-import__countIcon{background:color-mix(in srgb, var(--gcs-acp-c3) 16%, transparent)}}.gcs-import__countIcon{color:var(--gcs-acp-c3)}.gcs-import__countValue{font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.gcs-import__countLabel{color:var(--gcs-muted);font-size:12px}.gcs-import__switches{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin-top:16px;display:grid}.gcs-import__switch{border:1px solid var(--gcs-border);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:12px;display:flex}.gcs-import__switch input{accent-color:var(--gcs-acp-c1);margin-top:3px}.gcs-import__switch span{flex-direction:column;gap:3px;display:flex}.gcs-import__switch small{color:var(--gcs-muted);font-size:12.5px}.gcs-import__steps{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gcs-import__step{border-radius:10px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 10px;display:grid}.gcs-import__step.is-current{background:var(--gcs-acp-c1)}@supports (color:color-mix(in lab, red, red)){.gcs-import__step.is-current{background:color-mix(in srgb, var(--gcs-acp-c1) 8%, transparent)}}.gcs-import__step.is-skipped{opacity:.55}.gcs-import__stepIcon{background:var(--gcs-text);border-radius:9px;place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab, red, red)){.gcs-import__stepIcon{background:color-mix(in srgb, var(--gcs-text) 8%, transparent)}}.gcs-import__stepIcon{color:var(--gcs-muted)}.gcs-import__step.is-done .gcs-import__stepIcon{background:var(--gcs-acp-good)}@supports (color:color-mix(in lab, red, red)){.gcs-import__step.is-done .gcs-import__stepIcon{background:color-mix(in srgb, var(--gcs-acp-good) 16%, transparent)}}.gcs-import__step.is-done .gcs-import__stepIcon{color:var(--gcs-acp-good)}.gcs-import__step.is-running .gcs-import__stepIcon{background:var(--gcs-acp-c1)}@supports (color:color-mix(in lab, red, red)){.gcs-import__step.is-running .gcs-import__stepIcon{background:color-mix(in srgb, var(--gcs-acp-c1) 18%, transparent)}}.gcs-import__step.is-running .gcs-import__stepIcon{color:var(--gcs-acp-c1)}.gcs-import__step.is-failed .gcs-import__stepIcon{background:var(--gcs-acp-bad)}@supports (color:color-mix(in lab, red, red)){.gcs-import__step.is-failed .gcs-import__stepIcon{background:color-mix(in srgb, var(--gcs-acp-bad) 16%, transparent)}}.gcs-import__step.is-failed .gcs-import__stepIcon{color:var(--gcs-acp-bad)}.gcs-import__stepMain{flex-direction:column;gap:6px;min-width:0;display:flex}.gcs-import__stepName{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;font-size:13.5px;font-weight:600;display:flex}.gcs-import__stepStatus{color:var(--gcs-muted);align-items:center;gap:5px;font-size:12px;font-weight:500;display:inline-flex}.gcs-import__bar{--tone:var(--gcs-acp-c1)}.gcs-import__step.is-done .gcs-import__bar{--tone:var(--gcs-acp-good)}.gcs-import__step.is-failed .gcs-import__bar{--tone:var(--gcs-acp-bad)}.gcs-import__stepNums{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:8px;min-width:90px;font-size:12.5px;display:inline-flex}.gcs-import__spin{animation:.9s linear infinite gcs-import-spin}@keyframes gcs-import-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.gcs-import__spin{animation:none}}.gcs-import__columns{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.gcs-import__logs{flex-direction:column;gap:4px;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.gcs-import__log{border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:6px;padding:6px 8px;font-size:12.5px;display:flex}.gcs-import__log>svg{color:var(--gcs-acp-good);flex:none;transform:translateY(2px)}.gcs-import__log.is-warn>svg{color:var(--gcs-acp-c4)}.gcs-import__log.is-error{background:var(--gcs-acp-bad)}@supports (color:color-mix(in lab, red, red)){.gcs-import__log.is-error{background:color-mix(in srgb, var(--gcs-acp-bad) 8%, transparent)}}.gcs-import__log.is-error>svg{color:var(--gcs-acp-bad)}.gcs-import__logStep{font-weight:600}.gcs-import__log code,.gcs-import__samples code,.gcs-import__ok code,.gcs-import__error code{background:var(--gcs-text);border-radius:6px;padding:1px 6px}@supports (color:color-mix(in lab, red, red)){.gcs-import__log code,.gcs-import__samples code,.gcs-import__ok code,.gcs-import__error code{background:color-mix(in srgb, var(--gcs-text) 9%, transparent)}}.gcs-import__log code,.gcs-import__samples code,.gcs-import__ok code,.gcs-import__error code{font-size:12px}.gcs-import__error,.gcs-import__ok{border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;padding:10px 12px;font-size:13.5px;display:flex}.gcs-import__error{background:var(--gcs-acp-bad)}@supports (color:color-mix(in lab, red, red)){.gcs-import__error{background:color-mix(in srgb, var(--gcs-acp-bad) 12%, transparent)}}.gcs-import__error{color:var(--gcs-acp-bad)}.gcs-import__ok{background:var(--gcs-acp-good)}@supports (color:color-mix(in lab, red, red)){.gcs-import__ok{background:color-mix(in srgb, var(--gcs-acp-good) 12%, transparent)}}.gcs-import__ok{color:var(--gcs-acp-good)}.gcs-import__ok a{color:inherit;font-weight:600}.gcs-import__dry{flex-direction:column;gap:6px;margin:0 0 14px;padding:0;font-size:13.5px;list-style:none;display:flex}.gcs-import__dry li{align-items:center;gap:8px;display:flex}.gcs-import__tableWrap{overflow-x:auto}.gcs-import__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13.5px}.gcs-import__table th,.gcs-import__table td{border-bottom:1px solid var(--gcs-border);text-align:right;white-space:nowrap;padding:9px 10px}.gcs-import__table th:first-child{text-align:left;align-items:center;gap:8px;display:flex}.gcs-import__table thead th{color:var(--gcs-muted);letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-weight:700}.gcs-import__table tbody th{font-weight:600}.gcs-import__table .is-good{color:var(--gcs-acp-good);font-weight:700}.gcs-import__table .is-bad{color:var(--gcs-acp-bad);font-weight:700}.gcs-import__table .is-warn{color:var(--gcs-acp-c4)}.gcs-import__actions{flex-wrap:wrap}.gcs-import__redirectRow,.gcs-import__check{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.gcs-import__redirectRow .gcs-field,.gcs-import__check .gcs-field{flex:260px}.gcs-import__samples{flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.gcs-import__samples li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gcs-import__samples svg{color:var(--gcs-muted)}.gcs-porting{flex-direction:column;gap:16px;min-width:0;display:flex}.gcs-porting__muted{color:var(--gcs-muted);font-size:12.5px}.gcs-porting__spaced{margin-top:18px}.gcs-pluginUpload__drop.is-disabled{cursor:not-allowed;opacity:.6}.gcs-porting__formats{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.gcs-porting__formats li{border:1px solid var(--gcs-border);background:var(--gcs-surface2);border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;font-size:13px;display:flex}.gcs-porting__formats small{color:var(--gcs-muted);font-size:12px}.gcs-porting__facts{flex-direction:column;margin:0 0 16px;display:flex}.gcs-porting__facts>div{border-bottom:1px solid var(--gcs-border);grid-template-columns:150px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.gcs-porting__facts>div:last-child{border-bottom:0}.gcs-porting__facts dt{color:var(--gcs-muted);font-size:13px}.gcs-porting__facts dd{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13.5px;display:flex}.gcs-porting__facts code,.gcs-porting__recent code,.gcs-porting__manual code{background:var(--gcs-text);border-radius:6px;padding:1px 6px}@supports (color:color-mix(in lab, red, red)){.gcs-porting__facts code,.gcs-porting__recent code,.gcs-porting__manual code{background:color-mix(in srgb, var(--gcs-text) 9%, transparent)}}.gcs-porting__facts code,.gcs-porting__recent code,.gcs-porting__manual code{overflow-wrap:anywhere;font-size:12px}.gcs-import__count.gcs-porting__count--zero{opacity:.55}.gcs-porting__gpl{margin-bottom:2px}.gcs-porting__gpl strong .gcs-icon{color:var(--gcs-warn)}.gcs-porting__bases{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.gcs-porting__notice{background:var(--gcs-acp-c3);border-radius:10px;align-items:flex-start;gap:9px;margin:0;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-porting__notice{background:color-mix(in srgb, var(--gcs-acp-c3) 10%, transparent)}}.gcs-porting__notice{font-size:13px}.gcs-porting__notice>.gcs-icon{color:var(--gcs-acp-c3);flex:none;margin-top:2px}.gcs-porting__key{max-width:340px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.gcs-porting__confirm{border:1px solid var(--gcs-border);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:12px;font-size:13.5px;font-weight:600;display:flex}.gcs-porting__confirm.is-checked{border-color:var(--gcs-acp-c1);background:var(--gcs-acp-c1)}@supports (color:color-mix(in lab, red, red)){.gcs-porting__confirm.is-checked{background:color-mix(in srgb, var(--gcs-acp-c1) 10%, transparent)}}.gcs-porting__confirm input{accent-color:var(--gcs-acp-c1);margin-top:3px}.gcs-porting__confirm .gcs-icon{color:var(--gcs-acp-c1)}.gcs-porting__summary{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:center;gap:16px;display:grid}@media (max-width:720px){.gcs-porting__summary{grid-template-columns:minmax(0,1fr)}}.gcs-porting__percent{border:1px solid var(--gcs-border);background:var(--gcs-surface2);border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.gcs-porting__percent strong{font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;line-height:1}.gcs-porting__percent>span:not(.gcs-porting__bar){color:var(--gcs-muted);font-size:12.5px}.gcs-porting__bar{--tone:var(--gcs-acp-good)}.gcs-porting__meta{flex-direction:column;gap:8px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.gcs-porting__meta li{align-items:center;gap:8px;display:flex}.gcs-porting__meta .gcs-icon{color:var(--gcs-muted);flex:none}.gcs-porting__safe{background:var(--gcs-acp-good);border-radius:10px;align-items:flex-start;gap:9px;margin:16px 0 0;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-porting__safe{background:color-mix(in srgb, var(--gcs-acp-good) 10%, transparent)}}.gcs-porting__safe{font-size:13px}.gcs-porting__safe>.gcs-icon{color:var(--gcs-acp-good);flex:none;margin-top:2px}.gcs-porting__blocked{margin-top:12px}.gcs-porting__checks{max-height:360px;overflow:auto}.gcs-porting__notes{max-height:360px}.gcs-porting__manual th,.gcs-porting__manual td{text-align:left;vertical-align:top}.gcs-porting__manual td:last-child{white-space:normal;min-width:260px}.gcs-porting__manual td:nth-child(3){text-align:right}.gcs-porting__manual tbody th{font-weight:500}.gcs-porting__recent{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gcs-porting__recent li{border-bottom:1px solid var(--gcs-border);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 0;display:flex}.gcs-porting__recent li:last-child{border-bottom:0}.gcs-porting__recentMain{flex-direction:column;flex:260px;gap:2px;min-width:0;font-size:13.5px;display:flex}.gcs-porting__recentMain small{color:var(--gcs-muted);overflow-wrap:anywhere;font-size:12px}:root{--gcs-medal-gold:#f4b740;--gcs-medal-silver:#d8dfea;--gcs-medal-bronze:#cd7f32}html[data-theme=light]{--gcs-medal-gold:#b7791f;--gcs-medal-silver:#6b7686;--gcs-medal-bronze:#a0561c}@media (prefers-color-scheme:light){html[data-theme=auto]{--gcs-medal-gold:#b7791f;--gcs-medal-silver:#6b7686;--gcs-medal-bronze:#a0561c}}.gcs-segLinks{border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.gcs-segLink,.gcs-root a.gcs-segLink{min-height:36px;color:var(--gcs-muted);border-radius:8px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.gcs-root a.gcs-segLink:hover{color:var(--gcs-text);background-color:var(--gcs-surface2)}.gcs-root a.gcs-segLink--active,.gcs-segLink--active{color:var(--gcs-text);background:var(--gcs-surface2);box-shadow:inset 0 -2px 0 var(--gcs-accent)}.gcs-pageControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.gcs-root a.gcs-toggleLink{border:1px solid var(--gcs-border);min-height:36px;color:var(--gcs-muted);border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.gcs-root a.gcs-toggleLink[data-active]{color:var(--gcs-text);border-color:var(--gcs-accent);background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-root a.gcs-toggleLink[data-active]{background:color-mix(in srgb, var(--gcs-accent) 12%, transparent)}}.gcs-stream{overflow:hidden}.gcs-stream__dayTitle{font:700 13px var(--gcs-font-display);letter-spacing:.02em;color:var(--gcs-muted);background:var(--gcs-surface2);border-bottom:1px solid var(--gcs-border);margin:0;padding:10px 20px}.gcs-stream__list{margin:0;padding:0;list-style:none}.gcs-stream__item{border-bottom:1px solid var(--gcs-border);grid-template-columns:auto 1fr;gap:14px;padding:14px 20px;display:grid}.gcs-stream__item:last-child{border-bottom:0}.gcs-stream__avatar{width:40px;height:40px;position:relative}.gcs-stream__kind{border:2px solid var(--gcs-box-bg,var(--gcs-surface));background:var(--gcs-surface2);width:22px;height:22px;color:var(--gcs-muted);z-index:2;border-radius:7px;justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute;bottom:-6px;right:-6px}.gcs-stream__kind--topic{background:#f4b740}@supports (color:color-mix(in lab, red, red)){.gcs-stream__kind--topic{background:color-mix(in srgb, #f4b740 22%, var(--gcs-surface))}}.gcs-stream__kind--topic{color:#e8a52a}.gcs-stream__kind--reply{background:#5ea2ff}@supports (color:color-mix(in lab, red, red)){.gcs-stream__kind--reply{background:color-mix(in srgb, #5ea2ff 22%, var(--gcs-surface))}}.gcs-stream__kind--reply{color:#6aa8ff}.gcs-stream__kind--status{background:var(--gcs-ok)}@supports (color:color-mix(in lab, red, red)){.gcs-stream__kind--status{background:color-mix(in srgb, var(--gcs-ok) 22%, var(--gcs-surface))}}.gcs-stream__kind--status{color:var(--gcs-ok)}.gcs-stream__kind--member{background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-stream__kind--member{background:color-mix(in srgb, var(--gcs-accent) 22%, var(--gcs-surface))}}.gcs-stream__kind--member{color:var(--gcs-accentInk)}.gcs-stream__body{flex-direction:column;gap:4px;min-width:0;display:flex}.gcs-stream__line{color:var(--gcs-muted);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.gcs-stream__line strong,.gcs-root .gcs-stream__line a{font-weight:700}.gcs-root a.gcs-stream__title{color:var(--gcs-text)}.gcs-stream__snippet{max-width:72ch;color:var(--gcs-text);margin:0;font-size:13px;line-height:1.55}@supports (color:color-mix(in lab, red, red)){.gcs-stream__snippet{color:color-mix(in srgb, var(--gcs-text) 82%, var(--gcs-muted))}}.gcs-stream__snippet{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gcs-stream__meta{color:var(--gcs-muted);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:2px 0 0;font-size:12px;display:flex}.gcs-root a.gcs-stream__forum{background:var(--gcs-surface2);color:var(--gcs-muted);border-radius:6px;align-items:center;gap:6px;padding:2px 8px;font-weight:600;display:inline-flex}.gcs-stream__more{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.gcs-emptyState{color:var(--gcs-muted);margin:0;padding:28px 24px;font-size:15px}.gcs-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:16px;margin:0;padding:8px 10px 0;list-style:none;display:grid}.gcs-podium__place{--gcs-medal:var(--gcs-medal-bronze);--gcs-plinth:72px;text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.gcs-podium__place--1{--gcs-medal:var(--gcs-medal-gold);--gcs-plinth:120px;order:2}.gcs-podium__place--2{--gcs-medal:var(--gcs-medal-silver);--gcs-plinth:92px;order:1}.gcs-podium__place--3{order:3}.gcs-podium__who{flex-direction:column;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.gcs-podium__avatar{border-radius:var(--gcs-avatar-radius,50%);box-shadow:0 0 0 3px var(--gcs-medal);display:inline-flex}.gcs-podium__id{flex-direction:column;align-items:center;gap:2px;min-width:0;max-width:100%;display:flex}.gcs-podium__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:16px;font-weight:800;overflow:hidden}.gcs-podium__group{color:var(--gcs-muted);font-size:12px}.gcs-podium__value{font:700 28px/1 var(--gcs-font-display);font-variant-numeric:tabular-nums;color:var(--gcs-text)}.gcs-podium__place--1 .gcs-podium__value{font-size:36px}.gcs-podium__unit{font:600 12px var(--gcs-font-text);color:var(--gcs-muted);margin-top:4px;display:block}.gcs-podium__plinth{width:100%;height:var(--gcs-plinth);box-sizing:border-box;background:linear-gradient(180deg, var(--gcs-medal) 0%, var(--gcs-surface) 100%);border-radius:10px 10px 0 0;justify-content:center;align-items:flex-start;padding-top:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-podium__plinth{background:linear-gradient(180deg, color-mix(in srgb, var(--gcs-medal) 30%, var(--gcs-surface)) 0%, var(--gcs-surface) 100%)}}.gcs-podium__plinth{border:1px solid var(--gcs-medal)}@supports (color:color-mix(in lab, red, red)){.gcs-podium__plinth{border:1px solid color-mix(in srgb, var(--gcs-medal) 45%, var(--gcs-border))}}.gcs-podium__plinth{border-bottom:0;transform:skew(-8deg)}.gcs-podium__rank{font:700 34px/1 var(--gcs-font-display);color:var(--gcs-medal);transform:skew(8deg)}.gcs-podium__place--1 .gcs-podium__rank{font-size:46px}.gcs-board{overflow:hidden}.gcs-board__table{border-collapse:collapse;width:100%;font-size:14px}.gcs-board__table th{text-align:left;color:var(--gcs-muted);border-bottom:1px solid var(--gcs-border);padding:10px 16px;font-size:12px;font-weight:700}.gcs-board__table td{border-bottom:1px solid var(--gcs-border);vertical-align:middle;padding:10px 16px}.gcs-board__table tr:last-child td{border-bottom:0}.gcs-board__rank{width:56px;font:700 16px var(--gcs-font-display);font-variant-numeric:tabular-nums;color:var(--gcs-muted)}.gcs-board__value{text-align:right;font:700 16px var(--gcs-font-display);font-variant-numeric:tabular-nums;white-space:nowrap}.gcs-board__table th.gcs-board__value{text-align:right}.gcs-board__member{align-items:center;gap:10px;min-width:0;display:flex}.gcs-board__group{color:var(--gcs-muted);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.gcs-board__row--me td{background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-board__row--me td{background:color-mix(in srgb, var(--gcs-accent) 9%, transparent)}}.gcs-board__row--me td:first-child{box-shadow:inset 3px 0 0 var(--gcs-accent)}.gcs-vipMine{--gcs-plan:var(--gcs-accent);border-left:4px solid var(--gcs-plan);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:16px 20px;display:flex}.gcs-vipMine__plan{font:700 18px var(--gcs-font-display)}.gcs-vipPlans{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.gcs-vipPlan{--gcs-plan:var(--gcs-accent);--gcs-planInk:var(--gcs-plan)}@supports (color:color-mix(in lab, red, red)){.gcs-vipPlan{--gcs-planInk:color-mix(in srgb, var(--gcs-plan) 72%, var(--gcs-text))}}.gcs-vipPlan{border-top:3px solid var(--gcs-plan);flex-direction:column;gap:14px;padding:20px;display:flex}.gcs-vipPlan--mine{box-shadow:0 0 0 1px var(--gcs-plan)}.gcs-vipPlan__head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gcs-vipPlan__icon{width:40px;height:40px;color:var(--gcs-planInk);background:var(--gcs-plan);border-radius:10px;justify-content:center;align-items:center;font-size:18px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-vipPlan__icon{background:color-mix(in srgb, var(--gcs-plan) 16%, transparent)}}.gcs-vipPlan__title{margin:0;font-size:20px}.gcs-vipPlan__preview{background:var(--gcs-surface2);color:var(--gcs-muted);border-radius:10px;flex-direction:column;gap:4px;margin:0;padding:12px 14px;font-size:13px;display:flex}.gcs-vipPlan__sample{text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;overflow:hidden}.gcs-vipPlan__benefits{flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.gcs-vipPlan__benefits li{grid-template-columns:18px 1fr;align-items:start;gap:8px;line-height:1.45;display:grid}.gcs-vipPlan__benefits .gcs-vipPlan__check{color:var(--gcs-planInk);margin-top:3px}.gcs-vipPlan__terms{color:var(--gcs-muted);margin:auto 0 0;font-size:13px}.gcs-rules{box-sizing:border-box;flex-direction:column;gap:18px;width:100%;max-width:860px;margin-inline:auto;padding:28px 32px;display:flex}.gcs-rules__head{border-bottom:1px solid var(--gcs-border);flex-direction:column;gap:6px;padding-bottom:16px;display:flex}.gcs-rules__body{max-width:72ch}@media (max-width:640px){.gcs-podium{grid-template-columns:1fr;gap:10px}.gcs-podium__place,.gcs-podium__place--1,.gcs-podium__place--2{text-align:left;background:var(--gcs-surface);border:1px solid var(--gcs-medal);border-radius:12px;order:0;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.gcs-podium__place,.gcs-podium__place--1,.gcs-podium__place--2{border:1px solid color-mix(in srgb, var(--gcs-medal) 40%, var(--gcs-border))}}.gcs-podium__plinth{background:0 0;border:0;grid-area:1/1;height:auto;padding:0;transform:none}.gcs-podium__rank,.gcs-podium__place--1 .gcs-podium__rank{font-size:30px;transform:none}.gcs-podium__who{flex-direction:row;grid-area:1/2;align-items:center;gap:10px}.gcs-podium__id{align-items:flex-start}.gcs-podium__avatar .gcs-avatar,.gcs-podium__avatar .gcs-avatarFrame{width:40px!important;height:40px!important;font-size:16px!important}.gcs-podium{padding:0}.gcs-podium__value,.gcs-podium__place--1 .gcs-podium__value{text-align:right;grid-area:1/3;font-size:22px}.gcs-board__group,.gcs-board__table .gcs-board__colGroup{display:none}.gcs-board__table th,.gcs-board__table td{padding:10px 12px}.gcs-rules{padding:20px}}.gcs-editor--compact .gcs-editor__content{min-height:90px}.gcs-richInput{min-width:0}.gcs-editor--signature .gcs-editor__content img{width:auto;max-height:90px}:is(.gcs-postBody,.gcs-richText,.gcs-editor__content) :is(ul,ol){margin:0 0 12px;padding-left:1.5em}:is(.gcs-postBody,.gcs-richText,.gcs-editor__content) ul{list-style:outside}:is(.gcs-postBody,.gcs-richText,.gcs-editor__content) ol{list-style:decimal}:is(.gcs-postBody,.gcs-richText,.gcs-editor__content) li>p{margin:0 0 4px}:is(.gcs-postBody,.gcs-richText,.gcs-editor__content) :is(h2,h3,h4){font-family:var(--gcs-font-display);color:var(--gcs-text);margin:0 0 10px;font-weight:700;line-height:1.3}:is(.gcs-postBody,.gcs-richText,.gcs-editor__content) h2{font-size:1.45em}:is(.gcs-postBody,.gcs-richText,.gcs-editor__content) h3{font-size:1.25em}:is(.gcs-postBody,.gcs-richText,.gcs-editor__content) h4{font-size:1.1em}:is(.gcs-postBody,.gcs-richText,.gcs-editor__content) hr{border:0;border-top:1px solid var(--gcs-border);margin:12px 0}.gcs-richText p:empty{min-height:1em}.gcs-richText>:last-child{margin-bottom:0}.gcs-post__signature .gcs-postImage,.gcs-post__signature img{border-radius:6px;width:auto;max-width:100%;max-height:90px;margin:4px 0}.gcs-profileField--rich{flex-direction:column;gap:4px}.gcs-profileField--rich>.gcs-postBody{font-size:14px;line-height:1.6}.gcs-fieldRow--rich .gcs-editor__content{min-height:120px}.gcs-serverLead{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.gcs-serverLead__count{color:var(--gcs-text);font-weight:700}.gcs-serverGrid{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.gcs-serverCard{box-sizing:border-box;flex-direction:column;height:100%;display:flex;overflow:hidden}.gcs-serverBanner{background:var(--gcs-server-banner,var(--gcs-surface2));box-sizing:border-box;flex-shrink:0;align-items:flex-end;height:110px;padding:14px 16px;display:flex;position:relative}.gcs-serverBanner--hero{border-radius:var(--gcs-radius,14px);border:var(--gcs-box-border-w,1px) solid var(--gcs-box-border,var(--gcs-border));height:150px;overflow:hidden}.gcs-serverBanner__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gcs-serverGame,.gcs-serverStatus{color:#ecedf1;background:#0b0c10c7;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:700;line-height:1.3;display:inline-flex;position:relative}.gcs-serverGame{font-family:var(--gcs-font-display)}.gcs-serverStatus{border-radius:999px;font-size:12px;position:absolute;top:12px;right:12px}.gcs-serverStatus .gcs-dot{background:currentColor}.gcs-serverStatus[data-state=online]{color:#3ddc97}.gcs-serverStatus[data-state=offline],.gcs-serverStatus[data-state=unknown]{color:#c9cdd6}.gcs-serverCard__head{flex-direction:column;gap:2px;min-width:0;padding:12px 16px;display:flex}.gcs-serverCard__name{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:800;line-height:1.25}.gcs-root a.gcs-serverCard__name,.gcs-serverCard__name a{color:inherit}.gcs-serverCard__map{color:var(--gcs-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.gcs-serverCard__body{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex}.gcs-serverCard__players{justify-content:space-between;gap:8px;font-size:13px;display:flex}.gcs-serverCard__players strong{font-variant-numeric:tabular-nums}.gcs-serverCard__uptime{color:var(--gcs-muted)}.gcs-serverCard__actions{gap:8px;margin-top:auto;display:flex}.gcs-serverCard__actions>:first-child{flex:auto}.gcs-serverCard__actions .gcs-btn{white-space:nowrap}.gcs-serverBar{background:var(--gcs-surface2);border-radius:999px;height:8px;overflow:hidden}.gcs-serverBar__fill{height:100%;width:var(--gcs-fill,0%);background:var(--gcs-ok);border-radius:999px;transition:width .4s}.gcs-serverBar[data-state=offline] .gcs-serverBar__fill,.gcs-serverBar[data-state=unknown] .gcs-serverBar__fill{width:0}.gcs-serverBar--thin{height:4px}.gcs-serverAddress{box-sizing:border-box;background:var(--gcs-surface2);border-radius:10px;align-items:center;gap:8px;min-width:0;min-height:44px;padding:4px 4px 4px 12px;display:flex}.gcs-serverAddress__text{min-width:0;color:var(--gcs-text);flex:1;font:600 13px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}@supports (color:color-mix(in lab, red, red)){.gcs-serverAddress__text{color:color-mix(in srgb, var(--gcs-text) 85%, var(--gcs-muted))}}.gcs-serverAddress__text{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.gcs-serverAddress .gcs-btn{flex-shrink:0;min-height:36px;padding:0 12px;font-size:12px}.gcs-serverCopied{color:var(--gcs-ok)}.gcs-serverHeadStatus{color:var(--gcs-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:14px;display:flex}.gcs-serverHeadStatus__state{color:var(--gcs-text);align-items:center;gap:6px;font-weight:700;display:inline-flex}.gcs-serverHeadStatus__state .gcs-dot{background:var(--gcs-muted)}.gcs-serverHeadStatus__state[data-state=online] .gcs-dot{background:var(--gcs-ok)}.gcs-serverLayout{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:20px;display:grid}.gcs-serverLayout__main,.gcs-serverLayout__side{flex-direction:column;gap:20px;min-width:0;display:flex}@media (max-width:960px){.gcs-serverLayout{grid-template-columns:minmax(0,1fr)}}.gcs-serverBox__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.gcs-serverBox__title{align-items:center;gap:10px;margin:0;font-size:17px;display:inline-flex}.gcs-serverFacts{color:var(--gcs-muted);flex-wrap:wrap;gap:8px 24px;margin:0;font-size:13px;display:flex}.gcs-serverFacts>div{gap:6px;display:flex}.gcs-serverFacts dt:after{content:":"}.gcs-serverFacts dd{color:var(--gcs-text);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.gcs-serverChart{position:relative}.gcs-serverChart svg{width:100%;height:auto;display:block;overflow:visible}.gcs-serverChart:focus-visible{outline:2px solid var(--gcs-accentInk);outline-offset:4px;border-radius:8px}.gcs-serverChart__grid{stroke:var(--gcs-border);stroke-width:1px}.gcs-serverChart__tick{fill:var(--gcs-muted);font:500 11px var(--gcs-font-text);font-variant-numeric:tabular-nums}.gcs-serverChart__bar{fill:var(--gcs-accent)}.gcs-serverChart__bar--now,.gcs-serverChart__bar--active{fill:var(--gcs-accentInk)}.gcs-serverChart__line{fill:none;stroke:var(--gcs-accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.gcs-serverChart__area{fill:var(--gcs-accent);fill-opacity:.1}.gcs-serverChart__cursor{stroke:var(--gcs-muted);stroke-width:1px}.gcs-serverChart__dot{fill:var(--gcs-accent);stroke:var(--gcs-box-bg,var(--gcs-surface));stroke-width:2px}.gcs-serverChart__tip{pointer-events:none;background:var(--gcs-surface2);border:1px solid var(--gcs-border);color:var(--gcs-muted);white-space:nowrap;z-index:2;border-radius:10px;padding:8px 10px;font-size:12px;position:absolute;top:0;transform:translate(-50%);box-shadow:0 8px 24px #00000040}.gcs-serverChart__tip strong{color:var(--gcs-text);font-variant-numeric:tabular-nums;font-size:14px;display:block}.gcs-serverChart__empty{text-align:center;color:var(--gcs-muted);margin:0;padding:36px 0}.gcs-serverPlayersScroll{overscroll-behavior:contain;max-height:460px;overflow-y:auto}.gcs-serverPlayersScroll:focus-visible{outline:2px solid var(--gcs-accentInk);outline-offset:2px}.gcs-serverPlayers{border-collapse:collapse;width:100%;font-size:13px}.gcs-serverPlayers th{background:var(--gcs-box-bg,var(--gcs-surface));text-align:left;color:var(--gcs-muted);padding:0 8px 8px 0;font-size:12px;font-weight:700;position:sticky;top:0}.gcs-serverPlayers td{border-top:1px solid var(--gcs-border);font-variant-numeric:tabular-nums;padding:9px 8px 9px 0}.gcs-serverPlayers td:first-child{overflow-wrap:anywhere;font-weight:600}.gcs-serverPlayers th:not(:first-child),.gcs-serverPlayers td:not(:first-child){text-align:right;white-space:nowrap;width:1%}.gcs-serverPlayers td:last-child{color:var(--gcs-muted)}.gcs-serverNote{color:var(--gcs-muted);margin:0;font-size:13px}.gcs-serverAbout__text{white-space:pre-line;max-width:72ch;margin:0;line-height:1.6}.gcs-serverDl{grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;margin:0;font-size:14px;display:grid}.gcs-serverDl dt{color:var(--gcs-muted)}.gcs-serverDl dd{overflow-wrap:anywhere;margin:0}.gcs-serverMaps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gcs-serverMaps li{border-top:1px solid var(--gcs-border);justify-content:space-between;gap:12px;padding:8px 0;font-size:13px;display:flex}.gcs-serverMaps li:first-child{border-top:0}.gcs-serverMaps time,.gcs-serverMaps span:last-child{color:var(--gcs-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.gcs-serverList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gcs-serverWidget{flex-direction:column;gap:10px;display:flex;container-type:inline-size}.gcs-serverRow{border-top:1px solid var(--gcs-border);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"main main ring""connect address actions""bar bar bar";align-items:center;gap:6px 10px;padding:10px 0;display:grid}.gcs-serverRow__main{grid-area:main}.gcs-serverRow__connect{background:var(--gcs-btn-secondary-bg,var(--gcs-surface2));white-space:nowrap;border-radius:4px;grid-area:connect;align-items:center;gap:7px;min-height:30px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.gcs-root a.gcs-serverRow__connect{color:var(--gcs-btn-secondary-text,var(--gcs-text))}.gcs-serverRow__connect svg{font-size:9px}.gcs-serverRow__address{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--gcs-text);font-variant-numeric:tabular-nums;grid-area:address;font-size:12.5px;font-weight:600;overflow:hidden}.gcs-serverRow__game{color:var(--gcs-accentInk);flex:none;font-size:13px;display:inline-flex}.gcs-serverRow>.gcs-serverRing{grid-area:ring}.gcs-serverRow>.gcs-serverRow__actions{grid-area:actions}.gcs-serverRow>.gcs-serverRow__bar{grid-area:bar}@container (min-width:560px){.gcs-serverRow{grid-template-columns:minmax(0,1.3fr) auto minmax(0,1fr) auto auto;grid-template-areas:"main connect address ring actions";gap:10px 16px}.gcs-serverRow>.gcs-serverRow__bar{display:none}}.gcs-serverRing{flex:none;width:36px;height:36px;position:relative}.gcs-serverRing svg{width:100%;height:100%;transform:rotate(-90deg)}.gcs-serverRing circle{fill:none;stroke-width:3.5px}.gcs-serverRing__track{stroke:var(--gcs-border)}.gcs-serverRing__value{stroke:var(--gcs-accent);stroke-linecap:round;transition:stroke-dasharray .4s}.gcs-serverRing[data-state=offline] .gcs-serverRing__value,.gcs-serverRing[data-state=unknown] .gcs-serverRing__value{stroke:var(--gcs-muted)}.gcs-serverRing__text{font-variant-numeric:tabular-nums;color:var(--gcs-text);justify-content:center;align-items:center;font-size:9.5px;font-weight:700;display:flex;position:absolute;inset:0}.gcs-serverTotals{border-top:1px solid var(--gcs-border);color:var(--gcs-muted);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:10px 0 0;font-size:12px;display:flex}.gcs-serverTotals__item{align-items:center;gap:8px;display:inline-flex}.gcs-serverTotals__value{border:1px solid var(--gcs-accent);border-radius:6px;padding:2px 8px}@supports (color:color-mix(in lab, red, red)){.gcs-serverTotals__value{border:1px solid color-mix(in srgb, var(--gcs-accent) 45%, transparent)}}.gcs-serverTotals__value{background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-serverTotals__value{background:color-mix(in srgb, var(--gcs-accent) 18%, transparent)}}.gcs-serverTotals__value{color:var(--gcs-text);font-variant-numeric:tabular-nums}.gcs-serverTotals__value--ok{border-color:var(--gcs-ok)}@supports (color:color-mix(in lab, red, red)){.gcs-serverTotals__value--ok{border-color:color-mix(in srgb, var(--gcs-ok) 45%, transparent)}}.gcs-serverTotals__value--ok{background:var(--gcs-ok)}@supports (color:color-mix(in lab, red, red)){.gcs-serverTotals__value--ok{background:color-mix(in srgb, var(--gcs-ok) 18%, transparent)}}.gcs-serverTotals__value--info{background:#3498db2e;border-color:#3498db73}.gcs-serverRow:first-child{border-top:0;padding-top:2px}.gcs-serverRow__main{flex-direction:column;gap:4px;min-width:0;display:flex}.gcs-serverRow__name{align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:700;display:flex}.gcs-serverRow__name a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gcs-serverRow__name .gcs-dot{background:var(--gcs-muted);flex-shrink:0}.gcs-serverRow[data-state=online] .gcs-serverRow__name .gcs-dot{background:var(--gcs-ok)}.gcs-serverRow__meta{color:var(--gcs-muted);gap:6px;min-width:0;font-size:12px;display:flex}.gcs-serverRow__meta span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gcs-serverRow__count{color:var(--gcs-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.gcs-serverRow__actions{gap:2px;display:flex}.gcs-serverRow__actions .gcs-iconBtn{width:36px;height:36px}.gcs-serverRow__bar{grid-column:1/-1}.gcs-serverList__all{margin-top:10px;font-size:13px;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:reduce){.gcs-serverBar__fill,.gcs-serverRing__value{transition:none}}@media (max-width:640px){.gcs-serverBanner--hero{height:120px}}.gcs-clanTag,.gcs-root a.gcs-clanTag{--gcs-clan-cut:5px;box-sizing:border-box;min-width:2.4em;font-family:var(--gcs-font-display);letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--gcs-clan-ink,#fff);background:var(--gcs-clan-color,var(--gcs-accent));box-shadow:inset 0 -2px 0 var(--gcs-clan-color2,transparent);clip-path:polygon(var(--gcs-clan-cut) 0, 100% 0, 100% calc(100% - var(--gcs-clan-cut)), calc(100% - var(--gcs-clan-cut)) 100%, 0 100%, 0 var(--gcs-clan-cut));vertical-align:.06em;flex-shrink:0;justify-content:center;align-items:center;padding:.2em .62em .26em;font-size:.8em;font-weight:700;line-height:1.15;text-decoration:none;display:inline-flex}.gcs-root a.gcs-clanTag:hover{color:var(--gcs-clan-ink,#fff);filter:brightness(1.1);text-decoration:none}.gcs-root a.gcs-clanTag:focus-visible{clip-path:none;outline:2px solid var(--gcs-accentInk);outline-offset:2px}.gcs-clanTag--sm,.gcs-root a.gcs-clanTag--sm{--gcs-clan-cut:4px;padding:2px 6px 3px;font-size:11px}.gcs-clanTag--lg,.gcs-root a.gcs-clanTag--lg{--gcs-clan-cut:9px;box-shadow:inset 0 -3px 0 var(--gcs-clan-color2,transparent);padding:5px 14px 7px;font-size:24px}.gcs-clanLogo{--gcs-clan-logo:56px;width:var(--gcs-clan-logo);height:var(--gcs-clan-logo);box-sizing:border-box;border:2px solid var(--gcs-clan-color,var(--gcs-border));background:var(--gcs-surface2);font-family:var(--gcs-font-display);font-weight:700;font-size:calc(var(--gcs-clan-logo) * .3);color:var(--gcs-clan-ink,#fff);border-radius:12px;flex-shrink:0;place-items:center;display:inline-grid;position:relative;overflow:hidden}.gcs-clanLogo--empty{background:linear-gradient(135deg, var(--gcs-clan-color,var(--gcs-accent)), var(--gcs-clan-color2,var(--gcs-surface2)))}.gcs-clanLogo img{object-fit:cover;width:100%;height:100%}.gcs-clanLogo--s{--gcs-clan-logo:32px;border-width:1.5px;border-radius:8px}.gcs-clanLogo--l{--gcs-clan-logo:96px;border-width:3px;border-radius:18px}.gcs-clanLead{flex-wrap:wrap;gap:4px 10px;display:flex}.gcs-clanGrid{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.gcs-clanCard{box-sizing:border-box;flex-direction:column;height:100%;display:flex;overflow:hidden}.gcs-clanBanner{background:linear-gradient(135deg, var(--gcs-clan-color,var(--gcs-accent)), var(--gcs-clan-color2,var(--gcs-surface2)));flex-shrink:0;height:96px;position:relative}.gcs-clanBanner__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gcs-clanCard .gcs-clanLogo{z-index:1;box-shadow:0 0 0 3px var(--gcs-box-bg,var(--gcs-surface));position:absolute;bottom:-20px;left:16px}.gcs-clanCard__rank{color:#ecedf1;font:700 13px/1.4 var(--gcs-font-display);font-variant-numeric:tabular-nums;background:#0b0c10c7;border-radius:6px;padding:2px 9px;position:absolute;top:10px;right:10px}.gcs-clanCard>.gcs-clanCard__head{box-sizing:border-box;align-items:center;gap:8px;min-width:0;min-height:46px;padding:12px 16px 12px 88px;display:flex}.gcs-clanCard__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:16px;font-weight:800;line-height:1.25;overflow:hidden}.gcs-root .gcs-clanCard__name a{color:inherit}.gcs-clanCard__body{flex-direction:column;flex:1;gap:10px;padding:14px 16px 16px;display:flex}.gcs-clanFacts{color:var(--gcs-muted);flex-wrap:wrap;gap:6px 18px;margin:0;font-size:13px;display:flex}.gcs-clanFacts>div{align-items:baseline;gap:6px;display:flex}.gcs-clanFacts dd{color:var(--gcs-text);font:700 15px var(--gcs-font-display);font-variant-numeric:tabular-nums;margin:0}.gcs-clanRecruit{color:var(--gcs-muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.gcs-clanRecruit[data-mode=OPEN]{color:var(--gcs-ok)}.gcs-clanCard__foot{gap:8px;margin-top:auto;display:flex}.gcs-clanCard__foot .gcs-btn{flex:auto}.gcs-clanState{align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.gcs-clanState[data-state=pending],.gcs-clanState[data-state=locked]{color:var(--gcs-warn)}.gcs-clanState[data-state=archived]{color:var(--gcs-muted)}.gcs-clanInvites{flex-direction:column;gap:10px;display:flex}.gcs-clanInvite{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.gcs-clanInvite__text{flex:220px;align-items:center;gap:10px;min-width:0;display:flex}.gcs-clanInvite__actions{gap:8px;display:flex}.gcs-clanTitle{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.gcs-clanTitle .gcs-pageHeader__title{margin:0}.gcs-clanHeadMeta{color:var(--gcs-muted);flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0;font-size:14px;display:flex}.gcs-clanHero{border-radius:var(--gcs-radius,14px);border:var(--gcs-box-border-w,1px) solid var(--gcs-box-border,var(--gcs-border));background:linear-gradient(135deg, var(--gcs-clan-color,var(--gcs-accent)), var(--gcs-clan-color2,var(--gcs-surface2)));height:180px;position:relative;overflow:hidden}.gcs-clanHero .gcs-clanLogo{position:absolute;bottom:18px;left:22px;box-shadow:0 6px 24px #00000059}.gcs-clanLayout{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:20px;display:grid}.gcs-clanLayout__main,.gcs-clanLayout__side{flex-direction:column;gap:20px;min-width:0;display:flex}@media (max-width:960px){.gcs-clanLayout{grid-template-columns:minmax(0,1fr)}}.gcs-clanBox{flex-direction:column;gap:14px;display:flex}.gcs-clanBox__title{align-items:center;gap:10px;margin:0;font-size:17px;display:flex}.gcs-clanBox__count{color:var(--gcs-muted);font-size:14px;font-weight:600}.gcs-clanAbout{max-width:72ch}.gcs-clanNotice{border-radius:var(--gcs-radius,14px);border:1px solid var(--gcs-warn);align-items:flex-start;gap:10px;padding:14px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-clanNotice{border:1px solid color-mix(in srgb, var(--gcs-warn) 45%, var(--gcs-border))}}.gcs-clanNotice{background:var(--gcs-warn)}@supports (color:color-mix(in lab, red, red)){.gcs-clanNotice{background:color-mix(in srgb, var(--gcs-warn) 10%, var(--gcs-surface))}}.gcs-clanNotice{font-size:14px}.gcs-clanRoster{flex-direction:column;gap:14px;display:flex}.gcs-clanRoster__role{margin:0 0 8px;font-size:13px;font-weight:700}.gcs-clanRoster__list{grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr));gap:8px 14px;margin:0;padding:0;list-style:none;display:grid}.gcs-clanRoster__member{align-items:center;gap:10px;min-width:0;display:flex}.gcs-clanRoster__who{flex-direction:column;min-width:0;display:flex}.gcs-clanRoster__who .gcs-userLink{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gcs-clanRoster__since{color:var(--gcs-muted);font-size:12px}.gcs-clanStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.gcs-clanStats>div{background:var(--gcs-surface2);border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.gcs-clanStats dt{color:var(--gcs-muted);font-size:12px}.gcs-clanStats dd{font:700 18px/1.2 var(--gcs-font-display);font-variant-numeric:tabular-nums;margin:0}.gcs-clanStats--game{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:640px){.gcs-clanStats--game{grid-template-columns:repeat(2,minmax(0,1fr))}}.gcs-clanStats__parts{color:var(--gcs-muted);margin:0;font-size:12px}.gcs-clanLinks,.gcs-clanActivity,.gcs-clanTopics{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.gcs-clanLinks a{overflow-wrap:anywhere;align-items:center;gap:8px;display:inline-flex}.gcs-clanActivity li{align-items:baseline;gap:10px;font-size:14px;display:flex}.gcs-clanActivity time{color:var(--gcs-muted);flex-shrink:0;margin-left:auto;font-size:12px}.gcs-clanTopics li{justify-content:space-between;gap:10px;font-size:14px;display:flex}.gcs-clanManage__table{border-collapse:collapse;width:100%;font-size:14px}.gcs-clanManage__table th,.gcs-clanManage__table td{text-align:left;border-bottom:1px solid var(--gcs-border);vertical-align:middle;padding:10px 8px}.gcs-clanManage__table th{color:var(--gcs-muted);font-size:12px;font-weight:700}.gcs-clanManage__actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.gcs-clanManage__who{align-items:center;gap:10px;min-width:0;display:flex}.gcs-clanRequest{border-bottom:1px solid var(--gcs-border);flex-wrap:wrap;align-items:flex-start;gap:10px 14px;padding:12px 0;display:flex}.gcs-clanRequest:last-child{border-bottom:0}.gcs-clanRequest__body{flex-direction:column;flex:240px;gap:4px;min-width:0;display:flex}.gcs-clanRequest__message{white-space:pre-line;color:var(--gcs-text);margin:0;font-size:14px}.gcs-clanRequest__meta{color:var(--gcs-muted);font-size:12px}.gcs-clanForm{flex-direction:column;gap:16px;display:flex}.gcs-clanForm__row{grid-template-columns:minmax(0,160px) minmax(0,1fr);gap:12px 16px;display:grid}.gcs-clanForm__colors{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.gcs-clanForm__color{align-items:center;gap:8px;display:inline-flex}.gcs-clanForm__color input[type=color]{border:1px solid var(--gcs-border);background:var(--gcs-surface2);border-radius:8px;width:44px;height:36px;padding:2px}.gcs-clanForm__preview{background:var(--gcs-surface2);border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.gcs-clanForm__image{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gcs-clanForm__bannerPreview{aspect-ratio:4;object-fit:cover;background:var(--gcs-surface2);border-radius:10px;width:100%;max-width:420px}.gcs-clanForm__ok{color:var(--gcs-ok);font-size:13px;font-weight:600}.gcs-clanDanger{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-clanDanger{border-color:color-mix(in srgb, var(--gcs-accent) 45%, var(--gcs-border))}}@media (max-width:640px){.gcs-clanForm__row{grid-template-columns:minmax(0,1fr)}.gcs-clanHero{height:130px}.gcs-clanHero .gcs-clanLogo{--gcs-clan-logo:72px;bottom:12px;left:14px}.gcs-clanManage__table thead{display:none}.gcs-clanManage__table tr{border-bottom:1px solid var(--gcs-border);grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:10px 0;display:grid}.gcs-clanManage__table td{border:0;padding:0}.gcs-clanManage__table td.gcs-clanManage__cell--actions{grid-column:1/-1}.gcs-clanManage__actions{justify-content:flex-start}}.gcs-postbit__clan{align-items:center;gap:6px;min-width:0;max-width:100%;font-size:12px;display:inline-flex}.gcs-postbit__clanName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--gcs-muted);font-weight:600;overflow:hidden}.gcs-profileClans{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gcs-profileClan{border:1px solid var(--gcs-box-border,var(--gcs-border));background:var(--gcs-box-bg,var(--gcs-surface));border-radius:12px;align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:13px;display:inline-flex}.gcs-root a.gcs-profileClan{color:var(--gcs-text);text-decoration:none}.gcs-root a.gcs-profileClan:hover{border-color:var(--gcs-clan-color,var(--gcs-accent))}.gcs-profileClan__role{color:var(--gcs-muted);font-size:12px}.gcs-clanWidget{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.gcs-clanWidget__row{grid-template-columns:24px 32px minmax(0,1fr);align-items:center;gap:10px;display:grid}.gcs-clanWidget__pos{font:700 14px var(--gcs-font-display);font-variant-numeric:tabular-nums;color:var(--gcs-muted);text-align:right}.gcs-clanWidget__body{flex-direction:column;gap:2px;min-width:0;display:flex}.gcs-clanWidget__name{align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:700;display:flex}.gcs-clanWidget__name a:not(.gcs-clanTag){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gcs-clanWidget__meta{color:var(--gcs-muted);font-variant-numeric:tabular-nums;font-size:12px}.gcs-clanList__all{margin-top:10px;font-size:13px;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:reduce){.gcs-root a.gcs-clanTag:hover{filter:none}}:root{--gcs-teamA:var(--gcs-accentInk);--gcs-teamB:#5b9bff;--gcs-gag:#b18cff;--gcs-trust-high:var(--gcs-ok);--gcs-trust-medium:var(--gcs-warn)}html[data-theme=light]{--gcs-teamA:#c81e32;--gcs-teamB:#2563eb;--gcs-gag:#7c3aed;--gcs-trust-high:#13845a;--gcs-trust-medium:#a5650a}@media (prefers-color-scheme:light){html[data-theme=auto]{--gcs-teamA:#c81e32;--gcs-teamB:#2563eb;--gcs-gag:#7c3aed;--gcs-trust-high:#13845a;--gcs-trust-medium:#a5650a}}.gcs-identity{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;font-size:13px;line-height:1.3;display:inline-flex}.gcs-identity__kind,.gcs-identity__trust{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:3px 9px;font-weight:700;display:inline-flex}.gcs-identity__kind{background:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-identity__kind{background:color-mix(in srgb, var(--gcs-text) 9%, transparent)}}.gcs-identity__kind{color:var(--gcs-text)}.gcs-identity__trust{--gcs-trust:var(--gcs-muted);color:var(--gcs-trust);background:var(--gcs-trust)}@supports (color:color-mix(in lab, red, red)){.gcs-identity__trust{background:color-mix(in srgb, var(--gcs-trust) 14%, transparent)}}.gcs-identity[data-trust=HIGH] .gcs-identity__trust{--gcs-trust:var(--gcs-trust-high)}.gcs-identity[data-trust=MEDIUM] .gcs-identity__trust{--gcs-trust:var(--gcs-trust-medium)}.gcs-identity--compact .gcs-identity__kind,.gcs-identity--compact .gcs-identity__trust{padding:1px 7px;font-size:12px}.gcs-identity__id{color:var(--gcs-muted);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font:600 12px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.gcs-sanctionType{--gcs-type:var(--gcs-accentInk);border:1px solid var(--gcs-type);border-radius:6px;align-items:center;gap:7px;padding:3px 10px 3px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-sanctionType{border:1px solid color-mix(in srgb, var(--gcs-type) 45%, transparent)}}.gcs-sanctionType{color:var(--gcs-type);background:var(--gcs-type)}@supports (color:color-mix(in lab, red, red)){.gcs-sanctionType{background:color-mix(in srgb, var(--gcs-type) 10%, transparent)}}.gcs-sanctionType{font:700 13px var(--gcs-font-display);letter-spacing:.02em;white-space:nowrap}.gcs-sanctionType[data-type=MUTE]{--gcs-type:var(--gcs-warn)}.gcs-sanctionType[data-type=GAG]{--gcs-type:var(--gcs-gag)}.gcs-sanctionStatus{white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.gcs-sanctionStatus .gcs-dot{background:var(--gcs-muted)}.gcs-sanctionStatus[data-status=active]{color:var(--gcs-accentInk)}.gcs-sanctionStatus[data-status=active] .gcs-dot{background:var(--gcs-accentInk);box-shadow:0 0 0 3px var(--gcs-accentInk)}@supports (color:color-mix(in lab, red, red)){.gcs-sanctionStatus[data-status=active] .gcs-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--gcs-accentInk) 22%, transparent)}}.gcs-sanctionStatus[data-status=lifted]{color:var(--gcs-ok)}.gcs-sanctionStatus[data-status=lifted] .gcs-dot{background:var(--gcs-ok)}.gcs-sanctionStatus[data-status=expired]{color:var(--gcs-muted)}.gcs-playerLink{overflow-wrap:anywhere;font-weight:700}.gcs-formGuide{gap:4px;margin:0;padding:0;list-style:none;display:flex}.gcs-formGuide__pip{width:22px;height:22px;font:700 12px var(--gcs-font-display);color:var(--gcs-muted);background:var(--gcs-text);border-radius:5px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.gcs-formGuide__pip{background:color-mix(in srgb, var(--gcs-text) 8%, transparent)}}.gcs-formGuide__pip[data-result=win]{color:#0b0c10;background:var(--gcs-ok)}.gcs-formGuide__pip[data-result=loss]{color:#fff;background:var(--gcs-accent)}.gcs-eloChart{margin:0}.gcs-eloChart__plot{height:var(--gcs-chart-h,200px);grid-template-columns:44px minmax(0,1fr);padding:8px 6px 8px 0;display:grid}.gcs-eloChart--compact .gcs-eloChart__plot{grid-template-columns:minmax(0,1fr);padding:6px 4px}.gcs-eloChart__ticks{position:relative}.gcs-eloChart__ticks span{font:500 11px var(--gcs-font-text);font-variant-numeric:tabular-nums;color:var(--gcs-muted);position:absolute;right:10px;transform:translateY(-50%)}.gcs-eloChart__area{min-width:0;position:relative}.gcs-eloChart__area svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gcs-eloChart__grid{stroke:var(--gcs-border);stroke-width:1px;vector-effect:non-scaling-stroke}.gcs-eloChart__line{fill:none;stroke:var(--gcs-accent);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.gcs-eloChart__fill{fill:var(--gcs-accent);fill-opacity:.1}.gcs-eloChart__dot{background:var(--gcs-accent);width:7px;height:7px;box-shadow:0 0 0 2px var(--gcs-box-bg,var(--gcs-surface));border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.gcs-eloChart__dot--last{background:var(--gcs-accentInk);width:10px;height:10px}.gcs-statBox{flex-direction:column;gap:14px;min-width:0;display:flex}.gcs-statBox__more{white-space:nowrap;font-size:13px;font-weight:700}.gcs-dataScroll{overscroll-behavior-x:contain;min-width:0;overflow-x:auto}.gcs-dataTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.gcs-dataTable th,.gcs-dataTable td{border-bottom:1px solid var(--gcs-border);text-align:right;white-space:nowrap;padding:9px 10px}.gcs-dataTable thead th{color:var(--gcs-muted);font-size:12px;font-weight:700}.gcs-dataTable th:first-child,.gcs-dataTable td:first-child,.gcs-dataTable tbody th,.gcs-dataTable thead th.gcs-dataTable__left{text-align:left}.gcs-dataTable tbody th{white-space:normal;overflow-wrap:anywhere;min-width:120px;font-weight:600}.gcs-dataTable tr:last-child>*{border-bottom:0}.gcs-dataTable__wide{width:30%}.gcs-killBar{background:linear-gradient(to right, var(--gcs-accent) var(--gcs-fill,0%), var(--gcs-text) var(--gcs-fill,0%));border-radius:999px;height:6px;display:block}@supports (color:color-mix(in lab, red, red)){.gcs-killBar{background:linear-gradient(to right, var(--gcs-accent) var(--gcs-fill,0%), color-mix(in srgb, var(--gcs-text) 8%, transparent) var(--gcs-fill,0%))}}.gcs-board__rank[data-medal="1"]{color:var(--gcs-medal-gold,#f4b740)}.gcs-board__rank[data-medal="2"]{color:var(--gcs-medal-silver,#d8dfea)}.gcs-board__rank[data-medal="3"]{color:var(--gcs-medal-bronze,#cd7f32)}.gcs-dataTable .gcs-board__rank{text-align:left;font:700 15px var(--gcs-font-display)}.gcs-playerHead{overflow:hidden}.gcs-playerHead__main{background:var(--gcs-box-header-bg,var(--gcs-surface2));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px 22px;padding:22px 24px;display:grid}.gcs-playerHead__mark{--gcs-mark:var(--gcs-accent);width:84px;height:84px;font:700 44px/1 var(--gcs-font-display);color:#fff;background:linear-gradient(145deg, var(--gcs-mark) 0%, var(--gcs-mark) 55%, var(--gcs-mark) 100%);border-radius:18px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.gcs-playerHead__mark{background:linear-gradient(145deg, color-mix(in srgb, var(--gcs-mark) 92%, #fff) 0%, var(--gcs-mark) 55%, color-mix(in srgb, var(--gcs-mark) 60%, #000) 100%)}}.gcs-playerHead__mark{text-shadow:0 2px #00000040;box-shadow:inset 0 0 0 1px #ffffff24}.gcs-playerHead[data-kind=STEAM] .gcs-playerHead__mark{--gcs-mark:#2a475e}.gcs-playerHead[data-kind=NONSTEAM] .gcs-playerHead__mark{--gcs-mark:#9a6510}.gcs-playerHead[data-kind=NAME] .gcs-playerHead__mark{--gcs-mark:#565d6b}.gcs-playerHead__id{flex-direction:column;gap:10px;min-width:0;display:flex}.gcs-playerHead__name{letter-spacing:.01em;overflow-wrap:anywhere;margin:0;font-size:clamp(28px,4.2vw,42px);line-height:1.05}.gcs-playerHead__facts{flex-wrap:wrap;gap:4px 22px;margin:0;font-size:14px;display:flex}.gcs-playerHead__facts>div{gap:6px;min-width:0;display:flex}.gcs-playerHead__facts dt{color:var(--gcs-muted)}.gcs-playerHead__facts dd{overflow-wrap:anywhere;margin:0}.gcs-playerHead__elo{border-left:1px solid var(--gcs-border);justify-items:end;gap:4px;padding-left:22px;display:grid}.gcs-playerHead__eloLabel{color:var(--gcs-muted);font-size:13px;font-weight:700}.gcs-playerHead__eloValue{color:var(--gcs-accentInk);font-variant-numeric:tabular-nums;font-size:46px;line-height:1}.gcs-playerHead__eloPeak{color:var(--gcs-muted);font-size:13px}.gcs-playerHead__elo .gcs-formGuide{margin-top:6px}.gcs-playerHead__action{grid-column:1/-1;justify-self:start}.gcs-statStrip{border-top:1px solid var(--gcs-border);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));margin:0;display:grid}.gcs-statStrip>div{border-right:1px solid var(--gcs-border);flex-direction:column-reverse;justify-content:flex-end;gap:2px;min-width:0;padding:14px 20px;display:flex}.gcs-statStrip>div:last-child{border-right:0}.gcs-statStrip dt{color:var(--gcs-muted);font-size:13px}.gcs-statStrip dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:24px;font-weight:700}.gcs-playerGrid{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:start;gap:20px;display:grid}.gcs-mixFacts{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px;margin:0;display:grid}.gcs-mixFacts>div{flex-direction:column-reverse;justify-content:flex-end;gap:2px;display:flex}.gcs-mixFacts dt{color:var(--gcs-muted);font-size:13px}.gcs-mixFacts dd{font-variant-numeric:tabular-nums;margin:0;font-size:26px;font-weight:700}.gcs-mapCards{grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.gcs-mapCard{border:1px solid var(--gcs-border);background:var(--gcs-surface2);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.gcs-mapCard__art{aspect-ratio:16/9;background:var(--gcs-surface);position:relative}.gcs-mapCard__art .gcs-mapCard__pic{position:absolute;inset:0}.gcs-mapCard__name{font:700 17px var(--gcs-font-display);color:#fff;text-shadow:0 1px 2px #000000b3,0 0 12px #00000080;overflow-wrap:anywhere;position:absolute;bottom:8px;left:10px;right:10px}.gcs-mapCard__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:10px 12px;display:grid}.gcs-mapCard__stats>div{flex-direction:column-reverse;justify-content:flex-end;min-width:0;display:flex}.gcs-mapCard__stats dt{color:var(--gcs-muted);font-size:12px}.gcs-mapCard__stats dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700}.gcs-identityList,.gcs-sanctionList,.gcs-evidenceList,.gcs-adminRows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gcs-identityList li{border-top:1px solid var(--gcs-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:10px 0;display:flex}.gcs-identityList li:first-child{border-top:0;padding-top:0}.gcs-identityList__name{font-weight:700}.gcs-sanctionList__row{border-top:1px solid var(--gcs-border);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"type reason status""type meta status";align-items:center;gap:2px 14px;padding:12px 0;display:grid}.gcs-sanctionList__row:first-child{border-top:0;padding-top:0}.gcs-sanctionList__row>.gcs-sanctionType{grid-area:type}.gcs-sanctionList__row>.gcs-sanctionStatus{grid-area:status}.gcs-sanctionList__reason{overflow-wrap:anywhere;grid-area:reason;font-weight:700}.gcs-sanctionList__meta{color:var(--gcs-muted);flex-wrap:wrap;grid-area:meta;gap:4px 10px;font-size:13px;display:flex}.gcs-mixFilters{flex-direction:column;gap:14px;margin-bottom:18px;padding:14px 16px;display:flex}.gcs-mixFilters__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;display:flex}.gcs-mixTabs{max-width:100%}.gcs-root a.gcs-segLink .gcs-mixTabs__count,.gcs-mixTabs__count{min-width:22px;font:700 12px var(--gcs-font-display);font-variant-numeric:tabular-nums;text-align:center;color:var(--gcs-muted);background:var(--gcs-text);border-radius:999px;padding:1px 7px}@supports (color:color-mix(in lab, red, red)){.gcs-root a.gcs-segLink .gcs-mixTabs__count,.gcs-mixTabs__count{background:color-mix(in srgb, var(--gcs-text) 9%, transparent)}}.gcs-segLink--active .gcs-mixTabs__count{color:var(--gcs-text);background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-segLink--active .gcs-mixTabs__count{background:color-mix(in srgb, var(--gcs-accent) 22%, transparent)}}.gcs-mixTabs__dot{color:var(--gcs-accentInk)}.gcs-mixLive{cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:14px;font-weight:700;display:inline-flex}.gcs-mixLive__state{color:var(--gcs-muted);font-size:12px;font-weight:600}.gcs-mixLive[data-on] .gcs-mixLive__state{color:var(--gcs-ok)}.gcs-mixFilters__form{border-top:1px solid var(--gcs-border);flex-wrap:wrap;align-items:flex-end;gap:10px 14px;padding-top:12px;display:flex}.gcs-mixFilters__field{flex:200px;min-width:0;max-width:280px}.gcs-mixFilters__reset{align-self:center;font-size:13px;font-weight:700}.gcs-mixEmpty{padding:28px 20px}.gcs-mixGrid{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:16px;margin:0 0 18px;padding:0;list-style:none;display:grid}.gcs-mixGrid>li{min-width:0}.gcs-mixCard{border:var(--gcs-box-border-w,1px) solid var(--gcs-box-border,var(--gcs-border));border-radius:var(--gcs-radius,14px);background:var(--gcs-surface);flex-direction:column;height:100%;transition:border-color .15s,transform .15s;display:flex;position:relative;overflow:hidden}.gcs-mixCard:hover{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-mixCard:hover{border-color:color-mix(in srgb, var(--gcs-accent) 55%, var(--gcs-border))}}.gcs-mixCard:has(.gcs-mixCard__link:focus-visible){outline:2px solid var(--gcs-accent);outline-offset:2px}.gcs-mixCard[data-status=live],.gcs-mixCard[data-status=halftime]{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-mixCard[data-status=live],.gcs-mixCard[data-status=halftime]{border-color:color-mix(in srgb, var(--gcs-accent) 45%, var(--gcs-border))}}.gcs-mixCard__media{aspect-ratio:16/6;background:linear-gradient(120deg,#1b1e26,#262a34);min-height:96px;position:relative}.gcs-mixCard__media>.gcs-mixCard__map{position:absolute;inset:0}.gcs-mixCard__media:after{content:"";pointer-events:none;background:linear-gradient(#08090c59 0%,#08090c0d 40%,#08090cb8 100%);position:absolute;inset:0}.gcs-mixCard__status,.gcs-mixCard__mode{z-index:1;color:#ecedf1;white-space:nowrap;text-overflow:ellipsis;background:#0b0c10c7;border-radius:999px;align-items:center;gap:7px;max-width:calc(100% - 90px);padding:4px 10px;font-size:12px;font-weight:700;line-height:1.3;display:inline-flex;position:absolute;top:10px;overflow:hidden}.gcs-mixCard__status{left:10px}.gcs-mixCard__status[data-status=live]{color:#fff;background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-mixCard__status[data-status=live]{background:color-mix(in srgb, var(--gcs-accent) 88%, #000)}}.gcs-mixCard__status[data-status=halftime]{color:#1a1204;background:#f4b740}.gcs-mixCard__mode{font-family:var(--gcs-font-display);font-variant-numeric:tabular-nums;right:10px}.gcs-mixCard__mode svg{width:12px;height:12px}.gcs-mixCard__mapName{z-index:1;color:#fff;text-shadow:0 1px 3px #000000bf;text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.2;position:absolute;bottom:8px;left:12px;right:12px;overflow:hidden}.gcs-mixCard__body{flex-direction:column;flex:1;gap:12px;padding:14px 16px;display:flex}.gcs-mixCard__heading{margin:0;font-size:15px;font-weight:700}.gcs-root a.gcs-mixCard__link,.gcs-mixCard__link{color:var(--gcs-text);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;text-decoration:none;display:grid}.gcs-mixCard__link:after{content:"";z-index:2;position:absolute;inset:0}.gcs-mixCard__link:focus-visible{outline:none}.gcs-mixCard__team{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.gcs-mixCard__team:before{content:"";border-radius:2px;flex-shrink:0;width:8px;height:8px}.gcs-mixCard__team[data-team=A]:before{background:var(--gcs-teamA)}.gcs-mixCard__team[data-team=B]{text-align:right;flex-direction:row-reverse}.gcs-mixCard__team[data-team=B]:before{background:var(--gcs-teamB)}.gcs-mixCard[data-status=ended] .gcs-mixCard__team:not([data-won]){color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-mixCard[data-status=ended] .gcs-mixCard__team:not([data-won]){color:color-mix(in srgb, var(--gcs-text) 68%, var(--gcs-muted))}}.gcs-mixCard__score{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-size:32px;line-height:1;display:inline-flex}.gcs-mixCard__score [data-team=A]{color:var(--gcs-teamA)}.gcs-mixCard__score [data-team=B]{color:var(--gcs-teamB)}.gcs-mixCard__sep{color:var(--gcs-muted);font-size:.6em}.gcs-mixCard__meta{border-top:1px solid var(--gcs-border);color:var(--gcs-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px 16px;margin:auto 0 0;padding:10px 0 0;font-size:13px;list-style:none;display:flex}.gcs-mixCard__meta li{align-items:center;gap:6px;min-width:0;display:inline-flex}.gcs-mixCard__meta svg{opacity:.8;flex-shrink:0;width:12px;height:12px}.gcs-mixCard__server{text-overflow:ellipsis;white-space:nowrap;color:var(--gcs-text);font-weight:600;overflow:hidden}@media (max-width:640px){.gcs-mixFilters{padding:12px}.gcs-mixFilters__top{flex-direction:column;align-items:stretch}.gcs-mixTabs{flex-wrap:nowrap;display:flex}.gcs-root a.gcs-mixTabs__tab,.gcs-mixTabs__tab{flex:1 1 0;justify-content:center;gap:6px;min-width:0;padding:0 6px}.gcs-mixFilters__field{flex-basis:100%;max-width:none}.gcs-mixCard__score{font-size:28px}}@media (prefers-reduced-motion:reduce){.gcs-mixCard{transition:none}}.gcs-matchRows{margin:0;padding:0;list-style:none}.gcs-matchRow{border-top:1px solid var(--gcs-border);grid-template-columns:112px minmax(0,1fr) auto;grid-template-areas:"result teams mine""result meta mine";align-items:center;gap:2px 16px;padding:12px 18px;display:grid}.gcs-matchRow:first-child{border-top:0}.gcs-statBox>.gcs-matchRows .gcs-matchRow,.gcs-titledBox .gcs-matchRow{padding-left:0;padding-right:0}.gcs-matchRow__result{font:700 13px var(--gcs-font-display);color:var(--gcs-muted);background:var(--gcs-text);border-radius:6px;grid-area:result;justify-self:start;padding:4px 10px}@supports (color:color-mix(in lab, red, red)){.gcs-matchRow__result{background:color-mix(in srgb, var(--gcs-text) 8%, transparent)}}.gcs-matchRow__result{white-space:nowrap}.gcs-matchRow__result[data-result=win]{color:var(--gcs-ok);background:var(--gcs-ok)}@supports (color:color-mix(in lab, red, red)){.gcs-matchRow__result[data-result=win]{background:color-mix(in srgb, var(--gcs-ok) 14%, transparent)}}.gcs-matchRow__result[data-result=loss]{color:var(--gcs-accentInk);background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-matchRow__result[data-result=loss]{background:color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}.gcs-matchRow__result[data-status=live],.gcs-matchRow__result[data-status=halftime]{color:var(--gcs-accentInk)}.gcs-root a.gcs-matchRow__teams,.gcs-matchRow__teams{color:inherit;grid-area:teams;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.gcs-matchRow__team{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.gcs-matchRow__team[data-team=A]{text-align:right}.gcs-matchRow__team[data-won],.gcs-matchRow__team:not([data-won]){color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-matchRow__team:not([data-won]){color:color-mix(in srgb, var(--gcs-text) 72%, var(--gcs-muted))}}.gcs-matchRow__score{font-variant-numeric:tabular-nums;gap:6px;font-size:20px;display:inline-flex}.gcs-matchRow__score [data-team=A],.gcs-matchBoard__score [data-team=A]{color:var(--gcs-teamA)}.gcs-matchRow__score [data-team=B],.gcs-matchBoard__score [data-team=B]{color:var(--gcs-teamB)}.gcs-matchRow__meta{color:var(--gcs-muted);flex-wrap:wrap;grid-area:meta;justify-content:center;gap:2px 14px;font-size:12px;display:flex}.gcs-matchRow__mine{font-variant-numeric:tabular-nums;flex-direction:column;grid-area:mine;align-items:flex-end;gap:2px;display:flex}.gcs-matchRow__kd{font-weight:700}.gcs-eloDelta{color:var(--gcs-muted);white-space:nowrap;font-size:12px;font-weight:700}.gcs-eloDelta[data-sign=up]{color:var(--gcs-ok)}.gcs-eloDelta[data-sign=down]{color:var(--gcs-accentInk)}@media (max-width:640px){.gcs-matchRow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"result mine""teams teams""meta meta";padding:12px 14px}.gcs-matchRow__meta{justify-content:flex-start}}.gcs-matchView{flex-direction:column;gap:20px;display:flex}.gcs-matchBoard{overflow:hidden}.gcs-matchBoard__stage{color:#fff;isolation:isolate;background:linear-gradient(#08090c8c 0%,#08090cd1 100%),linear-gradient(120deg,#1b1e26,#262a34);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;min-height:190px;padding:28px 28px 24px;display:grid;position:relative}.gcs-matchBoard__stage>.gcs-matchBoard__map{z-index:-1;position:absolute;inset:0}.gcs-matchBoard__map:after{content:"";background:linear-gradient(#08090c8c 0%,#08090cd1 100%);position:absolute;inset:0}.gcs-matchBoard__stage:before,.gcs-matchBoard__stage:after{content:"";width:4px;position:absolute;top:0;bottom:0}.gcs-matchBoard__stage:before{background:var(--gcs-teamA);left:0}.gcs-matchBoard__stage:after{background:var(--gcs-teamB);right:0}.gcs-matchBoard__team{flex-direction:column;gap:6px;min-width:0;display:flex}.gcs-matchBoard__team[data-team=A]{grid-area:1/1;align-items:flex-start}.gcs-matchBoard__team[data-team=B]{text-align:right;grid-area:1/3;align-items:flex-end}.gcs-matchBoard__side{white-space:nowrap;color:#ffffffb8;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:20px;font-size:12px;font-weight:700;display:inline-flex}.gcs-matchBoard__team[data-team=B] .gcs-matchBoard__side{flex-direction:row-reverse}.gcs-matchBoard__team[data-team=A] .gcs-matchBoard__side{color:var(--gcs-teamA)}@supports (color:color-mix(in lab, red, red)){.gcs-matchBoard__team[data-team=A] .gcs-matchBoard__side{color:color-mix(in srgb, var(--gcs-teamA) 70%, #fff)}}.gcs-matchBoard__team[data-team=B] .gcs-matchBoard__side{color:var(--gcs-teamB)}@supports (color:color-mix(in lab, red, red)){.gcs-matchBoard__team[data-team=B] .gcs-matchBoard__side{color:color-mix(in srgb, var(--gcs-teamB) 70%, #fff)}}.gcs-matchBoard__name{overflow-wrap:anywhere;font-size:clamp(18px,2.6vw,28px);line-height:1.1}.gcs-matchBoard__winner{color:#0b0c10;background:var(--gcs-ok);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.gcs-matchBoard__center{flex-direction:column;grid-area:1/2;align-items:center;gap:10px;display:flex}.gcs-matchBoard__score{font-variant-numeric:tabular-nums;text-shadow:0 2px 12px #00000073;align-items:baseline;gap:14px;margin:0;font-size:clamp(48px,8vw,84px);line-height:.9;display:flex}.gcs-matchBoard__score [data-team=A],.gcs-matchBoard__score [data-team=B]{color:#fff}.gcs-matchBoard__sep{color:#ffffff73;font-size:.6em}.gcs-matchBoard__state{color:#ecedf1;white-space:nowrap;background:#0b0c10b3;border-radius:999px;align-items:center;gap:8px;margin:0;padding:5px 12px;font-size:13px;font-weight:700;display:inline-flex}.gcs-matchBoard__state[data-status=live]{color:#fff;background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-matchBoard__state[data-status=live]{background:color-mix(in srgb, var(--gcs-accent) 85%, #000)}}.gcs-liveDot{background:currentColor;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite gcs-live-pulse}@keyframes gcs-live-pulse{0%,to{opacity:1}50%{opacity:.35}}.gcs-matchBoard:has(.gcs-matchBoard__team[data-team=A][data-won]) .gcs-matchBoard__score [data-team=A]{color:var(--gcs-teamA)}@supports (color:color-mix(in lab, red, red)){.gcs-matchBoard:has(.gcs-matchBoard__team[data-team=A][data-won]) .gcs-matchBoard__score [data-team=A]{color:color-mix(in srgb, var(--gcs-teamA) 70%, #fff)}}.gcs-matchBoard:has(.gcs-matchBoard__team[data-team=B][data-won]) .gcs-matchBoard__score [data-team=B]{color:var(--gcs-teamB)}@supports (color:color-mix(in lab, red, red)){.gcs-matchBoard:has(.gcs-matchBoard__team[data-team=B][data-won]) .gcs-matchBoard__score [data-team=B]{color:color-mix(in srgb, var(--gcs-teamB) 70%, #fff)}}.gcs-matchBoard__meta{border-top:1px solid var(--gcs-border);flex-wrap:wrap;align-items:center;gap:6px 22px;padding:12px 20px;font-size:14px;display:flex}.gcs-matchBoard__open{margin-left:auto;font-weight:700}.gcs-roundStrip{flex-wrap:wrap;gap:4px;margin:0;padding:0 20px 16px;list-style:none;display:flex}.gcs-roundStrip__round{background:var(--gcs-text);border-radius:4px;width:18px;height:18px}@supports (color:color-mix(in lab, red, red)){.gcs-roundStrip__round{background:color-mix(in srgb, var(--gcs-text) 12%, transparent)}}.gcs-roundStrip__round[data-winner=A]{background:var(--gcs-teamA)}.gcs-roundStrip__round[data-winner=B]{background:var(--gcs-teamB)}.gcs-matchTeams{grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));align-items:start;gap:20px;display:grid}.gcs-matchView--server .gcs-matchTeams{grid-template-columns:1fr}.gcs-matchTeam{overflow:hidden}.gcs-matchTeam__title{align-items:center;gap:10px;font-size:17px;display:flex}.gcs-matchTeam__swatch{border-radius:3px;flex-shrink:0;width:10px;height:22px}.gcs-matchTeam[data-team=A] .gcs-matchTeam__swatch{background:var(--gcs-teamA)}.gcs-matchTeam[data-team=B] .gcs-matchTeam__swatch{background:var(--gcs-teamB)}.gcs-matchTeam__score{font-variant-numeric:tabular-nums;margin-left:auto;font-size:24px}.gcs-matchTeam .gcs-dataTable th:first-child,.gcs-matchTeam .gcs-dataTable td:first-child{padding-left:18px}.gcs-matchTeam .gcs-dataTable th:last-child,.gcs-matchTeam .gcs-dataTable td:last-child{padding-right:18px}.gcs-eloCell{align-items:baseline;gap:6px;display:inline-flex}@media (max-width:640px){.gcs-matchBoard__stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;padding:20px 16px}.gcs-matchBoard__center{grid-area:2/1/auto/-1}.gcs-matchBoard__team[data-team=B]{grid-column:2}.gcs-roundStrip{padding:0 16px 14px}.gcs-roundStrip__round{width:14px;height:14px}}.gcs-banSearch{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.gcs-banSearch .gcs-field{flex:200px}.gcs-banSearch__q{flex:3 280px!important}.gcs-banBoard{overflow:hidden}.gcs-banTable{border-collapse:collapse;width:100%;font-size:14px}.gcs-banTable th,.gcs-banTable td{border-bottom:1px solid var(--gcs-border);text-align:left;vertical-align:middle;padding:12px 14px}.gcs-banTable thead th{color:var(--gcs-muted);font-size:12px;font-weight:700}.gcs-banTable tbody tr:last-child td{border-bottom:0}.gcs-banTable tbody tr[data-status=active] td:first-child{box-shadow:inset 3px 0 0 var(--gcs-accent)}.gcs-banTable tbody tr:not([data-status=active]){color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-banTable tbody tr:not([data-status=active]){color:color-mix(in srgb, var(--gcs-text) 78%, var(--gcs-muted))}}.gcs-banTable__reason{overflow-wrap:anywhere;max-width:34ch}.gcs-banTable__reason a{color:inherit;font-weight:600}.gcs-banTable__date{color:var(--gcs-muted);margin-top:2px;font-size:12px;display:block}.gcs-banTarget{flex-direction:column;gap:2px;min-width:0;display:flex}.gcs-banTarget__name{overflow-wrap:anywhere;font-weight:700}.gcs-banScope--global{color:var(--gcs-accentInk);font-weight:700}.gcs-banTime{flex-direction:column;gap:5px;min-width:120px;font-size:13px;font-weight:600;display:inline-flex}.gcs-banTime--permanent{color:var(--gcs-accentInk);font-weight:700}.gcs-banTime__bar{background:linear-gradient(to right, var(--gcs-muted) var(--gcs-fill,0%), var(--gcs-accent) var(--gcs-fill,0%));border-radius:999px;height:4px;display:block}@supports (color:color-mix(in lab, red, red)){.gcs-banTime__bar{background:linear-gradient(to right, var(--gcs-muted) var(--gcs-fill,0%), color-mix(in srgb, var(--gcs-accent) 55%, transparent) var(--gcs-fill,0%))}}@media (max-width:760px){.gcs-banTable thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.gcs-banTable,.gcs-banTable tbody,.gcs-banTable tr,.gcs-banTable td{display:block}.gcs-banTable tr{border-bottom:1px solid var(--gcs-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 14px;padding:14px 16px;display:grid}.gcs-banTable tbody tr:last-child{border-bottom:0}.gcs-banTable td{border:0;padding:0}.gcs-banTable tbody tr[data-status=active] td:first-child{box-shadow:none}.gcs-banTable tbody tr[data-status=active]{box-shadow:inset 3px 0 0 var(--gcs-accent)}.gcs-banTable td[data-label]:before{content:attr(data-label);color:var(--gcs-muted);margin-bottom:3px;font-size:11px;font-weight:700;display:block}.gcs-banTable td:nth-child(2),.gcs-banTable td:nth-child(3){grid-column:1/-1}.gcs-banTable td:first-child:before{display:none}}.gcs-banHead{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.gcs-banTitle{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.gcs-pageHeader__title .gcs-sanctionType{font-size:15px}.gcs-banDl__reason{font-weight:700}.gcs-evidenceList li{border-top:1px solid var(--gcs-border);align-items:baseline;gap:4px;min-width:0;padding:8px 0;font-size:14px;display:flex}.gcs-evidenceList li:first-child{border-top:0;padding-top:0}.gcs-evidenceList a{overflow-wrap:anywhere}.gcs-evidenceThumbs{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.gcs-evidenceThumbs li{flex-direction:column;gap:6px;display:flex}.gcs-evidenceThumbs img{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--gcs-border);background:var(--gcs-surface2);border-radius:8px;width:100%;display:block}.gcs-formCard{padding:22px 24px}.gcs-sanctionForm{flex-direction:column;gap:22px;max-width:880px;display:flex}.gcs-sanctionForm__group{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.gcs-sanctionForm__group>legend{font:700 16px var(--gcs-font-display);margin-bottom:10px;padding:0}.gcs-optionRow{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:10px;display:grid}.gcs-option{border:1px solid var(--gcs-border);background:var(--gcs-surface);cursor:pointer;border-radius:10px;flex-direction:column;gap:2px;padding:12px 14px;font-weight:700;display:flex;position:relative}.gcs-option:has(input:checked){border-color:var(--gcs-accent);box-shadow:inset 0 0 0 1px var(--gcs-accent);background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-option:has(input:checked){background:color-mix(in srgb, var(--gcs-accent) 7%, var(--gcs-surface))}}.gcs-option:has(input:focus-visible){outline:2px solid var(--gcs-accentInk);outline-offset:2px}.gcs-option:has(input:disabled){opacity:.6;cursor:not-allowed}.gcs-option input{opacity:0;pointer-events:none;position:absolute}.gcs-option__hint{color:var(--gcs-muted);font-size:12px;font-weight:500}.gcs-formRow{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.gcs-formActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gcs-formOk{color:var(--gcs-ok);font-size:13px;font-weight:700}.gcs-liftForm{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.gcs-liftForm .gcs-field{align-self:stretch}.gcs-segLinks label.gcs-segLink{cursor:pointer}.gcs-segLinks label.gcs-segLink:has(input:focus-visible){outline:2px solid var(--gcs-accentInk);outline-offset:1px}.gcs-picker{position:relative}.gcs-picker__list{z-index:20;background:var(--gcs-surface2);border:1px solid var(--gcs-border);border-radius:10px;max-height:280px;margin:4px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 28px #0000004d}.gcs-picker__option,.gcs-picker__empty{border-radius:7px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:8px 10px;font-weight:500;display:flex}.gcs-picker__option{cursor:pointer}.gcs-picker__option[aria-selected=true],.gcs-picker__option:hover{background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-picker__option[aria-selected=true],.gcs-picker__option:hover{background:color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}.gcs-picker__empty{color:var(--gcs-muted)}.gcs-pickedPlayer{border:1px solid var(--gcs-border);background:var(--gcs-surface2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 8px 8px 12px;font-weight:600;display:flex}.gcs-tabs--bare{border-top:0;border-bottom:1px solid var(--gcs-border);padding:0}.gcs-ticketKind,.gcs-ticketStatus{white-space:nowrap;border-radius:6px;align-items:center;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.gcs-ticketKind{color:var(--gcs-text);background:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-ticketKind{background:color-mix(in srgb, var(--gcs-text) 9%, transparent)}}.gcs-ticketKind[data-kind=APPEAL]{color:var(--gcs-accentInk);background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-ticketKind[data-kind=APPEAL]{background:color-mix(in srgb, var(--gcs-accent) 12%, transparent)}}.gcs-ticketKind[data-kind=ADMIN]{color:var(--gcs-gag);background:var(--gcs-gag)}@supports (color:color-mix(in lab, red, red)){.gcs-ticketKind[data-kind=ADMIN]{background:color-mix(in srgb, var(--gcs-gag) 12%, transparent)}}.gcs-ticketStatus{border:1px solid var(--gcs-border);color:var(--gcs-muted)}.gcs-ticketStatus[data-status=OPEN],.gcs-ticketStatus[data-status=REVIEW]{color:var(--gcs-warn);border-color:var(--gcs-warn)}@supports (color:color-mix(in lab, red, red)){.gcs-ticketStatus[data-status=OPEN],.gcs-ticketStatus[data-status=REVIEW]{border-color:color-mix(in srgb, var(--gcs-warn) 45%, transparent)}}.gcs-ticketStatus[data-status=ACCEPTED]{color:var(--gcs-ok);border-color:var(--gcs-ok)}@supports (color:color-mix(in lab, red, red)){.gcs-ticketStatus[data-status=ACCEPTED]{border-color:color-mix(in srgb, var(--gcs-ok) 45%, transparent)}}.gcs-ticketStatus[data-status=REJECTED]{color:var(--gcs-accentInk);border-color:var(--gcs-accentInk)}@supports (color:color-mix(in lab, red, red)){.gcs-ticketStatus[data-status=REJECTED]{border-color:color-mix(in srgb, var(--gcs-accentInk) 45%, transparent)}}.gcs-ticketList{margin:0;padding:0;list-style:none}.gcs-ticketList__row{border-top:1px solid var(--gcs-border);grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:14px 18px;display:grid}.gcs-ticketList__row:first-child{border-top:0}.gcs-ticketList__row .gcs-ticketKind{justify-self:start}.gcs-ticketList__main{flex-direction:column;gap:3px;min-width:0;display:flex}.gcs-ticketList__title{overflow-wrap:anywhere;font-weight:700}.gcs-ticketList__meta{color:var(--gcs-muted);flex-wrap:wrap;gap:2px 12px;font-size:12px;display:flex}.gcs-ticketList__side{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.gcs-ticketList__assignee{color:var(--gcs-muted);white-space:nowrap;font-size:12px}@media (max-width:640px){.gcs-ticketList__row{grid-template-columns:minmax(0,1fr) auto;padding:12px 14px}.gcs-ticketList__main{grid-area:2/1/auto/-1}.gcs-ticketList__side{grid-area:1/2}}.gcs-ticketHead{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.gcs-ticketPost{overflow:hidden}.gcs-ticketPost__head{flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:14px;font-weight:700;display:flex}.gcs-ticketPost__head time{color:var(--gcs-muted);margin-left:auto;font-size:12px;font-weight:500}.gcs-ticketPost__body{overflow-wrap:anywhere;padding:16px 20px}.gcs-ticketPost--internal{border-color:var(--gcs-warn)}@supports (color:color-mix(in lab, red, red)){.gcs-ticketPost--internal{border-color:color-mix(in srgb, var(--gcs-warn) 55%, var(--gcs-border))}}.gcs-ticketPost--internal{background:var(--gcs-warn)}@supports (color:color-mix(in lab, red, red)){.gcs-ticketPost--internal{background:color-mix(in srgb, var(--gcs-warn) 5%, var(--gcs-surface))}}.gcs-ticketPost__internal{color:var(--gcs-warn);align-items:center;gap:6px;font-size:12px;display:inline-flex}.gcs-ticketThread__list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.gcs-ticketThread__list:empty{display:none}.gcs-ticketEvent{color:var(--gcs-muted);border-left:2px solid var(--gcs-border);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-left:12px;padding:2px 6px 2px 18px;font-size:13px;display:flex}.gcs-ticketEvent__icon{color:var(--gcs-text)}.gcs-ticketEvent__lifted{color:var(--gcs-ok)}.gcs-ticketEvent time{margin-left:auto;font-size:12px}.gcs-ticketReply{flex-direction:column;gap:12px;display:flex}.gcs-ticketControls{flex-direction:column;gap:14px;display:flex}.gcs-ticketControls__status{flex-direction:column;gap:10px;display:flex}.gcs-ticketControls__buttons{flex-wrap:wrap;gap:8px;display:flex}.gcs-ticketControls__assign{border-top:1px solid var(--gcs-border);flex-wrap:wrap;align-items:center;gap:8px 10px;padding-top:12px;display:flex}.gcs-ticketControls__label{color:var(--gcs-muted);font-size:13px;font-weight:700}.gcs-ticketControls__select{flex:160px}.gcs-presenceGrid{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.gcs-presenceCard{flex-direction:column;display:flex;overflow:hidden}.gcs-presenceCard[data-online]{border-color:var(--gcs-ok)}@supports (color:color-mix(in lab, red, red)){.gcs-presenceCard[data-online]{border-color:color-mix(in srgb, var(--gcs-ok) 55%, var(--gcs-border))}}.gcs-presenceCard__head{flex-direction:column;gap:4px;padding:14px 18px;display:flex}.gcs-presenceCard__state{color:var(--gcs-muted);align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.gcs-presenceCard__state .gcs-dot{background:var(--gcs-muted)}.gcs-presenceCard__state[data-state=online]{color:var(--gcs-ok)}.gcs-presenceCard__state[data-state=online] .gcs-dot{background:var(--gcs-ok);box-shadow:0 0 0 3px var(--gcs-ok)}@supports (color:color-mix(in lab, red, red)){.gcs-presenceCard__state[data-state=online] .gcs-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--gcs-ok) 25%, transparent)}}.gcs-presenceCard__state[data-state=recent] .gcs-dot{background:var(--gcs-warn)}.gcs-presenceCard[data-inactive] .gcs-presenceCard__state{color:var(--gcs-accentInk)}.gcs-presenceCard__name{overflow-wrap:anywhere;margin:0;font-size:19px}.gcs-presenceCard__role{color:var(--gcs-muted);flex-wrap:wrap;gap:2px 10px;font-size:13px;display:flex}.gcs-presenceCard__where:before{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:4px;height:4px;margin-right:10px;display:inline-block}.gcs-presenceCard__now{color:var(--gcs-ok);background:var(--gcs-ok);margin:0;padding:10px 18px;font-size:14px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.gcs-presenceCard__now{background:color-mix(in srgb, var(--gcs-ok) 8%, transparent)}}.gcs-presenceCard__now{border-bottom:1px solid var(--gcs-border)}.gcs-presenceCard__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px;margin:0;padding:14px 18px 16px;display:grid}.gcs-presenceCard__stats>div{flex-direction:column-reverse;justify-content:flex-end;gap:2px;min-width:0;display:flex}.gcs-presenceCard__stats dt{color:var(--gcs-muted);font-size:12px}.gcs-presenceCard__stats dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.gcs-adminRow{border-top:1px solid var(--gcs-border);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 10px;padding:8px 0;display:grid}.gcs-adminRow:first-child{border-top:0;padding-top:0}.gcs-adminRow .gcs-dot{background:var(--gcs-muted)}.gcs-adminRow[data-state=online] .gcs-dot{background:var(--gcs-ok)}.gcs-adminRow__name{overflow-wrap:anywhere;font-size:14px;font-weight:700}.gcs-adminRow__meta{color:var(--gcs-muted);grid-column:2;font-size:12px}.gcs-serverAdminOnline{color:var(--gcs-ok);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.gcs-serverBanner .gcs-serverAdminOnline{color:#3ddc97;background:#0b0c10c7;border-radius:999px;padding:4px 10px;position:absolute;top:12px;left:12px}.gcs-serverBanner--map:after{content:"";pointer-events:none;background:linear-gradient(#08090c0d 30%,#08090c99 100%);position:absolute;inset:0}.gcs-serverBanner--map>:not(img,.gcs-mapPic){z-index:1}.gcs-mapPic{background:var(--gcs-map-art,none) center / cover no-repeat, var(--gcs-surface2,#1b1e26);display:block;position:relative;overflow:hidden}.gcs-mapPic>img{object-fit:cover;color:#0000;border:0;width:100%;height:100%;font-size:0;display:block;position:absolute;inset:0}.gcs-mapPic>img:after{content:"";background:var(--gcs-map-art,none) center / cover no-repeat, var(--gcs-surface2,#1b1e26);position:absolute;inset:0}.gcs-serverBanner__img.gcs-mapPic{position:absolute}.gcs-mapPic--framed>img.gcs-mapPic__backdrop{filter:blur(16px)saturate(1.15)brightness(.55);transform:scale(1.15)}.gcs-mapPic--framed>img.gcs-mapPic__frame{aspect-ratio:4/3;border:1px solid #ffffff24;border-radius:10px;width:auto;height:min(100% - 24px,180px);inset:50% 16px auto auto;transform:translateY(-50%);box-shadow:0 10px 28px #00000073}.gcs-mapPic--framed>img.gcs-mapPic__frame:after{border-radius:inherit}.gcs-serverMaps__name{align-items:center;gap:10px;min-width:0;display:inline-flex}.gcs-serverMaps__thumb{border-radius:4px;flex-shrink:0;width:48px;height:27px}.gcs-mapTpls{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:14px;display:grid}.gcs-mapTpl{border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.gcs-mapTpl__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.gcs-mapTpl__title{font:700 16px var(--gcs-font-display);margin:0}.gcs-mapTpl__desc{color:var(--gcs-muted);margin:0;font-size:13px}.gcs-mapTpl__form{flex-direction:column;gap:12px;display:flex}.gcs-mapTpl__modes{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.gcs-mapTpl__modes>legend{margin-bottom:4px;padding:0;font-size:13px;font-weight:700}.gcs-mapTpl__mode{cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;display:flex}.gcs-mapTpl__mode input{accent-color:var(--gcs-accent);margin-top:3px}.gcs-mapTpl__modeDesc{color:var(--gcs-muted);font-size:12px;display:block}.gcs-mapTpl__preview{grid-template-columns:minmax(0,160px) minmax(0,1fr);align-items:start;gap:12px;display:grid}.gcs-mapTpl__figure{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.gcs-mapTpl__pic{aspect-ratio:16/9;border-radius:8px}.gcs-mapTpl__picName{font:700 15px var(--gcs-font-display);color:#fff;text-shadow:0 1px 3px #000c;overflow-wrap:anywhere;position:absolute;bottom:8px;left:10px;right:10px}.gcs-mapTpl__caption{color:var(--gcs-muted);flex-direction:column;gap:2px;font-size:12px;display:flex}.gcs-mapTpl__caption [data-state=ok]{color:var(--gcs-ok)}.gcs-mapTpl__caption [data-state=error]{color:var(--gcs-warn)}.gcs-mapTpl__url{overflow-wrap:anywhere;font-size:12px}.gcs-mapTpl__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gcs-mapTpl__ok,.gcs-mapTpl__err{font-size:13px;font-weight:600}.gcs-mapTpl__ok{color:var(--gcs-ok)}.gcs-mapTpl__err{color:var(--gcs-accentInk)}.gcs-mapTpl__fill{position:absolute;inset:0}@media (max-width:520px){.gcs-mapTpl__preview{grid-template-columns:minmax(0,1fr)}}.gcs-linkCode{border:1px dashed var(--gcs-border);background:var(--gcs-surface2);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:16px 18px;display:flex}.gcs-linkCode[data-state=active]{border-style:solid;border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-linkCode[data-state=active]{border-color:color-mix(in srgb, var(--gcs-accent) 55%, var(--gcs-border))}}.gcs-linkCode__hint,.gcs-linkCode__timer{color:var(--gcs-muted);flex-basis:100%;margin:0;font-size:13px}.gcs-linkCode__command{flex-basis:100%;margin:0}.gcs-linkCode__command code{letter-spacing:.08em;color:var(--gcs-text);-webkit-user-select:all;user-select:all;font:700 clamp(24px,5vw,34px)/1.1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:inline-block}.gcs-gameAccounts{margin:0;padding:0;list-style:none}.gcs-gameAccounts__row{border-top:1px solid var(--gcs-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 0;display:flex}.gcs-gameAccounts__row:first-child{border-top:0}.gcs-gameAccounts__who{flex-direction:column;gap:4px;min-width:0;display:flex}.gcs-gameAccounts__name{overflow-wrap:anywhere;font-weight:700}.gcs-gameAccounts__meta{color:var(--gcs-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.gcs-gameCard{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px;margin:0;display:grid}.gcs-gameCard>div{flex-direction:column-reverse;justify-content:flex-end;gap:2px;display:flex}.gcs-gameCard dt{color:var(--gcs-muted);font-size:12px}.gcs-gameCard dd{font-variant-numeric:tabular-nums;margin:0;font-size:22px;font-weight:700}.gcs-root a.gcs-linkedAccount--player{color:inherit}.gcs-linkedAccount__tag--game{background:var(--gcs-accent-fill,var(--gcs-accent));color:#fff}@media (max-width:760px){.gcs-playerHead__main{grid-template-columns:auto minmax(0,1fr);padding:18px 16px}.gcs-playerHead__mark{border-radius:14px;align-self:start;width:60px;height:60px;font-size:30px}.gcs-playerHead__elo{border-left:0;border-top:1px solid var(--gcs-border);flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:4px 12px;padding-top:14px;padding-left:0;display:flex}.gcs-playerHead__eloValue{font-size:36px}.gcs-playerHead__elo .gcs-formGuide{flex-basis:100%;margin-top:2px}.gcs-playerHead .gcs-tabs{scrollbar-width:none;flex-wrap:nowrap;padding:0 8px;overflow-x:auto}.gcs-playerHead .gcs-tab{white-space:nowrap;flex-shrink:0}.gcs-dataTable__wide{display:none}.gcs-statStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.gcs-statStrip>div{border-bottom:1px solid var(--gcs-border);padding:12px 16px}.gcs-statStrip>div:nth-child(2n){border-right:0}.gcs-statStrip dd{font-size:20px}.gcs-presenceCard__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.gcs-root a.gcs-watchLive,.gcs-watchLive{border-radius:var(--gcs-btn-radius,10px);background:var(--gcs-btn-primary-bg,var(--gcs-accent));min-height:36px;color:var(--gcs-btn-primary-text,#fff);font:700 13px var(--gcs-font-text);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.gcs-watchLive:hover{background:var(--gcs-btn-primary-hover,#e23446)}.gcs-watchLive:focus-visible{outline:2px solid var(--gcs-text);outline-offset:2px}.gcs-watchLive svg{width:14px;height:14px}.gcs-watchLive__delay{opacity:.85;font-weight:600}.gcs-matchBoard__watch{margin-left:auto}.gcs-matchBoard__watch+.gcs-matchBoard__open{margin-left:0}.gcs-mixCard__watchItem{z-index:3;position:relative}.gcs-root a.gcs-mixCard__watch,.gcs-mixCard__watch{min-height:28px;padding:0 10px;font-size:12px}.gcs-mixCard__meta .gcs-mixCard__watch svg{opacity:1;width:12px;height:12px}.gcs-matchDemos{margin-top:16px}.gcs-matchDemos__title{align-items:center;gap:10px;margin:0;font-size:18px;display:flex}.gcs-matchDemos__body{flex-direction:column;gap:12px;padding:16px 20px;display:flex}.gcs-matchDemos__files,.gcs-matchDemos__states{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.gcs-matchDemos__file{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.gcs-matchDemos__meta{color:var(--gcs-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 14px;font-size:13px;display:inline-flex}.gcs-matchDemos__hint{color:var(--gcs-muted);margin:0;font-size:13px}.gcs-matchDemos__staff{border-top:1px solid var(--gcs-border);flex-direction:column;gap:8px;padding-top:12px;display:flex}.gcs-matchDemos__staffTitle{margin:0;font-size:14px}.gcs-matchDemos__states li{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;display:flex}.gcs-matchDemos__acp{font-size:13px;font-weight:700}@media (max-width:640px){.gcs-matchBoard__watch{margin-left:0}.gcs-matchDemos__body{padding:12px 16px}}@media (prefers-reduced-motion:reduce){.gcs-liveDot{animation:none}}.gcs-viewer{z-index:200;background:#06080cf0;animation:.16s ease-out gcs-viewer-in;display:flex;position:fixed;inset:0}@keyframes gcs-viewer-in{0%{opacity:0}}.gcs-viewer__dialog{color:#e9edf3;outline:none;flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.gcs-viewer__bar{background:linear-gradient(#0000008c,#0000);align-items:center;gap:12px;min-height:56px;padding:10px 14px;display:flex}.gcs-viewer__counter{font-variant-numeric:tabular-nums;color:#b9c1cd;min-width:52px;font-size:13px}.gcs-viewer__caption{color:#b9c1cd;flex-wrap:wrap;flex:1;align-items:baseline;gap:4px 12px;min-width:0;margin:0;font-size:13px;display:flex}.gcs-viewer__caption strong{color:#fff;font-weight:600}.gcs-viewer__source{color:var(--gcs-accentInk,#ff6b74);text-underline-offset:2px;text-decoration:underline}.gcs-viewer__actions{gap:6px;margin-left:auto;display:flex}.gcs-viewer__btn,.gcs-viewer__nav{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:40px;height:40px;transition:background-color .15s,border-color .15s;display:inline-grid}.gcs-viewer__btn:hover,.gcs-viewer__nav:hover{background:#ffffff29;border-color:#ffffff4d}.gcs-viewer__btn:disabled{opacity:.4;cursor:default}.gcs-viewer__btn:focus-visible,.gcs-viewer__nav:focus-visible,.gcs-viewer__thumb:focus-visible,.gcs-viewer__source:focus-visible{outline:2px solid var(--gcs-accent,#d62839);outline-offset:2px}.gcs-viewer__stage{touch-action:none;-webkit-user-select:none;user-select:none;cursor:zoom-in;flex:1;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.gcs-viewer__stage--zoomed{cursor:grab}.gcs-viewer__stage--dragging{cursor:grabbing}.gcs-viewer__img{object-fit:contain;transform-origin:50%;will-change:transform;pointer-events:none;max-width:100%;max-height:100%;transition:transform .12s ease-out}.gcs-viewer__stage--dragging .gcs-viewer__img{transition:none}.gcs-viewer__nav{background:#00000073;width:46px;height:46px;position:absolute;top:50%;translate:0 -50%}.gcs-viewer__nav--prev{left:14px}.gcs-viewer__nav--next{right:14px}.gcs-viewer__thumbs{scrollbar-width:thin;justify-content:center;gap:8px;padding:10px 14px 14px;display:flex;overflow-x:auto}.gcs-viewer__thumb{cursor:pointer;opacity:.6;background:#ffffff0f;border:2px solid #0000;border-radius:6px;flex:none;width:64px;height:48px;padding:0;transition:opacity .15s,border-color .15s;overflow:hidden}.gcs-viewer__thumb img{object-fit:cover;width:100%;height:100%;display:block}.gcs-viewer__thumb:hover{opacity:.9}.gcs-viewer__thumb--active{opacity:1;border-color:var(--gcs-accent,#d62839)}@media (max-width:600px){.gcs-viewer__bar{flex-wrap:wrap;padding:8px 10px}.gcs-viewer__caption{flex-basis:100%;order:3}.gcs-viewer__btn{width:36px;height:36px}.gcs-viewer__nav{width:38px;height:38px}.gcs-viewer__nav--prev{left:6px}.gcs-viewer__nav--next{right:6px}.gcs-viewer__thumb{width:52px;height:40px}}@media (max-height:420px){.gcs-viewer__thumbs{display:none}}.gcs-postBody:not(.gcs-post__signature) img.gcs-postImage{object-fit:contain;width:auto;max-height:min(70vh,640px)}[data-gcs-zoomable]{cursor:zoom-in}[data-gcs-zoomable]:focus-visible{outline:2px solid var(--gcs-accent,#d62839);outline-offset:2px}.gcs-profileHeader__cover{position:relative}.gcs-profileHeader__coverZoom,.gcs-clanBanner__zoom{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.gcs-profileHeader__avatarZoom,.gcs-clanLogo__zoom{cursor:zoom-in;background:0 0;border:0;border-radius:50%;padding:0;line-height:0}.gcs-profileHeader__coverZoom:focus-visible,.gcs-clanBanner__zoom:focus-visible,.gcs-profileHeader__avatarZoom:focus-visible,.gcs-clanLogo__zoom:focus-visible,.gcs-evidenceThumbs a:focus-visible{outline:2px solid var(--gcs-accent,#d62839);outline-offset:-2px}@media (max-width:640px){.gcs-profileHeader__main>.gcs-profileHeader__avatarZoom>.gcs-avatar{width:120px!important;height:120px!important}}.gcs-zoomCue{z-index:40;color:#fff;pointer-events:none;background:#080a0ec7;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 2px 8px #00000059}.gcs-zoomCue svg{width:12px;height:12px}@media (prefers-reduced-motion:reduce){.gcs-viewer{animation:none}.gcs-viewer__img,.gcs-viewer__btn,.gcs-viewer__nav,.gcs-viewer__thumb{transition:none}}.gcs-chatPro{--cp-accent-ui:var(--cp-accent,var(--gcs-accent));--cp-link:var(--cp-accent,var(--gcs-accentInk,var(--gcs-accent)));--cp-surface:var(--cp-chat-bg,var(--gcs-box-bg,var(--gcs-surface)));--cp-line:var(--cp-border,var(--gcs-border));--cp-ink:var(--cp-text,var(--gcs-text));--cp-card:var(--cp-msg-bg,var(--gcs-surface2));--cp-card-border:var(--cp-msg-border,var(--gcs-border));--cp-card-ink:var(--cp-msg-text,var(--gcs-text));--cp-radius:10px;background:var(--cp-surface);color:var(--cp-ink);position:relative}.gcs-chatPro .gcs-chat__head{background:var(--cp-head-bg,var(--gcs-band-bg,var(--gcs-box-header-bg,var(--gcs-surface2))));border-bottom-color:var(--cp-line)}.gcs-chatPro .gcs-chat__headButton{position:relative}.gcs-chatPro__body{grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid;container:chatpro/inline-size}.gcs-chatPro__conv{flex-direction:column;min-width:0;display:flex}.gcs-chatPro__side{border-left:1px solid var(--cp-line);background:var(--cp-rank-bg,var(--gcs-surface2));width:290px}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__side{background:var(--cp-rank-bg,color-mix(in srgb, var(--gcs-surface2) 50%, var(--cp-surface)))}}.gcs-chatPro__side{flex-direction:column;gap:0;min-width:0;display:flex}@container chatpro (max-width:680px){.gcs-chatPro__side{border-left:0;border-top:1px solid var(--cp-line);grid-column:1/-1;width:auto}.gcs-chatPro__side .gcs-cpRank{width:100%;max-width:420px;margin-inline:auto}}.gcs-chatPro--compact .gcs-chatPro__side{display:none}@container chatpro (min-width:760px){.gcs-chatPro--compact .gcs-chatPro__side{display:flex}}.gcs-chatPro__listWrap{flex-direction:column;min-height:0;display:flex;position:relative}.gcs-chatPro .gcs-chatPro__list{height:var(--cp-height,460px);scroll-behavior:auto;gap:6px;padding:10px 12px}.gcs-chatPro--compact .gcs-chatPro__list{height:min(var(--cp-height,460px), 420px)}.gcs-chatPro__jump{background:var(--cp-accent-ui);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:10px;left:50%;translate:-50%;box-shadow:0 6px 18px #00000059}.gcs-chatPro__typing{min-height:18px;color:var(--gcs-muted);margin:0;padding:0 14px;font-size:12px;font-style:italic}.gcs-chatPro__hidden{color:var(--gcs-muted);border:1px dashed var(--cp-line);border-radius:8px;padding:6px 10px;font-size:12px}.gcs-chatPro__msg{border:1px solid var(--cp-card-border);border-radius:var(--cp-radius);background:var(--cp-card);color:var(--cp-card-ink);overflow-wrap:anywhere;grid-template-columns:40px minmax(0,1fr) auto;gap:10px;padding:10px 12px;font-size:14px;line-height:1.45;transition:border-color .15s;display:grid;position:relative}.gcs-chatPro__msg--mention{border-color:var(--gcs-warn,#f4b740)}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__msg--mention{border-color:color-mix(in srgb, var(--gcs-warn,#f4b740) 70%, transparent)}}.gcs-chatPro__msg--mention{box-shadow:inset 3px 0 0 var(--gcs-warn,#f4b740)}.gcs-chatPro__avatar{width:40px;height:40px;line-height:0}.gcs-chatPro__avatar .gcs-avatar,.gcs-chatPro__avatar .gcs-avatarFrame{width:40px!important;height:40px!important}.gcs-chatPro__main{flex-direction:column;gap:4px;min-width:0;display:flex}.gcs-chatPro__meta{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.gcs-chatPro__name{font-weight:700}.gcs-chatPro__time,.gcs-chatPro__edited{color:var(--gcs-muted);font-size:11px}.gcs-chatPro__text{color:inherit;margin:0}.gcs-chatPro__text a{color:var(--cp-link)}.gcs-chatPro .gcs-emote{width:auto;height:var(--cp-emoji,24px);vertical-align:middle;display:inline-block}.gcs-chatPro__tag{border-radius:var(--gcs-pill-radius,6px);align-items:center;gap:4px;padding:1px 7px;font-size:11px;font-weight:600;line-height:18px;display:inline-flex}.gcs-chatPro__tag svg{width:11px;height:11px}.gcs-chatPro__tag--first{background:var(--cp-accent-ui)}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__tag--first{background:color-mix(in srgb, var(--cp-accent-ui) 16%, transparent)}}.gcs-chatPro__tag--first{border:1px solid var(--cp-accent-ui)}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__tag--first{border:1px solid color-mix(in srgb, var(--cp-accent-ui) 45%, transparent)}}.gcs-chatPro__tag--first{color:var(--cp-link)}.gcs-chatPro__tag--winner{color:#f4b740;background:#f4b7402e;border:1px solid #f4b7408c}.gcs-chatPro__tagText{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.gcs-chatPro__badge{line-height:0;display:inline-flex}.gcs-chatPro__quote{border-left:3px solid var(--cp-accent-ui);background:var(--gcs-text);border-radius:0 6px 6px 0;align-items:baseline;gap:6px;min-width:0;margin:0;padding:4px 8px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__quote{background:color-mix(in srgb, var(--gcs-text) 5%, transparent)}}.gcs-chatPro__quote{color:var(--gcs-muted);font-size:12px}.gcs-chatPro__quote span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gcs-chatPro__quote svg{flex:none;width:11px}.gcs-chatPro__bot{background:var(--cp-accent-ui);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:6px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__bot{background:color-mix(in srgb, var(--cp-accent-ui) 9%, transparent)}}.gcs-chatPro__bot{border:1px dashed var(--cp-accent-ui)}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__bot{border:1px dashed color-mix(in srgb, var(--cp-accent-ui) 40%, transparent)}}.gcs-chatPro__botTag{background:var(--cp-accent-ui);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:4px;padding:0 6px;font-size:10px;font-weight:700}.gcs-chatPro__botNote{color:var(--gcs-muted);font-size:12px}.gcs-chatPro__botResult{font-weight:600}.gcs-chatPro__rps{gap:6px;display:inline-flex}.gcs-chatPro__rpsBtn{border:1px solid var(--cp-line);background:var(--cp-btn-bg,var(--gcs-surface));cursor:pointer;border-radius:8px;width:34px;height:34px;font-size:18px}.gcs-chatPro__rpsBtn:hover,.gcs-chatPro__rpsBtn:focus-visible{border-color:var(--cp-accent-ui)}.gcs-chatPro__vote .gcs-chatPro__bot{width:100%}.gcs-chatPro__vote{grid-column:1/-1;display:block}.gcs-chatPro__preview{border:1px solid var(--cp-line);border-left:3px solid var(--cp-accent-ui);background:var(--gcs-text);border-radius:8px;align-items:center;gap:10px;max-width:420px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__preview{background:color-mix(in srgb, var(--gcs-text) 4%, transparent)}}.gcs-chatPro__preview{color:inherit;font-size:12px;text-decoration:none}.gcs-chatPro__preview[hidden]{display:none}.gcs-chatPro__preview span{flex-direction:column;min-width:0;display:flex}.gcs-chatPro__preview strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gcs-chatPro__preview span span{color:var(--gcs-muted)}.gcs-chatPro__still{line-height:0;display:inline-block;position:relative}.gcs-chatPro__still canvas{border-radius:8px}.gcs-chatPro__gifBadge{color:#fff;background:#000000a6;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:700;line-height:16px;position:absolute;bottom:6px;left:6px}.gcs-chatPro__mediaToggle{border:1px solid var(--cp-line);background:var(--cp-btn-bg,var(--gcs-surface));width:fit-content;color:inherit;font:inherit;cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:none}@media (max-width:600px){.gcs-chat__media--collapsible:not([data-revealed])>:not(.gcs-chatPro__mediaToggle){display:none}.gcs-chat__media--collapsible:not([data-revealed])>.gcs-chatPro__mediaToggle{display:inline-flex}}.gcs-chatPro__tools{opacity:0;align-items:flex-start;gap:2px;transition:opacity .15s;display:flex;position:relative}.gcs-chatPro__msg:hover .gcs-chatPro__tools,.gcs-chatPro__msg:focus-within .gcs-chatPro__tools,.gcs-chatPro__tools--open{opacity:1}@media (hover:none){.gcs-chatPro__tools{opacity:1}}.gcs-chatPro__tool,.gcs-chatPro__iconBtn{width:28px;height:28px;color:var(--gcs-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:inline-grid}.gcs-chatPro__tool:hover,.gcs-chatPro__tool:focus-visible,.gcs-chatPro__iconBtn:hover:not(:disabled),.gcs-chatPro__iconBtn:focus-visible{background:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__tool:hover,.gcs-chatPro__tool:focus-visible,.gcs-chatPro__iconBtn:hover:not(:disabled),.gcs-chatPro__iconBtn:focus-visible{background:color-mix(in srgb, var(--gcs-text) 8%, transparent)}}.gcs-chatPro__tool:hover,.gcs-chatPro__tool:focus-visible,.gcs-chatPro__iconBtn:hover:not(:disabled),.gcs-chatPro__iconBtn:focus-visible{color:var(--cp-ink)}.gcs-chatPro__iconBtn:disabled{opacity:.4;cursor:default}.gcs-chatPro__menu{z-index:30;border:1px solid var(--cp-line);background:var(--gcs-surface);border-radius:10px;flex-direction:column;min-width:170px;padding:4px;display:flex;position:absolute;top:30px;right:0;box-shadow:0 12px 30px #00000059}.gcs-chatPro__menu:has(.gcs-chatPro__reactPick){flex-flow:wrap;width:max-content;min-width:0;max-width:260px}.gcs-chatPro__menuItem{color:var(--gcs-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;display:flex}.gcs-chatPro__menuItem:hover,.gcs-chatPro__menuItem:focus-visible,.gcs-chatPro__reactPick:hover,.gcs-chatPro__reactPick:focus-visible{background:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__menuItem:hover,.gcs-chatPro__menuItem:focus-visible,.gcs-chatPro__reactPick:hover,.gcs-chatPro__reactPick:focus-visible{background:color-mix(in srgb, var(--gcs-text) 8%, transparent)}}.gcs-chatPro__reactPick{cursor:pointer;background:0 0;border:0;border-radius:6px;width:34px;height:34px;font-size:18px}.gcs-chatPro--stream .gcs-chatPro__list{gap:0}.gcs-chatPro--stream .gcs-chatPro__msg{background:0 0;border:0;border-radius:6px;grid-template-columns:24px minmax(0,1fr) auto;gap:8px;padding:4px 6px}.gcs-chatPro--stream .gcs-chatPro__msg:hover{background:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro--stream .gcs-chatPro__msg:hover{background:color-mix(in srgb, var(--gcs-text) 4%, transparent)}}.gcs-chatPro--stream .gcs-chatPro__avatar,.gcs-chatPro--stream .gcs-chatPro__avatar .gcs-avatar,.gcs-chatPro--stream .gcs-chatPro__avatar .gcs-avatarFrame{width:24px!important;height:24px!important}.gcs-chatPro--stream .gcs-chatPro__main{display:block}.gcs-chatPro--stream .gcs-chatPro__meta{vertical-align:baseline;margin-right:8px;display:inline-flex}.gcs-chatPro--stream .gcs-chatPro__text{display:inline}.gcs-chatPro--stream .gcs-chatPro__main>:not(.gcs-chatPro__meta,.gcs-chatPro__text){margin-top:4px}.gcs-chatPro--columns .gcs-chatPro__list{gap:0}.gcs-chatPro--columns .gcs-chatPro__msg{border:0;border-bottom:1px solid var(--cp-line);background:0 0;border-radius:0;grid-template-columns:0 minmax(0,1fr) auto;gap:0;padding:5px 6px}.gcs-chatPro--columns .gcs-chatPro__avatar{display:none}.gcs-chatPro--columns .gcs-chatPro__main{grid-template-columns:150px minmax(0,1fr);column-gap:12px;display:grid}.gcs-chatPro--columns .gcs-chatPro__meta{flex-direction:column;grid-row:1/span 6;align-self:start;align-items:flex-start;gap:2px}.gcs-chatPro--columns .gcs-chatPro__main>:not(.gcs-chatPro__meta){grid-column:2}.gcs-chatPro--bubbles .gcs-chatPro__msg{border-radius:16px 16px 16px 4px;grid-template-columns:40px auto auto;align-self:flex-start;width:fit-content;min-width:min(220px,100%);max-width:82%}.gcs-chatPro--bubbles .gcs-chatPro__msg--own{background:var(--cp-msg-bg,var(--cp-accent-ui));border-color:#0000;border-radius:16px 16px 4px;grid-template-columns:auto auto;align-self:flex-end}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro--bubbles .gcs-chatPro__msg--own{background:var(--cp-msg-bg,color-mix(in srgb, var(--cp-accent-ui) 80%, var(--gcs-surface)))}}.gcs-chatPro--bubbles .gcs-chatPro__msg--own{color:var(--cp-msg-text,#fff)}.gcs-chatPro--bubbles .gcs-chatPro__msg--own .gcs-chatPro__avatar{display:none}.gcs-chatPro--bubbles .gcs-chatPro__msg--own .gcs-chatPro__time,.gcs-chatPro--bubbles .gcs-chatPro__msg--own .gcs-chatPro__edited,.gcs-chatPro--bubbles .gcs-chatPro__msg--own .gcs-chatPro__text a{color:inherit}.gcs-chatPro--bubbles .gcs-chatPro__msg--own .gcs-chatPro__name{color:inherit!important}.gcs-chatPro--timeline .gcs-chatPro__list{gap:2px;padding-left:26px}.gcs-chatPro--timeline .gcs-chatPro__msg{border:0;border-left:2px solid var(--cp-line);background:0 0;border-radius:0;grid-template-columns:30px minmax(0,1fr) auto;padding:6px 10px 8px 16px}.gcs-chatPro--timeline .gcs-chatPro__msg:before{content:"";border:2px solid var(--cp-surface);background:var(--cp-accent-ui);border-radius:50%;width:12px;height:12px;position:absolute;top:14px;left:-7px}.gcs-chatPro--timeline .gcs-chatPro__avatar,.gcs-chatPro--timeline .gcs-chatPro__avatar .gcs-avatar,.gcs-chatPro--timeline .gcs-chatPro__avatar .gcs-avatarFrame{width:30px!important;height:30px!important}.gcs-chatPro--discord .gcs-chatPro__list{gap:0;padding:8px 0}.gcs-chatPro--discord .gcs-chatPro__msg{background:0 0;border:0;border-radius:0;grid-template-columns:40px minmax(0,1fr) auto;gap:14px;padding:8px 16px 4px}.gcs-chatPro--discord .gcs-chatPro__msg--grouped{padding-top:0}.gcs-chatPro--discord .gcs-chatPro__msg:hover{background:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro--discord .gcs-chatPro__msg:hover{background:color-mix(in srgb, var(--gcs-text) 4%, transparent)}}.gcs-chatPro--discord .gcs-chatPro__msg--grouped .gcs-chatPro__avatar{height:0}.gcs-chatPro--accent .gcs-chatPro__msg{border:0;border-left:3px solid var(--cp-accent-ui);border-radius:4px var(--cp-radius) var(--cp-radius) 4px}.gcs-chatPro--accent .gcs-chatPro__msg--own{border-left-color:var(--gcs-ok,#3ddc97)}.gcs-chatPro__bar{border:1px solid var(--cp-accent-ui);align-items:center;gap:10px;margin:10px 12px 0;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__bar{border:1px solid color-mix(in srgb, var(--cp-accent-ui) 35%, var(--cp-line))}}.gcs-chatPro__bar{background:linear-gradient(90deg, var(--cp-accent-ui), var(--gcs-surface) 70%);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__bar{background:linear-gradient(90deg, color-mix(in srgb, var(--cp-accent-ui) 14%, var(--gcs-surface)), var(--gcs-surface) 70%)}}.gcs-chatPro__bar{font-size:13px}.gcs-chatPro__barIcon{background:var(--cp-accent-ui);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__barIcon{background:color-mix(in srgb, var(--cp-accent-ui) 22%, transparent)}}.gcs-chatPro__barIcon{color:var(--cp-link)}.gcs-chatPro__barText{flex:1;min-width:0;margin:0;font-weight:600}.gcs-chatPro__barCta{background:var(--cp-accent-ui);white-space:nowrap;border-radius:4px;flex:none;padding:5px 12px;font-size:12px;font-weight:700;text-decoration:none;color:#fff!important}.gcs-chatPro__barCta:hover{filter:brightness(1.1)}.gcs-chatPro__barNav{align-items:center;gap:2px;display:inline-flex}.gcs-chatPro__barCount{color:var(--gcs-muted);font-variant-numeric:tabular-nums;font-size:11px}@media (max-width:600px){.gcs-chatPro__bar{flex-wrap:wrap}.gcs-chatPro__barText{flex-basis:calc(100% - 40px)}}.gcs-chatPro .gcs-chat__composer{border-top-color:var(--cp-line)}.gcs-chatPro .gcs-chat__field{background:var(--cp-input-bg,var(--gcs-bg));border-color:var(--cp-line)}.gcs-chatPro .gcs-chat__send{background:var(--cp-accent-ui)}.gcs-chatPro .gcs-chat__tool{background:var(--cp-btn-bg,transparent)}.gcs-chatPro__replyBar{border-left:3px solid var(--cp-accent-ui);background:var(--cp-accent-ui);border-radius:0 6px 6px 0;justify-content:space-between;align-items:center;gap:8px;padding:4px 8px 4px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__replyBar{background:color-mix(in srgb, var(--cp-accent-ui) 10%, transparent)}}.gcs-chatPro__replyBar{font-size:12px}.gcs-chatPro__replyBar>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gcs-chatPro__replySnippet{color:var(--gcs-muted)}.gcs-chatPro__suggest{width:min(300px,100% - 24px);margin:0;padding:4px;list-style:none;left:12px;right:auto}.gcs-chatPro__suggest button{width:100%;color:var(--gcs-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:5px 8px;font-size:13px;display:flex}.gcs-chatPro__suggest [aria-selected=true] button,.gcs-chatPro__suggest button:hover{background:var(--cp-accent-ui)}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__suggest [aria-selected=true] button,.gcs-chatPro__suggest button:hover{background:color-mix(in srgb, var(--cp-accent-ui) 18%, transparent)}}.gcs-chatPro__picker{flex-direction:column;width:min(380px,100% - 24px);max-height:420px;display:flex}.gcs-chatPro__search{border-bottom:1px solid var(--gcs-border);color:var(--gcs-muted);align-items:center;gap:8px;padding:8px 10px;display:flex}.gcs-chatPro__search .gcs-input{flex:1;min-width:0}.gcs-chatPro__tabs{border-bottom:1px solid var(--gcs-border);gap:4px;padding:6px 8px;display:flex}.gcs-chatPro__tabs--scroll{scrollbar-width:thin;overflow-x:auto}.gcs-chatPro__tab{color:var(--gcs-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:none;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.gcs-chatPro__tab[aria-selected=true]{border-color:var(--cp-accent-ui,var(--gcs-accent))}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__tab[aria-selected=true]{border-color:color-mix(in srgb, var(--cp-accent-ui,var(--gcs-accent)) 50%, transparent)}}.gcs-chatPro__tab[aria-selected=true]{background:var(--cp-accent-ui,var(--gcs-accent))}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__tab[aria-selected=true]{background:color-mix(in srgb, var(--cp-accent-ui,var(--gcs-accent)) 15%, transparent)}}.gcs-chatPro__tab[aria-selected=true]{color:var(--gcs-text)}.gcs-chatPro__grid{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:4px;min-height:120px;padding:8px;display:grid;overflow-y:auto}.gcs-chatPro__cellWrap,.gcs-chatPro__gifCell{position:relative}.gcs-chatPro__cell{aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:100%;padding:4px;display:grid}.gcs-chatPro__cell img{width:auto;max-width:100%;height:auto;max-height:100%}.gcs-chatPro__cell--emoji{font-size:22px}.gcs-chatPro__cell:hover,.gcs-chatPro__cell:focus-visible{background:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__cell:hover,.gcs-chatPro__cell:focus-visible{background:color-mix(in srgb, var(--gcs-text) 8%, transparent)}}.gcs-chatPro__fav{color:#fff;opacity:0;cursor:pointer;background:#0000008c;border:0;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;font-size:10px;display:grid;position:absolute;top:0;right:0}.gcs-chatPro__cellWrap:hover .gcs-chatPro__fav,.gcs-chatPro__gifCell:hover .gcs-chatPro__fav,.gcs-chatPro__fav:focus-visible,.gcs-chatPro__fav--on{opacity:1}.gcs-chatPro__fav--on{color:#f4b740}@media (hover:none){.gcs-chatPro__fav{opacity:1}}.gcs-chatPro__pager{color:var(--gcs-muted);justify-content:center;align-items:center;gap:8px;padding:4px 8px 8px;font-size:12px;display:flex}.gcs-chatPro__gifGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;min-height:140px;padding:8px;display:grid;overflow-y:auto}.gcs-chatPro__gifBtn{background:var(--gcs-surface2);cursor:pointer;aspect-ratio:4/3;border:0;border-radius:6px;width:100%;padding:0;display:block;overflow:hidden}.gcs-chatPro__gifBtn img{object-fit:cover;width:100%;height:100%;display:block}.gcs-chatPro__empty{color:var(--gcs-muted);grid-column:1/-1;margin:0;padding:8px 10px;font-size:13px}.gcs-chatPro__popWrap{display:inline-flex;position:relative}.gcs-chatPro__dot{background:var(--cp-accent-ui,var(--gcs-accent));width:8px;height:8px;box-shadow:0 0 0 2px var(--gcs-surface);border-radius:50%;position:absolute;top:6px;right:6px}.gcs-chatPro__pop{z-index:50;border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:12px;flex-direction:column;width:min(340px,100vw - 32px);max-height:420px;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 16px 40px #0006}.gcs-chatPro__notifList{margin:0;padding:4px;list-style:none;overflow-y:auto}.gcs-chatPro__notifItem{color:var(--gcs-text);border-radius:8px;gap:10px;padding:8px;font-size:13px;text-decoration:none;display:flex}.gcs-chatPro__notifItem:hover{background:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__notifItem:hover{background:color-mix(in srgb, var(--gcs-text) 6%, transparent)}}.gcs-chatPro__notifItem>span{flex-direction:column;min-width:0;display:flex}.gcs-chatPro__notifItem time,.gcs-chatPro__notifSnippet{color:var(--gcs-muted);font-size:12px}.gcs-chatPro__notifSnippet{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gcs-chatPro__notifItem--unread .gcs-chatPro__notifItem{background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__notifItem--unread .gcs-chatPro__notifItem{background:color-mix(in srgb, var(--gcs-accent) 8%, transparent)}}.gcs-cpRank{--cp-gold:var(--gcs-medal-gold,#f4b740);--cp-silver:var(--gcs-medal-silver,#d8dfea);--cp-bronze:var(--gcs-medal-bronze,#cd7f32);--cp-stat-pos:var(--cp-gold);--cp-stat-today:var(--gcs-info,#5ea2ff);--cp-stat-period:var(--gcs-ok,#3ddc97);--cp-stat-trend:var(--gcs-special,#d27cff);background:radial-gradient(260px 200px at 50% 22%, var(--cp-gold), transparent 70%), radial-gradient(300px 220px at 50% 100%, var(--gcs-accent), transparent 70%);flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank{background:radial-gradient(260px 200px at 50% 22%, color-mix(in srgb, var(--cp-gold) 13%, transparent), transparent 70%), radial-gradient(300px 220px at 50% 100%, color-mix(in srgb, var(--gcs-accent) 8%, transparent), transparent 70%)}}.gcs-cpRank{font-size:12px}.gcs-cpRank__head{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 12px 6px;display:flex;position:relative}.gcs-cpRank__watermark{opacity:.07;pointer-events:none;width:64px;height:50px;position:absolute;top:-4px;right:-6px}.gcs-cpRank__watermark path{fill:none;stroke:var(--gcs-text);stroke-width:1.4px;stroke-linejoin:round}.gcs-cpRank__title{color:var(--gcs-heading,var(--gcs-text));align-items:center;gap:10px;margin:0;font-size:14px;font-weight:700;display:flex}.gcs-cpRank__trophy{width:26px;height:26px;color:var(--cp-gold);background:var(--cp-gold);border-radius:5px;flex:none;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__trophy{background:color-mix(in srgb, var(--cp-gold) 12%, transparent)}}.gcs-cpRank__trophy{border:1px solid var(--cp-gold)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__trophy{border:1px solid color-mix(in srgb, var(--cp-gold) 45%, transparent)}}.gcs-cpRank__reset{background:var(--gcs-accent);border-radius:999px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__reset{background:color-mix(in srgb, var(--gcs-accent) 12%, transparent)}}.gcs-cpRank__reset{border:1px solid var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__reset{border:1px solid color-mix(in srgb, var(--gcs-accent) 40%, transparent)}}.gcs-cpRank__reset{color:var(--gcs-accentInk);white-space:nowrap;font-size:10.5px;font-weight:600}.gcs-cpRank__stage{height:172px;margin:0 10px;position:relative}.gcs-cpRank__beam{background:linear-gradient(180deg, var(--cp-gold), transparent);width:130px;height:140px;position:absolute;top:0;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__beam{background:linear-gradient(180deg, color-mix(in srgb, var(--cp-gold) 24%, transparent), transparent)}}.gcs-cpRank__beam{clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);pointer-events:none}.gcs-cpRank__spark{background:var(--cp-gold);border-radius:50%;width:3px;height:3px;position:absolute}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__spark{background:color-mix(in srgb, var(--cp-gold) 55%, white)}}.gcs-cpRank__spark{pointer-events:none;animation:2.4s ease-in-out infinite gcs-cpRank-shine}.gcs-cpRank__spark--0{top:20px;left:30%}.gcs-cpRank__spark--1{animation-delay:.6s;top:22px;left:68%}.gcs-cpRank__spark--2{animation-delay:1.2s;top:46px;left:58%}.gcs-cpRank__spark--3{animation-delay:1.8s;top:64px;left:40%}.gcs-cpRank__podium{grid-template-columns:31% 38% 31%;align-items:end;margin:0;padding:0;list-style:none;display:grid;position:absolute;inset:0}.gcs-cpRank__place{text-align:center;flex-direction:column;align-items:center;gap:3px;min-width:0;display:flex}.gcs-cpRank__place--1{z-index:2;position:relative}.gcs-cpRank__crown{width:24px;height:17px;filter:drop-shadow(0 0 6px var(--cp-gold))}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__crown{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--cp-gold) 80%, transparent))}}.gcs-cpRank__crown{animation:2.6s ease-in-out infinite gcs-cpRank-float}.gcs-cpRank__crownFill{fill:var(--cp-gold);stroke:var(--cp-gold)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__crownFill{stroke:color-mix(in srgb, var(--cp-gold) 60%, black)}}.gcs-cpRank__crownFill{stroke-width:1px}.gcs-cpRank__crownGem{fill:var(--gcs-accent)}.gcs-cpRank__medal{width:18px;height:18px;font-size:10px;font-weight:700;font-family:var(--gcs-font-display);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.gcs-cpRank__place--2 .gcs-cpRank__medal{background:linear-gradient(160deg, var(--cp-silver), var(--cp-silver))}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__place--2 .gcs-cpRank__medal{background:linear-gradient(160deg, color-mix(in srgb, var(--cp-silver) 70%, white), color-mix(in srgb, var(--cp-silver) 60%, black))}}.gcs-cpRank__place--2 .gcs-cpRank__medal{color:#1b2130;box-shadow:0 0 10px var(--cp-silver)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__place--2 .gcs-cpRank__medal{box-shadow:0 0 10px color-mix(in srgb, var(--cp-silver) 45%, transparent)}}.gcs-cpRank__place--3 .gcs-cpRank__medal{background:linear-gradient(160deg, var(--cp-bronze), var(--cp-bronze))}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__place--3 .gcs-cpRank__medal{background:linear-gradient(160deg, color-mix(in srgb, var(--cp-bronze) 65%, white), color-mix(in srgb, var(--cp-bronze) 65%, black))}}.gcs-cpRank__place--3 .gcs-cpRank__medal{color:#2a1608;box-shadow:0 0 10px var(--cp-bronze)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__place--3 .gcs-cpRank__medal{box-shadow:0 0 10px color-mix(in srgb, var(--cp-bronze) 45%, transparent)}}.gcs-cpRank__face{border:2px solid var(--gcs-border);background:var(--gcs-surface2);cursor:pointer;animation:gcs-cpRank-pop .55s var(--gcs-motion-ease) .35s both;transition:transform var(--gcs-motion-base) var(--gcs-motion-ease), box-shadow var(--gcs-motion-base);border-radius:6px;flex:none;padding:0;display:inline-flex;position:relative;overflow:hidden}.gcs-cpRank__face:hover,.gcs-cpRank__face:focus-visible{transform:scale(1.06)}.gcs-cpRank__face .gcs-avatar,.gcs-cpRank__face .gcs-avatarFrame{border-radius:0!important;width:100%!important;height:100%!important}.gcs-cpRank__face--1{border-color:var(--cp-gold);width:50px;height:50px;box-shadow:0 0 0 3px var(--cp-gold), 0 0 24px var(--cp-gold);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__face--1{box-shadow:0 0 0 3px color-mix(in srgb, var(--cp-gold) 25%, transparent), 0 0 24px color-mix(in srgb, var(--cp-gold) 55%, transparent)}}.gcs-cpRank__face--2,.gcs-cpRank__face--3{width:36px;height:36px}.gcs-cpRank__face--2{border-color:var(--cp-silver);box-shadow:0 0 14px var(--cp-silver)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__face--2{box-shadow:0 0 14px color-mix(in srgb, var(--cp-silver) 30%, transparent)}}.gcs-cpRank__face--3{border-color:var(--cp-bronze);box-shadow:0 0 14px var(--cp-bronze)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__face--3{box-shadow:0 0 14px color-mix(in srgb, var(--cp-bronze) 30%, transparent)}}.gcs-cpRank__face--ghost{box-shadow:none;cursor:default;background:0 0;border-style:dashed;animation:none}.gcs-cpRank__face--spam,.gcs-cpRank__face--win{width:32px;height:32px}.gcs-cpRank__face--spam{border-color:var(--gcs-accent);box-shadow:0 0 14px var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__face--spam{box-shadow:0 0 14px color-mix(in srgb, var(--gcs-accent) 50%, transparent)}}.gcs-cpRank__face--win{border-color:var(--cp-gold);box-shadow:0 0 14px var(--cp-gold)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__face--win{box-shadow:0 0 14px color-mix(in srgb, var(--cp-gold) 45%, transparent)}}.gcs-cpRank__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11.5px;font-weight:700;overflow:hidden}.gcs-cpRank__place--1 .gcs-cpRank__name{font-size:12.5px}.gcs-cpRank__count{color:var(--gcs-muted);font-size:10px}.gcs-cpRank__place--1>.gcs-cpRank__count{color:var(--cp-gold);font-size:10.5px;font-weight:600}.gcs-cpRank__ped{width:100%;font-family:var(--gcs-font-display);transform-origin:bottom;animation:gcs-cpRank-rise .6s var(--gcs-motion-ease) both;border-radius:4px 4px 0 0;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative}.gcs-cpRank__ped b{position:relative}.gcs-cpRank__place--1 .gcs-cpRank__ped{height:38px;color:var(--cp-gold);font-size:21px}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__place--1 .gcs-cpRank__ped{color:color-mix(in srgb, var(--cp-gold) 35%, black)}}.gcs-cpRank__place--1 .gcs-cpRank__ped{background:linear-gradient(180deg, var(--cp-gold), var(--cp-gold))}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__place--1 .gcs-cpRank__ped{background:linear-gradient(180deg, color-mix(in srgb, var(--cp-gold) 75%, white), color-mix(in srgb, var(--cp-gold) 80%, black))}}.gcs-cpRank__place--1 .gcs-cpRank__ped{box-shadow:inset 0 1px 0 #ffffffb3, 0 0 20px var(--cp-gold)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__place--1 .gcs-cpRank__ped{box-shadow:inset 0 1px 0 #ffffffb3, 0 0 20px color-mix(in srgb, var(--cp-gold) 30%, transparent)}}.gcs-cpRank__place--2 .gcs-cpRank__ped{color:#2a3140;background:linear-gradient(180deg, var(--cp-silver), var(--cp-silver));height:26px;font-size:15px}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__place--2 .gcs-cpRank__ped{background:linear-gradient(180deg, color-mix(in srgb, var(--cp-silver) 90%, white), color-mix(in srgb, var(--cp-silver) 55%, black))}}.gcs-cpRank__place--2 .gcs-cpRank__ped{animation-delay:.15s;box-shadow:inset 0 1px #fff9}.gcs-cpRank__place--3 .gcs-cpRank__ped{color:#3a1e0a;background:linear-gradient(180deg, var(--cp-bronze), var(--cp-bronze));height:19px;font-size:13px}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__place--3 .gcs-cpRank__ped{background:linear-gradient(180deg, color-mix(in srgb, var(--cp-bronze) 80%, white), color-mix(in srgb, var(--cp-bronze) 65%, black))}}.gcs-cpRank__place--3 .gcs-cpRank__ped{animation-delay:.3s;box-shadow:inset 0 1px #ffffff80}.gcs-cpRank__place--empty .gcs-cpRank__ped{opacity:.45}.gcs-cpRank__laurel{width:50px;height:32px;position:absolute}.gcs-cpRank__laurel path{fill:none;stroke:var(--cp-gold)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__laurel path{stroke:color-mix(in srgb, var(--cp-gold) 45%, black)}}.gcs-cpRank__laurel path{stroke-width:2.2px;stroke-linecap:round;opacity:.55}.gcs-cpRank__rule{background:linear-gradient(90deg, transparent, var(--cp-line,var(--gcs-border)), transparent);height:1px;margin:0 10px}.gcs-cpRank__empty{color:var(--gcs-muted);margin:0;padding:0 12px;font-size:11.5px}.gcs-cpRank__sec .gcs-cpRank__empty{padding:0}.gcs-cpRank__sec{flex-direction:column;gap:7px;padding:8px 12px 4px;display:flex}.gcs-cpRank__sec:last-child{padding-bottom:12px}.gcs-cpRank__secTitle{font-family:var(--gcs-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--gcs-heading,var(--gcs-text));align-items:center;gap:7px;margin:0;font-size:10.5px;font-weight:700;display:flex}.gcs-cpRank__secIcon{flex:none;display:inline-flex}.gcs-cpRank__secIcon--flame{color:var(--gcs-accentInk)}.gcs-cpRank__secIcon--crown{width:15px;height:11px}.gcs-cpRank__secIcon--bars{color:var(--gcs-accentInk)}.gcs-cpRank__card{border:1px solid var(--cp-line,var(--gcs-border));background:var(--gcs-surface);transition:border-color var(--gcs-motion-base), box-shadow var(--gcs-motion-base), background-color var(--gcs-motion-base);border-radius:6px;align-items:center;gap:10px;padding:8px 10px;display:flex;position:relative;overflow:hidden}.gcs-cpRank__card--spam{background-image:linear-gradient(90deg, var(--gcs-accent), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__card--spam{background-image:linear-gradient(90deg, color-mix(in srgb, var(--gcs-accent) 12%, transparent), transparent 70%)}}.gcs-cpRank__card--spam:hover{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__card--spam:hover{border-color:color-mix(in srgb, var(--gcs-accent) 60%, transparent)}}.gcs-cpRank__card--spam:hover{box-shadow:0 0 18px var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__card--spam:hover{box-shadow:0 0 18px color-mix(in srgb, var(--gcs-accent) 18%, transparent)}}.gcs-cpRank__card--win{border-color:var(--cp-gold)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__card--win{border-color:color-mix(in srgb, var(--cp-gold) 35%, transparent)}}.gcs-cpRank__card--win{background-image:linear-gradient(90deg, var(--cp-gold), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__card--win{background-image:linear-gradient(90deg, color-mix(in srgb, var(--cp-gold) 14%, transparent), transparent 70%)}}.gcs-cpRank__card--win:hover{border-color:var(--cp-gold)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__card--win:hover{border-color:color-mix(in srgb, var(--cp-gold) 70%, transparent)}}.gcs-cpRank__card--win:hover{box-shadow:0 0 18px var(--cp-gold)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__card--win:hover{box-shadow:0 0 18px color-mix(in srgb, var(--cp-gold) 20%, transparent)}}.gcs-cpRank__who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gcs-cpRank__who .gcs-cpRank__name{font-size:12.5px}.gcs-cpRank__who .gcs-cpRank__count{font-size:11px}.gcs-cpRank__ghostIcon{opacity:.14;flex:none}.gcs-cpRank__winFace{flex:none;display:inline-flex;position:relative}.gcs-cpRank__miniCrown{width:14px;height:10px;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.gcs-cpRank__medallion{flex-direction:column;flex:none;align-items:center;gap:3px;display:flex}.gcs-cpRank__medallionArt{background:radial-gradient(circle at 35% 30%, var(--cp-gold), var(--cp-gold) 60%, var(--cp-gold));border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__medallionArt{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--cp-gold) 40%, white), var(--cp-gold) 60%, color-mix(in srgb, var(--cp-gold) 50%, black))}}.gcs-cpRank__medallionArt{box-shadow:0 0 12px var(--cp-gold)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__medallionArt{box-shadow:0 0 12px color-mix(in srgb, var(--cp-gold) 50%, transparent)}}.gcs-cpRank__medallionLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--cp-gold);font-size:9px;font-weight:700}.gcs-cpRank__tiles{grid-template-columns:1fr 1fr;gap:6px;display:grid}.gcs-cpRank__tile{--c:var(--cp-stat-pos);background:linear-gradient(135deg, var(--c), var(--c)), var(--gcs-surface);border-radius:6px;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__tile{background:linear-gradient(135deg, color-mix(in srgb, var(--c) 16%, transparent), color-mix(in srgb, var(--c) 4%, transparent)), var(--gcs-surface)}}.gcs-cpRank__tile{border:1px solid var(--c)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__tile{border:1px solid color-mix(in srgb, var(--c) 45%, transparent)}}.gcs-cpRank__tile{color:var(--c);animation:gcs-cpRank-in .45s var(--gcs-motion-ease) both;transition:transform var(--gcs-motion-base) var(--gcs-motion-ease), box-shadow var(--gcs-motion-base), border-color var(--gcs-motion-base)}.gcs-cpRank__tile--today{--c:var(--cp-stat-today);animation-delay:60ms}.gcs-cpRank__tile--period{--c:var(--cp-stat-period);animation-delay:.12s}.gcs-cpRank__tile--trend{--c:var(--cp-stat-trend);animation-delay:.18s}.gcs-cpRank__tile:hover{border-color:var(--c);box-shadow:0 6px 18px var(--c);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.gcs-cpRank__tile:hover{box-shadow:0 6px 18px color-mix(in srgb, var(--c) 22%, transparent)}}.gcs-cpRank__tileIcon{transition:transform var(--gcs-motion-base) var(--gcs-motion-ease);flex:none}.gcs-cpRank__tile:hover .gcs-cpRank__tileIcon{transform:scale(1.15)rotate(-6deg)}.gcs-cpRank__tileText{flex-direction:column;gap:4px;min-width:0;display:flex}.gcs-cpRank__tileText b{font-family:var(--gcs-font-display);font-variant-numeric:tabular-nums;font-size:16px;line-height:1}.gcs-cpRank__tileText span{color:var(--gcs-muted);font-size:10px;font-weight:600;line-height:1.2}.gcs-cpRank__tileBg{color:var(--gcs-text);opacity:.08;pointer-events:none;position:absolute;bottom:-8px;right:-6px}@keyframes gcs-cpRank-shine{0%,to{opacity:.35}50%{opacity:.85}}@keyframes gcs-cpRank-rise{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:none}}@keyframes gcs-cpRank-pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.06)}to{transform:none}}@keyframes gcs-cpRank-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes gcs-cpRank-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.gcs-cpRank__spark,.gcs-cpRank__crown,.gcs-cpRank__ped,.gcs-cpRank__face,.gcs-cpRank__tile{animation:none!important}.gcs-cpRank__face:hover,.gcs-cpRank__tile:hover,.gcs-cpRank__tile:hover .gcs-cpRank__tileIcon{transform:none}}.gcs-chatPro__offBox{color:var(--gcs-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.gcs-chatPro__offBox p{margin:0}.gcs-chatPro input[type=checkbox].gcs-chat__switch{border:1px solid var(--gcs-border);background:var(--gcs-surface2);border-radius:999px;width:44px;height:24px;display:inline-block}.gcs-chatPro input[type=checkbox].gcs-chat__switch:before{clip-path:none;background:var(--gcs-muted);border-radius:50%;width:18px;height:18px;transition:transform .15s,background .15s;position:absolute;top:2px;left:2px;transform:none}.gcs-chatPro input[type=checkbox].gcs-chat__switch:checked{border-color:var(--gcs-accent);background:var(--gcs-accent)}.gcs-chatPro input[type=checkbox].gcs-chat__switch:checked:before{background:#fff;transform:translate(20px)}.gcs-chatPro__settings.gcs-modal__dialog{width:min(880px,100vw - 24px)}.gcs-chatPro__search--settings{border:0;margin:-4px 0 12px;padding:0}.gcs-chatPro__settingsBody{grid-template-columns:180px minmax(0,1fr);gap:16px;min-height:360px;display:grid}.gcs-chatPro__settingsNav{flex-direction:column;gap:4px;display:flex}.gcs-chatPro__settingsTab{color:var(--gcs-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 12px;font-size:14px;display:flex}.gcs-chatPro__settingsTab:hover{background:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__settingsTab:hover{background:color-mix(in srgb, var(--gcs-text) 5%, transparent)}}.gcs-chatPro__settingsTab:hover{color:var(--gcs-text)}.gcs-chatPro__settingsTab--on{background:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__settingsTab--on{background:color-mix(in srgb, var(--gcs-text) 8%, transparent)}}.gcs-chatPro__settingsTab--on{color:var(--gcs-text);font-weight:600}.gcs-chatPro__settingsPanel{flex-direction:column;max-height:min(62vh,560px);padding-right:4px;display:flex;overflow-y:auto}.gcs-chatPro__settingsTitle{margin:0 0 6px;font-size:16px}.gcs-chatPro__setRow{border-bottom:1px solid var(--gcs-border);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.gcs-chatPro__setRow--wide{flex-direction:column;align-items:stretch}.gcs-chatPro__setText{flex-direction:column;gap:2px;min-width:0;display:flex}.gcs-chatPro__setLabel{font-weight:600}.gcs-chatPro__setHint{color:var(--gcs-muted);font-size:12px}.gcs-chatPro__setControl{flex:none;min-width:0}.gcs-chatPro__sliderRow{align-items:center;gap:10px;display:flex}.gcs-chatPro__sliderRow input[type=range]{accent-color:var(--gcs-accent);flex:1}.gcs-chatPro__sliderRow output{text-align:right;font-variant-numeric:tabular-nums;min-width:52px}.gcs-chatPro__layouts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.gcs-chatPro__layoutTile{border:1px solid var(--gcs-border);background:var(--gcs-surface);color:var(--gcs-text);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.gcs-chatPro__layoutTile:hover{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__layoutTile:hover{border-color:color-mix(in srgb, var(--gcs-accent) 45%, var(--gcs-border))}}.gcs-chatPro__layoutTile--on{border-color:var(--gcs-accent);background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__layoutTile--on{background:color-mix(in srgb, var(--gcs-accent) 14%, var(--gcs-surface))}}.gcs-chatPro__layoutIcon{background:var(--gcs-text);border-radius:4px;flex-direction:column;flex:none;justify-content:center;gap:3px;width:30px;height:22px;padding:2px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__layoutIcon{background:color-mix(in srgb, var(--gcs-text) 8%, transparent)}}.gcs-chatPro__layoutIcon i{background:var(--gcs-muted);border-radius:2px;height:4px;display:block}.gcs-chatPro__layoutIcon--cards i{border-radius:2px;height:7px}.gcs-chatPro__layoutIcon--cards i:nth-child(3),.gcs-chatPro__layoutIcon--columns i:nth-child(3){display:none}.gcs-chatPro__layoutIcon--stream i:nth-child(2){width:70%}.gcs-chatPro__layoutIcon--columns{flex-direction:row}.gcs-chatPro__layoutIcon--columns i{height:auto}.gcs-chatPro__layoutIcon--columns i:first-child{width:30%}.gcs-chatPro__layoutIcon--columns i:nth-child(2){flex:1}.gcs-chatPro__layoutIcon--bubbles i:first-child{width:60%}.gcs-chatPro__layoutIcon--bubbles i:nth-child(2){background:var(--gcs-accent);align-self:flex-end;width:60%}.gcs-chatPro__layoutIcon--bubbles i:nth-child(3){width:50%}.gcs-chatPro__layoutIcon--timeline{border-left:3px solid var(--gcs-accent)}.gcs-chatPro__layoutIcon--discord i:first-child{width:40%}.gcs-chatPro__layoutIcon--accent i{border-left:3px solid var(--gcs-accent)}.gcs-chatPro__colors{flex-direction:column;gap:10px;display:flex}.gcs-chatPro__inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gcs-chatPro__inline .gcs-input{flex:1;min-width:160px}.gcs-chatPro__ok{color:var(--gcs-ok,#3ddc97);font-size:12px}.gcs-chatPro__err{color:var(--gcs-danger,#ff6b74);font-size:12px}.gcs-chatPro__badgePick{flex-wrap:wrap;gap:6px;display:flex}.gcs-chatPro__badgeChip{border:1px solid var(--gcs-border);background:var(--gcs-surface);color:var(--gcs-text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:12px;display:inline-flex}.gcs-chatPro__badgeChip--on{border-color:var(--gcs-accent);background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chatPro__badgeChip--on{background:color-mix(in srgb, var(--gcs-accent) 16%, var(--gcs-surface))}}.gcs-chatPro__badgeChip:disabled{opacity:.45;cursor:not-allowed}.gcs-chatPro__ignored{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gcs-chatPro__ignored li{justify-content:space-between;align-items:center;gap:8px;display:flex}.gcs-chatPro__reportForm{flex-direction:column;gap:10px;display:flex}@media (max-width:640px){.gcs-chatPro__settingsBody{grid-template-columns:minmax(0,1fr);min-height:0}.gcs-chatPro__settingsNav{flex-direction:row;overflow-x:auto}.gcs-chatPro__settingsTab{flex:none;padding:7px 10px}.gcs-chatPro__layouts{grid-template-columns:minmax(0,1fr)}.gcs-chatPro__setRow:not(.gcs-chatPro__setRow--wide){gap:10px}}.gcs-colorPicker{grid-template-columns:minmax(160px,260px) minmax(0,1fr);gap:14px;display:grid}.gcs-colorPicker__area{aspect-ratio:16/9;cursor:crosshair;touch-action:none;background-image:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#0000);border-radius:8px;position:relative}.gcs-colorPicker__area:focus-visible{outline:2px solid var(--gcs-accent);outline-offset:2px}.gcs-colorPicker__thumb{pointer-events:none;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;translate:-50% -50%;box-shadow:0 0 0 1px #0006}.gcs-colorPicker__controls{flex-direction:column;gap:10px;min-width:0;display:flex}.gcs-colorPicker__row{color:var(--gcs-muted);grid-template-columns:70px auto minmax(0,1fr);align-items:center;gap:8px;font-size:12px;display:grid}.gcs-colorPicker__row:has(input[type=range]){grid-template-columns:70px minmax(0,1fr) auto}.gcs-colorPicker__swatch{border:1px solid var(--gcs-border);border-radius:6px;width:24px;height:24px}.gcs-colorPicker__hex{text-transform:uppercase;font-family:ui-monospace,monospace}.gcs-colorPicker__hue,.gcs-colorPicker__alpha{appearance:none;cursor:pointer;border-radius:999px;height:10px}.gcs-colorPicker__hue{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.gcs-colorPicker__alpha{background:linear-gradient(to right, transparent, var(--gcs-swatch,#fff)), repeating-conic-gradient(#888 0 25%, #ccc 0 50%) 0 0 / 10px 10px}.gcs-colorPicker__hue::-webkit-slider-thumb{appearance:none;background:0 0;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 1px #00000073}.gcs-colorPicker__alpha::-webkit-slider-thumb{appearance:none;background:0 0;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 1px #00000073}.gcs-colorPicker__hue::-moz-range-thumb{background:0 0;border:2px solid #fff;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 1px #00000073}.gcs-colorPicker__alpha::-moz-range-thumb{background:0 0;border:2px solid #fff;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 1px #00000073}.gcs-colorPicker__pct{text-align:right;font-variant-numeric:tabular-nums;min-width:40px;color:var(--gcs-text)}@media (max-width:640px){.gcs-colorPicker{grid-template-columns:minmax(0,1fr)}}.gcs-chatPage--pro{grid-template-columns:240px minmax(0,1fr)}@media (max-width:1100px){.gcs-chatPage--pro{grid-template-columns:minmax(0,1fr)}.gcs-chatPage--pro>.gcs-chatPage__main{order:-1}}@container chatpro (max-width:560px){.gcs-chatPro__msg{grid-template-columns:30px minmax(0,1fr);gap:8px;padding:8px 10px}.gcs-chatPro__avatar,.gcs-chatPro__avatar .gcs-avatar,.gcs-chatPro__avatar .gcs-avatarFrame{width:30px!important;height:30px!important}.gcs-chatPro__meta{padding-right:74px}.gcs-chatPro__tools{border:1px solid var(--cp-line);background:var(--gcs-surface);border-radius:8px;padding:1px;position:absolute;top:4px;right:4px}.gcs-chatPro__tool{width:24px;height:24px}.gcs-chatPro--bubbles .gcs-chatPro__msg{grid-template-columns:30px auto}.gcs-chatPro--bubbles .gcs-chatPro__msg--own{grid-template-columns:auto}.gcs-chatPro .gcs-chatPro__list{padding:8px}.gcs-chatPro__bar{margin:8px 8px 0}}.gcs-chHist{flex-direction:column;gap:12px;display:flex}.gcs-chHist__box{border:1px solid var(--gcs-box-border,var(--gcs-border));background-color:var(--gcs-box-bg,var(--gcs-surface));border-radius:6px}.gcs-chHist__head{align-items:center;gap:14px;padding:20px 22px;display:flex}.gcs-chHist__icon{border:1px solid var(--gcs-accent);border-radius:6px;flex:none;place-items:center;width:40px;height:40px;display:grid}@supports (color:color-mix(in lab, red, red)){.gcs-chHist__icon{border:1px solid color-mix(in srgb, var(--gcs-accent) 45%, transparent)}}.gcs-chHist__icon{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chHist__icon{background-color:color-mix(in srgb, var(--gcs-accent) 12%, transparent)}}.gcs-chHist__icon{color:var(--gcs-accentInk);font-size:18px}.gcs-chHist__title{color:var(--gcs-heading,var(--gcs-text));flex:1;margin:0;font-size:24px;font-weight:700}.gcs-chHist__back{border:1px solid var(--gcs-border);background-color:var(--gcs-surface2);height:40px;color:var(--gcs-text);border-radius:6px;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.gcs-chHist__back .gcs-icon{transition:transform var(--gcs-motion-base) var(--gcs-motion-ease)}.gcs-chHist__back:is(:hover,:focus-visible){border-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chHist__back:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--gcs-text) 40%, transparent)}}.gcs-chHist__back:is(:hover,:focus-visible){color:var(--gcs-heading,var(--gcs-text))}.gcs-chHist__back:hover .gcs-icon{transform:translate(-3px)}.gcs-chHist__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.gcs-chHist__stat{border:1px solid var(--gcs-box-border,var(--gcs-border));background-color:var(--gcs-box-bg,var(--gcs-surface));height:104px;transition:border-color var(--gcs-motion-base);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:relative;overflow:hidden}.gcs-chHist__stat:hover{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chHist__stat:hover{border-color:color-mix(in srgb, var(--gcs-accent) 45%, transparent)}}.gcs-chHist__stat b{font-family:var(--gcs-font-display);color:var(--gcs-accentInk);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;position:relative}.gcs-chHist__stat span{font-family:var(--gcs-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--gcs-muted);font-size:11.5px;font-weight:700;position:relative}.gcs-chHist__stat i{background:radial-gradient(circle at 35% 35%, var(--gcs-accent), var(--gcs-accent));border-radius:50%;width:110px;height:110px;position:absolute;bottom:-40px;right:-26px}@supports (color:color-mix(in lab, red, red)){.gcs-chHist__stat i{background:radial-gradient(circle at 35% 35%, color-mix(in srgb, var(--gcs-accent) 28%, transparent), color-mix(in srgb, var(--gcs-accent) 8%, transparent))}}.gcs-chHist__stat i{transition:transform .35s var(--gcs-motion-ease)}.gcs-chHist__stat:hover i{transform:scale(1.12)}.gcs-chHist__search{flex-direction:column;gap:14px;padding:18px;display:flex}.gcs-chHist__form{grid-template-columns:1.6fr 1fr .8fr .8fr auto;align-items:end;gap:14px;display:grid}.gcs-chHist__fieldWrap{flex-direction:column;gap:8px;min-width:0;display:flex}.gcs-chHist__label{font-family:var(--gcs-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--gcs-muted);font-size:11.5px;font-weight:700}.gcs-chHist__field{border:1px solid var(--gcs-border);background-color:var(--gcs-bg);height:48px;transition:border-color var(--gcs-motion-base), box-shadow var(--gcs-motion-base);border-radius:6px;display:flex;overflow:hidden}.gcs-chHist__field:hover{border-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chHist__field:hover{border-color:color-mix(in srgb, var(--gcs-text) 25%, transparent)}}.gcs-chHist__field:focus-within{border-color:var(--gcs-accent);box-shadow:0 0 0 3px var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chHist__field:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--gcs-accent) 18%, transparent)}}.gcs-chHist__pre{border-right:1px solid var(--gcs-border);background-color:var(--gcs-surface);width:48px;color:var(--gcs-muted);flex:none;place-items:center;display:grid}.gcs-chHist__in{min-width:0;color:var(--gcs-text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 14px;font-size:13.5px}.gcs-chHist__btn{background-color:var(--gcs-accent-fill,var(--gcs-accent));color:#fff;height:48px;font:inherit;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:14px;font-weight:700;display:inline-flex}.gcs-chHist__btn:is(:hover,:focus-visible){background-color:var(--gcs-accent);box-shadow:0 4px 14px var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chHist__btn:is(:hover,:focus-visible){box-shadow:0 4px 14px color-mix(in srgb, var(--gcs-accent) 35%, transparent)}}.gcs-chHist__chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gcs-chHist__chips>.gcs-chHist__label{margin-right:6px}.gcs-chHist__spacer{flex:1}.gcs-chHist__chip{border:1px solid var(--gcs-border);background-color:var(--gcs-surface);height:30px;color:var(--gcs-text);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.gcs-chHist__chip:is(:hover,:focus-visible){border-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chHist__chip:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--gcs-text) 40%, transparent)}}.gcs-chHist__chip:is(:hover,:focus-visible){color:var(--gcs-heading,var(--gcs-text))}.gcs-chHist__chip--on,.gcs-chHist__chip--on:is(:hover,:focus-visible){border-color:var(--gcs-accent);background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chHist__chip--on,.gcs-chHist__chip--on:is(:hover,:focus-visible){background-color:color-mix(in srgb, var(--gcs-accent) 12%, transparent)}}.gcs-chHist__pag{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gcs-chHist__pg{box-sizing:border-box;border:1px solid var(--gcs-border);background-color:var(--gcs-surface);min-width:38px;height:38px;color:var(--gcs-text);font:inherit;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.gcs-chHist__pg:is(:hover,:focus-visible){border-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chHist__pg:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--gcs-text) 40%, transparent)}}.gcs-chHist__pg:is(:hover,:focus-visible){color:var(--gcs-heading,var(--gcs-text))}.gcs-chHist__pg--on{border-color:var(--gcs-accent);background-color:var(--gcs-accent-fill,var(--gcs-accent));color:#fff;cursor:default}.gcs-chHist__pg--select{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chHist__pg--select{border-color:color-mix(in srgb, var(--gcs-accent) 60%, transparent)}}.gcs-chHist__pg--select{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chHist__pg--select{background-color:color-mix(in srgb, var(--gcs-accent) 10%, transparent)}}.gcs-chHist__pg--select{color:var(--gcs-accentInk)}.gcs-chHist__jumpWrap{position:relative}.gcs-chHist__jump{z-index:20;border:1px solid var(--gcs-border);background-color:var(--gcs-surface2);width:220px;animation:gcs-chHist-drop var(--gcs-motion-slow) var(--gcs-motion-ease);border-radius:8px;flex-direction:column;gap:10px;padding:14px;display:flex;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 18px 44px #00000073}.gcs-chHist__jump:before{content:"";border-left:1px solid var(--gcs-border);border-top:1px solid var(--gcs-border);background-color:var(--gcs-surface2);width:12px;height:12px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.gcs-chHist__jump form{flex-direction:column;gap:10px;display:flex}.gcs-chHist__jump .gcs-chHist__btn{height:38px}@keyframes gcs-chHist-drop{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}.gcs-chHist__count{color:var(--gcs-muted);font-size:12.5px;font-weight:600}.gcs-chHist__well{border:1px solid var(--gcs-border);background-color:var(--gcs-bg);border-radius:6px;flex-direction:column;gap:8px;padding:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-chHist__well{background-color:color-mix(in srgb, var(--gcs-bg) 70%, var(--gcs-surface))}}.gcs-chHist__cols,.gcs-chHist__card{grid-template-columns:230px minmax(0,1fr) 260px;align-items:center;gap:14px;display:grid}.gcs-chHist__cols{font-family:var(--gcs-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--gcs-muted);padding:4px 12px;font-size:10.5px;font-weight:700}.gcs-chHist__cols>:last-child{text-align:right}.gcs-chHist__card{border:1px solid var(--gcs-border);background-color:var(--gcs-surface);transition:background-color var(--gcs-motion-base), border-color var(--gcs-motion-base);border-radius:5px;padding:10px 12px}.gcs-chHist__card:hover,.gcs-chHist__card:focus-within{background-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chHist__card:hover,.gcs-chHist__card:focus-within{background-color:color-mix(in srgb, var(--gcs-text) 3%, var(--gcs-surface))}}.gcs-chHist__card:hover,.gcs-chHist__card:focus-within{border-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chHist__card:hover,.gcs-chHist__card:focus-within{border-color:color-mix(in srgb, var(--gcs-text) 18%, transparent)}}.gcs-chHist__card--hidden{opacity:.6;border-style:dashed}.gcs-chHist__empty{color:var(--gcs-muted);margin:0;padding:18px 12px}.gcs-chHist__who{align-items:center;gap:10px;min-width:0;display:flex}.gcs-chHist__av{border-radius:8px;flex:none;width:42px;height:42px;display:inline-flex;overflow:hidden}.gcs-chHist__av .gcs-avatar,.gcs-chHist__av .gcs-avatarFrame{border-radius:8px!important;width:42px!important;height:42px!important}.gcs-chHist__whoText{flex-direction:column;gap:3px;min-width:0;display:flex}.gcs-chHist__name{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}.gcs-chHist__group{color:var(--gcs-muted);align-items:center;gap:5px;font-size:11.5px;font-weight:600;text-decoration:none;display:inline-flex}.gcs-chHist__group:is(:hover,:focus-visible){filter:brightness(1.2)}.gcs-chHist__msg{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:13.5px;display:flex}.gcs-chHist__text .gcs-emote{vertical-align:middle;width:auto;height:24px}.gcs-chHist__text a:not(.gcs-mention):not(.gcs-groupMention):is(:hover,:focus-visible){color:var(--gcs-accentInk)}.gcs-chHist__text .gcs-mention:is(:hover,:focus-visible),.gcs-chHist__text .gcs-groupMention:is(:hover,:focus-visible){filter:brightness(1.2)}.gcs-chHist__thumb{border:1px solid var(--gcs-border);background-color:var(--gcs-surface2);cursor:zoom-in;border-radius:6px;width:120px;height:68px;padding:0;display:inline-flex;position:relative;overflow:hidden}.gcs-chHist__thumb img{object-fit:cover;width:100%;height:100%}.gcs-chHist__thumb span{color:#fff;background:#0000008c;border-radius:3px;padding:1px 5px;font-size:9.5px;font-weight:700;position:absolute;top:6px;left:6px}.gcs-chHist__voice,.gcs-chHist__edited{color:var(--gcs-muted);font-size:11.5px;font-weight:600}.gcs-chHist__system{color:var(--gcs-text)}.gcs-chHist__time{justify-content:flex-end;align-items:center;gap:6px;display:flex}.gcs-chHist__date{border:1px solid var(--gcs-border);background-color:var(--gcs-bg);white-space:nowrap;border-radius:5px;align-items:center;height:30px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.gcs-chHist__id{border:1px solid var(--gcs-text);align-items:center;height:30px;padding:0 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-chHist__id{border:1px solid color-mix(in srgb, var(--gcs-text) 22%, transparent)}}.gcs-chHist__id{background-color:var(--gcs-bg);color:var(--gcs-heading,var(--gcs-text));font-family:var(--gcs-font-display);cursor:pointer;border-radius:5px;font-size:12px;font-weight:700}.gcs-chHist__id:is(:hover,:focus-visible){border-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chHist__id:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--gcs-text) 45%, transparent)}}.gcs-chHist__acts{opacity:0;transition:opacity var(--gcs-motion-base);gap:6px;display:inline-flex}.gcs-chHist__card:hover .gcs-chHist__acts,.gcs-chHist__card:focus-within .gcs-chHist__acts{opacity:1}.gcs-chHist__act{border:1px solid var(--gcs-border);background-color:var(--gcs-bg);width:30px;height:30px;color:var(--gcs-accentInk);cursor:pointer;border-radius:5px;place-items:center;padding:0;display:inline-grid}.gcs-chHist__act:is(:hover,:focus-visible){border-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chHist__act:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--gcs-text) 40%, transparent)}}.gcs-chHist__act:is(:hover,:focus-visible){color:var(--gcs-heading,var(--gcs-text))}.gcs-chHist__act--danger{color:var(--gcs-danger,#ff6b6b)}@media (hover:none){.gcs-chHist__acts{opacity:1}}@media (max-width:900px){.gcs-chHist__form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gcs-chHist__form>:first-child{grid-column:1/-1}.gcs-chHist__cols{display:none}.gcs-chHist__card{grid-template-columns:minmax(0,1fr);gap:8px}.gcs-chHist__time{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:600px){.gcs-chHist__stats{grid-template-columns:minmax(0,1fr)}.gcs-chHist__stat{height:80px}.gcs-chHist__head{flex-wrap:wrap;padding:16px}.gcs-chHist__form{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.gcs-chHist__stat i,.gcs-chHist__back .gcs-icon{transition:none;transform:none!important}.gcs-chHist__jump{animation:gcs-motion-fade var(--gcs-motion-base) ease}}.gcs-emoteAdmin__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.gcs-emoteAdmin__item{border:1px solid var(--gcs-border);background:var(--gcs-surface2);border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:10px;display:flex}.gcs-emoteAdmin__item img{max-width:64px;max-height:64px}.gcs-emoteAdmin__item form{gap:4px;width:100%;display:flex}.gcs-emoteAdmin__item .gcs-input{flex:1;min-width:0;font-family:ui-monospace,monospace;font-size:12px}@media (prefers-reduced-motion:reduce){.gcs-chatPro__msg,.gcs-chatPro__tools{transition:none}}.gcs-chat,.gcs-chatMod,.gcs-chatModDialog,.gcs-chatModCard,.gcs-chatHistory,.gcs-hoverCard__chatMod,.gcs-acpChatMod{--cm-hover:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chat,.gcs-chatMod,.gcs-chatModDialog,.gcs-chatModCard,.gcs-chatHistory,.gcs-hoverCard__chatMod,.gcs-acpChatMod{--cm-hover:color-mix(in srgb, var(--gcs-text) 3%, transparent)}}.gcs-chat,.gcs-chatMod,.gcs-chatModDialog,.gcs-chatModCard,.gcs-chatHistory,.gcs-hoverCard__chatMod,.gcs-acpChatMod{--cm-hover-strong:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chat,.gcs-chatMod,.gcs-chatModDialog,.gcs-chatModCard,.gcs-chatHistory,.gcs-hoverCard__chatMod,.gcs-acpChatMod{--cm-hover-strong:color-mix(in srgb, var(--gcs-text) 7%, transparent)}}.gcs-chat,.gcs-chatMod,.gcs-chatModDialog,.gcs-chatModCard,.gcs-chatHistory,.gcs-hoverCard__chatMod,.gcs-acpChatMod{--cm-danger:var(--gcs-danger,#ff6b6b);--cm-warn:var(--gcs-warn,#f4b740);--cm-ok:var(--gcs-ok,#3ddc97);--cm-panel:var(--gcs-surface2);--cm-line:var(--gcs-border)}:is(.gcs-chat__tools:has(.gcs-chatMod__anchor),.gcs-chatPro__tools:has(.gcs-chatMod__anchor)){opacity:1;visibility:visible;z-index:30}:is(.gcs-chat__msg:has(.gcs-chatMod),.gcs-chatPro__msg:has(.gcs-chatMod)){z-index:25}.gcs-chatMod__anchor{width:0;height:0;position:absolute;top:100%;right:0}.gcs-chatMod{z-index:60;border:1px solid var(--cm-line,var(--gcs-border));background:var(--gcs-surface2);text-align:left;width:236px;animation:gcs-motion-drop var(--gcs-motion-slow) var(--gcs-motion-ease);border-radius:6px;flex-direction:column;padding:6px;display:flex;box-shadow:0 18px 44px #00000073}.gcs-chatMod__head{font-family:var(--gcs-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--gcs-muted);padding:7px 8px 3px;font-size:9.5px;font-weight:700}.gcs-chatMod__sep{background:var(--gcs-border);height:1px;margin:5px 4px}.gcs-chatMod__item{width:100%;color:var(--gcs-text);font:inherit;text-align:left;cursor:pointer;background-color:#0000;border:0;border-radius:4px;align-items:center;gap:9px;padding:6px 8px;font-size:12.5px;font-weight:600;text-decoration:none;display:flex}.gcs-chatMod__item .gcs-icon{flex:none;width:13px}.gcs-chatMod__item:is(:hover,:focus-visible),.gcs-chatMod__item--on{background-color:var(--cm-hover);color:var(--gcs-text);outline:none;transform:scale(1.01)}.gcs-chatMod__item--warn,.gcs-chatMod__item--warn:is(:hover,:focus-visible){color:var(--cm-warn)}.gcs-chatMod__item--danger,.gcs-chatMod__item--danger:is(:hover,:focus-visible){color:var(--cm-danger)}.gcs-chatMod__item--danger:is(:hover,:focus-visible){background-color:var(--cm-danger)}@supports (color:color-mix(in lab, red, red)){.gcs-chatMod__item--danger:is(:hover,:focus-visible){background-color:color-mix(in srgb, var(--cm-danger) 12%, transparent)}}.gcs-chatMod__chev{opacity:.8;margin-left:auto;width:10px!important}.gcs-chatMod__wrap{display:block;position:relative}.gcs-chatMod__sub{z-index:2;border:1px solid var(--gcs-border);background:var(--gcs-surface2);width:160px;animation:gcs-cm-side var(--gcs-motion-slow) var(--gcs-motion-ease);border-radius:6px;flex-direction:column;padding:6px;display:flex;position:absolute;top:-6px;right:calc(100% + 6px);box-shadow:0 14px 34px #00000073}@keyframes gcs-cm-side{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:none}}.gcs-chatMod--subRight .gcs-chatMod__sub{left:calc(100% + 6px);right:auto}.gcs-chatMod .gcs-chatMod__item{color:var(--gcs-text)}.gcs-chatMod .gcs-chatMod__item--warn{color:var(--cm-warn)}.gcs-chatMod .gcs-chatMod__item--danger{color:var(--cm-danger)}.gcs-chat__msg--hidden,.gcs-chatPro__msg--hidden{opacity:.55;outline:1px dashed var(--cm-warn)}@supports (color:color-mix(in lab, red, red)){.gcs-chat__msg--hidden,.gcs-chatPro__msg--hidden{outline:1px dashed color-mix(in srgb, var(--cm-warn) 55%, transparent)}}.gcs-chat__msg--hidden,.gcs-chatPro__msg--hidden{outline-offset:-2px}.gcs-chat__msg--hidden:hover,.gcs-chatPro__msg--hidden:hover{opacity:.8}.gcs-chatHiddenTag{border:1px solid var(--cm-warn);color:var(--cm-warn);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:3px;align-items:center;padding:0 5px;font-size:9.5px;font-weight:700;display:inline-flex}.gcs-chatHiddenTag__by{text-transform:none;font-weight:600}.gcs-chat__msg--focus,.gcs-chatPro__msg--focus{animation:2.4s ease-out gcs-cm-focus}@keyframes gcs-cm-focus{0%,40%{background-color:color-mix(in srgb, var(--gcs-accent) 18%, transparent);box-shadow:inset 3px 0 0 var(--gcs-accent)}to{background-color:#0000;box-shadow:inset 3px 0 #0000}}.gcs-chatSys{border:1px dashed var(--cm-ok);align-items:center;gap:8px;margin:4px 8px;padding:8px 12px;list-style:none;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-chatSys{border:1px dashed color-mix(in srgb, var(--cm-ok) 40%, transparent)}}.gcs-chatSys{background-color:var(--cm-ok);border-radius:4px}@supports (color:color-mix(in lab, red, red)){.gcs-chatSys{background-color:color-mix(in srgb, var(--cm-ok) 6%, transparent)}}.gcs-chatSys{color:var(--gcs-text);animation:gcs-motion-drop var(--gcs-motion-slow) var(--gcs-motion-ease);font-size:12.5px}.gcs-chatSys__icon{background-color:var(--cm-ok);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.gcs-chatSys__icon{background-color:color-mix(in srgb, var(--cm-ok) 14%, transparent)}}.gcs-chatSys__icon{color:var(--cm-ok);font-size:11px}.gcs-chatSys__text{flex:1;min-width:0}.gcs-chatSys__time{color:var(--gcs-muted);flex:none;font-size:11px}.gcs-chatSys--ephemeral{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chatSys--ephemeral{border-color:color-mix(in srgb, var(--gcs-accent) 45%, transparent)}}.gcs-chatSys--ephemeral{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chatSys--ephemeral{background-color:color-mix(in srgb, var(--gcs-accent) 7%, transparent)}}.gcs-chatSys--ephemeral .gcs-chatSys__icon{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chatSys--ephemeral .gcs-chatSys__icon{background-color:color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}.gcs-chatSys--ephemeral .gcs-chatSys__icon{color:var(--gcs-accentInk)}.gcs-chatSys__only{color:var(--gcs-muted);margin-top:2px;font-size:10.5px;display:block}.gcs-chatSys__list{margin:4px 0 0;padding-left:16px}.gcs-chatSys__dismiss{border:1px solid var(--gcs-border);width:24px;height:24px;color:var(--gcs-muted);cursor:pointer;background-color:#0000;border-radius:4px;flex:none}.gcs-chatSys__dismiss:is(:hover,:focus-visible){border-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chatSys__dismiss:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--gcs-text) 35%, transparent)}}.gcs-chatSys__dismiss:is(:hover,:focus-visible){color:var(--gcs-text)}.gcs-chatMuted{align-items:center;gap:8px;display:flex}.gcs-chatMuted>span:first-of-type{flex:1;min-width:0}.gcs-chatMuted__left{border:1px solid var(--cm-warn);flex:none;padding:2px 8px}@supports (color:color-mix(in lab, red, red)){.gcs-chatMuted__left{border:1px solid color-mix(in srgb, var(--cm-warn) 50%, transparent)}}.gcs-chatMuted__left{font-family:var(--gcs-font-display);font-variant-numeric:tabular-nums;border-radius:999px;font-weight:700}.gcs-chatBlocked{border:1px dashed var(--cm-danger);flex-direction:column;align-items:center;gap:6px;margin:12px;padding:22px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-chatBlocked{border:1px dashed color-mix(in srgb, var(--cm-danger) 50%, transparent)}}.gcs-chatBlocked{background-color:var(--cm-danger);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.gcs-chatBlocked{background-color:color-mix(in srgb, var(--cm-danger) 6%, transparent)}}.gcs-chatBlocked{text-align:center;animation:gcs-motion-drop var(--gcs-motion-slow) var(--gcs-motion-ease)}.gcs-chatBlocked__icon{color:var(--cm-danger);font-size:22px}.gcs-chatCmd{width:min(440px,100%);animation:gcs-motion-drop var(--gcs-motion-slow) var(--gcs-motion-ease);flex-direction:column;gap:2px;padding:6px;display:flex}.gcs-chatCmd__head{font-family:var(--gcs-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--gcs-muted);padding:6px 8px 2px;font-size:9.5px;font-weight:700}.gcs-chatCmd__item{color:var(--gcs-text);font:inherit;text-align:left;cursor:pointer;background-color:#0000;border:0;border-radius:4px;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:7px 8px;font-size:12.5px;font-weight:600;display:flex}.gcs-chatCmd__item b{color:var(--gcs-accentInk)}.gcs-chatCmd__item:is(:hover,:focus-visible){background-color:var(--cm-hover);transform:scale(1.01)}.gcs-chatCmd__item--on{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chatCmd__item--on{background-color:color-mix(in srgb, var(--gcs-accent) 15%, transparent)}}.gcs-chatCmd__item--static{cursor:default;background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chatCmd__item--static{background-color:color-mix(in srgb, var(--gcs-accent) 10%, transparent)}}.gcs-chatCmd__usage,.gcs-chatCmd__muted{color:var(--gcs-muted);font-weight:500}.gcs-chatCmd__desc{color:var(--gcs-muted);margin-left:auto;font-size:11.5px;font-weight:500}.gcs-chatCmd__examples{flex-wrap:wrap;align-items:center;gap:6px;padding:4px 8px 6px;font-size:11.5px;display:flex}.gcs-chatCmd__examples code{border:1px solid var(--gcs-border);background-color:var(--gcs-surface);border-radius:3px;padding:2px 6px;font-size:11px}.gcs-chatCmd__group{flex-direction:column;display:flex}.gcs-chatCmd__chips{flex-wrap:wrap;gap:5px;padding:2px 8px 6px;display:flex}.gcs-chatCmd__chip{border:1px solid var(--gcs-border);background-color:var(--gcs-surface);height:26px;color:var(--gcs-text);font:inherit;cursor:pointer;border-radius:999px;padding:0 9px;font-size:11.5px;font-weight:700}.gcs-chatCmd__chip:is(:hover,:focus-visible),.gcs-chatCmd__chip--on{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chatCmd__chip:is(:hover,:focus-visible),.gcs-chatCmd__chip--on{border-color:color-mix(in srgb, var(--gcs-accent) 60%, transparent)}}.gcs-chatCmd__chip:is(:hover,:focus-visible),.gcs-chatCmd__chip--on{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chatCmd__chip:is(:hover,:focus-visible),.gcs-chatCmd__chip--on{background-color:color-mix(in srgb, var(--gcs-accent) 30%, transparent)}}.gcs-chatCmd__chip:is(:hover,:focus-visible),.gcs-chatCmd__chip--on{box-shadow:0 0 10px var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chatCmd__chip:is(:hover,:focus-visible),.gcs-chatCmd__chip--on{box-shadow:0 0 10px color-mix(in srgb, var(--gcs-accent) 30%, transparent)}}.gcs-chatCmd__chip:is(:hover,:focus-visible),.gcs-chatCmd__chip--on{transform:translateY(-1px)}.gcs-chatModDialog__form{flex-direction:column;gap:12px;display:flex}.gcs-chatModDialog__group{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.gcs-chatModDialog__group legend,.gcs-chatModDialog__reason{font-family:var(--gcs-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--gcs-muted);font-size:11px;font-weight:700}.gcs-chatModDialog__reason .gcs-input{text-transform:none;letter-spacing:0;margin-top:6px;font-family:inherit}.gcs-chatModDialog__chips{flex-wrap:wrap;gap:6px;display:flex}.gcs-chatModDialog__chip{border:1px solid var(--gcs-border);background-color:var(--gcs-surface);height:30px;color:var(--gcs-text);font:inherit;cursor:pointer;border-radius:999px;padding:0 12px;font-size:12px;font-weight:700}.gcs-chatModDialog__chip:is(:hover,:focus-visible){border-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-chatModDialog__chip:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--gcs-text) 40%, transparent)}}.gcs-chatModDialog__chip:is(:hover,:focus-visible){color:var(--gcs-heading,var(--gcs-text))}.gcs-chatModDialog__chip--on,.gcs-chatModDialog__chip--on:is(:hover,:focus-visible){border-color:var(--gcs-accent);background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-chatModDialog__chip--on,.gcs-chatModDialog__chip--on:is(:hover,:focus-visible){background-color:color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}.gcs-chatModDialog__chip--on,.gcs-chatModDialog__chip--on:is(:hover,:focus-visible){color:var(--gcs-heading,var(--gcs-text))}.gcs-chatModDialog__quote{border-left:3px solid var(--gcs-accent);background-color:var(--gcs-surface);border-radius:4px;margin:0;padding:8px 10px;font-size:12.5px}.gcs-chatModDialog__note{color:var(--gcs-muted);margin-bottom:4px;font-size:11px;display:block}.gcs-chatModDialog__error{color:var(--cm-danger);margin:0}.gcs-chatModDialog__danger.gcs-btn{background-color:var(--cm-danger);border-color:var(--cm-danger)}.gcs-chatModCard{flex-direction:column;gap:14px;display:flex}.gcs-chatModCard__title{align-items:center;gap:8px;margin:0 0 6px;font-size:13px;font-weight:700;display:flex}.gcs-chatModCard__count{border:1px solid var(--cm-warn);padding:1px 7px}@supports (color:color-mix(in lab, red, red)){.gcs-chatModCard__count{border:1px solid color-mix(in srgb, var(--cm-warn) 60%, transparent)}}.gcs-chatModCard__count{color:var(--cm-warn);border-radius:999px;font-size:11px}.gcs-chatModCard__list{flex-direction:column;gap:4px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.gcs-chatModCard__list li{background-color:var(--gcs-surface);border-radius:4px;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;display:flex}.gcs-chatModCard__list li:hover{background-color:var(--cm-hover-strong)}.gcs-chatModCard__list .gcs-btn{margin-left:auto}.gcs-hoverCard__actions:has(.gcs-hoverCard__chatMod){flex-wrap:wrap}.gcs-hoverCard__actions>.gcs-hoverCard__chatMod{border-top:1px solid var(--gcs-border);flex:1 0 100%;gap:6px;padding-top:8px;display:flex}.gcs-hoverCard__chatMod .gcs-btn{white-space:nowrap;text-overflow:ellipsis;flex:auto;justify-content:center;gap:5px;min-width:0;padding-inline:6px;font-size:12px;overflow:hidden}@media (prefers-reduced-motion:reduce){.gcs-chatMod,.gcs-chatMod__sub,.gcs-chatSys,.gcs-chatBlocked,.gcs-chatCmd{animation:gcs-motion-fade var(--gcs-motion-base) ease}.gcs-chatMod__item:is(:hover,:focus-visible),.gcs-chatMod__item--on,.gcs-chatCmd__item:is(:hover,:focus-visible),.gcs-chatCmd__chip:is(:hover,:focus-visible),.gcs-chatCmd__chip--on{transform:none}.gcs-chat__msg--focus,.gcs-chatPro__msg--focus{background-color:var(--gcs-accent);animation:none}@supports (color:color-mix(in lab, red, red)){.gcs-chat__msg--focus,.gcs-chatPro__msg--focus{background-color:color-mix(in srgb, var(--gcs-accent) 12%, transparent)}}}.gcs-acpChatMod{flex-direction:column;gap:16px;max-width:1100px;display:flex}.gcs-acpChatMod__title{align-items:center;gap:10px;margin:0;font-size:28px;font-weight:700;display:flex}.gcs-acpChatMod__intro{margin:-6px 0 0}.gcs-acpChatMod__card{flex-direction:column;gap:12px;padding:16px;display:flex}.gcs-acpChatMod__card .gcs-acpWidget__title{align-items:center;gap:8px;display:flex}.gcs-acpChatMod .gcs-table__row:hover{background-color:var(--cm-hover-strong)}.gcs-acpChatMod__kind{border:1px solid var(--cm-warn);padding:1px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-acpChatMod__kind{border:1px solid color-mix(in srgb, var(--cm-warn) 60%, transparent)}}.gcs-acpChatMod__kind{color:var(--cm-warn);border-radius:999px;font-size:11.5px;font-weight:700}.gcs-acpChatMod__kind--ban{border-color:var(--cm-danger)}@supports (color:color-mix(in lab, red, red)){.gcs-acpChatMod__kind--ban{border-color:color-mix(in srgb, var(--cm-danger) 60%, transparent)}}.gcs-acpChatMod__kind--ban{color:var(--cm-danger)}.gcs-acpChatMod__rights{flex-wrap:wrap;gap:4px;display:flex}.gcs-acpChatMod__right{border:1px solid var(--gcs-accent);padding:1px 7px}@supports (color:color-mix(in lab, red, red)){.gcs-acpChatMod__right{border:1px solid color-mix(in srgb, var(--gcs-accent) 60%, transparent)}}.gcs-acpChatMod__right{background-color:var(--gcs-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.gcs-acpChatMod__right{background-color:color-mix(in srgb, var(--gcs-accent) 12%, transparent)}}.gcs-acpChatMod__right{transition:background-color var(--gcs-motion-base), box-shadow var(--gcs-motion-base), transform var(--gcs-motion-base);font-size:11px;font-weight:700}.gcs-acpChatMod__right:hover{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-acpChatMod__right:hover{background-color:color-mix(in srgb, var(--gcs-accent) 30%, transparent)}}.gcs-acpChatMod__right:hover{box-shadow:0 0 10px var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-acpChatMod__right:hover{box-shadow:0 0 10px color-mix(in srgb, var(--gcs-accent) 30%, transparent)}}.gcs-acpChatMod__right:hover{transform:translateY(-1px)}.gcs-acpChatMod__actions{white-space:nowrap}.gcs-acpChatMod__actions>*+*{margin-left:6px}.gcs-acpChatMod__pager{align-items:center;gap:10px;display:flex}.gcs-acpChatMod__form{flex-direction:column;gap:14px;display:flex}.gcs-acpChatMod__found{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gcs-acpChatMod__set{border:0;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;display:flex}.gcs-acpChatMod__set legend{width:100%;margin-bottom:6px;font-weight:700}.gcs-acpChatMod__set .gcs-field__hint{width:100%}.gcs-acpChatMod__set:disabled{opacity:.6}@media (prefers-reduced-motion:reduce){.gcs-acpChatMod__right:hover{transform:none}}.gcs-legendBlock--pro{flex-direction:column;gap:12px;display:flex}.gcs-legendPro__head{border-bottom:1px solid var(--gcs-box-border,var(--gcs-border));flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:10px;display:flex}.gcs-legendPro__headIcon{background:var(--gcs-accent);border-radius:6px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-legendPro__headIcon{background:color-mix(in srgb, var(--gcs-accent) 16%, transparent)}}.gcs-legendPro__headIcon{border:1px solid var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-legendPro__headIcon{border:1px solid color-mix(in srgb, var(--gcs-accent) 45%, transparent)}}.gcs-legendPro__headIcon{color:var(--gcs-accent);font-size:13px}.gcs-legendPro__heading{color:var(--gcs-text);font:700 15px var(--gcs-font-text);letter-spacing:0;text-transform:none;margin:0}.gcs-legendPro__info{border:1px solid var(--gcs-border);width:22px;height:22px;color:var(--gcs-muted);cursor:help;transition:color var(--gcs-motion-fast,.15s) var(--gcs-motion-ease,ease), border-color var(--gcs-motion-fast,.15s) var(--gcs-motion-ease,ease);background-color:#0000;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:10px;display:inline-flex}.gcs-legendPro__info:hover,.gcs-legendPro__info:focus-visible{color:#fff;border-color:#fff}@supports (color:color-mix(in lab, red, red)){.gcs-legendPro__info:hover,.gcs-legendPro__info:focus-visible{border-color:color-mix(in srgb, #fff 22%, var(--gcs-border))}}.gcs-legendPro__groupCount{color:var(--gcs-muted);margin-left:auto;font-size:12.5px;font-weight:600}.gcs-legendPro__seeAll{gap:8px;min-height:34px}.gcs-legendPro__widgetFoot{justify-content:flex-end;margin-top:10px;display:flex}.gcs-legendPro{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.gcs-legendPro[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.gcs-legendPro[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.gcs-legendPro__widget .gcs-legendPro,.gcs-legendPro__widget .gcs-legendPro[data-columns]{grid-template-columns:minmax(0,1fr)}@media (max-width:980px){.gcs-legendPro,.gcs-legendPro[data-columns]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.gcs-legendPro,.gcs-legendPro[data-columns]{grid-template-columns:minmax(0,1fr)}}.gcs-legendPro__catIcon{background:var(--gcs-accent);border-radius:5px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-legendPro__catIcon{background:color-mix(in srgb, var(--gcs-accent) 16%, transparent)}}.gcs-legendPro__catIcon{color:var(--gcs-accentInk);font-size:11px}.gcs-legendPro__card{background:var(--gcs-surface2);border:1px solid var(--gcs-border);border-radius:6px;flex-direction:column;gap:6px;min-width:0;padding:12px 10px;display:flex}.gcs-legendPro__title{border-bottom:1px solid var(--gcs-border);color:var(--gcs-text);font:700 13px var(--gcs-font-text);align-items:center;gap:8px;margin:0 0 2px;padding:0 4px 6px;display:flex}.gcs-legendPro__title>i{background:var(--gcs-accent);border-radius:2px;width:3px;height:14px;display:block}.gcs-legendPro__total{color:var(--gcs-muted);margin-left:auto;font-size:11.5px;font-weight:600}.gcs-legendPro__item{background:linear-gradient(90deg, var(--gcs-group) 0%, transparent 60%), var(--gcs-surface);border-radius:6px;position:relative}@supports (color:color-mix(in lab, red, red)){.gcs-legendPro__item{background:linear-gradient(90deg, color-mix(in srgb, var(--gcs-group) 10%, transparent) 0%, transparent 60%), var(--gcs-surface)}}.gcs-legendPro__item{border:1px solid var(--gcs-border);transition:background var(--gcs-motion-base,.2s) var(--gcs-motion-ease,ease), border-color var(--gcs-motion-base,.2s) var(--gcs-motion-ease,ease)}.gcs-legendPro__item:hover,.gcs-legendPro__item:focus-within,.gcs-legendPro__item--open{background:linear-gradient(90deg, var(--gcs-group) 0%, transparent 70%), var(--gcs-surface)}@supports (color:color-mix(in lab, red, red)){.gcs-legendPro__item:hover,.gcs-legendPro__item:focus-within,.gcs-legendPro__item--open{background:linear-gradient(90deg, color-mix(in srgb, var(--gcs-group) 16%, transparent) 0%, transparent 70%), var(--gcs-surface)}}.gcs-legendPro__item:hover,.gcs-legendPro__item:focus-within,.gcs-legendPro__item--open{border-color:var(--gcs-group)}@supports (color:color-mix(in lab, red, red)){.gcs-legendPro__item:hover,.gcs-legendPro__item:focus-within,.gcs-legendPro__item--open{border-color:color-mix(in srgb, var(--gcs-group) 35%, var(--gcs-border))}}.gcs-legendPro__item--open{z-index:41}.gcs-legendPro__rowBox{align-items:center;display:flex}.gcs-tooltipWrap:has(>.gcs-legendPro__row){flex:1;min-width:0;display:flex}.gcs-legendPro__row{min-width:0;color:inherit;border-radius:6px;flex:1;align-items:center;gap:10px;padding:7px 4px 7px 8px;text-decoration:none;display:flex}.gcs-root a.gcs-legendPro__row:hover{color:inherit}.gcs-legendPro__icon{background:var(--gcs-group);border-radius:5px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-legendPro__icon{background:color-mix(in srgb, var(--gcs-group) 14%, transparent)}}.gcs-legendPro__icon{border:1px solid var(--gcs-group)}@supports (color:color-mix(in lab, red, red)){.gcs-legendPro__icon{border:1px solid color-mix(in srgb, var(--gcs-group) 45%, transparent)}}.gcs-legendPro__icon{color:var(--gcs-group);font-size:13px}.gcs-legendPro__name{min-width:0;color:var(--gcs-group);font:700 13px var(--gcs-font-text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.gcs-legendPro__counts{color:var(--gcs-muted);font:600 10.5px var(--gcs-font-text);flex-direction:column;align-items:flex-end;gap:1px;display:flex}.gcs-legendPro__counts b{color:var(--gcs-text);font:700 13px var(--gcs-font-text)}.gcs-legendPro__online{align-items:center;gap:4px;display:flex}.gcs-legendPro__online i,.gcs-groupsPage__onlineDot{background:var(--gcs-ok);border-radius:50%;width:6px;height:6px;display:block}.gcs-legendPro__toggle{width:28px;height:28px;color:var(--gcs-muted);cursor:pointer;background-color:#0000;border:0;border-radius:5px;flex:none;justify-content:center;align-items:center;margin-right:6px;padding:0;font-size:11px;display:inline-flex}.gcs-legendPro__toggle:hover,.gcs-legendPro__toggle:focus-visible{color:#fff}.gcs-legendPro__toggle svg{transition:transform var(--gcs-motion-base,.2s) var(--gcs-motion-ease,ease)}.gcs-legendPro__item--open .gcs-legendPro__toggle svg{transform:rotate(180deg)}.gcs-legendPro__toggleSpace{flex:none;width:34px}.gcs-legendPro__menu{z-index:40;background:var(--gcs-surface2);border:1px solid #fff;border-radius:6px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0}@supports (color:color-mix(in lab, red, red)){.gcs-legendPro__menu{border:1px solid color-mix(in srgb, #fff 12%, var(--gcs-border))}}.gcs-legendPro__menu{animation:gcs-motion-drop var(--gcs-motion-base,.2s) var(--gcs-motion-ease,ease) both;box-shadow:0 10px 26px #00000073}.gcs-legendPro__menuHead{border-bottom:1px solid var(--gcs-border);color:var(--gcs-muted);font:600 11px var(--gcs-font-text);justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;padding:4px 8px 6px;display:flex}.gcs-legendPro__menuHead b{color:var(--gcs-text)}.gcs-tooltipWrap:has(>.gcs-legendPro__menuItem){display:flex}.gcs-legendPro__menuItem{color:var(--gcs-group);font:700 12px var(--gcs-font-text);transition:background-color var(--gcs-motion-fast,.15s) var(--gcs-motion-ease,ease), transform var(--gcs-motion-fast,.15s) var(--gcs-motion-ease,ease);border-radius:4px;flex:1;align-items:center;gap:8px;padding:7px 8px;text-decoration:none;display:flex}.gcs-root a.gcs-legendPro__menuItem:hover,.gcs-legendPro__menuItem:hover,.gcs-legendPro__menuItem:focus-visible{color:var(--gcs-group);background-color:#ffffff08;transform:scale(1.01)}.gcs-legendPro__dot{background:var(--gcs-group);border-radius:50%;flex:none;width:6px;height:6px}.gcs-legendPro__menuName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.gcs-legendPro__menuCount{color:var(--gcs-muted);font-weight:600}.gcs-groupsPage{flex-direction:column;gap:16px;display:flex}.gcs-groupsPage__header{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.gcs-groupsPage__titles{flex-direction:column;flex:1;gap:4px;min-width:240px;display:flex}.gcs-groupsPage__subtitle{margin:0;font-size:13px}.gcs-groupsPage__search{align-items:center;width:min(100%,300px);display:flex;position:relative}.gcs-groupsPage__search>.gcs-icon,.gcs-groupsPage__search>svg{color:var(--gcs-muted);pointer-events:none;position:absolute;left:12px}.gcs-groupsPage__search .gcs-input{width:100%;padding-left:34px}.gcs-groupsPage__toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gcs-groupsPage__seg{background:var(--gcs-surface);border:1px solid var(--gcs-border);border-radius:8px;gap:4px;padding:4px;display:flex}.gcs-groupsPage__segItem{min-height:32px;color:var(--gcs-muted);font:700 12px var(--gcs-font-text);border-radius:5px;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.gcs-root a.gcs-groupsPage__segItem:hover,.gcs-groupsPage__segItem:focus-visible{color:var(--gcs-text);background-color:#ffffff0d}.gcs-root a.gcs-groupsPage__segItem--on,.gcs-groupsPage__segItem--on{background-color:var(--gcs-accent-fill,var(--gcs-accent));color:#fff}.gcs-groupsPage__chips{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.gcs-groupsPage__chip{background-color:var(--gcs-surface);border:1px solid var(--gcs-border);min-height:32px;color:var(--gcs-text);font:700 12px var(--gcs-font-text);border-radius:999px;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.gcs-root a.gcs-groupsPage__chip:hover,.gcs-groupsPage__chip:focus-visible{border-color:#fff}@supports (color:color-mix(in lab, red, red)){.gcs-root a.gcs-groupsPage__chip:hover,.gcs-groupsPage__chip:focus-visible{border-color:color-mix(in srgb, #fff 22%, var(--gcs-border))}}.gcs-root a.gcs-groupsPage__chip:hover,.gcs-groupsPage__chip:focus-visible{color:#fff}.gcs-root a.gcs-groupsPage__chip--on,.gcs-groupsPage__chip--on{border-color:var(--gcs-accent);background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-root a.gcs-groupsPage__chip--on,.gcs-groupsPage__chip--on{background-color:color-mix(in srgb, var(--gcs-accent) 12%, transparent)}}.gcs-root a.gcs-groupsPage__chip--on,.gcs-groupsPage__chip--on{color:var(--gcs-text)}.gcs-groupsPage__list{animation:gcs-motion-fade var(--gcs-motion-slow,.3s) var(--gcs-motion-ease,ease) both;flex-direction:column;gap:16px;display:flex}.gcs-groupsPage__box{background:var(--gcs-box-bg,var(--gcs-surface));border:1px solid var(--gcs-box-border,var(--gcs-border));border-radius:6px;overflow:hidden}.gcs-groupsPage__band{background:linear-gradient(90deg, var(--gcs-accent), transparent 45%), var(--gcs-box-header-bg,var(--gcs-surface2));align-items:center;gap:10px;min-height:50px;padding:0 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-groupsPage__band{background:linear-gradient(90deg, color-mix(in srgb, var(--gcs-accent) 14%, transparent), transparent 45%), var(--gcs-box-header-bg,var(--gcs-surface2))}}.gcs-groupsPage__band{border-bottom:1px solid var(--gcs-box-border,var(--gcs-border));box-shadow:inset 3px 0 0 var(--gcs-accent)}.gcs-groupsPage__band h2{color:var(--gcs-text);font:700 14px var(--gcs-font-display);letter-spacing:.1em;text-transform:uppercase;flex:1;margin:0}.gcs-groupsPage__well{background:var(--gcs-bg);flex-direction:column;gap:8px;padding:10px;display:flex}.gcs-groupsPage__group{background:linear-gradient(90deg, var(--gcs-group) 0%, transparent 50%), var(--gcs-surface);border-radius:4px}@supports (color:color-mix(in lab, red, red)){.gcs-groupsPage__group{background:linear-gradient(90deg, color-mix(in srgb, var(--gcs-group) 9%, transparent) 0%, transparent 50%), var(--gcs-surface)}}.gcs-groupsPage__group{border:1px solid var(--gcs-border)}.gcs-groupsPage__head{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--gcs-motion-fast,.15s) var(--gcs-motion-ease,ease);background-color:#0000;border:0;border-radius:4px;align-items:center;gap:12px;padding:10px 12px;display:flex}.gcs-groupsPage__head:hover,.gcs-groupsPage__head:focus-visible{background-color:var(--gcs-group)}@supports (color:color-mix(in lab, red, red)){.gcs-groupsPage__head:hover,.gcs-groupsPage__head:focus-visible{background-color:color-mix(in srgb, var(--gcs-group) 7%, transparent)}}.gcs-groupsPage__icon{background:var(--gcs-group);border-radius:5px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-groupsPage__icon{background:color-mix(in srgb, var(--gcs-group) 14%, transparent)}}.gcs-groupsPage__icon{border:1px solid var(--gcs-group)}@supports (color:color-mix(in lab, red, red)){.gcs-groupsPage__icon{border:1px solid color-mix(in srgb, var(--gcs-group) 45%, transparent)}}.gcs-groupsPage__icon{color:var(--gcs-group)}.gcs-groupsPage__name{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gcs-groupsPage__name b{font:700 14px var(--gcs-font-text)}.gcs-groupsPage__name .gcs-muted{font-size:11.5px}.gcs-groupsPage__stats{align-items:center;gap:16px;display:flex}.gcs-groupsPage__stats>span{color:var(--gcs-muted);flex-direction:column;align-items:flex-end;font-size:10.5px;display:flex}.gcs-groupsPage__stats b{color:var(--gcs-text);font:700 14px var(--gcs-font-text)}.gcs-groupsPage__stats .gcs-groupsPage__onlineStat b{color:var(--gcs-ok)}.gcs-groupsPage__chev{color:var(--gcs-muted);transition:transform var(--gcs-motion-base,.2s) var(--gcs-motion-ease,ease)}.gcs-groupsPage__group--open .gcs-groupsPage__chev{transform:rotate(180deg)}.gcs-groupsPage__panel{opacity:0;transition:grid-template-rows var(--gcs-motion-slow,.3s) var(--gcs-motion-ease,ease), opacity var(--gcs-motion-slow,.3s) var(--gcs-motion-ease,ease);grid-template-rows:0fr;display:grid}.gcs-groupsPage__group--open .gcs-groupsPage__panel{opacity:1;grid-template-rows:1fr}.gcs-groupsPage__panelInner{min-height:0;overflow:hidden}.gcs-groupsPage__members{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0 12px 12px;list-style:none;display:grid}@media (max-width:980px){.gcs-groupsPage__members{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.gcs-groupsPage__members{grid-template-columns:minmax(0,1fr)}.gcs-groupsPage__stats{gap:10px}}.gcs-groupsPage__member{background:var(--gcs-bg);border:1px solid var(--gcs-border);min-width:0;transition:background-color var(--gcs-motion-fast,.15s) var(--gcs-motion-ease,ease);border-radius:4px;align-items:center;gap:9px;padding:8px;display:flex}.gcs-groupsPage__member:hover{background-color:var(--gcs-bg)}@supports (color:color-mix(in lab, red, red)){.gcs-groupsPage__member:hover{background-color:color-mix(in srgb, var(--gcs-bg) 94%, #fff)}}.gcs-groupsPage__avatar{flex:none;position:relative}.gcs-groupsPage__avatar .gcs-groupsPage__onlineDot{border:2px solid var(--gcs-bg);width:9px;height:9px;position:absolute;bottom:-1px;right:-1px}.gcs-groupsPage__memberText{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;font-size:13px;font-weight:700;display:flex}.gcs-groupsPage__memberText .gcs-memberCard__tag{letter-spacing:.06em;text-transform:uppercase;align-self:flex-start;font-size:9.5px}.gcs-groupsPage__none{margin:0;padding:0 12px 12px}.gcs-groupsPage__foot{justify-content:space-between;align-items:center;gap:12px;padding:0 12px 12px;font-size:12px;display:flex}.gcs-groupsPage__all{color:var(--gcs-accentInk,var(--gcs-accent));align-items:center;gap:6px;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:reduce){.gcs-legendPro__menu{animation-name:gcs-motion-fade}.gcs-legendPro__toggle svg,.gcs-groupsPage__chev,.gcs-legendPro__menuItem{transition:none}.gcs-legendPro__menuItem:hover,.gcs-legendPro__menuItem:focus-visible{transform:none}.gcs-groupsPage__panel{transition:opacity var(--gcs-motion-base,.2s) linear}}@keyframes gcs-motion-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.gcs-hoverCardLayer[data-side=below]{animation:gcs-motion-drop var(--gcs-motion-base) var(--gcs-motion-ease) both}.gcs-hoverCardLayer[data-side=above]{animation:gcs-motion-rise var(--gcs-motion-base) var(--gcs-motion-ease) both}}@media (prefers-reduced-motion:reduce){.gcs-hoverCardLayer[data-side=below],.gcs-hoverCardLayer[data-side=above]{animation:gcs-motion-fade var(--gcs-motion-base) linear both}}.gcs-hoverCard--v2 .gcs-hoverCard__cover{height:64px}.gcs-hoverCard--v2 .gcs-hoverCard__body{gap:10px;padding:0 14px 14px}.gcs-hoverCard--v2 .gcs-hoverCard__identity{padding-top:8px}.gcs-hoverCard--v2 .gcs-hoverCard__avatar{box-shadow:0 0 0 2px var(--gcs-hoverCard-ring,var(--gcs-accent))}.gcs-hoverCard__dot{box-sizing:border-box;border:2px solid var(--gcs-surface);background:var(--gcs-ok);border-radius:50%;width:12px;height:12px;position:absolute;bottom:1px;right:1px}.gcs-hoverCard__status{min-width:0;color:var(--gcs-text);align-items:center;gap:7px;margin:0;font-size:12px;font-weight:600;display:flex}.gcs-hoverCard__statusDot{background:var(--gcs-muted);border-radius:50%;flex:none;width:7px;height:7px}.gcs-hoverCard__status:is([data-kind=online],[data-kind=playing]) .gcs-hoverCard__statusDot{background:var(--gcs-ok);box-shadow:0 0 6px var(--gcs-ok)}@supports (color:color-mix(in lab, red, red)){.gcs-hoverCard__status:is([data-kind=online],[data-kind=playing]) .gcs-hoverCard__statusDot{box-shadow:0 0 6px color-mix(in srgb, var(--gcs-ok) 60%, transparent)}}.gcs-hoverCard__status[data-kind=lastVisit]{color:var(--gcs-muted)}.gcs-hoverCard__server{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;transition:color var(--gcs-motion-fast) ease;text-decoration:none;overflow:hidden}.gcs-hoverCard__server:is(:hover,:focus-visible),.gcs-hoverCard__more:is(:hover,:focus-visible){color:var(--gcs-accent)}.gcs-hoverCard__chips{flex-wrap:wrap;gap:5px;display:flex}.gcs-hoverCard__chip{--gcs-hoverCard-chip:var(--gcs-accent);box-sizing:border-box;border:1px solid var(--gcs-border);background-color:var(--gcs-text);border-radius:4px;align-items:center;gap:5px;max-width:100%;min-height:22px;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-hoverCard__chip{background-color:color-mix(in srgb, var(--gcs-text) 4%, var(--gcs-surface))}}.gcs-hoverCard__chip{color:var(--gcs-text);transition:background-color var(--gcs-motion-fast) ease, border-color var(--gcs-motion-fast) ease, box-shadow var(--gcs-motion-fast) ease, transform var(--gcs-motion-fast) ease;font-size:11px;font-weight:600}.gcs-hoverCard__chip>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gcs-hoverCard__chip--clan{padding-left:3px}.gcs-hoverCard__chip--vip{border-color:var(--gcs-hoverCard-chip)}@supports (color:color-mix(in lab, red, red)){.gcs-hoverCard__chip--vip{border-color:color-mix(in srgb, var(--gcs-hoverCard-chip) 50%, transparent)}}.gcs-hoverCard__chip--vip{color:var(--gcs-hoverCard-chip)}@supports (color:color-mix(in lab, red, red)){.gcs-hoverCard__chip--vip{color:color-mix(in srgb, var(--gcs-hoverCard-chip) 70%, var(--gcs-text))}}.gcs-hoverCard__chip:hover{background-color:var(--gcs-hoverCard-chip)}@supports (color:color-mix(in lab, red, red)){.gcs-hoverCard__chip:hover{background-color:color-mix(in srgb, var(--gcs-hoverCard-chip) 30%, transparent)}}.gcs-hoverCard__chip:hover{border-color:var(--gcs-hoverCard-chip)}@supports (color:color-mix(in lab, red, red)){.gcs-hoverCard__chip:hover{border-color:color-mix(in srgb, var(--gcs-hoverCard-chip) 60%, transparent)}}.gcs-hoverCard__chip:hover{box-shadow:0 0 12px var(--gcs-hoverCard-chip)}@supports (color:color-mix(in lab, red, red)){.gcs-hoverCard__chip:hover{box-shadow:0 0 12px color-mix(in srgb, var(--gcs-hoverCard-chip) 35%, transparent)}}.gcs-hoverCard__chip:hover{transform:translateY(-1px)}.gcs-hoverCard__level{color:var(--gcs-muted);flex-direction:column;gap:5px;font-size:11px;font-weight:600;display:flex}.gcs-hoverCard__levelHead{justify-content:space-between;gap:8px;display:flex}.gcs-hoverCard__levelHead strong{color:var(--gcs-text);font-weight:700}.gcs-hoverCard__bar,.gcs-xpBar{background:var(--gcs-text);border-radius:3px;height:6px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.gcs-hoverCard__bar,.gcs-xpBar{background:color-mix(in srgb, var(--gcs-text) 12%, transparent)}}.gcs-hoverCard__bar>span,.gcs-xpBar>span{border-radius:inherit;background:linear-gradient(90deg, var(--gcs-accent), var(--gcs-accent));height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.gcs-hoverCard__bar>span,.gcs-xpBar>span{background:linear-gradient(90deg, var(--gcs-accent), color-mix(in srgb, var(--gcs-accent) 55%, #fff))}}@media (prefers-reduced-motion:no-preference){.gcs-hoverCard__bar>span,.gcs-xpBar>span{animation:gcs-xp-grow var(--gcs-motion-slow) var(--gcs-motion-ease) both;transform-origin:0}}@keyframes gcs-xp-grow{0%{transform:scaleX(0)}}.gcs-hoverCard__badgeRow{align-items:center;gap:6px;min-width:0;display:flex}.gcs-hoverCard__badgeLabel{color:var(--gcs-muted);flex:none;font-size:11px}.gcs-hoverCard__badgeRow .gcs-hoverCard__badges{gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.gcs-hoverCard__badgeRow .gcs-badgeArt{transition:transform var(--gcs-motion-fast) ease}.gcs-hoverCard__badgeRow .gcs-badgeArt__item:hover .gcs-badgeArt{transform:scale(1.08)}.gcs-hoverCard__more{color:var(--gcs-accentInk,var(--gcs-accent));flex:none;margin-left:auto;font-size:11px;font-weight:700;text-decoration:none}.gcs-hoverCard--v2 .gcs-hoverCard__actions{border-top:1px solid var(--gcs-border);flex-wrap:wrap;gap:6px;padding-top:10px}.gcs-hoverCard--v2 .gcs-hoverCard__actions>*{flex:auto}.gcs-hoverCard--v2 .gcs-hoverCard__actions>.gcs-btn{gap:5px;min-height:30px;padding-inline:8px;font-size:12px}.gcs-hoverCard--v2 .gcs-hoverCard__actions>.gcs-tooltipWrap{flex:none}.gcs-hoverCard__actions:empty{display:none}.gcs-hoverCard__iconBtn{justify-content:center;min-width:32px;padding-inline:8px}.gcs-hoverCard__iconBtn[aria-pressed=true]{color:var(--gcs-accentInk,var(--gcs-accent));border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-hoverCard__iconBtn[aria-pressed=true]{border-color:color-mix(in srgb, var(--gcs-accent) 55%, transparent)}}.gcs-mono{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.gcs-collapse{opacity:0;visibility:hidden;transition:grid-template-rows var(--gcs-motion-slow) var(--gcs-motion-ease), opacity var(--gcs-motion-slow) var(--gcs-motion-ease), visibility 0s linear var(--gcs-motion-slow);grid-template-rows:0fr;display:grid}.gcs-collapse>*{min-height:0;overflow:hidden}.gcs-collapse[data-open=true]{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}@media (prefers-reduced-motion:reduce){.gcs-collapse{transition:opacity var(--gcs-motion-base) linear}}.gcs-titleBand__link{font-family:var(--gcs-font-text);letter-spacing:0;text-transform:none;color:var(--gcs-muted);transition:color var(--gcs-motion-fast) ease;align-items:center;gap:6px;margin-left:auto;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.gcs-titleBand__link:is(:hover,:focus-visible){color:var(--gcs-accent)}.gcs-statusChip{--gcs-status:var(--gcs-ok);border:1px solid var(--gcs-status);border-radius:4px;align-items:center;gap:5px;min-height:22px;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-statusChip{border:1px solid color-mix(in srgb, var(--gcs-status) 45%, transparent)}}.gcs-statusChip{background-color:var(--gcs-status)}@supports (color:color-mix(in lab, red, red)){.gcs-statusChip{background-color:color-mix(in srgb, var(--gcs-status) 12%, transparent)}}.gcs-statusChip{color:var(--gcs-status)}@supports (color:color-mix(in lab, red, red)){.gcs-statusChip{color:color-mix(in srgb, var(--gcs-status) 75%, var(--gcs-text))}}.gcs-statusChip{white-space:nowrap;font-size:12px;font-weight:700}.gcs-statusChip[data-state=bad]{--gcs-status:var(--gcs-danger,#e5484d)}.gcs-serverStrip{flex-direction:column;display:flex;overflow:hidden}.gcs-serverStrip__tabs{scrollbar-width:thin;border-bottom:1px solid var(--gcs-border);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.gcs-serverStrip__tab{cursor:pointer;min-height:42px;font:inherit;background-color:#0000;border:0;flex:none;font-weight:700}.gcs-serverStrip__tab:not(.gcs-tab--active):hover{background-color:#ffffff0d}.gcs-serverStrip__panel{flex-wrap:wrap;align-items:center;gap:12px 20px;padding:14px 18px;display:flex}@media (prefers-reduced-motion:no-preference){.gcs-serverStrip__panel{animation:gcs-motion-fade var(--gcs-motion-base) var(--gcs-motion-ease) both}}.gcs-serverStrip__stats{flex:420px;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;display:grid}.gcs-serverStrip__stats>div{border:1px solid var(--gcs-border);background-color:var(--gcs-text);border-radius:8px;flex-direction:column-reverse;gap:2px;min-width:0;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-serverStrip__stats>div{background-color:color-mix(in srgb, var(--gcs-text) 3%, transparent)}}.gcs-serverStrip__stats dt{color:var(--gcs-muted);font-size:11px}.gcs-serverStrip__stats dd{font-variant-numeric:tabular-nums;color:var(--gcs-text);margin:0;font-size:18px;font-weight:700}.gcs-serverStrip__stats>div[data-stat=place] dd{color:var(--gcs-accentInk,var(--gcs-accent))}@media (max-width:640px){.gcs-serverStrip__stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.gcs-external{flex-direction:column;gap:14px;display:flex}.gcs-external__head{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.gcs-external__status{color:var(--gcs-muted);align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.gcs-external__status .gcs-dot{background:var(--gcs-muted)}.gcs-external__status:not([data-status=offline]){color:var(--gcs-ok)}.gcs-external__status:not([data-status=offline]) .gcs-dot{background:var(--gcs-ok)}.gcs-external__level{border:1px solid var(--gcs-accent);border-radius:999px;align-items:center;min-height:24px;padding:0 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-external__level{border:1px solid color-mix(in srgb, var(--gcs-accent) 45%, transparent)}}.gcs-external__level{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-external__level{background-color:color-mix(in srgb, var(--gcs-accent) 12%, transparent)}}.gcs-external__level{color:var(--gcs-text);font-size:12px;font-weight:700}.gcs-external__name{font-size:14px}.gcs-external__grid,.gcs-external__totals{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:8px;margin:0;display:grid}.gcs-external__grid>div,.gcs-external__totals>div{border:1px solid var(--gcs-border);background-color:var(--gcs-text);border-radius:8px;flex-direction:column;gap:2px;min-width:0;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-external__grid>div,.gcs-external__totals>div{background-color:color-mix(in srgb, var(--gcs-text) 3%, transparent)}}.gcs-external__grid dt,.gcs-external__totals dt{color:var(--gcs-muted);font-size:11px}.gcs-external__grid dd,.gcs-external__totals dd{min-width:0;margin:0;font-weight:700}.gcs-external__grid--stats dd,.gcs-external__totals dd{font-variant-numeric:tabular-nums;font-size:18px}.gcs-external__bans{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.gcs-external__sub{color:var(--gcs-text);margin:4px 0 0;font-size:13px;font-weight:700}.gcs-external__games ul,ul.gcs-external__games,.gcs-showMore__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gcs-external__games li{border-bottom:1px solid var(--gcs-border);min-width:0;transition:background-color var(--gcs-motion-fast) ease;justify-content:space-between;align-items:center;gap:12px;padding:7px 4px;font-size:13px;display:flex}.gcs-external__games li:hover{background-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-external__games li:hover{background-color:color-mix(in srgb, var(--gcs-text) 4%, transparent)}}.gcs-external__games li>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gcs-showMore__toggle{align-self:flex-start;margin-top:8px}.gcs-external__updated{margin:0;font-size:12px}.gcs-external__elo{align-items:baseline;gap:6px;display:flex}.gcs-external__elo strong{font-variant-numeric:tabular-nums;font-size:26px}.gcs-faceitLevel{border:3px solid var(--gcs-accent);width:40px;height:40px;box-shadow:0 0 12px var(--gcs-accent);border-radius:50%;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.gcs-faceitLevel{box-shadow:0 0 12px color-mix(in srgb, var(--gcs-accent) 35%, transparent)}}.gcs-faceitLevel{font-family:var(--gcs-font-display);color:var(--gcs-text);font-size:18px;font-weight:800}.gcs-faceitRecent{gap:4px;margin:0;padding:0;list-style:none;display:flex}.gcs-faceitRecent li{min-width:24px;height:24px;color:var(--gcs-text);background-color:var(--gcs-ok);border-radius:4px;place-items:center;padding:0 4px;font-size:11px;font-weight:800;display:grid}@supports (color:color-mix(in lab, red, red)){.gcs-faceitRecent li{background-color:color-mix(in srgb, var(--gcs-ok) 22%, transparent)}}.gcs-faceitRecent li{border:1px solid var(--gcs-ok)}@supports (color:color-mix(in lab, red, red)){.gcs-faceitRecent li{border:1px solid color-mix(in srgb, var(--gcs-ok) 50%, transparent)}}.gcs-faceitRecent li[data-result=L]{background-color:var(--gcs-danger,#e5484d)}@supports (color:color-mix(in lab, red, red)){.gcs-faceitRecent li[data-result=L]{background-color:color-mix(in srgb, var(--gcs-danger,#e5484d) 22%, transparent)}}.gcs-faceitRecent li[data-result=L]{border-color:var(--gcs-danger,#e5484d)}@supports (color:color-mix(in lab, red, red)){.gcs-faceitRecent li[data-result=L]{border-color:color-mix(in srgb, var(--gcs-danger,#e5484d) 50%, transparent)}}.gcs-eloChart{flex-direction:column;gap:4px;margin:0;display:flex}.gcs-eloChart svg{background-color:var(--gcs-text);border-radius:8px;width:100%;height:140px;display:block}@supports (color:color-mix(in lab, red, red)){.gcs-eloChart svg{background-color:color-mix(in srgb, var(--gcs-text) 3%, transparent)}}.gcs-eloChart__line{stroke:var(--gcs-accent);stroke-width:2.5px;vector-effect:non-scaling-stroke}.gcs-eloChart__area{fill:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-eloChart__area{fill:color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}.gcs-eloChart__dot{fill:var(--gcs-surface);stroke:var(--gcs-accent);stroke-width:2px;vector-effect:non-scaling-stroke}.gcs-eloChart figcaption{text-align:right;font-size:11px}.gcs-achievements__head{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.gcs-achievements__head strong{font-variant-numeric:tabular-nums;font-size:24px}.gcs-achievements__head .gcs-rep--pos{color:var(--gcs-ok)}.gcs-achievements__head .gcs-rep--neg{color:var(--gcs-accentInk)}.gcs-achievements__level{margin-left:auto;font-size:13px;font-weight:700}.gcs-achievements__all{color:var(--gcs-accentInk,var(--gcs-accent));align-self:flex-start;font-size:13px;font-weight:700;text-decoration:none}.gcs-achievements__all:is(:hover,:focus-visible){color:var(--gcs-accent)}.gcs-sponsorBadge{border:1px solid var(--gcs-accent);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;min-height:26px;padding:0 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-sponsorBadge{border:1px solid color-mix(in srgb, var(--gcs-accent) 55%, transparent)}}.gcs-sponsorBadge{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-sponsorBadge{background-color:color-mix(in srgb, var(--gcs-accent) 16%, transparent)}}.gcs-sponsorBadge{letter-spacing:.04em;text-transform:uppercase;color:var(--gcs-text);transition:background-color var(--gcs-motion-fast) ease, border-color var(--gcs-motion-fast) ease, box-shadow var(--gcs-motion-fast) ease, transform var(--gcs-motion-fast) ease;font-size:12px;font-weight:800}.gcs-sponsorBadge:hover{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-sponsorBadge:hover{background-color:color-mix(in srgb, var(--gcs-accent) 30%, transparent)}}.gcs-sponsorBadge:hover{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-sponsorBadge:hover{border-color:color-mix(in srgb, var(--gcs-accent) 60%, transparent)}}.gcs-sponsorBadge:hover{box-shadow:0 0 12px var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-sponsorBadge:hover{box-shadow:0 0 12px color-mix(in srgb, var(--gcs-accent) 35%, transparent)}}.gcs-sponsorBadge:hover{transform:translateY(-1px)}.gcs-profileGroup{border-top:1px solid var(--gcs-border);flex-direction:column;gap:8px;padding-top:10px;display:flex}.gcs-profileGroup__title{letter-spacing:.06em;text-transform:uppercase;color:var(--gcs-muted);align-items:center;gap:6px;margin:0;font-size:12px;font-weight:800;display:flex}.gcs-avatarRow{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.gcs-avatarRow li{text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.gcs-avatarRow__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}.gcs-visitorList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gcs-visitorList li{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.gcs-visitorList li>.gcs-muted{white-space:nowrap;margin-left:auto;font-size:12px}.gcs-articleList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gcs-articleList__item{border-bottom:1px solid var(--gcs-border);transition:background-color var(--gcs-motion-fast) ease;flex-direction:column;gap:4px;padding:14px 20px;display:flex}.gcs-articleList__item:hover{background-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-articleList__item:hover{background-color:color-mix(in srgb, var(--gcs-text) 3%, transparent)}}.gcs-articleList__title{font-size:15px;font-weight:700}.gcs-articleList__snippet{color:var(--gcs-muted);overflow-wrap:anywhere;margin:0;font-size:13px}.gcs-articleList__meta{font-size:12px}.gcs-articleList__pages{flex-wrap:wrap;gap:4px;padding:12px 20px;display:flex}.gcs-overviewHead{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.gcs-overviewHead .gcs-avatar{width:72px!important;height:72px!important}.gcs-overviewHead__id{flex-direction:column;gap:6px;min-width:0;display:flex}.gcs-overviewHead__name{font-family:var(--gcs-font-display);font-size:22px;font-weight:700}.gcs-completion__pct{font-variant-numeric:tabular-nums;margin-left:auto}.gcs-completion__bar{border-radius:4px;height:8px}.gcs-completion__steps,.gcs-rulesList{flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.gcs-rulesList{padding-left:18px;list-style:outside}.gcs-completion__steps a{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.gcs-connectionCards{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.gcs-connectionCard{border:1px solid var(--gcs-border);background-color:var(--gcs-text);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-connectionCard{background-color:color-mix(in srgb, var(--gcs-text) 3%, transparent)}}.gcs-connectionCard{transition:background-color var(--gcs-motion-fast) ease}.gcs-connectionCard:hover{background-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-connectionCard:hover{background-color:color-mix(in srgb, var(--gcs-text) 6%, transparent)}}.gcs-connectionCard__icon{width:38px;height:38px;color:var(--gcs-text);background-color:var(--gcs-accent);border-radius:8px;flex:none;place-items:center;font-size:18px;display:grid}@supports (color:color-mix(in lab, red, red)){.gcs-connectionCard__icon{background-color:color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}.gcs-connectionCard__text{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:13px;display:flex}.gcs-connectionCard__on{color:var(--gcs-ok);font-weight:700}.gcs-quickLinks{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.gcs-quickLink{border:1px solid var(--gcs-border);color:var(--gcs-text);transition:background-color var(--gcs-motion-fast) ease, border-color var(--gcs-motion-fast) ease, color var(--gcs-motion-fast) ease;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.gcs-quickLink:is(:hover,:focus-visible){border-color:var(--gcs-text);background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.gcs-quickLink:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--gcs-text) 25%, var(--gcs-border))}}.gcs-quickLink:is(:hover,:focus-visible){color:var(--gcs-accent)}.gcs-prefToggle{flex-direction:column;gap:4px;display:flex}.gcs-optionList{flex-direction:column;gap:8px;display:flex}.gcs-optionRow{border:1px solid var(--gcs-border);cursor:pointer;transition:background-color var(--gcs-motion-fast) ease, border-color var(--gcs-motion-fast) ease;border-radius:10px;align-items:flex-start;gap:10px;padding:12px;display:flex}.gcs-optionRow:hover{background-color:#ffffff08}:is(.gcs-optionRow--active,.gcs-optionRow:has(input:checked)){border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:is(.gcs-optionRow--active,.gcs-optionRow:has(input:checked)){border-color:color-mix(in srgb, var(--gcs-accent) 60%, transparent)}}:is(.gcs-optionRow--active,.gcs-optionRow:has(input:checked)){background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:is(.gcs-optionRow--active,.gcs-optionRow:has(input:checked)){background-color:color-mix(in srgb, var(--gcs-accent) 8%, transparent)}}.gcs-optionRow input{accent-color:var(--gcs-accent);margin-top:3px}.gcs-optionRow__text{flex-direction:column;gap:2px;font-size:13px;display:flex}.gcs-deviceList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.gcs-deviceList__item{border:1px solid var(--gcs-border);border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.gcs-deviceList__item[data-current]{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-deviceList__item[data-current]{border-color:color-mix(in srgb, var(--gcs-accent) 55%, transparent)}}.gcs-deviceList__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gcs-deviceList__current{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-deviceList__current{background-color:color-mix(in srgb, var(--gcs-accent) 18%, transparent)}}.gcs-deviceList__current{color:var(--gcs-text)}.gcs-deviceList__meta{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:6px 12px;margin:0;font-size:13px;display:grid}.gcs-deviceList__meta dt{color:var(--gcs-muted);font-size:11px}.gcs-deviceList__meta dd{overflow-wrap:anywhere;min-width:0;margin:0}.gcs-fieldGroup__helper{margin:-4px 0 0}.gcs-birthdayForm{flex-direction:column;gap:8px;display:flex}.gcs-birthdayForm__title{font-size:13px;font-weight:700}.gcs-birthdayForm__row{grid-template-columns:minmax(0,90px) minmax(0,1fr) minmax(0,130px);gap:8px;display:grid}@media (max-width:420px){.gcs-birthdayForm__row{grid-template-columns:1fr 1fr}}.gcs-handleInput{flex-wrap:wrap;align-items:center;gap:0;min-width:0;display:flex}.gcs-handleInput__prefix{border:1px solid var(--gcs-border);background-color:var(--gcs-text);border-right:0;border-radius:8px 0 0 8px;align-self:stretch;align-items:center;padding:0 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-handleInput__prefix{background-color:color-mix(in srgb, var(--gcs-text) 5%, transparent)}}.gcs-handleInput__prefix{color:var(--gcs-muted);white-space:nowrap;text-overflow:ellipsis;max-width:55%;font-size:13px;overflow:hidden}.gcs-handleInput>.gcs-input{border-radius:0 8px 8px 0;flex:140px;min-width:0}.gcs-handleInput__preview{color:var(--gcs-muted);overflow-wrap:anywhere;flex-basis:100%;margin-top:4px;font-size:12px}.gcs-acpFieldGroup{border-bottom:1px solid var(--gcs-border);flex-direction:column;gap:6px;padding:10px 0;display:flex}.gcs-confirmDialog{flex-direction:column;gap:16px;display:flex}.gcs-confirmDialog__text{color:var(--gcs-text);margin:0;font-size:14px;line-height:1.55}.gcs-confirmDialog__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.gcs-btn.gcs-btn--danger,.gcs-root .gcs-btn.gcs-btn--danger{background-color:var(--gcs-acp-bad,#e5484d)}@supports (color:color-mix(in lab, red, red)){.gcs-btn.gcs-btn--danger,.gcs-root .gcs-btn.gcs-btn--danger{background-color:color-mix(in srgb, var(--gcs-acp-bad,#e5484d) 88%, #000)}}.gcs-btn.gcs-btn--danger,.gcs-root .gcs-btn.gcs-btn--danger{border-color:var(--gcs-acp-bad,#e5484d);color:#fff}.gcs-btn.gcs-btn--danger:hover{background-color:var(--gcs-acp-bad,#e5484d)}@supports (color:color-mix(in lab, red, red)){.gcs-btn.gcs-btn--danger:hover{background-color:color-mix(in srgb, var(--gcs-acp-bad,#e5484d) 88%, #fff)}}.gcs-memberQuick{flex-wrap:wrap}.gcs-memberSearch{padding:16px}.gcs-memberSearch__form{flex-direction:column;gap:12px;display:flex}.gcs-memberSearch__row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.gcs-memberSearch__q{flex:260px;min-width:0}.gcs-memberSearch__advanced{border-top:1px solid var(--gcs-border);interpolate-size:allow-keywords;padding-top:10px}.gcs-memberSearch__advanced::details-content{opacity:0;height:0;transition:height var(--gcs-motion-slow) var(--gcs-motion-ease), opacity var(--gcs-motion-slow) var(--gcs-motion-ease), content-visibility var(--gcs-motion-slow) allow-discrete;overflow:clip}.gcs-memberSearch__advanced[open]::details-content{opacity:1;height:auto}.gcs-memberSearch__summary{cursor:pointer;color:var(--gcs-muted);align-items:center;gap:8px;font-size:13px;font-weight:700;list-style:none;display:inline-flex}.gcs-memberSearch__summary::-webkit-details-marker{display:none}.gcs-memberSearch__summary:hover{color:var(--gcs-accentInk,var(--gcs-accent))}.gcs-memberSearch__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:12px;padding-top:12px;display:grid}.gcs-memberSearch__range{border:0;grid-template-columns:1fr 1fr;gap:6px;min-width:0;margin:0;padding:0;display:grid}.gcs-memberSearch__range>legend{margin-bottom:6px;padding:0;font-size:13px;font-weight:600}.gcs-memberList__head{border-bottom:1px solid var(--gcs-border);flex-direction:column;gap:10px;padding:12px 16px;display:flex}.gcs-memberList__total{color:var(--gcs-muted);font-size:13px}.gcs-memberList__scroll{overflow-x:auto}.gcs-memberList__pages{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:12px;display:flex}.gcs-memberList__page{color:var(--gcs-muted);font-size:13px}.gcs-memberTable{min-width:860px}.gcs-memberTable .gcs-table__row:hover{background-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-memberTable .gcs-table__row:hover{background-color:color-mix(in srgb, var(--gcs-text) 4%, transparent)}}.gcs-memberTable__check{width:40px}.gcs-memberTable__who{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gcs-memberTable__name{flex-direction:column;min-width:0;display:flex}.gcs-memberTable__email{color:var(--gcs-muted);font-size:12px}.gcs-memberTable__groups{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.gcs-memberTable__more{border:1px solid var(--gcs-border);height:20px;color:var(--gcs-muted);border-radius:999px;align-items:center;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex}.gcs-memberTable__ip{white-space:nowrap;font-family:ui-monospace,monospace;font-size:12px}.gcs-memberTable__num{font-variant-numeric:tabular-nums;text-align:right}.gcs-memberTable__empty{color:var(--gcs-muted);text-align:center;padding:24px 16px}.gcs-sortLink{color:inherit;white-space:nowrap;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.gcs-sortLink:hover,.gcs-sortLink:focus-visible{color:var(--gcs-accentInk,var(--gcs-accent))}.gcs-sortLink__icon{opacity:.55;font-size:11px}th[aria-sort=ascending] .gcs-sortLink__icon,th[aria-sort=descending] .gcs-sortLink__icon{opacity:1;color:var(--gcs-accentInk,var(--gcs-accent))}.gcs-checkbox{width:16px;height:16px;accent-color:var(--gcs-accent);cursor:pointer}.gcs-bulkBar{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.gcs-bulkBar__count{color:var(--gcs-text);align-self:center;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.gcs-bulkBar__field{flex:0 190px;min-width:0}.gcs-bulkBar__ok{color:var(--gcs-ok);align-self:center;font-size:13px;font-weight:600}.gcs-bulkBar__error{color:var(--gcs-acp-bad,#ff8a91);align-self:center;font-size:13px;font-weight:600}.gcs-memberTools{flex-wrap:wrap;gap:8px;display:flex}.gcs-memberToolsForm{flex-direction:column;gap:12px;display:flex}.gcs-memberToolsForm__hint{color:var(--gcs-muted);margin:0;font-size:13px}.gcs-memberToolsForm__sample{background-color:var(--gcs-surface2);border-radius:8px;padding:8px 10px;font-size:12px;display:block;overflow-x:auto}.gcs-memberToolsForm__error{color:var(--gcs-acp-bad,#ff8a91);margin:0;font-size:13px;font-weight:600}.gcs-memberToolsForm__report{flex-direction:column;gap:6px;font-size:13px;display:flex}.gcs-memberToolsForm__report ul{color:var(--gcs-muted);margin:0;padding-left:18px}.gcs-memberHead{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.gcs-memberId{gap:18px;min-width:0;padding:18px;display:flex}.gcs-memberId .gcs-avatar,.gcs-memberId__avatar{border-radius:18px;flex:none}.gcs-memberId__main{flex-direction:column;gap:10px;min-width:0;display:flex}.gcs-memberId__groups,.gcs-memberId__badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gcs-memberId__meta{grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:8px 16px;margin:0;display:grid}.gcs-memberId__meta dt{color:var(--gcs-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.gcs-memberId__meta dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:13px}.gcs-memberId__mono{overflow-wrap:anywhere;margin:0;font-family:ui-monospace,monospace;font-size:13px}.gcs-memberId__profile{align-items:center;gap:6px;width:fit-content;font-size:13px;display:inline-flex}.gcs-memberId__profile:hover{color:var(--gcs-accentInk,var(--gcs-accent))}.gcs-memberActions__grid{flex-wrap:wrap;gap:8px;padding:16px 16px 8px;display:flex}.gcs-memberActions__grid>form{flex-direction:row}.gcs-memberSpam[open]{flex-basis:100%}.gcs-memberSpam>summary{cursor:pointer;list-style:none}.gcs-memberSpam>summary::-webkit-details-marker{display:none}.gcs-memberSpam[open]>form{border:1px solid var(--gcs-border);border-radius:var(--gcs-radius,8px);margin-top:8px;padding:12px}.gcs-memberActions__hint{color:var(--gcs-muted);margin:0;padding:0 16px 16px;font-size:12px}.gcs-memberActions__danger,.gcs-root a.gcs-memberActions__danger{color:var(--gcs-acp-bad,#ff6b6b);border-color:var(--gcs-acp-bad,#ff6b6b)}@supports (color:color-mix(in lab, red, red)){.gcs-memberActions__danger,.gcs-root a.gcs-memberActions__danger{border-color:color-mix(in srgb, var(--gcs-acp-bad,#ff6b6b) 55%, transparent)}}.gcs-memberTabs{border-top:0;border-bottom:1px solid var(--gcs-border);flex-wrap:nowrap;padding:0;overflow-x:auto}.gcs-memberTabs .gcs-tab{white-space:nowrap;gap:6px}.gcs-memberTabs .gcs-tab:not(.gcs-tab--active):hover{background-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-memberTabs .gcs-tab:not(.gcs-tab--active):hover{background-color:color-mix(in srgb, var(--gcs-text) 5%, transparent)}}@keyframes gcs-md-fade{0%{opacity:0}to{opacity:1}}.gcs-memberTabPanel{animation:gcs-md-fade var(--gcs-motion-slow) var(--gcs-motion-ease) both}.gcs-mdGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:start;gap:16px;display:grid}.gcs-mdCard{min-width:0;transition:background-color var(--gcs-motion-base) var(--gcs-motion-ease)}.gcs-mdCard--wide{grid-column:1/-1}.gcs-mdCard__body{flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex}.gcs-mdCard__muted{color:var(--gcs-muted);margin:0;font-size:13px}.gcs-mdCard__line{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.gcs-mdCard__more{width:fit-content;font-size:13px;font-weight:600}.gcs-mdCard__more:hover{color:var(--gcs-accentInk,var(--gcs-accent))}.gcs-activityBars{border-bottom:1px solid var(--gcs-border);align-items:flex-end;gap:2px;height:110px;padding:6px 0;display:flex}.gcs-activityBars__day{flex-direction:column-reverse;flex:1 1 0;justify-content:flex-start;min-width:2px;height:100%;display:flex;position:relative}.gcs-activityBars__posts,.gcs-activityBars__chat{background-color:var(--gcs-accent);border-radius:2px 2px 0 0;width:100%;display:block}@supports (color:color-mix(in lab, red, red)){.gcs-activityBars__chat{background-color:color-mix(in srgb, var(--gcs-accent) 40%, var(--gcs-surface2))}}.gcs-activityBars__day:hover .gcs-activityBars__posts{background-color:var(--gcs-accentInk,var(--gcs-accent))}.gcs-legendDot{vertical-align:middle;border-radius:3px;width:9px;height:9px;display:inline-block}.gcs-legendDot--posts,.gcs-legendDot--chat{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-legendDot--chat{background-color:color-mix(in srgb, var(--gcs-accent) 40%, var(--gcs-surface2))}}.gcs-memberContent,.gcs-memberQuotas,.gcs-memberLog,.gcs-memberPanel__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gcs-memberContent>li,.gcs-memberQuotas>li,.gcs-memberLog>li,.gcs-memberPanel__list>li,.gcs-memberRow{border-bottom:1px solid var(--gcs-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:8px 0;font-size:13px;display:flex}.gcs-memberContent>li:last-child,.gcs-memberQuotas>li:last-child,.gcs-memberLog>li:last-child,.gcs-memberPanel__list>li:last-child{border-bottom:0}.gcs-memberContent>li{flex-direction:column;align-items:flex-start}.gcs-memberContent>li>span{color:var(--gcs-muted)}.gcs-memberPanel__list>li{justify-content:flex-start}.gcs-memberRow__end{align-items:center;gap:8px;display:flex}.gcs-memberLog code{font-size:12px}.gcs-memberChips{flex-wrap:wrap;gap:6px;display:flex}.gcs-memberChip{border:1px solid var(--gcs-accent);border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-memberChip{border:1px solid color-mix(in srgb, var(--gcs-accent) 45%, transparent)}}.gcs-memberChip{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-memberChip{background-color:color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}.gcs-memberChip{color:var(--gcs-text);transition:background-color var(--gcs-motion-base) var(--gcs-motion-ease), border-color var(--gcs-motion-base) var(--gcs-motion-ease), box-shadow var(--gcs-motion-base) var(--gcs-motion-ease), transform var(--gcs-motion-base) var(--gcs-motion-ease);font-size:12px;font-weight:700}.gcs-memberChip:hover{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-memberChip:hover{background-color:color-mix(in srgb, var(--gcs-accent) 30%, transparent)}}.gcs-memberChip:hover{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-memberChip:hover{border-color:color-mix(in srgb, var(--gcs-accent) 60%, transparent)}}.gcs-memberChip:hover{box-shadow:0 0 12px var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-memberChip:hover{box-shadow:0 0 12px color-mix(in srgb, var(--gcs-accent) 35%, transparent)}}.gcs-memberChip:hover{transform:translateY(-1px)}.gcs-memberSecondary{align-items:flex-start}.gcs-memberSecondary__who{flex-direction:column;gap:4px;min-width:0;display:flex}.gcs-memberSecondary__actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gcs-memberSecondary__add{flex-wrap:wrap;gap:10px;display:flex}.gcs-memberSecondary__add>.gcs-field{flex:150px;min-width:0}.gcs-input.gcs-input--sm{min-height:30px;padding:0 8px;font-size:12px}.gcs-memberPanel__empty{color:var(--gcs-muted);margin:0;font-size:13px}.gcs-memberPanel__muted{color:var(--gcs-muted);font-size:12px}.gcs-memberPanel__mono{overflow-wrap:anywhere;font-family:ui-monospace,monospace;font-size:12px}.gcs-memberPanel__stats{grid-template-columns:repeat(auto-fill,minmax(min(100%,110px),1fr));gap:10px;margin:0;display:grid}.gcs-memberPanel__stats>div{background-color:var(--gcs-surface2);border-radius:10px;padding:10px}.gcs-memberPanel__stats dt{color:var(--gcs-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.gcs-memberPanel__stats dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:18px;font-weight:700}.gcs-memberPanel.gcs-titledBox{flex-direction:column;gap:10px;display:flex}.gcs-staffSection{flex-direction:column;gap:14px;display:flex}.gcs-staffSection__band{--gcs-staff-c:var(--gcs-accent);border:1px solid var(--gcs-border);background-color:var(--gcs-surface);background-image:linear-gradient(90deg, var(--gcs-staff-c), transparent 55%);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0;padding:12px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-staffSection__band{background-image:linear-gradient(90deg, color-mix(in srgb, var(--gcs-staff-c) 18%, transparent), transparent 55%)}}.gcs-staffSection__band{font-size:17px}.gcs-staffSection__link{color:var(--gcs-text);align-items:center;gap:10px;display:inline-flex}.gcs-staffSection__link:hover{color:var(--gcs-accentInk,var(--gcs-accent))}.gcs-staffSection__link>.gcs-icon,.gcs-staffSection__link>svg{color:var(--gcs-staff-c)}.gcs-staffSection__count{color:var(--gcs-muted);font-size:13px;font-weight:600}.gcs-staffSection__grid{gap:14px;display:grid}.gcs-staffSection--detailed .gcs-staffSection__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gcs-staffSection--compact .gcs-staffSection__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))}.gcs-staffCard{border:1px solid var(--gcs-border);background-color:var(--gcs-surface);min-width:0;transition:background-color var(--gcs-motion-base) var(--gcs-motion-ease);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.gcs-staffCard:hover{background-color:var(--gcs-surface2)}.gcs-staffCard--compact{flex-direction:row;align-items:center;padding:12px}.gcs-staffCard__head{align-items:center;gap:14px;min-width:0;display:flex}.gcs-staffCard__avatar{flex:none;position:relative}.gcs-staffCard__avatar .gcs-avatar,.gcs-staffCard__square{border-radius:16px}.gcs-staffCard--detailed .gcs-staffCard__avatar .gcs-avatar{width:76px;height:76px;font-size:28px}.gcs-staffCard__avatar .gcs-postbit__online{position:absolute;bottom:2px;right:2px}.gcs-staffCard__who{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.gcs-staffCard__name{overflow-wrap:anywhere;font-size:17px}.gcs-staffCard--compact .gcs-staffCard__name{font-size:14px}.gcs-staffCard__title{color:var(--gcs-muted);font-size:12px}.gcs-staffCard__desc{margin:0;font-size:14px;line-height:1.6}.gcs-staffCard__desc--empty{color:var(--gcs-muted);font-style:italic}.gcs-staffCard__label{color:var(--gcs-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.gcs-staffCard__duties ul{flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:13px;display:flex}.gcs-staffCard__duties li::marker{color:var(--gcs-accent)}.gcs-staffCard__contacts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;display:flex}.gcs-staffCard__contact{width:32px;height:32px}.gcs-staffEditor__row{flex-wrap:wrap;gap:10px}.gcs-staffEditor__title{flex:220px;min-width:0}.gcs-staffEditor__switch{align-items:center;gap:8px;font-size:13px;display:inline-flex}.gcs-staffEditor__count{font-size:12px}.gcs-staffEditor__foot{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.gcs-staffEditor__members{margin:0;padding:0}.gcs-staffEditor__member{border-top:1px solid var(--gcs-border);padding:10px 0}.gcs-staffEditor__member>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:10px;list-style:none;display:flex}.gcs-staffEditor__member>summary::-webkit-details-marker{display:none}.gcs-staffEditor__member[open]>summary{margin-bottom:12px}.gcs-onlinePage__filters{flex-wrap:wrap}.gcs-onlinePage__count{background-color:var(--gcs-text);border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:18px;margin-left:4px;padding:0 5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-onlinePage__count{background-color:color-mix(in srgb, var(--gcs-text) 10%, transparent)}}.gcs-onlinePage__count{font-size:11px;font-weight:700}.gcs-onlinePage__list{margin:0;padding:0;list-style:none}.gcs-onlinePage__row{border-bottom:1px solid var(--gcs-border);transition:background-color var(--gcs-motion-base) var(--gcs-motion-ease);grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) auto auto;align-items:center;gap:8px 16px;padding:10px 16px;font-size:13px;display:grid}.gcs-onlinePage__row:last-child{border-bottom:0}.gcs-onlinePage__row:hover{background-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-onlinePage__row:hover{background-color:color-mix(in srgb, var(--gcs-text) 4%, transparent)}}.gcs-onlinePage__who{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.gcs-onlinePage__guest{background-color:var(--gcs-surface2);width:34px;height:34px;color:var(--gcs-muted);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.gcs-onlinePage__where{min-width:0;color:var(--gcs-text);overflow-wrap:anywhere}.gcs-onlinePage__where .gcs-icon,.gcs-onlinePage__where svg{color:var(--gcs-muted);margin-right:4px}.gcs-onlinePage__where a:hover{color:var(--gcs-accentInk,var(--gcs-accent))}.gcs-onlinePage__time{color:var(--gcs-muted);white-space:nowrap}.gcs-onlinePage__ip{color:var(--gcs-muted);font-family:ui-monospace,monospace;font-size:12px}.gcs-onlinePage__empty,.gcs-onlinePage__hidden{margin:0;padding:16px}.gcs-onlinePage__muted{color:var(--gcs-muted)}.gcs-optIn__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gcs-optIn__row{border-bottom:1px solid var(--gcs-border);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 0;display:flex}.gcs-optIn__pill{flex:200px;min-width:0}.gcs-optIn__state{color:var(--gcs-muted);font-size:13px}a[href=\#gcs-separator]{background-color:var(--gcs-border);pointer-events:none;background-image:none;border:0;height:1px;min-height:0;margin:6px 10px;padding:0;font-size:0;line-height:0;display:block;overflow:hidden}a[href=\#gcs-separator] *{display:none}.gcs-menuMgr{flex-direction:column;gap:16px;display:flex}.gcs-menuMgr__bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gcs-menuMgr__state{border:1px solid var(--gcs-border);height:26px;color:var(--gcs-muted);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.gcs-menuMgr__state--draft{border-color:var(--gcs-warn)}@supports (color:color-mix(in lab, red, red)){.gcs-menuMgr__state--draft{border-color:color-mix(in srgb, var(--gcs-warn) 60%, transparent)}}.gcs-menuMgr__state--draft{background-color:var(--gcs-warn)}@supports (color:color-mix(in lab, red, red)){.gcs-menuMgr__state--draft{background-color:color-mix(in srgb, var(--gcs-warn) 14%, transparent)}}.gcs-menuMgr__state--draft{color:var(--gcs-text)}.gcs-menuMgr__layout{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:start;gap:16px;display:grid}.gcs-menuMgr__tree{flex-direction:column;gap:10px;min-width:0;display:flex}.gcs-menuMgr__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.gcs-menuMgr__row{border:1px solid var(--gcs-border);background-color:var(--gcs-surface);min-height:40px;transition:background-color var(--gcs-motion-base) var(--gcs-motion-ease), border-color var(--gcs-motion-base) var(--gcs-motion-ease);border-radius:10px;align-items:center;gap:6px;padding:2px 6px;display:flex}.gcs-menuMgr__row:hover{background-color:var(--gcs-surface2)}.gcs-menuMgr__row--selected{border-color:var(--gcs-accent);background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-menuMgr__row--selected{background-color:color-mix(in srgb, var(--gcs-accent) 8%, var(--gcs-surface))}}.gcs-menuMgr__row--dragging{opacity:.7;z-index:2}.gcs-menuMgr__row--off .gcs-menuMgr__name{color:var(--gcs-muted);text-decoration:line-through}.gcs-menuMgr__row--sep .gcs-menuMgr__name{color:var(--gcs-muted);font-style:italic}.gcs-menuMgr__grip{cursor:grab;touch-action:none}.gcs-menuMgr__label{min-width:0;min-height:34px;color:var(--gcs-text);font:inherit;text-align:left;cursor:pointer;background-color:#0000;border:0;border-radius:8px;flex-wrap:wrap;flex:auto;align-items:center;gap:6px;padding:0 8px;display:flex}.gcs-menuMgr__label:hover{background-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-menuMgr__label:hover{background-color:color-mix(in srgb, var(--gcs-text) 3%, transparent)}}.gcs-menuMgr__name{overflow-wrap:anywhere;font-size:14px;font-weight:700}.gcs-menuMgr__kind,.gcs-menuMgr__badge{border:1px solid var(--gcs-border);height:18px;color:var(--gcs-muted);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 6px;font-size:10.5px;font-weight:700;display:inline-flex}.gcs-menuMgr__badge{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-menuMgr__badge{border-color:color-mix(in srgb, var(--gcs-accent) 55%, transparent)}}.gcs-menuMgr__badge{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-menuMgr__badge{background-color:color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}.gcs-menuMgr__badge{color:var(--gcs-text)}.gcs-menuMgr__switch{align-items:center;display:inline-flex}.gcs-menuMgr__hint{color:var(--gcs-muted);margin:0;font-size:12px}.gcs-menuMgr__panel{border:1px solid var(--gcs-border);background-color:var(--gcs-surface);border-radius:12px;min-width:0;padding:14px;position:sticky;top:16px}.gcs-menuMgr__editor{animation:gcs-md-fade var(--gcs-motion-slow) var(--gcs-motion-ease) both;flex-direction:column;gap:12px;display:flex}.gcs-menuMgr__editorHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.gcs-menuMgr__fieldset{border:1px solid var(--gcs-border);border-radius:10px;flex-direction:column;gap:10px;min-width:0;margin:0;padding:10px;display:flex}.gcs-menuMgr__fieldset>legend{padding:0 4px;font-size:12px;font-weight:700}.gcs-menuMgr__langs{border-top:0;border-bottom:1px solid var(--gcs-border);flex-wrap:nowrap;padding:0;overflow-x:auto}.gcs-menuMgr__langs .gcs-tab{cursor:pointer;min-height:34px;font:700 12px var(--gcs-font-text);background-color:#0000;border-top:0;border-left:0;border-right:0;padding:0 10px}.gcs-menuMgr__langs .gcs-tab:not(.gcs-tab--active):hover{background-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-menuMgr__langs .gcs-tab:not(.gcs-tab--active):hover{background-color:color-mix(in srgb, var(--gcs-text) 5%, transparent)}}.gcs-menuMgr__row2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gcs-menuMgr__groups{flex-wrap:wrap;gap:6px 12px;display:flex}.gcs-menuMgr__preview{flex-direction:column;gap:10px;display:flex}.gcs-menuMgr__previewBar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gcs-menuMgr__frameWrap{border:1px solid var(--gcs-border);background-color:var(--gcs-bg);transition:max-width var(--gcs-motion-slow) var(--gcs-motion-ease);border-radius:12px;overflow:hidden}.gcs-menuMgr__frameWrap--desktop{max-width:100%}.gcs-menuMgr__frameWrap--mobile{width:100%;max-width:390px;margin:0 auto}.gcs-menuMgr__frame{border:0;width:100%;height:460px;display:block}@media (max-width:900px){.gcs-memberHead,.gcs-menuMgr__layout{grid-template-columns:minmax(0,1fr)}.gcs-menuMgr__panel{position:static}.gcs-staffSection--detailed .gcs-staffSection__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.gcs-memberId{flex-direction:column}.gcs-onlinePage__row{grid-template-columns:minmax(0,1fr) auto}.gcs-onlinePage__where{grid-area:2/1/auto/-1}.gcs-bulkBar__field{flex:100%}}@media (prefers-reduced-motion:reduce){.gcs-memberChip:hover{transform:none}.gcs-memberSearch__advanced::details-content{transition:opacity var(--gcs-motion-base) linear, content-visibility var(--gcs-motion-base) allow-discrete}}.gcs-ruleB,.gcs-ruleList,.gcs-rankLadder{flex-direction:column;gap:12px;padding:16px;display:flex}.gcs-ruleB__step{border:1px solid var(--gcs-border);background-color:var(--gcs-surface2,var(--gcs-surface));border-radius:10px;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-ruleB__step{background-color:color-mix(in srgb, var(--gcs-surface2,var(--gcs-surface)) 60%, transparent)}}.gcs-ruleB__step--then{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-ruleB__step--then{border-color:color-mix(in srgb, var(--gcs-accent) 35%, var(--gcs-border))}}.gcs-ruleB__word{min-width:64px;font:700 12px/1 var(--gcs-font-display,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--gcs-accent);align-self:center}.gcs-ruleB__text{color:var(--gcs-muted);align-self:center}.gcs-ruleB__field{width:190px}.gcs-ruleB__field--sm{width:110px}.gcs-ruleB__field--grow{flex:240px;width:auto}.gcs-ruleB__mode{width:auto}.gcs-ruleB__reward{flex-wrap:wrap;flex:100%;align-items:flex-end;gap:10px;display:flex}.gcs-ruleB__more>summary{cursor:pointer;color:var(--gcs-muted);border-radius:8px;padding:6px 10px;display:inline-block}.gcs-ruleB__more>summary:hover{color:var(--gcs-accent)}.gcs-ruleB__more[open]>summary{margin-bottom:8px}.gcs-ruleB__chips{border:0;flex-wrap:wrap;gap:6px;margin:0 0 8px;padding:0;display:flex}.gcs-ruleB__chips>legend{width:100%;color:var(--gcs-muted);margin-bottom:4px;font-size:13px}.gcs-ruleB__chip{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.gcs-ruleB__chip>input{accent-color:var(--gcs-accent)}.gcs-ruleB__chip.is-on{background-color:var(--gcs-accent)}.gcs-ruleB__chip:has(input:checked){background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-ruleB__chip.is-on{background-color:color-mix(in srgb, var(--gcs-accent) 30%, transparent)}.gcs-ruleB__chip:has(input:checked){background-color:color-mix(in srgb, var(--gcs-accent) 30%, transparent)}}.gcs-ruleB__chip.is-on{border-color:var(--gcs-accent)}.gcs-ruleB__chip:has(input:checked){border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-ruleB__chip.is-on{border-color:color-mix(in srgb, var(--gcs-accent) 60%, transparent)}.gcs-ruleB__chip:has(input:checked){border-color:color-mix(in srgb, var(--gcs-accent) 60%, transparent)}}.gcs-ruleB__preview{border-left:3px solid var(--gcs-accent);background-color:var(--gcs-accent);border-radius:6px;margin:0;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.gcs-ruleB__preview{background-color:color-mix(in srgb, var(--gcs-accent) 8%, transparent)}}.gcs-ruleB__preview{font-size:14px}.gcs-ruleB__actions{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.gcs-ruleB__notice{color:var(--gcs-ok);margin:0}.gcs-ruleList__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.gcs-ruleList__tools{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gcs-ruleList__items{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.gcs-ruleList__row{border-radius:8px;align-items:center;gap:12px;padding:8px 10px;transition:background-color .2s,opacity .2s;display:flex}.gcs-ruleList__row:hover{background-color:#ffffff08}.gcs-ruleList__row.is-off{opacity:.6}.gcs-ruleList__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gcs-ruleList__sentence{color:var(--gcs-muted);overflow-wrap:anywhere;font-size:13px}.gcs-ruleList__warn{color:var(--gcs-warn);font-size:12px}.gcs-ruleList__actions{flex:none;gap:2px;display:flex}.gcs-ruleList__switch{border:1px solid var(--gcs-border);background-color:var(--gcs-surface2,var(--gcs-surface));cursor:pointer;border-radius:999px;flex:none;width:38px;height:22px;padding:0;position:relative}.gcs-ruleList__switch>span{background-color:var(--gcs-muted);border-radius:50%;width:16px;height:16px;transition:transform .2s,background-color .2s;position:absolute;top:2px;left:2px}.gcs-ruleList__switch[aria-checked=true]{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-ruleList__switch[aria-checked=true]{background-color:color-mix(in srgb, var(--gcs-accent) 35%, transparent)}}.gcs-ruleList__switch[aria-checked=true]{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-ruleList__switch[aria-checked=true]{border-color:color-mix(in srgb, var(--gcs-accent) 60%, transparent)}}.gcs-ruleList__switch[aria-checked=true]>span{background-color:var(--gcs-accent);transform:translate(16px)}.gcs-ruleList__switch:disabled{cursor:not-allowed;opacity:.5}.gcs-recalc{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.gcs-recalc__bar{width:100%;max-width:480px}.gcs-recalc__line{margin:0;font-size:13px}.gcs-rankLadder__preset{width:210px}.gcs-rankLadder__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gcs-rankCard{border:1px solid var(--gcs-border);background-color:var(--gcs-surface);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;transition:background-color .2s,opacity .2s;display:flex}.gcs-rankCard:hover{background-color:var(--gcs-surface)}@supports (color:color-mix(in lab, red, red)){.gcs-rankCard:hover{background-color:color-mix(in srgb, var(--gcs-surface) 92%, #fff)}}.gcs-rankCard.is-dragging{opacity:.5}.gcs-rankCard__grip{cursor:grab;color:var(--gcs-muted)}.gcs-rankCard__level{text-align:center;width:26px;font:700 13px/1 var(--gcs-font-display,inherit);color:var(--gcs-muted)}.gcs-rankCard__body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.gcs-rankCard__name{font-size:15px}.gcs-rankCard__summary{color:var(--gcs-muted);font-size:13px}.gcs-rankCard__perks{flex-wrap:wrap;gap:4px;display:flex}.gcs-rankCard__perk{font-size:11px}.gcs-rankCard__count{color:var(--gcs-text);flex:none;font-size:13px;text-decoration:none}.gcs-rankCard__count:hover{color:var(--gcs-accent)}.gcs-rankLadder__unranked{margin:0;font-size:13px}.gcs-rankForm__criteria{border:1px solid var(--gcs-border);border-radius:8px;flex-direction:column;gap:6px;margin:0;padding:8px 10px;display:flex}.gcs-rankForm__criteria>legend{color:var(--gcs-muted);padding:0 4px;font-size:13px}.gcs-rankEmblem{flex:none;display:inline-flex;position:relative}.gcs-rankEmblem--animated:after{content:"";background:radial-gradient(circle, var(--gcs-accent), transparent 70%);border-radius:50%;position:absolute;inset:-4px}@supports (color:color-mix(in lab, red, red)){.gcs-rankEmblem--animated:after{background:radial-gradient(circle, color-mix(in srgb, var(--gcs-accent) 35%, transparent), transparent 70%)}}.gcs-rankEmblem--animated:after{pointer-events:none;z-index:-1;animation:2.8s ease-in-out infinite gcs-rank-glow}.gcs-rankEmblem--animated>img{animation:3.6s ease-in-out infinite gcs-rank-float}@keyframes gcs-rank-glow{0%,to{opacity:.35}50%{opacity:.9}}@keyframes gcs-rank-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.gcs-recentBadges__row{align-items:center}.gcs-recentBadges__row.is-new{animation:.45s ease-out both gcs-recent-in}.gcs-recentBadges__medal{border-radius:50%;flex:none;width:32px;height:32px;transition:transform .2s;display:inline-flex}.gcs-recentBadges__medal:hover,.gcs-recentBadges__medal:focus-visible{transform:scale(1.08)}.gcs-recentBadges__text{white-space:normal;overflow-wrap:anywhere}.gcs-recentBadges__verb{color:var(--gcs-muted)}.gcs-recentBadges__badge{color:var(--gcs-text)}.gcs-recentBadges__times{color:var(--gcs-accent);font-weight:700}@keyframes gcs-recent-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.gcs-rankUp{z-index:1200;border:1px solid var(--gcs-accent);align-items:center;gap:14px;width:min(420px,100vw - 32px);padding:14px 16px;display:flex;position:fixed;bottom:24px;left:50%}@supports (color:color-mix(in lab, red, red)){.gcs-rankUp{border:1px solid color-mix(in srgb, var(--gcs-accent) 55%, var(--gcs-border))}}.gcs-rankUp{background-color:var(--gcs-surface);color:var(--gcs-text);box-shadow:0 18px 50px #00000059, 0 0 0 4px var(--gcs-accent);border-radius:16px}@supports (color:color-mix(in lab, red, red)){.gcs-rankUp{box-shadow:0 18px 50px #00000059, 0 0 0 4px color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}.gcs-rankUp{animation:.5s cubic-bezier(.2,1.4,.4,1) both gcs-rankup-in;overflow:hidden;transform:translate(-50%)}.gcs-rankUp__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.gcs-rankUp__kicker{font:700 11px/1 var(--gcs-font-display,inherit);letter-spacing:.1em;text-transform:uppercase;color:var(--gcs-accent)}.gcs-rankUp__name{font-size:17px}.gcs-rankUp__level{color:var(--gcs-muted);font-size:13px}.gcs-rankUp__close{align-self:flex-start}.gcs-rankUp__sparks{pointer-events:none;position:absolute;inset:0}.gcs-rankUp__sparks>i{left:calc(8% + var(--i) * 9%);background-color:var(--gcs-accent);opacity:0;width:5px;height:5px;animation:gcs-rankup-spark 1.6s ease-out calc(var(--i) * 80ms) 2;border-radius:50%;position:absolute;bottom:-6px}@keyframes gcs-rankup-in{0%{opacity:0;transform:translate(-50%,6px)scale(.98)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes gcs-rankup-spark{0%{opacity:0;transform:translateY(0)}20%{opacity:.9}to{opacity:0;transform:translateY(-70px)}}@media (max-width:480px){.gcs-ruleList__row,.gcs-rankCard{flex-wrap:wrap}.gcs-ruleB__field,.gcs-rankLadder__preset,.gcs-ruleB__word{width:100%}}@media (prefers-reduced-motion:reduce){.gcs-rankEmblem--animated:after,.gcs-rankEmblem--animated>img,.gcs-rankUp__sparks>i{animation:none}.gcs-rankUp,.gcs-recentBadges__row.is-new{animation:.3s both gcs-fade-only}.gcs-recentBadges__medal:hover{transform:none}}@keyframes gcs-fade-only{0%{opacity:0}to{opacity:1}}:root{--gcs-band-radius:max(0px, calc(var(--gcs-radius,14px) - var(--gcs-box-border-w,1px)))}.gcs-titleBand,.gcs-category__header,.gcs-topicList__header,.gcs-statsPanel__head,.gcs-chat__head,.gcs-notifPanel__head,.gcs-replyBox__title,.gcs-sideCard>.gcs-sideCard__title,.gcs-poll>.gcs-poll__question,.gcs-vipPlan>.gcs-vipPlan__head,.gcs-rules>.gcs-rules__head,.gcs-searchResult>.gcs-searchResult__title,.gcs-settingsCard>*>.gcs-settingsTitle:first-child,.gcs-dialog .gcs-dialog__title,.gcs-chat__dialog>h2:first-child,.gcs-authModal .gcs-modal__header,.gcs-stream__dayTitle,.gcs-serverCard>.gcs-serverCard__head,.gcs-clanCard>.gcs-clanCard__head{background:var(--gcs-box-header-bg,var(--gcs-surface2));color:var(--gcs-box-header-text,var(--gcs-text));border-bottom:1px solid var(--gcs-box-border,var(--gcs-border));border-radius:var(--gcs-band-radius) var(--gcs-band-radius) 0 0}.gcs-titleBand{margin:0;padding:12px 20px}.gcs-titledBox,.gcs-sideCard,.gcs-poll,.gcs-vipPlan,.gcs-rules,.gcs-searchResult,.gcs-settingsCard,.gcs-dialog,.gcs-chat__dialog:not(.gcs-chat__dialog--video){padding:var(--gcs-box-pad-y) var(--gcs-box-pad-x)}.gcs-titledBox{--gcs-box-pad-y:18px;--gcs-box-pad-x:20px}.gcs-titledBox--roomy,.gcs-settingsCard,.gcs-dialog{--gcs-box-pad-y:22px;--gcs-box-pad-x:24px}.gcs-sideCard{--gcs-box-pad-y:16px;--gcs-box-pad-x:18px;--gcs-band-pad-y:10px}.gcs-poll{--gcs-box-pad-y:18px;--gcs-box-pad-x:22px}.gcs-vipPlan{--gcs-box-pad-y:20px;--gcs-box-pad-x:20px;--gcs-band-pad-y:14px;overflow:hidden}.gcs-rules{--gcs-box-pad-y:28px;--gcs-box-pad-x:32px;--gcs-band-pad-y:18px}.gcs-searchResult{--gcs-box-pad-y:16px;--gcs-box-pad-x:20px;--gcs-band-gap:6px}.gcs-dialog,.gcs-chat__dialog{--gcs-band-gap:14px}.gcs-chat__dialog{--gcs-box-pad-y:20px;--gcs-box-pad-x:20px}.gcs-authCard{--gcs-box-pad-y:28px;--gcs-box-pad-x:28px;--gcs-band-pad-y:18px;--gcs-band-gap:22px;padding-bottom:32px}.gcs-dialog form{--gcs-band-gap:0px}.gcs-titledBox>.gcs-titleBand:first-child,.gcs-sideCard>.gcs-sideCard__title,.gcs-poll>.gcs-poll__question,.gcs-vipPlan>.gcs-vipPlan__head,.gcs-rules>.gcs-rules__head,.gcs-searchResult>.gcs-searchResult__title,.gcs-settingsCard>*>.gcs-settingsTitle:first-child,.gcs-dialog .gcs-dialog__title,.gcs-chat__dialog>h2:first-child{margin:calc(-1 * var(--gcs-box-pad-y)) calc(-1 * var(--gcs-box-pad-x)) var(--gcs-band-gap,0px);padding:var(--gcs-band-pad-y,12px) var(--gcs-box-pad-x)}.gcs-sideCard>.gcs-sideCard__title{color:var(--gcs-widget-title,var(--gcs-box-header-text,var(--gcs-text)))}.gcs-sideCard>.gcs-sideCard__title:not(.gcs-widgetTitle){padding-block:14px}.gcs-vipPlan>.gcs-vipPlan__head{border-radius:0}.gcs-dialog .gcs-dialog__title,.gcs-chat__dialog>h2:first-child{border-radius:13px 13px 0 0}.gcs-authModal .gcs-modal__header{border-radius:15px 15px 0 0;padding:10px 12px 10px 20px}.gcs-notifPanel__head{border-radius:0}.gcs-serverCard>.gcs-serverCard__head,.gcs-clanCard>.gcs-clanCard__head{border-top:1px solid var(--gcs-box-border,var(--gcs-border));border-radius:0}.gcs-stream__dayTitle{color:var(--gcs-muted);border-radius:0}.gcs-modMenu__summary{background:var(--gcs-box-header-bg,var(--gcs-surface2));color:var(--gcs-box-header-text,var(--gcs-text));border-radius:var(--gcs-band-radius)}.gcs-modMenu[open]>.gcs-modMenu__summary{border-bottom:1px solid var(--gcs-box-border,var(--gcs-border));border-radius:var(--gcs-band-radius) var(--gcs-band-radius) 0 0}.gcs-modMenu[open]>.gcs-modMenu__body{padding-top:14px}.gcs-statsPanel__head{background:linear-gradient(90deg, var(--gcs-accent), var(--gcs-accent) 55%, transparent), var(--gcs-box-header-bg,var(--gcs-surface2))}@supports (color:color-mix(in lab, red, red)){.gcs-statsPanel__head{background:linear-gradient(90deg, color-mix(in srgb, var(--gcs-accent) 16%, transparent), color-mix(in srgb, var(--gcs-accent) 3%, transparent) 55%, transparent), var(--gcs-box-header-bg,var(--gcs-surface2))}}.gcs-statsPanel__title .gcs-widgetTitle__icon,.gcs-statsPanel__toggle,.gcs-chat__headButton,.gcs-topicList__header .gcs-input{background:var(--gcs-box-bg,var(--gcs-surface))}.gcs-onlineBlock{grid-template-rows:auto auto minmax(0,1fr);row-gap:0}.gcs-onlineBlock__info{display:contents}.gcs-onlineBlock__title{background:var(--gcs-box-header-bg,var(--gcs-surface2));color:var(--gcs-box-header-text,var(--gcs-text));border-bottom:1px solid var(--gcs-box-border,var(--gcs-border));border-radius:0 3px 0 0;grid-area:1/1/auto/-1;margin:-14px -16px 12px;padding:8px 16px}.gcs-onlineBlock__summary{grid-area:2/1}.gcs-onlineBlock__dots{grid-area:3/1;align-self:start}.gcs-onlineBlock__list{grid-area:2/2/span 2}.gcs-onlineBlock__action{grid-area:2/3/span 2}@media (max-width:760px){.gcs-onlineBlock__list,.gcs-onlineBlock__action{grid-area:auto/1;margin-top:12px}}.gcs-legendBlock>.gcs-legendBlock__title{border-radius:3px 3px 0 0;margin:-12px -16px 10px;padding:8px 16px}.gcs-settingsFieldset>.gcs-settingsTitle,.gcs-settingsFieldset>legend{border-radius:11px 11px 0 0;margin:-16px -16px 0;padding:10px 16px}.gcs-settingsFieldset>legend{float:left;box-sizing:border-box;width:calc(100% + 32px);font-weight:700}.gcs-settingsFieldset>legend+*{clear:both}.gcs-legendBlock>.gcs-legendBlock__title,.gcs-settingsFieldset>.gcs-settingsTitle,.gcs-settingsFieldset>legend,.gcs-chat__emojiHead{background:var(--gcs-box-header-bg,var(--gcs-surface2));border-bottom:1px solid var(--gcs-box-border,var(--gcs-border))}.gcs-settingsFieldset>.gcs-settingsTitle,.gcs-settingsFieldset>legend{color:var(--gcs-box-header-text,var(--gcs-text))}.gcs-settingsSubtitle,.gcs-badgeGrid__section,.gcs-chatRooms__title,.gcs-clanRoster__role,.gcs-siteHeader .gcs-dropdown__heading{background:var(--gcs-box-header-bg,var(--gcs-surface2));border:1px solid var(--gcs-box-border,var(--gcs-border));border-radius:8px;padding:7px 12px}.gcs-settingsSubtitle{color:var(--gcs-box-header-text,var(--gcs-text))}.gcs-siteHeader .gcs-dropdown__heading{border-radius:6px;margin:2px 0 4px}.gcs-staffGroup__title{background:var(--gcs-box-header-bg,var(--gcs-surface2));border:var(--gcs-box-border-w,1px) solid var(--gcs-box-border,var(--gcs-border));border-radius:var(--gcs-radius,14px);padding:10px 16px}.gcs-pageHeader{box-sizing:border-box;background:var(--gcs-box-header-bg,var(--gcs-surface2));color:var(--gcs-box-header-text,var(--gcs-text));border:var(--gcs-box-border-w,1px) solid var(--gcs-box-border,var(--gcs-border));border-radius:var(--gcs-radius,14px);box-shadow:inset 3px 0 0 var(--gcs-accent);row-gap:12px;padding:18px 22px}.gcs-pageHeader>.gcs-breadcrumb{flex:100%}.gcs-pageHeader--center{align-items:center}.gcs-pageHeader--compact{padding:12px 16px}.gcs-pageHeader--compact .gcs-pageHeader__title{font-size:26px}.gcs-settingsLayout>aside>.gcs-pageHeader{margin-bottom:12px}.gcs-pageHeader__text--tight{gap:4px}.gcs-pageHeader__back{align-self:flex-start;font-size:13px}@media (max-width:640px){.gcs-pageHeader{padding:16px}.gcs-rules{--gcs-box-pad-y:20px;--gcs-box-pad-x:20px}}.gcs-profileHeader__main{background:linear-gradient(to bottom, transparent 76px, var(--gcs-box-header-bg,var(--gcs-surface2)) 76px)}@media (max-width:640px){.gcs-profileHeader__main{background:linear-gradient(to bottom, transparent 60px, var(--gcs-box-header-bg,var(--gcs-surface2)) 60px)}}:root{--gcs-ease:.18s;--gcs-hover-scale:1.05;--gcs-hover-lift:-1px;--gcs-hover-light:#ffffff14;--gcs-hover-tint:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){:root{--gcs-hover-tint:color-mix(in srgb, var(--gcs-text) 5%, transparent)}}:root{--gcs-raise:var(--gcs-surface2)}@supports (color:color-mix(in lab, red, red)){:root{--gcs-raise:color-mix(in srgb, var(--gcs-surface2) 60%, var(--gcs-btn-secondary-bg,var(--gcs-surface2)))}}:root{--gcs-pill-radius:6px;--gcs-on-tint:#fff;--gcs-btn-hover-mix:92%;--gcs-hover-border:#ffffff38;--gcs-hover-menu:#ffffff08;--gcs-hover-tab:#ffffff0d;--gcs-dur-fast:.15s;--gcs-dur:.2s;--gcs-dur-slow:.3s;--gcs-ease-out:cubic-bezier(.22, 1, .36, 1);--gcs-sweep-in:cubic-bezier(.52, 1.64, .37, .66);--gcs-sweep-dur:1.2s;--gcs-glass:#ffffff14;--gcs-gold:#ffd36a;--gcs-silver:#d7dee8;--gcs-bronze:#e09a5a;--gcs-hb-bg:var(--gcs-header-bg,var(--gcs-chrome));--gcs-hb-line:var(--gcs-border);--gcs-hb-sq:var(--gcs-surface2);--gcs-hb-sq-border:var(--gcs-border);--gcs-hb-text:var(--gcs-header-text,var(--gcs-text));--gcs-hb-muted:var(--gcs-muted);--gcs-panel-bg:var(--gcs-surface);--gcs-panel-border:var(--gcs-border);--gcs-panel-shadow:0 16px 40px -8px #00000073;--gcs-ui-strong:var(--gcs-heading,var(--gcs-text));--gcs-ui-hover:var(--gcs-hover-menu);--gcs-ui-hover-tab:var(--gcs-hover-tab);--gcs-ui-hover-border:var(--gcs-hover-border);--gcs-ui-well-45:var(--gcs-bg)}@supports (color:color-mix(in lab, red, red)){:root{--gcs-ui-well-45:color-mix(in srgb, var(--gcs-bg) 45%, transparent)}}:root{--gcs-ui-well-50:var(--gcs-bg)}@supports (color:color-mix(in lab, red, red)){:root{--gcs-ui-well-50:color-mix(in srgb, var(--gcs-bg) 50%, transparent)}}:root{--gcs-ui-well-60:var(--gcs-bg)}@supports (color:color-mix(in lab, red, red)){:root{--gcs-ui-well-60:color-mix(in srgb, var(--gcs-bg) 60%, transparent)}}:root{--gcs-ui-well-70:var(--gcs-bg)}@supports (color:color-mix(in lab, red, red)){:root{--gcs-ui-well-70:color-mix(in srgb, var(--gcs-bg) 70%, transparent)}}:root{--gcs-hb-compact-bg:var(--gcs-header-bg,var(--gcs-chrome))}@supports (color:color-mix(in lab, red, red)){:root{--gcs-hb-compact-bg:color-mix(in srgb, var(--gcs-header-bg,var(--gcs-chrome)) 96%, transparent)}}:root{--gcs-am-card-tint:transparent;--gcs-ck-feature-alt:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root{--gcs-ck-feature-alt:color-mix(in srgb, var(--gcs-accent) 16%, transparent)}}:root{--gcs-ui-ok-40:var(--gcs-ok)}@supports (color:color-mix(in lab, red, red)){:root{--gcs-ui-ok-40:color-mix(in srgb, var(--gcs-ok) 40%, transparent)}}:root{--gcs-ui-ok-15:var(--gcs-ok)}@supports (color:color-mix(in lab, red, red)){:root{--gcs-ui-ok-15:color-mix(in srgb, var(--gcs-ok) 15%, transparent)}}:root{--gcs-ui-ok-12:var(--gcs-ok)}@supports (color:color-mix(in lab, red, red)){:root{--gcs-ui-ok-12:color-mix(in srgb, var(--gcs-ok) 12%, transparent)}}:root{--gcs-hb-cockpit-bg:var(--gcs-hb-bg);--gcs-hb-notch-bg:var(--gcs-hb-bg);--gcs-hb-side-bg:var(--gcs-hb-bg);--gcs-mbar-bg:var(--gcs-header-bg,var(--gcs-chrome));--gcs-ui-text:var(--gcs-text);--gcs-ui-muted:var(--gcs-muted);--gcs-ui-dim:var(--gcs-muted);--gcs-ui-faint:var(--gcs-muted);--gcs-hb-small:var(--gcs-muted);--gcs-ck-sub:var(--gcs-muted);--gcs-ui-line:var(--gcs-border);--gcs-ui-line2:var(--gcs-border);--gcs-ui-edge:var(--gcs-border);--gcs-ui-tile-border:var(--gcs-border);--gcs-ui-edge-strong:var(--gcs-border);--gcs-ui-well:var(--gcs-bg)}@supports (color:color-mix(in lab, red, red)){:root{--gcs-ui-well:color-mix(in srgb, var(--gcs-bg) 70%, var(--gcs-surface))}}:root{--gcs-hb-sq-cockpit:var(--gcs-hb-sq);--gcs-ui-accent-ink:var(--gcs-accentInk);--gcs-ui-accent-2:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root{--gcs-ui-accent-2:color-mix(in srgb, var(--gcs-accent) 70%, #fff)}}:root{--gcs-ui-ok:var(--gcs-ok);--gcs-ui-off:var(--gcs-muted)}@supports (color:color-mix(in lab, red, red)){:root{--gcs-ui-off:color-mix(in srgb, var(--gcs-muted) 55%, transparent)}}:root{--gcs-ui-blank:var(--gcs-surface2);--gcs-hb-ring:var(--gcs-header-bg,var(--gcs-chrome));--gcs-mbar-ring:var(--gcs-header-bg,var(--gcs-chrome));--gcs-hb-edge:var(--gcs-border);--gcs-hb-sq-deep:var(--gcs-bg)}@supports (color:color-mix(in lab, red, red)){:root{--gcs-hb-sq-deep:color-mix(in srgb, var(--gcs-bg) 50%, var(--gcs-surface2))}}:root{--gcs-ck-top:var(--gcs-body-bg,var(--gcs-bg));--gcs-ck-glow:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root{--gcs-ck-glow:color-mix(in srgb, var(--gcs-accent) 10%, transparent)}}[data-theme=light]{--gcs-hover-border:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--gcs-hover-border:color-mix(in srgb, var(--gcs-text) 28%, transparent)}}[data-theme=light]{--gcs-hover-menu:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--gcs-hover-menu:color-mix(in srgb, var(--gcs-text) 4%, transparent)}}[data-theme=light]{--gcs-hover-tab:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--gcs-hover-tab:color-mix(in srgb, var(--gcs-text) 6%, transparent)}}[data-theme=light]{--gcs-hover-tint:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--gcs-hover-tint:color-mix(in srgb, var(--gcs-text) 6%, transparent)}}[data-theme=light]{--gcs-on-tint:var(--gcs-heading,var(--gcs-text));--gcs-btn-hover-mix:70%;--gcs-panel-shadow:0 16px 40px -10px #0f141e38}@media (prefers-color-scheme:light){[data-theme=auto]{--gcs-hover-border:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){[data-theme=auto]{--gcs-hover-border:color-mix(in srgb, var(--gcs-text) 28%, transparent)}}[data-theme=auto]{--gcs-hover-menu:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){[data-theme=auto]{--gcs-hover-menu:color-mix(in srgb, var(--gcs-text) 4%, transparent)}}[data-theme=auto]{--gcs-hover-tab:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){[data-theme=auto]{--gcs-hover-tab:color-mix(in srgb, var(--gcs-text) 6%, transparent)}}[data-theme=auto]{--gcs-hover-tint:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){[data-theme=auto]{--gcs-hover-tint:color-mix(in srgb, var(--gcs-text) 6%, transparent)}}[data-theme=auto]{--gcs-on-tint:var(--gcs-heading,var(--gcs-text));--gcs-btn-hover-mix:70%;--gcs-panel-shadow:0 16px 40px -10px #0f141e38}}@keyframes gcs-pop-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes gcs-fade-in{0%{opacity:0}to{opacity:1}}:root :is(.gcs-forumRow,.gcs-topicRow,.gcs-widgetRow,.gcs-stream__item,.gcs-inbox__item,.gcs-board__table tbody tr,.gcs-table__row,.gcs-serverRow,.gcs-clanWidget__row){transition:background-color var(--gcs-ease)}:root :is(.gcs-forumRow,.gcs-topicRow,.gcs-stream__item,.gcs-inbox__item,.gcs-board__table tbody tr,.gcs-table__row,.gcs-serverRow):hover{background-color:var(--gcs-raise)}:root :is(.gcs-dropdown__item,.gcs-mentionList__item):is(:hover,:focus-visible){background-color:var(--gcs-hover-menu);transform:scale(1.01)}:root .gcs-tab:not([aria-selected=true],.gcs-tab--active):hover{background-color:var(--gcs-hover-tab)}:root .gcs-groupMention:hover{filter:brightness(1.2)}:root .gcs-carousel__art{transition:transform .4s}:root .gcs-carousel__card:hover .gcs-carousel__art{transform:scale(1.08)}:root :is(.gcs-chatPro__tool,.gcs-chatPro__menuItem):hover{background-color:var(--gcs-hover-tint)}:root .gcs-arrowLink{color:var(--gcs-accentInk);align-items:center;gap:4px;font-weight:700;display:inline-flex}:root .gcs-arrowLink .gcs-arrow{transition:transform var(--gcs-dur) var(--gcs-ease-out);display:inline-block}:root :is(a,button):is(:hover,:focus-visible)>.gcs-arrow,:root .gcs-arrowLink:is(:hover,:focus-visible) .gcs-arrow{transform:translate(3px)}:root .gcs-collapseToggle{width:30px;height:30px;color:var(--gcs-muted);cursor:pointer;opacity:.55;transition:opacity var(--gcs-ease), background-color var(--gcs-ease), color var(--gcs-ease), transform var(--gcs-ease);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;font-size:12px;display:inline-flex}:root :is(.gcs-category__header,.gcs-sideCard):hover .gcs-collapseToggle,:root .gcs-collapseToggle:focus-visible{opacity:1}:root .gcs-collapseToggle:hover{background:var(--gcs-hover-light);color:var(--gcs-on-tint)}:root .gcs-collapseToggle[aria-expanded=false] svg{transform:rotate(-90deg)}:root .gcs-sideCard:has(>.gcs-collapseToggle){position:relative}:root .gcs-sideCard>.gcs-collapseToggle{position:absolute;top:16px;right:12px}:root .gcs-sideCard:has(>.gcs-collapseToggle)>.gcs-sideCard__title{padding-right:52px}:root .gcs-card[data-collapsed]>:not(:first-child):not(.gcs-collapseToggle){display:none}:root .gcs-card[data-collapsed]>:first-child{border-radius:var(--gcs-band-radius);border-bottom:0}@media (hover:none){:root .gcs-collapseToggle{opacity:1}}:root .gcs-modTiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid!important}:root .gcs-modTile{--gcs-tone:#9b59b6;border:1px solid var(--gcs-border);background:var(--gcs-surface2);min-height:42px;color:var(--gcs-text);justify-content:flex-start}:root .gcs-modTile[data-tone=feature]{--gcs-tone:#2ecc71}:root .gcs-modTile[data-tone=move]{--gcs-tone:#3498db}:root .gcs-modTile[data-tone=hide]{--gcs-tone:#e67e22}:root .gcs-modTile[data-tone=delete]{--gcs-tone:#e74c3c}:root .gcs-modTile .gcs-btn__icon{color:var(--gcs-tone);transition:color var(--gcs-ease)}:root .gcs-modTile:hover:not(:disabled),:root .gcs-modTile:focus-visible{background-color:var(--gcs-tone)}@supports (color:color-mix(in lab, red, red)){:root .gcs-modTile:hover:not(:disabled),:root .gcs-modTile:focus-visible{background-color:color-mix(in srgb, var(--gcs-tone) 25%, transparent)}}:root .gcs-modTile:hover:not(:disabled),:root .gcs-modTile:focus-visible{border-color:var(--gcs-tone);color:var(--gcs-on-tint)}:root .gcs-modBar{gap:8px}:root .gcs-modBar .gcs-modTile{min-height:34px}:root .gcs-siteFooter__pair{gap:2px;display:inline-flex}:root .gcs-hoverCard,:root .gcs-groupCard,:root .gcs-mentionList{animation:gcs-motion-drop var(--gcs-motion-base) var(--gcs-motion-ease) both}@media (prefers-reduced-motion:reduce){:root{--gcs-hover-scale:1;--gcs-hover-lift:0px;--gcs-ease:0s}:root .gcs-hoverCard,:root .gcs-groupCard,:root .gcs-mentionList{animation-name:gcs-motion-fade}:root .gcs-dropdown__item:is(:hover,:focus-visible),:root .gcs-mentionList__item:hover{transform:none}}:root .gcs-mbar{z-index:50;box-sizing:border-box;background:var(--gcs-mbar-bg);border-top:1px solid var(--gcs-ui-edge-strong);height:74px;animation:gcs-pop-in var(--gcs-dur-slow) var(--gcs-ease-out) both;align-items:center;padding:0 8px 8px;display:flex;position:fixed;bottom:0;left:0;right:0}:root body:has(.gcs-mbar) .gcs-siteFooter{padding-bottom:80px}:root body:has(.gcs-mbar) .gcs-toastHost{bottom:90px}:root .gcs-mbar__item{min-width:0;color:var(--gcs-ui-dim);font:500 10px var(--gcs-font-text);cursor:pointer;background-color:#0000;border:0;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:3px;padding:6px 2px;text-decoration:none;display:flex}:root .gcs-mbar__item:is(:hover,:focus-visible),:root .gcs-mbar__item--active{color:var(--gcs-ui-strong)}:root .gcs-mbar__item--active .gcs-mbar__icon{color:var(--gcs-accent)}:root .gcs-mbar__icon{font-size:19px;line-height:1;position:relative}:root .gcs-mbar__icon .gcs-hb__count{box-shadow:0 0 0 2px var(--gcs-mbar-ring);top:-6px;right:-12px}:root .gcs-mbar__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}:root .gcs-mbar__create{background:var(--gcs-accent-fill,var(--gcs-accent));color:#fff;width:52px;height:52px;box-shadow:0 6px 20px var(--gcs-accent);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:-22px 6px 0;font-size:20px;display:flex}@supports (color:color-mix(in lab, red, red)){:root .gcs-mbar__create{box-shadow:0 6px 20px color-mix(in srgb, var(--gcs-accent) 60%, transparent)}}:root .gcs-mbar__create{cursor:pointer;transition:transform var(--gcs-dur) var(--gcs-ease-out), box-shadow var(--gcs-dur)}:root .gcs-mbar__create:is(:hover,:focus-visible){box-shadow:0 8px 24px var(--gcs-accent);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){:root .gcs-mbar__create:is(:hover,:focus-visible){box-shadow:0 8px 24px color-mix(in srgb, var(--gcs-accent) 70%, transparent)}}:root .gcs-ckWrap{background:linear-gradient(180deg, transparent 55%, var(--gcs-body-bg,var(--gcs-bg))), var(--ck-image,none) center / cover no-repeat, radial-gradient(900px 320px at 70% 40%, var(--gcs-ck-glow), transparent 60%), radial-gradient(700px 280px at 20% 70%, var(--gcs-accent), transparent 60%), linear-gradient(180deg, var(--gcs-ck-top), var(--gcs-body-bg,var(--gcs-bg)));padding:0 24px;position:relative}@supports (color:color-mix(in lab, red, red)){:root .gcs-ckWrap{background:linear-gradient(180deg, transparent 55%, var(--gcs-body-bg,var(--gcs-bg))), var(--ck-image,none) center / cover no-repeat, radial-gradient(900px 320px at 70% 40%, var(--gcs-ck-glow), transparent 60%), radial-gradient(700px 280px at 20% 70%, color-mix(in srgb, var(--gcs-accent) 22%, transparent), transparent 60%), linear-gradient(180deg, var(--gcs-ck-top), var(--gcs-body-bg,var(--gcs-bg)))}}:root .gcs-ck{max-width:var(--gcs-page-width,1320px);flex-direction:column;gap:18px;margin:0 auto;padding:36px 0 4px;display:flex}:root .gcs-ck__hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}:root .gcs-ck__heroText{flex-direction:column;gap:8px;min-width:0;display:flex}:root .gcs-ck__kicker{font:700 12px var(--gcs-font-text);letter-spacing:.14em;text-transform:uppercase;color:var(--gcs-accentInk,var(--gcs-ui-accent-ink))}:root .gcs-ck__heroTitle{font:700 clamp(26px, 3.2vw, 38px) / 1.1 var(--gcs-font-display);color:var(--gcs-ui-strong)}:root .gcs-ck__strip-personal{color:var(--gcs-ck-sub);flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:13px;display:flex}:root .gcs-ck__fact{align-items:center;gap:6px;display:inline-flex}:root .gcs-ck__fact a{color:inherit}:root .gcs-ck__fact a:is(:hover,:focus-visible){color:var(--gcs-accentInk,var(--gcs-ui-accent-ink))}:root .gcs-ck__factDot{border-radius:50%;width:7px;height:7px}:root .gcs-ck__factDot--accent{background:var(--gcs-accent)}:root .gcs-ck__factDot--ok{background:var(--gcs-ui-ok)}:root .gcs-ck__console{border:1px solid var(--gcs-border);background:var(--gcs-surface);box-shadow:var(--gcs-box-shadow,none);border-radius:6px}:root .gcs-ck__band{border-bottom:1px solid var(--gcs-border);background:linear-gradient(90deg, var(--gcs-accent), transparent 45%), var(--gcs-surface2);border-radius:5px 5px 0 0;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex}@supports (color:color-mix(in lab, red, red)){:root .gcs-ck__band{background:linear-gradient(90deg, color-mix(in srgb, var(--gcs-accent) 14%, transparent), transparent 45%), var(--gcs-surface2)}}:root .gcs-ck__bandTitle{font:700 15px var(--gcs-font-text);color:var(--gcs-heading,var(--gcs-text));flex:1}:root .gcs-ck__ico{background:var(--gcs-accent);border-radius:6px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){:root .gcs-ck__ico{background:color-mix(in srgb, var(--gcs-accent) 12%, var(--gcs-surface2))}}:root .gcs-ck__ico{border:1px solid var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-ck__ico{border:1px solid color-mix(in srgb, var(--gcs-accent) 40%, transparent)}}:root .gcs-ck__ico{color:var(--gcs-accentInk,var(--gcs-ui-accent-ink));font-size:13px}:root .gcs-ck__chip{border:1px solid var(--gcs-text);border-radius:999px;align-items:center;gap:7px;padding:5px 11px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){:root .gcs-ck__chip{border:1px solid color-mix(in srgb, var(--gcs-text) 10%, transparent)}}:root .gcs-ck__chip{background:var(--gcs-bg)}@supports (color:color-mix(in lab, red, red)){:root .gcs-ck__chip{background:color-mix(in srgb, var(--gcs-bg) 55%, transparent)}}:root .gcs-ck__chip{font:700 11.5px var(--gcs-font-text);color:var(--gcs-text);white-space:nowrap}:root .gcs-ck__panels{background:var(--gcs-bg);gap:10px;padding:10px;display:grid}@supports (color:color-mix(in lab, red, red)){:root .gcs-ck__panels{background:color-mix(in srgb, var(--gcs-bg) 50%, var(--gcs-surface))}}:root .gcs-ck__panels[data-count="3"]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr)}:root .gcs-ck__panels[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}:root .gcs-ck__panel{border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:4px;flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}:root .gcs-ck__head{align-items:center;gap:10px;display:flex}:root .gcs-ck__title{font:700 14px var(--gcs-font-display);letter-spacing:.02em;color:var(--gcs-heading,var(--gcs-text));flex:1}:root .gcs-ck__liveDot{background:var(--gcs-ui-ok);width:8px;height:8px;box-shadow:0 0 8px var(--gcs-ui-ok);border-radius:50%}:root .gcs-ck__liveBadge{font:700 10px var(--gcs-font-text);letter-spacing:.08em;color:#fff;background:#e5484d;border-radius:4px;padding:2px 7px}:root .gcs-ck__empty{color:var(--gcs-muted);margin:0;padding:10px 0;font-size:12.5px}:root .gcs-ck__subhead{font:700 10.5px var(--gcs-font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--gcs-muted)}:root .gcs-ck__feed{animation:gcs-fade-in var(--gcs-dur) ease both;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}:root .gcs-ck__card{border:1px solid var(--gcs-border);background-color:var(--gcs-surface);transition:background-color var(--gcs-dur);border-radius:4px}:root .gcs-ck__card:hover{background-color:var(--gcs-surface2)}@supports (color:color-mix(in lab, red, red)){:root .gcs-ck__card:hover{background-color:color-mix(in srgb, var(--gcs-surface2) 70%, var(--gcs-surface))}}:root .gcs-ck__feedRow{align-items:center;gap:10px;padding:8px 10px;display:flex}:root .gcs-ck__feedRow--new{animation:gcs-pop-in var(--gcs-dur-slow) var(--gcs-ease-out) both}:root .gcs-ck__feedText{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--gcs-text);flex:1;font-size:12.5px;overflow:hidden}:root .gcs-ck__feedLink{color:inherit}:root .gcs-ck__feedLink:is(:hover,:focus-visible){color:var(--gcs-accentInk,var(--gcs-ui-accent-ink))}:root .gcs-ck__plain{color:var(--gcs-heading,var(--gcs-text));font-weight:700}:root .gcs-ck__blank{background:var(--gcs-ui-blank);width:24px;height:24px;color:var(--gcs-ui-strong);font:700 11px var(--gcs-font-text);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}:root .gcs-ck__tag{font:700 9.5px var(--gcs-font-text);letter-spacing:.06em;color:#4fa3ff;border:1px solid;border-radius:4px;flex:none;padding:1px 5px}:root .gcs-ck__tag--mix{color:#b98aff}:root .gcs-ck__tag--server{color:var(--gcs-ui-ok)}:root .gcs-ck__tag--new{color:#ffb08f}:root .gcs-ck__time{color:var(--gcs-muted);flex:none;font-size:11px}:root .gcs-ck__match{border:1px solid var(--gcs-border);background:linear-gradient(90deg, #508cff1f, transparent 40%, transparent 60%, #ffaa3c1f), var(--gcs-surface);border-radius:4px;flex-direction:column;gap:12px;padding:14px;display:flex}:root .gcs-ck__matchHead{color:var(--gcs-heading,var(--gcs-text));font-size:13px}:root .gcs-ck__score{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;display:grid}:root .gcs-ck__team{flex-direction:column;gap:4px;min-width:0;font-size:12px;display:flex}:root .gcs-ck__team>b{font:700 13px var(--gcs-font-display);letter-spacing:.06em;text-transform:uppercase}:root .gcs-ck__team--a{text-align:right;align-items:flex-end}:root .gcs-ck__team--a>b{color:#7fb2ff}:root .gcs-ck__team--b>b{color:#ffb347}:root .gcs-ck__players{color:var(--gcs-text);flex-direction:column;gap:2px;display:flex}:root .gcs-ck__kd{color:var(--gcs-muted);font-variant-numeric:tabular-nums}:root .gcs-ck__points{font:700 44px/1 var(--gcs-font-display);font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;display:inline-flex}:root .gcs-ck__pointsA{color:#7fb2ff}:root .gcs-ck__pointsB{color:#ffb347}:root .gcs-ck__colon{color:var(--gcs-ui-off);font-size:22px}:root .gcs-ck__actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}:root .gcs-ck__featured{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}:root .gcs-ck__feature{border:1px solid var(--gcs-border);background:linear-gradient(135deg, var(--gcs-accent), var(--gcs-surface) 70%);border-radius:10px;flex-direction:column;gap:4px;min-height:92px;padding:12px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){:root .gcs-ck__feature{background:linear-gradient(135deg, color-mix(in srgb, var(--gcs-accent) 25%, transparent), var(--gcs-surface) 70%)}}:root .gcs-ck__feature{color:var(--gcs-heading,var(--gcs-text));transition:background-color var(--gcs-dur);text-decoration:none;overflow:hidden}:root .gcs-ck__feature:nth-child(2n){background:linear-gradient(135deg, var(--gcs-ck-feature-alt), var(--gcs-surface) 70%)}:root .gcs-ck__featureImg{z-index:0;opacity:.22;position:absolute;inset:0;overflow:hidden}:root .gcs-ck__featureImg img{object-fit:cover;width:100%;height:100%;transition:transform var(--gcs-dur-slow) var(--gcs-ease-out);animation:gcs-fade-in var(--gcs-dur-slow) ease both}:root .gcs-ck__feature:hover .gcs-ck__featureImg img{transform:scale(1.1)}:root .gcs-ck__feature>:not(.gcs-ck__featureImg){position:relative}:root .gcs-ck__featureTag{font:700 10px var(--gcs-font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--gcs-accentInk,var(--gcs-ui-accent-ink))}:root .gcs-ck__featureTitle{font:700 13px var(--gcs-font-text)}:root .gcs-ck__featureText{color:var(--gcs-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}:root .gcs-ck__strips{background:var(--gcs-bg);align-items:center;gap:8px;padding:0 10px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){:root .gcs-ck__strips{background:color-mix(in srgb, var(--gcs-bg) 50%, var(--gcs-surface))}}:root .gcs-ck__strips{border-radius:0 0 5px 5px}:root .gcs-ck__strip{--c:var(--gcs-ui-ok);border:1px solid var(--gcs-border);background-color:var(--gcs-surface);min-width:0;height:34px;font:700 11.5px var(--gcs-font-text);border-radius:4px;flex:1 1 0;justify-content:space-between;align-items:center;gap:6px;padding:0 10px;text-decoration:none;display:flex;position:relative;overflow:hidden}:root .gcs-ck__strip--warm{--c:#ffb347}:root .gcs-ck__strip--full{--c:#ff6a6a}:root .gcs-ck__strip--off{--c:var(--gcs-ui-off)}:root .gcs-ck__stripFill{width:var(--pct,0%);background:linear-gradient(90deg, var(--gcs-accent), var(--c));position:absolute;top:0;bottom:0;left:0}@supports (color:color-mix(in lab, red, red)){:root .gcs-ck__stripFill{background:linear-gradient(90deg, color-mix(in srgb, var(--gcs-accent) 5%, transparent), color-mix(in srgb, var(--c) 22%, transparent))}}:root .gcs-ck__stripFill{border-right:2px solid var(--c);transition:width var(--gcs-dur-slow) var(--gcs-ease-out)}:root .gcs-ck__strip>b{color:var(--gcs-heading,var(--gcs-text));white-space:nowrap;text-overflow:ellipsis;position:relative;overflow:hidden}:root .gcs-ck__stripCount{color:var(--c);flex:none;position:relative}:root .gcs-ck__strip:is(:hover,:focus-visible){border-color:var(--c);box-shadow:0 0 12px var(--c)}@supports (color:color-mix(in lab, red, red)){:root .gcs-ck__strip:is(:hover,:focus-visible){box-shadow:0 0 12px color-mix(in srgb, var(--c) 25%, transparent)}}:root .gcs-ck__strip:is(:hover,:focus-visible){transform:translateY(-1px)}:root .gcs-ck__play{box-shadow:0 0 18px var(--gcs-accent);flex:none}@supports (color:color-mix(in lab, red, red)){:root .gcs-ck__play{box-shadow:0 0 18px color-mix(in srgb, var(--gcs-accent) 40%, transparent)}}:root .gcs-ck__dots{display:none}@media (max-width:1099px){:root .gcs-ck__panels[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}:root .gcs-ck__panels[data-count="3"]>:last-child{grid-column:1/-1}:root .gcs-ck__strips{flex-wrap:wrap}:root .gcs-ck__strip{flex:140px}}@media (max-width:767px){:root .gcs-ckWrap{padding:0 12px}:root .gcs-ck{gap:12px;padding-top:16px}:root .gcs-ck__heroActions{display:none}:root .gcs-ck__panels,:root .gcs-ck__panels[data-count]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:10px;display:flex;overflow-x:auto}:root .gcs-ck__panels::-webkit-scrollbar{display:none}:root .gcs-ck__panels>.gcs-ck__panel{scroll-snap-align:start;flex:0 0 82%;align-self:flex-start}:root .gcs-ck__panels>.gcs-ck__panel--live{box-shadow:0 0 0 1px var(--gcs-accent);order:-1}@supports (color:color-mix(in lab, red, red)){:root .gcs-ck__panels>.gcs-ck__panel--live{box-shadow:0 0 0 1px color-mix(in srgb, var(--gcs-accent) 35%, transparent)}}:root .gcs-ck__dots{background:var(--gcs-bg);justify-content:center;gap:6px;padding:0 0 10px;display:flex}@supports (color:color-mix(in lab, red, red)){:root .gcs-ck__dots{background:color-mix(in srgb, var(--gcs-bg) 50%, var(--gcs-surface))}}:root .gcs-ck__dot{background:var(--gcs-ui-edge-strong);cursor:pointer;width:6px;height:6px;transition:width var(--gcs-dur) var(--gcs-ease-out), background-color var(--gcs-dur);border:0;border-radius:3px;padding:0}:root .gcs-ck__dot--on{background:var(--gcs-accent);width:18px}:root .gcs-ck__strips{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}:root .gcs-ck__strip{flex-direction:column;flex:0 0 118px;align-items:flex-start;height:auto;padding:9px 10px}:root .gcs-ck__points{font-size:36px}:root .gcs-ck__team .gcs-ck__players{display:none}:root .gcs-ck__featured{grid-template-columns:minmax(0,1fr)}:root .gcs-ck__actions .gcs-btn{flex:auto;min-height:44px}}:root .gcs-hbSeg{border:1px solid var(--gcs-border);border-radius:8px;gap:2px;padding:3px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){:root .gcs-hbSeg{border:1px solid color-mix(in srgb, var(--gcs-border) 80%, transparent)}}:root .gcs-hbSeg{background:var(--gcs-bg)}@supports (color:color-mix(in lab, red, red)){:root .gcs-hbSeg{background:color-mix(in srgb, var(--gcs-bg) 85%, var(--gcs-surface))}}:root .gcs-hbSeg{isolation:isolate}:root .gcs-hbSeg:before{content:"";z-index:-1;top:3px;bottom:3px;left:calc(3px + var(--i,0) * (100% - 6px) / var(--n,1));width:calc((100% - 6px) / var(--n,1) - 2px);background:var(--gcs-text);border-radius:6px;position:absolute}@supports (color:color-mix(in lab, red, red)){:root .gcs-hbSeg:before{background:color-mix(in srgb, var(--gcs-text) 14%, var(--gcs-surface2))}}:root .gcs-hbSeg:before{transition:left var(--gcs-dur-slow) var(--gcs-ease-out)}:root .gcs-hbSeg[data-off]:before{opacity:0}:root .gcs-hbSeg__btn{min-width:0;color:var(--gcs-muted);font:500 11px var(--gcs-font-text);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background-color:#0000;border:0;border-radius:6px;flex:1 1 0;padding:6px 2px;overflow:hidden}:root .gcs-hbSeg__btn:not(.gcs-hbSeg__btn--on):is(:hover,:focus-visible){background-color:var(--gcs-ui-hover-tab);color:var(--gcs-heading,var(--gcs-text))}:root .gcs-hbSeg__btn--on{color:var(--gcs-heading,var(--gcs-text));font-weight:700}:root .gcs-hbSeg__btn:disabled{cursor:default;opacity:.45}:root .gcs-rank{flex-direction:column;gap:8px;display:flex}:root .gcs-rank--widget{padding:12px}:root .gcs-rank__list{flex-direction:column;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}:root .gcs-rank__row{--m:var(--gcs-muted);border:1px solid var(--gcs-border);background-color:var(--gcs-bg);border-radius:10px;align-items:center;gap:10px;padding:7px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){:root .gcs-rank__row{background-color:color-mix(in srgb, var(--gcs-bg) 45%, var(--gcs-surface))}}:root .gcs-rank__row{animation:gcs-pop-in var(--gcs-dur-slow) var(--gcs-ease-out) both;transition:background-color var(--gcs-dur)}:root .gcs-rank__row:hover{background-color:var(--gcs-surface2)}@supports (color:color-mix(in lab, red, red)){:root .gcs-rank__row:hover{background-color:color-mix(in srgb, var(--gcs-surface2) 70%, var(--gcs-surface))}}:root .gcs-rank__row--gold{--m:var(--gcs-gold)}:root .gcs-rank__row--silver{--m:var(--gcs-silver)}:root .gcs-rank__row--bronze{--m:var(--gcs-bronze)}:root .gcs-rank__row[data-medal]{background:linear-gradient(90deg, var(--m), var(--m)), var(--gcs-surface)}@supports (color:color-mix(in lab, red, red)){:root .gcs-rank__row[data-medal]{background:linear-gradient(90deg, color-mix(in srgb, var(--m) 20%, transparent), color-mix(in srgb, var(--m) 3%, transparent)), var(--gcs-surface)}}:root .gcs-rank__row[data-medal]{border-color:var(--m)}@supports (color:color-mix(in lab, red, red)){:root .gcs-rank__row[data-medal]{border-color:color-mix(in srgb, var(--m) 55%, transparent)}}:root .gcs-rank__row[data-medal]{box-shadow:0 0 18px var(--m)}@supports (color:color-mix(in lab, red, red)){:root .gcs-rank__row[data-medal]{box-shadow:0 0 18px color-mix(in srgb, var(--m) 16%, transparent)}}:root .gcs-rank__badge{box-sizing:border-box;border:1px solid var(--gcs-text);border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){:root .gcs-rank__badge{border:1px solid color-mix(in srgb, var(--gcs-text) 14%, var(--gcs-border))}}:root .gcs-rank__badge{background:var(--gcs-bg)}@supports (color:color-mix(in lab, red, red)){:root .gcs-rank__badge{background:color-mix(in srgb, var(--gcs-bg) 80%, var(--gcs-surface))}}:root .gcs-rank__badge{font:700 13px var(--gcs-font-display);color:var(--gcs-muted)}:root .gcs-rank__badge--medal{border-color:var(--m);background:linear-gradient(160deg, var(--m), var(--m))}@supports (color:color-mix(in lab, red, red)){:root .gcs-rank__badge--medal{background:linear-gradient(160deg, color-mix(in srgb, var(--m) 45%, transparent), color-mix(in srgb, var(--m) 18%, var(--gcs-ui-well)))}}:root .gcs-rank__badge--medal{color:var(--m);box-shadow:inset 0 1px #ffffff2e}:root .gcs-rank__trophy{width:18px;height:18px;transition:transform var(--gcs-dur) var(--gcs-ease-out)}:root .gcs-rank__row:hover .gcs-rank__trophy{transform:rotate(-8deg)scale(1.1)}:root .gcs-rank__avatar{flex:none}:root .gcs-rank__row[data-medal] .gcs-rank__avatar{border-radius:var(--gcs-avatar-radius,50%);box-shadow:0 0 0 2px var(--gcs-surface), 0 0 0 3px var(--m)}:root .gcs-rank__avatar--blank{border-radius:var(--gcs-avatar-radius,50%);background:var(--gcs-ui-blank);width:24px;height:24px;color:var(--gcs-ui-strong);font:700 11px var(--gcs-font-text);justify-content:center;align-items:center;display:inline-flex}:root .gcs-rank__who{flex-direction:column;flex:1;min-width:0;display:flex}:root .gcs-rank__name{text-overflow:ellipsis;white-space:nowrap;font:700 13px var(--gcs-font-text);overflow:hidden}:root .gcs-rank__sub{color:var(--gcs-muted);font-size:11px}:root .gcs-rank__value{font:700 12px var(--gcs-font-text);color:var(--gcs-heading,var(--gcs-text));font-variant-numeric:tabular-nums;flex:none}:root .gcs-rank--widget .gcs-rank__value{flex:initial;font-size:11.5px}:root .gcs-rank__row[data-medal] .gcs-rank__value{color:var(--m)}:root .gcs-rank__msg{border-color:var(--gcs-border);background-color:var(--gcs-bg);border-radius:8px;width:30px;height:30px}@supports (color:color-mix(in lab, red, red)){:root .gcs-rank__msg{background-color:color-mix(in srgb, var(--gcs-bg) 80%, var(--gcs-surface))}}:root .gcs-rank__msg{color:var(--gcs-muted)}:root .gcs-rank__empty{color:var(--gcs-muted);align-items:center;gap:8px;margin:0;padding:12px 4px;font-size:12.5px;display:flex}:root .gcs-rank__foot{justify-content:space-between;align-items:center;gap:8px;padding:6px 2px 0;font-size:12px;display:flex}:root .gcs-rank__you{color:var(--gcs-muted)}:root .gcs-plainList,:root .gcs-attachList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}:root .gcs-plainList>li,:root .gcs-attachList__item{border:1px solid var(--gcs-border);background-color:var(--gcs-bg);border-radius:8px;padding:8px 10px}@supports (color:color-mix(in lab, red, red)){:root .gcs-plainList>li,:root .gcs-attachList__item{background-color:color-mix(in srgb, var(--gcs-bg) 40%, var(--gcs-surface))}}:root .gcs-plainList>li,:root .gcs-attachList__item{transition:background-color var(--gcs-dur)}:root .gcs-plainList>li:hover,:root .gcs-attachList__item:hover{background-color:var(--gcs-surface2)}@supports (color:color-mix(in lab, red, red)){:root .gcs-plainList>li:hover,:root .gcs-attachList__item:hover{background-color:color-mix(in srgb, var(--gcs-surface2) 70%, var(--gcs-surface))}}:root .gcs-attachList__item{align-items:center;gap:12px;display:flex}:root .gcs-attachList__thumb{background:var(--gcs-surface2);width:48px;height:48px;color:var(--gcs-muted);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}:root .gcs-attachList__thumb img{object-fit:cover;width:100%;height:100%;transition:transform var(--gcs-dur-slow) var(--gcs-ease-out);animation:gcs-fade-in var(--gcs-dur-slow) ease both}:root .gcs-attachList__item:hover .gcs-attachList__thumb img{transform:scale(1.1)}:root .gcs-attachList__text{flex-direction:column;gap:2px;min-width:0;display:flex}@media (prefers-reduced-motion:reduce){:root{--gcs-dur-fast:0s;--gcs-dur:0s;--gcs-dur-slow:0s;--gcs-sweep-dur:0s}:root :is(.gcs-hb__panel,.gcs-sp__result,.gcs-rank__row,.gcs-ck__feedRow--new,.gcs-mbar,.gcs-ck__feed,.gcs-hb .gcs-notifPanel){animation:none;transform:none}:root :is(.gcs-hb__menuItem,.gcs-mega__item,.gcs-am__group,.gcs-ck__strip,.gcs-mbar__create):is(:hover,:focus-visible){transform:none}:root .gcs-hb[data-compact] .gcs-hb__notch{transition:none}}:root .gcs-hb{z-index:40;color:var(--gcs-hb-text);background:var(--gcs-hb-bg);border-bottom:2px solid var(--gcs-hb-edge);font-family:var(--gcs-font-text);transition:background-color var(--gcs-dur-slow) ease, box-shadow var(--gcs-dur-slow) ease, transform var(--gcs-dur-slow) var(--gcs-ease-out);position:relative}:root .gcs-hb[data-sticky]{position:sticky;top:0}:root .gcs-hb[data-compact]{background:var(--gcs-hb-compact-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 26px #0000008c}:root .gcs-hb[data-hidden]{transform:translateY(-100%)}:root .gcs-hb__row{transition:height var(--gcs-dur-slow) var(--gcs-ease-out), opacity var(--gcs-dur) ease}:root .gcs-hb__row--top{height:var(--hb-top,76px)}:root .gcs-hb__row--main{height:var(--hb-main,94px)}:root .gcs-hb__row--bottom{height:var(--hb-bottom,58px);border-top:1px solid var(--gcs-hb-line)}:root .gcs-hb__row--top+.gcs-hb__row--main .gcs-hb__inner{border-top:1px solid var(--gcs-hb-line)}:root .gcs-hb__row[data-collapsed]{opacity:0;pointer-events:none;height:0;overflow:hidden}:root .gcs-hb[data-compact] .gcs-hb__row[data-nav-row]{height:74px}:root .gcs-hb[data-moved] .gcs-hb__row{animation:gcs-fade-in var(--gcs-dur) ease both}:root .gcs-hb__inner{box-sizing:border-box;max-width:var(--gcs-page-width,1320px);align-items:center;gap:16px;height:100%;margin:0 auto;padding:0 20px;display:flex}:root .gcs-hb__inner--center{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}:root .gcs-hb__zone{align-items:center;gap:10px;min-width:0;display:flex}:root .gcs-hb__zone--left{flex:auto}:root .gcs-hb__zone--center{justify-content:center}:root .gcs-hb__zone--right{flex:auto;justify-content:flex-end}:root .gcs-hb__zone:empty{display:none}:root .gcs-hb__inner--center .gcs-hb__zone:empty{display:flex}:root .gcs-hb__el{align-items:center;min-width:0;display:flex}:root .gcs-hb__el--nav,:root .gcs-hb__el--navRight{flex:auto;min-width:0}:root .gcs-hb__zone--right .gcs-hb__el--navRight{justify-content:flex-end}:root .gcs-hb[data-align=center] .gcs-hb__el--nav{justify-content:center}:root .gcs-hb[data-align=right] .gcs-hb__el--nav{justify-content:flex-end}:root .gcs-hb__helpers{width:0;height:0;position:absolute;top:0;right:20px}:root .gcs-hb__helpers :is(.gcs-sp__trigger,.gcs-sp__field,.gcs-hb__create,.gcs-mobileNav__open){clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}:root .gcs-hb__helpers .gcs-hb__panel{position:fixed;top:12px;left:auto;right:12px}:root .gcs-hb__logo{color:var(--gcs-ui-strong);align-items:center;gap:12px;text-decoration:none;display:inline-flex}:root .gcs-hb .gcs-brand__logo{max-height:min(var(--gcs-logo-max-h,54px), calc(var(--hb-main,94px) - 20px))}:root .gcs-hb__sq,:root .gcs-hb .gcs-headerIcon{box-sizing:border-box;border:1px solid var(--gcs-hb-sq-border);background-color:var(--gcs-hb-sq);width:38px;height:36px;color:var(--gcs-hb-text);cursor:pointer;border-radius:3px;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}:root .gcs-hb__sq:is(:hover,:focus-visible,[aria-expanded=true]),:root .gcs-hb .gcs-headerIcon:is(:hover,:focus-visible,[aria-expanded=true]){border-color:var(--gcs-ui-hover-border);color:var(--gcs-ui-strong);background-color:var(--gcs-hb-sq)}:root .gcs-hb__sq svg,:root .gcs-hb .gcs-headerIcon svg{transition:transform var(--gcs-dur) var(--gcs-ease-out)}:root .gcs-hb__sq:is(:hover,:focus-visible) svg,:root .gcs-hb .gcs-headerIcon:is(:hover,:focus-visible) svg{transform:scale(1.15)}:root .gcs-hb__sq--social{color:var(--gcs-accentInk,var(--gcs-ui-accent-ink))}:root .gcs-hb__count,:root .gcs-hb .gcs-headerIcon__count{box-sizing:border-box;background:var(--gcs-accent-fill,var(--gcs-accent));color:#fff;min-width:17px;height:17px;font:700 10px/17px var(--gcs-font-text);text-align:center;box-shadow:0 0 0 2px var(--gcs-hb-ring);border-radius:9px;padding:0 4px;position:absolute;top:-6px;right:-6px}:root .gcs-hb__count--inline{box-shadow:none;position:static}:root .gcs-hb__create{min-height:36px;font:600 12px var(--gcs-font-display);letter-spacing:.08em;text-transform:uppercase;border-radius:3px;gap:8px;padding:0 14px}:root .gcs-hb__small{font:500 11px var(--gcs-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--gcs-hb-small)}:root .gcs-hb__social{align-items:center;gap:10px;display:inline-flex}:root .gcs-hb__auth{align-items:center;gap:12px;display:inline-flex}:root .gcs-hb__authLink{box-sizing:border-box;border:1px solid var(--gcs-hb-sq-border);background-color:var(--gcs-hb-sq);height:36px;color:var(--gcs-hb-text);font:600 12px var(--gcs-font-display);letter-spacing:.08em;text-transform:uppercase;border-radius:3px;align-items:center;gap:10px;padding:0 14px 0 0;text-decoration:none;display:inline-flex}:root .gcs-hb__authLink>.gcs-icon:first-child,:root .gcs-hb__authLink>svg:first-child{box-sizing:content-box;background:var(--gcs-hb-sq-deep);border-right:1px solid var(--gcs-hb-sq-border);width:14px;height:14px;color:var(--gcs-accentInk,var(--gcs-ui-accent-ink));margin:-1px 0 -1px -1px;padding:10px}:root .gcs-hb__authLink:is(:hover,:focus-visible){border-color:var(--gcs-ui-hover-border);color:var(--gcs-ui-strong)}:root .gcs-hb__authOr{font:500 11px var(--gcs-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--gcs-hb-small)}:root .gcs-hb__custom{color:var(--gcs-hb-text);font-size:12.5px}:root .gcs-liveSummary{color:var(--gcs-hb-muted);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}:root .gcs-liveSummary__dot{background:var(--gcs-ui-off);border-radius:50%;width:8px;height:8px}:root .gcs-liveSummary__dot--on{background:var(--gcs-ui-ok);box-shadow:0 0 8px var(--gcs-ui-ok)}:root .gcs-hb .gcs-crumbBar__trail,:root .gcs-hb .gcs-breadcrumb{min-width:0}:root .gcs-hb .gcs-breadcrumb ol{flex-wrap:nowrap;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex;overflow:hidden}:root .gcs-hb .gcs-breadcrumb a{color:var(--gcs-hb-text)}@supports (color:color-mix(in lab, red, red)){:root .gcs-hb .gcs-breadcrumb a{color:color-mix(in srgb, var(--gcs-hb-text) 72%, transparent)}}:root .gcs-hb .gcs-breadcrumb a:is(:hover,:focus-visible),:root .gcs-hb .gcs-breadcrumb li:last-child a{color:var(--gcs-hb-text)}:root .gcs-hb__navBar{align-items:center;gap:4px;width:100%;min-width:0;display:flex;overflow:hidden}:root .gcs-hb__navBar[data-ready]{overflow:visible}:root .gcs-hb__navSlot{flex:none}:root .gcs-hb__navSlot--hidden{visibility:hidden;pointer-events:none;position:absolute}:root .gcs-hb__nav{min-height:38px;color:var(--gcs-ui-text);font:600 14px var(--gcs-font-text);white-space:nowrap;cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:8px 12px;text-decoration:none;display:inline-flex;position:relative}:root .gcs-hb__nav:is(:hover,:focus-visible,[aria-expanded=true]){color:var(--gcs-ui-strong)}:root .gcs-hb__nav[aria-expanded=true]{border-color:var(--gcs-panel-border)}:root .gcs-hb__nav--active{color:var(--gcs-ui-strong);background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-hb__nav--active{background-color:color-mix(in srgb, var(--gcs-accent) 16%, transparent)}}:root .gcs-hb__nav--active{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-hb__nav--active{border-color:color-mix(in srgb, var(--gcs-accent) 60%, transparent)}}:root .gcs-hb__caret{width:9px;height:9px;color:var(--gcs-hb-muted);transition:transform var(--gcs-dur) var(--gcs-ease-out)}:root .gcs-hb__nav[aria-expanded=true] .gcs-hb__caret{transform:rotate(180deg)}:root .gcs-hb__pop{display:inline-flex;position:relative}:root .gcs-hb__panel{z-index:60;box-sizing:border-box;border:1px solid var(--gcs-panel-border);background:var(--gcs-panel-bg);min-width:240px;max-width:calc(100vw - 24px);max-height:calc(100vh - 120px);box-shadow:var(--gcs-panel-shadow);color:var(--gcs-ui-text);text-align:left;opacity:0;visibility:hidden;transition:opacity var(--gcs-dur) var(--gcs-ease-out), transform var(--gcs-dur) var(--gcs-ease-out), visibility 0s linear var(--gcs-dur);border-radius:14px;padding:8px;position:absolute;top:calc(100% + 10px);right:0;overflow:auto;transform:translateY(6px)}:root .gcs-hb__panel[data-open]{opacity:1;visibility:visible;transition:opacity var(--gcs-dur) var(--gcs-ease-out), transform var(--gcs-dur) var(--gcs-ease-out), visibility 0s;transform:none}:root .gcs-hb__zone--left .gcs-hb__panel,:root .gcs-hb__el--nav .gcs-hb__panel{left:0;right:auto}:root .gcs-hb__menu{flex-direction:column;gap:2px;min-width:250px;display:flex}:root .gcs-hb__menuItem{box-sizing:border-box;width:100%;color:var(--gcs-ui-text);font:500 13px var(--gcs-font-text);text-align:left;cursor:pointer;background-color:#0000;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}:root .gcs-hb__menuItem:is(:hover,:focus-visible){background-color:var(--gcs-ui-hover);color:var(--gcs-ui-strong);transform:scale(1.01)}:root .gcs-hb__menuItem--context{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-hb__menuItem--context{background-color:color-mix(in srgb, var(--gcs-accent) 12%, transparent)}}:root .gcs-hb__menuItem--context{color:var(--gcs-ui-strong)}:root .gcs-hb__menuIcon{width:16px;color:var(--gcs-hb-muted);transition:transform var(--gcs-dur) var(--gcs-ease-out), color var(--gcs-dur);justify-content:center;display:inline-flex}:root .gcs-hb__menuItem:is(:hover,:focus-visible) .gcs-hb__menuIcon{color:var(--gcs-accentInk,var(--gcs-ui-accent-ink));transform:scale(1.15)}:root .gcs-hb__menuLabel{flex:1;min-width:0}:root .gcs-hb__menuHeading{font:700 10px var(--gcs-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--gcs-ui-faint);padding:8px 10px 2px}:root .gcs-hb__panelHead{border-bottom:1px solid var(--gcs-ui-line);color:var(--gcs-ui-strong);justify-content:space-between;align-items:center;gap:8px;padding:4px 6px 8px;display:flex}:root .gcs-hb__panelAction{color:var(--gcs-accentInk,var(--gcs-ui-accent-ink));align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}:root .gcs-hb__panelNote{color:var(--gcs-hb-muted);text-align:center;margin:0;padding:14px 10px;font-size:12.5px}:root .gcs-hb__panelFoot{border-top:1px solid var(--gcs-ui-line);justify-content:center;margin-top:6px;padding:8px;font-size:12px;display:flex}:root .gcs-hb .gcs-notifPanel{border:1px solid var(--gcs-panel-border);background:var(--gcs-panel-bg);box-shadow:var(--gcs-panel-shadow);animation:gcs-pop-in var(--gcs-dur) var(--gcs-ease-out) both;border-radius:14px}:root .gcs-mega__panel{width:640px;padding:0;overflow:hidden}:root .gcs-mega__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:12px;display:grid}:root .gcs-mega__list{flex-direction:column;gap:2px;display:flex}:root .gcs-mega__item{border:1px solid var(--gcs-ui-tile-border);background-color:var(--gcs-ui-well-45);color:var(--gcs-ui-strong);border-radius:10px;align-items:flex-start;gap:12px;padding:10px;text-decoration:none;display:flex}:root .gcs-mega__item:is(:hover,:focus-visible){background-color:var(--gcs-ui-hover);color:var(--gcs-ui-strong);transform:scale(1.01)}:root .gcs-mega__item--active{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-mega__item--active{border-color:color-mix(in srgb, var(--gcs-accent) 55%, transparent)}}:root .gcs-mega__icon{background:var(--gcs-accent);border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){:root .gcs-mega__icon{background:color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}:root .gcs-mega__icon{border:1px solid var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-mega__icon{border:1px solid color-mix(in srgb, var(--gcs-accent) 45%, transparent)}}:root .gcs-mega__icon{color:var(--gcs-accentInk,var(--gcs-ui-accent-ink));transition:transform var(--gcs-dur) var(--gcs-ease-out);font-size:16px}:root .gcs-mega__item:is(:hover,:focus-visible) .gcs-mega__icon{transform:scale(1.15)}:root .gcs-mega__text{flex-direction:column;gap:3px;min-width:0;display:flex}:root .gcs-mega__title{font:700 13.5px var(--gcs-font-text);color:var(--gcs-ui-strong);align-items:center;gap:8px;display:flex}:root .gcs-mega__desc{font:400 12px/1.35 var(--gcs-font-text);color:var(--gcs-hb-muted)}:root .gcs-mega__badge{font:700 9px var(--gcs-font-text);letter-spacing:.06em;color:var(--gcs-ui-ok);background:var(--gcs-ui-ok-15);transition:transform var(--gcs-dur) var(--gcs-ease-out), box-shadow var(--gcs-dur), background-color var(--gcs-dur);border-radius:4px;padding:2px 5px}:root .gcs-mega__badge--live{color:#fff;background:var(--gcs-accent-fill,var(--gcs-accent))}:root .gcs-mega__badge--new{color:#ffd36a;background:#ffd36a24}:root .gcs-mega__item:is(:hover,:focus-visible) .gcs-mega__badge{transform:translateY(-1px);box-shadow:0 0 12px}@supports (color:color-mix(in lab, red, red)){:root .gcs-mega__item:is(:hover,:focus-visible) .gcs-mega__badge{box-shadow:0 0 12px color-mix(in srgb, currentColor 45%, transparent)}}:root .gcs-mega__foot{background:var(--gcs-ui-well-70);border-top:1px solid var(--gcs-ui-line);align-items:center;gap:10px;padding:10px 14px;display:flex}:root .gcs-mega__line{color:var(--gcs-ui-muted);flex:1;font-size:12px}:root .gcs-sp{display:inline-flex;position:relative}:root .gcs-sp__field{box-sizing:border-box;border:1px solid var(--gcs-hb-sq-border);background-color:var(--gcs-ui-well-60);min-width:220px;height:38px;color:var(--gcs-hb-muted);font:500 12.5px var(--gcs-font-text);cursor:text;border-radius:8px;align-items:center;gap:10px;padding:0 10px 0 12px;display:inline-flex}:root .gcs-sp__fieldText{text-align:left;flex:1}:root .gcs-sp__kbd,:root .gcs-sp__esc kbd{border:1px solid var(--gcs-panel-border);font:700 10px var(--gcs-font-text);color:var(--gcs-hb-muted);border-radius:4px;padding:2px 5px}:root .gcs-sp__panel{flex-direction:column;gap:12px;width:640px;padding:14px;display:flex}:root .gcs-sp__input{box-sizing:border-box;background:var(--gcs-ui-well);border:1px solid var(--gcs-accent);height:46px;color:var(--gcs-accent);border-radius:10px;align-items:center;gap:10px;padding:0 8px 0 14px;display:flex}:root .gcs-sp__input input{min-width:0;color:var(--gcs-ui-strong);font:500 14px var(--gcs-font-text);background:0 0;border:0;outline:none;flex:1}:root .gcs-sp__esc{cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}:root .gcs-sp__escIcon{display:none}:root .gcs-sp__scopes,:root .gcs-sp__filters{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}:root .gcs-sp__scope{border:1px solid var(--gcs-ui-edge);background-color:var(--gcs-ui-well);color:var(--gcs-ui-text);font:600 12px var(--gcs-font-text);cursor:pointer;border-radius:999px;padding:6px 10px}:root .gcs-sp__scope:is(:hover,:focus-visible){border-color:var(--gcs-ui-hover-border);color:var(--gcs-ui-strong)}:root .gcs-sp__scope[aria-pressed=true]{color:var(--gcs-ui-strong);background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-sp__scope[aria-pressed=true]{background-color:color-mix(in srgb, var(--gcs-accent) 20%, var(--gcs-ui-well))}}:root .gcs-sp__scope[aria-pressed=true]{border-color:var(--gcs-accent)}:root .gcs-sp__filter :is(select,input){box-sizing:border-box;border:1px solid var(--gcs-ui-edge);background:var(--gcs-ui-well);height:30px;color:var(--gcs-ui-text);font:500 12px var(--gcs-font-text);border-radius:6px;padding:0 8px}:root .gcs-sp__filter input{width:120px}:root .gcs-sp__check{color:var(--gcs-ui-text);align-items:center;gap:6px;font-size:12px;display:inline-flex}:root .gcs-sp__check input{accent-color:var(--gcs-accent)}:root .gcs-sp__muted{color:var(--gcs-ui-muted);margin:0;font-size:11.5px}:root .gcs-sp__body{gap:14px;display:flex}:root .gcs-sp__col{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}:root .gcs-sp__recent{flex-direction:column;flex:0 0 170px;gap:6px;display:flex}:root .gcs-sp__recent ul,:root .gcs-sp__results{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}:root .gcs-sp__heading{font:700 10.5px var(--gcs-font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--gcs-ui-muted)}:root .gcs-sp__result{background-color:var(--gcs-ui-well-50);color:var(--gcs-ui-strong);animation:gcs-pop-in var(--gcs-dur) var(--gcs-ease-out) both;border-radius:8px;align-items:center;gap:10px;padding:7px 8px;text-decoration:none;display:flex}:root .gcs-sp__result:is(:hover,:focus-visible),:root .gcs-sp__result--active{background-color:var(--gcs-ui-hover-tab);color:var(--gcs-ui-strong)}:root .gcs-sp__result--active{box-shadow:inset 2px 0 0 var(--gcs-accent)}:root .gcs-sp__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 12.5px var(--gcs-font-text);flex:1;overflow:hidden}:root .gcs-sp__meta{color:var(--gcs-ui-muted);white-space:nowrap;font-size:11px}:root .gcs-sp__tag{font:700 9px var(--gcs-font-text);letter-spacing:.06em;color:var(--gcs-ui-accent-ink);border:1px solid;border-radius:4px;flex:none;padding:1px 5px}:root .gcs-sp__tag--server{color:var(--gcs-ui-ok)}:root .gcs-sp__tag--member{color:#7fb2ff}:root .gcs-sp__tag--player{color:#b79cff}:root .gcs-sp__tag--clan{color:#ffd36a}:root .gcs-sp__tag--post{color:#ffb08f}:root .gcs-sp__recentItem{color:var(--gcs-ui-text);text-align:left;cursor:pointer;transition:color var(--gcs-dur);background:0 0;border:0;padding:0;font-size:12px}:root .gcs-sp__recentItem:is(:hover,:focus-visible){color:var(--gcs-accentInk,var(--gcs-ui-accent-ink))}:root .gcs-sp__foot{border-top:1px solid var(--gcs-ui-line);justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}:root .gcs-msgMenu__panel{width:360px}:root .gcs-msgMenu__list{flex-direction:column;gap:2px;margin:6px 0 0;padding:0;list-style:none;display:flex}:root .gcs-msgMenu__item{transition:background-color var(--gcs-dur);border-radius:8px;gap:10px;padding:8px;display:flex;position:relative}:root .gcs-msgMenu__item:hover{background-color:var(--gcs-ui-hover)}:root .gcs-msgMenu__item--unread{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-msgMenu__item--unread{background-color:color-mix(in srgb, var(--gcs-accent) 8%, transparent)}}:root .gcs-msgMenu__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:root .gcs-msgMenu__line{justify-content:space-between;align-items:baseline;gap:8px;font-size:12.5px;display:flex}:root .gcs-msgMenu__time{color:var(--gcs-ui-muted);font-size:11px}:root .gcs-msgMenu__title{font:600 12.5px var(--gcs-font-text);color:var(--gcs-ui-strong)}:root .gcs-msgMenu__title:after{content:"";position:absolute;inset:0}:root .gcs-msgMenu__item :is(.gcs-userLink,.gcs-avatar,.gcs-msgMenu__time){z-index:1;position:relative}:root .gcs-msgMenu__snippet{color:var(--gcs-ui-dim);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}:root .gcs-am__trigger{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}:root .gcs-am__who{flex-direction:column;gap:2px;display:flex}:root .gcs-am__name{font:700 13px var(--gcs-font-text)}:root .gcs-am__toNext{color:var(--gcs-ui-muted);font-size:11px}:root .gcs-am__chev{width:10px;color:var(--gcs-hb-muted);transition:transform var(--gcs-dur) var(--gcs-ease-out)}:root .gcs-am__trigger[aria-expanded=true] .gcs-am__chev{transform:rotate(180deg)}:root .gcs-xpRing{flex:none;display:block;position:relative}:root .gcs-xpRing__svg{width:100%;height:100%;position:absolute;inset:0}:root .gcs-xpRing__track{fill:none;stroke:var(--gcs-ui-line);stroke-width:4px}:root .gcs-xpRing__fill{fill:none;stroke:var(--gcs-accent);stroke-width:4px;stroke-linecap:round;transition:stroke-dasharray var(--gcs-dur-slow) var(--gcs-ease-out)}:root .gcs-xpRing__avatar{border-radius:var(--gcs-avatar-radius,50%);justify-content:center;align-items:center;display:flex;position:absolute;inset:13.5%;overflow:hidden}:root .gcs-xpRing__avatar .gcs-avatar,:root .gcs-xpRing__avatar .gcs-avatarFrame{width:100%!important;height:100%!important}:root .gcs-xpRing__level{border:1px solid var(--gcs-accent);background:var(--gcs-ui-well);font:700 9px/14px var(--gcs-font-text);color:var(--gcs-ui-strong);white-space:nowrap;border-radius:8px;padding:0 5px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}:root .gcs-am__trigger:is(:hover,:focus-visible) .gcs-xpRing__level{box-shadow:0 0 12px var(--gcs-accent);transform:translate(-50%)translateY(-1px)}@supports (color:color-mix(in lab, red, red)){:root .gcs-am__trigger:is(:hover,:focus-visible) .gcs-xpRing__level{box-shadow:0 0 12px color-mix(in srgb, var(--gcs-accent) 45%, transparent)}}:root .gcs-am__panel{width:370px;padding:0;overflow-x:hidden}:root .gcs-am__card{background:linear-gradient(135deg, var(--gcs-accent), var(--gcs-am-card-tint) 60%, transparent);flex-direction:column;gap:12px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){:root .gcs-am__card{background:linear-gradient(135deg, color-mix(in srgb, var(--gcs-accent) 22%, transparent), var(--gcs-am-card-tint) 60%, transparent)}}:root .gcs-am__card{border-bottom:1px solid var(--gcs-ui-line)}:root .gcs-am__id{align-items:center;gap:12px;display:flex}:root .gcs-am__idText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}:root .gcs-am__cardName{font:700 15px var(--gcs-font-text)}:root .gcs-am__groups{flex-wrap:wrap;gap:6px;display:flex}:root .gcs-am__group{border:1px solid var(--g,var(--gcs-ui-muted));color:var(--g,var(--gcs-ui-text));background-color:var(--g,var(--gcs-ui-muted));border-radius:4px;padding:1px 6px}@supports (color:color-mix(in lab, red, red)){:root .gcs-am__group{background-color:color-mix(in srgb, var(--g,var(--gcs-ui-muted)) 10%, transparent)}}:root .gcs-am__group{font:700 9.5px var(--gcs-font-text);letter-spacing:.06em;text-transform:uppercase;transition:background-color var(--gcs-dur), border-color var(--gcs-dur), box-shadow var(--gcs-dur), transform var(--gcs-dur) var(--gcs-ease-out);text-decoration:none}:root .gcs-am__group:is(:hover,:focus-visible){background-color:var(--g,var(--gcs-ui-muted))}@supports (color:color-mix(in lab, red, red)){:root .gcs-am__group:is(:hover,:focus-visible){background-color:color-mix(in srgb, var(--g,var(--gcs-ui-muted)) 30%, transparent)}}:root .gcs-am__group:is(:hover,:focus-visible){border-color:var(--g,var(--gcs-ui-muted))}@supports (color:color-mix(in lab, red, red)){:root .gcs-am__group:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--g,var(--gcs-ui-muted)) 60%, transparent)}}:root .gcs-am__group:is(:hover,:focus-visible){box-shadow:0 0 12px var(--g,var(--gcs-ui-muted)), 0 4px 12px #00000040}@supports (color:color-mix(in lab, red, red)){:root .gcs-am__group:is(:hover,:focus-visible){box-shadow:0 0 12px color-mix(in srgb, var(--g,var(--gcs-ui-muted)) 45%, transparent), 0 4px 12px #00000040}}:root .gcs-am__group:is(:hover,:focus-visible){transform:translateY(-1px)}:root .gcs-am__status{flex-direction:column;gap:4px;display:flex}:root .gcs-am__statusBtn{border:1px solid var(--gcs-ui-edge);color:var(--gcs-ui-dim);font:600 11px var(--gcs-font-text);cursor:pointer;background-color:#0000;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;display:inline-flex}:root .gcs-am__statusBtn[aria-checked=true]{color:var(--gcs-ui-strong)}:root .gcs-am__statusBtn--online[aria-checked=true]{color:var(--gcs-ui-ok);border-color:var(--gcs-ui-ok-40);background-color:var(--gcs-ui-ok-12)}:root .gcs-am__statusBtn--invisible[aria-checked=true]{border-color:var(--gcs-ui-off);background-color:var(--gcs-ui-hover-tab)}:root .gcs-am__dot{background:currentColor;border-radius:50%;width:7px;height:7px}:root .gcs-am__statusBtn--invisible .gcs-am__dot{background:0 0;box-shadow:inset 0 0 0 1.5px}:root .gcs-am__level{flex-direction:column;gap:6px;display:flex}:root .gcs-am__levelLine{color:var(--gcs-ui-strong);justify-content:space-between;gap:8px;font-size:12px;display:flex}:root .gcs-am__muted{color:var(--gcs-ui-muted);font-size:11px}:root .gcs-am__bar{background:var(--gcs-ui-line);border-radius:4px;height:7px;display:block;overflow:hidden}:root .gcs-am__bar>span{background:linear-gradient(90deg, var(--gcs-accent), var(--gcs-ui-accent-2));height:100%;transition:width var(--gcs-dur-slow) var(--gcs-ease-out);border-radius:4px;display:block}:root .gcs-am__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}:root .gcs-am__stat{border:1px solid var(--gcs-ui-line);background:var(--gcs-ui-well-60);color:var(--gcs-ui-muted);border-radius:8px;flex-direction:column;align-items:center;padding:7px;font-size:11px;display:flex}:root .gcs-am__stat b{font:700 14px var(--gcs-font-display);color:var(--gcs-ui-strong)}:root .gcs-am__section{border-bottom:1px solid var(--gcs-ui-line2);flex-direction:column;gap:1px;padding:8px 8px 4px;display:flex}:root .gcs-am__sectionTitle{font:600 10.5px var(--gcs-font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--gcs-ui-muted);padding:2px 8px 4px}:root .gcs-am__note{color:var(--gcs-ui-muted);font-size:11px}:root .gcs-am__foot{background:var(--gcs-ui-well-70);align-items:center;gap:8px;padding:10px 14px;display:flex}:root .gcs-am__seg{border:1px solid var(--gcs-ui-edge);border-radius:8px;display:inline-flex;overflow:hidden}:root .gcs-am__seg>button{color:var(--gcs-ui-text);font:600 11px var(--gcs-font-text);cursor:pointer;background-color:#0000;border:0;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}:root .gcs-am__seg>button[aria-pressed=true]{background-color:var(--gcs-accent-fill,var(--gcs-accent));color:#fff}:root .gcs-am__lang select{border:1px solid var(--gcs-ui-edge);height:28px;color:var(--gcs-ui-text);font:600 11px var(--gcs-font-text);background:0 0;border-radius:8px;padding:0 6px}:root .gcs-am__logout{color:#ff6a6a;font:700 12px var(--gcs-font-text);cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;margin-left:auto;padding:6px 10px;display:inline-flex}:root .gcs-am__logout:is(:hover,:focus-visible){color:#ff6a6a;background-color:#e5484d26;border-color:#e5484d66}:root .gcs-hb--cockpit{background:var(--gcs-hb-cockpit-bg);border-bottom-color:var(--gcs-ui-edge-strong);box-shadow:inset 0 1px #ffffff14}:root .gcs-hb--cockpit .gcs-hb__row--bottom{border-top-color:var(--gcs-ui-edge)}:root .gcs-hb--cockpit :is(.gcs-hb__sq,.gcs-headerIcon){background-color:var(--gcs-hb-sq-cockpit);border-color:var(--gcs-ui-edge);border-radius:8px;width:38px;height:38px}:root .gcs-hb--cockpit .gcs-hb__create{min-height:38px;font:700 12px var(--gcs-font-text);letter-spacing:0;text-transform:none;border-radius:6px}:root .gcs-hb--centered .gcs-hb__row--main .gcs-hb__logo{flex-direction:column;gap:4px}:root .gcs-hb--esports .gcs-hb__nav{font:600 15px var(--gcs-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--gcs-hb-text);background-color:#0000;background-image:none;border:0;border-radius:0;padding:8px 4px}:root .gcs-hb--esports .gcs-hb__navBar{gap:34px}:root .gcs-hb--esports .gcs-hb__nav:after{content:"";background:var(--gcs-accent);transform-origin:50%;height:2px;transition:transform .25s var(--gcs-ease-out);border-radius:2px;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}:root .gcs-hb--esports .gcs-hb__nav:is(:hover,:focus-visible,[aria-expanded=true],.gcs-hb__nav--active){color:var(--gcs-accentInk,var(--gcs-ui-accent-ink));background-color:#0000;border-color:#0000}:root .gcs-hb--esports .gcs-hb__nav:is(:hover,:focus-visible,.gcs-hb__nav--active):after{transform:scaleX(1)}:root .gcs-hb--esports .gcs-hb__row--main .gcs-sp__trigger{width:46px;height:46px;color:var(--gcs-accentInk,var(--gcs-ui-accent-ink));transition:width var(--gcs-dur-slow) var(--gcs-ease-out), height var(--gcs-dur-slow) var(--gcs-ease-out), background-size var(--gcs-sweep-dur) ease-out, border-color var(--gcs-dur)}:root .gcs-hb--esports[data-compact] .gcs-hb__row--main .gcs-sp__trigger{width:42px;height:42px}:root .gcs-hb--esports .gcs-hb__row--main .gcs-hb__zone--center{width:260px}:root .gcs-hb--esports .gcs-hb__row--top+.gcs-hb__row--main .gcs-hb__inner{border-top:0}:root .gcs-hb--esports .gcs-hb__row--top .gcs-hb__inner{border-bottom:1px solid var(--gcs-hb-line)}:root .gcs-hb--esports .gcs-hb__row,:root .gcs-hb--esports .gcs-hb__inner,:root .gcs-hb--esports .gcs-hb__zone--center{position:static}:root .gcs-hb__notch{z-index:3;transform-origin:top;width:300px;height:150px;transition:transform var(--gcs-dur-slow) var(--gcs-ease-out);filter:drop-shadow(0 10px 30px #00000073);margin-left:-150px;position:absolute;top:-2px;left:50%}:root .gcs-hb[data-compact] .gcs-hb__notch{transform:scale(.68)}:root .gcs-hb__notchShape{background:var(--gcs-hb-notch-bg);clip-path:polygon(0 0,100% 0,82% 100%,18% 100%);position:absolute;inset:0}:root .gcs-hb__notchBar{background:var(--gcs-accent);width:8px;height:70px;box-shadow:0 0 14px var(--gcs-accent);position:absolute;top:38px}@supports (color:color-mix(in lab, red, red)){:root .gcs-hb__notchBar{box-shadow:0 0 14px color-mix(in srgb, var(--gcs-accent) 70%, transparent)}}:root .gcs-hb__notchBar--left{left:30px;transform:skew(18deg)}:root .gcs-hb__notchBar--right{right:30px;transform:skew(-18deg)}:root .gcs-hb__notch .gcs-hb__el--logo{justify-content:center;position:absolute;top:18px;left:0;right:0}:root .gcs-hb__notch .gcs-hb__logo{flex-direction:column;gap:6px}:root .gcs-hb__notch .gcs-brand__mark{border-radius:14px;width:62px;height:62px;font-size:26px}:root .gcs-hb__notch .gcs-brand__text{align-items:center;display:flex}:root .gcs-hb__notch .gcs-brand__name{font:700 14px var(--gcs-font-display);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}:root .gcs-hb__notch .gcs-brand__slogan{display:none}:root .gcs-hb__notch .gcs-brand__logo{max-width:190px;max-height:96px}:root .gcs-hb--esports[data-device=tablet] .gcs-hb__notch{transform:scale(.8)}:root .gcs-hb--esports[data-device=tablet][data-compact] .gcs-hb__notch{transform:scale(.6)}:root .gcs-hb--esports[data-device=tablet] .gcs-hb__row--main .gcs-hb__zone--center{width:200px}:root .gcs-hb--side[data-device=desktop] .gcs-hb__row--main{z-index:45;background:var(--gcs-hb-side-bg);border-right:1px solid var(--gcs-ui-line);width:240px;height:auto;position:fixed;top:0;bottom:0;left:0}:root .gcs-hb--side[data-device=desktop] .gcs-hb__row--main .gcs-hb__inner{flex-direction:column;align-items:stretch;gap:18px;padding:18px 12px;overflow-y:auto}:root .gcs-hb--side[data-device=desktop] .gcs-hb__row--main .gcs-hb__zone{flex-direction:column;align-items:stretch}:root .gcs-hb--side[data-device=desktop] .gcs-hb__row--main .gcs-hb__zone--right{flex:none;margin-top:auto}:root .gcs-hb--side[data-device=desktop] .gcs-hb__navBar{flex-direction:column;align-items:stretch}:root .gcs-hb--side[data-device=desktop] .gcs-hb__nav{justify-content:flex-start;width:100%}:root .gcs-hb--side[data-device=desktop] .gcs-mega .gcs-hb__panel{top:0;left:calc(100% + 8px)}:root body:has(.gcs-hb--side[data-device=desktop]){padding-left:240px}:root .gcs-hb[data-device=mobile]{--hb-top:0px;--hb-main:60px;--hb-bottom:48px}:root .gcs-hb[data-device=tablet]{--hb-top:52px;--hb-main:72px;--hb-bottom:48px}:root .gcs-hb[data-device=mobile] .gcs-hb__inner{gap:8px;padding:0 12px}:root .gcs-hb[data-device=mobile] .gcs-hb__zone{gap:6px}:root .gcs-hb[data-device=mobile] :is(.gcs-hb__sq,.gcs-headerIcon){background-color:var(--gcs-ui-well);border-radius:10px;width:44px;height:44px}:root .gcs-hb[data-device=mobile] .gcs-brand__slogan,:root .gcs-hb[data-device=mobile] .gcs-hb__createText{display:none}:root .gcs-hb[data-device=mobile] .gcs-hb__panel,:root .gcs-hb[data-device=tablet] .gcs-sp__panel{width:auto;max-width:none;position:fixed;top:64px;left:8px;right:8px}:root .gcs-hb[data-device=mobile] .gcs-sp__body{flex-direction:column}:root .gcs-hb[data-device=mobile] .gcs-sp__recent{flex:none}:root .gcs-hb[data-device=mobile] .gcs-mega__grid{grid-template-columns:minmax(0,1fr)}:root .gcs-hb[data-device=mobile] .gcs-hb__auth{gap:6px}:root .gcs-hb[data-device=mobile] .gcs-hb__authOr{display:none}:root .gcs-hb[data-device=mobile] .gcs-hb__authLink{padding-right:0;font-size:11px}:root .gcs-hb[data-device=mobile] .gcs-hb__authText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){:root .gcs-hb .gcs-hb__authOr{display:none}:root .gcs-hb .gcs-hb__authLink{padding-right:0}:root .gcs-hb .gcs-hb__authText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}:root .gcs-hb[data-device=mobile] .gcs-hb__notch{display:none}:root{--gcs-list-well:var(--gcs-bg)}@supports (color:color-mix(in lab, red, red)){:root{--gcs-list-well:color-mix(in srgb, var(--gcs-bg) 62%, var(--gcs-box-bg,var(--gcs-surface)))}}:root{--gcs-list-row-bg:var(--gcs-box-bg,var(--gcs-surface));--gcs-list-row-border:var(--gcs-box-border,var(--gcs-border))}@supports (color:color-mix(in lab, red, red)){:root{--gcs-list-row-border:color-mix(in srgb, var(--gcs-box-border,var(--gcs-border)) 85%, var(--gcs-text))}}:root{--gcs-list-row-hover:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){:root{--gcs-list-row-hover:color-mix(in srgb, var(--gcs-text) 4%, var(--gcs-list-row-bg))}}.gcs-category__well{flex-direction:column;min-width:0;display:flex}:root[data-gcs-lists=cards] :is(.gcs-category,.gcs-forumIndex .gcs-sideCard,.gcs-forumSidebar .gcs-sideCard){border-radius:6px}:root[data-gcs-lists=cards] .gcs-category__well{background:var(--gcs-list-well);gap:8px;padding:10px}:root[data-gcs-lists=cards] .gcs-category__well>.gcs-forumRow{border:1px solid var(--gcs-list-row-border);background-color:var(--gcs-list-row-bg);border-radius:4px;padding:14px 18px;position:relative}:root[data-gcs-lists=cards] .gcs-category__well>.gcs-forumRow:hover{background-color:var(--gcs-list-row-hover)}:root[data-gcs-lists=cards] .gcs-category__well>.gcs-forumRow:before{content:"";background:var(--gcs-forum-color,var(--gcs-accent));opacity:.75;pointer-events:none;border-radius:0 2px 2px 0;width:3px;height:26px;position:absolute;top:50%;left:-1px;transform:translateY(-50%)}:root[data-gcs-lists=cards] .gcs-category__well .gcs-forumRow__icon{border-radius:6px;width:40px;height:40px;background:0 0!important}:root[data-gcs-lists=cards] .gcs-category__well .gcs-forumRow__icon .gcs-forumIcon{color:var(--gcs-muted)!important;font-size:24px!important}:root[data-gcs-lists=cards] .gcs-category__icon{border-radius:6px}:root[data-gcs-lists=cards] .gcs-category__header .gcs-collapseToggle{opacity:1;background-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){:root[data-gcs-lists=cards] .gcs-category__header .gcs-collapseToggle{background-color:color-mix(in srgb, var(--gcs-text) 9%, transparent)}}:root[data-gcs-lists=cards] .gcs-category__header .gcs-collapseToggle{color:var(--gcs-heading,var(--gcs-text))}:root[data-gcs-lists=cards] .gcs-category__header .gcs-collapseToggle:hover{background-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){:root[data-gcs-lists=cards] .gcs-category__header .gcs-collapseToggle:hover{background-color:color-mix(in srgb, var(--gcs-text) 16%, transparent)}}:root[data-gcs-lists=cards] .gcs-category__well .gcs-forumRow__subs{gap:3px 16px;max-width:480px;margin-top:8px}:root[data-gcs-lists=cards] .gcs-category__well .gcs-forumRow__subs li{gap:7px}:root[data-gcs-lists=cards] .gcs-category__well .gcs-forumRow__subs li>.gcs-forumIcon,:root[data-gcs-lists=cards] .gcs-category__well .gcs-forumRow__subCount{display:none}:root[data-gcs-lists=cards] .gcs-category__well .gcs-forumRow__subs li:before{content:"";background:var(--gcs-accent);opacity:.85;border-radius:50%;flex:none;width:5px;height:5px}:root[data-gcs-lists=cards] .gcs-root .gcs-category__well .gcs-forumRow__subs a{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}:root[data-gcs-lists=cards] .gcs-category__well .gcs-forumRow__stats{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;width:116px}:root[data-gcs-lists=cards] .gcs-category__well .gcs-forumRow__stats>div{flex-direction:row;align-items:baseline;gap:4px}:root[data-gcs-lists=cards] .gcs-category__well .gcs-forumRow__stats strong{color:var(--gcs-accentInk,var(--gcs-accent));font-size:13px}:root[data-gcs-lists=cards] .gcs-category__well .gcs-forumRow__last{width:220px}:root[data-gcs-lists=cards] .gcs-sideCard .gcs-widgetList{background:var(--gcs-list-well);border-radius:4px;gap:8px;padding:10px}:root[data-gcs-lists=cards] .gcs-sideCard .gcs-widgetList>.gcs-widgetRow{border:1px solid var(--gcs-list-row-border);background-color:var(--gcs-list-row-bg);border-radius:4px;padding:9px 12px}:root[data-gcs-lists=cards] .gcs-sideCard .gcs-widgetList>.gcs-widgetRow:hover{background-color:var(--gcs-list-row-hover)}.gcs-forumRow__when{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.gcs-forumRow__when>.gcs-icon{opacity:.8;font-size:.92em}.gcs-forumRow__statsTool{flex:none;align-self:center;display:none;position:relative}:root[data-gcs-lists=cards]:not([data-gcs-stats=hidden]) .gcs-forumRow__statsTool,:root[data-gcs-stats=hover] .gcs-forumRow__statsTool{display:inline-flex}.gcs-forumRow__statsBtn{z-index:1;border:1px solid var(--gcs-accent);justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.gcs-forumRow__statsBtn{border:1px solid color-mix(in srgb, var(--gcs-accent) 55%, transparent)}}.gcs-forumRow__statsBtn{background-color:var(--gcs-accent);border-radius:4px}@supports (color:color-mix(in lab, red, red)){.gcs-forumRow__statsBtn{background-color:color-mix(in srgb, var(--gcs-accent) 16%, transparent)}}.gcs-forumRow__statsBtn{color:var(--gcs-accentInk,var(--gcs-accent));cursor:pointer;transition:background-color var(--gcs-ease,.2s), border-color var(--gcs-ease,.2s), color var(--gcs-ease,.2s);font-size:12px}.gcs-forumRow__statsBtn:hover,.gcs-forumRow__statsBtn:focus-visible,.gcs-forumRow__statsBtn[aria-expanded=true]{background-color:var(--gcs-accent-fill,var(--gcs-accent));border-color:var(--gcs-accent-fill,var(--gcs-accent));color:#fff}.gcs-forumRow__bubble{z-index:5;color:#c6ceda;font:600 12px/1.35 var(--gcs-font-text,system-ui, sans-serif);white-space:nowrap;transform-origin:100%;pointer-events:none;background:#0b0f17;border:1px solid #222a39;border-radius:5px;gap:2px 12px;padding:7px 11px;display:none;position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%);box-shadow:0 8px 22px #0000006b}.gcs-forumRow__bubble:after{content:"";background:inherit;border-top:1px solid #222a39;border-bottom:0;border-left:0;border-right:1px solid #222a39;width:8px;height:8px;position:absolute;top:50%;right:-5px;transform:translateY(-50%)rotate(45deg)}.gcs-forumRow__bubble b{color:#fff}.gcs-forumRow__bubble>span{display:block}:root:not([data-gcs-stats=hidden]) .gcs-forumRow[data-stats-open] .gcs-forumRow__bubble,:root[data-gcs-stats=hover] .gcs-forumRow:is(:hover,:focus-within) .gcs-forumRow__bubble{animation:gcs-bubble-skew var(--gcs-motion-base,.22s) var(--gcs-motion-ease,cubic-bezier(.22, 1, .36, 1)) both;display:grid}@keyframes gcs-bubble-skew{0%{opacity:0;transform:translate(6px,-50%)skew(-12deg)}to{opacity:1;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){:root .gcs-forumRow .gcs-forumRow__bubble{animation:.15s linear both gcs-tip-fade}}:root:is([data-gcs-stats=hover],[data-gcs-stats=hidden]) .gcs-forumRow__stats{display:none}@media (max-width:640px){:root[data-gcs-lists=cards] .gcs-category__well{gap:6px;padding:8px}:root[data-gcs-lists=cards] .gcs-category__well>.gcs-forumRow{padding:12px 12px 12px 14px}:root[data-gcs-lists=cards] .gcs-category__well .gcs-forumRow__icon{width:28px;height:28px}:root[data-gcs-lists=cards] .gcs-category__well .gcs-forumRow__icon .gcs-forumIcon{font-size:19px!important}:root[data-gcs-lists=cards] .gcs-category__well .gcs-forumRow__stats{flex-direction:row;gap:10px;width:auto}:root[data-gcs-lists=cards] .gcs-category__well .gcs-forumRow__last{flex:1 1 0;width:auto}.gcs-forumRow__bubble{left:calc(100% + 10px);right:auto}.gcs-forumRow__bubble:after{border-top:0;border-bottom:1px solid #222a39;border-left:1px solid #222a39;border-right:0;left:-5px;right:auto}}.gcs-topicRow__snippet{color:var(--gcs-muted);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}:root[data-gcs-snippet=off] .gcs-topicRow__snippet{display:none}.gcs-spinner{--gcs-sp:var(--gcs-spinner-size,20px);width:var(--gcs-sp);height:var(--gcs-sp);vertical-align:middle;color:var(--gcs-spinner-color,var(--gcs-accentInk,var(--gcs-accent)));flex:none;display:inline-block;position:relative}.gcs-spinner--sm{--gcs-sp:14px}.gcs-spinner--lg{--gcs-sp:36px}.gcs-spinner:before,.gcs-spinner:after,.gcs-spinner__i,.gcs-spinner__i:before{content:"";box-sizing:border-box;position:absolute}.gcs-spinner__i,.gcs-spinner__i:before{display:none}.gcs-loading{color:var(--gcs-muted);justify-content:center;align-items:center;gap:10px;padding:18px;font-size:13px;display:flex}.gcs-btn .gcs-spinner,button .gcs-spinner{--gcs-spinner-color:currentColor;--gcs-sp:1.1em}.gcs-spinner:before{border:2px solid;border-radius:50%;inset:0}@supports (color:color-mix(in lab, red, red)){.gcs-spinner:before{border:2px solid color-mix(in srgb, currentColor 22%, transparent)}}.gcs-spinner:before{border-top-color:currentColor;animation:.8s linear infinite gcs-ld-spin}:where(:root[data-gcs-loader]:not([data-gcs-loader=ring])) .gcs-spinner:before,:where(:root[data-gcs-loader]:not([data-gcs-loader=ring])) .gcs-spinner:after{background:0 0;border:0;border-radius:0;animation:none;inset:auto}:root[data-gcs-loader=dualRing] .gcs-spinner:before{border:2px solid;border-color:currentColor #0000;border-radius:50%;animation:1s linear infinite gcs-ld-spin;inset:0}:root[data-gcs-loader=dualRing] .gcs-spinner:after{border:2px solid #0000;border-left-color:currentColor;border-radius:50%;inset:26%}@supports (color:color-mix(in lab, red, red)){:root[data-gcs-loader=dualRing] .gcs-spinner:after{border-left-color:color-mix(in srgb, currentColor 70%, transparent)}}:root[data-gcs-loader=dualRing] .gcs-spinner:after{border-right-color:currentColor}@supports (color:color-mix(in lab, red, red)){:root[data-gcs-loader=dualRing] .gcs-spinner:after{border-right-color:color-mix(in srgb, currentColor 70%, transparent)}}:root[data-gcs-loader=dualRing] .gcs-spinner:after{animation:.7s linear infinite reverse gcs-ld-spin}:root[data-gcs-loader=arc] .gcs-spinner:before{border:3px solid;border-color:currentColor currentColor #0000 #0000;border-radius:50%;animation:.9s cubic-bezier(.5,.1,.4,.9) infinite gcs-ld-spin;inset:0}:root[data-gcs-loader=dots] .gcs-spinner__i{background:currentColor;border-radius:50%;width:25%;height:25%;animation:1s ease-in-out infinite gcs-ld-dot;display:block;top:37.5%}:root[data-gcs-loader=dots] .gcs-spinner__i:first-child{left:0}:root[data-gcs-loader=dots] .gcs-spinner__i:nth-child(2){animation-delay:.16s;left:37.5%}:root[data-gcs-loader=dots] .gcs-spinner__i:nth-child(3){animation-delay:.32s;left:75%}:root[data-gcs-loader=pulse] .gcs-spinner:before{background:currentColor;border-radius:50%;animation:1.1s ease-out infinite gcs-ld-pulse;inset:0}:root[data-gcs-loader=bars] .gcs-spinner__i{background:currentColor;border-radius:1px;width:20%;animation:.9s ease-in-out infinite gcs-ld-bars;display:block;top:8%;bottom:8%}:root[data-gcs-loader=bars] .gcs-spinner__i:first-child{left:4%}:root[data-gcs-loader=bars] .gcs-spinner__i:nth-child(2){animation-delay:.12s;left:40%}:root[data-gcs-loader=bars] .gcs-spinner__i:nth-child(3){animation-delay:.24s;left:76%}:root[data-gcs-loader=wave] .gcs-spinner__i{background:currentColor;border-radius:50%;width:22%;height:22%;animation:.9s ease-in-out infinite gcs-ld-wave;display:block;top:40%}:root[data-gcs-loader=wave] .gcs-spinner__i:first-child{left:2%}:root[data-gcs-loader=wave] .gcs-spinner__i:nth-child(2){animation-delay:.12s;left:39%}:root[data-gcs-loader=wave] .gcs-spinner__i:nth-child(3){animation-delay:.24s;left:76%}:root[data-gcs-loader=orbit] .gcs-spinner:after{border:1px solid;border-radius:50%;inset:0}@supports (color:color-mix(in lab, red, red)){:root[data-gcs-loader=orbit] .gcs-spinner:after{border:1px solid color-mix(in srgb, currentColor 30%, transparent)}}:root[data-gcs-loader=orbit] .gcs-spinner:before{background:radial-gradient(circle at 50% 12%,currentColor 0 12%,#0000 14%);border-radius:50%;animation:1s linear infinite gcs-ld-spin;inset:0}:root[data-gcs-loader=square] .gcs-spinner:before{background:currentColor;border-radius:2px;animation:1.4s ease-in-out infinite gcs-ld-morph;inset:18%}:root[data-gcs-loader=ripple] .gcs-spinner:before,:root[data-gcs-loader=ripple] .gcs-spinner:after{border:2px solid;border-radius:50%;animation:1.3s cubic-bezier(0,.2,.8,1) infinite gcs-ld-ripple;inset:0}:root[data-gcs-loader=ripple] .gcs-spinner:after{animation-delay:-.65s}:root[data-gcs-loader=flip] .gcs-spinner:before{background:currentColor;border-radius:2px;animation:1.2s ease-in-out infinite gcs-ld-flip;inset:12%}:root[data-gcs-loader=chase] .gcs-spinner__i{animation:1.4s cubic-bezier(.6,.1,.4,.9) infinite gcs-ld-spin;display:block;inset:0}:root[data-gcs-loader=chase] .gcs-spinner__i:before{background:currentColor;border-radius:50%;width:22%;height:22%;display:block;top:0;left:39%}:root[data-gcs-loader=chase] .gcs-spinner__i:nth-child(2){opacity:.7;animation-delay:-.12s}:root[data-gcs-loader=chase] .gcs-spinner__i:nth-child(3){opacity:.4;animation-delay:-.24s}:root[data-gcs-loader=grid] .gcs-spinner__i{background:linear-gradient(90deg,currentColor 0 28%,#0000 28% 36%,currentColor 36% 64%,#0000 64% 72%,currentColor 72%);height:28%;animation:1s ease-in-out infinite gcs-ld-fade;display:block;left:0;right:0}:root[data-gcs-loader=grid] .gcs-spinner__i:first-child{top:0}:root[data-gcs-loader=grid] .gcs-spinner__i:nth-child(2){animation-delay:.15s;top:36%}:root[data-gcs-loader=grid] .gcs-spinner__i:nth-child(3){animation-delay:.3s;top:72%}:root[data-gcs-loader=hourglass] .gcs-spinner:before{border:calc(var(--gcs-sp) / 2) solid;border-color:currentColor #0000;border-radius:50%;animation:1.2s infinite gcs-ld-hourglass;inset:0}:root[data-gcs-loader=dash] .gcs-spinner{width:calc(var(--gcs-sp) * 2)}:root[data-gcs-loader=dash] .gcs-spinner:after{background:currentColor;border-radius:2px;height:3px;top:calc(50% - 1.5px);left:0;right:0}@supports (color:color-mix(in lab, red, red)){:root[data-gcs-loader=dash] .gcs-spinner:after{background:color-mix(in srgb, currentColor 22%, transparent)}}:root[data-gcs-loader=dash] .gcs-spinner:before{background:currentColor;border-radius:2px;width:36%;height:3px;animation:1s ease-in-out infinite alternate gcs-ld-dash;top:calc(50% - 1.5px);left:0}:root[data-gcs-loader=comet] .gcs-spinner:before{background:conic-gradient(from 90deg, transparent 0 30%, currentColor);border-radius:50%;animation:.75s linear infinite gcs-ld-spin;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px))}:root[data-gcs-loader=bounce] .gcs-spinner:before{background:currentColor;border-radius:50%;width:40%;height:40%;animation:.7s cubic-bezier(.5,0,.5,1) infinite alternate gcs-ld-bounce;top:0;left:30%}:root[data-gcs-loader=bounce] .gcs-spinner:after{background:currentColor;border-radius:50%;width:50%;height:10%;bottom:0;left:25%}@supports (color:color-mix(in lab, red, red)){:root[data-gcs-loader=bounce] .gcs-spinner:after{background:color-mix(in srgb, currentColor 35%, transparent)}}:root[data-gcs-loader=bounce] .gcs-spinner:after{animation:.7s cubic-bezier(.5,0,.5,1) infinite alternate gcs-ld-shadow}:root[data-gcs-loader=slash] .gcs-spinner__i{background:currentColor;width:20%;animation:.9s ease-in-out infinite gcs-ld-fade;display:block;top:0;bottom:0;transform:skew(-20deg)}:root[data-gcs-loader=slash] .gcs-spinner__i:first-child{left:8%}:root[data-gcs-loader=slash] .gcs-spinner__i:nth-child(2){animation-delay:.15s;left:40%}:root[data-gcs-loader=slash] .gcs-spinner__i:nth-child(3){animation-delay:.3s;left:72%}@keyframes gcs-ld-spin{to{transform:rotate(360deg)}}@keyframes gcs-ld-dot{0%,80%,to{opacity:.5;transform:scale(.4)}40%{opacity:1;transform:scale(1)}}@keyframes gcs-ld-pulse{0%{opacity:1;transform:scale(.15)}to{opacity:0;transform:scale(1)}}@keyframes gcs-ld-bars{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes gcs-ld-wave{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-70%)}}@keyframes gcs-ld-morph{0%{border-radius:2px;transform:rotate(0)}50%{border-radius:50%;transform:rotate(180deg)}to{border-radius:2px;transform:rotate(360deg)}}@keyframes gcs-ld-ripple{0%{opacity:1;transform:scale(.1)}to{opacity:0;transform:scale(1)}}@keyframes gcs-ld-flip{0%{transform:perspective(60px)rotateX(0)rotateY(0)}50%{transform:perspective(60px)rotateX(-180deg)rotateY(0)}to{transform:perspective(60px)rotateX(-180deg)rotateY(-180deg)}}@keyframes gcs-ld-fade{0%,to{opacity:.25}50%{opacity:1}}@keyframes gcs-ld-hourglass{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:rotate(0)}50%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(900deg)}to{transform:rotate(1800deg)}}@keyframes gcs-ld-dash{0%{transform:translate(0)}to{transform:translate(178%)}}@keyframes gcs-ld-bounce{0%{transform:translateY(0)scale(1.05,.9)}to{transform:translateY(140%)scale(.95,1.05)}}@keyframes gcs-ld-shadow{0%{opacity:.4;transform:scale(.6)}to{opacity:1;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.gcs-spinner:before,.gcs-spinner:after,.gcs-spinner__i,.gcs-spinner__i:before{animation:1.4s ease-in-out infinite gcs-ld-fade!important;transform:none!important}}:root[data-gcs-scrollbar=on]{--gcs-scroll-thumb:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-gcs-scrollbar=on]{--gcs-scroll-thumb:color-mix(in srgb, var(--gcs-accent) 45%, var(--gcs-bg))}}:root[data-gcs-scrollbar=on]{--gcs-scroll-thumb-hover:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root[data-gcs-scrollbar=on]{--gcs-scroll-thumb-hover:color-mix(in srgb, var(--gcs-accent) 70%, var(--gcs-bg))}}:root[data-gcs-scrollbar=on] ::-webkit-scrollbar{width:8px;height:8px}:root[data-gcs-scrollbar=on] ::-webkit-scrollbar-track{background:0 0}:root[data-gcs-scrollbar=on] ::-webkit-scrollbar-corner{background:0 0}:root[data-gcs-scrollbar=on]::-webkit-scrollbar-track{background:var(--gcs-body-bg,var(--gcs-bg))}:root[data-gcs-scrollbar=on] ::-webkit-scrollbar-thumb{background:var(--gcs-scroll-thumb) padding-box;border:2px solid #0000;border-radius:8px}:root[data-gcs-scrollbar=on]::-webkit-scrollbar-thumb{border-color:var(--gcs-body-bg,var(--gcs-bg));background:var(--gcs-scroll-thumb)}:root[data-gcs-scrollbar=on] ::-webkit-scrollbar-thumb:hover{background-color:var(--gcs-scroll-thumb-hover)}:root[data-gcs-scrollbar=on]::-webkit-scrollbar-thumb:hover{background-color:var(--gcs-scroll-thumb-hover)}@supports not selector(::-webkit-scrollbar){:root[data-gcs-scrollbar=on],:root[data-gcs-scrollbar=on] *{scrollbar-width:thin;scrollbar-color:var(--gcs-scroll-thumb) transparent}:root[data-gcs-scrollbar=on]{scrollbar-color:var(--gcs-scroll-thumb) var(--gcs-body-bg,var(--gcs-bg))}}.gcs-scrollRail{left:max(4px, calc((100vw - min(100vw, var(--gcs-page-width,1320px))) / 2 - 44px));z-index:60;opacity:0;visibility:hidden;gap:2px;width:36px;transition:opacity .28s,transform .32s cubic-bezier(.2,.75,.25,1),visibility .32s linear;display:grid;position:fixed;bottom:30%;transform:translate(-36px)}.gcs-scrollRail--show{opacity:1;visibility:visible;transition-delay:0s;transform:none}:root[data-gcs-rail=off] .gcs-scrollRail{display:none}.gcs-scrollRail__btn{isolation:isolate;cursor:pointer;width:36px;height:58px;color:var(--gcs-text);border:0;place-items:center;padding:0;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.gcs-scrollRail__btn{color:color-mix(in srgb, var(--gcs-text) 70%, var(--gcs-bg))}}.gcs-scrollRail__btn{background-color:var(--gcs-surface2)}@supports (color:color-mix(in lab, red, red)){.gcs-scrollRail__btn{background-color:color-mix(in srgb, var(--gcs-surface2) 80%, #000)}}.gcs-scrollRail__btn{background-image:linear-gradient(240deg, var(--gcs-surface2), var(--gcs-bg) 62%, var(--gcs-surface2))}@supports (color:color-mix(in lab, red, red)){.gcs-scrollRail__btn{background-image:linear-gradient(240deg, color-mix(in srgb, var(--gcs-surface2) 85%, #fff 6%), color-mix(in srgb, var(--gcs-bg) 85%, #000) 62%, color-mix(in srgb, var(--gcs-surface2) 90%, #000))}}.gcs-scrollRail__btn{clip-path:polygon(0 20%,100% 0,100% 100%,0 100%);transition:color .2s,background-color .2s}.gcs-scrollRail__btn:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 80%)}.gcs-scrollRail__btn:before{content:"";z-index:-1;background:var(--gcs-sweep,#ffffff14);transform-origin:0;transition:transform 1.2s ease-out;position:absolute;inset:0;transform:scaleX(0)}.gcs-scrollRail__btn:not([data-end]):is(:hover,:focus-visible):before{transition:transform 1.2s cubic-bezier(.52,1.64,.37,.66);transform:scaleX(1)}.gcs-scrollRail__btn:after{content:"";background:linear-gradient(180deg, transparent, var(--gcs-accent), transparent);opacity:.75;width:2px;transition:opacity .2s,box-shadow .2s;position:absolute;top:0;bottom:0;right:0}.gcs-scrollRail__btn:hover,.gcs-scrollRail__btn:focus-visible{color:var(--gcs-accentInk,var(--gcs-accent));background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-scrollRail__btn:hover,.gcs-scrollRail__btn:focus-visible{background-color:color-mix(in srgb, var(--gcs-accent) 22%, var(--gcs-surface2))}}.gcs-scrollRail__btn:hover:after,.gcs-scrollRail__btn:focus-visible:after{opacity:1;box-shadow:0 0 9px var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-scrollRail__btn:hover:after,.gcs-scrollRail__btn:focus-visible:after{box-shadow:0 0 9px color-mix(in srgb, var(--gcs-accent) 60%, transparent)}}.gcs-scrollRail__btn:focus-visible{outline:2px solid var(--gcs-accent);outline-offset:-2px}.gcs-scrollRail__btn[data-end]{color:var(--gcs-muted)}@supports (color:color-mix(in lab, red, red)){.gcs-scrollRail__btn[data-end]{color:color-mix(in srgb, var(--gcs-muted) 55%, var(--gcs-bg))}}.gcs-scrollRail__btn[data-end]{cursor:default;background-image:linear-gradient(240deg, var(--gcs-surface2), var(--gcs-bg) 62%, var(--gcs-surface2))}@supports (color:color-mix(in lab, red, red)){.gcs-scrollRail__btn[data-end]{background-image:linear-gradient(240deg, color-mix(in srgb, var(--gcs-surface2) 60%, var(--gcs-bg)), var(--gcs-bg) 62%, color-mix(in srgb, var(--gcs-surface2) 50%, var(--gcs-bg)))}}.gcs-scrollRail__btn[data-end]:after{opacity:.2;box-shadow:none}.gcs-scrollRail__btn svg{width:16px;height:16px;transition:transform .2s cubic-bezier(.22,1,.36,1)}.gcs-scrollRail__btn:first-child:not([data-end]):hover svg{transform:translateY(-2px)}.gcs-scrollRail__btn:last-child:not([data-end]):hover svg{transform:translateY(2px)}@media (max-width:760px){.gcs-scrollRail{left:0;bottom:calc(96px + env(safe-area-inset-bottom,0px));width:28px}.gcs-scrollRail__btn{width:28px;height:46px}}@media (prefers-reduced-motion:reduce){.gcs-scrollRail{transition:opacity .2s,visibility .2s linear;transform:none}.gcs-scrollRail__btn svg,.gcs-scrollRail__btn:before,.gcs-scrollRail__btn:not([data-end]):is(:hover,:focus-visible):before{transition:none}}.gcs-annBar{--gcs-ann:var(--gcs-accent);box-sizing:border-box;border:1px solid var(--gcs-ann);align-items:center;gap:12px;min-height:44px;padding:9px 12px 9px 16px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.gcs-annBar{border:1px solid color-mix(in srgb, var(--gcs-ann) 45%, transparent)}}.gcs-annBar{background:linear-gradient(90deg, var(--gcs-ann), var(--gcs-box-bg,var(--gcs-surface)) 40%), var(--gcs-box-bg,var(--gcs-surface));border-radius:6px}@supports (color:color-mix(in lab, red, red)){.gcs-annBar{background:linear-gradient(90deg, color-mix(in srgb, var(--gcs-ann) 22%, transparent), color-mix(in srgb, var(--gcs-box-bg,var(--gcs-surface)) 95%, transparent) 40%), var(--gcs-box-bg,var(--gcs-surface))}}.gcs-annBar{color:var(--gcs-heading,var(--gcs-text))}.gcs-annBar--info{--gcs-ann:#4fa3ff}.gcs-annBar--warning{--gcs-ann:var(--gcs-warn)}.gcs-annBar__slide{min-width:0;animation:gcs-ann-in var(--gcs-motion-base,.25s) var(--gcs-motion-ease,cubic-bezier(.22, 1, .36, 1)) both;flex-wrap:wrap;flex:1;align-items:center;gap:6px 12px;display:flex}.gcs-annBar__label{background:var(--gcs-ann);color:#fff;font:700 10px/1.2 var(--gcs-font-text);letter-spacing:.08em;text-transform:uppercase;border-radius:4px;flex:none;padding:3px 7px}.gcs-annBar--accent .gcs-annBar__label{background:var(--gcs-accent-fill,var(--gcs-accent))}.gcs-annBar--warning .gcs-annBar__label{color:#111}.gcs-annBar__text{min-width:0;font:600 14px/1.4 var(--gcs-font-text);flex:240px}.gcs-root a.gcs-annBar__link{color:var(--gcs-accentInk,var(--gcs-accent));font:700 13px var(--gcs-font-text);flex:none;text-decoration:none}.gcs-root a.gcs-annBar__link:hover,.gcs-root a.gcs-annBar__link:focus-visible{color:var(--gcs-link-hover,var(--gcs-accent));text-decoration:underline}.gcs-annBar__arrow{transition:transform var(--gcs-motion-fast,.2s) var(--gcs-motion-ease,ease);display:inline-block}a:hover>.gcs-annBar__arrow{transform:translate(3px)}.gcs-annBar__cta{flex:none}.gcs-annBar__tools{flex:none;align-items:center;gap:6px;display:flex}.gcs-annBar__dot{background:var(--gcs-text);border:0;border-radius:2px;width:8px;height:8px;padding:0}@supports (color:color-mix(in lab, red, red)){.gcs-annBar__dot{background:color-mix(in srgb, var(--gcs-text) 25%, transparent)}}.gcs-annBar__dot{cursor:pointer}.gcs-annBar__dot[aria-current=true]{background:var(--gcs-ann)}.gcs-annBar__close{width:28px;height:28px;color:var(--gcs-muted);cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.gcs-annBar__close:hover,.gcs-annBar__close:focus-visible{border-color:var(--gcs-hover-border,var(--gcs-border));color:var(--gcs-heading,var(--gcs-text))}@keyframes gcs-ann-in{0%{opacity:0;transform:translateY(4px)}}@media (max-width:640px){.gcs-annBar{align-items:flex-start;padding:10px}.gcs-annBar__text{flex-basis:100%;font-size:13px}}@media (prefers-reduced-motion:reduce){.gcs-annBar__slide{animation-name:gcs-tip-fade}.gcs-annBar__arrow{transition:none}}.gcs-guestCta{padding:0;overflow:hidden}.gcs-guestCta__head{border-bottom:1px solid var(--gcs-box-border,var(--gcs-border));background:linear-gradient(180deg, var(--gcs-accent), transparent);flex-direction:column;align-items:center;gap:6px;padding:22px 20px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-guestCta__head{background:linear-gradient(180deg, color-mix(in srgb, var(--gcs-accent) 16%, transparent), transparent)}}.gcs-guestCta__head{text-align:center}.gcs-guestCta__icon{border:1px solid var(--gcs-accent);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-guestCta__icon{border:1px solid color-mix(in srgb, var(--gcs-accent) 50%, transparent)}}.gcs-guestCta__icon{background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-guestCta__icon{background:color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}.gcs-guestCta__icon{color:var(--gcs-accentInk,var(--gcs-accent));font-size:18px}.gcs-guestCta__title{font:700 20px/1.3 var(--gcs-font-display);color:var(--gcs-heading,var(--gcs-text));margin:0}.gcs-guestCta__sub{color:var(--gcs-muted);margin:0;font-size:13px}.gcs-guestCta__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:18px;display:grid}.gcs-guestCta__card{border:1px solid var(--gcs-list-row-border,var(--gcs-border));background:var(--gcs-list-well,var(--gcs-surface2));border-radius:10px;flex-direction:column;gap:12px;padding:20px;display:flex}.gcs-guestCta__cardHead{align-items:center;gap:12px;display:flex}.gcs-guestCta__cardIcon{border:1px solid var(--gcs-accent);border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-guestCta__cardIcon{border:1px solid color-mix(in srgb, var(--gcs-accent) 45%, transparent)}}.gcs-guestCta__cardIcon{background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-guestCta__cardIcon{background:color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}.gcs-guestCta__cardIcon{color:var(--gcs-accentInk,var(--gcs-accent));font-size:17px}.gcs-guestCta__card--login .gcs-guestCta__cardIcon{border-color:var(--gcs-border);background:var(--gcs-btn-secondary-bg,var(--gcs-surface2));color:var(--gcs-text)}.gcs-guestCta__cardTitle{font:700 16px var(--gcs-font-text);color:var(--gcs-heading,var(--gcs-text));display:block}.gcs-guestCta__cardText{color:var(--gcs-muted);font-size:12px;display:block}.gcs-guestCta__card .gcs-btn{justify-content:center;width:100%;min-height:44px}.gcs-guestCta__social{color:var(--gcs-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:0 18px 20px;font-size:12px;display:flex}@media (max-width:640px){.gcs-guestCta__grid{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px}.gcs-guestCta__card{padding:14px}.gcs-guestCta__title{font-size:17px}}.gcs-donGoal{flex-direction:column;gap:10px;display:flex}.gcs-donGoal--widget{padding:14px 16px 16px}.gcs-donGoal__head{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.gcs-donGoal__title{min-width:0;color:var(--gcs-text);overflow-wrap:anywhere;font-size:14px;font-weight:700}.gcs-donGoal--page .gcs-donGoal__title{font-size:18px}.gcs-donGoal__amount{color:var(--gcs-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:13px;font-weight:600}.gcs-donGoal--page .gcs-donGoal__amount{color:var(--gcs-text);font-size:15px}.gcs-donGoal__bar{background-color:var(--gcs-text);border-radius:999px;height:10px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.gcs-donGoal__bar{background-color:color-mix(in srgb, var(--gcs-text) 10%, var(--gcs-surface))}}.gcs-donGoal__bar{overflow:hidden}.gcs-donGoal--page .gcs-donGoal__bar{height:14px}.gcs-donGoal__fill{width:var(--gcs-don-pct,0%);border-radius:inherit;background-image:linear-gradient(90deg, var(--gcs-accent), var(--gcs-accentInk));box-shadow:0 0 12px var(--gcs-accent);position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.gcs-donGoal__fill{box-shadow:0 0 12px color-mix(in srgb, var(--gcs-accent) 45%, transparent)}}.gcs-donGoal__fill{transition:width .9s var(--gcs-ease-out,cubic-bezier(.22, 1, .36, 1))}.gcs-donGoal__fill:after{content:"";background-image:linear-gradient(100deg,#0000 20%,#ffffff38 45%,#0000 70%);background-size:220% 100%;animation:2.8s ease-in-out infinite gcs-don-shine;position:absolute;inset:0}@keyframes gcs-don-shine{0%{background-position:120% 0}to{background-position:-120% 0}}.gcs-donGoal__meta,.gcs-donGoal__period{color:var(--gcs-muted);margin:0;font-size:13px}.gcs-donGoal__period{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gcs-donGoal__period>span:first-child{text-transform:capitalize}.gcs-donGoal__pct{color:var(--gcs-accentInk);margin-left:auto;font-weight:700}.gcs-donGoal__cta{justify-content:center;width:100%;min-height:40px}.gcs-donGoal__ext{opacity:.8;width:11px;height:11px}.gcs-donName{color:var(--gcs-text);font-weight:600}.gcs-donName--anon{color:var(--gcs-muted);font-style:italic}.gcs-donPage{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:16px;display:grid}.gcs-donPage__main,.gcs-donPage__side{flex-direction:column;gap:16px;min-width:0;display:flex}.gcs-donCard{flex-direction:column;gap:12px;padding:18px 20px;display:flex}.gcs-donCard__title{color:var(--gcs-text);align-items:center;gap:10px;margin:0;font-size:16px;font-weight:700;display:flex}.gcs-donCard__title .gcs-icon{color:var(--gcs-accentInk)}.gcs-donCard__lead,.gcs-donCard__text{margin:0;font-size:14px}.gcs-donCard__text{white-space:pre-line;overflow-wrap:anywhere}.gcs-donTabs{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.gcs-donPanel{animation:gcs-don-fade var(--gcs-dur,.2s) var(--gcs-ease-out,ease-out) both}@keyframes gcs-don-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.gcs-donList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gcs-donRow{--m:var(--gcs-muted);border:1px solid var(--gcs-border);background-color:var(--gcs-bg);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-donRow{background-color:color-mix(in srgb, var(--gcs-bg) 40%, var(--gcs-surface))}}.gcs-donRow{transition:background-color var(--gcs-dur,.2s)}.gcs-donRow:hover{background-color:var(--gcs-surface2)}@supports (color:color-mix(in lab, red, red)){.gcs-donRow:hover{background-color:color-mix(in srgb, var(--gcs-surface2) 70%, var(--gcs-surface))}}.gcs-donRow[data-medal=gold]{--m:var(--gcs-gold,#ffd36a)}.gcs-donRow[data-medal=silver]{--m:var(--gcs-silver,#d7dee8)}.gcs-donRow[data-medal=bronze]{--m:var(--gcs-bronze,#e09a5a)}.gcs-donRow[data-medal]{border-color:var(--m)}@supports (color:color-mix(in lab, red, red)){.gcs-donRow[data-medal]{border-color:color-mix(in srgb, var(--m) 45%, var(--gcs-border))}}.gcs-donRow__avatar{flex:none;display:inline-flex}.gcs-donRow__avatar--blank,.gcs-donHall__blank{width:32px;height:32px;color:var(--gcs-accentInk);background-color:var(--gcs-accent);border-radius:50%;justify-content:center;align-items:center}@supports (color:color-mix(in lab, red, red)){.gcs-donRow__avatar--blank,.gcs-donHall__blank{background-color:color-mix(in srgb, var(--gcs-accent) 16%, var(--gcs-surface))}}.gcs-donRow__who{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gcs-donRow__when{color:var(--gcs-muted);font-size:12px}.gcs-donRow__amount{font-variant-numeric:tabular-nums;color:var(--gcs-text);flex:none;font-weight:700}.gcs-donRow__rank{width:28px;height:28px;color:var(--m);border:1px solid var(--m);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-donRow__rank{border:1px solid color-mix(in srgb, var(--m) 50%, transparent)}}.gcs-donRow__rank{background-color:var(--m)}@supports (color:color-mix(in lab, red, red)){.gcs-donRow__rank{background-color:color-mix(in srgb, var(--m) 14%, transparent)}}.gcs-donHall{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.gcs-donHall__item{--m:var(--gcs-border);text-align:center;border:1px solid var(--m);background-color:var(--gcs-bg);border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:14px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-donHall__item{background-color:color-mix(in srgb, var(--gcs-bg) 40%, var(--gcs-surface))}}.gcs-donHall__item{transition:background-color var(--gcs-dur,.2s)}.gcs-donHall__item:hover{background-color:var(--gcs-surface2)}@supports (color:color-mix(in lab, red, red)){.gcs-donHall__item:hover{background-color:color-mix(in srgb, var(--gcs-surface2) 70%, var(--gcs-surface))}}.gcs-donHall__item[data-medal=gold]{--m:var(--gcs-gold,#ffd36a)}@supports (color:color-mix(in lab, red, red)){.gcs-donHall__item[data-medal=gold]{--m:color-mix(in srgb, var(--gcs-gold,#ffd36a) 55%, transparent)}}.gcs-donHall__item[data-medal=silver]{--m:var(--gcs-silver,#d7dee8)}@supports (color:color-mix(in lab, red, red)){.gcs-donHall__item[data-medal=silver]{--m:color-mix(in srgb, var(--gcs-silver,#d7dee8) 55%, transparent)}}.gcs-donHall__item[data-medal=bronze]{--m:var(--gcs-bronze,#e09a5a)}@supports (color:color-mix(in lab, red, red)){.gcs-donHall__item[data-medal=bronze]{--m:color-mix(in srgb, var(--gcs-bronze,#e09a5a) 55%, transparent)}}.gcs-donHall__blank{width:56px;height:56px;font-size:20px;display:inline-flex}.gcs-donHall__name{overflow-wrap:anywhere;max-width:100%}.gcs-donHall__total{color:var(--gcs-accentInk);font-variant-numeric:tabular-nums;font-weight:700}.gcs-donHall__since{color:var(--gcs-muted);font-size:12px}.gcs-donForm{flex-direction:column;gap:12px;display:flex}.gcs-donForm__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gcs-donForm__safe{margin:0;font-size:12px}.gcs-donForm__foot{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gcs-donForm__ok,.gcs-donForm__err{font-size:13px;font-weight:600}.gcs-donForm__ok{color:var(--gcs-ok)}.gcs-donForm__err{color:#ff4d5e}@supports (color:color-mix(in lab, red, red)){.gcs-donForm__err{color:color-mix(in srgb, #ff4d5e 75%, var(--gcs-text))}}.gcs-donKpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.gcs-donKpi{border:1px solid var(--gcs-border);background-color:var(--gcs-surface);color:var(--gcs-text);transition:background-color var(--gcs-dur,.2s);border-radius:10px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:14px 16px;text-decoration:none;display:grid}a.gcs-donKpi:hover{background-color:var(--gcs-surface2)}.gcs-donKpi>.gcs-icon{color:var(--gcs-accentInk);grid-row:1/3;font-size:20px}.gcs-donKpi__value{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.gcs-donKpi__label{color:var(--gcs-muted);font-size:12px}.gcs-donFilters{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.gcs-donFilters .gcs-field{width:180px;max-width:100%}.gcs-donFilters__actions{flex-wrap:wrap;gap:8px;display:flex}.gcs-donAdd{padding:0}.gcs-donAdd__summary{cursor:pointer;align-items:center;gap:10px;padding:14px 18px;font-weight:700;list-style:none;display:flex}.gcs-donAdd__summary::-webkit-details-marker{display:none}.gcs-donAdd details[open]>form{padding:0 18px 18px}.gcs-donFields{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;display:grid}.gcs-donFields__wide,.gcs-donFields__checks{grid-column:1/-1}.gcs-donFields__checks{flex-wrap:wrap;gap:16px;display:flex}.gcs-donFields__groups{border:1px solid var(--gcs-border);border-radius:10px;flex-direction:column;gap:8px;margin:0;padding:12px;display:flex}.gcs-donFields__groups>legend{padding:0 6px;font-weight:700}.gcs-donFields__groups .gcs-muted{font-size:12px}.gcs-donFields__groupList{flex-wrap:wrap;gap:12px;display:flex}.gcs-donTable{overflow:hidden}.gcs-donTable__row{border-bottom:1px solid var(--gcs-border);transition:background-color var(--gcs-dur,.2s);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.gcs-donTable__row:last-child{border-bottom:0}.gcs-donTable__row:hover{background-color:var(--gcs-surface2)}@supports (color:color-mix(in lab, red, red)){.gcs-donTable__row:hover{background-color:color-mix(in srgb, var(--gcs-surface2) 50%, transparent)}}.gcs-donTable__main{flex-direction:column;flex:320px;gap:4px;min-width:0;display:flex}.gcs-donTable__amount{font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.gcs-donTable__who{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gcs-donTable__meta,.gcs-donTable__note{color:var(--gcs-muted);overflow-wrap:anywhere;font-size:13px}.gcs-donTable__note{color:var(--gcs-text)}.gcs-donTable__progress{flex-direction:column;gap:4px;max-width:420px;display:flex}.gcs-donTable__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gcs-donTable__reason{width:170px;max-width:100%}@media (max-width:960px){.gcs-donPage{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.gcs-donForm__grid{grid-template-columns:minmax(0,1fr)}.gcs-donCard{padding:14px}.gcs-donFilters .gcs-field{width:100%}}@media (prefers-reduced-motion:reduce){.gcs-donGoal__fill,.gcs-donRow,.gcs-donHall__item{transition:none}.gcs-donGoal__fill:after{animation:none}.gcs-donPanel{animation-name:gcs-don-fade-opacity}}@keyframes gcs-don-fade-opacity{0%{opacity:0}to{opacity:1}}:root .gcs-notifTabs{flex-wrap:wrap;gap:4px;display:flex}:root .gcs-notifTabs__tab{min-height:34px;color:var(--gcs-ui-muted);font:600 12.5px var(--gcs-font-text);cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:0 12px;text-decoration:none;display:inline-flex;position:relative}:root .gcs-notifTabs__tab:is(:hover,:focus-visible){background-color:var(--gcs-ui-hover-tab);color:var(--gcs-ui-strong)}:root .gcs-notifTabs__tab--active,:root .gcs-notifTabs__tab--active:is(:hover,:focus-visible){border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-notifTabs__tab--active,:root .gcs-notifTabs__tab--active:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--gcs-accent) 45%, transparent)}}:root .gcs-notifTabs__tab--active,:root .gcs-notifTabs__tab--active:is(:hover,:focus-visible){background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-notifTabs__tab--active,:root .gcs-notifTabs__tab--active:is(:hover,:focus-visible){background-color:color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}:root .gcs-notifTabs__tab--active,:root .gcs-notifTabs__tab--active:is(:hover,:focus-visible){color:var(--gcs-ui-strong)}:root .gcs-notifTabs__tab svg{color:var(--gcs-accentInk,var(--gcs-ui-accent-ink))}:root .gcs-notifTabs__count{box-sizing:border-box;border:1px solid var(--gcs-accent);border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){:root .gcs-notifTabs__count{border:1px solid color-mix(in srgb, var(--gcs-accent) 45%, transparent)}}:root .gcs-notifTabs__count{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-notifTabs__count{background-color:color-mix(in srgb, var(--gcs-accent) 18%, transparent)}}:root .gcs-notifTabs__count{color:var(--gcs-ui-strong);transition:background-color var(--gcs-dur), border-color var(--gcs-dur), box-shadow var(--gcs-dur), transform var(--gcs-dur);font-size:11px;font-weight:700}:root .gcs-notifTabs__tab:hover .gcs-notifTabs__count{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-notifTabs__tab:hover .gcs-notifTabs__count{background-color:color-mix(in srgb, var(--gcs-accent) 30%, transparent)}}:root .gcs-notifTabs__tab:hover .gcs-notifTabs__count{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-notifTabs__tab:hover .gcs-notifTabs__count{border-color:color-mix(in srgb, var(--gcs-accent) 60%, transparent)}}:root .gcs-notifTabs__tab:hover .gcs-notifTabs__count{box-shadow:0 0 10px var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-notifTabs__tab:hover .gcs-notifTabs__count{box-shadow:0 0 10px color-mix(in srgb, var(--gcs-accent) 40%, transparent)}}:root .gcs-notifTabs__tab:hover .gcs-notifTabs__count{transform:translateY(-1px)}:root .gcs-notifMenu__panel{flex-direction:column;gap:6px;width:380px;display:flex}:root .gcs-notifMenu__head strong{align-items:center;gap:8px;display:inline-flex}:root .gcs-notifMenu__tools{align-items:center;gap:4px;display:inline-flex}:root .gcs-notifMenu__markAll{cursor:pointer;background-color:#0000;border:0;border-radius:6px;padding:6px 8px}:root .gcs-notifMenu__markAll:is(:hover,:focus-visible){background-color:var(--gcs-ui-hover)}:root .gcs-notifMenu__settings{color:var(--gcs-ui-muted)}:root .gcs-notifMenu__tabs{padding:0 2px}:root .gcs-notifMenu__tabs .gcs-notifTabs__tab{flex:1;justify-content:center}:root .gcs-notifMenu__body{max-height:min(420px,100vh - 240px);animation:gcs-motion-fade var(--gcs-dur) var(--gcs-ease-out) both;overflow-y:auto}:root .gcs-notifMenu__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}:root .gcs-notifMenu__empty{flex-direction:column;align-items:center;gap:6px;display:flex}:root .gcs-notifRow{color:var(--gcs-ui-text);transition:background-color var(--gcs-dur);border-radius:8px;align-items:flex-start;gap:10px;padding:9px 10px;text-decoration:none;display:flex;position:relative}:root a.gcs-notifRow:is(:hover,:focus-visible),:root .gcs-notifRow--page:hover{background-color:var(--gcs-ui-hover);color:var(--gcs-ui-text)}:root .gcs-notifRow--unread{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-notifRow--unread{background-color:color-mix(in srgb, var(--gcs-accent) 8%, transparent)}}:root .gcs-notifRow--unread:is(:hover,:focus-visible){background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-notifRow--unread:is(:hover,:focus-visible){background-color:color-mix(in srgb, var(--gcs-accent) 12%, transparent)}}:root .gcs-notifRow__lead{flex:none;display:inline-flex}:root .gcs-notifRow__icon{border:1px solid var(--gcs-accent);border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){:root .gcs-notifRow__icon{border:1px solid color-mix(in srgb, var(--gcs-accent) 40%, transparent)}}:root .gcs-notifRow__icon{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-notifRow__icon{background-color:color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}:root .gcs-notifRow__icon{color:var(--gcs-accentInk,var(--gcs-ui-accent-ink));font-size:14px}:root .gcs-notifRow__stack{width:50px;display:inline-flex}:root .gcs-notifRow__stack .gcs-avatar{box-shadow:0 0 0 2px var(--gcs-panel-bg,var(--gcs-surface))}:root .gcs-notifRow__stack>*+*{margin-left:-12px}:root .gcs-notifRow__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:root .gcs-notifRow__text{overflow-wrap:anywhere;font-size:13px;line-height:1.4}:root .gcs-notifRow--unread .gcs-notifRow__text{color:var(--gcs-ui-strong);font-weight:600}:root .gcs-notifRow__link{color:inherit;text-decoration:none}:root .gcs-notifRow__link:after{content:"";border-radius:inherit;position:absolute;inset:0}:root .gcs-notifRow__link:is(:hover,:focus-visible){color:var(--gcs-accentInk,var(--gcs-ui-accent-ink))}:root .gcs-notifRow--page :is(.gcs-userLink,.gcs-name,.gcs-notifRow__tools){z-index:1;position:relative}:root .gcs-notifRow__snippet{color:var(--gcs-ui-dim);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}:root .gcs-notifRow__meta{color:var(--gcs-ui-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}:root .gcs-notifRow__flag{border:1px solid var(--gcs-accent);border-radius:999px;align-items:center;gap:4px;padding:1px 6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){:root .gcs-notifRow__flag{border:1px solid color-mix(in srgb, var(--gcs-accent) 45%, transparent)}}:root .gcs-notifRow__flag{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-notifRow__flag{background-color:color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}:root .gcs-notifRow__flag{color:var(--gcs-accentInk,var(--gcs-ui-accent-ink));letter-spacing:.02em;font-weight:700}:root .gcs-notifRow__dot{background-color:var(--gcs-accent);width:8px;height:8px;box-shadow:0 0 8px var(--gcs-accent);border-radius:50%;flex:none;align-self:center}@supports (color:color-mix(in lab, red, red)){:root .gcs-notifRow__dot{box-shadow:0 0 8px color-mix(in srgb, var(--gcs-accent) 55%, transparent)}}:root .gcs-notifRow__tools{opacity:.55;transition:opacity var(--gcs-dur);flex:none;gap:2px;display:inline-flex}:root .gcs-notifRow--page:is(:hover,:focus-within) .gcs-notifRow__tools{opacity:1}:root .gcs-notifRow__tool--danger:is(:hover,:focus-visible){color:#ff8a91;background-color:#ef444429}@media (hover:none){:root .gcs-notifRow__tools{opacity:1}}:root .gcs-notifPage__tabs{border:1px solid var(--gcs-ui-line);background-color:var(--gcs-ui-well);border-radius:12px;margin:0 0 12px;padding:6px}:root .gcs-notifPage__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}:root .gcs-notifFilter{border:1px solid var(--gcs-ui-line);background-color:var(--gcs-ui-well);border-radius:9px;padding:3px;display:inline-flex}:root .gcs-notifFilter__item{color:var(--gcs-ui-muted);font:600 12.5px var(--gcs-font-text);border-radius:7px;padding:5px 12px;text-decoration:none}:root .gcs-notifFilter__item:is(:hover,:focus-visible){background-color:var(--gcs-ui-hover-tab);color:var(--gcs-ui-strong)}:root .gcs-notifFilter__item--active,:root .gcs-notifFilter__item--active:is(:hover,:focus-visible){background-color:var(--gcs-surface2);color:var(--gcs-ui-strong);box-shadow:inset 0 0 0 1px var(--gcs-ui-line)}:root .gcs-notifPage{flex-direction:column;gap:14px;margin-bottom:14px;display:flex}:root .gcs-notifPage__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}:root .gcs-notifPage__section{animation:gcs-motion-fade var(--gcs-dur) var(--gcs-ease-out) both;flex-direction:column;gap:6px;display:flex}:root .gcs-notifPage__day{font:700 11px var(--gcs-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--gcs-ui-faint);margin:0}:root .gcs-notifPage .gcs-notifList{background-color:var(--gcs-surface);flex-direction:column;gap:2px;padding:4px;display:flex}:root .gcs-notifPage .gcs-notifList>li+li{border-top:0}:root .gcs-notifPage__empty{border:1px dashed var(--gcs-ui-line);color:var(--gcs-ui-muted);text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin:0;padding:28px 16px;display:flex}:root .gcs-weekly__intro{margin:0 0 14px}:root .gcs-weekly{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:14px;display:grid}:root .gcs-weekly__card{flex-direction:column;gap:10px;padding:16px;display:flex}:root .gcs-weekly__title{color:var(--gcs-ui-strong);align-items:center;gap:8px;margin:0;font-size:16px;display:flex}:root .gcs-weekly__list{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}:root .gcs-weekly__row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;font-size:13.5px;display:flex}:root .gcs-weekly__meta{color:var(--gcs-ui-muted);font-size:12px}:root .gcs-notifSettings{flex-direction:column;gap:16px;display:flex}:root .gcs-prefGrid{gap:12px}:root .gcs-prefGrid__legend{color:var(--gcs-ui-muted);flex-wrap:wrap;gap:4px 16px;font-size:12px;display:flex}:root .gcs-prefGrid__category{border:1px solid var(--gcs-ui-line);background-color:var(--gcs-surface);border-radius:12px;overflow:hidden}:root .gcs-prefGrid__summary{background-color:var(--gcs-ui-well);color:var(--gcs-ui-strong);cursor:pointer;align-items:center;gap:10px;padding:10px 14px;font-weight:700;list-style:none;display:flex}:root .gcs-prefGrid__summary::-webkit-details-marker{display:none}:root .gcs-prefGrid__summary:is(:hover,:focus-visible){background-color:var(--gcs-ui-hover-tab)}:root .gcs-prefGrid__catIcon{border:1px solid var(--gcs-accent);border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){:root .gcs-prefGrid__catIcon{border:1px solid color-mix(in srgb, var(--gcs-accent) 40%, transparent)}}:root .gcs-prefGrid__catIcon{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-prefGrid__catIcon{background-color:color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}:root .gcs-prefGrid__catIcon{color:var(--gcs-accentInk,var(--gcs-ui-accent-ink))}:root .gcs-prefGrid__catName{flex:1}:root .gcs-prefGrid__catCount{color:var(--gcs-ui-muted);font-size:12px}:root .gcs-prefGrid__summary:after{content:"";width:8px;height:8px;transition:transform var(--gcs-dur) var(--gcs-ease-out);opacity:.6;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg)}:root .gcs-prefGrid__category:not([open])>.gcs-prefGrid__summary:after{transform:rotate(-45deg)}:root .gcs-prefGrid__table{animation:gcs-motion-fade var(--gcs-dur) var(--gcs-ease-out) both;flex-direction:column;display:flex}:root .gcs-prefGrid__row{border-top:1px solid var(--gcs-ui-line);transition:background-color var(--gcs-dur);grid-template-columns:minmax(180px,1.6fr) repeat(5,minmax(96px,1fr));align-items:center;gap:8px;padding:8px 14px;display:grid}:root .gcs-prefGrid__row:not(.gcs-prefGrid__row--head):hover{background-color:var(--gcs-ui-hover)}:root .gcs-prefGrid__row--head{font:700 10.5px var(--gcs-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--gcs-ui-faint);border-top:0}:root .gcs-prefGrid__row--bulk{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:root .gcs-prefGrid__row--bulk{background-color:color-mix(in srgb, var(--gcs-accent) 5%, transparent)}}:root .gcs-prefGrid__label{color:var(--gcs-ui-text);align-items:center;gap:6px;font-size:13.5px;font-weight:500;display:inline-flex}:root .gcs-prefGrid__important{color:var(--gcs-accentInk,var(--gcs-ui-accent-ink));font-size:11px}:root .gcs-prefGrid__cell{flex-direction:column;gap:4px;min-width:0;display:flex;position:relative}:root .gcs-prefGrid__cellLabel{color:var(--gcs-ui-muted);font-size:11px;font-weight:600;display:none}:root .gcs-prefGrid__select{width:100%;min-width:0;height:32px;padding:0 8px;font-size:12.5px}:root .gcs-prefGrid__select:disabled{opacity:.65;cursor:not-allowed}:root .gcs-prefGrid__select--lock{height:28px;color:var(--gcs-ui-muted);font-size:11.5px}:root .gcs-prefGrid__lock{color:var(--gcs-accentInk,var(--gcs-ui-accent-ink));pointer-events:auto;font-size:11px;position:absolute;top:50%;right:26px;transform:translateY(-50%)}:root .gcs-prefGrid__actions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:860px){:root .gcs-prefGrid__row{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 12px}:root .gcs-prefGrid__row--head{display:none}:root .gcs-prefGrid__label{grid-column:1/-1;font-weight:600}:root .gcs-prefGrid__cellLabel{display:block}:root .gcs-prefGrid__lock{top:auto;bottom:9px;transform:none}}:root .gcs-pushCard{border:1px solid var(--gcs-ui-line);background-color:var(--gcs-surface);border-radius:12px;padding:16px}:root .gcs-pushCard__title,:root .gcs-pushCard__subtitle{color:var(--gcs-ui-strong);align-items:center;gap:8px;margin:0;display:flex}:root .gcs-pushCard__title{font-size:16px}:root .gcs-pushCard__subtitle{font-size:13px}:root .gcs-pushCard__state{border:1px solid var(--gcs-ui-line);background-color:var(--gcs-ui-well);width:fit-content;color:var(--gcs-ui-text);border-radius:999px;align-items:center;gap:8px;margin:0;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}:root .gcs-pushCard__state--on{border-color:var(--gcs-ok)}@supports (color:color-mix(in lab, red, red)){:root .gcs-pushCard__state--on{border-color:color-mix(in srgb, var(--gcs-ok) 50%, transparent)}}:root .gcs-pushCard__state--on{background-color:var(--gcs-ok)}@supports (color:color-mix(in lab, red, red)){:root .gcs-pushCard__state--on{background-color:color-mix(in srgb, var(--gcs-ok) 12%, transparent)}}:root .gcs-pushCard__state--on{color:var(--gcs-ui-strong)}:root .gcs-pushCard__state--on svg{color:var(--gcs-ok)}:root .gcs-pushCard__state--denied,:root .gcs-pushCard__state--unsupported{border-color:var(--gcs-warn)}@supports (color:color-mix(in lab, red, red)){:root .gcs-pushCard__state--denied,:root .gcs-pushCard__state--unsupported{border-color:color-mix(in srgb, var(--gcs-warn) 50%, transparent)}}:root .gcs-pushCard__state--denied,:root .gcs-pushCard__state--unsupported{background-color:var(--gcs-warn)}@supports (color:color-mix(in lab, red, red)){:root .gcs-pushCard__state--denied,:root .gcs-pushCard__state--unsupported{background-color:color-mix(in srgb, var(--gcs-warn) 12%, transparent)}}:root .gcs-pushCard__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:root .gcs-pushCard__devices{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}:root .gcs-pushCard__device{border:1px solid var(--gcs-ui-line);background-color:var(--gcs-ui-well);transition:background-color var(--gcs-dur);border-radius:9px;align-items:center;gap:10px;padding:8px 10px;display:flex}:root .gcs-pushCard__device:hover{background-color:var(--gcs-ui-hover)}:root .gcs-pushCard__deviceIcon{color:var(--gcs-accentInk,var(--gcs-ui-accent-ink))}:root .gcs-pushCard__deviceText{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:13px;display:flex}:root .gcs-pushCard__this{color:var(--gcs-accentInk,var(--gcs-ui-accent-ink));font-weight:600}:root .gcs-pushCard__deviceMeta{color:var(--gcs-ui-muted);font-size:11.5px}:root .gcs-pushCard__remove:is(:hover,:focus-visible){color:#ff8a91;background-color:#ef444429}:root .gcs-acpNotif__card{flex-direction:column;gap:12px;margin-bottom:16px;padding:16px;display:flex}:root .gcs-acpNotif__title{color:var(--gcs-ui-strong);align-items:center;gap:8px;margin:0;font-size:16px;display:flex}:root .gcs-acpNotif__hint{margin:0}:root .gcs-acpNotif__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;display:grid}:root .gcs-acpNotif__grid .gcs-acpNotif__card{margin-bottom:0}:root .gcs-acpNotif__grid+.gcs-acpNotif__card{margin-top:16px}:root .gcs-acpNotif__resets{border-top:1px solid var(--gcs-ui-line);flex-wrap:wrap;gap:10px;padding-top:10px;display:flex}:root .gcs-prefGrid__table--acp .gcs-prefGrid__row{grid-template-columns:minmax(170px,1.4fr) repeat(5,minmax(110px,1fr))}:root .gcs-acpNotif__tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}:root .gcs-acpNotif__tile{border:1px solid var(--gcs-ui-line);border-left:3px solid var(--gcs-accent);background-color:var(--gcs-ui-well);transition:background-color var(--gcs-dur);border-radius:10px;flex-direction:column;gap:4px;padding:12px;display:flex}:root .gcs-acpNotif__tile:hover{background-color:var(--gcs-ui-hover)}:root .gcs-acpNotif__tileLabel{font:700 10.5px var(--gcs-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--gcs-ui-faint)}:root .gcs-acpNotif__tileValue{color:var(--gcs-ui-strong);font-size:22px}:root .gcs-acpNotif__tileSub{color:var(--gcs-ui-muted);font-size:12px}:root .gcs-acpNotif__blocked{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}:root .gcs-acpNotif__blockedRow{border:1px solid var(--gcs-ui-line);border-radius:9px;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 10px;display:flex}@media (prefers-reduced-motion:reduce){:root :is(.gcs-notifMenu__body,.gcs-notifPage__section,.gcs-prefGrid__table){animation-duration:.01ms}:root .gcs-notifTabs__count{transition:none}:root .gcs-notifTabs__tab:hover .gcs-notifTabs__count{transform:none}}.gcs-slotTone--accent{--gcs-slot-color:var(--gcs-accentInk,var(--gcs-accent))}.gcs-slotTone--neutral{--gcs-slot-color:var(--gcs-muted)}.gcs-slotTone--ok{--gcs-slot-color:var(--gcs-ok)}.gcs-slotTone--warn{--gcs-slot-color:var(--gcs-warn)}.gcs-slotTone--danger{--gcs-slot-color:var(--gcs-danger,#ef5350)}.gcs-slotTone--info{--gcs-slot-color:var(--gcs-info,var(--gcs-accentInk,var(--gcs-accent)))}.gcs-forumSlot{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.gcs-forumSlot--forum-row-title{vertical-align:middle;margin-left:8px;display:inline-flex}.gcs-forumSlot--forum-row-meta{color:var(--gcs-muted);margin-top:2px;font-size:12px}.gcs-category__slot{margin-left:auto}.gcs-category__slot+.gcs-collapseToggle{margin-left:8px}.gcs-forumPageSlot{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.gcs-topicBar{border:1px solid var(--gcs-border);border-radius:var(--gcs-radius-box,8px);background-color:var(--gcs-box-bg,var(--gcs-surface));padding:10px 14px}.gcs-slotChip{border:1px solid var(--gcs-slot-color);align-items:center;gap:5px;padding:2px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-slotChip{border:1px solid color-mix(in srgb, var(--gcs-slot-color) 35%, transparent)}}.gcs-slotChip{background-color:var(--gcs-slot-color);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.gcs-slotChip{background-color:color-mix(in srgb, var(--gcs-slot-color) 14%, transparent)}}.gcs-slotChip{color:var(--gcs-slot-color);letter-spacing:.02em;white-space:nowrap;transition:background-color var(--gcs-ease,.18s), border-color var(--gcs-ease,.18s), box-shadow var(--gcs-ease,.18s), transform var(--gcs-ease,.18s);font-size:11px;font-weight:700;line-height:1.6}.gcs-slotChipWrap{display:inline-flex}.gcs-root a.gcs-slotChip--link:hover,.gcs-root a.gcs-slotChip--link:focus-visible,.gcs-slotChip[data-tip]:hover{background-color:var(--gcs-slot-color)}@supports (color:color-mix(in lab, red, red)){.gcs-root a.gcs-slotChip--link:hover,.gcs-root a.gcs-slotChip--link:focus-visible,.gcs-slotChip[data-tip]:hover{background-color:color-mix(in srgb, var(--gcs-slot-color) 30%, transparent)}}.gcs-root a.gcs-slotChip--link:hover,.gcs-root a.gcs-slotChip--link:focus-visible,.gcs-slotChip[data-tip]:hover{border-color:var(--gcs-slot-color)}@supports (color:color-mix(in lab, red, red)){.gcs-root a.gcs-slotChip--link:hover,.gcs-root a.gcs-slotChip--link:focus-visible,.gcs-slotChip[data-tip]:hover{border-color:color-mix(in srgb, var(--gcs-slot-color) 60%, transparent)}}.gcs-root a.gcs-slotChip--link:hover,.gcs-root a.gcs-slotChip--link:focus-visible,.gcs-slotChip[data-tip]:hover{box-shadow:0 0 12px var(--gcs-slot-color)}@supports (color:color-mix(in lab, red, red)){.gcs-root a.gcs-slotChip--link:hover,.gcs-root a.gcs-slotChip--link:focus-visible,.gcs-slotChip[data-tip]:hover{box-shadow:0 0 12px color-mix(in srgb, var(--gcs-slot-color) 35%, transparent)}}.gcs-root a.gcs-slotChip--link:hover,.gcs-root a.gcs-slotChip--link:focus-visible,.gcs-slotChip[data-tip]:hover{color:var(--gcs-slot-color);transform:translateY(-1px)}.gcs-slotChip__icon{font-size:.95em}.gcs-slotLine{color:var(--gcs-muted);align-items:center;gap:6px;display:inline-flex}.gcs-slotLine.gcs-slotTone--accent,.gcs-slotLine.gcs-slotTone--ok,.gcs-slotLine.gcs-slotTone--warn,.gcs-slotLine.gcs-slotTone--danger,.gcs-slotLine.gcs-slotTone--info{color:var(--gcs-slot-color)}.gcs-slotLine__icon,.gcs-slotStat__icon{color:var(--gcs-slot-color,var(--gcs-muted))}.gcs-root .gcs-slotLine__link{color:inherit;align-items:center;gap:6px;display:inline-flex}.gcs-root .gcs-slotLine__link:hover{color:var(--gcs-accentInk,var(--gcs-accent))}.gcs-slotStat{color:var(--gcs-muted);align-items:baseline;gap:4px;font-size:12px;display:inline-flex}.gcs-slotStat__value{color:var(--gcs-heading,var(--gcs-text));font-weight:700}.gcs-slotCard{border-left:3px solid var(--gcs-slot-color,var(--gcs-accent));flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}.gcs-slotCard__image{object-fit:cover;border-radius:6px;width:72px;height:72px}.gcs-slotCard__main{flex-direction:column;flex:220px;gap:6px;min-width:0;display:flex}.gcs-slotCard__title{align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.gcs-slotCard__icon{color:var(--gcs-slot-color,var(--gcs-accent))}.gcs-slotCard__body{color:var(--gcs-muted);margin:0;font-size:13px}.gcs-slotCard__items,.gcs-slotCard__actions{flex-wrap:wrap;gap:8px;display:flex}.gcs-root .gcs-forumRow[style*=--gcs-forum-title-color] .gcs-forumRow__title>a,.gcs-root .gcs-category[style*=--gcs-forum-title-color] .gcs-category__title a{color:var(--gcs-forum-title-color)}.gcs-forumRow[style*=--gcs-forum-row-bg],:root[data-gcs-lists=cards] .gcs-category__well>.gcs-forumRow[style*=--gcs-forum-row-bg]{background-color:var(--gcs-forum-row-bg)}.gcs-forumRow[style*=--gcs-forum-row-border]{border-color:var(--gcs-forum-row-border)}.gcs-forumRow--image,.gcs-category--image .gcs-category__header{isolation:isolate;background-image:var(--gcs-forum-row-image,none);background-size:cover;background-position:var(--gcs-forum-row-image-pos,50% 50%);position:relative}.gcs-forumRow--image:after,.gcs-category--image .gcs-category__header:after{content:"";z-index:-1;background-color:var(--gcs-bg);opacity:var(--gcs-forum-row-veil,.7);transition:opacity var(--gcs-ease,.18s);pointer-events:none;border-radius:inherit;position:absolute;inset:0}.gcs-forumRow--image:hover:after{opacity:var(--gcs-forum-row-veil-hover,var(--gcs-forum-row-veil,.6))}.gcs-forumRow--titleCaps .gcs-forumRow__title>a,.gcs-category--titleCaps .gcs-category__title{text-transform:uppercase;letter-spacing:.06em}.gcs-forumRow--titleGlow .gcs-forumRow__title>a{text-shadow:0 0 14px var(--gcs-forum-title-color,var(--gcs-forum-color,var(--gcs-accent)))}@supports (color:color-mix(in lab, red, red)){.gcs-forumRow--titleGlow .gcs-forumRow__title>a{text-shadow:0 0 14px color-mix(in srgb, var(--gcs-forum-title-color,var(--gcs-forum-color,var(--gcs-accent))) 55%, transparent)}}.gcs-forumRow--muted{opacity:.72}:is(.gcs-forumRow--accentBar,.gcs-forumRow:has(.gcs-slotChip--above)){position:relative}.gcs-forumRow--accentBar:before{content:"";background:var(--gcs-forum-accent,var(--gcs-forum-color,var(--gcs-accent)));width:4px;box-shadow:0 0 14px var(--gcs-forum-accent,var(--gcs-accent));border-radius:0 3px 3px 0;position:absolute;top:14px;bottom:14px;left:0}@supports (color:color-mix(in lab, red, red)){.gcs-forumRow--accentBar:before{box-shadow:0 0 14px color-mix(in srgb, var(--gcs-forum-accent,var(--gcs-accent)) 60%, transparent)}}.gcs-forumRow--accentBar:before{pointer-events:none}:root[data-gcs-lists=cards] .gcs-category__well>.gcs-forumRow--accentBar:before{width:3px;height:26px;box-shadow:none;opacity:.9;border-radius:0 2px 2px 0;top:50%;bottom:auto;left:-1px;transform:translateY(-50%)}:root .gcs-root .gcs-forumRow.gcs-forumRow--iconImage .gcs-forumRow__icon{background:var(--gcs-forum-icon-image) center / cover no-repeat!important}.gcs-forumRow--iconImage .gcs-forumRow__icon>*{visibility:hidden}:root .gcs-root .gcs-forumRow.gcs-forumRow--iconImage[data-unread] .gcs-forumRow__icon{outline:2px solid var(--gcs-accent);outline-offset:3px;background-image:var(--gcs-forum-icon-image-unread,var(--gcs-forum-icon-image))!important}.gcs-category--iconImage .gcs-category__icon,.gcs-widget--iconImage .gcs-widgetTitle__icon{background:var(--gcs-forum-icon-image) center / cover no-repeat!important}.gcs-category--iconImage .gcs-category__icon>*,.gcs-widget--iconImage .gcs-widgetTitle__icon>*{visibility:hidden}.gcs-root .gcs-forumRow[style*=--gcs-forum-title-fill] .gcs-forumRow__title>a,.gcs-root .gcs-category[style*=--gcs-forum-title-fill] .gcs-category__title a,.gcs-root .gcs-widget[style*=--gcs-forum-title-fill] .gcs-widgetTitle__text{background-image:var(--gcs-forum-title-fill);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.gcs-forumRow--titleGlow[style*=--gcs-forum-title-fill] .gcs-forumRow__title>a,.gcs-category--titleGlow[style*=--gcs-forum-title-fill] .gcs-category__title a,.gcs-widget--titleGlow[style*=--gcs-forum-title-fill] .gcs-widgetTitle__text{text-shadow:none;filter:drop-shadow(0 0 8px var(--gcs-forum-accent,var(--gcs-accent)))}@supports (color:color-mix(in lab, red, red)){.gcs-forumRow--titleGlow[style*=--gcs-forum-title-fill] .gcs-forumRow__title>a,.gcs-category--titleGlow[style*=--gcs-forum-title-fill] .gcs-category__title a,.gcs-widget--titleGlow[style*=--gcs-forum-title-fill] .gcs-widgetTitle__text{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--gcs-forum-accent,var(--gcs-accent)) 55%, transparent))}}.gcs-category--titleGlow .gcs-category__title a,.gcs-widget--titleGlow .gcs-widgetTitle__text{text-shadow:0 0 14px var(--gcs-forum-title-color,var(--gcs-forum-accent,var(--gcs-accent)))}@supports (color:color-mix(in lab, red, red)){.gcs-category--titleGlow .gcs-category__title a,.gcs-widget--titleGlow .gcs-widgetTitle__text{text-shadow:0 0 14px color-mix(in srgb, var(--gcs-forum-title-color,var(--gcs-forum-accent,var(--gcs-accent))) 55%, transparent)}}.gcs-root .gcs-widget[style*=--gcs-forum-title-color] .gcs-widgetTitle__text{color:var(--gcs-forum-title-color)}.gcs-forumRow--titleCaps .gcs-forumRow__title>a,.gcs-category--titleCaps .gcs-category__title,.gcs-widget--titleCaps .gcs-widgetTitle__text{font-family:var(--gcs-font-display,inherit);font-stretch:75%}.gcs-widget--titleCaps .gcs-widgetTitle__text{text-transform:uppercase;letter-spacing:.06em}:root[data-theme=light] .gcs-forumRow--image[style*=--gcs-forum-row-image-light],:root[data-theme=light] .gcs-category--image[style*=--gcs-forum-row-image-light] .gcs-category__header,:root[data-theme=light] .gcs-widget--image[style*=--gcs-forum-row-image-light]>.gcs-widgetTitle{background-image:var(--gcs-forum-row-image-light)}.gcs-forumRow--image-right,.gcs-category--image-right .gcs-category__header,.gcs-widget--image-right>.gcs-widgetTitle{background-position:var(--gcs-forum-row-image-pos,100% 50%)}.gcs-forumRow--image-right:after,.gcs-category--image-right .gcs-category__header:after,.gcs-widget--image-right>.gcs-widgetTitle:after{opacity:1;background-color:var(--gcs-forum-veil-color,var(--gcs-surface));-webkit-mask-image:linear-gradient(90deg, #000 0 40%, rgb(0 0 0/var(--gcs-forum-row-veil,.8)) 64%, rgb(0 0 0/calc(var(--gcs-forum-row-veil,.8) * .35)) 100%);-webkit-mask-image:linear-gradient(90deg, #000 0 40%, rgb(0 0 0/var(--gcs-forum-row-veil,.8)) 64%, rgb(0 0 0/calc(var(--gcs-forum-row-veil,.8) * .35)) 100%);-webkit-mask-image:linear-gradient(90deg, #000 0 40%, rgb(0 0 0/var(--gcs-forum-row-veil,.8)) 64%, rgb(0 0 0/calc(var(--gcs-forum-row-veil,.8) * .35)) 100%);-webkit-mask-image:linear-gradient(90deg, #000 0 40%, rgb(0 0 0/var(--gcs-forum-row-veil,.8)) 64%, rgb(0 0 0/calc(var(--gcs-forum-row-veil,.8) * .35)) 100%);mask-image:linear-gradient(90deg, #000 0 40%, rgb(0 0 0/var(--gcs-forum-row-veil,.8)) 64%, rgb(0 0 0/calc(var(--gcs-forum-row-veil,.8) * .35)) 100%)}.gcs-forumRow--image-right:hover:after,.gcs-widget--image-right:hover>.gcs-widgetTitle:after{opacity:1;-webkit-mask-image:linear-gradient(90deg, #000 0 36%, rgb(0 0 0/var(--gcs-forum-row-veil-hover,.65)) 60%, rgb(0 0 0/calc(var(--gcs-forum-row-veil-hover,.65) * .3)) 100%);-webkit-mask-image:linear-gradient(90deg, #000 0 36%, rgb(0 0 0/var(--gcs-forum-row-veil-hover,.65)) 60%, rgb(0 0 0/calc(var(--gcs-forum-row-veil-hover,.65) * .3)) 100%);-webkit-mask-image:linear-gradient(90deg, #000 0 36%, rgb(0 0 0/var(--gcs-forum-row-veil-hover,.65)) 60%, rgb(0 0 0/calc(var(--gcs-forum-row-veil-hover,.65) * .3)) 100%);-webkit-mask-image:linear-gradient(90deg, #000 0 36%, rgb(0 0 0/var(--gcs-forum-row-veil-hover,.65)) 60%, rgb(0 0 0/calc(var(--gcs-forum-row-veil-hover,.65) * .3)) 100%);mask-image:linear-gradient(90deg, #000 0 36%, rgb(0 0 0/var(--gcs-forum-row-veil-hover,.65)) 60%, rgb(0 0 0/calc(var(--gcs-forum-row-veil-hover,.65) * .3)) 100%)}:root[data-gcs-lists=cards] .gcs-category__well>.gcs-forumRow--image-right{--gcs-forum-veil-color:var(--gcs-list-row-bg,var(--gcs-surface))}.gcs-category--image-right .gcs-category__header,.gcs-widget--image-right>.gcs-widgetTitle{--gcs-forum-veil-color:var(--gcs-box-header-bg,var(--gcs-surface))}@media (max-width:640px){.gcs-forumRow--imageDesktop{background-image:none!important}.gcs-forumRow--imageDesktop:after{display:none}}.gcs-category--image .gcs-category__header{min-height:64px}.gcs-widget--image>.gcs-widgetTitle{isolation:isolate;background-image:var(--gcs-forum-row-image,none);background-size:cover;background-position:var(--gcs-forum-row-image-pos,50% 50%);position:relative}.gcs-widget--image>.gcs-widgetTitle:after{content:"";z-index:-1;background-color:var(--gcs-bg);opacity:var(--gcs-forum-row-veil,.7);transition:opacity var(--gcs-ease,.18s);pointer-events:none;border-radius:inherit;position:absolute;inset:0}.gcs-widget--image:hover>.gcs-widgetTitle:after{opacity:var(--gcs-forum-row-veil-hover,var(--gcs-forum-row-veil,.6))}.gcs-widget--accentBar>.gcs-widgetTitle{box-shadow:inset 4px 0 0 var(--gcs-forum-accent,var(--gcs-accent))}.gcs-widget:has(.gcs-slotChip--above){position:relative;overflow:visible}.gcs-slotChip--above{z-index:3;top:-11px;left:var(--gcs-forum-tag-left,82px);background-color:var(--gcs-slot-color,var(--gcs-accent));color:var(--gcs-on-accent,#fff);letter-spacing:.04em;text-transform:uppercase;border:0;border-radius:4px;padding:4px 9px 4px 7px;font-size:11px;font-weight:700;line-height:1;position:absolute;box-shadow:0 4px 12px #00000059}.gcs-slotChip--above.gcs-slotTone--ok,.gcs-slotChip--above.gcs-slotTone--warn{color:#10141c}:root[data-gcs-lists=cards] .gcs-category__well>.gcs-forumRow{--gcs-forum-tag-left:74px}.gcs-forumIndex[data-view=grid] .gcs-forumRow,.gcs-widget{--gcs-forum-tag-left:16px}.gcs-forumSlot--forum-row-sub{gap:4px;margin-left:2px;display:inline-flex}.gcs-forumSlot--forum-row-sub .gcs-slotChip{letter-spacing:.06em;padding:1px 5px;font-size:9.5px;font-weight:700;line-height:1.3}.gcs-widgetTitle .gcs-forumSlot{margin-left:2px;display:inline-flex}.gcs-forumRow__pageHint{color:var(--gcs-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.gcs-forumPage{flex-direction:column;gap:16px;padding:20px 24px;display:flex}.gcs-forumPage__cta{margin:0}.gcs-forumGate{flex-direction:column;gap:10px;max-width:520px;padding:24px;display:flex}.gcs-forumGate__title{align-items:center;gap:8px;margin:0;font-size:18px;display:flex}.gcs-forumGate__form{flex-wrap:wrap;gap:8px;display:flex}.gcs-forumGate__form .gcs-input{flex:220px}.gcs-forumRules{overflow:hidden}.gcs-forumRules__head{cursor:pointer;align-items:center;gap:10px;padding:12px 16px;list-style:none;display:flex}.gcs-forumRules__head::-webkit-details-marker{display:none}.gcs-forumRules__ok{color:var(--gcs-ok);align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}.gcs-forumRules__body{padding:0 16px 12px}.gcs-forumRules__actions{flex-wrap:wrap;align-items:center;gap:10px;padding:0 16px 16px;display:flex}.gcs-forumRules__actions p{margin:0}.gcs-topicList__stars{white-space:nowrap}.gcs-viewToggle{margin-left:auto}.gcs-topicRow__rating{align-items:center;gap:4px;font-size:12px;display:inline-flex}.gcs-topicRow--archived .gcs-topicRow__title>a{color:var(--gcs-muted)}.gcs-stars{align-items:center;gap:2px;line-height:1;display:inline-flex}.gcs-stars--sm{font-size:11px}.gcs-stars--md{font-size:18px}.gcs-star--full,.gcs-star--half{color:var(--gcs-accentInk,var(--gcs-accent))}.gcs-star--empty{color:var(--gcs-muted)}@supports (color:color-mix(in lab, red, red)){.gcs-star--empty{color:color-mix(in srgb, var(--gcs-muted) 70%, transparent)}}.gcs-starBtn{width:28px;height:28px;color:inherit;cursor:pointer;background-color:#0000;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.gcs-starBtn:hover,.gcs-starBtn:focus-visible{background-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-starBtn:hover,.gcs-starBtn:focus-visible{background-color:color-mix(in srgb, var(--gcs-text) 5%, transparent)}}.gcs-starBtn:hover .gcs-star,.gcs-starBtn:focus-visible .gcs-star{transform:scale(1.15)}.gcs-star{transition:transform var(--gcs-ease,.18s), color var(--gcs-ease,.18s)}.gcs-starBtn--pop .gcs-star{animation:.42s cubic-bezier(.22,1,.36,1) gcs-star-pop}@keyframes gcs-star-pop{0%{transform:scale(1)}45%{transform:scale(1.45)}to{transform:scale(1)}}.gcs-topicRating{color:var(--gcs-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;font-size:13px;display:flex;position:relative}.gcs-topicRating__hint{color:var(--gcs-heading,var(--gcs-text))}.gcs-topicRating__mine{background-color:var(--gcs-accent);border-radius:6px;align-items:center;gap:4px;padding:1px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-topicRating__mine{background-color:color-mix(in srgb, var(--gcs-accent) 12%, transparent)}}.gcs-topicRating__mine{color:var(--gcs-accentInk,var(--gcs-accent));font-size:12px}.gcs-topicRating__undo{color:inherit;cursor:pointer;background-color:#0000;border:0;padding:0 2px;display:inline-flex}.gcs-topicRating__error{color:var(--gcs-danger,#ef5350)}.gcs-topicRating__dist{position:relative}.gcs-ratingDist{z-index:30;border:1px solid var(--gcs-border);background-color:var(--gcs-surface);border-radius:8px;flex-direction:column;gap:6px;min-width:220px;padding:12px;animation:.2s cubic-bezier(.22,1,.36,1) gcs-v2-drop;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 30px #00000059}.gcs-ratingDist__title{color:var(--gcs-heading,var(--gcs-text))}.gcs-ratingDist__row{grid-template-columns:28px 1fr 28px;align-items:center;gap:8px;font-size:12px;display:grid}.gcs-ratingDist__bar{background-color:var(--gcs-text);border-radius:3px;height:6px}@supports (color:color-mix(in lab, red, red)){.gcs-ratingDist__bar{background-color:color-mix(in srgb, var(--gcs-text) 10%, transparent)}}.gcs-ratingDist__bar{overflow:hidden}.gcs-ratingDist__bar>span{background-color:var(--gcs-accent);height:100%;display:block}@keyframes gcs-v2-drop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.gcs-topicNotices{flex-direction:column;gap:10px;display:flex}.gcs-topicNotice{--gcs-notice-color:var(--gcs-accentInk,var(--gcs-accent));border:1px solid var(--gcs-notice-color);gap:12px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-topicNotice{border:1px solid color-mix(in srgb, var(--gcs-notice-color) 40%, var(--gcs-border))}}.gcs-topicNotice{border-radius:var(--gcs-radius-box,8px);background-color:var(--gcs-notice-color);border-left-width:4px}@supports (color:color-mix(in lab, red, red)){.gcs-topicNotice{background-color:color-mix(in srgb, var(--gcs-notice-color) 8%, var(--gcs-box-bg,var(--gcs-surface)))}}.gcs-topicNotice--warn{--gcs-notice-color:var(--gcs-warn)}.gcs-topicNotice--ok{--gcs-notice-color:var(--gcs-ok)}.gcs-topicNotice--danger{--gcs-notice-color:var(--gcs-danger,#ef5350)}.gcs-topicNotice__icon{color:var(--gcs-notice-color);font-size:18px}.gcs-topicNotice__main{flex:1;min-width:0}.gcs-topicNotice__head{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 4px;display:flex}.gcs-topicNotice__meta{color:var(--gcs-muted);font-size:12px}.gcs-timeGap{color:var(--gcs-muted);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:12px;margin:6px 0;font-size:12px;font-weight:600;display:flex}.gcs-timeGap:before,.gcs-timeGap:after{content:"";background-color:var(--gcs-border);flex:1;height:1px}.gcs-topicSummary{overflow:hidden}.gcs-topicSummary__head{cursor:pointer;align-items:center;gap:10px;padding:12px 16px;list-style:none;display:flex}.gcs-topicSummary__head::-webkit-details-marker{display:none}.gcs-topicSummary__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;padding:0 16px 16px;display:grid}.gcs-topicSummary__subtitle{text-transform:uppercase;letter-spacing:.06em;color:var(--gcs-muted);margin:0 0 6px;font-size:12px}.gcs-topicSummary__list{flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:13px;display:flex}.gcs-topicSummary__list li{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:760px){.gcs-topicSummary--desktop{display:none}}.gcs-archivedBanner{border:1px dashed var(--gcs-border);border-radius:var(--gcs-radius-box,8px);color:var(--gcs-muted);align-items:center;gap:8px;margin:0;padding:10px 14px;display:flex}.gcs-recommended{flex-direction:column;gap:8px;display:flex}.gcs-recommended__title{color:var(--gcs-accentInk,var(--gcs-accent));align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.gcs-recommended .gcs-post{box-shadow:0 0 0 1px var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-recommended .gcs-post{box-shadow:0 0 0 1px color-mix(in srgb, var(--gcs-accent) 45%, transparent)}}.gcs-postPill{border:1px solid var(--gcs-pill-color);align-items:center;gap:4px;padding:1px 7px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.gcs-postPill{border:1px solid color-mix(in srgb, var(--gcs-pill-color) 45%, transparent)}}.gcs-postPill{background-color:var(--gcs-pill-color);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.gcs-postPill{background-color:color-mix(in srgb, var(--gcs-pill-color) 14%, transparent)}}.gcs-postPill{color:var(--gcs-pill-color);letter-spacing:.06em;text-transform:uppercase;transition:background-color var(--gcs-ease,.18s), border-color var(--gcs-ease,.18s), box-shadow var(--gcs-ease,.18s), transform var(--gcs-ease,.18s);font-size:10px;font-weight:800}.gcs-postPill--author,.gcs-postPill--recommended,.gcs-postPill--staff:not([style]){--gcs-pill-color:var(--gcs-accentInk,var(--gcs-accent))}.gcs-postPill--botLabel{--gcs-pill-color:var(--gcs-accent);background-color:var(--gcs-accent);border-color:var(--gcs-accent);color:#fff}.gcs-postBot__meta{color:var(--gcs-muted);align-items:center;gap:5px;font-size:12px;display:inline-flex}.gcs-postBot__source{border:1px solid var(--gcs-border);background-color:var(--gcs-bg);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding:10px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-postBot__source{background-color:color-mix(in srgb, var(--gcs-bg) 60%, transparent)}}.gcs-postBot__source{color:var(--gcs-muted);font-size:12px}.gcs-postBot__sourceText{flex:1;min-width:0}.gcs-postBot__sourceText b{color:var(--gcs-text)}.gcs-postBot__read{color:var(--gcs-accentInk,var(--gcs-accent));font-weight:700}.gcs-postPill:hover{background-color:var(--gcs-pill-color)}@supports (color:color-mix(in lab, red, red)){.gcs-postPill:hover{background-color:color-mix(in srgb, var(--gcs-pill-color) 30%, transparent)}}.gcs-postPill:hover{border-color:var(--gcs-pill-color)}@supports (color:color-mix(in lab, red, red)){.gcs-postPill:hover{border-color:color-mix(in srgb, var(--gcs-pill-color) 60%, transparent)}}.gcs-postPill:hover{box-shadow:0 0 10px var(--gcs-pill-color)}@supports (color:color-mix(in lab, red, red)){.gcs-postPill:hover{box-shadow:0 0 10px color-mix(in srgb, var(--gcs-pill-color) 35%, transparent)}}.gcs-postPill:hover{transform:translateY(-1px)}.gcs-post__ip{color:var(--gcs-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 0;font-size:12px;display:flex}.gcs-post[data-staff]{border-color:var(--gcs-post-group,var(--gcs-accent))}@supports (color:color-mix(in lab, red, red)){.gcs-post[data-staff]{border-color:color-mix(in srgb, var(--gcs-post-group,var(--gcs-accent)) 55%, var(--gcs-border))}}.gcs-multiQuote{z-index:20;border:1px solid var(--gcs-border);background-color:var(--gcs-surface);border-radius:8px;align-self:flex-end;align-items:center;gap:8px;width:fit-content;margin-left:auto;padding:8px 10px;display:flex;position:sticky;bottom:12px;box-shadow:0 8px 24px #0000004d}.gcs-replyBox--collapsed .gcs-editor__toolbar,.gcs-replyBox--collapsed .gcs-editor__footer,.gcs-replyBox--collapsed .gcs-replyBox__actions{display:none}.gcs-replyBox--collapsed .gcs-editor__content{cursor:text;min-height:44px!important}.gcs-replyBox__draft{color:var(--gcs-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;font-size:13px;display:flex}.gcs-replyBox__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.gcs-replyPreview{flex-direction:column;align-items:center;gap:10px;margin-top:10px;display:flex}.gcs-replyPreview__frame{border:1px solid var(--gcs-border);background-color:var(--gcs-box-bg,var(--gcs-surface));border-radius:8px;width:100%;padding:16px;transition:max-width .3s cubic-bezier(.22,1,.36,1)}.gcs-replyPreview[data-device=tablet] .gcs-replyPreview__frame{max-width:768px}.gcs-replyPreview[data-device=phone] .gcs-replyPreview__frame{max-width:375px}.gcs-modMenu__saved{align-items:center}.gcs-modMenu__label{color:var(--gcs-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.gcs-modHistory{flex-direction:column;gap:8px;max-height:60vh;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.gcs-modHistory__item{background-color:var(--gcs-text);border-radius:6px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-modHistory__item{background-color:color-mix(in srgb, var(--gcs-text) 4%, transparent)}}.gcs-modHistory__meta{color:var(--gcs-muted);font-size:12px}.gcs-blockTone--accent{--gcs-block-color:var(--gcs-accent)}.gcs-blockTone--neutral{--gcs-block-color:var(--gcs-muted)}.gcs-blockTone--ok{--gcs-block-color:var(--gcs-ok)}.gcs-blockTone--warn{--gcs-block-color:var(--gcs-warn)}.gcs-blockTone--danger{--gcs-block-color:var(--gcs-danger,#ef5350)}.gcs-blockTone--info{--gcs-block-color:var(--gcs-info,var(--gcs-accentInk,var(--gcs-accent)))}.gcs-postBody .gcs-block{margin:12px 0}.gcs-blockIcon{justify-content:center;align-items:center;display:inline-flex}.gcs-blockIcon svg{width:1em;height:1em}.gcs-block--section{--gcs-block-color:var(--gcs-accent);border:1px solid var(--gcs-block-color);padding:14px 16px}@supports (color:color-mix(in lab, red, red)){.gcs-block--section{border:1px solid color-mix(in srgb, var(--gcs-block-color) 35%, var(--gcs-border))}}.gcs-block--section{border-left:4px solid var(--gcs-block-color);background-color:var(--gcs-block-color);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.gcs-block--section{background-color:color-mix(in srgb, var(--gcs-block-color) 7%, var(--gcs-box-bg,var(--gcs-surface)))}}.gcs-block__head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.gcs-block__title{color:var(--gcs-heading,var(--gcs-text));font-family:var(--gcs-font-display);letter-spacing:.03em;font-size:16px}.gcs-block__icon{color:var(--gcs-block-color,var(--gcs-accent))}.gcs-block__body>:first-child{margin-top:0}.gcs-block__body>:last-child{margin-bottom:0}.gcs-block--callout{--gcs-block-color:var(--gcs-info,var(--gcs-accentInk,var(--gcs-accent)));border:1px solid var(--gcs-block-color);gap:10px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.gcs-block--callout{border:1px solid color-mix(in srgb, var(--gcs-block-color) 40%, transparent)}}.gcs-block--callout{background-color:var(--gcs-block-color);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.gcs-block--callout{background-color:color-mix(in srgb, var(--gcs-block-color) 10%, transparent)}}.gcs-callout--warning{--gcs-block-color:var(--gcs-warn)}.gcs-callout--success{--gcs-block-color:var(--gcs-ok)}.gcs-callout__icon{color:var(--gcs-block-color);padding-top:2px;font-size:18px}.gcs-block--callout .gcs-block__title{margin-bottom:4px;font-size:14px;display:block}.gcs-block--cards,.gcs-block--columns{grid-template-columns:repeat(var(--gcs-block-cols,3), minmax(0, 1fr));gap:10px;display:grid}.gcs-block--cards[data-columns="1"]{--gcs-block-cols:1}.gcs-block--cards[data-columns="2"],.gcs-block--columns[data-columns="2"]{--gcs-block-cols:2}.gcs-block--cards[data-columns="4"]{--gcs-block-cols:4}.gcs-block--columns[data-columns="3"]{--gcs-block-cols:3}@media (max-width:640px){.gcs-block--cards,.gcs-block--columns{grid-template-columns:minmax(0,1fr)}}.gcs-blockCard{border:1px solid var(--gcs-border);background-color:var(--gcs-box-bg,var(--gcs-surface));border-radius:8px;flex-direction:column;gap:4px;padding:12px;display:flex;position:relative}.gcs-blockCard--highlight{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-blockCard--highlight{border-color:color-mix(in srgb, var(--gcs-accent) 55%, var(--gcs-border))}}.gcs-blockCard--highlight{box-shadow:0 0 0 1px var(--gcs-accent), 0 6px 18px var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-blockCard--highlight{box-shadow:0 0 0 1px color-mix(in srgb, var(--gcs-accent) 35%, transparent), 0 6px 18px color-mix(in srgb, var(--gcs-accent) 14%, transparent)}}.gcs-blockCard__badge{background-color:var(--gcs-accent);border-radius:6px;align-self:flex-start;padding:1px 7px}@supports (color:color-mix(in lab, red, red)){.gcs-blockCard__badge{background-color:color-mix(in srgb, var(--gcs-accent) 16%, transparent)}}.gcs-blockCard__badge{color:var(--gcs-accentInk,var(--gcs-accent));text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:800}.gcs-blockCard__icon{color:var(--gcs-accentInk,var(--gcs-accent));font-size:20px}.gcs-blockCard__title{color:var(--gcs-heading,var(--gcs-text))}.gcs-blockCard__sub{color:var(--gcs-muted);font-size:12px}.gcs-blockCard__value{color:var(--gcs-accentInk,var(--gcs-accent));margin-top:auto;font-weight:800}.gcs-block--button{margin:12px 0}.gcs-root .gcs-postBody a.gcs-blockBtn{text-decoration:none}.gcs-blockCol>:first-child{margin-top:0}.gcs-block--steps{counter-reset:gcs-step;flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.gcs-blockStep{counter-increment:gcs-step;border:1px solid var(--gcs-border);background-color:var(--gcs-box-bg,var(--gcs-surface));border-radius:8px;padding:10px 12px 10px 48px;position:relative}.gcs-blockStep:before{content:counter(gcs-step);background-color:var(--gcs-accent);border-radius:6px;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:10px;left:12px}@supports (color:color-mix(in lab, red, red)){.gcs-blockStep:before{background-color:color-mix(in srgb, var(--gcs-accent) 18%, transparent)}}.gcs-blockStep:before{color:var(--gcs-accentInk,var(--gcs-accent));font-size:13px;font-weight:800}.gcs-blockStep__title{color:var(--gcs-heading,var(--gcs-text));margin-bottom:2px;display:block}.gcs-block--progress{flex-direction:column;gap:6px;display:flex}.gcs-progress__head{justify-content:space-between;gap:8px;font-size:13px;display:flex}.gcs-progress__value{color:var(--gcs-muted);font-variant-numeric:tabular-nums}.gcs-progress__track{background-color:var(--gcs-text);border-radius:5px;height:10px}@supports (color:color-mix(in lab, red, red)){.gcs-progress__track{background-color:color-mix(in srgb, var(--gcs-text) 10%, transparent)}}.gcs-progress__track{overflow:hidden}.gcs-progress__fill{border-radius:inherit;background-image:linear-gradient(90deg, var(--gcs-accent), var(--gcs-accentInk,var(--gcs-accent)));height:100%;display:block}.gcs-hiddenBlock{border:1px dashed var(--gcs-accent);margin:12px 0;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.gcs-hiddenBlock{border:1px dashed color-mix(in srgb, var(--gcs-accent) 45%, var(--gcs-border))}}.gcs-hiddenBlock{background-color:var(--gcs-accent);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.gcs-hiddenBlock{background-color:color-mix(in srgb, var(--gcs-accent) 6%, transparent)}}.gcs-hiddenBlock__head{color:var(--gcs-heading,var(--gcs-text));font-weight:700}.gcs-hiddenBlock__head:before{content:"🔒 "}.gcs-hiddenBlock--open .gcs-hiddenBlock__head:before{content:"🔓 "}.gcs-hiddenBlock__why{color:var(--gcs-muted);margin:4px 0 0;font-size:13px}.gcs-hiddenBlock__body{margin-top:8px}.gcs-blockEd{border:1px dashed var(--gcs-accent);margin:10px 0;padding:26px 12px 10px;position:relative}@supports (color:color-mix(in lab, red, red)){.gcs-blockEd{border:1px dashed color-mix(in srgb, var(--gcs-accent) 50%, var(--gcs-border))}}.gcs-blockEd{background-color:var(--gcs-accent);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.gcs-blockEd{background-color:color-mix(in srgb, var(--gcs-accent) 5%, transparent)}}.gcs-blockEd:before{content:attr(data-gcs-block) " " attr(data-title) attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:var(--gcs-accentInk,var(--gcs-accent));font-size:10px;font-weight:800;position:absolute;top:6px;left:12px}.gcs-blockEd--leaf{padding:22px 12px 8px}.gcs-blockEd--cards,.gcs-blockEd--columns{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.gcs-blockEd.ProseMirror-selectednode{outline:2px solid var(--gcs-accent)}.gcs-blockTools{gap:2px;display:inline-flex;position:relative}.gcs-blockTools__menu{flex-wrap:wrap;gap:4px;display:flex}.gcs-blockTools__item{border:1px solid var(--gcs-border);background-color:var(--gcs-surface2);color:var(--gcs-text);cursor:pointer;font:inherit;border-radius:6px;padding:6px 10px;font-size:12px}.gcs-blockTools__item:hover,.gcs-blockTools__item:focus-visible{background-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-blockTools__item:hover,.gcs-blockTools__item:focus-visible{background-color:color-mix(in srgb, var(--gcs-text) 3%, var(--gcs-surface2))}}.gcs-blockTools__item:hover,.gcs-blockTools__item:focus-visible{transform:scale(1.01)}.gcs-blockTools__form{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:8px;display:grid}.gcs-blockTools__title{grid-column:1/-1}.gcs-blockTools__actions{grid-column:1/-1;gap:8px;display:flex}.gcs-forumTabs{flex-wrap:wrap}.gcs-forumTabs__plugin{background-color:var(--gcs-accent);border-radius:4px;margin-left:6px;padding:0 5px}@supports (color:color-mix(in lab, red, red)){.gcs-forumTabs__plugin{background-color:color-mix(in srgb, var(--gcs-accent) 18%, transparent)}}.gcs-forumTabs__plugin{color:var(--gcs-accentInk,var(--gcs-accent));letter-spacing:.06em;font-size:9px;font-weight:800}.gcs-forumTabPanel{flex-direction:column;gap:16px;animation:.2s ease-out gcs-v2-fade;display:flex}@keyframes gcs-v2-fade{0%{opacity:0}to{opacity:1}}.gcs-acpFieldset{border:1px solid var(--gcs-border);border-radius:8px;flex-direction:column;gap:10px;margin:0;padding:12px 14px;display:flex}.gcs-acpFieldset>legend{padding:0 6px;font-weight:700}.gcs-acpHint{margin:0;font-size:12px}.gcs-forumAudience,.gcs-archiveForums__list{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px 12px;display:grid}.gcs-archiveRules{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gcs-archiveRule{border:1px solid var(--gcs-border);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.gcs-archiveRule__main,.gcs-archiveRule__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gcs-archiveGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.gcs-widgetRow__rating{color:var(--gcs-accentInk,var(--gcs-accent));white-space:nowrap;margin-left:auto;font-size:12px;font-weight:700}@media (prefers-reduced-motion:reduce){.gcs-starBtn--pop .gcs-star,.gcs-ratingDist,.gcs-forumTabPanel{animation:none}.gcs-star,.gcs-slotChip,.gcs-postPill,.gcs-replyPreview__frame{transition:opacity .18s}}.gcs-postVote{align-items:center;gap:2px;display:inline-flex}.gcs-postVote__btn{width:26px;height:26px}.gcs-postVote__btn--on{color:var(--gcs-accent)}.gcs-postVote__btn:disabled{cursor:default;opacity:.55}.gcs-postVote__score{text-align:center;font-variant-numeric:tabular-nums;min-width:1.6em;font-weight:700}.gcs-forumIndex__tools{justify-content:flex-end;margin-bottom:12px;display:flex}.gcs-forumIndex[data-view=grid] .gcs-category .gcs-category__well{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:10px;padding:10px;display:grid}.gcs-forumIndex[data-view=grid] .gcs-category .gcs-category__well>.gcs-forumRow{border:1px solid var(--gcs-border);border-radius:8px;flex-direction:column;align-items:stretch;gap:10px;min-width:0}.gcs-forumIndex[data-view=grid] .gcs-category .gcs-forumRow>*{flex:none}.gcs-forumIndex[data-view=grid] .gcs-category .gcs-forumRow__main,.gcs-forumIndex[data-view=grid] .gcs-category .gcs-forumRow__last{width:100%;min-width:0}.gcs-forumIndex[data-view=grid] .gcs-category .gcs-forumRow__stats{text-align:left;flex-direction:row;align-items:baseline;gap:10px;width:auto}.gcs-forumIndex[data-view=grid] .gcs-category .gcs-forumRow__statsTool{align-self:flex-start}.gcs-forumIndex[data-view=grid] .gcs-category .gcs-category__well>.gcs-forumRow:before{top:22px;transform:none}.gcs-forumIndex[data-view=grid] .gcs-category .gcs-forumRow__subs{grid-template-columns:minmax(0,1fr)!important}.gcs-aspectPreviewPage{box-sizing:border-box;background-color:var(--gcs-bg);min-height:100vh;padding:24px 16px}.gcs-aspectPreviewPage__widget{max-width:360px}.gcs-nova{--gcs-band-bg:var(--gcs-box-header-bg,var(--gcs-surface2));--gcs-band-shadow:none;--gcs-band-icon-size:36px;--gcs-band-icon-radius:50%;--gcs-band-icon-bg:var(--gcs-bg)}@supports (color:color-mix(in lab, red, red)){.gcs-nova{--gcs-band-icon-bg:color-mix(in srgb, var(--gcs-bg) 70%, var(--gcs-surface))}}.gcs-nova{--gcs-band-icon-border:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-nova{--gcs-band-icon-border:color-mix(in srgb, var(--gcs-text) 10%, transparent)}}.gcs-nova{--gcs-ease:.18s;--gcs-hover-scale:1.05;--gcs-hover-lift:-1px;--gcs-hover-light:#ffffff14;--gcs-hover-tint:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-nova{--gcs-hover-tint:color-mix(in srgb, var(--gcs-text) 5%, transparent)}}.gcs-nova{--gcs-raise:var(--gcs-surface2)}@supports (color:color-mix(in lab, red, red)){.gcs-nova{--gcs-raise:color-mix(in srgb, var(--gcs-surface2) 60%, var(--gcs-btn-secondary-bg,var(--gcs-surface2)))}}.gcs-nova{--gcs-pill-radius:6px;--gcs-warm:#ea6c00;--gcs-crumb-h:58px;--gcs-hero-end:var(--gcs-body-bg,var(--gcs-bg));--gcs-on-tint:#fff;--gcs-btn-hover-mix:92%;--gcs-hover-border:#ffffff38;--gcs-hover-menu:#ffffff08;--gcs-hover-tab:#ffffff0d;--gcs-sweep:#ffffff14;--gcs-glyph-crosshairs:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%238792A2' d='M288-16c17.7 0 32 14.3 32 32l0 18.3c98.1 14 175.7 91.6 189.7 189.7l18.3 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-18.3 0c-14 98.1-91.6 175.7-189.7 189.7l0 18.3c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-18.3C157.9 463.7 80.3 386.1 66.3 288L48 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l18.3 0C80.3 125.9 157.9 48.3 256 34.3L256 16c0-17.7 14.3-32 32-32zM131.2 288c12.7 62.7 62.1 112.1 124.8 124.8l0-12.8c0-17.7 14.3-32 32-32s32 14.3 32 32l0 12.8c62.7-12.7 112.1-62.1 124.8-124.8L432 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l12.8 0C432.1 161.3 382.7 111.9 320 99.2l0 12.8c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-12.8C193.3 111.9 143.9 161.3 131.2 224l12.8 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-12.8 0zM288 208a48 48 0 1 1 0 96 48 48 0 1 1 0-96z'/%3E%3C/svg%3E");--gcs-glyph-comments:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%238792A2' d='M384 144c0 97.2-86 176-192 176-26.7 0-52.1-5-75.2-14L35.2 349.2c-9.3 4.9-20.7 3.2-28.2-4.2s-9.2-18.9-4.2-28.2l35.6-67.2C14.3 220.2 0 183.6 0 144 0 46.8 86-32 192-32S384 46.8 384 144zm0 368c-94.1 0-172.4-62.1-188.8-144 120-1.5 224.3-86.9 235.8-202.7 83.3 19.2 145 88.3 145 170.7 0 39.6-14.3 76.2-38.4 105.6l35.6 67.2c4.9 9.3 3.2 20.7-4.2 28.2s-18.9 9.2-28.2 4.2L459.2 498c-23.1 9-48.5 14-75.2 14z'/%3E%3C/svg%3E");--gcs-glyph-circle-info:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%238792A2' d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zM224 160a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm-8 64l48 0c13.3 0 24 10.7 24 24l0 88 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l24 0 0-64-24 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z'/%3E%3C/svg%3E");--gcs-glyph-reply:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%238792A2' d='M204.2 18.4c12 5 19.8 16.6 19.8 29.6l0 80 112 0c97.2 0 176 78.8 176 176 0 113.3-81.5 163.9-100.2 174.1-2.5 1.4-5.3 1.9-8.1 1.9-10.9 0-19.7-8.9-19.7-19.7 0-7.5 4.3-14.4 9.8-19.5 9.4-8.8 22.2-26.4 22.2-56.7 0-53-43-96-96-96l-96 0 0 80c0 12.9-7.8 24.6-19.8 29.6s-25.7 2.2-34.9-6.9l-160-160c-12.5-12.5-12.5-32.8 0-45.3l160-160c9.2-9.2 22.9-11.9 34.9-6.9z'/%3E%3C/svg%3E");--gcs-glyph-poll:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%238792A2' d='M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zm56 192c13.3 0 24 10.7 24 24l0 112c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-112c0-13.3 10.7-24 24-24zm184 88c0-13.3 10.7-24 24-24s24 10.7 24 24l0 48c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-48zM224 128c13.3 0 24 10.7 24 24l0 208c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-208c0-13.3 10.7-24 24-24z'/%3E%3C/svg%3E");--gcs-glyph-bell:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%238792A2' d='M224 0c-17.7 0-32 14.3-32 32l0 3.2C119 50 64 114.6 64 192l0 21.7c0 48.1-16.4 94.8-46.4 132.4L7.8 358.3C2.7 364.6 0 372.4 0 380.5 0 400.1 15.9 416 35.5 416l376.9 0c19.6 0 35.5-15.9 35.5-35.5 0-8.1-2.7-15.9-7.8-22.2l-9.8-12.2C400.4 308.5 384 261.8 384 213.7l0-21.7c0-77.4-55-142-128-156.8l0-3.2c0-17.7-14.3-32-32-32zM162 464c7.1 27.6 32.2 48 62 48s54.9-20.4 62-48l-124 0z'/%3E%3C/svg%3E");--gcs-glyph-users:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%238792A2' d='M64 128a112 112 0 1 1 224 0 112 112 0 1 1 -224 0zM0 464c0-97.2 78.8-176 176-176s176 78.8 176 176l0 6c0 23.2-18.8 42-42 42L42 512c-23.2 0-42-18.8-42-42l0-6zM432 64a96 96 0 1 1 0 192 96 96 0 1 1 0-192zm0 240c79.5 0 144 64.5 144 144l0 22.4c0 23-18.6 41.6-41.6 41.6l-144.8 0c6.6-12.5 10.4-26.8 10.4-42l0-6c0-51.5-17.4-98.9-46.5-136.7 22.6-14.7 49.6-23.3 78.5-23.3z'/%3E%3C/svg%3E");--gcs-glyph-bullhorn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%238792A2' d='M461.2 18.9C472.7 24 480 35.4 480 48l0 416c0 12.6-7.3 24-18.8 29.1s-24.8 3.2-34.3-5.1l-46.6-40.7c-43.6-38.1-98.7-60.3-156.4-63l0 95.7c0 17.7-14.3 32-32 32l-32 0c-17.7 0-32-14.3-32-32l0-96C57.3 384 0 326.7 0 256S57.3 128 128 128l84.5 0c61.8-.2 121.4-22.7 167.9-63.3l46.6-40.7c9.4-8.3 22.9-10.2 34.3-5.1zM224 320l0 .2c70.3 2.7 137.8 28.5 192 73.4l0-275.3c-54.2 44.9-121.7 70.7-192 73.4L224 320z'/%3E%3C/svg%3E");--gcs-hero-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='0.055' stroke-width='1'%3E%3Cpath d='M0 80h46l12-12h44l12 12h46M80 0v34l12 12v68l-12 12v34M0 20h20l10 10v20M160 140h-20l-10-10v-20'/%3E%3Ccircle cx='46' cy='80' r='2.5'/%3E%3Ccircle cx='114' cy='80' r='2.5'/%3E%3Ccircle cx='80' cy='34' r='2.5'/%3E%3Ccircle cx='80' cy='126' r='2.5'/%3E%3Ccircle cx='30' cy='50' r='2'/%3E%3Ccircle cx='130' cy='110' r='2'/%3E%3C/g%3E%3Cg fill='%23ffffff' fill-opacity='0.04'%3E%3Ccircle cx='10' cy='10' r='1'/%3E%3Ccircle cx='150' cy='10' r='1'/%3E%3Ccircle cx='10' cy='150' r='1'/%3E%3Ccircle cx='150' cy='150' r='1'/%3E%3C/g%3E%3C/svg%3E")}html.gcs-nova[data-theme=light]{--gcs-hover-border:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){html.gcs-nova[data-theme=light]{--gcs-hover-border:color-mix(in srgb, var(--gcs-text) 28%, transparent)}}html.gcs-nova[data-theme=light]{--gcs-hover-menu:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){html.gcs-nova[data-theme=light]{--gcs-hover-menu:color-mix(in srgb, var(--gcs-text) 4%, transparent)}}html.gcs-nova[data-theme=light]{--gcs-hover-tab:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){html.gcs-nova[data-theme=light]{--gcs-hover-tab:color-mix(in srgb, var(--gcs-text) 6%, transparent)}}html.gcs-nova[data-theme=light]{--gcs-sweep:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){html.gcs-nova[data-theme=light]{--gcs-sweep:color-mix(in srgb, var(--gcs-text) 7%, transparent)}}html.gcs-nova[data-theme=light]{--gcs-hero-end:var(--gcs-header-bg,#0e121a);--gcs-on-tint:var(--gcs-heading,var(--gcs-text));--gcs-btn-hover-mix:70%;--gcs-band-icon-bg:var(--gcs-bg)}@supports (color:color-mix(in lab, red, red)){html.gcs-nova[data-theme=light]{--gcs-band-icon-bg:color-mix(in srgb, var(--gcs-bg) 60%, var(--gcs-surface))}}html.gcs-nova[data-theme=light]{--gcs-band-icon-border:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){html.gcs-nova[data-theme=light]{--gcs-band-icon-border:color-mix(in srgb, var(--gcs-text) 12%, transparent)}}html.gcs-nova[data-theme=light]{--gcs-hover-tint:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){html.gcs-nova[data-theme=light]{--gcs-hover-tint:color-mix(in srgb, var(--gcs-text) 6%, transparent)}}@media (prefers-color-scheme:light){html.gcs-nova[data-theme=auto]{--gcs-hover-border:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){html.gcs-nova[data-theme=auto]{--gcs-hover-border:color-mix(in srgb, var(--gcs-text) 28%, transparent)}}html.gcs-nova[data-theme=auto]{--gcs-hover-menu:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){html.gcs-nova[data-theme=auto]{--gcs-hover-menu:color-mix(in srgb, var(--gcs-text) 4%, transparent)}}html.gcs-nova[data-theme=auto]{--gcs-hover-tab:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){html.gcs-nova[data-theme=auto]{--gcs-hover-tab:color-mix(in srgb, var(--gcs-text) 6%, transparent)}}html.gcs-nova[data-theme=auto]{--gcs-sweep:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){html.gcs-nova[data-theme=auto]{--gcs-sweep:color-mix(in srgb, var(--gcs-text) 7%, transparent)}}html.gcs-nova[data-theme=auto]{--gcs-hero-end:var(--gcs-header-bg,#0e121a);--gcs-on-tint:var(--gcs-heading,var(--gcs-text));--gcs-btn-hover-mix:70%;--gcs-band-icon-bg:var(--gcs-bg)}@supports (color:color-mix(in lab, red, red)){html.gcs-nova[data-theme=auto]{--gcs-band-icon-bg:color-mix(in srgb, var(--gcs-bg) 60%, var(--gcs-surface))}}html.gcs-nova[data-theme=auto]{--gcs-band-icon-border:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){html.gcs-nova[data-theme=auto]{--gcs-band-icon-border:color-mix(in srgb, var(--gcs-text) 12%, transparent)}}html.gcs-nova[data-theme=auto]{--gcs-hover-tint:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){html.gcs-nova[data-theme=auto]{--gcs-hover-tint:color-mix(in srgb, var(--gcs-text) 6%, transparent)}}}.gcs-nova body{font-size:13px;line-height:1.5}.gcs-nova .gcs-root{-webkit-font-smoothing:antialiased}.gcs-nova .gcs-display{letter-spacing:0}.gcs-nova ::selection{background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-nova ::selection{background:color-mix(in srgb, var(--gcs-accent) 45%, transparent)}}.gcs-nova ::selection{color:#fff}.gcs-nova .gcs-root a{transition:color var(--gcs-ease), background-color var(--gcs-ease), border-color var(--gcs-ease), opacity var(--gcs-ease)}.gcs-nova .gcs-root a:where(:not(.gcs-name,[data-group-pill])):hover{color:var(--gcs-link-hover,var(--gcs-accent))}.gcs-nova :is(.gcs-prose,.gcs-richText,.gcs-postBody) a:not([class]){text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.gcs-nova :is(.gcs-prose,.gcs-richText,.gcs-postBody) a:not([class]){-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}}.gcs-nova :is(.gcs-prose,.gcs-richText,.gcs-postBody) a:not([class]){text-underline-offset:2px}.gcs-nova .gcs-siteMain{gap:20px!important;padding-top:20px!important}.gcs-nova .gcs-siteHeader{z-index:auto;background-color:var(--gcs-header-bg,var(--gcs-chrome));background-image:linear-gradient(to bottom, rgb(11 15 23/calc(var(--gcs-header-overlay,.7) * .55)), rgb(11 15 23/var(--gcs-header-overlay,.7)) 62%, var(--gcs-hero-end)), var(--gcs-hero-pattern), radial-gradient(ellipse 55% 140% at 88% -20%, var(--gcs-accent), transparent 62%), radial-gradient(ellipse 40% 110% at 8% -30%, var(--gcs-accent), transparent 60%), var(--gcs-header-image,none), linear-gradient(160deg, #141a26 0%, #0d1119 55%, #0b0f17 100%);border-bottom:0}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-siteHeader{background-image:linear-gradient(to bottom, rgb(11 15 23/calc(var(--gcs-header-overlay,.7) * .55)), rgb(11 15 23/var(--gcs-header-overlay,.7)) 62%, var(--gcs-hero-end)), var(--gcs-hero-pattern), radial-gradient(ellipse 55% 140% at 88% -20%, color-mix(in srgb, var(--gcs-accent) 38%, transparent), transparent 62%), radial-gradient(ellipse 40% 110% at 8% -30%, color-mix(in srgb, var(--gcs-accent) 18%, transparent), transparent 60%), var(--gcs-header-image,none), linear-gradient(160deg, #141a26 0%, #0d1119 55%, #0b0f17 100%)}}.gcs-nova .gcs-siteHeader{background-position:50%,top,50%,50%,50%,50%;background-repeat:no-repeat,repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:auto,160px 160px,auto,auto,cover,auto}.gcs-nova .gcs-siteHeader--scrolled{background-color:var(--gcs-header-bg,var(--gcs-chrome))}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-siteHeader--scrolled{background-color:color-mix(in srgb, var(--gcs-header-bg,var(--gcs-chrome)) 92%, transparent)}}.gcs-nova .gcs-siteHeader__inner{gap:24px;padding-inline:20px}.gcs-nova .gcs-brand{color:#fff}.gcs-nova .gcs-brand__mark{background:linear-gradient(135deg, var(--gcs-accent), var(--gcs-accent));border-radius:10px;width:38px;height:38px;transform:none}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-brand__mark{background:linear-gradient(135deg, color-mix(in srgb, var(--gcs-accent) 85%, #fff), var(--gcs-accent))}}.gcs-nova .gcs-brand__mark{box-shadow:0 4px 14px var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-brand__mark{box-shadow:0 4px 14px color-mix(in srgb, var(--gcs-accent) 40%, transparent)}}.gcs-nova .gcs-brand__mark>span{font-family:var(--gcs-logo-font,var(--gcs-font-display));font-weight:800;transform:none}.gcs-nova .gcs-brand__name{letter-spacing:-.01em;color:#fff}.gcs-nova .gcs-brand__slogan{color:var(--gcs-header-text,#d3d9e2)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-brand__slogan{color:color-mix(in srgb, var(--gcs-header-text,#d3d9e2) 70%, transparent)}}.gcs-nova .gcs-navbar__menu .gcs-nav__link,.gcs-nova .gcs-root .gcs-navbar__menu a.gcs-nav__link{min-height:40px;box-shadow:none;transition:color var(--gcs-ease), background-color var(--gcs-ease);background:0 0;border-radius:6px;padding:8px 12px;font-size:13px;font-weight:600}.gcs-nova .gcs-siteHeader .gcs-navbar__menu .gcs-nav__link:hover,.gcs-nova .gcs-siteHeader .gcs-navbar__menu .gcs-nav__link[aria-expanded=true]{color:#fff;background:#ffffff0f}.gcs-nova .gcs-siteHeader .gcs-navbar__menu .gcs-nav__link--active{color:#fff;box-shadow:inset 0 -2px 0 var(--gcs-accent);background:0 0;border-radius:0}.gcs-nova .gcs-navbar__caret{margin-left:2px;font-size:9px}.gcs-nova .gcs-siteHeader__tools{gap:4px}.gcs-nova .gcs-siteHeader .gcs-headerIcon{width:38px;height:38px;color:var(--gcs-header-text,#d3d9e2);transition:color var(--gcs-ease), background-color var(--gcs-ease);background-color:#0000;border-radius:50%}.gcs-nova .gcs-siteHeader .gcs-headerIcon:hover,.gcs-nova .gcs-siteHeader .gcs-headerIcon[aria-expanded=true]{color:#fff;background-color:#ffffff14}.gcs-nova .gcs-headerIcon__count{background:var(--gcs-accent-fill,var(--gcs-accent));color:#fff;box-shadow:0 0 0 2px var(--gcs-header-bg,var(--gcs-chrome))}.gcs-nova .gcs-siteHeader .gcs-userMenu__trigger{color:#fff;min-height:40px;transition:border-color var(--gcs-ease), background-color var(--gcs-ease);--gcs-name-plain:initial;background-color:#0003;border:1px solid #ffffff1a;border-radius:999px;padding:3px 10px 3px 3px!important}.gcs-nova .gcs-siteHeader .gcs-userMenu__trigger:hover{background-color:#ffffff0f;border-color:#ffffff38}.gcs-nova .gcs-siteHeader__auth.gcs-btn--ghost{color:#fff;background-color:#0000;border-color:#0000}.gcs-nova .gcs-crumbBar{z-index:1;display:block;position:relative}.gcs-nova .gcs-crumbBar__inner{max-width:var(--gcs-page-width,1320px);box-sizing:border-box;min-height:var(--gcs-crumb-h);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:6px 24px 14px;display:flex}.gcs-nova .gcs-crumbBar__trail{min-width:0}.gcs-nova .gcs-crumbBar .gcs-breadcrumb ol,.gcs-nova .gcs-pageHeader>.gcs-breadcrumb ol{flex-wrap:nowrap;gap:6px;font-size:13px;font-weight:500;overflow:hidden}.gcs-nova .gcs-crumbBar .gcs-breadcrumb li,.gcs-nova .gcs-pageHeader>.gcs-breadcrumb li{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.gcs-nova .gcs-crumbBar .gcs-breadcrumb,.gcs-nova .gcs-crumbBar .gcs-breadcrumb a{color:var(--gcs-header-text,#d3d9e2)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-crumbBar .gcs-breadcrumb,.gcs-nova .gcs-crumbBar .gcs-breadcrumb a{color:color-mix(in srgb, var(--gcs-header-text,#d3d9e2) 72%, transparent)}}.gcs-nova .gcs-crumbBar .gcs-breadcrumb li:last-child,.gcs-nova .gcs-crumbBar .gcs-breadcrumb li:last-child a{color:#fff;font-weight:700}.gcs-nova .gcs-crumbBar .gcs-breadcrumb a:hover{color:#fff}.gcs-nova .gcs-breadcrumb__home{vertical-align:-.1em;margin-right:6px}.gcs-nova .gcs-breadcrumb li+li:before{content:"";opacity:.6;border-top:1.5px solid;border-right:1.5px solid;width:5px;height:5px;margin:0 9px 2px 3px;display:inline-block;transform:rotate(45deg)}.gcs-nova .gcs-crumbBar__search{flex:0 300px;display:flex;position:relative}.gcs-nova .gcs-crumbBar__input{box-sizing:border-box;color:#fff;width:100%;height:38px;font:500 13px var(--gcs-font-text);transition:border-color var(--gcs-ease), background-color var(--gcs-ease);background:#0b0f178c;border:1px solid #ffffff17;border-radius:6px;padding:0 40px 0 14px}.gcs-nova .gcs-crumbBar__input::placeholder{color:#d3d9e28c}.gcs-nova .gcs-crumbBar__input:hover{border-color:#ffffff29}.gcs-nova .gcs-crumbBar__input:focus{border-color:var(--gcs-accent);background:#0b0f17bf;outline:none}.gcs-nova .gcs-crumbBar__go{color:#d3d9e2b3;cursor:pointer;width:40px;transition:color var(--gcs-ease);background:0 0;border:0;position:absolute;inset:0 0 0 auto}.gcs-nova .gcs-crumbBar__go:hover{color:#fff}@media (min-width:761px){.gcs-nova .gcs-siteHeader__tools .gcs-headerSearch{display:none}}@media (max-width:760px){.gcs-nova .gcs-crumbBar__search{display:none}.gcs-nova .gcs-crumbBar__inner{min-height:44px;padding:0 12px 10px}}@media (min-width:761px){.gcs-nova .gcs-siteMain{position:relative}.gcs-nova .gcs-siteMain .gcs-pageHeader>.gcs-breadcrumb{top:calc(-1 * var(--gcs-crumb-h) + 6px);height:calc(var(--gcs-crumb-h) - 20px);z-index:2;align-items:center;display:flex;position:absolute;left:24px;right:348px}.gcs-nova .gcs-siteMain .gcs-pageHeader>.gcs-breadcrumb,.gcs-nova .gcs-siteMain .gcs-pageHeader>.gcs-breadcrumb a{color:var(--gcs-header-text,#d3d9e2)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-siteMain .gcs-pageHeader>.gcs-breadcrumb,.gcs-nova .gcs-siteMain .gcs-pageHeader>.gcs-breadcrumb a{color:color-mix(in srgb, var(--gcs-header-text,#d3d9e2) 72%, transparent)}}.gcs-nova .gcs-siteMain .gcs-pageHeader>.gcs-breadcrumb a:hover{color:#fff}.gcs-nova .gcs-siteMain .gcs-pageHeader>.gcs-breadcrumb li:last-child a{color:#fff;font-weight:700}.gcs-nova body:has(.gcs-siteMain .gcs-pageHeader>.gcs-breadcrumb) .gcs-crumbBar__trail{visibility:hidden}}.gcs-nova .gcs-card{border-radius:var(--gcs-radius,12px);box-shadow:var(--gcs-box-shadow,none)}.gcs-nova :is(.gcs-titleBand,.gcs-category__header,.gcs-topicList__header,.gcs-statsPanel__head,.gcs-chat__head,.gcs-notifPanel__head,.gcs-replyBox__title,.gcs-sideCard>.gcs-sideCard__title,.gcs-poll>.gcs-poll__question,.gcs-vipPlan>.gcs-vipPlan__head,.gcs-rules>.gcs-rules__head,.gcs-searchResult>.gcs-searchResult__title,.gcs-settingsCard>*>.gcs-settingsTitle:first-child,.gcs-dialog .gcs-dialog__title,.gcs-chat__dialog>h2:first-child,.gcs-authModal .gcs-modal__header,.gcs-modal__header,.gcs-modMenu__summary){background:var(--gcs-band-bg);box-shadow:var(--gcs-band-shadow)}.gcs-nova :is(.gcs-category__title,.gcs-sideCard__title,.gcs-widgetTitle,.gcs-topicList__header h2,.gcs-chat__head h2,.gcs-modal__title,.gcs-dialog__title){font-family:var(--gcs-font-display);letter-spacing:0;text-transform:none;font-size:16px;font-weight:700;line-height:1.3}.gcs-nova .gcs-sideCard>.gcs-sideCard__title{color:var(--gcs-widget-title,var(--gcs-heading,#fff))}.gcs-nova .gcs-category__header,.gcs-nova .gcs-topicList__header{gap:14px;padding:16px 20px}.gcs-nova .gcs-category__bar{display:none}.gcs-nova .gcs-category__title,.gcs-nova .gcs-root .gcs-category__title a{color:var(--gcs-box-header-text,var(--gcs-heading,#fff))}.gcs-nova :is(.gcs-widgetTitle__icon,.gcs-category__icon,.gcs-bandIcon){box-sizing:border-box;width:var(--gcs-band-icon-size);height:var(--gcs-band-icon-size);border-radius:var(--gcs-band-icon-radius);border:1px solid var(--gcs-band-icon-border);background:var(--gcs-band-icon-bg);color:var(--gcs-widget-icon,var(--gcs-accentInk));transition:background-color var(--gcs-ease), border-color var(--gcs-ease), color var(--gcs-ease);flex:none;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.gcs-nova .gcs-category__icon{color:var(--gcs-accent);background:currentColor}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-category__icon{background:color-mix(in srgb, currentColor 16%, var(--gcs-band-icon-bg))}}.gcs-nova .gcs-category__icon{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-category__icon{border-color:color-mix(in srgb, currentColor 32%, transparent)}}.gcs-nova :is(.gcs-topicList__header,.gcs-titleBand,.gcs-chat__head,.gcs-replyBox__title,.gcs-sideCard__title,.gcs-settingsTitle,.gcs-profileSection__title,.gcs-modal__title,.gcs-dialog__title) svg.gcs-hIcon,.gcs-nova .gcs-modal__icon{box-sizing:border-box;width:var(--gcs-band-icon-size);height:var(--gcs-band-icon-size);vertical-align:middle;border-radius:var(--gcs-band-icon-radius);border:1px solid var(--gcs-band-icon-border);background:var(--gcs-band-icon-bg);color:var(--gcs-accentInk);flex:none;margin-right:12px;padding:10px}.gcs-nova .gcs-modal__icon{margin-right:0}.gcs-nova :is(.gcs-topicList__header,.gcs-titleBand) :is(h1,h2,h3):has(>svg.gcs-hIcon){align-items:center;display:flex}.gcs-nova .gcs-sideCard{--gcs-band-pad-y:13px}.gcs-nova .gcs-sideCard>.gcs-sideCard__title:not(.gcs-widgetTitle){padding-block:18px}.gcs-nova .gcs-widgetTitle{gap:12px}.gcs-nova .gcs-widgetTitle__extra{font-size:12px}.gcs-nova .gcs-pageHeader{background:var(--gcs-band-bg);box-shadow:var(--gcs-box-shadow,none), var(--gcs-band-shadow);border-radius:var(--gcs-radius,12px);padding:18px 22px}.gcs-nova .gcs-pageHeader__title{letter-spacing:-.01em;color:var(--gcs-heading,#fff);font-size:22px;font-weight:700}:is(.gcs-nova .gcs-pageHeader__title:has(>.gcs-forumIcon) .gcs-forumIcon,.gcs-nova .gcs-pageHeader__title>.gcs-bandIcon){box-sizing:border-box;border-radius:var(--gcs-band-icon-radius);background:var(--gcs-accent);justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){:is(.gcs-nova .gcs-pageHeader__title:has(>.gcs-forumIcon) .gcs-forumIcon,.gcs-nova .gcs-pageHeader__title>.gcs-bandIcon){background:color-mix(in srgb, var(--gcs-accent) 14%, var(--gcs-band-icon-bg))}}:is(.gcs-nova .gcs-pageHeader__title:has(>.gcs-forumIcon) .gcs-forumIcon,.gcs-nova .gcs-pageHeader__title>.gcs-bandIcon){border:1px solid var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){:is(.gcs-nova .gcs-pageHeader__title:has(>.gcs-forumIcon) .gcs-forumIcon,.gcs-nova .gcs-pageHeader__title>.gcs-bandIcon){border:1px solid color-mix(in srgb, var(--gcs-accent) 30%, transparent)}}:is(.gcs-nova .gcs-pageHeader__title:has(>.gcs-forumIcon) .gcs-forumIcon,.gcs-nova .gcs-pageHeader__title>.gcs-bandIcon){font-size:17px!important}.gcs-nova .gcs-pageHeader__desc{font-size:13px}.gcs-nova .gcs-btn{min-height:38px;transition:background-color var(--gcs-ease), color var(--gcs-ease), border-color var(--gcs-ease), box-shadow var(--gcs-ease), transform var(--gcs-ease);padding:0 16px;font-size:13px;font-weight:600;position:relative}.gcs-nova .gcs-btn--sm{min-height:32px;padding:0 12px;font-size:12.5px}.gcs-nova .gcs-btn--primary,.gcs-nova .gcs-root a.gcs-btn--primary{box-shadow:0 2px 10px -2px var(--gcs-btn-primary-bg,var(--gcs-accent))}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-btn--primary,.gcs-nova .gcs-root a.gcs-btn--primary{box-shadow:0 2px 10px -2px color-mix(in srgb, var(--gcs-btn-primary-bg,var(--gcs-accent)) 55%, transparent)}}.gcs-nova .gcs-btn--primary:is(:hover,:focus-visible),.gcs-nova .gcs-root a.gcs-btn--primary:is(:hover,:focus-visible){background-color:var(--gcs-btn-primary-bg,var(--gcs-accent));color:var(--gcs-btn-primary-text,#fff);box-shadow:0 4px 12px var(--gcs-btn-primary-bg,var(--gcs-accent))}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-btn--primary:is(:hover,:focus-visible),.gcs-nova .gcs-root a.gcs-btn--primary:is(:hover,:focus-visible){box-shadow:0 4px 12px color-mix(in srgb, var(--gcs-btn-primary-bg,var(--gcs-accent)) 25%, transparent)}}.gcs-nova .gcs-btn--ghost,.gcs-nova .gcs-root a.gcs-btn--ghost{border-color:#0000}.gcs-nova .gcs-btn--ghost:is(:hover,:focus-visible),.gcs-nova .gcs-root a.gcs-btn--ghost:is(:hover,:focus-visible){background-color:var(--gcs-btn-secondary-bg,var(--gcs-surface2));border-color:var(--gcs-hover-border);color:var(--gcs-on-tint)}.gcs-nova .gcs-iconBtn,.gcs-nova .gcs-seg{transition:background-color var(--gcs-ease), color var(--gcs-ease)}.gcs-nova .gcs-iconBtn{border-radius:4px}.gcs-nova .gcs-input{background:var(--gcs-bg);border-radius:6px;height:38px;font-size:13px}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-input{background:color-mix(in srgb, var(--gcs-bg) 60%, var(--gcs-surface))}}.gcs-nova .gcs-input{transition:border-color var(--gcs-ease), background-color var(--gcs-ease)}.gcs-nova textarea.gcs-input{height:auto}.gcs-nova .gcs-input:hover{border-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-input:hover{border-color:color-mix(in srgb, var(--gcs-text) 18%, var(--gcs-border))}}.gcs-nova .gcs-badge{border-radius:var(--gcs-pill-radius);border:1px solid}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-badge{border:1px solid color-mix(in srgb, currentColor 35%, transparent)}}.gcs-nova .gcs-badge{letter-spacing:.05em;padding:2px 8px}.gcs-nova .gcs-badge--accent{background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-badge--accent{background:color-mix(in srgb, var(--gcs-accent) 16%, transparent)}}.gcs-nova .gcs-badge--accent{color:var(--gcs-accentInk)}.gcs-nova .gcs-badge--warn{background:var(--gcs-warn)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-badge--warn{background:color-mix(in srgb, var(--gcs-warn) 16%, transparent)}}.gcs-nova .gcs-tag{border-radius:var(--gcs-pill-radius);transition:opacity var(--gcs-ease)}.gcs-nova .gcs-tag:hover{opacity:.7}.gcs-nova .gcs-dropdown__menu{border-color:var(--gcs-border);background:var(--gcs-surface);border-radius:10px;padding:6px;box-shadow:0 16px 40px -8px #0000008c}.gcs-nova .gcs-dropdown__item{transition:background-color var(--gcs-ease), color var(--gcs-ease);border-radius:6px;font-size:13px}.gcs-nova .gcs-dropdown__item:hover,.gcs-nova .gcs-dropdown__item:focus-visible{background-color:var(--gcs-hover-menu);color:var(--gcs-heading,var(--gcs-text));transform:scale(1.01)}.gcs-nova .gcs-dropdown__item--active{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-dropdown__item--active{background-color:color-mix(in srgb, var(--gcs-accent) 12%, transparent)}}.gcs-nova .gcs-dropdown__item--active{color:var(--gcs-accentInk)}.gcs-nova .gcs-modal{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05070cb8}.gcs-nova .gcs-modal__dialog{border:1px solid var(--gcs-border);background:var(--gcs-surface);border-radius:12px;box-shadow:0 30px 80px -10px #000000b3}.gcs-nova .gcs-modal__header{border-bottom:1px solid var(--gcs-box-border,var(--gcs-border));border-radius:11px 11px 0 0;padding:14px 16px 14px 20px}.gcs-nova .gcs-modal__close{transition:background-color var(--gcs-ease), color var(--gcs-ease);border-radius:6px}.gcs-nova .gcs-modal__close:hover{background:var(--gcs-hover-light);color:var(--gcs-on-tint)}.gcs-nova .gcs-pageHeader__title{align-items:center;gap:14px;display:flex}.gcs-nova .gcs-pageHeader__title>svg.gcs-hIcon{box-sizing:border-box;border-radius:var(--gcs-band-icon-radius);background:var(--gcs-accent);flex:none;width:40px;height:40px;margin:0;padding:11px}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-pageHeader__title>svg.gcs-hIcon{background:color-mix(in srgb, var(--gcs-accent) 14%, var(--gcs-band-icon-bg))}}.gcs-nova .gcs-pageHeader__title>svg.gcs-hIcon{border:1px solid var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-pageHeader__title>svg.gcs-hIcon{border:1px solid color-mix(in srgb, var(--gcs-accent) 30%, transparent)}}.gcs-nova .gcs-pageHeader__title>svg.gcs-hIcon{color:var(--gcs-accentInk)}.gcs-nova .gcs-staffGroup__title{background:var(--gcs-band-bg);box-shadow:var(--gcs-band-shadow);align-items:center;gap:12px;padding:14px 18px;font-size:16px;display:flex}.gcs-nova .gcs-staffGroup__title>svg.gcs-hIcon,.gcs-nova .gcs-staffGroup__title>.gcs-icon:first-child{box-sizing:border-box;width:var(--gcs-band-icon-size);height:var(--gcs-band-icon-size);border-radius:var(--gcs-band-icon-radius);border:1px solid;margin:0;padding:10px}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-staffGroup__title>svg.gcs-hIcon,.gcs-nova .gcs-staffGroup__title>.gcs-icon:first-child{border:1px solid color-mix(in srgb, currentColor 35%, transparent)}}.gcs-nova .gcs-staffGroup__title>svg.gcs-hIcon,.gcs-nova .gcs-staffGroup__title>.gcs-icon:first-child{background:currentColor}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-staffGroup__title>svg.gcs-hIcon,.gcs-nova .gcs-staffGroup__title>.gcs-icon:first-child{background:color-mix(in srgb, currentColor 14%, var(--gcs-band-icon-bg))}}.gcs-nova :is(.gcs-sideCard>.gcs-sideCard__title,.gcs-titleBand,.gcs-modal__title,.gcs-dialog .gcs-dialog__title,.gcs-replyBox__title,.gcs-poll>.gcs-poll__question,.gcs-notifPanel__head>h2,.gcs-rules>.gcs-rules__head>h2,.gcs-pageHeader__title,.gcs-chat__heading,.gcs-profileSection__title):not(:has(svg,img,.gcs-forumIcon,.gcs-chat__headingIcon,.gcs-widgetTitle__icon)){align-items:center;gap:12px;display:flex}.gcs-nova :is(.gcs-sideCard>.gcs-sideCard__title,.gcs-titleBand,.gcs-modal__title,.gcs-dialog .gcs-dialog__title,.gcs-replyBox__title,.gcs-poll>.gcs-poll__question,.gcs-notifPanel__head>h2,.gcs-rules>.gcs-rules__head>h2,.gcs-pageHeader__title,.gcs-chat__heading,.gcs-profileSection__title):not(:has(svg,img,.gcs-forumIcon,.gcs-chat__headingIcon,.gcs-widgetTitle__icon)):before{content:"";box-sizing:border-box;width:var(--gcs-band-icon-size);height:var(--gcs-band-icon-size);border-radius:var(--gcs-band-icon-radius);border:1px solid var(--gcs-band-icon-border);background:var(--gcs-band-glyph,var(--gcs-glyph-crosshairs)) center / 14px 14px no-repeat, var(--gcs-band-icon-bg);flex:none}.gcs-nova :is(.gcs-modal__title,.gcs-dialog .gcs-dialog__title,.gcs-rules>.gcs-rules__head>h2){--gcs-band-glyph:var(--gcs-glyph-circle-info)}.gcs-nova .gcs-replyBox__title{--gcs-band-glyph:var(--gcs-glyph-reply)}.gcs-nova .gcs-poll>.gcs-poll__question{--gcs-band-glyph:var(--gcs-glyph-poll)}.gcs-nova .gcs-notifPanel__head>h2{--gcs-band-glyph:var(--gcs-glyph-bell)}.gcs-nova :is(.gcs-pageHeader__title,.gcs-chat__heading){--gcs-band-glyph:var(--gcs-glyph-comments)}.gcs-nova .gcs-profileSection__title{--gcs-band-glyph:var(--gcs-glyph-users)}.gcs-nova .gcs-pageHeader__title:before{background-size:16px 16px,auto;width:40px;height:40px}.gcs-nova :is(.gcs-forumRow,.gcs-topicRow,.gcs-widgetRow,.gcs-stream__item,.gcs-inbox__item,.gcs-board__table tbody tr,.gcs-table__row,.gcs-serverRow,.gcs-clanWidget__row){transition:background-color var(--gcs-ease)}.gcs-nova :is(.gcs-forumRow,.gcs-topicRow,.gcs-stream__item,.gcs-inbox__item,.gcs-board__table tbody tr,.gcs-table__row,.gcs-serverRow):hover{background:var(--gcs-raise)}.gcs-nova .gcs-segLinks{background:0 0;border:0;gap:6px;padding:0}.gcs-nova .gcs-segLink,.gcs-nova .gcs-root a.gcs-segLink,.gcs-nova .gcs-root a.gcs-settingsNav__link,.gcs-nova .gcs-settingsNav__link,.gcs-nova .gcs-root a.gcs-toggleLink{border:1px solid var(--gcs-border);background-color:var(--gcs-surface);min-height:38px;color:var(--gcs-text);letter-spacing:0;text-transform:none;box-shadow:none;transition:background-color var(--gcs-ease), border-color var(--gcs-ease), color var(--gcs-ease);border-radius:6px;gap:10px;padding:0 14px 0 6px;font-size:13px;font-weight:600}.gcs-nova .gcs-root a.gcs-toggleLink{padding-left:12px}.gcs-nova :is(.gcs-segLink,.gcs-settingsNav__link)>svg:first-child{box-sizing:border-box;background:var(--gcs-text);border-radius:4px;flex:none;width:26px;height:26px;padding:6px}@supports (color:color-mix(in lab, red, red)){.gcs-nova :is(.gcs-segLink,.gcs-settingsNav__link)>svg:first-child{background:color-mix(in srgb, var(--gcs-text) 7%, transparent)}}.gcs-nova :is(.gcs-segLink,.gcs-settingsNav__link)>svg:first-child{color:var(--gcs-text);transition:background-color var(--gcs-ease), color var(--gcs-ease)}.gcs-nova :is(.gcs-segLink,.gcs-settingsNav__link):not(:has(>svg:first-child)){padding-left:14px}.gcs-nova .gcs-root a:is(.gcs-segLink,.gcs-settingsNav__link,.gcs-toggleLink):is(:hover,:focus-visible):not(.gcs-segLink--active,.gcs-settingsNav__link--active,[data-active]){color:var(--gcs-on-tint);border-color:var(--gcs-hover-border)}.gcs-nova .gcs-root a:is(.gcs-segLink--active,.gcs-settingsNav__link--active),.gcs-nova :is(.gcs-segLink--active,.gcs-settingsNav__link--active),.gcs-nova .gcs-root a.gcs-toggleLink[data-active]{color:var(--gcs-on-tint);background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-root a:is(.gcs-segLink--active,.gcs-settingsNav__link--active),.gcs-nova :is(.gcs-segLink--active,.gcs-settingsNav__link--active),.gcs-nova .gcs-root a.gcs-toggleLink[data-active]{background-color:color-mix(in srgb, var(--gcs-accent) 22%, var(--gcs-surface))}}.gcs-nova .gcs-root a:is(.gcs-segLink--active,.gcs-settingsNav__link--active),.gcs-nova :is(.gcs-segLink--active,.gcs-settingsNav__link--active),.gcs-nova .gcs-root a.gcs-toggleLink[data-active]{border-color:var(--gcs-accent);box-shadow:none}.gcs-nova :is(.gcs-segLink,.gcs-settingsNav__link):is(:hover,.gcs-segLink--active,.gcs-settingsNav__link--active)>svg:first-child{background:var(--gcs-accent);color:#fff}.gcs-nova .gcs-tab,.gcs-nova .gcs-root a.gcs-tab{transition:background-color var(--gcs-ease), color var(--gcs-ease), border-color var(--gcs-ease);border-radius:6px 6px 0 0;font-size:13px}.gcs-nova .gcs-tab:hover{background-color:var(--gcs-hover-tab);color:var(--gcs-heading,var(--gcs-text))}.gcs-nova .gcs-pagination__link{transition:background-color var(--gcs-ease), color var(--gcs-ease), border-color var(--gcs-ease);border-radius:4px}.gcs-nova .gcs-pagination__link[aria-current=page]{background-color:var(--gcs-accent-fill,var(--gcs-accent));border-color:var(--gcs-accent);color:#fff}.gcs-nova .gcs-topicRow .gcs-modCheck{opacity:.35;transition:opacity var(--gcs-ease)}.gcs-nova .gcs-topicRow:hover .gcs-modCheck,.gcs-nova .gcs-modCheck:checked,.gcs-nova .gcs-modCheck:focus-visible{opacity:1}.gcs-nova .gcs-forumRow{border-bottom-color:var(--gcs-box-border,var(--gcs-border));gap:18px;padding:20px 22px}.gcs-nova .gcs-forumRow__icon{width:40px;height:40px;background:0 0!important}.gcs-nova .gcs-forumRow__icon .gcs-forumIcon{font-size:26px!important}.gcs-nova .gcs-forumRow__title,.gcs-nova .gcs-root .gcs-forumRow__title a{color:var(--gcs-heading,#fff);font-size:15px;font-weight:700}.gcs-nova .gcs-root .gcs-forumRow__title a:hover{color:var(--gcs-link-hover,var(--gcs-accent))}.gcs-nova .gcs-forumRow__desc{color:var(--gcs-muted);font-size:12.5px}.gcs-nova .gcs-forumRow__subs{gap:4px 16px;margin-top:8px}.gcs-nova .gcs-forumRow__subs li{gap:6px}.gcs-nova .gcs-forumRow__subs li>.gcs-forumIcon,.gcs-nova .gcs-forumRow__subCount{display:none}.gcs-nova .gcs-forumRow__subs li:before{content:"→";color:var(--gcs-accent);font-weight:700}.gcs-nova .gcs-root .gcs-forumRow__subs a{color:var(--gcs-heading,var(--gcs-text));font-size:12.5px;font-weight:600}.gcs-nova .gcs-root .gcs-forumRow__subs a:hover{color:var(--gcs-accent)}.gcs-nova .gcs-forumRow__stats strong{color:var(--gcs-heading,#fff);font-size:14px}.gcs-nova .gcs-forumRow__stats{color:var(--gcs-muted);font-size:11.5px}.gcs-nova .gcs-forumRow__lastTitle{font-size:13px;font-weight:600}.gcs-nova .gcs-root .gcs-forumRow__lastTitle{color:var(--gcs-heading,#fff)}.gcs-nova .gcs-topicRow{border-bottom-color:var(--gcs-box-border,var(--gcs-border));padding:16px 22px}.gcs-nova .gcs-topicRow__title,.gcs-nova .gcs-root .gcs-topicRow__title a{color:var(--gcs-heading,#fff);font-size:14.5px;font-weight:700}.gcs-nova .gcs-root .gcs-topicRow__title a:hover{color:var(--gcs-link-hover,var(--gcs-accent))}.gcs-nova .gcs-topicRow__meta{font-size:12px}.gcs-nova .gcs-post{border-radius:var(--gcs-radius,12px);overflow:hidden}.gcs-nova .gcs-post[data-staff]{border-color:var(--gcs-post-group)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-post[data-staff]{border-color:color-mix(in srgb, var(--gcs-post-group) 70%, var(--gcs-border))}}.gcs-nova .gcs-post[data-staff]{box-shadow:0 0 0 1px var(--gcs-post-group), 0 10px 30px -12px var(--gcs-post-group)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-post[data-staff]{box-shadow:0 0 0 1px color-mix(in srgb, var(--gcs-post-group) 25%, transparent), 0 10px 30px -12px color-mix(in srgb, var(--gcs-post-group) 45%, transparent)}}.gcs-nova .gcs-post__author.gcs-postbit{background:var(--gcs-bg)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-post__author.gcs-postbit{background:color-mix(in srgb, var(--gcs-bg) 35%, var(--gcs-surface))}}.gcs-nova .gcs-post__head{border-bottom-color:var(--gcs-box-border,var(--gcs-border))}.gcs-nova .gcs-post__date{border:1px solid var(--gcs-border);background:var(--gcs-surface2);border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.gcs-nova .gcs-postBody{font-size:calc(14px * var(--gcs-content-scale,1));line-height:1.7}.gcs-nova .gcs-widgetRow__title{color:var(--gcs-heading,#fff);font-size:13px}.gcs-nova a.gcs-widgetRow__title:hover{color:var(--gcs-accent)}.gcs-nova .gcs-widgetRow{border-top-color:var(--gcs-box-border,var(--gcs-border))}.gcs-nova .gcs-statGrid>div{background:var(--gcs-bg);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-statGrid>div{background:color-mix(in srgb, var(--gcs-bg) 40%, var(--gcs-surface))}}.gcs-nova .gcs-statGrid>div{border:1px solid var(--gcs-border)}.gcs-nova .gcs-announcement{background:radial-gradient(ellipse 60% 120% at 100% 0%, var(--gcs-accent), transparent 60%), linear-gradient(135deg, var(--gcs-accent), var(--gcs-surface) 60%)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-announcement{background:radial-gradient(ellipse 60% 120% at 100% 0%, color-mix(in srgb, var(--gcs-accent) 22%, transparent), transparent 60%), linear-gradient(135deg, color-mix(in srgb, var(--gcs-accent) 10%, var(--gcs-surface)), var(--gcs-surface) 60%)}}.gcs-nova .gcs-announcement{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-announcement{border-color:color-mix(in srgb, var(--gcs-accent) 25%, var(--gcs-border))}}.gcs-nova .gcs-chat__head{background:var(--gcs-band-bg);padding:12px 16px 12px 20px}.gcs-nova .gcs-chat__headingIcon{box-sizing:border-box;width:var(--gcs-band-icon-size);height:var(--gcs-band-icon-size);border-radius:var(--gcs-band-icon-radius);border:1px solid var(--gcs-band-icon-border);background:var(--gcs-band-icon-bg);color:var(--gcs-accentInk);font-size:14px}.gcs-nova .gcs-chat__heading,.gcs-nova .gcs-chat__heading.gcs-sideCard__title{text-transform:none;letter-spacing:0;font-size:16px}.gcs-nova .gcs-chat__headButton{border-color:var(--gcs-border);width:34px;min-width:34px;height:34px;transition:background-color var(--gcs-ease), color var(--gcs-ease), border-color var(--gcs-ease);border-radius:50%;padding:0;font-size:13px}.gcs-nova .gcs-chat__headButton--text{border-radius:6px;width:auto;padding:0 12px}.gcs-nova .gcs-chat__headButton:hover{background:var(--gcs-box-bg,var(--gcs-surface))}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-chat__headButton:hover{background:color-mix(in srgb, var(--gcs-box-bg,var(--gcs-surface)) var(--gcs-btn-hover-mix), #fff)}}.gcs-nova .gcs-chat__headButton:hover{border-color:var(--gcs-border);color:var(--gcs-on-tint)}.gcs-nova .gcs-memberCard{border-radius:var(--gcs-radius,12px);transition:border-color var(--gcs-ease), transform var(--gcs-ease), box-shadow var(--gcs-ease)}.gcs-nova .gcs-memberCard:hover{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-memberCard:hover{border-color:color-mix(in srgb, var(--gcs-accent) 45%, var(--gcs-border))}}.gcs-nova .gcs-memberCard:hover{transform:translateY(var(--gcs-hover-lift));box-shadow:0 12px 30px -14px #0009}.gcs-nova :is(.gcs-staffGroup,.gcs-profileHeader) .gcs-avatar:not(.gcs-avatarFrame>.gcs-avatar){border-radius:16px}.gcs-nova :is(.gcs-profileSection__title,.gcs-cardTitle,.gcs-settingsTitle){letter-spacing:0;text-transform:none;color:var(--gcs-box-header-text,var(--gcs-heading,#fff));font-size:16px;font-weight:700}.gcs-nova .gcs-profileHeader{border-radius:var(--gcs-radius,12px);overflow:hidden}.gcs-nova .gcs-serverList{gap:6px}.gcs-nova .gcs-serverRow{border:1px solid var(--gcs-box-border,var(--gcs-border));background:var(--gcs-bg);border-radius:8px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-serverRow{background:color-mix(in srgb, var(--gcs-bg) 45%, var(--gcs-surface))}}.gcs-nova .gcs-serverRow:first-child{border-top:1px solid var(--gcs-box-border,var(--gcs-border));padding-top:10px}.gcs-nova .gcs-serverRow[data-state=online] .gcs-serverRow__name .gcs-dot{box-shadow:0 0 0 3px var(--gcs-ok)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-serverRow[data-state=online] .gcs-serverRow__name .gcs-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--gcs-ok) 22%, transparent)}}.gcs-nova .gcs-serverRow__name{text-transform:uppercase;letter-spacing:.02em;font-size:13px}.gcs-nova .gcs-root .gcs-serverRow__name a{color:var(--gcs-heading,#fff)}.gcs-nova .gcs-serverRow__connect{transition:background-color var(--gcs-ease), color var(--gcs-ease)}.gcs-nova .gcs-root a.gcs-serverRow__connect:hover{background-color:var(--gcs-btn-secondary-bg,var(--gcs-surface2))}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-root a.gcs-serverRow__connect:hover{background-color:color-mix(in srgb, var(--gcs-btn-secondary-bg,var(--gcs-surface2)) var(--gcs-btn-hover-mix), #fff)}}.gcs-nova .gcs-root a.gcs-serverRow__connect:hover{color:var(--gcs-on-tint)}.gcs-nova .gcs-serverRow__actions .gcs-iconBtn{background-color:var(--gcs-btn-secondary-bg,var(--gcs-surface2));width:30px;height:30px;color:var(--gcs-text);border-radius:4px}.gcs-nova .gcs-serverRow__actions .gcs-iconBtn:hover{background-color:var(--gcs-btn-secondary-bg,var(--gcs-surface2))}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-serverRow__actions .gcs-iconBtn:hover{background-color:color-mix(in srgb, var(--gcs-btn-secondary-bg,var(--gcs-surface2)) var(--gcs-btn-hover-mix), #fff)}}.gcs-nova .gcs-serverRow__actions .gcs-iconBtn:hover{color:var(--gcs-on-tint)}.gcs-nova .gcs-serverTotals{border-top-color:var(--gcs-box-border,var(--gcs-border))}.gcs-nova .gcs-carousel__card{border-color:var(--gcs-box-border,var(--gcs-border));box-shadow:var(--gcs-box-shadow,none);transition:transform var(--gcs-ease), border-color var(--gcs-ease)}.gcs-nova .gcs-carousel__art{transition:transform .4s}.gcs-nova .gcs-carousel__card:hover{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-carousel__card:hover{border-color:color-mix(in srgb, var(--gcs-accent) 50%, var(--gcs-border))}}.gcs-nova .gcs-carousel__card:hover .gcs-carousel__art{transform:scale(calc(1 + (var(--gcs-hover-scale) - 1) * .6))}.gcs-nova .gcs-carousel__nav{transition:background-color var(--gcs-ease), border-color var(--gcs-ease)}.gcs-nova .gcs-carousel__nav:hover{background:var(--gcs-accent);border-color:var(--gcs-accent)}.gcs-nova .gcs-groupMention{border-radius:var(--gcs-pill-radius);box-shadow:inset 0 0 0 1px var(--gcs-gm-color,var(--gcs-accent));padding:0 .45em}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-groupMention{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gcs-gm-color,var(--gcs-accent)) 55%, transparent)}}.gcs-nova .gcs-groupMention{transition:opacity var(--gcs-ease)}.gcs-nova .gcs-groupMention:hover{filter:brightness(1.2)}.gcs-nova .gcs-mentionList{border-color:var(--gcs-box-border,var(--gcs-border));border-radius:10px;box-shadow:0 18px 44px -10px #0009}.gcs-nova .gcs-mentionList__item{transition:background-color var(--gcs-ease);border-radius:6px;font-size:13px}.gcs-nova .gcs-mentionList__item:hover{background-color:var(--gcs-hover-menu);transform:scale(1.01)}.gcs-nova .gcs-mentionList li[aria-selected=true]>.gcs-mentionList__item{background-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-mentionList li[aria-selected=true]>.gcs-mentionList__item{background-color:color-mix(in srgb, var(--gcs-accent) 16%, transparent)}}.gcs-nova .gcs-mentionList li[aria-selected=true]>.gcs-mentionList__item{box-shadow:inset 0 0 0 1px var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-mentionList li[aria-selected=true]>.gcs-mentionList__item{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gcs-accent) 45%, transparent)}}.gcs-nova .gcs-mentionList__group{border-radius:var(--gcs-pill-radius);box-shadow:inset 0 0 0 1px var(--gcs-gm-color,var(--gcs-accent))}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-mentionList__group{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gcs-gm-color,var(--gcs-accent)) 45%, transparent)}}.gcs-nova .gcs-groupCard,.gcs-nova .gcs-hoverCard{border-color:var(--gcs-box-border,var(--gcs-border));border-radius:12px}.gcs-nova .gcs-groupCard__band{border-bottom-width:1px}.gcs-nova .gcs-groupCard__icon{border-radius:var(--gcs-band-icon-radius)}.gcs-nova .gcs-siteFooter{border-top:1px solid var(--gcs-box-border,var(--gcs-border));background:radial-gradient(ellipse 50% 80% at 0% 0%, var(--gcs-accent), transparent 60%), var(--gcs-footer-bg,var(--gcs-chrome));margin-top:40px}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-siteFooter{background:radial-gradient(ellipse 50% 80% at 0% 0%, color-mix(in srgb, var(--gcs-accent) 7%, transparent), transparent 60%), var(--gcs-footer-bg,var(--gcs-chrome))}}.gcs-nova .gcs-siteFooter__inner{gap:26px;padding:34px 24px 22px}.gcs-nova .gcs-siteFooter__title{color:var(--gcs-heading,#fff);margin-bottom:6px;font-size:15px;font-weight:700}.gcs-nova .gcs-siteFooter__accent,.gcs-nova .gcs-siteFooter__hl{color:var(--gcs-accent)}.gcs-nova .gcs-siteFooter__text{color:var(--gcs-footer-text,var(--gcs-text));font-size:13px}.gcs-nova .gcs-siteFooter__cta,.gcs-nova .gcs-siteFooter__pill{border-color:var(--gcs-box-border,var(--gcs-border));background:var(--gcs-surface);transition:border-color var(--gcs-ease), transform var(--gcs-ease), background-color var(--gcs-ease), color var(--gcs-ease)}.gcs-nova .gcs-siteFooter__pill{background:var(--gcs-btn-secondary-bg,var(--gcs-surface2));border-radius:6px;min-height:36px}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-siteFooter__pill{background:color-mix(in srgb, var(--gcs-btn-secondary-bg,var(--gcs-surface2)) 70%, var(--gcs-surface))}}.gcs-nova .gcs-siteFooter__pill{font-weight:500}.gcs-nova .gcs-siteFooter__pillIcon{color:var(--gcs-text);transition:color var(--gcs-ease)}.gcs-nova .gcs-root a.gcs-siteFooter__pill:hover,.gcs-nova .gcs-root a.gcs-siteFooter__pill:focus-visible{border-color:var(--gcs-accent);color:var(--gcs-heading,#fff);transform:scale(var(--gcs-hover-scale))}.gcs-nova a.gcs-siteFooter__pill:hover .gcs-siteFooter__pillIcon{color:var(--gcs-accent)}.gcs-nova .gcs-root a.gcs-siteFooter__cta:hover{border-color:var(--gcs-accent);color:var(--gcs-heading,#fff)}.gcs-nova .gcs-siteFooter__ctaIcon{color:var(--gcs-accent)}.gcs-nova .gcs-siteFooter__bar{border-color:var(--gcs-box-border,var(--gcs-border));background:var(--gcs-surface);border-radius:10px;padding:10px 14px}.gcs-nova .gcs-siteFooter__powered,.gcs-nova .gcs-siteFooter__copy{color:var(--gcs-footer-text,var(--gcs-text));font-size:12.5px}.gcs-nova .gcs-siteFooter__powered a{color:var(--gcs-heading,#fff)}.gcs-nova .gcs-siteFooter__socialLink{width:30px;height:30px;transition:transform var(--gcs-ease), filter var(--gcs-ease)}.gcs-nova .gcs-siteFooter__socialLink:hover{transform:translateY(var(--gcs-hover-lift)) scale(var(--gcs-hover-scale));filter:brightness(1.15)}.gcs-nova .gcs-root a.gcs-siteFooter__barLink,.gcs-nova summary.gcs-siteFooter__barLink{color:var(--gcs-footer-text,var(--gcs-text));transition:color var(--gcs-ease)}.gcs-nova .gcs-root a.gcs-siteFooter__barLink:hover,.gcs-nova summary.gcs-siteFooter__barLink:hover{color:var(--gcs-accent)}.gcs-nova .gcs-siteFooter__scheme{background:var(--gcs-bg);border-radius:8px;padding:3px}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-siteFooter__scheme{background:color-mix(in srgb, var(--gcs-bg) 50%, var(--gcs-surface))}}.gcs-nova .gcs-siteFooter__scheme .gcs-seg{border-radius:6px}.gcs-nova .gcs-siteFooter__scheme .gcs-seg--active,.gcs-nova .gcs-siteFooter__scheme .gcs-seg--active>.gcs-icon{color:#fff}.gcs-nova .gcs-siteFooter__scheme .gcs-seg--active{background-color:var(--gcs-accent)}.gcs-nova .gcs-podium__place{border:1px solid var(--gcs-medal);border-radius:10px;padding:14px 12px 0}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-podium__place{border:1px solid color-mix(in srgb, var(--gcs-medal) 55%, var(--gcs-box-border,var(--gcs-border)))}}.gcs-nova .gcs-podium__place{background:radial-gradient(ellipse 80% 60% at 50% 0%, var(--gcs-medal), transparent 70%), var(--gcs-box-bg,var(--gcs-surface))}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-podium__place{background:radial-gradient(ellipse 80% 60% at 50% 0%, color-mix(in srgb, var(--gcs-medal) 16%, transparent), transparent 70%), var(--gcs-box-bg,var(--gcs-surface))}}.gcs-nova .gcs-podium__place{box-shadow:var(--gcs-box-shadow,none);transition:transform var(--gcs-ease), border-color var(--gcs-ease)}.gcs-nova .gcs-podium__place:hover{transform:translateY(var(--gcs-hover-lift));border-color:var(--gcs-medal)}.gcs-nova .gcs-podium__plinth{border-radius:8px 8px 0 0;transform:none}.gcs-nova .gcs-podium__rank{transform:none}.gcs-nova .gcs-board__table th{background:var(--gcs-band-bg);color:var(--gcs-muted);font-size:11px}.gcs-nova .gcs-board__rank{border-radius:6px}.gcs-nova .gcs-drawer{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05070cb3}.gcs-nova .gcs-drawer__panel{background:radial-gradient(ellipse 90% 40% at 0% 0%, var(--gcs-accent), transparent 70%), var(--gcs-drawer-bg,var(--gcs-surface));padding:14px}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-drawer__panel{background:radial-gradient(ellipse 90% 40% at 0% 0%, color-mix(in srgb, var(--gcs-accent) 16%, transparent), transparent 70%), var(--gcs-drawer-bg,var(--gcs-surface))}}.gcs-nova .gcs-drawer__panel{border-right-color:var(--gcs-box-border,var(--gcs-border));box-shadow:20px 0 50px -20px #000000b3}.gcs-nova .gcs-drawer__link{min-height:44px;transition:background-color var(--gcs-ease), border-color var(--gcs-ease);border:1px solid #0000;border-radius:6px;font-size:14px}.gcs-nova .gcs-root a.gcs-drawer__link,.gcs-nova .gcs-drawer__toggle{color:var(--gcs-drawer-text,var(--gcs-text))}.gcs-nova .gcs-drawer__link>svg:first-child{box-sizing:border-box;background:var(--gcs-text);border-radius:6px;width:28px;height:28px;padding:7px}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-drawer__link>svg:first-child{background:color-mix(in srgb, var(--gcs-text) 7%, transparent)}}.gcs-nova .gcs-drawer__link>svg:first-child{transition:background-color var(--gcs-ease), color var(--gcs-ease)}.gcs-nova .gcs-drawer__link:hover,.gcs-nova .gcs-drawer__link--active{background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-drawer__link:hover,.gcs-nova .gcs-drawer__link--active{background:color-mix(in srgb, var(--gcs-accent) 16%, transparent)}}.gcs-nova .gcs-drawer__link:hover,.gcs-nova .gcs-drawer__link--active{border-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-drawer__link:hover,.gcs-nova .gcs-drawer__link--active{border-color:color-mix(in srgb, var(--gcs-accent) 60%, transparent)}}.gcs-nova .gcs-drawer__link:hover,.gcs-nova .gcs-drawer__link--active{box-shadow:none}.gcs-nova :is(.gcs-drawer__link:hover,.gcs-drawer__link--active)>svg:first-child{background:var(--gcs-accent);color:#fff}.gcs-nova .gcs-drawer__toggle.gcs-drawer__link--active{background:0 0;border-color:#0000}.gcs-nova .gcs-drawer__sub{border-left-color:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-drawer__sub{border-left-color:color-mix(in srgb, var(--gcs-accent) 40%, var(--gcs-border))}}@media (max-width:640px){.gcs-nova .gcs-siteHeader__inner{gap:8px;padding-inline:10px}.gcs-nova .gcs-brand{flex:0 auto;min-width:0}.gcs-nova .gcs-brand__text{min-width:0}.gcs-nova .gcs-brand__name{max-width:100%;font-size:var(--gcs-logo-size-mobile,18px)}.gcs-nova .gcs-brand__mark{width:34px;height:34px}.gcs-nova .gcs-siteHeader__tools{gap:0}.gcs-nova .gcs-siteHeader .gcs-headerIcon{width:36px;height:36px}.gcs-nova .gcs-siteHeader .gcs-userMenu__trigger{background-color:#0000;border:0;padding:2px!important}.gcs-nova .gcs-userMenu__trigger .gcs-navbar__caret{display:none}.gcs-nova .gcs-siteMain{gap:14px!important;padding:14px 12px 24px!important}.gcs-nova .gcs-pageHeader{padding:14px 16px}.gcs-nova .gcs-pageHeader__title{font-size:19px}.gcs-nova .gcs-forumRow{align-items:flex-start;gap:6px 12px;padding:14px 16px}.gcs-nova .gcs-forumRow__icon{width:28px;height:28px}.gcs-nova .gcs-forumRow__icon .gcs-forumIcon{font-size:20px!important}.gcs-nova .gcs-forumRow__main{flex:calc(100% - 44px)}.gcs-nova .gcs-forumRow__stats,.gcs-nova .gcs-forumRow__last{margin-left:40px}.gcs-nova .gcs-category__header,.gcs-nova .gcs-topicList__header{padding:12px 16px}.gcs-nova .gcs-topicRow{padding:14px 16px}.gcs-nova .gcs-siteFooter__inner{padding:26px 12px 16px}.gcs-nova .gcs-siteFooter__bar{text-align:center;justify-content:center}.gcs-nova .gcs-siteFooter__barStart,.gcs-nova .gcs-siteFooter__barLinks{justify-content:center}}.gcs-nova .gcs-chatPro{--cp-radius:8px}.gcs-nova .gcs-chatPro .gcs-chat__headButton{border-radius:50%}.gcs-nova .gcs-chatPro__msg{transition:border-color var(--gcs-ease), background-color var(--gcs-ease)}.gcs-nova .gcs-chatPro--cards .gcs-chatPro__msg:hover,.gcs-nova .gcs-chatPro--accent .gcs-chatPro__msg:hover{border-color:var(--cp-accent-ui)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-chatPro--cards .gcs-chatPro__msg:hover,.gcs-nova .gcs-chatPro--accent .gcs-chatPro__msg:hover{border-color:color-mix(in srgb, var(--cp-accent-ui) 35%, var(--cp-card-border))}}.gcs-nova .gcs-chatPro__side{background:var(--cp-rank-bg,var(--gcs-band-bg))}.gcs-nova .gcs-chatPro__bar{border-radius:var(--gcs-pill-radius);background:radial-gradient(ellipse 50% 140% at 0% 50%, var(--cp-accent-ui), transparent 70%), var(--gcs-raise)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-chatPro__bar{background:radial-gradient(ellipse 50% 140% at 0% 50%, color-mix(in srgb, var(--cp-accent-ui) 22%, transparent), transparent 70%), var(--gcs-raise)}}.gcs-nova .gcs-chatPro__barCta{transition:background-color var(--gcs-ease);border-radius:4px}.gcs-nova .gcs-chatPro__barCta:hover{filter:none;background:var(--cp-accent-ui)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-chatPro__barCta:hover{background:color-mix(in srgb, var(--cp-accent-ui) 92%, #fff)}}.gcs-nova .gcs-chatPro__tool:hover,.gcs-nova .gcs-chatPro__menuItem:hover{background:var(--gcs-hover-tint)}.gcs-nova .gcs-chatPro__settingsTab--on{background:var(--gcs-raise);box-shadow:inset 2px 0 0 var(--gcs-accent)}.gcs-nova .gcs-chatPro__layoutTile{background:var(--gcs-raise)}.gcs-nova .gcs-chatPro__layoutTile--on{background:var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-chatPro__layoutTile--on{background:color-mix(in srgb, var(--gcs-accent) 16%, var(--gcs-raise))}}.gcs-nova .gcs-chatHistory__totalIcon{border-radius:var(--gcs-band-icon-radius);border:1px solid var(--gcs-band-icon-border);background:var(--gcs-band-icon-bg)}.gcs-nova{--gcs-hb-bg:linear-gradient(180deg, #22262e, #1b1f26);--gcs-hb-line:#2e333c;--gcs-hb-sq:#2a2f38;--gcs-hb-sq-border:#343a45;--gcs-hb-text:#e6eaf0;--gcs-hb-muted:#8a94a6;--gcs-panel-bg:linear-gradient(180deg, #1a2030, #121722);--gcs-panel-border:#39435a;--gcs-panel-shadow:0 24px 60px #0009, 0 0 0 1px var(--gcs-accent)}@supports (color:color-mix(in lab, red, red)){.gcs-nova{--gcs-panel-shadow:0 24px 60px #0009, 0 0 0 1px color-mix(in srgb, var(--gcs-accent) 25%, transparent)}}.gcs-nova{--gcs-ui-hover:#ffffff08;--gcs-ui-hover-tab:#ffffff0d;--gcs-ui-hover-border:#ffffff38;--gcs-ui-well-45:#0b0f1773;--gcs-ui-well-50:#0b0f1780;--gcs-ui-well-60:#0b0f1799;--gcs-ui-well-70:#0b0f17b3;--gcs-hb-compact-bg:#1b1f26f5;--gcs-am-card-tint:#5a3ca02e;--gcs-ck-feature-alt:#5a3ca04d;--gcs-ui-ok-40:#3ddc9766;--gcs-ui-ok-15:#3ddc9726;--gcs-ui-ok-12:#3ddc971f;--gcs-hb-cockpit-bg:linear-gradient(180deg, #252c3a, #151922 55%, #10141c);--gcs-hb-notch-bg:linear-gradient(180deg, #2b3039, #22262e);--gcs-hb-side-bg:linear-gradient(180deg, #1b2130, #10141c);--gcs-mbar-bg:linear-gradient(180deg, #1c2230, #0f131b);--gcs-ui-text:#ced5de;--gcs-ui-muted:#7e8999;--gcs-ui-dim:#8a94a6;--gcs-ui-faint:#6b7689;--gcs-hb-small:#c9d1de;--gcs-ck-sub:#aeb7c4;--gcs-ui-line:#263044;--gcs-ui-line2:#1e2533;--gcs-ui-edge:#2a3346;--gcs-ui-tile-border:#222a3a;--gcs-ui-edge-strong:#39435a;--gcs-ui-well:#0b0f17;--gcs-hb-sq-cockpit:#151922;--gcs-ui-accent-ink:#ff6a3d;--gcs-ui-accent-2:#ff8a3d;--gcs-ui-ok:#3ddc97;--gcs-ui-off:#4a5468;--gcs-ui-blank:#3f4652;--gcs-hb-ring:#1b1f26;--gcs-mbar-ring:#151a24;--gcs-hb-edge:#11141a;--gcs-hb-sq-deep:#20242b;--gcs-ck-top:#141821;--gcs-ui-strong:#fff;--gcs-ck-glow:#5a3ca06b}html.gcs-nova[data-theme=light]{--gcs-glass-light:#ffffff4d}html.gcs-nova[data-theme=light] :is(.gcs-btn--ghost,.gcs-seg,.gcs-segLink,.gcs-tab,.gcs-pagination a){--gcs-glass:var(--gcs-glass-light)}.gcs-nova .gcs-btn--primary:hover,.gcs-nova .gcs-root a.gcs-btn--primary:hover,.gcs-nova .gcs-btn--primary:focus-visible{background-color:var(--gcs-btn-primary-bg,var(--gcs-accent));background-image:linear-gradient(var(--gcs-glass), var(--gcs-glass));color:var(--gcs-btn-primary-text,#fff);box-shadow:0 4px 12px var(--gcs-btn-primary-bg,var(--gcs-accent))}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-btn--primary:hover,.gcs-nova .gcs-root a.gcs-btn--primary:hover,.gcs-nova .gcs-btn--primary:focus-visible{box-shadow:0 4px 12px color-mix(in srgb, var(--gcs-btn-primary-bg,var(--gcs-accent)) 25%, transparent)}}.gcs-nova .gcs-btn--ghost:hover,.gcs-nova .gcs-root a.gcs-btn--ghost:hover,.gcs-nova .gcs-btn--ghost:focus-visible{background-color:var(--gcs-btn-secondary-bg,var(--gcs-surface2));background-image:linear-gradient(var(--gcs-glass), var(--gcs-glass));color:#fff;border-color:#ffffff38}html.gcs-nova[data-theme=light] .gcs-btn--ghost:is(:hover,:focus-visible){border-color:var(--gcs-text)}@supports (color:color-mix(in lab, red, red)){html.gcs-nova[data-theme=light] .gcs-btn--ghost:is(:hover,:focus-visible){border-color:color-mix(in srgb, var(--gcs-text) 22%, transparent)}}html.gcs-nova[data-theme=light] .gcs-btn--ghost:is(:hover,:focus-visible){color:var(--gcs-text)}.gcs-nova .gcs-iconBtn:hover{background-color:#0000}html.gcs-nova[data-theme=light] .gcs-ckWrap{background:linear-gradient(180deg, transparent 55%, var(--gcs-body-bg,var(--gcs-bg))), var(--ck-image,none) center / cover no-repeat, radial-gradient(900px 320px at 70% 40%, #5a3ca06b, transparent 60%), linear-gradient(180deg, #141821, #1b2130 60%, var(--gcs-body-bg,var(--gcs-bg)))}.gcs-nova .gcs-hb--classic{background-color:var(--gcs-header-bg,var(--gcs-chrome));background-image:linear-gradient(to bottom, rgb(11 15 23/calc(var(--gcs-header-overlay,.7) * .55)), rgb(11 15 23/var(--gcs-header-overlay,.7)) 62%, var(--gcs-hero-end)), var(--gcs-hero-pattern), radial-gradient(ellipse 55% 140% at 88% -20%, var(--gcs-accent), transparent 62%), radial-gradient(ellipse 40% 110% at 8% -30%, var(--gcs-accent), transparent 60%), var(--gcs-header-image,none), linear-gradient(160deg, #141a26 0%, #0d1119 55%, #0b0f17 100%)}@supports (color:color-mix(in lab, red, red)){.gcs-nova .gcs-hb--classic{background-image:linear-gradient(to bottom, rgb(11 15 23/calc(var(--gcs-header-overlay,.7) * .55)), rgb(11 15 23/var(--gcs-header-overlay,.7)) 62%, var(--gcs-hero-end)), var(--gcs-hero-pattern), radial-gradient(ellipse 55% 140% at 88% -20%, color-mix(in srgb, var(--gcs-accent) 38%, transparent), transparent 62%), radial-gradient(ellipse 40% 110% at 8% -30%, color-mix(in srgb, var(--gcs-accent) 18%, transparent), transparent 60%), var(--gcs-header-image,none), linear-gradient(160deg, #141a26 0%, #0d1119 55%, #0b0f17 100%)}}.gcs-nova .gcs-hb--classic{background-position:50%,top,50%,50%,50%,50%;background-repeat:no-repeat,repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:auto,160px 160px,auto,auto,cover,auto;border-bottom:0}.gcs-nova .gcs-hb--classic .gcs-hb__row--bottom{border-top:0}:root body :is(.gcs-sweep,.gcs-btn,.gcs-iconBtn,.gcs-headerIcon,.gcs-userMenu__trigger,.gcs-seg,.gcs-tab,.gcs-pagination__link,.gcs-segLink,.gcs-settingsNav__link,.gcs-toggleLink,.gcs-chip,.gcs-dropdown__item,.gcs-mentionList__item,.gcs-legendPro__info,.gcs-legendPro__toggle,.gcs-legendPro__menuItem,.gcs-groupsPage__segItem,.gcs-groupsPage__chip,.gcs-pagination a,.gcs-dropdown [role=menuitem],.gcs-hb__sq,.gcs-hb__nav,.gcs-hb__menuItem,.gcs-mega__item,.gcs-hbSeg__btn,.gcs-sp__scope,.gcs-sp__result,.gcs-sp__field,.gcs-am__statusBtn,.gcs-am__seg>button,.gcs-am__logout,.gcs-ck__strip,.gcs-mbar__item,.gcs-hb__authLink,.gcs-hb__create){background-image:linear-gradient(var(--gcs-sweep,#ffffff14), var(--gcs-sweep,#ffffff14));transition:background-size 1.2s ease-out, background-color var(--gcs-ease,.18s), color var(--gcs-ease,.18s), border-color var(--gcs-ease,.18s), box-shadow var(--gcs-ease,.18s), transform var(--gcs-ease,.18s);background-position:0;background-repeat:no-repeat;background-size:0% 100%}:root body :is(.gcs-sweep,.gcs-btn,.gcs-iconBtn,.gcs-headerIcon,.gcs-userMenu__trigger,.gcs-seg,.gcs-tab,.gcs-pagination__link,.gcs-segLink,.gcs-settingsNav__link,.gcs-toggleLink,.gcs-chip,.gcs-dropdown__item,.gcs-mentionList__item,.gcs-legendPro__info,.gcs-legendPro__toggle,.gcs-legendPro__menuItem,.gcs-groupsPage__segItem,.gcs-groupsPage__chip,.gcs-pagination a,.gcs-dropdown [role=menuitem],.gcs-hb__sq,.gcs-hb__nav,.gcs-hb__menuItem,.gcs-mega__item,.gcs-hbSeg__btn,.gcs-sp__scope,.gcs-sp__result,.gcs-sp__field,.gcs-am__statusBtn,.gcs-am__seg>button,.gcs-am__logout,.gcs-ck__strip,.gcs-mbar__item,.gcs-hb__authLink,.gcs-hb__create):is(:hover,:focus-visible):not(:disabled){transition:background-size 1.2s cubic-bezier(.52, 1.64, .37, .66), background-color var(--gcs-ease,.18s), color var(--gcs-ease,.18s), border-color var(--gcs-ease,.18s), box-shadow var(--gcs-ease,.18s), transform var(--gcs-ease,.18s);background-size:100% 100%}@media (prefers-reduced-motion:reduce){:root body :is(.gcs-sweep,.gcs-btn,.gcs-iconBtn,.gcs-headerIcon,.gcs-userMenu__trigger,.gcs-seg,.gcs-tab,.gcs-pagination__link,.gcs-segLink,.gcs-settingsNav__link,.gcs-toggleLink,.gcs-chip,.gcs-dropdown__item,.gcs-mentionList__item,.gcs-legendPro__info,.gcs-legendPro__toggle,.gcs-legendPro__menuItem,.gcs-groupsPage__segItem,.gcs-groupsPage__chip,.gcs-pagination a,.gcs-dropdown [role=menuitem],.gcs-hb__sq,.gcs-hb__nav,.gcs-hb__menuItem,.gcs-mega__item,.gcs-hbSeg__btn,.gcs-sp__scope,.gcs-sp__result,.gcs-sp__field,.gcs-am__statusBtn,.gcs-am__seg>button,.gcs-am__logout,.gcs-ck__strip,.gcs-mbar__item,.gcs-hb__authLink,.gcs-hb__create){background-image:none;transition:none}}:root{--gcs-font-display:var(--font-gcs-display), "Chakra Petch", sans-serif;--gcs-font-text:var(--font-gcs-text), Manrope, system-ui, sans-serif}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}
