@layer imports, properties, theme, preflights, base, base, roles, roles, shortcuts, components, components, recipes, recipes, default, utilities, utilities, utilities, overrides, overrides;@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{--ring-angle:0deg;--text-lh:initial;--text-size:initial;--un-bg-opacity:100%;--un-border-opacity:100%;--un-ease:initial;--un-mask-bottom:linear-gradient(#fff, #fff);--un-mask-bottom-from-color:black;--un-mask-bottom-from-position:0%;--un-mask-bottom-to-color:transparent;--un-mask-bottom-to-position:100%;--un-mask-conic:linear-gradient(#fff, #fff);--un-mask-left:linear-gradient(#fff, #fff);--un-mask-linear:linear-gradient(#fff, #fff);--un-mask-radial:linear-gradient(#fff, #fff);--un-mask-right:linear-gradient(#fff, #fff);--un-mask-top:linear-gradient(#fff, #fff);--un-text-opacity:100%;--un-translate-x:initial;--un-translate-y:initial;--un-translate-z:initial;}}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-outline-style{syntax:"*";inherits:false;initial-value:solid;}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-inset-ring-color{syntax:"*";inherits:false;}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow-color{syntax:"*";inherits:false;}@property --un-ring-color{syntax:"*";inherits:false;}@property --un-ring-inset{syntax:"*";inherits:false;}@property --un-ring-offset-color{syntax:"*";inherits:false;}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow-color{syntax:"*";inherits:false;}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0;}@property --un-blur{syntax:"*";inherits:false;}@property --un-brightness{syntax:"*";inherits:false;}@property --un-contrast{syntax:"*";inherits:false;}@property --un-drop-shadow{syntax:"*";inherits:false;}@property --un-grayscale{syntax:"*";inherits:false;}@property --un-hue-rotate{syntax:"*";inherits:false;}@property --un-invert{syntax:"*";inherits:false;}@property --un-saturate{syntax:"*";inherits:false;}@property --un-sepia{syntax:"*";inherits:false;}@property --text-size{syntax:"*";inherits:false;}@property --text-lh{syntax:"*";inherits:false;}@property --ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg;}}@layer theme{:root, :host{--spacing:0.25rem;--colors-line:rgb(255 255 255 / 10%);--colors-surface-2:#131821;--colors-surface:#090a0f;--ease-DEFAULT:cubic-bezier(0.4, 0, 0.2, 1);--default-transition-timingFunction:cubic-bezier(0.4, 0, 0.2, 1);--default-transition-duration:150ms;--radius-DEFAULT:0.25rem;--colors-line-strong:rgb(199 209 230 / 18%);--ease-out:cubic-bezier(0, 0, 0.2, 1);--colors-fg-muted:#88909f;--colors-fg-scrim:#ffffff;--colors-accent-live-alt:#2fd36b;--tracking-wide:0.025em;--colors-chat-rank-1:#ff3b2f;--colors-chat-rank-2:#4aa3ff;--colors-chat-rank-3:#ffc21f;--ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--spacing-icon-2:18px;--colors-chat-error-fg:#ffb4ab;--colors-fg:#ffffff;--colors-chat-online:#25c078;--colors-accent:#00cfff;--font-sans:system-ui, -apple-system, 'Segoe UI', Roboto, Arial, sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-monoFont-family:var(--font-mono);}:root{--colors-accent:#00cfff;--root-accent:#00cfff;--colors-accent-alt:#b938ff;--root-accent-alt:#b938ff;--colors-accent-fg:#000000;--root-accent-fg:#000000;--colors-accent-hover:#00a6cc;--root-accent-hover:#00a6cc;--root-accent-inverse:#00cfff;--root-accent-inverse-hover:#00a6cc;--colors-accent-live:#2fd36b;--colors-accent-live-alt:#2fd36b;--colors-accent-soft:rgb(0 207 255 / 16%);--root-accent-strong:var(--colors-accent);--colors-accent-text:var(--colors-accent);--colors-avatar-surface:#ffffff;--colors-card-title-hover:#00cfff;--colors-chat-action-danger:rgba(200,50,50,0.8);--colors-chat-action-fg:rgba(255,255,255,0.85);--colors-chat-action-hover:rgba(0,0,0,0.8);--colors-chat-action-surface:rgba(0,0,0,0.6);--colors-chat-error-fg:#ffb4ab;--root-chat-fg:#ffffff;--root-chat-incoming:rgba(75,50,110,0.95);--root-chat-incoming-muted:rgba(255,255,255,0.7);--root-chat-message-line:rgba(255,255,255,0.08);--colors-chat-online:#25c078;--root-chat-outgoing:#195c5d;--root-chat-outgoing-action:rgba(255,255,255,0.9);--root-chat-outgoing-muted:rgba(255,255,255,0.8);--colors-chat-rank-1:#ff3b2f;--colors-chat-rank-2:#4aa3ff;--colors-chat-rank-3:#ffc21f;--colors-danger:#dc3545;--root-danger:#dc3545;--colors-fg:#ffffff;--root-fg:#ffffff;--colors-fg-chip:#ffffff;--colors-fg-chip-active:#000000;--colors-fg-danger:#ffb4ab;--root-fg-inverse:#ffffff;--root-fg-inverse-muted:#c9c9c9;--colors-fg-link:#00cfff;--root-fg-link:#00cfff;--colors-fg-link-alt:#c46bff;--colors-fg-link-hover:#00a6cc;--colors-fg-muted:#88909f;--root-fg-muted:#88909f;--colors-fg-overlay:#ffffff;--root-fg-overlay:#ffffff;--root-fg-overlay-muted:#c9c9c9;--colors-fg-pagination-current:#ffffff;--colors-fg-placeholder:#8c8c8c;--colors-fg-promo:#ffffff;--colors-fg-scrim:#ffffff;--colors-fg-strong:#ffffff;--colors-fg-tag:#00cfff;--colors-fg-title:#ffffff;--colors-line:rgb(255 255 255 / 10%);--root-line:rgb(255 255 255 / 10%);--colors-line-avatar:transparent;--colors-line-chip:transparent;--colors-line-field:#3d3d3d;--root-line-inverse:rgb(255 255 255 / 8%);--root-line-overlay:rgb(255 255 255 / 10%);--colors-line-pagination:rgb(255 255 255 / 15%);--colors-line-section:rgb(255 255 255 / 17%);--colors-line-soft:rgb(255 255 255 / 8%);--colors-line-strong:rgb(199 209 230 / 18%);--root-line-strong:rgb(199 209 230 / 18%);--colors-line-tag:transparent;--colors-line-thread:#00cfff;--root-notice-fail-fg:var(--colors-danger);--root-notice-info-fg:var(--colors-accent-alt);--root-notice-success-fg:var(--colors-accent-live-alt);--colors-overlay:rgb(0 0 0 / 60%);--colors-pagination-active:#232831;--colors-ring-end:#ffd500;--colors-ring-mid:#f82cd3;--colors-scrim:rgb(36 36 36 / 60%);--colors-scrim-badge:rgb(0 0 0 / 40%);--colors-surface:#090a0f;--root-surface:#090a0f;--colors-surface-2:#131821;--root-surface-2:#131821;--colors-surface-badge:rgb(0 207 255 / 14%);--colors-surface-badge-hover:rgb(0 207 255 / 22%);--root-surface-card:rgb(35 40 49 / 40%);--colors-surface-chip:#1a1b23;--colors-surface-chip-active:#00cfff;--colors-surface-chip-hover:#b938ff;--colors-surface-drawer:rgb(18 18 18 / 82%);--colors-surface-field:#0e1318;--colors-surface-hover:#1c2431;--root-surface-hover:#1c2431;--root-surface-inverse:#1f2128;--root-surface-inverse-hover:#2e3038;--root-surface-overlay:rgb(28 31 38);--colors-surface-pagination:rgb(35 38 52 / 34%);--colors-surface-promo-sunk:rgb(0 0 0 / 15%);--colors-surface-promo-sunk-hover:rgb(0 0 0 / 25%);--colors-surface-sunk:#0e1318;--root-surface-sunk:#0e1318;--colors-surface-tag:transparent;--colors-transparent:transparent;--radius-1:4px;--radius-2:8px;--radius-3:12px;--radius-4:16px;--spacing-panel:420px;--spacing-panel-gal:420px;--spacing-subrow:36px;--spacing-row-6:100px;--spacing-icon-1:12px;--spacing-icon-2:18px;--spacing-icon-3:20px;--spacing-icon-4:22px;--spacing-icon-5:24px;--spacing-icon-6:30px;--spacing-icon-7:36px;--container-doc:720px;--container-page:2256px;--panel-radius:12px;}:root[data-theme="light"]{--colors-accent:#00c4f0;--root-accent:#00c4f0;--colors-accent-alt:#b938ff;--root-accent-alt:#b938ff;--colors-accent-fg:#000000;--root-accent-fg:#000000;--colors-accent-hover:#55d6f4;--root-accent-hover:#55d6f4;--root-accent-inverse:#00c4f0;--root-accent-inverse-hover:#55d6f4;--colors-avatar-surface:#ffffff;--colors-card-title-hover:#006b8d;--colors-chat-error-fg:#b3261e;--root-chat-fg:#1a1b23;--root-chat-incoming:#f0f2f5;--root-chat-incoming-muted:rgba(0,0,0,0.6);--root-chat-message-line:rgba(0,0,0,0.08);--colors-chat-online:#16683c;--root-chat-outgoing:#d1ecf1;--root-chat-outgoing-action:rgba(0,0,0,0.7);--root-chat-outgoing-muted:rgba(0,0,0,0.6);--colors-danger:#b42337;--root-danger:#b42337;--colors-fg:#1a1b23;--root-fg:#1a1b23;--colors-fg-chip:#000000;--colors-fg-chip-active:#ffffff;--colors-fg-danger:#b42337;--root-fg-inverse:#000000;--root-fg-inverse-muted:#1a1b23;--colors-fg-link:#006b8d;--root-fg-link:#006b8d;--colors-fg-link-alt:#9222c9;--colors-fg-link-hover:#004b63;--colors-fg-muted:#626b83;--root-fg-muted:#626b83;--colors-fg-overlay:#000000;--root-fg-overlay:#000000;--root-fg-overlay-muted:#1a1b23;--colors-fg-pagination-current:#1a1b23;--colors-fg-placeholder:#697386;--colors-fg-strong:#000000;--colors-fg-tag:#006b8d;--colors-fg-title:#000000;--colors-line:rgb(0 0 0 / 8%);--root-line:rgb(0 0 0 / 8%);--colors-line-avatar:rgb(0 0 0 / 9%);--colors-line-chip:rgb(0 0 0 / 9%);--colors-line-field:rgb(0 0 0 / 10%);--root-line-inverse:rgb(0 0 0 / 7%);--root-line-overlay:rgb(203 200 200 / 35%);--colors-line-pagination:rgb(0 0 0 / 9%);--colors-line-section:rgb(0 0 0 / 9%);--colors-line-soft:rgb(0 0 0 / 7%);--colors-line-strong:rgb(0 0 0 / 9%);--root-line-strong:rgb(0 0 0 / 9%);--root-notice-fail-fg:#b42337;--root-notice-info-fg:#0969a2;--root-notice-success-fg:#15803d;--colors-pagination-active:#edf0f5;--colors-scrim:rgb(194 194 194 / 60%);--colors-surface:#ffffff;--root-surface:#ffffff;--colors-surface-2:#f5f7fa;--root-surface-2:#f5f7fa;--root-surface-card:rgb(35 40 49 / 4%);--colors-surface-chip:#fafafa;--colors-surface-chip-active:#546be7;--colors-surface-chip-hover:#8f51db;--colors-surface-drawer:rgb(255 255 255 / 89%);--colors-surface-field:#ffffff;--colors-surface-hover:#f1f4f8;--root-surface-hover:#f1f4f8;--root-surface-inverse:#edf0f5;--root-surface-inverse-hover:#dfe3ea;--root-surface-overlay:#ffffff;--colors-surface-pagination:#ffffff;--colors-surface-sunk:#ffffff;--root-surface-sunk:#ffffff;--colors-surface-tag:rgb(0 150 220 / 15%);}:root{--cards-now:2;--cards-panel-now:2;--cards-native-now:2;--card-gap-now:2.5;--card-row-gap-now:2.5;}@media (min-width: 375px){:root{--cards-now:2;--cards-panel-now:2;--cards-native-now:2;}}@media (min-width: 400px){:root{--cards-now:2;--cards-panel-now:2;--cards-native-now:2;}}@media (min-width: 720px){:root{--cards-now:2;--cards-panel-now:2;--cards-native-now:2;--card-gap-now:2.5;--card-row-gap-now:2.5;}}@media (min-width: 992px){:root{--cards-now:3;--cards-panel-now:2;--cards-native-now:3;}}@media (min-width: 1100px){:root{--cards-now:3;--cards-panel-now:2;--cards-native-now:2;}}@media (min-width: 1300px){:root{--cards-now:4;--cards-panel-now:3;}}@media (min-width: 1360px){:root{--cards-now:4;--cards-panel-now:3;}}@media (min-width: 1600px){:root{--cards-now:4;--cards-panel-now:4;}}@media (min-width: 1904px){:root{--cards-now:6;--cards-panel-now:5;}}:root{--control-surface:transparent;--control-fg:#ffffff;--control-line:rgb(255 255 255 / 10%);--control-focus-ring:#00cfff;--control-h:34px;--control-text:.85rem;--control-px:.65rem;--control-gap:.3rem;--control-flex:0 1 auto;--control-justify:center;--control-direction:row;--control-radius:999px;--control-border-w:1px;}:root[data-theme="light"]{--control-fg:#1a1b23;--control-line:rgb(0 0 0 / 8%);--control-focus-ring:#006b8d;}:root{--feedback-top:100%;}}@layer preflights{:root{--card-radius:10px;--card-radius-sm:4px;--card-row-layout-media:1fr;--card-row-layout-gap:10px;--card-row-layout-ps:38px;--card-row-layout-pe:38px;--card-media-radius:10px;--card-gradient-radius:10px;--card-media-aspect:16/9;--card-media-mb:calc(var(--spacing) * 0);--card-media-inset:calc(var(--spacing) * 2);--card-gradient:rgb(0 0 0 / 70%) 0%, rgb(0 0 0 / 0) 100%;--card-gradient-h:30%;--card-content-pt:calc(var(--spacing) * 2);--card-row-gap:calc(var(--spacing) * 0);--card-zone-gap:calc(var(--spacing) * 1);--card-side-gap:calc(var(--spacing) * 2);--card-foot-mt:calc(var(--spacing) * 0.5);--card-foot-mb:calc(var(--spacing) * -0.5);--card-title-fs:.8rem;--card-title-lh:1.2;--card-title-fw:300;--card-title-color:var(--colors-fg);--card-meta-gap:calc(var(--spacing) * 1);--card-meta-fs:.8rem;--card-meta-lh:1.5;--card-meta-chip-h:15px;--card-icon:0.875rem;--card-icon-stroke:1.5;--card-control-min:24px;--card-add-rest:0;}:root{--card-live-ring-radius:5px;--card-live-ring-offset:0px;}:root{--card-avatar-fit:cover;}:where(.l-head, .l-head-mi, .u-drawer){--ring-ctx-gap:0px;--ring-ctx-in:1;}:where(.u-chip-group){--ring-ctx-gap:0px;}@keyframes u-ring-spin{to{--ring-angle:360deg}}}@layer base{*, ::after, ::before, ::backdrop, ::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid;}html, :host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var( --default-font-family, ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji' );font-feature-settings:var(--default-font-featureSettings, normal);font-variation-settings:var(--default-font-variationSettings, 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;text-decoration:inherit;}b, strong{font-weight:bolder;}code, kbd, samp, pre{font-family:var( --default-monoFont-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace );font-feature-settings:var(--default-monoFont-featureSettings, normal);font-variation-settings:var(--default-monoFont-variationSettings, normal);font-size:1em;}small{font-size:80%;}sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}:-moz-focusring{outline:auto;}progress{vertical-align:baseline;}summary{display:list-item;}ol, ul, menu{list-style:none;}img, svg, video, canvas, audio, iframe, embed, object{display:block;vertical-align:middle;}img, video{max-width:100%;height:auto;}button, input, select, optgroup, textarea, ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1;}: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: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, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-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']), ::file-selector-button{appearance:button;}::-webkit-inner-spin-button, ::-webkit-outer-spin-button{height:auto;}[hidden]:where(:not([hidden~='until-found'])){display:none !important;}}@layer roles{:where(.u-heading-title){--un-font-weight:300;font-weight:300;color:var(--colors-fg);font-size:1.2rem;--text-lh:1.3;line-height:1.3;}.u-card-entity{--card-content-px:calc(var(--spacing) * 3);--card-content-pb:calc(var(--spacing) * 2);}.u-card-live{--control-radius:var(--card-live-ring-radius, 999px);--control-surface:var(--colors-scrim-badge,rgb(0 0 0 / 40%));--control-fg:var(--colors-fg-scrim,#ffffff);}.color-variant-chat-incoming, .color-variant-chat-outgoing, .color-variant-dialog, .color-variant-drawer, .color-variant-popover, [un-color-variant~="card-plate"], [un-color-variant~="dialog"], [un-color-variant~="divider"], [un-color-variant~="footer"], [un-color-variant~="identity"], [un-color-variant~="join"], [un-color-variant~="notice-fail"], [un-color-variant~="notice-info"], [un-color-variant~="notice-promo"], [un-color-variant~="notice-success"], [un-color-variant~="notice"], [un-color-variant~="rail"]{--colors-surface:var(--root-surface);--colors-surface-2:var(--root-surface-2);--colors-surface-hover:var(--root-surface-hover);--colors-surface-sunk:var(--root-surface-sunk);--colors-fg:var(--root-fg);--colors-fg-muted:var(--root-fg-muted);--colors-line:var(--root-line);--colors-line-strong:var(--root-line-strong);--colors-accent:var(--root-accent);--colors-accent-hover:var(--root-accent-hover);--colors-accent-fg:var(--root-accent-fg);--colors-accent-strong:var(--root-accent-strong);--colors-danger:var(--root-danger);}:where(.u-auth-link){--control-fg:var(--colors-fg-link);}:where(.u-surface){--control-radius:var(--panel-radius);--control-surface:var(--colors-surface);--control-line:var(--colors-line);--control-fg:var(--colors-fg);}:where(.u-page){font-size:.8rem;}:where(.u-chip){--control-icon:12px;--icon-stroke:2;}:where(.u-button), :where(.u-chip), :where(.u-field-box), :where(.u-input), :where(.u-menu), :where(.u-textarea){--control-radius:999px;}:where(.u-chip){--control-surface:var(--colors-surface-chip);--control-fg:var(--colors-fg-chip);--control-line:var(--colors-line-chip);--control-surface-active:var(--colors-surface-chip-active);--control-fg-active:var(--colors-fg-chip-active);--control-line-active:var(--colors-transparent);}:where(.u-auth-close) .u-icon, :where(.u-auth-close):is(.u-icon), :where(.u-chip) .u-icon, :where(.u-chip):is(.u-icon), :where(.u-menu) .u-icon, :where(.u-menu):is(.u-icon){width:var(--control-icon-visual, var(--control-icon));height:var(--control-icon-visual, var(--control-icon));}:where(.u-button){--control-surface:var(--colors-transparent);--control-fg:var(--colors-fg);--control-line:var(--colors-line);--control-surface-active:var(--colors-transparent);--control-fg-active:var(--colors-fg-link);--control-line-active:var(--colors-accent);}:where(.u-menu){--control-h:34px;--control-text:.85rem;--control-px:.65rem;--control-gap:.3rem;}:where(.u-auth-close), :where(.u-menu){--control-icon:20px;--icon-stroke:1.2;}:where(.u-auth-close){--control-h:46px;--control-text:1.05rem;--control-px:1rem;--control-gap:.4rem;}:where(.u-card-chip){--control-h:22px;--control-text:.6rem;--control-px:.3rem;--control-gap:.15rem;}:where(.u-card-chip){--control-radius:5px;}:where(.u-card-chip){--control-surface:var(--colors-scrim-badge);--control-fg:var(--colors-fg-scrim);--control-line:transparent;}:where(.u-card-chip){--control-text:.75rem;}:where(.u-field-box), :where(.u-input), :where(.u-textarea){--control-surface:var(--colors-surface);--control-fg:var(--colors-fg);--control-line:var(--colors-line-strong);--control-surface-active:var(--colors-surface);--control-fg-active:var(--colors-fg);--control-line-active:var(--colors-accent);--control-fg-placeholder:var(--colors-fg-muted);}:where(.u-input){--control-h:40px;--control-text:.95rem;--control-px:.8rem;--control-gap:.35rem;}:where(.u-label){font-size:.85rem;}@media (width >= 1100px){:where(.u-auth-close){--control-h:34px;--control-text:.85rem;--control-px:.65rem;--control-gap:.3rem;}}@media (min-width: 720px){:where(.u-heading-title){font-size:1.5rem;}}}@layer shortcuts{.u-focus-inset{--focus-ring-offset:-2px;}.u-focus-inset :is([aria-current="page"], [aria-pressed="true"], [aria-checked="true"], .u-active){--focus-ring-offset:-4px;--focus-ring:var(--control-fg-active);}.u-head-vars{--edge-x:max(var(--edge-px, 12px), calc((100% - var(--container-page, 1800px)) / 2));--edge-t:max(0px, calc(var(--edge-x) - var(--gap-x, 0px)));--head-row-1:50px;--head-row-2:36px;--gap-x:calc(var(--spacing) * 1);}.u-head-logo{--logo-h:34px;--logo-y:-4px;translate:0 var(--logo-y,0px);}[un-c-shape~="square"]{aspect-ratio:1/1;}.c-icon-1 .u-icon, .c-icon-1:is(.u-icon){width:var(--spacing-icon-1, 12px);height:var(--spacing-icon-1, 12px);}.c-icon-2 .u-icon, .c-icon-2:is(.u-icon){width:var(--spacing-icon-2, 18px);height:var(--spacing-icon-2, 18px);}.c-icon-3 .u-icon, .c-icon-3:is(.u-icon){width:var(--spacing-icon-3, 20px);height:var(--spacing-icon-3, 20px);}.c-icon-4 .u-icon, .c-icon-4:is(.u-icon), [un-c-icon~="\34 "] .u-icon, [un-c-icon~="\34 "]:is(.u-icon){width:var(--spacing-icon-4, 22px);height:var(--spacing-icon-4, 22px);}.c-icon-5 .u-icon, .c-icon-5:is(.u-icon), [un-c-icon~="\35 "] .u-icon, [un-c-icon~="\35 "]:is(.u-icon){width:var(--spacing-icon-5, 24px);height:var(--spacing-icon-5, 24px);}.c-icon-6 .u-icon, .c-icon-6:is(.u-icon){width:var(--spacing-icon-6, 30px);height:var(--spacing-icon-6, 30px);}.c-icon-7 .u-icon, .c-icon-7:is(.u-icon){width:var(--spacing-icon-7, 36px);height:var(--spacing-icon-7, 36px);}.color-variant-chat-incoming{--colors-surface:var(--root-chat-incoming);--colors-line:var(--root-chat-message-line);--colors-fg:var(--root-chat-fg);--colors-fg-muted:var(--root-chat-incoming-muted);--colors-fg-strong:var(--root-chat-fg);--card-title-color:var(--colors-fg);--surface-image:none;--surface-position:initial;--surface-size:initial;--surface-repeat:initial;--surface-origin:initial;}.color-variant-chat-outgoing{--colors-surface:var(--root-chat-outgoing);--colors-line:var(--root-chat-message-line);--colors-fg:var(--root-chat-fg);--colors-fg-muted:var(--root-chat-outgoing-muted);--colors-fg-strong:var(--root-chat-outgoing-action);--card-title-color:var(--colors-fg);--surface-image:none;--surface-position:initial;--surface-size:initial;--surface-repeat:initial;--surface-origin:initial;}.color-variant-dialog, [un-color-variant~="dialog"]{--colors-surface:var(--root-surface-2);--colors-surface-hover:var(--root-surface-sunk);--colors-line:var(--root-line-strong);--colors-scrollbar-thumb:var(--root-line-strong);--colors-scrollbar-track:transparent;--card-title-color:var(--colors-fg);--surface-image:none;--surface-position:initial;--surface-size:initial;--surface-repeat:initial;--surface-origin:initial;}.color-variant-drawer{--colors-surface:var(--root-surface-2);--colors-scrollbar-thumb:var(--root-line-strong);--colors-scrollbar-track:transparent;--card-title-color:var(--colors-fg);--surface-image:none;--surface-position:initial;--surface-size:initial;--surface-repeat:initial;--surface-origin:initial;}.color-variant-popover{--colors-surface:var(--root-surface-overlay);--colors-surface-hover:rgb(0 207 255 / 14%);--colors-surface-2:var(--root-surface-overlay);--colors-surface-sunk:var(--root-surface-overlay);--colors-fg:var(--root-fg-overlay);--colors-fg-muted:var(--root-fg-overlay-muted);--colors-line:var(--root-line-overlay);--colors-line-strong:var(--root-line-overlay);--colors-accent:var(--root-accent);--colors-accent-hover:var(--root-accent-hover);--colors-accent-fg:var(--root-accent-fg);--colors-danger:#dc3545;--colors-scrollbar-thumb:var(--root-line-overlay);--colors-scrollbar-track:transparent;--panel-radius:24px;--card-title-color:var(--colors-fg);--surface-image:none;--surface-position:initial;--surface-size:initial;--surface-repeat:initial;--surface-origin:initial;}[un-color-variant~="card-plate"]{--colors-surface:var(--root-surface-card);--card-title-color:var(--colors-fg);--surface-image:none;--surface-position:initial;--surface-size:initial;--surface-repeat:initial;--surface-origin:initial;}[un-color-variant~="divider"]{--colors-line-soft:var(--root-line);--card-title-color:var(--colors-fg);}[un-color-variant~="footer"]{--colors-fg:var(--root-fg);--colors-accent:var(--root-accent-alt);--card-title-color:var(--colors-fg);}[un-color-variant~="identity"]{--colors-accent-alt:var(--root-fg);--card-title-color:var(--colors-fg);}[un-color-variant~="join"]{--colors-surface:var(--root-surface-2);--colors-surface-hover:var(--root-surface-hover);--card-title-color:var(--colors-fg);--surface-image:none;--surface-position:initial;--surface-size:initial;--surface-repeat:initial;--surface-origin:initial;}[un-color-variant~="notice-fail"]{--colors-surface:color-mix(in srgb, var(--root-surface) 90%, #ef4444);--colors-surface-2:color-mix(in srgb, var(--root-surface) 84%, #ef4444);--colors-line:rgb(239 68 68 / 40%);--colors-fg:var(--root-fg);--colors-accent:var(--root-notice-fail-fg);--card-title-color:var(--colors-fg);--surface-image:none;--surface-position:initial;--surface-size:initial;--surface-repeat:initial;--surface-origin:initial;}[un-color-variant~="notice-info"]{--colors-surface:color-mix(in srgb, var(--root-surface) 90%, #3b82f6);--colors-surface-2:color-mix(in srgb, var(--root-surface) 84%, #3b82f6);--colors-line:rgb(59 130 246 / 40%);--colors-fg:var(--root-fg);--colors-accent:var(--root-notice-info-fg);--card-title-color:var(--colors-fg);--surface-image:none;--surface-position:initial;--surface-size:initial;--surface-repeat:initial;--surface-origin:initial;}[un-color-variant~="notice-promo"]{--colors-surface:#5b5bd6;--colors-surface-2:rgb(255 255 255 / 20%);--colors-surface-hover:rgb(0 0 0 / 15%);--colors-fg:#ffffff;--colors-fg-muted:rgb(255 255 255 / 85%);--colors-fg-strong:#ffffff;--colors-fg-link:#ffffff;--colors-fg-link-hover:#ffffff;--colors-line:transparent;--colors-line-strong:transparent;--colors-accent:rgb(0 0 0 / 15%);--colors-accent-hover:rgb(0 0 0 / 25%);--colors-accent-active:rgb(0 0 0 / 25%);--colors-accent-fg:#ffffff;--card-title-color:var(--colors-fg);--surface-image:none;--surface-position:initial;--surface-size:initial;--surface-repeat:initial;--surface-origin:initial;}[un-color-variant~="notice-success"]{--colors-surface:color-mix(in srgb, var(--root-surface) 90%, #22c55e);--colors-surface-2:color-mix(in srgb, var(--root-surface) 84%, #22c55e);--colors-line:rgb(34 197 94 / 40%);--colors-fg:var(--root-fg);--colors-accent:var(--root-notice-success-fg);--card-title-color:var(--colors-fg);--surface-image:none;--surface-position:initial;--surface-size:initial;--surface-repeat:initial;--surface-origin:initial;}[un-color-variant~="notice"]{--colors-surface:var(--root-surface-2);--colors-fg:var(--root-fg);--colors-line:var(--root-line);--card-title-color:var(--colors-fg);--surface-image:none;--surface-position:initial;--surface-size:initial;--surface-repeat:initial;--surface-origin:initial;}[un-color-variant~="rail"]{--colors-line-soft:var(--root-line-strong);--card-title-color:var(--colors-fg);}.c-ring-active, .c-ring-live{--ring-inset:calc(0px - var(--ring-offset, 0px) - var(--control-border-w, 0px));--ring-outer:var(--ring-radius, var(--control-radius));--ring-from:var(--colors-accent);--ring-via:var(--colors-ring-mid);--ring-via-at:33.33%;--ring-to:var(--colors-ring-end);--ring-to-at:66.67%;--ring-w:2px;--ring-speed:2s;--ring-steps:60;--control-ps:calc(var(--control-px) + var(--control-round-pad, 0px) + var(--ring-ctx-in, 0) * var(--ring-w, 2px));--control-pe:calc(var(--control-px) + var(--control-round-pad, 0px) + var(--ring-ctx-in, 0) * var(--ring-w, 2px));position:relative;isolation:isolate;}@media (min-width: 720px){.u-head-vars{--head-row-1:70px;--head-row-2:56px;--gap-x:calc(var(--spacing) * 3);}.u-head-logo{--logo-h:42px;--logo-y:-5px;}}@media (min-width: 1100px){.u-head-logo{--logo-h:32px;}}@media (min-width: 1300px){.u-head-vars{--head-row-1:90px;}.u-head-logo{--logo-h:60px;--logo-y:-7px;}}}@layer components{.u-card-meta{font-size:.8rem;line-height:1.5;}.u-card-live-dot{display:inline-block;flex:none;width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);border-radius:999px;background-color:var(--colors-accent);animation:u-card-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;}@keyframes u-card-pulse{50%{opacity:0.5}}.ad-mark-top-start{--ad-mark-bs:var(--ad-mark-inset, 0);--ad-mark-be:auto;--ad-mark-is:var(--ad-mark-inset, 0);--ad-mark-ie:auto;}.ad-mark-top-start::after{border-start-start-radius:var(--ad-mark-outer, 0);border-start-end-radius:var(--ad-mark-outer, 0);border-end-start-radius:var(--ad-mark-outer, 0);border-end-end-radius:var(--ad-mark-corner, 4px);}.ad-mark-top-end{--ad-mark-bs:var(--ad-mark-inset, 0);--ad-mark-be:auto;--ad-mark-is:auto;--ad-mark-ie:var(--ad-mark-inset, 0);}.ad-mark-top-end::after{border-start-start-radius:var(--ad-mark-outer, 0);border-start-end-radius:var(--ad-mark-outer, 0);border-end-start-radius:var(--ad-mark-corner, 4px);border-end-end-radius:var(--ad-mark-outer, 0);}.ad-mark-bottom-start{--ad-mark-bs:auto;--ad-mark-be:var(--ad-mark-inset, 0);--ad-mark-is:var(--ad-mark-inset, 0);--ad-mark-ie:auto;}.ad-mark-bottom-start::after{border-start-start-radius:var(--ad-mark-outer, 0);border-start-end-radius:var(--ad-mark-corner, 4px);border-end-start-radius:var(--ad-mark-outer, 0);border-end-end-radius:var(--ad-mark-outer, 0);}.ad-mark-bottom-end{--ad-mark-bs:auto;--ad-mark-be:var(--ad-mark-inset, 0);--ad-mark-is:auto;--ad-mark-ie:var(--ad-mark-inset, 0);}.ad-mark-bottom-end::after{border-start-start-radius:var(--ad-mark-corner, 4px);border-start-end-radius:var(--ad-mark-outer, 0);border-end-start-radius:var(--ad-mark-outer, 0);border-end-end-radius:var(--ad-mark-outer, 0);}[un-placement~="bottom-start"]{inset-inline:0 auto;}[un-placement~="bottom-end"]{inset-inline:auto 0;}}@layer default{.text-accent{color:color-mix(in srgb, var(--colors-accent) var(--un-text-opacity), transparent);}.text-chat-online{color:color-mix(in srgb, var(--colors-chat-online) var(--un-text-opacity), transparent);}.text-fg{color:color-mix(in srgb, var(--colors-fg) var(--un-text-opacity), transparent);}.text-fg-muted{color:color-mix(in srgb, var(--colors-fg-muted) var(--un-text-opacity), transparent);}.font-400{--un-font-weight:400;font-weight:400;}.font-500{--un-font-weight:500;font-weight:500;}.font-600{--un-font-weight:600;font-weight:600;}.font-700{--un-font-weight:700;font-weight:700;}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4;}.m-0{margin:calc(var(--spacing) * 0);}.m-auto{margin:auto;}.my{margin-block:calc(var(--spacing) * 4);}.mb-2{margin-bottom:calc(var(--spacing) * 2);}.ms{margin-inline-start:calc(var(--spacing) * 4);}.ms-auto{margin-inline-start:auto;}.mt-2{margin-top:calc(var(--spacing) * 2);}.mt-4{margin-top:calc(var(--spacing) * 4);}.mt-6{margin-top:calc(var(--spacing) * 6);}.p-3{padding:calc(var(--spacing) * 3);}.px, .px-4{padding-inline:calc(var(--spacing) * 4);}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5);}.px-12{padding-inline:calc(var(--spacing) * 12);}.px-3{padding-inline:calc(var(--spacing) * 3);}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5);}.py-2{padding-block:calc(var(--spacing) * 2);}.py-2\.5{padding-block:calc(var(--spacing) * 2.5);}.py-3{padding-block:calc(var(--spacing) * 3);}.py-7{padding-block:calc(var(--spacing) * 7);}.pt{padding-top:calc(var(--spacing) * 4);}.text-center{text-align:center;}.text-left{text-align:left;}.text-start{text-align:start;}.align-middle{vertical-align:middle;}.outline{outline-style:var(--un-outline-style);outline-width:1px;}.b{border-width:1px;}.border-0{border-width:0px;}.border-2{border-width:2px;}.border-b{border-bottom-width:1px;}.border-b-2{border-bottom-width:2px;}.border-t{border-top-width:1px;}.last\:border-b-0:last-child{border-bottom-width:0px;}.border-line{border-color:color-mix(in srgb, var(--colors-line) var(--un-border-opacity), transparent);}.rounded-bl-1{border-bottom-left-radius:0.25rem;}.rounded-br-1{border-bottom-right-radius:0.25rem;}.bg-surface{background-color:color-mix(in srgb, var(--colors-surface) var(--un-bg-opacity), transparent);}.bg-surface-2{background-color:color-mix(in srgb, var(--colors-surface-2) var(--un-bg-opacity), transparent);}.opacity-0{opacity:0%;}.opacity-100{opacity:100%;}.opacity-60{opacity:60%;}.opacity-65{opacity:65%;}.underline{text-decoration-line:underline;}.no-underline{text-decoration:none;}.flex{display:flex;}.inline-flex{display:inline-flex;}.\*\:flex-1 > *, .flex-1{flex:1 1 0%;}.flex-none{flex:none;}.flex-shrink{flex-shrink:1;}.shrink-0{flex-shrink:0;}.flex-col{flex-direction:column;}.flex-wrap{flex-wrap:wrap;}.flex-nowrap{flex-wrap:nowrap;}.gap-0\.5{gap:calc(var(--spacing) * 0.5);}.gap-1, [un-gap~="\31 "]{gap:calc(var(--spacing) * 1);}.gap-1\.5, [un-gap~="\31 \.5"]{gap:calc(var(--spacing) * 1.5);}.gap-2{gap:calc(var(--spacing) * 2);}.gap-2\.5, [un-gap~="\32 \.5"]{gap:calc(var(--spacing) * 2.5);}.gap-3{gap:calc(var(--spacing) * 3);}.grid{display:grid;}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.size-\[20px\]{width:20px;height:20px;}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5);}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);}.h-5{height:calc(var(--spacing) * 5);}.h-8{height:calc(var(--spacing) * 8);}.h-px{height:1px;}.h1{height:calc(var(--spacing) * 1);}.h2{height:calc(var(--spacing) * 2);}.h3{height:calc(var(--spacing) * 3);}.h4{height:calc(var(--spacing) * 4);}.max-h-30{max-height:calc(var(--spacing) * 30);}.max-w-4\/5{max-width:80%;}.max-w-full{max-width:100%;}.min-h-\[var\(--control-h\)\]{min-height:var(--control-h);}.min-h-0{min-height:calc(var(--spacing) * 0);}.min-h-37\.5{min-height:calc(var(--spacing) * 37.5);}.min-w-0{min-width:calc(var(--spacing) * 0);}.min-w-5{min-width:calc(var(--spacing) * 5);}.w-110{width:calc(var(--spacing) * 110);}.w-175{width:calc(var(--spacing) * 175);}.w-auto{width:auto;}.w-full{width:100%;}.aspect-square{aspect-ratio:1/1;}.inline{display:inline;}.block{display:block;}.contents{display:contents;}.hidden{display:none;}.visible{visibility:visible;}.cursor-pointer{cursor:pointer;}.resize{resize:both;}.resize-none{resize:none;}.whitespace-nowrap{white-space:nowrap;}.whitespace-pre-wrap{white-space:pre-wrap;}.placeholder\:whitespace-nowrap::placeholder{white-space:nowrap;}.break-words{overflow-wrap:break-word;}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.text-ellipsis{text-overflow:ellipsis;}.uppercase{text-transform:uppercase;}.ring{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(1px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.shadow-overlay{--un-shadow:0 24px 64px var(--un-shadow-color, rgb(0 0 0 / 28%));box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.translate-y-px{--un-translate-y:1px;translate:var(--un-translate-x) var(--un-translate-y);}.\[--icon-stroke\:1\.5\]{--icon-stroke:1.5;}.\[--icon-stroke\:1\]{--icon-stroke:1;}.\[--icon-stroke\:2\.5\]{--icon-stroke:2.5;}.\[--icon-stroke\:2\]{--icon-stroke:2;}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere;}.items-start{align-items:flex-start;}.items-end{align-items:flex-end;}.items-center{align-items:center;}.items-baseline{align-items:baseline;}.self-start{align-self:flex-start;}.self-end{align-self:flex-end;}.self-center{align-self:center;}.inset-0{inset:calc(var(--spacing) * 0);}.-bottom-0\.5{bottom:calc(var(--spacing) * -0.5);}.-right-0\.5{right:calc(var(--spacing) * -0.5);}.-right-1{right:calc(var(--spacing) * -1);}.-top-1{top:calc(var(--spacing) * -1);}.justify-start, [un-justify~="start"]{justify-content:flex-start;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.absolute{position:absolute;}.fixed, .position-fixed{position:fixed;}.relative{position:relative;}.static{position:static;}.z-1070{z-index:1070;}.overflow-hidden{overflow:hidden;}.overflow-y-auto{overflow-y:auto;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.blur{--un-blur:blur(8px);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,);}.filter{filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,);}.table{display:table;}:where(.u-card-avatar){--control-h:52px;}:where(.u-card-avatar){--control-radius:999px;--control-surface:var(--colors-avatar-surface);--control-fg:currentColor;--control-line:var(--colors-line-avatar);--control-fit:var(--card-avatar-fit, cover);}:where(.u-card-avatar){--control-surface-active:var(--control-surface);--control-fg-active:var(--control-fg);--control-line-active:var(--control-line);}.l-head [un-c-head-position~="center"]{grid-row:1;grid-column:7;}.l-head [un-c-head-position~="e1"]{grid-row:1;grid-column:12;}.l-head [un-c-head-position~="e2"]{grid-row:1;grid-column:11;}.l-head [un-c-head-position~="s1"]{grid-row:1;grid-column:2;}:where(.l-head [un-c-head-position~="r2"]), :where(.l-head [un-c-head-position~="r3"]){justify-self:stretch;}.l-head [un-c-head-position~="r2"]{grid-row:2;grid-column:var(--head-row-columns, 2 / -2);width:auto;--head-row-inset:var(--edge-x);--head-row-bleed:0px;min-height:calc(max(var(--head-row-2, 0px), var(--mi-row-min, 0px)) + var(--mi-ring-bleed, 0px) * 2);}.l-head [un-c-head-position~="r3"]{grid-row:3;grid-column:var(--head-row-columns, 2 / -2);width:auto;--head-row-inset:var(--edge-x);--head-row-bleed:0px;min-height:calc(max(var(--head-row-3, 0px), var(--mi-row-min, 0px)) + var(--mi-ring-bleed, 0px) * 2);}@supports (color: color-mix(in lab, red, red)){.text-accent{color:color-mix(in oklab, var(--colors-accent) var(--un-text-opacity), transparent);}.text-chat-online{color:color-mix(in oklab, var(--colors-chat-online) var(--un-text-opacity), transparent);}.text-fg{color:color-mix(in oklab, var(--colors-fg) var(--un-text-opacity), transparent);}.text-fg-muted{color:color-mix(in oklab, var(--colors-fg-muted) var(--un-text-opacity), transparent);}.border-line{border-color:color-mix(in oklab, var(--colors-line) var(--un-border-opacity), transparent);}.bg-surface{background-color:color-mix(in oklab, var(--colors-surface) var(--un-bg-opacity), transparent);}.bg-surface-2{background-color:color-mix(in oklab, var(--colors-surface-2) var(--un-bg-opacity), transparent);}}@media (max-width: 719.9px){.max-md\:hidden{display:none;}}@media (max-width: 399.9px){.lt-sm\:hidden{display:none;}.lt-sm\:whitespace-normal{white-space:normal;}}@media (min-width: 720px){.md\:justify-between{justify-content:space-between;}}@media (min-width: 1100px){.mdl\:mt-6{margin-top:calc(var(--spacing) * 6);}}@media (min-width: 1300px){.lg\:py-0{padding-block:calc(var(--spacing) * 0);}.lg\:border-b{border-bottom-width:1px;}.lg\:border-line-strong{border-color:color-mix(in srgb, var(--colors-line-strong) var(--un-border-opacity), transparent);}.lg\:inline-flex{display:inline-flex;}.lg\:hidden{display:none;}.lg\:justify-end{justify-content:flex-end;}:where(.l-head [un-c-head-position~="lg\:e2"]), :where(.l-head [un-c-head-position~="lg\:s1"]){justify-self:revert-layer;}.l-head [un-c-head-position~="lg\:e2"]{display:revert-layer;min-height:revert-layer;width:revert-layer;--head-row-inset:initial;--head-row-bleed:initial;grid-row:1;grid-column:11;}.l-head [un-c-head-position~="lg\:s1"]{display:revert-layer;min-height:revert-layer;width:revert-layer;--head-row-inset:initial;--head-row-bleed:initial;grid-row:1;grid-column:2;}}@supports (color: color-mix(in lab, red, red)){@media (min-width: 1300px){.lg\:border-line-strong{border-color:color-mix(in oklab, var(--colors-line-strong) var(--un-border-opacity), transparent);}}}@media (min-width: 1360px){[un-justify-self~="xlg\:end"]{justify-self:end;}:where(.l-head [un-c-head-position~="xlg\:e3"]){justify-self:revert-layer;}.l-head [un-c-head-position~="xlg\:e3"]{display:revert-layer;min-height:revert-layer;width:revert-layer;--head-row-inset:initial;--head-row-bleed:initial;grid-row:1;grid-column:10;}.l-head [un-c-head-position~="xlg\:none"]{display:none;}}}@layer utilities{[un-c-flow~="column"]{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;overflow-x:visible;}[un-c-flow~="inline"]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;overflow-x:visible;}[un-c-flow~="strip"]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;overflow-x:auto;--focus-ring-offset:-2px;}[un-c-flow~="strip"] :is([aria-current="page"], [aria-pressed="true"], [aria-checked="true"], .u-active){--focus-ring-offset:-4px;--focus-ring:var(--control-fg-active);}[un-c-flow~="wrap"]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;overflow-x:visible;}.u-panel-radius-b{border-bottom-left-radius:var(--panel-radius);border-bottom-right-radius:var(--panel-radius);}.c-ico-color-current{--icon-color:currentColor;--icon-color-0:currentColor;--icon-color-1:currentColor;--icon-color-2:currentColor;}[un-c-ico-color~="\30 -fg-link"]{--icon-color-0:var(--colors-fg-link);}[un-c-ico-color~="\31 -fg-link-alt"]{--icon-color-1:var(--colors-fg-link-alt);}[un-c-ico-color~="fg-link-alt"]{--icon-color:var(--colors-fg-link-alt);--icon-color-0:var(--colors-fg-link-alt);--icon-color-1:var(--colors-fg-link-alt);--icon-color-2:var(--colors-fg-link-alt);}.c-size-11{--control-h:48px;--control-text:1rem;--control-px:1rem;--control-gap:.4rem;}.c-size-3{--control-h:20px;--control-text:.575rem;--control-px:.275rem;--control-gap:.14rem;}.c-size-6, [un-c-size~="\36 "]{--control-h:28px;--control-text:.75rem;--control-px:.5rem;--control-gap:.25rem;}.c-size-7, [un-c-size~="\37 "]{--control-h:34px;--control-text:.85rem;--control-px:.65rem;--control-gap:.3rem;}.c-size-8, [un-c-size~="\38 "]{--control-h:40px;--control-text:.95rem;--control-px:.8rem;--control-gap:.35rem;}.c-size-8\.8{--control-h:34px;--control-text:0px;--control-px:8px;--control-gap:10px;}.c-size-8\.9{--control-h:34px;--control-text:.8rem;--control-px:8px;--control-gap:10px;}[un-c-size~="\31 2"]{--control-h:56px;--control-text:1.15rem;--control-px:1.1rem;--control-gap:.45rem;}[un-c-size~="\35 "]{--control-h:24px;--control-text:.7rem;--control-px:.4rem;--control-gap:.2rem;}[un-c-size~="\35 \.4"]{--control-h:22px;--control-text:.8rem;--control-px:0;--control-gap:4px;}[un-c-size~="\35 \.6"]{--control-h:28px;--control-text:.8rem;--control-px:8px;--control-gap:4px;}[un-c-size~="\36 \.6"]{--control-h:36px;--control-text:.8rem;--control-px:12px;--control-gap:.375rem;}[un-c-size~="\37 \.4"]{--control-h:40px;--control-text:.85rem;--control-px:14px;--control-gap:.5rem;}[un-c-size~="\38 \.4"]{--control-h:48px;--control-text:1rem;--control-px:12px;--control-gap:.5rem;}[un-c-size~="\39 "]{--control-h:46px;--control-text:1.05rem;--control-px:1rem;--control-gap:.4rem;}[un-c-size~="\39 \.2"]{--control-h:57px;--control-text:.8rem;--control-px:8px;--control-gap:0px;}.c-text-1{--text-size:.625rem;font-size:.625rem;line-height:var(--text-lh, .875rem);}.c-text-2{--text-size:.75rem;font-size:.75rem;line-height:var(--text-lh, 1rem);}.c-text-3{--text-size:.875rem;font-size:.875rem;line-height:var(--text-lh, 1.25rem);}.c-text-4, [un-c-text~="\34 "]{--text-size:1rem;font-size:1rem;line-height:var(--text-lh, 1.5rem);}.c-text-5{--text-size:1.125rem;font-size:1.125rem;line-height:var(--text-lh, 1.75rem);}.c-lh-1{--text-lh:1;line-height:1;}.c-lh-4{--text-lh:1.2;line-height:1.2;}.c-lh-5{--text-lh:1.25;line-height:1.25;}.c-lh-6{--text-lh:1.3;line-height:1.3;}.c-lh-7{--text-lh:1.4;line-height:1.4;}.c-lh-8{--text-lh:1.5;line-height:1.5;}.c-var-base{--control-surface:var(--colors-transparent);--control-fg:var(--colors-fg);--control-line:var(--colors-line);--control-focus-ring:var(--colors-fg-link);}.c-var-ghost, [un-c-var~="bare"], [un-c-var~="ghost"], [un-c-var~="menu"]{--control-surface:var(--colors-transparent);--control-fg:currentColor;--control-line:var(--colors-transparent);--control-surface-active:var(--colors-transparent);--control-fg-active:var(--colors-fg-link);--control-line-active:var(--colors-transparent);}.c-var-outline, [un-c-var~="button"], [un-c-var~="outline"]{--control-surface:var(--colors-transparent);--control-fg:var(--colors-fg);--control-line:var(--colors-line);--control-surface-active:var(--colors-transparent);--control-fg-active:var(--colors-fg-link);--control-line-active:var(--colors-accent);}.c-var-primary, [un-c-var~="primary"]{--control-surface:var(--colors-accent);--control-fg:var(--colors-accent-fg);--control-line:var(--colors-accent);--control-surface-active:var(--colors-accent-hover);--control-fg-active:var(--colors-accent-fg);--control-line-active:var(--colors-accent-hover);}.c-var-secondary{--control-surface:var(--colors-surface-sunk);--control-fg:var(--colors-fg);--control-line:var(--colors-line-strong);--control-surface-active:var(--colors-accent);--control-fg-active:var(--colors-accent-fg);--control-line-active:var(--colors-accent);}[un-c-var~="add"]{--control-surface:var(--colors-overlay);--control-fg:var(--colors-fg-scrim);--control-line:var(--colors-transparent);--control-surface-active:var(--colors-accent);--control-fg-active:var(--colors-accent-fg);--control-line-active:var(--colors-transparent);}[un-c-var~="blank"]{--control-surface:var(--colors-surface-sunk);--control-fg:var(--colors-fg-muted);--control-line:var(--colors-transparent);--control-surface-active:var(--colors-accent);--control-fg-active:var(--colors-accent-fg);--control-line-active:var(--colors-accent);}[un-c-var~="chip"]{--control-surface:var(--colors-surface-chip);--control-fg:var(--colors-fg-chip);--control-line:var(--colors-line-chip);--control-surface-active:var(--colors-surface-chip-active);--control-fg-active:var(--colors-fg-chip-active);--control-line-active:var(--colors-transparent);}[un-c-var~="headprofile"]{--control-surface:var(--colors-surface-2);--control-fg:var(--colors-fg);--control-line:var(--colors-line-soft);--control-surface-active:var(--colors-surface-2);--control-fg-active:var(--colors-fg-strong);--control-line-active:var(--colors-accent);}[un-c-var~="loadmore"]{--control-surface:var(--colors-accent-soft);--control-fg:var(--colors-fg-link);--control-line:var(--colors-transparent);--control-surface-active:var(--colors-accent-hover);--control-fg-active:var(--colors-accent-fg);--control-line-active:var(--colors-transparent);}[un-c-var~="milink"]{--control-surface:var(--colors-surface);--control-fg:var(--colors-fg);--control-line:var(--colors-line);--control-surface-active:var(--colors-surface);--control-fg-active:var(--colors-fg);--control-line-active:var(--colors-line);}[un-c-var~="noads"]{--control-surface:var(--colors-surface-promo-sunk);--control-fg:var(--colors-fg-promo);--control-line:var(--colors-transparent);--control-surface-active:var(--colors-surface-promo-sunk-hover);--control-fg-active:var(--colors-fg-promo);--control-line-active:var(--colors-transparent);}[un-c-var~="option"]{--control-surface:var(--colors-transparent);--control-fg:var(--colors-fg);--control-line:var(--colors-transparent);--control-surface-active:var(--colors-accent);--control-fg-active:var(--colors-accent-fg);--control-line-active:var(--colors-accent);}[un-c-var~="search"]{--control-surface:var(--colors-transparent);--control-fg:var(--colors-fg-link-alt);--control-line:var(--colors-transparent);--control-surface-active:var(--colors-transparent);--control-fg-active:var(--colors-fg-link);--control-line-active:var(--colors-transparent);}[un-c-var~="sidebar"]{--control-surface:var(--colors-transparent);--control-fg:var(--colors-fg);--control-line:var(--colors-transparent);--control-surface-active:var(--colors-transparent);--control-fg-active:var(--colors-fg);--control-line-active:var(--colors-transparent);}.c-field-plain, .c-field-plain :is(.u-field-box, .u-input, .u-select, .u-textarea){--control-surface:var(--colors-surface-2);--control-line:var(--colors-line);--control-line-active:var(--colors-fg-link);}[un-c-field~="base"], [un-c-field~="base"] :is(.u-field-box, .u-input, .u-select, .u-textarea){--control-surface:var(--colors-surface);--control-fg:var(--colors-fg);--control-line:var(--colors-line-strong);--control-fg-placeholder:var(--colors-fg-muted);--control-line-active:var(--colors-fg-link);}[un-c-field~="search"], [un-c-field~="search"] :is(.u-field-box, .u-input, .u-select, .u-textarea){--control-surface:var(--colors-surface-field);--control-fg:var(--colors-fg);--control-line:var(--colors-line-field);--control-fg-placeholder:var(--colors-fg-placeholder);--control-line-active:var(--colors-fg-link);}.c-radius-0, [un-c-radius~="\30 "]{--control-radius:0px;}.c-radius-12, [un-c-radius~="\33 "]{--control-radius:12px;}.c-radius-18{--control-radius:18px;}.c-radius-99, [un-c-radius~="\39 9"], [un-c-radius~="full"]{--control-radius:999px;}[un-c-radius~="\31 "]{--control-radius:4px;}[un-c-radius~="inherit"]{--control-radius:inherit;}.rounded-1{border-radius:var(--radius-1);}.rounded-2{border-radius:var(--radius-2);}.rounded-l-1{border-top-left-radius:var(--radius-1);border-bottom-left-radius:var(--radius-1);}.c-ico-1{--control-icon:12px;--icon-stroke:2;}.c-ico-1 .u-icon, .c-ico-1:is(.u-icon), .c-ico-2 .u-icon, .c-ico-2:is(.u-icon), .c-ico-3 .u-icon, .c-ico-3:is(.u-icon), .c-ico-5 .u-icon, .c-ico-5:is(.u-icon), [un-c-ico~="\32 "] .u-icon, [un-c-ico~="\32 "]:is(.u-icon), [un-c-ico~="\33 "] .u-icon, [un-c-ico~="\33 "]:is(.u-icon), [un-c-ico~="\35 "] .u-icon, [un-c-ico~="\35 "]:is(.u-icon){width:var(--control-icon-visual, var(--control-icon));height:var(--control-icon-visual, var(--control-icon));}.c-ico-2, [un-c-ico~="\32 "]{--control-icon:18px;--icon-stroke:1.33;}.c-ico-3, [un-c-ico~="\33 "]{--control-icon:20px;--icon-stroke:1.2;}.c-ico-5, [un-c-ico~="\35 "]{--control-icon:24px;--icon-stroke:1;}[un-c-ico-fg~="accent"]{--control-icon-box-fg:var(--colors-accent);}[un-c-ico-fg~="accent"] .u-control-icon-box, [un-c-ico-fg~="fg"] .u-control-icon-box{color:var(--control-icon-box-fg);}[un-c-ico-fg~="fg"]{--control-icon-box-fg:var(--colors-fg);}[un-c-ico-surface~="surface-2"]{--control-icon-box-surface:var(--colors-surface-2);}[un-c-ico-surface~="surface-2"] .u-control-icon-box{background-color:var(--control-icon-box-surface);}[un-c-ico-at~="end"], [un-c-ico-at~="start"]{--control-direction:row;}[un-c-ico-at~="end"] .u-control-icon-box, [un-c-ico-at~="start"] .u-control-icon-box{display:inline-flex;}[un-c-ico-at~="end"] .u-icon, [un-c-ico-at~="end"]:is(.u-icon), [un-c-ico-at~="start"] .u-icon, [un-c-ico-at~="start"]:is(.u-icon){display:revert;}[un-c-ico-at~="end"] .u-icon, [un-c-ico-at~="end"]:is(.u-icon), [un-c-ico-at~="end"] .u-control-icon-box{order:1;}[un-c-ico-at~="none"] .u-icon, [un-c-ico-at~="none"]:is(.u-icon), [un-c-ico-at~="none"] .u-control-icon-box{display:none;}.u-votes-meter-count{--votes-count:inline-flex;--votes-percent:none;--votes-downcount:none;}[un-c-cell~="h-8"]{--cell-h:calc(var(--spacing) * 8);min-height:calc(var(--spacing) * 8);}.c-aspect-square, [un-c-aspect~="square"]{aspect-ratio:1/1;}:is(.c-ring-active, .c-ring-active > .u-control), :is(.c-ring-live, .c-ring-live > .u-control){--control-line:transparent;--control-line-hover:transparent;}.c-ring-active > .u-control, .c-ring-live > .u-control{--control-border-w:0px;}[un-c-active~="ring"]{--control-ps:calc(var(--control-px) + var(--control-round-pad, 0px) + var(--ring-ctx-in, 0) * var(--ring-w, 2px));--control-pe:calc(var(--control-px) + var(--control-round-pad, 0px) + var(--ring-ctx-in, 0) * var(--ring-w, 2px));}[un-c-active~="ring"]:is([aria-current="page"], [aria-pressed="true"], [aria-checked="true"], .u-active){--ring-from:var(--colors-accent);--ring-via:var(--colors-ring-mid);--ring-via-at:33.33%;--ring-to:var(--colors-ring-end);--ring-to-at:66.67%;--ring-w:2px;--ring-speed:2s;--ring-steps:60;--ring-edge:0px;position:relative;isolation:isolate;border-color:transparent;background:transparent;}[un-c-active~="ring"]:is([aria-current="page"], [aria-pressed="true"], [aria-checked="true"], .u-active):hover{--ring-from:var(--colors-accent-alt);--ring-via:var(--colors-accent-alt);--ring-via-at:0%;--ring-to:var(--colors-transparent);--ring-to-at:50%;--ring-w:2px;--ring-speed:.9s;--ring-steps:27;border-color:transparent;background:transparent;}[un-c-active~="ring"].u-control:is([aria-current="page"], [aria-pressed="true"], [aria-checked="true"], .u-active){--ring-edge:var(--control-border-w, 0px);}:root{--head-row-1-h:50px}@media (min-width:720px){:root{--head-row-1-h:70px}}@media (min-width:1300px){:root{--head-row-1-h:90px}}.l-head .l-head-bg[un-c-head-position~="r2"]::before{border-top-width:0;border-bottom-width:0;box-shadow:0 -1px 0 var(--colors-line-strong),inset 0 -1px 0 var(--colors-line-strong);}@media (min-width:1360px){.l-head .l-head-bg[un-c-head-position~="r2"]::before{border-top-width:0;border-bottom-width:0;box-shadow:none;}}@media (max-width: 1299.9px){[un-c-head-nav~="lg"] .l-head-nav, [un-c-head-search~="lg"] .l-head-search{display:none;}[un-c-head-search~="lg"][data-search-open=true] .l-head-search{display:flex;}}@media (max-width: 1099.9px){.l-head [un-c-head-center~="mdl"]{z-index:1;grid-column:1 / -1;justify-self:center;}}@media (max-width: 399.9px){.lt-sm\:rounded-0{border-radius:0;}}@media (min-width: 400px){.sm\:c-text-3{--text-size:.875rem;font-size:.875rem;line-height:var(--text-lh, 1.25rem);}.sm\:c-text-4{--text-size:1rem;font-size:1rem;line-height:var(--text-lh, 1.5rem);}.sm\:c-text-6{--text-size:1.25rem;font-size:1.25rem;line-height:var(--text-lh, 1.75rem);}}@media (min-width: 720px){[un-c-size~="md\:7\.2"]{--control-h:40px;--control-text:.85rem;--control-px:14px;--control-gap:7px;}[un-c-size~="md\:7\.6"]{--control-h:40px;--control-text:1rem;--control-px:12px;--control-gap:.25rem;}[un-c-ico~="md\:3"]{--control-icon:20px;--icon-stroke:1.2;}[un-c-ico~="md\:3"] .u-icon, [un-c-ico~="md\:3"]:is(.u-icon){width:var(--control-icon-visual, var(--control-icon));height:var(--control-icon-visual, var(--control-icon));}[un-c-ico-at~="md\:start"]{--control-direction:row;}[un-c-ico-at~="md\:start"] .u-control-icon-box{display:inline-flex;}[un-c-ico-at~="md\:start"] .u-icon, [un-c-ico-at~="md\:start"]:is(.u-icon){display:revert;}}@media (min-width: 1300px){[un-c-head-nav~="lg"] .l-head-menu, [un-c-head-search~="lg"] .l-head-toggle{display:none;}[un-c-cell~="lg\:max-63"]{max-width:calc(var(--spacing) * 63);}[un-c-cell~="lg\:min-63"]{min-width:calc(var(--spacing) * 63);}}}@layer overrides{.c-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;}.c-clamp-2.u-card-skeleton-lines span, .c-clamp-3.u-card-skeleton-lines span, .c-clamp-4.u-card-skeleton-lines span{display:inline;vertical-align:baseline;}.c-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal;}.c-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;white-space:normal;}[un-c-ico-stroke~="\32 "]{--icon-stroke:2;--icon-stroke-0:2;}.c-fg-active-fg{--control-fg-active:var(--colors-fg,#ffffff);}.c-fg-active-fg-link{--control-fg-active:var(--colors-fg-link,#00cfff);}.c-fg-active-hover-fg-link{--control-fg-active-hover:var(--colors-fg-link,#00cfff);}.c-fg-fg-muted{--control-fg:var(--colors-fg-muted,#88909f);}.c-fg-fg-scrim{--control-fg:var(--colors-fg-scrim,#ffffff);}.c-fg-hover-fg{--control-fg-hover:var(--colors-fg,#ffffff);}.c-line-active-accent{--control-line-active:var(--colors-accent,#00cfff);}.c-line-surface{--control-line:var(--colors-surface,#090a0f);}.c-line-surface-2{--control-line:var(--colors-surface-2,#131821);}.c-line-transparent, [un-c-line~="transparent"]{--control-line:var(--colors-transparent,transparent);}.c-surface-accent-live{--control-surface:var(--colors-accent-live,#2fd36b);}.c-surface-active-surface-hover{--control-surface-active:var(--colors-surface-hover,#1c2431);}.c-surface-danger{--control-surface:var(--colors-danger,#dc3545);}.c-surface-surface-2{--control-surface:var(--colors-surface-2,#131821);}.c-surface-transparent{--control-surface:var(--colors-transparent,transparent);}.c-px-0, [un-c-px~="\30 "]{--control-px:calc(var(--spacing) * 0);}.c-px-3\.5{--control-px:calc(var(--spacing) * 3.5);}.c-px-4{--control-px:calc(var(--spacing) * 4);}[un-c-px~="\31 "]{--control-px:calc(var(--spacing) * 1);}[un-c-px~="\32 "]{--control-px:calc(var(--spacing) * 2);}[un-c-px~="\33 "]{--control-px:calc(var(--spacing) * 3);}.c-gap-2\.5{--row-gap:calc(var(--spacing) * 2.5);gap:calc(var(--spacing) * 2.5);}.c-gap-3{--row-gap:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3);}[un-c-gap~="\32 "]{--row-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);}.c-aspect-square.u-control, [un-c-aspect~="square"].u-control, [un-c-shape~="square"].u-control{--control-px:calc(var(--spacing) * 0);--control-ps:calc(var(--spacing) * 0);--control-pe:calc(var(--spacing) * 0);--control-gap:calc(var(--spacing) * 0);height:var(--control-h);justify-content:center;}@media (min-width: 720px){[un-c-px~="md\:2"]{--control-px:calc(var(--spacing) * 2);}}@media (min-width: 1360px){[un-c-line~="xlg\:line"]{--control-line:var(--colors-line,rgb(255 255 255 / 10%));}}@media (min-width: 1904px){[un-card-list-variant~="related"]{--cards-now:8;}}}@layer imports, properties, theme, preflights, base, roles, shortcuts, components, recipes, default, utilities, overrides;@layer preflights{::-webkit-scrollbar{width:var(--scrollbar-width, 5px);height:var(--scrollbar-width, 5px);}::-webkit-scrollbar-track{background-color:var(--scrollbar-track, var(--colors-scrollbar-track, var(--colors-surface-hover)));}::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-radius, 5px);background-color:var(--scrollbar-thumb, var(--colors-scrollbar-thumb, var(--colors-accent)));}@supports (-moz-appearance: none){:root{scrollbar-color:var(--scrollbar-thumb, var(--colors-scrollbar-thumb, var(--colors-accent))) var(--scrollbar-track, var(--colors-scrollbar-track, var(--colors-surface-hover)));scrollbar-width:thin;}}@media (min-width: 1100px){html{overflow-y:scroll;}}html{background-color:var(--colors-surface);}html:has(body[data-u-lock]){overflow:hidden;scrollbar-gutter:stable;}body[data-u-lock]{overflow:hidden;}:where(a, button, summary, input, select, textarea, [tabindex]):where(:focus){outline:none;}:where(a, button, summary, [tabindex]:not([tabindex="-1"])):where(:focus-visible){border-radius:var(--focus-ring-radius, 4px);outline:2px solid var(--focus-ring, var(--colors-accent));outline-offset:var(--focus-ring-offset, 2px);}}@layer components{.u-surface{border:1px solid var(--control-line, var(--colors-line));border-radius:var(--control-radius, var(--panel-radius));background-color:var(--control-surface, var(--colors-surface));color:var(--control-fg, var(--colors-fg));}}@layer base{.u-control, .u-card-chip{--control-round-pad:min(var(--control-px, 0px), max(0px, (min(var(--control-radius, 0px), var(--control-h, 0px) / 2) - var(--control-h, 0px) / 4) / 2));--un-leading:1.5;display:inline-flex;flex:var(--control-flex);flex-direction:var(--control-direction);gap:var(--control-gap);align-items:center;justify-content:var(--control-justify);min-height:var(--control-h);padding-inline:var(--control-ps, calc(var(--control-px) + var(--control-round-pad))) var(--control-pe, calc(var(--control-px) + var(--control-round-pad)));border-width:var(--control-border-w);border-color:var(--control-line);border-radius:var(--control-radius);background:var(--control-surface);color:var(--control-fg);font-size:var(--control-text);font-weight:var(--control-font-weight, inherit);line-height:1.5;white-space:nowrap;cursor:pointer;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-duration:var(--control-duration, 0.2s);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);}.u-control:focus-visible{outline:2px solid var(--focus-ring, var(--control-focus-ring, var(--colors-accent)));outline-offset:var(--focus-ring-offset, 2px);}.u-control[aria-disabled="true"]{opacity:0.5;pointer-events:none;}.u-control:is([aria-current="page"], [aria-pressed="true"], [aria-checked="true"], .u-active){border-color:var(--control-line-active);background:var(--control-surface-active);color:var(--control-fg-active);}@media (hover: hover){.u-control:where(.c-hover):not(:disabled, [aria-disabled="true"]):is([aria-pressed="true"], [aria-current="page"], [aria-checked="true"], .u-active):hover{border-color:var(--control-line-active-hover, var(--control-line-active));background:var(--control-surface-active-hover, var(--control-surface-active));color:var(--control-fg-active-hover, var(--control-fg-active));}.u-control:where(.c-hover):not(:disabled, [aria-disabled="true"], [aria-current="page"], [aria-pressed="true"], [aria-checked="true"], .u-active):hover{border-color:var(--control-line-hover, var(--control-line));background:var(--control-surface-hover, var(--control-surface));color:var(--control-fg-hover, var(--control-fg));}}}@layer shortcuts{.u-field-box, .u-input, .u-select, .u-textarea{box-sizing:border-box;width:100%;min-width:0;border-width:1px;border-radius:min(var(--control-radius, 0.5rem), var(--control-h, 2.25rem) / 2);border-color:var(--control-line, var(--colors-line-strong));outline-style:none;background-color:var(--control-surface, var(--colors-surface));color:var(--control-fg, var(--colors-fg));appearance:none;}.u-input, .u-select{gap:var(--control-gap);height:var(--control-h);min-height:var(--control-h);padding-inline:var(--control-px);font-size:var(--control-text);}.u-select{position:relative;display:inline-flex;align-items:center;}:is(.u-field-box, .u-input, .u-select, .u-textarea):disabled{cursor:not-allowed;opacity:0.55;}:is(.u-field-box, .u-input, .u-select, .u-textarea):read-only{cursor:default;}:is(.u-field-box, .u-input, .u-select, .u-textarea):is([aria-invalid="true"], :user-invalid, :has([aria-invalid="true"], :user-invalid)){border-width:2px;border-color:var(--colors-danger);}:is(.u-field-box, .u-input, .u-select, .u-textarea):focus-within{border-color:var(--control-line-active, var(--colors-accent));background-color:var(--control-surface-active, var(--colors-surface));color:var(--control-fg-active, var(--colors-fg));}:is(.u-field-box, .u-input, .u-select, .u-textarea):focus-within:is([aria-invalid="true"], :user-invalid, :has([aria-invalid="true"], :user-invalid)){border-color:var(--colors-danger);box-shadow:0 0 0 1px var(--colors-danger);}:is(.u-field-box, .u-input, .u-select, .u-textarea)::placeholder{color:var(--control-fg-placeholder, var(--colors-fg-muted));}.u-control > :is(img, picture):not(.u-icon), .u-control > picture > img{width:100%;height:100%;border-radius:inherit;object-fit:var(--control-fit, cover);}.u-control:has(> :is(img, picture):not(.u-icon)){--ring-offset:var(--ring-w, 2px);background-clip:padding-box;}.u-button{font-weight:var(--control-font-weight, 600);text-decoration:none;}.u-chip{vertical-align:top;}:is(.u-control-line, .u-chip-line, .u-tag-line){--ring-ctx-gap:0px;align-items:flex-start;justify-content:flex-start;width:100%;}.u-tag{vertical-align:top;text-transform:capitalize;}.u-menu{justify-content:safe center;gap:calc(var(--spacing) * 2);min-width:0;list-style-type:none;scrollbar-width:none;}.u-menu::-webkit-scrollbar{display:none;}.u-menu-item{--control-justify:start;}.u-action{text-decoration:none;}.u-action .u-icon{color:var(--action-icon-color, currentcolor);}.u-action:is([aria-pressed="true"], [aria-current="page"], [aria-checked="true"], .u-active, :focus-visible) .u-icon{color:inherit;}.u-action:disabled{pointer-events:none;opacity:0.5;}@media (max-width: 1099.9px){.u-action{min-block-size:max(var(--control-h), var(--action-touch, 32px));min-inline-size:max(var(--control-h), var(--action-touch, 32px));}}:is(.u-chip, .u-tag, .u-action, .u-menu) .u-icon{width:var(--control-icon-visual, var(--control-icon));height:var(--control-icon-visual, var(--control-icon));}}@property --text-lh{syntax:"*";inherits:false;}@layer components{.u-ad-mark, .u-chs-mark{--ad-mark-surface:var(--colors-scrim-badge, var(--colors-scrim, rgb(11 17 28 / 78%)));--ad-mark-fg:#fff;--ad-mark-text:'AD';position:relative;isolation:isolate;}.u-ad-mark::after, .u-chs-mark::after{content:var(--ad-mark-text);position:absolute;inset-block:var(--ad-mark-bs, 0) var(--ad-mark-be, auto);inset-inline:var(--ad-mark-is, 0) var(--ad-mark-ie, auto);z-index:10;display:inline-flex;align-items:center;justify-content:center;min-height:var(--ad-mark-h, auto);padding-block:var(--ad-mark-py, 2px);padding-inline:var(--ad-mark-px, 4px);border-start-start-radius:var(--ad-mark-outer, 0);border-start-end-radius:var(--ad-mark-outer, 0);border-end-start-radius:var(--ad-mark-outer, 0);border-end-end-radius:var(--ad-mark-corner, 4px);background:var(--ad-mark-surface);color:var(--ad-mark-fg);font-size:var(--ad-mark-fs, 9px);--un-font-weight:500;font-weight:500;--text-lh:1;line-height:1;white-space:nowrap;pointer-events:none;}.u-ad-mark:not(.ad-mark-persistent):empty::after, .u-ad-mark:not(.ad-mark-persistent):has(.u-ad-unit):not(:has(.u-ad-unit:not(:empty)))::after{display:none;}}@layer shortcuts{.u-textarea{min-height:calc(var(--spacing) * 25);padding:calc(var(--spacing) * 1) var(--control-px, calc(var(--spacing) * 2));resize:vertical;}:is(textarea, .u-textarea){--scrollbar-thumb:color-mix(in srgb, var(--control-fg, var(--colors-fg)) 24%, transparent);--scrollbar-track:transparent;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;}.u-form{display:grid;gap:calc(var(--spacing) * 3);}.u-field{display:grid;gap:calc(var(--spacing) * 1);min-width:0;}.u-label{color:var(--colors-fg);font-weight:600;}.u-field-hint{color:var(--colors-fg-muted);}.u-field-error{color:var(--colors-fg-danger, var(--colors-danger));}.u-form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 1);}}@layer overrides{@media (pointer: coarse){:is(.u-input, .u-select, .u-textarea, .u-search-field){font-size:max(1rem, var(--text-size, var(--control-text, 1em)));}}}@layer components{.u-heading-title{flex:1 1 0%;min-width:0;max-width:100%;overflow:hidden;}.u-heading-title-skeleton{width:40%;min-width:120px;max-width:300px;height:1lh;background-color:var(--colors-surface-sunk);}.u-heading-title-text{max-width:100%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.u-heading-title-text[data-wrap]{overflow-wrap:break-word;text-overflow:clip;white-space:normal;}}@layer components{.u-page{display:flex;flex-direction:column;gap:calc(var(--spacing) * 4);width:100%;}.u-page :is(p, ol, ul, dl, h1, h2, h3, h4, h5, h6){margin:0;}.u-page :is(ol, ul){padding-inline-start:calc(var(--spacing) * 6);}.u-page li + li{margin-top:calc(var(--spacing) * 1);}.u-page a{color:var(--colors-accent-text);}.u-page-faq a{text-decoration:underline;}.u-page-question{display:flex;flex-direction:column;gap:calc(var(--spacing) * 1.5);}.u-page-question-name{color:var(--colors-accent-text);}.u-page-answer{padding-inline-start:calc(var(--spacing) * 3);border-inline-start:1px solid var(--colors-line);}.u-page-upload-drop{min-height:calc(var(--spacing) * 50);padding:calc(var(--spacing) * 6) calc(var(--spacing) * 4);}.u-page-upload-file{opacity:0;}}@layer components{.l-doc-1{display:flex;flex-direction:column;gap:calc(var(--spacing) * 6);width:100%;max-width:calc(var(--container-doc) + var(--spacing) * 8);margin-inline:auto;padding:calc(var(--spacing) * 4) calc(var(--spacing) * 4) calc(var(--spacing) * 10);}}@layer components{.u-feedback-badge{position:fixed;right:0;z-index:1090;padding:calc(var(--spacing) * 1.75);cursor:pointer;top:min(var(--feedback-top, 85%), var(--feedback-clear-top, 100%));letter-spacing:0.3px;writing-mode:vertical-rl;background-color:var(--control-surface);color:var(--control-fg);}.l-notices.u-feedback{z-index:1090;padding-bottom:calc(var(--notices-edge, var(--spacing) * 5) + var(--floating-bottom-clearance, 0px));}}@layer components{.u-dialog-frame{position:fixed;inset:0;z-index:1070;display:flex;align-items:center;justify-content:center;padding:calc(var(--spacing) * 3);pointer-events:none;contain:layout style;}.u-dialog-frame > .u-dialog-backdrop{z-index:-1;pointer-events:auto;}.u-dialog{display:flex;flex-direction:column;width:520px;max-width:100%;max-height:calc(100dvh - 24px);overflow:hidden;box-shadow:0 24px 64px rgb(0 0 0 / 28%);pointer-events:auto;contain:layout style;}@media (max-width: 399.9px){.u-dialog[data-contained]{max-height:88dvh;}}.u-dialog-body{display:flex;flex:1 1 0%;flex-direction:column;gap:calc(var(--spacing) * 3);min-height:0;padding:calc(var(--spacing) * 4);overflow-y:auto;overscroll-behavior:contain;}.u-dialog-footer{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 2);min-height:calc(var(--spacing) * 15);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border-top:1px solid var(--colors-line);}}@layer components{.u-dialog-backdrop{position:fixed;inset:0;z-index:1040;background-color:var(--colors-scrim);}}@layer base{.u-icon{display:inline-block;flex:none;width:1em;height:1em;vertical-align:middle;}.u-icon-mask{background-color:currentColor;mask:var(--icon-src) center / contain no-repeat;}[aria-pressed='true'] .u-icon-mask{mask-image:var(--icon-src-active, var(--icon-src));}}@layer components{:is(.u-dialog-header, .u-drawer-head){display:flex;flex:none;align-items:center;border-bottom:1px solid var(--colors-line);}.u-dialog-header{justify-content:space-between;gap:var(--spacing);min-height:calc(var(--control-h) + var(--spacing) * 2);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);}.u-dialog-header-main{flex:1 1 0%;min-width:0;}}@layer components{.u-notice{position:relative;display:flex;flex-direction:column;gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 4);width:100%;min-width:0;box-shadow:0 5px 25px rgb(0 0 0 / 25%);}.u-notice[data-flow='row']{flex-direction:row;align-items:center;}.u-notice[data-close='corner'] .u-notice-title{padding-inline-end:calc(var(--spacing) * 7);}}@layer components{.u-notice-close{position:absolute;inset-block-start:calc(var(--spacing) * 2);inset-inline-end:calc(var(--spacing) * 2);}.u-notice-close[data-placement='inline']{position:relative;inset:auto;margin-inline-start:auto;}}@layer components{.u-notice-actions{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 2);margin-block-start:var(--spacing);align-items:center;width:100%;min-width:0;}.u-notice-actions .u-control{flex-grow:1;flex-basis:100%;}}@layer components{.u-notice-text{margin:0;min-width:0;overflow-wrap:anywhere;color:var(--colors-fg-muted);}}@layer components{.u-notice-title{margin:0;min-width:0;color:var(--colors-fg-strong);}}@layer components{.u-notice-body{display:flex;align-items:center;gap:calc(var(--spacing) * 2.5);min-width:0;}.u-notice-content{display:flex;flex-direction:column;gap:calc(var(--spacing) * 0.5);min-width:0;}.u-notice-body .u-control-icon-box:not(.u-control){--control-icon-box:var(--notice-icon-box, calc(var(--spacing) * 8));inline-size:var(--control-icon-box);block-size:var(--control-icon-box);border-radius:var(--control-icon-box-radius, 999px);}.u-notice-body .u-control-icon-box svg{margin-bottom:0;}}@layer components{.u-notice-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;}}@layer components{.l-rail-1{flex:1 1 auto;grid-template-columns:0 minmax(0, 1fr);grid-template-rows:auto auto 1fr;}.l-rail-1 > *{min-width:0;}.l-rail-1 > .l-rail-top{grid-column:1 / -1;grid-row:1;}.l-rail-1 > .l-rail-top:empty{display:none;}.l-rail-1 > .l-rail-side{grid-column:1;grid-row:2 / 4;}.l-rail-1 > .l-rail-header{grid-column:2;grid-row:2;}.l-rail-1 > .l-rail-content{display:flex;flex-direction:column;grid-column:2;grid-row:3;}.l-rail-1:has(> .l-rail-content > .l-str-content[data-clip]){min-height:0;grid-template-rows:auto auto minmax(0, 1fr);}.l-rail-1 > .l-rail-content:has(> .l-str-content[data-clip]){min-height:0;}@media (min-width: 720px){.l-rail-1[data-at='md']{grid-template-columns:72px minmax(0, 1fr);}}@media (min-width: 1300px){.l-rail-1[data-at='lg']{grid-template-columns:72px minmax(0, 1fr);}}@media (min-width: 1600px){.l-rail-1[data-top-beside='xl'] > .l-rail-top{grid-column:2;}.l-rail-1[data-top-beside='xl'] > .l-rail-side{grid-row:1 / 4;}}}@layer components{.l-str{display:flex;flex-direction:column;min-width:0;min-height:100svh;background-color:var(--colors-surface);color:var(--colors-fg);}.l-str-content{flex:1;min-width:0;min-height:0;}.l-str-content[data-flow="column"]{display:flex;flex-direction:column;}.l-str-content[data-flow="column"][data-clip]{min-height:0;overflow:hidden;}.l-str:has(.l-str-content[data-clip]){height:100svh;}}@layer components{.u-ad-unit{contain:layout style;}[data-ad-w='300px']{width:300px;}[data-ad-w='100%']{width:100%;}[data-ad-h='250px']{height:250px;}[data-ad-h='100px']{height:100px;}[data-ad-h='90px']{height:90px;}}@layer components{.u-ad-badge{position:absolute;z-index:10;width:max-content;padding:calc(var(--spacing) * 1.25) calc(var(--spacing) * 2.5);background-color:var(--colors-scrim-badge);color:var(--colors-fg-overlay);}.u-ad-badge[data-size='small']{padding:calc(var(--spacing) * 0.25) calc(var(--spacing) * 0.75);}.u-ad-badge[data-type='sign']{background-color:transparent;color:var(--colors-fg-muted);text-transform:uppercase;}.u-ad-badge[data-type='badge']{margin:calc(var(--spacing) * 1.5);}.u-ad-badge[data-placement='inline']{position:static;}.u-ad-badge:is([data-placement='top-left'], [data-placement='top-right']){top:0;}.u-ad-badge:is([data-placement='bottom-left'], [data-placement='bottom-right']){bottom:0;}.u-ad-badge:is([data-placement='top-left'], [data-placement='bottom-left']){inset-inline-start:0;}.u-ad-badge:is([data-placement='top-right'], [data-placement='bottom-right']){inset-inline-end:0;}.u-ad-badge[data-placement$='-center']{inset-inline-start:50%;translate:-50% 0;}.u-ad-badge:is([data-placement='top-center'], [data-placement='below-center']){top:calc(var(--spacing) * 1.5);}.u-ad-badge[data-placement='below-center']{position:relative;}.u-ad-badge[data-placement='bottom-center']{bottom:calc(var(--spacing) * 1.5);}.u-ad-badge[data-placement='above-center']{bottom:100%;}.u-ad-badge[data-placement^='middle']{top:50%;translate:0 -50%;}.u-ad-badge[data-placement='middle-left']{inset-inline-start:calc(var(--spacing) * 1.5);}.u-ad-badge[data-placement='middle-right']{inset-inline-end:calc(var(--spacing) * 1.5);}.u-ad-badge[data-placement='middle-center']{translate:-50% -50%;}}@property --text-lh{syntax:"*";inherits:false;}@property --text-size{syntax:"*";inherits:false;}@property --text-size{syntax:"*";inherits:false;}@property --text-size{syntax:"*";inherits:false;}@property --text-size{syntax:"*";inherits:false;}@property --text-size{syntax:"*";inherits:false;}@property --text-size{syntax:"*";inherits:false;}@layer components{.l-auth-logo{display:flex;flex:none;align-items:center;justify-content:center;padding:calc(var(--spacing) * 6) calc(var(--spacing) * 4);}@media (max-width: 1099.9px){.l-auth-logo{--logo-h:calc(var(--spacing) * 6);}}.l-auth-content{display:flex;}.l-auth-1{display:flex;flex:1;align-items:center;justify-content:center;width:100%;padding:calc(var(--spacing) * 4);}.l-auth-1 > *{width:100%;min-width:0;max-width:calc(var(--spacing) * 110);}.u-auth-page{display:flex;flex-direction:column;max-height:90dvh;overflow:hidden;}.u-auth-title{flex:1;min-width:0;margin:0;overflow:hidden;color:var(--colors-fg);--text-size:1rem;font-size:1rem;line-height:var(--text-lh, 1.5rem);--text-lh:1.5;line-height:1.5;font-weight:400;text-overflow:ellipsis;white-space:nowrap;}.u-auth-footer-text.u-dialog-footer{justify-content:center;gap:var(--spacing);}.u-auth-footer-text{color:var(--colors-fg-muted);--text-size:.875rem;font-size:.875rem;line-height:var(--text-lh, 1.25rem);text-align:center;}.u-auth-note{margin:0;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);--text-size:.875rem;font-size:.875rem;line-height:var(--text-lh, 1.25rem);overflow-wrap:anywhere;}.u-auth-providers{display:flex;flex-direction:column;gap:calc(var(--spacing) * 2);width:100%;min-width:0;}.u-auth-caption{margin:0;text-align:center;--text-size:.875rem;font-size:.875rem;line-height:var(--text-lh, 1.25rem);color:var(--colors-fg-muted);}.u-link, .u-auth-link{color:var(--control-fg, var(--colors-accent));text-decoration:none;transition:color 0.15s;}.u-link:hover, .u-auth-link:hover{color:var(--control-fg-hover, var(--colors-accent-hover));}.u-auth-submit{width:100%;justify-content:center;}.u-auth-footer-action{margin-inline-start:auto;}.u-auth-checkbox{flex:none;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);margin-block-start:calc(var(--spacing) * 0.5);accent-color:var(--colors-accent);}.u-auth-agreement{display:flex;align-items:flex-start;gap:calc(var(--spacing) * 2);--text-size:.875rem;font-size:.875rem;line-height:var(--text-lh, 1.25rem);color:var(--colors-fg-muted);}.u-auth-agreement-strong{color:var(--colors-fg);}.u-auth-loading{display:flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 4);--text-size:.875rem;font-size:.875rem;line-height:var(--text-lh, 1.25rem);color:var(--colors-fg-muted);}.u-auth-route{align-self:center;justify-content:center;text-decoration:none;}}@layer components{@keyframes u-loader-spin{to{transform:rotate(360deg);}}.u-loader{display:inline-flex;flex:none;width:var(--control-icon, var(--control-h, var(--spacing-icon-5)));height:var(--control-icon, var(--control-h, var(--spacing-icon-5)));animation:u-loader-spin 2s linear infinite;will-change:transform;}.u-loader circle{stroke:var(--colors-accent);}.u-loader circle:last-child{stroke:var(--colors-surface-sunk);}@media (prefers-reduced-motion: reduce){.u-loader{animation-duration:4s;}}}@layer components{.u-slider{position:relative;}.u-slider[data-move="0"]{--u-slider-move:0px;}.u-slider[data-move="1"]{--u-slider-move:120px;}.u-slider[data-move="2"]{--u-slider-move:160px;}.u-slider[data-move="3"]{--u-slider-move:200px;}.u-slider[data-move="4"]{--u-slider-move:240px;}.u-slider[data-move="5"]{--u-slider-move:320px;}@media (min-width: 720px){.u-slider[data-move-md="0"]{--u-slider-move:0px;}.u-slider[data-move-md="1"]{--u-slider-move:120px;}.u-slider[data-move-md="2"]{--u-slider-move:160px;}.u-slider[data-move-md="3"]{--u-slider-move:200px;}.u-slider[data-move-md="4"]{--u-slider-move:240px;}.u-slider[data-move-md="5"]{--u-slider-move:320px;}}.u-slider a, .u-slider img{-webkit-user-drag:none;}.u-slider-viewport{--slider-fade-s:0;--slider-fade-e:0;--slider-fade-to:right;display:flex;margin:calc(var(--spacing) * -1);padding:var(--spacing);gap:var(--slider-gap, calc(var(--spacing) * 1));overflow:auto visible;overscroll-behavior-x:contain;touch-action:pan-x;-webkit-user-select:none;user-select:none;white-space:nowrap;scrollbar-width:none;}.u-slider-viewport::-webkit-scrollbar{display:none;}.u-slider:dir(rtl) .u-slider-viewport{--slider-fade-to:left;}.u-slider-viewport[data-fade-start]{--slider-fade-s:1;}.u-slider-viewport[data-fade-end]{--slider-fade-e:1;}.u-slider-viewport:is([data-fade-start], [data-fade-end]){--slider-fade:linear-gradient(to var(--slider-fade-to), transparent calc(var(--spacing) * 6 * var(--slider-fade-s)), #000 calc(var(--spacing) * 24 * var(--slider-fade-s)), #000 calc(100% - var(--spacing) * 24 * var(--slider-fade-e)), transparent calc(100% - var(--spacing) * 6 * var(--slider-fade-e)));-webkit-mask-image:var(--slider-fade);mask-image:var(--slider-fade);}.u-slider-arrow{position:absolute;top:0;z-index:2;display:flex;align-items:center;justify-content:center;width:calc(var(--spacing) * 6);height:100%;padding-bottom:var(--u-slider-arrow-pb, 0);cursor:pointer;user-select:none;}.u-slider-arrow[data-side="prev"]{inset-inline-start:0;}.u-slider-arrow[data-side="next"]{inset-inline-end:0;}@media (max-width: 719.9px){.u-slider-arrow[data-hide-mobile]{display:none;}}}@layer components{.u-user-avatar{--control-surface:var(--avatar-bg-color, transparent);position:relative;overflow:hidden;}.u-user-avatar:not(.u-control){width:var(--avatar-control-size);height:var(--avatar-control-size);border-radius:var(--avatar-control-radius, var(--avatar-border-radius, 50%));background:var(--control-surface);}.u-user-avatar.u-control{flex-shrink:0;width:var(--control-h);height:var(--control-h);}.u-user-avatar:not(.u-control) > img{width:100%;height:100%;object-fit:cover;}.u-user-avatar svg{display:block;width:100%;height:100%;}.avatar-component, .avatar-fallback{position:absolute;inset:0;}.avatar-component:not(.avatar-element-2){z-index:1;}.avatar-fallback{display:grid;place-items:center;color:var(--avatar-color-1, #00ffff);}}@layer components{.u-foot-rta{display:inline-flex;align-items:center;transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1);}@media (min-width: 1100px){.u-foot-rta{padding-inline:calc(var(--spacing) * 2);}}.u-icon-rta{--icon-src:url(https://static.gayporn.com/_astro/rta.vWO_fk28.svg);}.u-foot-rta .u-icon{width:37px;height:calc(var(--spacing) * 3);}}@layer components{.u-turnstile-overlay{position:fixed;inset:0;z-index:1003;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:calc(var(--spacing) * 4);background:var(--colors-scrim);}}@layer components{.u-sfw-title{color:var(--colors-accent);}.u-sfw-muted{color:var(--colors-fg-muted);}.u-sfw-divider{border-color:var(--colors-line-soft);}.u-sfw-muted-link:hover{color:var(--colors-accent-hover);}.u-sfw-notes{display:flex;flex-direction:column;gap:calc(var(--spacing) * 2);margin:0;padding:0;list-style:none;}.u-sfw-loading{display:flex;align-items:center;justify-content:center;min-height:calc(var(--spacing) * 80);}.u-sfw-methods{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--spacing) * 70)), 1fr));gap:calc(var(--spacing) * 3);}}@layer components{.u-dialog-frame.u-cookie-frame .u-dialog{width:700px;}.u-cookie-head{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 2);width:100%;}.u-cookie-badge{flex:none;width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12);}.u-cookie-rta{margin-inline-start:auto;}.u-cookie-rta.u-icon{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 3.5);}.u-cookie-title{flex-basis:100%;order:1;min-width:0;overflow-wrap:anywhere;}.u-cookie-text{margin:0;}.u-cookie-subtitle{margin:0;color:var(--colors-fg-strong);}.u-cookie-accent{color:var(--colors-accent-text);}.u-cookie-blur{backdrop-filter:blur(8px);}@media (max-width: 399.9px){.u-dialog-frame.u-cookie-frame{align-items:flex-start;padding-top:calc(var(--head-row-1-h, 0px) + var(--spacing) * 3);}.u-dialog-frame.u-cookie-frame .u-dialog{max-height:calc(100dvh - var(--head-row-1-h, 0px) - var(--spacing) * 6);}}@media (min-width: 992px){.u-cookie-rta{order:2;}.u-cookie-title{flex-basis:0;flex-grow:1;}}}html.age-gate-pending .l-str-content{filter:blur(15px);}@layer components{.u-ad-leaderboard{display:flex;width:100%;height:auto;overflow:hidden;background-color:var(--colors-surface);}.u-ad-leaderboard[hidden]{display:none;}.u-ad-leaderboard iframe{display:block;max-width:100%;}.u-ad-leaderboard-box{width:100%;max-height:114px;aspect-ratio:1832 / 114;}@media (max-width: 719.9px){.u-ad-leaderboard-box{width:100vw;max-height:300px;aspect-ratio:600 / 300;}}}@layer components{.u-foot-fs{width:100%;margin-inline:auto;padding-block:calc(var(--spacing) * 4);max-width:var(--container-page);}.u-foot-fs > *{justify-content:center;min-width:min(100%, 184px);}}@layer components{.u-menu-item > .u-control-icon-box{display:inline-flex;flex:none;align-items:center;justify-content:center;}}@layer components{.u-sfw-banner-title{color:var(--colors-accent);}.u-sfw-banner-note{color:var(--colors-fg-muted);}}@property --text-size{syntax:"*";inherits:false;}@property --text-size{syntax:"*";inherits:false;}@layer components{.l-foot-6{row-gap:calc(var(--spacing) * 6);grid-template-columns:minmax(0, 1fr);padding-block:16px;padding-inline:max(var(--edge-px, 12px), calc((100% - var(--container-page)) / 2));border-block-start:1px solid var(--colors-line);background-color:var(--colors-surface);color:var(--colors-fg-muted);}.l-foot-6 > .u-foot-fs{grid-column:1 / -1;order:-1;}.l-foot-6 .l-foot-aside{order:1;align-self:stretch;}.l-foot-6 .l-foot-main{grid-column:1;order:2;}.l-foot-6 .l-foot-logo{display:flex;}.l-foot-6 .u-foot-copy{margin-top:auto;--text-size:.625rem;font-size:.625rem;line-height:var(--text-lh, .875rem);}.l-foot-6[data-copy='logo'] .l-foot-aside{gap:calc(var(--spacing) * 1);}.l-foot-6[data-copy='logo'] .u-foot-copy{margin-top:calc(var(--spacing) * 0);}.l-foot-6 .u-foot-links{flex-direction:row;flex-wrap:wrap;row-gap:calc(var(--spacing) * 1);column-gap:calc(var(--spacing) * 0);justify-content:center;}.l-foot-6 :is(.u-foot-link, .u-foot-rta){padding-inline:calc(var(--spacing) * 1);width:auto;}.l-foot-6 :is(.u-foot-link, .u-foot-rta):not(:first-child){border-inline-start:0;}.l-foot-6 :is(.u-foot-link, .u-foot-rta):not(:last-child)::after{margin-inline-start:calc(var(--spacing) * 1);content:'|';color:var(--colors-accent);}.l-foot-6[data-separator='line'] :is(.u-foot-link, .u-foot-rta):not(:last-child)::after{color:var(--colors-line);}.l-foot-6 .u-foot-link, .l-foot-6 .u-foot-link:is([aria-current="page"], [aria-pressed="true"], [aria-checked="true"], .u-active){color:var(--foot-link-fg, var(--colors-fg));}.l-foot-6 .u-foot-disclaimer{max-width:100%;--text-size:.625rem;font-size:.625rem;line-height:var(--text-lh, .875rem);}@media (min-width: 1100px){.l-foot-6[data-at='mdl']{grid-template-columns:minmax(0, 1fr) 200px;}.l-foot-6[data-at='mdl'] .l-foot-aside{text-align:end;align-items:flex-end;justify-self:end;grid-column:2;order:0;}.l-foot-6[data-at='mdl'] .l-foot-main{text-align:start;align-items:flex-start;order:0;}.l-foot-6[data-at='mdl'] .u-foot-links{justify-content:flex-start;}}@media (min-width: 1300px){.l-foot-6[data-at='lg']{grid-template-columns:minmax(0, 1fr) 200px;}.l-foot-6[data-at='lg'] .l-foot-aside{text-align:end;align-items:flex-end;justify-self:end;grid-column:2;order:0;}.l-foot-6[data-at='lg'] .l-foot-main{text-align:start;align-items:flex-start;order:0;}.l-foot-6[data-at='lg'] .u-foot-links{justify-content:flex-start;}}}@layer components{.l-foot-aside{align-items:center;justify-self:center;gap:calc(var(--spacing) * 6);text-align:center;}}@layer components{.l-foot-logo{min-width:0;}.l-foot-logo :is(img, svg){width:auto;max-width:var(--l-foot-logo-max-w, 200px);height:var(--l-foot-logo-h, 36px);aspect-ratio:314 / 64;object-fit:contain;}}@layer components{.l-foot-main{align-items:center;gap:calc(var(--spacing) * 6);text-align:center;}}@layer components{.u-foot-links{display:flex;flex-direction:column;align-items:center;gap:var(--spacing);width:100%;min-width:0;max-width:100%;}.u-foot-link{align-items:center;justify-content:center;width:100%;min-width:0;min-block-size:calc(var(--spacing) * 6);text-align:center;color:var(--foot-link-fg, var(--colors-fg-muted));}.u-foot-link.u-text-link{align-items:center;}@media (min-width: 1100px){.u-foot-links{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;column-gap:0;}.u-foot-link{justify-content:flex-start;width:auto;padding-inline:calc(var(--spacing) * 2);text-align:start;}.u-foot-link:first-child{padding-inline-start:0;}:is(.u-foot-link, .u-foot-rta):not(:first-child){border-left:1px solid var(--colors-line-soft);}}}@layer components{.u-text-link{--control-fg:currentColor;display:inline-flex;align-items:baseline;gap:0.35em;min-width:0;max-width:100%;color:var(--control-fg, inherit);text-decoration:none;text-underline-offset:0.18em;transition-property:color, background-color, border-color, outline-color, text-decoration-color, fill, stroke;transition-duration:150ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);}.u-text-link:is([aria-current="page"], [aria-pressed="true"], [aria-checked="true"], .u-active){color:var(--control-fg-active, var(--control-fg, inherit));}@media (hover: hover){.u-text-link:not([data-hover="off"], [aria-disabled="true"]):is([aria-current="page"], [aria-pressed="true"], [aria-checked="true"], .u-active):hover{color:var(--control-fg-active-hover, var(--control-fg-active, var(--control-fg, inherit)));}}.u-text-link-icon{flex:none;width:1em;height:1em;}.u-text-link-icon svg{display:block;width:100%;height:100%;}.u-text-link-label{min-width:0;overflow-wrap:anywhere;}}@layer base{.u-logo img{min-width:0;width:auto;max-width:min(100%, var(--logo-max, 250px));height:var(--logo-h, 2rem);object-fit:contain;}.u-logo img[data-logo-theme='light']{display:none;}:root[data-theme='light'] .u-logo img[data-logo-theme='dark']{display:none;}:root[data-theme='light'] .u-logo img[data-logo-theme='light']{display:block;}@media (min-width: 1100px){.u-logo img{height:var(--logo-h, 2.75rem);}}}@layer components{.u-logo{display:inline-flex;align-items:center;max-width:var(--logo-max, 250px);text-decoration:none;}}@layer components{.l-head-logo, .l-head-menu, .l-head-toggle, .l-head-profile, .l-head-search, .l-head-lang{display:flex;align-items:center;min-width:0;}.l-head-menu, .l-head-toggle{justify-content:center;}:is(.l-head-menu, .l-head-toggle) > *{flex:none;}.l-head-toggle{position:relative;z-index:1060;}.l-head-profile{justify-content:flex-end;}.l-head{color:var(--colors-fg);grid-template-rows:var(--head-row-1, 60px) minmax(0, auto) minmax(0, auto) minmax(0, auto) minmax(0, auto);grid-template-columns:var(--edge-t) auto auto auto auto minmax(0, 1fr) auto minmax(0, 1fr) auto auto auto auto var(--edge-t);column-gap:var(--gap-x, 0);}.l-head, .l-head-bg::before{background-color:var(--colors-surface);background-image:var(--surface-image, none);background-position:var(--surface-position, 0% 0%);background-size:var(--surface-size, auto);background-repeat:var(--surface-repeat, repeat);background-origin:var(--surface-origin, padding-box);}.l-head .l-head-cell{min-width:auto;min-height:calc(var(--spacing) * 0);position:relative;grid-row:1;color:var(--colors-fg);}.l-head :is(.l-head-mi, .l-head-search){box-sizing:border-box;min-width:var(--cell-min, 0);}.l-head-bg::before{content:'';pointer-events:none;inset:calc(var(--spacing) * 0);position:absolute;z-index:-1;}}@layer utilities{.l-head .l-head-bg{margin-inline:calc(var(--spacing) * 0);grid-column:1/-1;min-height:calc(var(--spacing) * 0);pointer-events:none;align-self:stretch;z-index:0;}@media (max-width: 1099.9px){.l-head .l-head-cell:not(.l-head-logo):not(.l-head-bg){z-index:2;}}}@layer components{.l-head-mi{--mi-ring-bleed:var(--spacing);--head-row-columns:1 / -1;display:flex;flex:0 1 auto;align-items:center;justify-content:safe center;gap:calc(var(--spacing) * 2);width:auto;min-width:0;padding:var(--spacing) var(--head-row-inset, var(--spacing));overflow-x:auto;overscroll-behavior-x:contain;touch-action:pan-x;min-height:calc(var(--mi-row-min, 0px) + var(--mi-ring-bleed) * 2);max-width:calc(100% + var(--head-row-bleed, var(--mi-ring-bleed)) * 2);margin:calc(var(--mi-ring-bleed) * -1) calc(var(--head-row-bleed, var(--mi-ring-bleed)) * -1);scrollbar-width:none;-webkit-overflow-scrolling:touch;}.l-head-mi > *{flex-shrink:0;}.l-head-mi[data-ring-safe]{--mi-ring-bleed:0px;}.l-head-mi::-webkit-scrollbar{display:none;}@media (max-width: 1099.9px){.l-head-mi{--mi-row-min:var(--spacing-subrow);}}}@layer components{.u-divider{flex:none;width:100%;margin:0;border-width:1px 0 0;border-color:var(--colors-line-soft);}.u-divider[aria-orientation='vertical']{align-self:stretch;width:auto;border-width:0;border-inline-start-width:1px;}}@layer components{.u-profile-btn{position:relative;display:inline-flex;min-width:0;}.u-profile-trigger{overflow:hidden;}.u-profile-trigger-avatar{--avatar-control-size:calc(var(--control-h) - 2 * var(--control-border-w, 0px));--avatar-control-radius:var(--control-radius);}}@layer components{.u-search-input{position:relative;display:grid;grid-template-columns:minmax(0, 1fr) auto;column-gap:calc(var(--spacing) * 1);width:100%;}.u-search-input[data-inside]{grid-template-columns:minmax(0, 1fr);}.u-search-box{display:flex;align-items:center;height:var(--control-h);padding-inline-end:calc(var(--spacing) * 1.5);}.u-search-input[data-inside] .u-search-box{padding-inline-end:calc(var(--control-h) + 0.5rem);}.u-search-field{flex:1 1 0%;min-width:0;height:100%;padding-inline:var(--control-px);border-radius:inherit;font-size:var(--control-text);}.u-search-field::placeholder{color:var(--control-fg-placeholder);}.u-search-submit{z-index:1040;}.u-search-input[data-inside] > .u-search-submit{position:absolute;inset-block-start:0.25rem;inset-inline-end:0.25rem;min-height:0;max-height:calc(100% - 0.5rem);}}@layer components{.l-rail-panel{position:fixed;top:0;inset-inline-start:0;z-index:102;box-sizing:border-box;width:0;visibility:hidden;height:100svh;overflow:hidden auto;background:var(--colors-surface-drawer);transition:width 200ms;}.l-rail-panel[data-blur]{backdrop-filter:saturate(4) blur(9px);}.l-rail-backdrop{z-index:101;background:rgb(0 0 0 / 30%);}@media (min-width: 720px){.l-rail-1[data-at='md'] .l-rail-panel{padding-inline-start:calc(var(--spacing) * 3.5);position:sticky;width:72px;visibility:visible;border-inline-end:1px solid var(--colors-line-soft);}}@media (min-width: 1300px){.l-rail-1[data-at='lg'] .l-rail-panel{padding-inline-start:calc(var(--spacing) * 3.5);position:sticky;width:72px;visibility:visible;border-inline-end:1px solid var(--colors-line-soft);}}}