/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--tw-contain-size:initial;--tw-contain-layout:initial;--tw-contain-paint:initial;--tw-contain-style:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-ui-display:"Cormorant Garamond", serif;--font-ui-sans:"Fira Sans", sans-serif;--color-ui-sand:#d9aa6b;--color-ui-card:#f6e7c9;--color-ui-card-2:#fbf1dc;--color-ui-line:#e3cfa6;--color-ui-ink:#2b1d0e;--color-ui-muted:#5a4426;--color-ui-brown:#3b2713;--color-ui-brown-2:#5c4022;--color-ui-border:#8c6f45;--color-ui-on-brown:#f3e3c3;--color-ui-solar:#7a4a00;--color-ui-material:#1f4f66;--color-ui-warn:#8a4a00;--color-ui-warn-bg:#fbe3c0;--color-ui-mine:#163f63;--color-ui-bg-house:#3f78a8;--color-ui-good:#2c6e49;--color-ui-bad:#8a1f1f;--color-ui-critical:#d10f1f;--color-ui-tournament:#b3121f;--color-ui-tournament-2:#5e0a12;--color-ui-fmt-bracket:#9c1c24;--color-ui-fmt-league:#1d4e7a;--color-ui-fmt-groups:#5b2d82;--color-ui-domination:#f2c94c;--color-ui-white:#fff;--color-ui-black:#000;--color-ui-k-habitat-1:#567699;--color-ui-k-habitat-2:#31629b;--color-ui-k-habitat-3:#104b8e;--color-ui-k-trh-1:#548367;--color-ui-k-trh-2:#2e7a4e;--color-ui-k-trh-3:#116936;--color-ui-k-dul-1:#856699;--color-ui-k-dul-2:#744096;--color-ui-k-dul-3:#5f1e8a;--color-ui-k-nadrz-1:#a7581b;--color-ui-k-sat:#2a6e79;--color-ui-k-other:#786b5e;--color-ui-t-obj:#b99ad6;--color-ui-t-kol:#d9b83c;--color-ui-t-move:#6fa8cf;--color-ui-t-inv:#d98a9a;--color-ui-t-sat:#7f8fd1;--color-ui-fn-imp:#8a1f1f;--color-ui-fn-lead:#8a5200;--color-ui-fn-court:#6b2d8a;--color-ui-fn-dep:#1f4f66;--color-ui-fn-ment:#2c6e49;--color-ui-fn-arr:#5a4426;--color-ui-sym-atreides:#2e7d32;--color-ui-sym-harkonnen:#1f5fa8;--color-ui-sym-corrino:#a67c00;--color-ui-sym-bene:#7b3fa0;--color-ui-sym-guild:#161616;--color-ui-sym-imp:#a31f2d;--color-ui-sym-ment:#5b6770;--color-ui-sym-arr:#8f6a2f;--color-ui-rar-silver:#a9b4bf;--color-ui-rar-gold:#d9a514;--color-ui-rar-diamond:#7fd3f0;--color-ui-rar-diamond-2:#c9a8f0;--color-ui-upkeep:#8a5a3a;--color-ui-tax:#c9a877;--color-ui-chart-solar:#9a5f00;--color-ui-cell-edge:#3c2814;--color-ui-map-free:#dcb783;--color-ui-map-blk:#b98f5c;--color-ui-map-blk-2:#a37a49;--color-ui-map-corrino:#c9962b;--color-ui-map-corrino-edge:#e0b24a;--color-ui-map-harkonnen:#a8372c;--color-ui-map-harkonnen-edge:#d9534a;--color-ui-map-atreides:#2c6e49;--color-ui-map-atreides-edge:#3f9d68;--color-ui-map-bg-edge:#4f95d1;--color-ui-map-guild:#e08a2b;--color-ui-map-guild-edge:#f0a24a;--color-ui-map-mine-edge:#7ec0f0;--color-ui-map-empire:#7d3c98;--color-ui-map-empire-edge:#a569bd;--color-ui-map-titan:#5d6d7e;--color-ui-map-titan-edge:#8a9aab;--color-ui-map-renegate:#6e7778;--color-ui-map-renegate-edge:#a3aeaf;--color-ui-map-other:#8a8f94;--color-ui-map-other-edge:#b8bdc2;--color-ui-map-sat-solar:#fcd34d;--color-ui-map-sat-material:#cbd5e1;--color-ui-map-sat-population:#8bfd96;--color-ui-map-sat-population-growth:#f0abfc;--color-ui-map-sat-range:#7dd3fc;--color-ui-map-occupied:#e04a3a;--color-ui-map-chip:#0f0905;--color-ui-map-ico-bld:#ffd98a;--color-ui-map-ico-army:#9fd3ff;--color-ui-map-pending:#f3d27a;--color-ui-map-pending-bg:#ecd696;--color-ui-legend-edge:#8a7a66;--color-ui-legend-free:#e8d9b8;--color-ui-legend-free-edge:#b9a888;--color-ui-legend-blk:#5a4a3a;--color-ui-legend-blk-2:#c9b894;--color-ui-legend-rev:#3a2d22;--color-ui-throne-gold:#d4ad4f;--color-ui-throne-gold-edge:#7a5a1a;--color-ui-throne-gold-dark:#a8822e;--color-ui-throne-gold-dark-edge:#6b4a10;--color-ui-throne-gold-deep:#8f6a24;--color-ui-throne-gold-deep-edge:#4f3608;--color-ui-throne-crown:#ffd84a;--color-ui-throne-crown-edge:#3a2306;--color-ui-throne-free:#8f7655;--color-ui-throne-shadow:#3b2510aa;--color-ui-seg-edge:#cdb489;--color-ui-tab-line:#a8824f;--color-ui-hover:#efdcb6;--color-ui-tabbar-muted:#d9c39a}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.ui-body{background:var(--color-ui-sand);color:var(--color-ui-ink);font-family:var(--font-ui-sans);margin:0;font-size:15px;line-height:1.4}.ui-body button,.ui-body input,.ui-body select,.ui-body textarea{font-family:inherit}.ui-body a{color:var(--color-ui-solar);text-decoration:underline}.ui-body a:hover{opacity:1}.ui-body h1,.ui-body h2{font-family:var(--font-ui-display);letter-spacing:.04em;margin:0;font-weight:700;line-height:1.15}.ui-body h1{font-size:34px}.ui-body h2{font-size:20px}.ui-body h3,.ui-body h4,.ui-body h5,.ui-body h6{font-family:var(--font-ui-sans);margin:0;font-weight:600}.ui-body h3{font-size:16px}.ui-body h4{font-size:15px}.ui-body details summary{cursor:pointer}html:has(.ui-top){scroll-padding-top:72px}.ui-body textarea{resize:vertical;width:100%}}@layer components{.ui-display{font-family:var(--font-ui-display);letter-spacing:.04em;font-weight:700}.ui-h-plain{font-family:var(--font-ui-sans);letter-spacing:0;font-weight:400}.ui-card{background:var(--color-ui-card);border-radius:10px;padding:16px}.ui-card>h2:first-child{border-bottom:1px solid var(--color-ui-line);padding-bottom:8px}.ui-card--flush{padding:0;overflow:hidden}.ui-card-head{background:var(--color-ui-card-2);padding:12px 16px}.ui-stack{flex-direction:column;gap:14px;display:flex}.ui-wrap{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-muted{color:var(--color-ui-muted)}.ui-small{font-size:13px}.ui-label{color:var(--color-ui-muted);font-size:12px}.ui-spread{justify-content:space-between;gap:12px;display:flex}.ui-grow{flex-grow:1;min-width:0}.ui-good{color:var(--color-ui-good);font-weight:600}.ui-bad{color:var(--color-ui-bad);font-weight:600}.ui-big{font-size:28px;font-weight:600}.ui-note{max-width:110ch}.ui-scroll-x{overflow-x:auto}.ui-text-11{font-size:11px}.ui-text-12{font-size:12px}.ui-text-14{font-size:14px}.ui-text-16{font-size:16px}.ui-text-18{font-size:18px}.ui-text-22{font-size:22px}.ui-text-24{font-size:24px}.ui-basis-full{flex:100%}.ui-flex-420{flex:2 420px;min-width:0}.ui-flex-360{flex:2 360px;min-width:0}.ui-flex-320{flex:320px;min-width:0;max-width:520px}.ui-flex-280{flex:280px;min-width:0}.ui-flex-260{flex:260px;min-width:0}.ui-grid-150{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4px 12px;display:grid}.ui-btn{background:var(--color-ui-brown);min-height:36px;color:var(--color-ui-white);font:500 14px var(--font-ui-sans);text-align:center;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 14px;text-decoration:none;display:inline-flex}.ui-btn:hover{opacity:1;text-decoration:none}.ui-btn:disabled,.ui-btn[aria-disabled=true]{opacity:.4;cursor:default}.ui-btn--ghost{color:var(--color-ui-brown);border:1px solid var(--color-ui-border);background:0 0}.ui-btn--light{background:var(--color-ui-card);color:var(--color-ui-ink)}.ui-btn--danger{background:var(--color-ui-card);border:1px solid var(--color-ui-bad);color:var(--color-ui-bad)}.ui-x{color:var(--color-ui-solar);font:500 13px var(--font-ui-sans);cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:underline}.ui-plan{border:1px solid var(--color-ui-border);min-height:40px;color:var(--color-ui-brown);font:500 14px var(--font-ui-sans);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:8px 14px;text-decoration:none;display:inline-flex}.ui-plan--on{background:var(--color-ui-brown);border-color:var(--color-ui-brown);color:var(--color-ui-white)}.ui-plan--sm{min-height:32px;padding:4px 12px;font-size:13px}label.ui-plan{position:relative}.ui-plan>input[type=radio]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ui-plan:has(>input:checked){background:var(--color-ui-brown);border-color:var(--color-ui-brown);color:var(--color-ui-white)}.ui-plan:has(>input:focus-visible){outline:2px solid var(--color-ui-brown);outline-offset:2px}.ui-input,.ui-select,.ui-textarea,.ui-form input,.ui-form select,.ui-form textarea{border:1px solid var(--color-ui-border);background:var(--color-ui-card-2);width:100%;min-width:0;max-width:100%;color:var(--color-ui-ink);font:inherit;border-radius:6px;padding:8px 10px}.ui-textarea,.ui-form textarea{resize:vertical;min-height:40px}.ui-form input[type=checkbox],.ui-form input[type=radio]{width:auto}.ui-form{grid-template-columns:minmax(120px,240px) minmax(0,420px);align-items:center;gap:10px 16px;display:grid}.ui-form>*{min-width:0}.ui-form label,.ui-form-label{font-weight:500}.ui-warn{background:var(--color-ui-warn-bg);border:1px solid var(--color-ui-warn);border-radius:6px;padding:10px 12px}.ui-form-errors{background:var(--color-ui-card-2);border:1px solid var(--color-ui-bad);color:var(--color-ui-bad);border-radius:6px;padding:10px 12px}.ui-form-errors ul{margin:4px 0 0 20px;list-style:outside}.ui-form-errors b{font-weight:600}.ui-send{flex-wrap:wrap;gap:6px;display:flex}.ui-send input,.ui-send select,.ui-dmenu>input,.ui-dmenu>select{border:1px solid var(--color-ui-border);background:var(--color-ui-card-2);min-width:0;min-height:40px;color:var(--color-ui-ink);font:inherit;border-radius:6px;padding:8px 10px}.ui-send input,.ui-send select{flex:160px}.ui-send input[type=submit]{flex:none}.ui-send input.ui-count{flex:none;width:5.5em}.ui-bulk>.ui-send{flex:none;max-width:100%}.ui-bulk .ui-send input:not([type=submit]){flex:0 auto;width:260px;min-width:0}.ui-wrap>.ui-send{min-width:0;max-width:100%}.ui-send input[aria-invalid=true],.ui-input[aria-invalid=true]{border-color:var(--color-ui-bad)}.ui-dmenu>input,.ui-dmenu>select{flex:none;width:100%;max-width:420px}.ui-picker{min-width:0;position:relative}.ui-send>.ui-picker{flex:160px}.ui-dmenu>.ui-picker{width:100%;max-width:420px}.ui-picker-input{min-height:40px}.ui-picker-pop{z-index:20;border:1px solid var(--color-ui-border);background:var(--color-ui-card);border-radius:8px;max-height:300px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 20px #0000002e}.ui-picker-opt{cursor:pointer;border-radius:6px;flex-wrap:wrap;align-items:center;min-height:44px;padding:6px 8px;display:flex}.ui-picker-opt[hidden]{display:none}.ui-picker-opt>.ui-small{flex-basis:100%}.ui-picker-opt:hover,.ui-picker-opt[aria-selected=true]{background:var(--color-ui-card-2)}@supports (appearance:base-select){.ui-body select:not([multiple]):not([size]){appearance:base-select}.ui-body select:not([multiple]):not([size])::picker(select){appearance:base-select}.ui-body select:not([multiple]):not([size]){cursor:pointer;align-items:center;gap:8px;display:inline-flex}.ui-body select:not([multiple]):not([size])::picker-icon{content:"▾";color:var(--color-ui-muted);margin-left:auto}.ui-body select::picker(select){border:1px solid var(--color-ui-border);background:var(--color-ui-card);max-height:300px;color:var(--color-ui-ink);border-radius:8px;margin-top:4px;padding:4px;overflow-y:auto;box-shadow:0 8px 20px #0000002e}.ui-body select:not([multiple]):not([size]) option{border-radius:6px;min-height:36px;padding:6px 8px;font-size:14px}.ui-body select:not([multiple]):not([size]) option::checkmark{display:none}.ui-body select:not([multiple]):not([size]) option:hover,.ui-body select:not([multiple]):not([size]) option:focus-visible{background:var(--color-ui-card-2);outline:none}.ui-body select:not([multiple]):not([size]) option:checked{background:var(--color-ui-card-2);font-weight:600}.ui-body select:not([multiple]):not([size]) option:disabled{color:var(--color-ui-muted)}.ui-body select:not([multiple]):not([size]) optgroup{color:var(--color-ui-muted);padding-top:6px;font-size:12px;font-weight:600}.ui-body select:not([multiple]):not([size]) optgroup option{color:var(--color-ui-ink);font-weight:400}}.ui-picker-empty{padding:8px}.ui-offer{flex-wrap:wrap;align-items:end;gap:6px;display:flex}.ui-offer label{color:var(--color-ui-muted);flex-direction:column;font-size:11px;display:flex}.ui-offer select,.ui-offer input{border:1px solid var(--color-ui-border);background:var(--color-ui-card-2);color:var(--color-ui-ink);font:inherit;border-radius:6px;max-width:100%;padding:7px 8px}.ui-offer input{width:84px}.ui-offer input[type=submit]{width:auto}.ui-offer--wide{gap:16px}.ui-offer--wide label{gap:4px;font-size:13px}.ui-offer--wide select,.ui-offer--wide input{min-width:200px;padding:10px 12px;font-size:15px}.ui-offer--wide input{width:200px}.ui-chk{width:22px;height:22px;accent-color:var(--color-ui-brown);cursor:pointer;flex:none}.ui-bulk{border-bottom:1px solid var(--color-ui-line);align-items:center;padding-bottom:8px}.ui-bulk label{cursor:pointer;font-weight:600}.ui-stepper{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ui-stepper .ui-btn{min-width:48px;padding:8px 10px}.ui-stepper-value{text-align:center;color:var(--color-ui-muted);white-space:nowrap;flex:70px}.ui-stepper-value b{color:var(--color-ui-ink);font-size:26px}.ui-cost-total{border:1px solid var(--color-ui-border);background:var(--color-ui-card-2);width:fit-content;max-width:100%;color:var(--color-ui-ink);border-left-width:4px;border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:6px 12px;font-size:15px;display:flex}.ui-cost-total:empty,.ui-basis-full:has(>.ui-cost-total:empty){display:none}.ui-cost-total__label{color:var(--color-ui-muted);text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:600}.ui-cost-total__amount{font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.ui-cost-total__sep{color:var(--color-ui-muted)}.ui-cost-total__note{color:var(--color-ui-muted);flex-basis:100%;font-size:13px}.ui-cost-total--bad{border-color:var(--color-ui-bad)}.ui-cost-total--bad .ui-cost-total__note{color:var(--color-ui-bad);font-weight:600}.ui-flash{border:1px solid var(--color-ui-good);background:var(--color-ui-card-2);color:var(--color-ui-good);border-radius:6px;padding:8px 12px;font-weight:500}.ui-flash--error{border-color:var(--color-ui-bad);color:var(--color-ui-bad)}.ui-flash--warn{border-color:var(--color-ui-warn);background:var(--color-ui-warn-bg);color:var(--color-ui-warn)}.ui-empty{color:var(--color-ui-muted);padding:4px 0}.ui-bdg{background:var(--color-ui-bad);min-width:18px;color:var(--color-ui-white);font:600 11px/18px var(--font-ui-sans);text-align:center;border-radius:999px;margin-left:6px;padding:0 6px;display:inline-block}.ui-badge{background:var(--color-ui-card);color:var(--color-ui-ink);border-radius:999px;margin-top:8px;padding:2px 10px;font-size:13px;font-weight:600;display:inline-block}.ui-rel{border:1px solid var(--color-ui-border);background:var(--color-ui-card-2);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:600}.ui-rel--ally{border-color:var(--color-ui-good);color:var(--color-ui-good)}.ui-rel--war{border-color:var(--color-ui-bad);color:var(--color-ui-bad)}.ui-syms{white-space:nowrap;margin-left:4px}.ui-sym{vertical-align:middle;width:20px;height:20px;margin-left:3px;display:inline-block}.ui-sym-inv{color:var(--color-ui-card-2)}.ui-sym--atreides{color:var(--color-ui-sym-atreides)}.ui-sym--harkonnen{color:var(--color-ui-sym-harkonnen)}.ui-sym--corrino{color:var(--color-ui-sym-corrino)}.ui-sym--bene{color:var(--color-ui-sym-bene)}.ui-sym--guild{color:var(--color-ui-sym-guild)}.ui-sym--house{color:var(--color-ui-fn-lead)}.ui-sym--imp,.ui-sym--court{color:var(--color-ui-sym-imp)}.ui-sym--ment{color:var(--color-ui-sym-ment)}.ui-sym--arr{color:var(--color-ui-sym-arr)}.ui-nick-emperor{color:var(--color-ui-fn-imp);font-weight:600}.ui-nick-leader{color:var(--color-ui-fn-lead);font-weight:600}.ui-nick-court{color:var(--color-ui-fn-court);font-weight:600}.ui-nick-arrakis{color:var(--color-ui-fn-arr);font-weight:600}.ui-nick-admin{color:var(--color-ui-mine);font-weight:600}.ui-nick-poslanec{color:var(--color-ui-fn-dep);font-weight:600}.ui-nick-mentat{color:var(--color-ui-fn-ment);font-weight:600}.ui-pill{white-space:nowrap;vertical-align:middle;border:1px solid;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}.ui-pill--good{color:var(--color-ui-good)}.ui-pill--warn{color:var(--color-ui-warn);background:var(--color-ui-warn-bg)}.ui-pill--bad{color:var(--color-ui-bad)}.ui-pill--info{color:var(--color-ui-material)}.ui-rk{background:var(--color-ui-bg-house);min-width:30px;color:var(--color-ui-white);font:600 11px var(--font-ui-sans);text-align:center;border-radius:4px;padding:1px 6px;display:inline-block}.ui-rk--mine{background:var(--color-ui-mine)}.ui-ag{border:1px solid var(--color-ui-line);background:var(--color-ui-card-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-size:13px;display:inline-flex}.ui-ag--me{border-color:var(--color-ui-border)}.ui-ag--low,.ui-kpi--warn{border:1px solid var(--color-ui-warn);background:var(--color-ui-warn-bg)}.ui-ag--ready{border-color:var(--color-ui-good)}.ui-ags{flex-wrap:wrap;gap:6px;display:flex}.ui-efn{background:var(--color-ui-brown);min-width:30px;height:30px;color:var(--color-ui-white);font:600 15px var(--font-ui-sans);vertical-align:middle;border-radius:6px;justify-content:center;align-items:center;margin-right:8px;display:inline-flex}.ui-kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.ui-kpi{background:var(--color-ui-card);border-radius:10px;padding:14px 16px}.ui-kpi-value,.ui-kpi>b{font-size:20px;font-weight:600;display:block}.ui-kpis--two{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ui-kpis--two .ui-kpi{background:var(--color-ui-card-2);padding:10px 12px}.ui-kpis--two .ui-kpi-value,.ui-kpis--two .ui-kpi>b{font-size:18px}.ui-facts{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;display:grid}.ui-bar{border-radius:7px;height:14px;display:flex;overflow:hidden}.ui-bar--thin{height:12px}.ui-bar-profit{background:var(--color-ui-good)}.ui-bar-upkeep{background:var(--color-ui-upkeep)}.ui-bar-tax{background:var(--color-ui-tax)}.ui-stam{flex-direction:column;gap:4px;display:flex}.ui-stam .ui-bar{background:var(--color-ui-line);height:8px}.ui-stam--low .ui-bar-profit{background:var(--color-ui-warn)}.ui-stam-list{flex-direction:column;display:flex}.ui-stam-row{border-bottom:1px solid var(--color-ui-line);grid-template-columns:auto minmax(0,1fr) minmax(80px,160px) 4.5em auto;align-items:center;gap:10px;padding:7px 0;display:grid}.ui-stam-row:last-child{border-bottom:0}.ui-stam-who{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-stam-bar{background:var(--color-ui-line);height:8px}.ui-stam-num{text-align:right;white-space:nowrap}.ui-stam-row.ui-stam--low .ui-stam-num{color:var(--color-ui-warn)}.ui-ladder{vertical-align:middle;grid-auto-columns:14px;grid-auto-flow:column;gap:2px;display:inline-grid}.ui-ladder-step{background:var(--color-ui-line);border-radius:2px;height:14px;display:block}.ui-ladder-step--mark{box-shadow:inset 0 -3px 0 var(--color-ui-border)}.ui-ladder-step--on{background:var(--color-ui-brown-2)}.ui-ladder-step--add{background:var(--color-ui-good)}.ui-vals{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.ui-vals>span{background:var(--color-ui-card-2);border:1px solid var(--color-ui-line);overflow-wrap:anywhere;border-radius:999px;padding:2px 8px;font-size:12px}.ui-vals-key{color:var(--color-ui-muted);text-transform:capitalize;font-style:normal}.ui-rules{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4px 12px;font-size:13px;display:grid}.ui-rules b{min-width:20px;display:inline-block}details.ui-fold>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px 12px;list-style:none;display:flex}details.ui-fold>summary::-webkit-details-marker{display:none}details.ui-fold>summary>h2{flex:auto}details.ui-fold[open]>summary{margin-bottom:10px}.ui-binfo{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px 24px;display:grid}.ui-chart{width:100%;height:180px;display:block}.ui-benches{grid-template-columns:repeat(auto-fit, minmax(var(--ui-bench-min,170px), 1fr));gap:10px;display:grid;container-type:inline-size}@media (min-width:80rem){.ui-benches{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px}}.ui-bench{--ui-chair-w:72px}@container (min-width:1150px){.ui-bench{--ui-chair-w:88px}.ui-bench-head b{font-size:19px}.ui-throne-name{font-size:13px}}@container not (min-width:900px){.ui-bench{--ui-chair-w:64px;padding-inline:6px}}@container not (min-width:760px){.ui-bench{--ui-chair-w:56px}}@container not (min-width:640px){.ui-bench{--ui-chair-w:48px}}.ui-benches--w1,.ui-benches--w2{--ui-bench-min:170px}.ui-benches--w3{--ui-bench-min:244px}.ui-benches--w4{--ui-bench-min:316px}.ui-benches--w5{--ui-bench-min:388px}.ui-benches--w6{--ui-bench-min:460px}.ui-bench{background:var(--color-ui-card-2);border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:10px 12px 8px;display:flex}.ui-bench-head{text-align:center;flex-direction:column;align-items:center;line-height:1.2;display:flex}.ui-bench-head b{font:700 17px var(--font-ui-display);letter-spacing:.03em}@container not (min-width:760px){.ui-bench-head b{font-size:15px}.ui-throne-name{font-size:11px}}.ui-bench-rows{flex-wrap:wrap;place-content:flex-start center;row-gap:4px;display:flex}.ui-bench-rows--1{width:calc(1 * var(--ui-chair-w))}.ui-bench-rows--2{width:calc(2 * var(--ui-chair-w))}.ui-bench-rows--3{width:calc(3 * var(--ui-chair-w))}.ui-bench-rows--4{width:calc(4 * var(--ui-chair-w))}.ui-bench-rows--5{width:calc(5 * var(--ui-chair-w))}.ui-bench-rows--6{width:calc(6 * var(--ui-chair-w))}.ui-bench-front{flex-direction:column;align-items:center;margin-top:auto;display:flex}.ui-bench-front .ui-throne{width:calc(1.4 * var(--ui-chair-w))}.ui-bench-front .ui-throne>svg{width:calc(.7 * var(--ui-chair-w));height:calc(1.05 * var(--ui-chair-w))}.ui-throne{width:var(--ui-chair-w,72px);cursor:pointer;--ui-velvet:var(--color-ui-map-other);--ui-frame:var(--color-ui-throne-gold);--ui-frame-edge:var(--color-ui-throne-gold-edge);--ui-leg:var(--color-ui-throne-gold-dark);--ui-leg-edge:var(--color-ui-throne-gold-dark-edge);border-radius:6px;outline:none;flex-direction:column;align-items:center;display:inline-flex;position:relative}.ui-throne--corrino{--ui-velvet:var(--color-ui-map-corrino)}.ui-throne--harkonnen{--ui-velvet:var(--color-ui-map-harkonnen)}.ui-throne--atreides{--ui-velvet:var(--color-ui-map-atreides)}.ui-throne--bg{--ui-velvet:var(--color-ui-bg-house)}.ui-throne--guild{--ui-velvet:var(--color-ui-map-guild)}.ui-throne--empire{--ui-velvet:var(--color-ui-map-empire)}.ui-throne--titan{--ui-velvet:var(--color-ui-map-titan)}.ui-throne--renegate{--ui-velvet:var(--color-ui-map-renegate)}.ui-throne--other{--ui-velvet:var(--color-ui-map-other)}.ui-throne--corrino{--ui-frame:var(--color-ui-throne-gold-deep);--ui-frame-edge:var(--color-ui-throne-gold-deep-edge);--ui-leg:var(--color-ui-throne-gold-deep-edge)}.ui-throne>svg{width:calc(.56 * var(--ui-chair-w,72px));height:calc(.8 * var(--ui-chair-w,72px));filter:drop-shadow(0 1.5px 1.2px var(--color-ui-throne-shadow));display:block;overflow:visible}.ui-throne-frame{fill:var(--ui-frame);stroke:var(--ui-frame-edge);stroke-width:.6px}.ui-throne-leg{fill:var(--ui-leg);stroke:var(--ui-leg-edge);stroke-width:.5px}.ui-throne-velvet,.ui-throne-cushion{fill:var(--ui-velvet)}@supports (color:color-mix(in lab, red, red)){.ui-throne-cushion{fill:color-mix(in srgb, var(--ui-velvet) 55%, var(--color-ui-white))}}.ui-throne-gem{fill:var(--ui-velvet)}@supports (color:color-mix(in lab, red, red)){.ui-throne-gem{fill:color-mix(in srgb, var(--ui-velvet) 45%, var(--color-ui-white))}}.ui-throne-gem{opacity:.75}.ui-throne-crown{fill:var(--color-ui-throne-crown);stroke:var(--color-ui-throne-crown-edge);stroke-width:.9px;paint-order:stroke;filter:drop-shadow(0 0 1.2px var(--color-ui-throne-crown-edge))}.ui-throne--free>svg{filter:none}.ui-throne--free :is(.ui-throne-frame,.ui-throne-leg,.ui-throne-velvet,.ui-throne-cushion,.ui-throne-gem){fill:none;stroke:var(--color-ui-throne-free);stroke-width:.8px;stroke-dasharray:1.4 1.1}.ui-throne--me>svg{filter:drop-shadow(0 0 1.6px var(--color-ui-bad)) drop-shadow(0 0 1.6px var(--color-ui-bad)) drop-shadow(0 1.5px 1.2px var(--color-ui-throne-shadow))}.ui-throne-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;line-height:1.3;overflow:hidden}.ui-throne--leader .ui-throne-name{font-size:13px;font-weight:600}.ui-throne--free .ui-throne-name{color:var(--color-ui-muted);font-style:italic}.ui-throne:is(:hover,:focus-within)>svg{filter:drop-shadow(0 0 2px var(--ui-velvet)) drop-shadow(0 0 6px var(--ui-velvet)) brightness(1.12)}@supports (color:color-mix(in lab, red, red)){.ui-throne:is(:hover,:focus-within)>svg{filter:drop-shadow(0 0 2px color-mix(in srgb, var(--ui-velvet) 70%, var(--color-ui-white))) drop-shadow(0 0 6px color-mix(in srgb, var(--ui-velvet) 80%, transparent)) brightness(1.12)}}.ui-throne--free:is(:hover,:focus-within)>svg{filter:drop-shadow(0 0 4px var(--color-ui-throne-free))}.ui-throne:is(:hover,:focus-within) .ui-throne-name{font-weight:600}.ui-throne:focus-visible{outline:2px solid var(--color-ui-ink);outline-offset:1px}.ui-throne-tip{z-index:20;transform:translateX(calc(-50% + var(--ui-tip-shift,0px)));background:var(--color-ui-ink);width:max-content;max-width:240px;color:var(--color-ui-card);text-align:left;border-radius:6px;flex-direction:column;gap:2px;padding:8px 10px;font-size:13px;line-height:1.4;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;box-shadow:0 4px 12px #2b1d0e66}@supports (color:color-mix(in lab, red, red)){.ui-throne-tip{box-shadow:0 4px 12px color-mix(in srgb, var(--color-ui-ink) 40%, transparent)}}.ui-throne-tip{cursor:default}.ui-throne-tip:after{content:"";top:100%;left:calc(50% - var(--ui-tip-shift,0px));border:6px solid #0000;border-top-color:var(--color-ui-ink);position:absolute;transform:translate(-50%)}.ui-throne-tip:before{content:"";height:10px;position:absolute;top:100%;left:0;right:0}.ui-throne-tip b,.ui-throne-tip a{color:var(--color-ui-white);font-size:14px}.ui-throne-tip-muted{color:#f6e7c9b3}@supports (color:color-mix(in lab, red, red)){.ui-throne-tip-muted{color:color-mix(in srgb, var(--color-ui-card) 70%, transparent)}}.ui-throne-tip-muted{font-size:12px}.ui-throne:hover .ui-throne-tip,.ui-throne:focus-within .ui-throne-tip{display:flex}.ui-chart-axis{stroke:var(--color-ui-tab-line)}.ui-chart-grid{stroke:var(--color-ui-line)}.ui-chart-solar{fill:none;stroke:var(--color-ui-chart-solar);stroke-width:3px}.ui-chart-material{fill:none;stroke:var(--color-ui-material);stroke-width:3px;stroke-dasharray:8 4}.ui-chart text{font-family:var(--font-ui-sans);fill:var(--color-ui-muted);font-size:12px}.ui-arow{border:1px solid var(--color-ui-line);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;max-width:520px;padding:8px 10px;display:flex}details.ui-arow{display:block}details.ui-arow>summary{flex-wrap:wrap;align-items:center;gap:10px;list-style:none;display:flex}details.ui-arow>summary::-webkit-details-marker{display:none}details.ui-arow>summary+*{margin-top:10px}.ui-arow-toggle-open,details[open]>summary .ui-arow-toggle-closed{display:none}details[open]>summary .ui-arow-toggle-open{display:inline}.ui-arow-split,details.ui-arow>summary.ui-arow-split{flex-wrap:nowrap;align-items:flex-start}.ui-arow-split>.ui-grow{min-width:0}.ui-arow-actions{flex:none;grid-template-columns:auto auto;align-items:center;gap:6px;display:grid}.ui-arow-actions>.ui-arow-tags{text-align:center;flex-direction:column;grid-column:1/-1;align-items:stretch;gap:4px;display:flex}.ui-arow-actions>.ui-arow-tags:not(:has(*)){display:none}.ui-arow-actions>:only-child{grid-column:1/-1}@media (max-width:600px){.ui-arow-split,details.ui-arow>summary.ui-arow-split{flex-direction:column;align-items:stretch}.ui-arow-actions{grid-template-columns:1fr 1fr}.ui-arow-actions>*{text-align:center}}details.ui-dhead>summary{flex-wrap:wrap;align-items:center;gap:8px;list-style:none;display:flex}details.ui-dhead>summary::-webkit-details-marker{display:none}details.ui-dhead>summary+*{margin-top:10px}.ui-arow--sel,.ui-arow:has(>.ui-chk:checked){border:2px solid var(--color-ui-brown);background:var(--color-ui-card-2)}label.ui-toggle{position:relative}.ui-toggle>input[type=checkbox]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ui-toggle-on,.ui-toggle:has(>input:checked) .ui-toggle-off{display:none}.ui-toggle:has(>input:checked) .ui-toggle-on{display:inline}.ui-toggle:has(>input:checked){background:var(--color-ui-brown);border-color:var(--color-ui-brown);color:var(--color-ui-white)}.ui-toggle:has(>input:disabled){opacity:.4;cursor:default}.ui-toggle:has(>input:focus-visible){outline:2px solid var(--color-ui-brown);outline-offset:2px}.ui-arow:has(.ui-toggle>input:checked){border:2px solid var(--color-ui-brown);background:var(--color-ui-card-2)}.ui-plist{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));align-items:start;gap:8px 16px;display:grid}.ui-plist .ui-arow{max-width:none}.ui-know>div,.ui-know>li{border-top:1px solid var(--color-ui-line);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:8px 0;display:flex}.ui-know>div:first-child,.ui-know>li:first-child{border-top:0}.ui-know-locked{color:var(--color-ui-muted)}.ui-req{border-top:1px solid var(--color-ui-line);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 0;display:flex}.ui-req>div:first-child{flex:240px;min-width:0}.ui-req>.ui-dmenu{flex:100%}.ui-req>.ui-offer{flex:440px;justify-content:flex-end;min-width:0}.ui-req>details>summary{list-style:none}.ui-req>details>summary::-webkit-details-marker{display:none}.ui-req>details[open]{text-align:right;flex-basis:100%}.ui-req>details[open]>turbo-frame{text-align:left;flex-direction:column;gap:8px;margin-top:8px;display:flex}.ui-req>details>turbo-frame>.ui-card{border:1px solid var(--color-ui-border);background:var(--color-ui-card-2);border-radius:8px;padding:12px}.ui-spy-form:has(input[name="espionage_request[kind]"][value=player]:checked) [data-spy-kind]:not([data-spy-kind~=player]),.ui-spy-form:has(input[name="espionage_request[kind]"][value=house]:checked) [data-spy-kind]:not([data-spy-kind~=house]),.ui-spy-form:has(input[name="espionage_request[kind]"][value=watchers]:checked) [data-spy-kind]:not([data-spy-kind~=watchers]){display:none}.ui-dmenu{border:1px solid var(--color-ui-border);background:var(--color-ui-card-2);border-radius:8px;flex-direction:column;grid-column:1/-1;gap:6px;padding:12px;display:flex}.ui-dpanel{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px 24px;display:grid}.ui-dopt{border:1px solid var(--color-ui-line);background:var(--color-ui-card);width:100%;min-height:44px;color:var(--color-ui-ink);font:400 14px var(--font-ui-sans);text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.ui-dopt .ui-small{display:block}.ui-dopt:hover{border-color:var(--color-ui-brown)}.ui-dopt-cta{white-space:nowrap;font-weight:600}.ui-hsum{border-top:1px solid var(--color-ui-line);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 16px;display:flex}.ui-trow{border-top:1px solid var(--color-ui-line);grid-template-columns:150px minmax(220px,1.2fr) minmax(200px,1fr) auto;align-items:center;gap:12px 16px;padding:12px 16px;display:grid}.ui-trow-who b,.ui-trow-who span{display:block}.ui-trow-act{flex-wrap:wrap;gap:6px;display:flex}.ui-trow-more>summary{list-style:none}.ui-trow-more>summary::-webkit-details-marker{display:none}.ui-trow-act:has(>details[open]){grid-column:1/-1;justify-content:flex-end}.ui-trow-more[open]{text-align:right;flex-basis:100%;order:1}.ui-trow-more[open]>.ui-dmenu{text-align:left;margin-top:8px}details.ui-house>summary{flex-wrap:wrap;align-items:center;gap:4px 12px;list-style:none;display:flex}details.ui-house>summary::-webkit-details-marker{display:none}.ui-tk{--ui-tk:var(--color-ui-line);border-left:6px solid var(--ui-tk)}.ui-tk--obj{--ui-tk:var(--color-ui-t-obj)}.ui-tk--kol{--ui-tk:var(--color-ui-t-kol)}.ui-tk--move{--ui-tk:var(--color-ui-t-move)}.ui-tk--inv{--ui-tk:var(--color-ui-t-inv)}.ui-tk--sat{--ui-tk:var(--color-ui-t-sat)}.ui-tk-dot{background:var(--ui-tk,var(--color-ui-line));border:0;border-radius:50%;width:10px;height:10px;display:inline-block}.ui-table{border-collapse:collapse;width:auto;min-width:min(100%,480px)}.ui-table th,.ui-table td{text-align:left;border-top:1px solid var(--color-ui-line);vertical-align:middle;padding:8px 10px;font-size:14px}.ui-table th{color:var(--color-ui-muted);white-space:nowrap;border-top:0;font-weight:600}.ui-table--num td{font-variant-numeric:tabular-nums;white-space:nowrap}.ui-table--num thead tr+tr th{border-top:0;padding-top:0}.ui-table td input{border:1px solid var(--color-ui-border);background:var(--color-ui-card-2);width:90px;color:var(--color-ui-ink);font:inherit;border-radius:6px;padding:8px}.ui-td-act{text-align:right;white-space:nowrap}.ui-table .ui-td-act{text-align:right}.ui-sort{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}.ui-sort:hover{color:var(--color-ui-ink);text-decoration:underline}th[aria-sort=ascending] .ui-sort:after{content:" ▲"}th[aria-sort=descending] .ui-sort:after{content:" ▼"}.ui-table td input.ui-price-input{text-align:right;width:7.5rem}.ui-sortcols{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr));gap:8px 24px;max-width:38rem;display:grid}.ui-sortcol{grid-row:span 4;grid-template-rows:subgrid;align-items:start;display:grid}.ui-sortlist{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ui-sortitem{cursor:grab;-webkit-user-select:none;user-select:none;border:1px solid var(--color-ui-line);background:var(--color-ui-card-2);border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:4px 10px 4px 4px;display:flex}.ui-sortitem--drag{z-index:1;cursor:grabbing;border-color:var(--color-ui-border);background:var(--color-ui-card);transition:scale .12s,box-shadow .12s;position:relative;scale:1.03;box-shadow:0 8px 20px #00000038}.ui-sort-handle{width:36px;height:36px;color:var(--color-ui-muted);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:6px;flex:none;font-size:18px}.ui-sort-handle:hover,.ui-sort-handle:focus-visible{background:var(--color-ui-card);color:var(--color-ui-ink)}.ui-sortlist--mobile>.ui-sortitem:after{color:var(--color-ui-muted);content:"Více";font-size:12px}.ui-sortlist--mobile>.ui-sortitem:nth-child(-n+4):after{color:var(--color-ui-ink);content:"lišta";font-weight:600}.ui-sortlist--mobile>.ui-sortitem:nth-child(5){position:relative}.ui-sortlist--mobile>.ui-sortitem:nth-child(5):before{content:"";border-top:2px dashed var(--color-ui-border);position:absolute;top:-5px;left:0;right:0}.ui-table tr.ui-tr--sel>td{background:var(--color-ui-card-2)}.ui-sort{all:unset;cursor:pointer;color:inherit;white-space:nowrap;font-weight:600}.ui-sort:hover,.ui-sort:focus-visible{color:var(--color-ui-ink);text-decoration:underline}.ui-sort-idle{opacity:.35;font-weight:400}.ui-cmp td,.ui-cmp th{white-space:nowrap;text-align:right;padding:7px 8px}.ui-cmp td:first-child,.ui-cmp th:first-child{text-align:left;padding-left:0}.ui-table tr.finding-row--strong{background:#8a1f1f1f}@supports (color:color-mix(in lab, red, red)){.ui-table tr.finding-row--strong{background:color-mix(in srgb, var(--color-ui-bad) 12%, transparent)}}.ui-table tr.finding-row--strong{box-shadow:inset 4px 0 0 var(--color-ui-bad)}.ui-table tr.finding-row--suspect{background:var(--color-ui-warn-bg);box-shadow:inset 4px 0 0 var(--color-ui-warn)}.ui-table tr.finding-row--muted{opacity:.55}.ui-timeline{border-collapse:collapse;font-size:11px}.ui-timeline th,.ui-timeline td{border:1px solid var(--color-ui-line);text-align:center;min-width:24px;padding:2px 4px;font-weight:400}.ui-timeline th{color:var(--color-ui-muted);white-space:nowrap}.ui-timeline td.finding-timeline--a,.ui-timeline-key--a{background:#d3d4c7}@supports (color:color-mix(in lab, red, red)){.ui-timeline td.finding-timeline--a,.ui-timeline-key--a{background:color-mix(in srgb, var(--color-ui-material) 18%, var(--color-ui-card-2))}}.ui-timeline td.finding-timeline--a,.ui-timeline-key--a{color:var(--color-ui-material)}.ui-timeline td.finding-timeline--b,.ui-timeline-key--b{background:#d6d9c2}@supports (color:color-mix(in lab, red, red)){.ui-timeline td.finding-timeline--b,.ui-timeline-key--b{background:color-mix(in srgb, var(--color-ui-good) 18%, var(--color-ui-card-2))}}.ui-timeline td.finding-timeline--b,.ui-timeline-key--b{color:var(--color-ui-good)}.ui-timeline td.finding-timeline--both,.ui-timeline-key--both{background:#e7cbba}@supports (color:color-mix(in lab, red, red)){.ui-timeline td.finding-timeline--both,.ui-timeline-key--both{background:color-mix(in srgb, var(--color-ui-bad) 18%, var(--color-ui-card-2))}}.ui-timeline td.finding-timeline--both,.ui-timeline-key--both{color:var(--color-ui-bad);font-weight:600}.ui-timeline-key{border-radius:4px;padding:0 5px;font-weight:600;display:inline-block}.ui-heat{border-collapse:collapse;font-size:11px}.ui-heat th,.ui-heat td{border:1px solid var(--color-ui-line);text-align:center;white-space:nowrap;min-width:28px;padding:3px 4px;font-weight:400}.ui-heat th{color:var(--color-ui-muted)}.ui-heat th[scope=row]{text-align:left}.ui-heat .ui-heat-split{border-left:3px solid var(--color-ui-muted)}.ui-heat tr.ui-heat-split>*{border-top:3px solid var(--color-ui-muted)}.ui-heat td.ui-heat-self{background:var(--color-ui-card-2);color:var(--color-ui-muted)}.ui-heat--0{background:var(--color-ui-card-2)}.ui-heat--n1{background:#ead2c0}@supports (color:color-mix(in lab, red, red)){.ui-heat--n1{background:color-mix(in srgb, var(--color-ui-bad) 15%, var(--color-ui-card-2))}}.ui-heat--n2{background:#d9b2a3}@supports (color:color-mix(in lab, red, red)){.ui-heat--n2{background:color-mix(in srgb, var(--color-ui-bad) 30%, var(--color-ui-card-2))}}.ui-heat--n3{background:#c58c81}@supports (color:color-mix(in lab, red, red)){.ui-heat--n3{background:color-mix(in srgb, var(--color-ui-bad) 48%, var(--color-ui-card-2))}}.ui-heat--n4{background:#ae625b}@supports (color:color-mix(in lab, red, red)){.ui-heat--n4{background:color-mix(in srgb, var(--color-ui-bad) 68%, var(--color-ui-card-2))}}.ui-heat--n4{color:var(--color-ui-white)}.ui-heat--p1{background:#dcddc6}@supports (color:color-mix(in lab, red, red)){.ui-heat--p1{background:color-mix(in srgb, var(--color-ui-good) 15%, var(--color-ui-card-2))}}.ui-heat--p2{background:#bdcab0}@supports (color:color-mix(in lab, red, red)){.ui-heat--p2{background:color-mix(in srgb, var(--color-ui-good) 30%, var(--color-ui-card-2))}}.ui-heat--p3{background:#98b295}@supports (color:color-mix(in lab, red, red)){.ui-heat--p3{background:color-mix(in srgb, var(--color-ui-good) 48%, var(--color-ui-card-2))}}.ui-heat--p4{background:#6e9878}@supports (color:color-mix(in lab, red, red)){.ui-heat--p4{background:color-mix(in srgb, var(--color-ui-good) 68%, var(--color-ui-card-2))}}.ui-heat--p4{color:var(--color-ui-white)}.ui-heat-key{text-align:center;border-radius:4px;min-width:28px;padding:1px 6px;font-size:11px;display:inline-block}.ui-table tr.card-stats-row--small{opacity:.5}.ui-table td.card-stats-outlier--high{background:#2c6e4938}@supports (color:color-mix(in lab, red, red)){.ui-table td.card-stats-outlier--high{background:color-mix(in srgb, var(--color-ui-good) 22%, transparent)}}.ui-table td.card-stats-outlier--low{background:#8a1f1f38}@supports (color:color-mix(in lab, red, red)){.ui-table td.card-stats-outlier--low{background:color-mix(in srgb, var(--color-ui-bad) 22%, transparent)}}.ui-sim-chosen{box-shadow:inset 0 0 0 2px var(--color-ui-material)}.ui-code{background:var(--color-ui-card-2);font:500 12px var(--font-ui-sans);overflow-wrap:anywhere;border-radius:4px;padding:0 4px}.ui-post{background:var(--color-ui-card);border-radius:8px;padding:8px 10px}.ui-post--pinned{border-left:3px solid var(--color-ui-brown)}.ui-post--mine{background:var(--color-ui-card-2);border:1px solid var(--color-ui-line);margin-left:24px}.ui-shouts{flex-direction:column;gap:6px;max-height:360px;display:flex;overflow-y:auto}.ui-shouts--latest{flex-direction:column-reverse}.ui-boardtext{white-space:pre-line;max-width:80ch}.ui-boardtext ul,.ui-boardtext ol{white-space:normal;margin:4px 0 4px 20px}.ui-boardtext ul{list-style:outside}.ui-boardtext ol{list-style:decimal}.ui-boardtext h3,.ui-boardtext h4{margin:6px 0 2px;font-size:15px}.ui-boardtext hr{border:0;border-top:1px solid var(--color-ui-line);margin:6px 0}.ui-profile-head{background:var(--color-ui-ink);color:var(--color-ui-card);border-radius:10px;flex-wrap:wrap;align-items:center;gap:16px;padding:20px;display:flex}.ui-profile-head .ui-sym{background:var(--color-ui-card-2);border-radius:50%;width:26px;height:26px;padding:2px}.ui-avatar{background:var(--color-ui-mine);width:64px;height:64px;color:var(--color-ui-white);font:700 34px var(--font-ui-display);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.ui-pstrip{align-items:center;gap:8px;min-width:0;padding:2px;display:flex;position:relative;overflow-x:auto}.ui-pcard{border:1px solid var(--color-ui-border);min-height:52px;color:var(--color-ui-ink);font:400 13px var(--font-ui-sans);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border-radius:10px;flex:none;align-items:center;gap:10px;padding:8px 14px 8px 8px;text-decoration:none;display:flex}.ui-pcard b{font-size:14px;font-weight:600;display:block}.ui-pcard--on{background:var(--color-ui-brown);border-color:var(--color-ui-brown);color:var(--color-ui-white)}.ui-pcard--on .ui-globe{box-shadow:0 0 0 2px var(--color-ui-card)}.ui-globe{background:radial-gradient(circle at 35% 30%, var(--color-ui-card-2), var(--color-ui-border));border-radius:50%;flex:none;width:32px;height:32px}.ui-globe--mine{background:radial-gradient(circle at 35% 30%, var(--color-ui-bg-house), var(--color-ui-mine))}.ui-globe--art{object-fit:contain;width:40px;height:40px;filter:drop-shadow(0 1px 2px var(--color-ui-throne-shadow));background:0 0}.ui-globe--big{width:64px;height:64px}.ui-globe--img{background:var(--ui-map-img,none) center / cover}.ui-pbar{align-items:center;gap:8px;padding:10px;display:flex}.ui-pbar .ui-pstrip{flex:1 1 0}.ui-phead{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.ui-phead .ui-facts{flex:420px}.ui-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;max-width:520px;display:grid}.ui-tiles img{aspect-ratio:1;border-radius:4px;width:100%;display:block}.ui-cols{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.ui-col-map{flex:0 auto;width:clamp(340px,max(100vh - 600px,min(100vh - 270px,640px)),1000px);max-width:100%}.ui-col-detail{flex:420px;min-width:0;container-type:inline-size}.ui-fief{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@container (min-width:860px){.ui-fief{grid-template-columns:minmax(0,480px) minmax(0,1fr);align-items:start;gap:24px}}.ui-homes{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ui-hf{text-align:left;border:1px solid #3c281459;width:100%;min-height:72px;padding:14px;text-decoration:none;display:block}@supports (color:color-mix(in lab, red, red)){.ui-hf{border:1px solid color-mix(in srgb, var(--color-ui-cell-edge) 35%, transparent)}}.ui-hf{background:var(--color-ui-bg-house);color:var(--color-ui-white);font:500 14px var(--font-ui-sans);cursor:pointer;border-radius:6px}.ui-hf b{display:block}.ui-hf--me{background:var(--color-ui-mine)}.ui-hf--sel{outline:3px solid var(--color-ui-white);outline-offset:-5px;box-shadow:0 0 0 2px var(--color-ui-ink)}.ui-map{grid-template-columns:repeat(10,minmax(0,1fr));gap:2px;display:grid;container-type:inline-size}.ui-map--axes{grid-template-columns:22px repeat(10,minmax(0,1fr))}.ui-ax{color:var(--color-ui-muted);border-radius:4px;justify-content:center;align-items:center;font-size:clamp(10px,2.4cqw,18px);display:flex}.ui-ax--cur{color:var(--color-ui-ink);font-weight:600}.ui-ax--on{background:var(--color-ui-brown);color:var(--color-ui-white);font-weight:600}.ui-cell{aspect-ratio:1;border:1px solid #3c281459;padding:0}@supports (color:color-mix(in lab, red, red)){.ui-cell{border:1px solid color-mix(in srgb, var(--color-ui-cell-edge) 35%, transparent)}}.ui-cell{color:var(--color-ui-ink);font:600 clamp(11px, 3cqw, 26px) var(--font-ui-sans);cursor:pointer;text-decoration:none}.ui-cell--free{background:var(--color-ui-map-free)}.ui-cell--blk{background:repeating-linear-gradient(45deg, var(--color-ui-map-blk) 0 4px, var(--color-ui-map-blk-2) 4px 8px)}.ui-cell--corrino{background:var(--color-ui-map-corrino)}.ui-cell--harkonnen{background:var(--color-ui-map-harkonnen);color:var(--color-ui-white)}.ui-cell--atreides{background:var(--color-ui-map-atreides);color:var(--color-ui-white)}.ui-cell--bg{background:var(--color-ui-bg-house);color:var(--color-ui-white)}.ui-cell--mine{background:var(--color-ui-mine);color:var(--color-ui-white)}.ui-cell--guild{background:var(--color-ui-map-guild);color:var(--color-ui-white)}.ui-cell--empire{background:var(--color-ui-map-empire);color:var(--color-ui-white)}.ui-cell--titan{background:var(--color-ui-map-titan);color:var(--color-ui-white)}.ui-cell--renegate{background:var(--color-ui-map-renegate);color:var(--color-ui-white)}.ui-cell--other{background:var(--color-ui-map-other);color:var(--color-ui-white)}.ui-cell--dim{opacity:.25}.ui-cell--sel{outline:3px solid var(--color-ui-white);outline-offset:-4px;box-shadow:0 0 0 2px var(--color-ui-ink);z-index:1;position:relative}.ui-legend{flex-wrap:wrap;gap:6px 14px;font-size:13px;display:flex}.ui-map--img{gap:0}.ui-map--img .ui-cell{border:1px solid #ffffff24;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ui-map--img .ui-cell{border:1px solid color-mix(in srgb, var(--color-ui-white) 14%, transparent)}}.ui-map--img .ui-cell{color:var(--color-ui-white);background:var(--ui-map-img,none) calc(var(--ui-x,0) * 100% / 9) calc(var(--ui-y,0) * 100% / 9) / 1000% 1000% no-repeat;text-shadow:0 1px 2px var(--color-ui-black)}.ui-map--img .ui-cell:before{content:"";background:var(--ui-tint,transparent);pointer-events:none;position:absolute;inset:0}.ui-map--img .ui-cell--free{--ui-tint:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.ui-map--img .ui-cell--free{--ui-tint:color-mix(in srgb, var(--color-ui-white) 4%, transparent)}}.ui-map--img .ui-cell--free{cursor:pointer}.ui-map--img .ui-cell--blk{--ui-tint:#00000061}@supports (color:color-mix(in lab, red, red)){.ui-map--img .ui-cell--blk{--ui-tint:color-mix(in srgb, var(--color-ui-black) 38%, transparent)}}.ui-map--img .ui-cell--blk{cursor:pointer}.ui-map--img .ui-cell--blk:after{content:"";background:repeating-linear-gradient(135deg,#00000073 0 1px,#0000 1px 5px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ui-map--img .ui-cell--blk:after{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--color-ui-black) 45%, transparent) 0 1px, transparent 1px 5px)}}.ui-map--img .ui-cell--blk:after{pointer-events:none}.ui-map--img .ui-cell--corrino{--ui-tint:#c9962b6b}@supports (color:color-mix(in lab, red, red)){.ui-map--img .ui-cell--corrino{--ui-tint:color-mix(in srgb, var(--color-ui-map-corrino) 42%, transparent)}}.ui-map--img .ui-cell--corrino{--ui-edge:var(--color-ui-map-corrino-edge)}.ui-map--img .ui-cell--harkonnen{--ui-tint:#a8372c6b}@supports (color:color-mix(in lab, red, red)){.ui-map--img .ui-cell--harkonnen{--ui-tint:color-mix(in srgb, var(--color-ui-map-harkonnen) 42%, transparent)}}.ui-map--img .ui-cell--harkonnen{--ui-edge:var(--color-ui-map-harkonnen-edge)}.ui-map--img .ui-cell--atreides{--ui-tint:#2c6e496b}@supports (color:color-mix(in lab, red, red)){.ui-map--img .ui-cell--atreides{--ui-tint:color-mix(in srgb, var(--color-ui-map-atreides) 42%, transparent)}}.ui-map--img .ui-cell--atreides{--ui-edge:var(--color-ui-map-atreides-edge)}.ui-map--img .ui-cell--bg{--ui-tint:#3f78a86b}@supports (color:color-mix(in lab, red, red)){.ui-map--img .ui-cell--bg{--ui-tint:color-mix(in srgb, var(--color-ui-bg-house) 42%, transparent)}}.ui-map--img .ui-cell--bg{--ui-edge:var(--color-ui-map-bg-edge)}.ui-map--img .ui-cell--guild{--ui-tint:#e08a2b6b}@supports (color:color-mix(in lab, red, red)){.ui-map--img .ui-cell--guild{--ui-tint:color-mix(in srgb, var(--color-ui-map-guild) 42%, transparent)}}.ui-map--img .ui-cell--guild{--ui-edge:var(--color-ui-map-guild-edge)}.ui-map--img .ui-cell--empire{--ui-tint:#7d3c986b}@supports (color:color-mix(in lab, red, red)){.ui-map--img .ui-cell--empire{--ui-tint:color-mix(in srgb, var(--color-ui-map-empire) 42%, transparent)}}.ui-map--img .ui-cell--empire{--ui-edge:var(--color-ui-map-empire-edge)}.ui-map--img .ui-cell--titan{--ui-tint:#5d6d7e6b}@supports (color:color-mix(in lab, red, red)){.ui-map--img .ui-cell--titan{--ui-tint:color-mix(in srgb, var(--color-ui-map-titan) 42%, transparent)}}.ui-map--img .ui-cell--titan{--ui-edge:var(--color-ui-map-titan-edge)}.ui-map--img .ui-cell--renegate{--ui-tint:#6e77786b}@supports (color:color-mix(in lab, red, red)){.ui-map--img .ui-cell--renegate{--ui-tint:color-mix(in srgb, var(--color-ui-map-renegate) 42%, transparent)}}.ui-map--img .ui-cell--renegate{--ui-edge:var(--color-ui-map-renegate-edge)}.ui-map--img .ui-cell--other{--ui-tint:#8a8f946b}@supports (color:color-mix(in lab, red, red)){.ui-map--img .ui-cell--other{--ui-tint:color-mix(in srgb, var(--color-ui-map-other) 42%, transparent)}}.ui-map--img .ui-cell--other{--ui-edge:var(--color-ui-map-other-edge)}.ui-map--img .ui-cell--mine{--ui-tint:#163f6399}@supports (color:color-mix(in lab, red, red)){.ui-map--img .ui-cell--mine{--ui-tint:color-mix(in srgb, var(--color-ui-mine) 60%, transparent)}}.ui-map--img .ui-cell--mine{--ui-edge:var(--color-ui-map-mine-edge)}.ui-map--img :is(.ui-cell--corrino,.ui-cell--harkonnen,.ui-cell--atreides,.ui-cell--bg,.ui-cell--guild,.ui-cell--empire,.ui-cell--titan,.ui-cell--renegate,.ui-cell--other,.ui-cell--mine){border:2px solid var(--ui-edge);background-color:#0000}.ui-map--img .ui-cell--pend{--ui-tint:#ecd69680}@supports (color:color-mix(in lab, red, red)){.ui-map--img .ui-cell--pend{--ui-tint:color-mix(in srgb, var(--color-ui-map-pending-bg) 50%, transparent)}}.ui-map--img .ui-cell--pend{border:2px dashed var(--color-ui-map-pending)}.ui-map--img .ui-cell--pend-mine{border-style:solid}.ui-map--img div.ui-cell--blk{cursor:default}.ui-map--img .ui-cell--occupied{box-shadow:inset 0 0 0 2px var(--color-ui-map-occupied)}.ui-map--img .ui-cell--revolt{animation:1.4s ease-in-out infinite ui-revolt-pulse}@keyframes ui-revolt-pulse{0%,to{box-shadow:inset 0 0 0 2px var(--color-ui-map-occupied)}50%{box-shadow:inset 0 0 0 4px var(--color-ui-map-occupied)}}.ui-map--img .ui-cell--dim{opacity:.35}.ui-map--img .ui-cell--sel{outline:3px solid var(--color-ui-white);outline-offset:-3px;box-shadow:0 0 0 2px var(--color-ui-ink)}.ui-cell-x0{--ui-x:0}.ui-cell-x1{--ui-x:1}.ui-cell-x2{--ui-x:2}.ui-cell-x3{--ui-x:3}.ui-cell-x4{--ui-x:4}.ui-cell-x5{--ui-x:5}.ui-cell-x6{--ui-x:6}.ui-cell-x7{--ui-x:7}.ui-cell-x8{--ui-x:8}.ui-cell-x9{--ui-x:9}.ui-cell-y0{--ui-y:0}.ui-cell-y1{--ui-y:1}.ui-cell-y2{--ui-y:2}.ui-cell-y3{--ui-y:3}.ui-cell-y4{--ui-y:4}.ui-cell-y5{--ui-y:5}.ui-cell-y6{--ui-y:6}.ui-cell-y7{--ui-y:7}.ui-cell-y8{--ui-y:8}.ui-cell-y9{--ui-y:9}.ui-cell-badge{z-index:1;aspect-ratio:1;background:#0f0905d1;border-radius:50%;place-items:center;min-width:60%;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.ui-cell-badge{background:color-mix(in srgb, var(--color-ui-map-chip) 82%, transparent)}}.ui-cell-badge{border:2px solid var(--ui-edge,var(--color-ui-white));color:var(--color-ui-white);text-shadow:none;font-size:max(7px,min(1em,3.1cqw));font-weight:600;line-height:1}.ui-cell--rev .ui-cell-badge{letter-spacing:-.02em;border-width:1.5px;align-self:flex-end;width:max(42%,17px);min-width:0;margin:auto 5% 5% 0;font-size:max(9px,min(.74em,2.5cqw))}.ui-cell-counts{z-index:2;flex-direction:column;align-items:flex-start;gap:1px;font-size:max(.8em,11px);font-weight:600;line-height:1.1;display:flex;position:absolute;top:2px;left:2px}.ui-cell-count{background:#0f0905d1;border-radius:4px;align-items:center;gap:2px;padding:0 4px 0 3px;display:flex}@supports (color:color-mix(in lab, red, red)){.ui-cell-count{background:color-mix(in srgb, var(--color-ui-map-chip) 82%, transparent)}}.ui-cell-count{color:var(--color-ui-white);text-shadow:none;font-style:normal}.ui-cell-count svg{fill:currentColor;flex:none;width:.85em;height:.85em}.ui-cell-count--bld svg{color:var(--color-ui-map-ico-bld)}.ui-cell-count--army svg{color:var(--color-ui-map-ico-army)}.ui-cell-icon{z-index:2;aspect-ratio:1;background:#0f0905d1;border-radius:6px;place-items:center;width:62%;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.ui-cell-icon{background:color-mix(in srgb, var(--color-ui-map-chip) 82%, transparent)}}.ui-cell-icon{color:var(--color-ui-map-pending)}.ui-cell-icon svg{fill:currentColor;width:80%;height:80%}.ui-cell-sat{z-index:2;background:#0f0905d1;border-radius:4px;padding:0 3px;position:absolute;top:2px;right:2px}@supports (color:color-mix(in lab, red, red)){.ui-cell-sat{background:color-mix(in srgb, var(--color-ui-map-chip) 82%, transparent)}}.ui-cell-sat{text-shadow:none;white-space:nowrap;pointer-events:none;font-size:max(.6em,10px);font-weight:600;line-height:1.3;box-shadow:0 0 0 1px}.ui-cell-sat--solar{color:var(--color-ui-map-sat-solar)}.ui-cell-sat--material{color:var(--color-ui-map-sat-material)}.ui-cell-sat--population{color:var(--color-ui-map-sat-population)}.ui-cell-sat--population_growth{color:var(--color-ui-map-sat-population-growth)}.ui-cell-sat--planned{opacity:.65;filter:grayscale();box-shadow:none;outline:1px dashed}.ui-cell-sat--broken{background:#8a1f1fe0}@supports (color:color-mix(in lab, red, red)){.ui-cell-sat--broken{background:color-mix(in srgb, var(--color-ui-bad) 88%, transparent)}}.ui-legend .ui-cell-sat{margin-right:5px;font-size:11px;display:inline-block;position:static}.ui-cell-range{z-index:1;pointer-events:none;background:#7dd3fc2e;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ui-cell-range{background:color-mix(in srgb, var(--color-ui-map-sat-range) 18%, transparent)}}.ui-cell-range{border:1px dashed #7dd3fcd9}@supports (color:color-mix(in lab, red, red)){.ui-cell-range{border:1px dashed color-mix(in srgb, var(--color-ui-map-sat-range) 85%, transparent)}}.ui-cell-short{background:#0f0905d9;border-radius:4px;padding:0 3px;display:none}@supports (color:color-mix(in lab, red, red)){.ui-cell-short{background:color-mix(in srgb, var(--color-ui-map-chip) 85%, transparent)}}.ui-cell-short{color:var(--color-ui-white);text-shadow:none;white-space:nowrap;font-size:11px;font-weight:600;line-height:1.25}@container (max-width:480px){.ui-map--img .ui-cell-counts{display:none}.ui-map--img .ui-cell-short{z-index:2;display:block;position:absolute;top:2px;left:50%;transform:translate(-50%)}.ui-map--img .ui-cell--rev .ui-cell-badge{align-self:center;margin:auto 0 4%}}.ui-sw{vertical-align:-1px;border:2px solid var(--ui-edge,var(--color-ui-legend-edge));background:var(--ui-tint,transparent);border-radius:2px;width:12px;height:12px;margin-right:5px;display:inline-block}.ui-sw--corrino{--ui-edge:var(--color-ui-map-corrino-edge);--ui-tint:#c9962bb3}@supports (color:color-mix(in lab, red, red)){.ui-sw--corrino{--ui-tint:color-mix(in srgb, var(--color-ui-map-corrino) 70%, transparent)}}.ui-sw--harkonnen{--ui-edge:var(--color-ui-map-harkonnen-edge);--ui-tint:#a8372cb3}@supports (color:color-mix(in lab, red, red)){.ui-sw--harkonnen{--ui-tint:color-mix(in srgb, var(--color-ui-map-harkonnen) 70%, transparent)}}.ui-sw--atreides{--ui-edge:var(--color-ui-map-atreides-edge);--ui-tint:#2c6e49b3}@supports (color:color-mix(in lab, red, red)){.ui-sw--atreides{--ui-tint:color-mix(in srgb, var(--color-ui-map-atreides) 70%, transparent)}}.ui-sw--bg{--ui-edge:var(--color-ui-map-bg-edge);--ui-tint:#3f78a8b3}@supports (color:color-mix(in lab, red, red)){.ui-sw--bg{--ui-tint:color-mix(in srgb, var(--color-ui-bg-house) 70%, transparent)}}.ui-sw--guild{--ui-edge:var(--color-ui-map-guild-edge);--ui-tint:#e08a2bb3}@supports (color:color-mix(in lab, red, red)){.ui-sw--guild{--ui-tint:color-mix(in srgb, var(--color-ui-map-guild) 70%, transparent)}}.ui-sw--mine{--ui-edge:var(--color-ui-map-mine-edge);--ui-tint:var(--color-ui-mine)}.ui-sw--free{--ui-edge:var(--color-ui-legend-free-edge);background:var(--color-ui-legend-free)}.ui-sw--blk{--ui-edge:var(--color-ui-legend-blk);background:repeating-linear-gradient(135deg, var(--color-ui-legend-blk) 0 1px, var(--color-ui-legend-blk-2) 1px 3px)}.ui-sw--rev{--ui-edge:var(--color-ui-legend-edge);background:var(--color-ui-legend-rev)}.ui-sw--empire{--ui-edge:var(--color-ui-map-empire-edge);--ui-tint:#7d3c98b3}@supports (color:color-mix(in lab, red, red)){.ui-sw--empire{--ui-tint:color-mix(in srgb, var(--color-ui-map-empire) 70%, transparent)}}.ui-sw--titan{--ui-edge:var(--color-ui-map-titan-edge);--ui-tint:#5d6d7eb3}@supports (color:color-mix(in lab, red, red)){.ui-sw--titan{--ui-tint:color-mix(in srgb, var(--color-ui-map-titan) 70%, transparent)}}.ui-sw--renegate{--ui-edge:var(--color-ui-map-renegate-edge);--ui-tint:#6e7778b3}@supports (color:color-mix(in lab, red, red)){.ui-sw--renegate{--ui-tint:color-mix(in srgb, var(--color-ui-map-renegate) 70%, transparent)}}.ui-sw--other{--ui-edge:var(--color-ui-map-other-edge);--ui-tint:#8a8f94b3}@supports (color:color-mix(in lab, red, red)){.ui-sw--other{--ui-tint:color-mix(in srgb, var(--color-ui-map-other) 70%, transparent)}}.ui-sw--occupied{--ui-edge:var(--color-ui-map-occupied)}.ui-sw--range{--ui-edge:var(--color-ui-map-sat-range);--ui-tint:#7dd3fc59}@supports (color:color-mix(in lab, red, red)){.ui-sw--range{--ui-tint:color-mix(in srgb, var(--color-ui-map-sat-range) 35%, transparent)}}.ui-sw--range{border-style:dashed}.ui-sw--pend{--ui-edge:var(--color-ui-map-pending);background:#ecd696b3}@supports (color:color-mix(in lab, red, red)){.ui-sw--pend{background:color-mix(in srgb, var(--color-ui-map-pending-bg) 70%, transparent)}}.ui-sw--pend{border-style:dashed}.ui-mapwrap{margin-top:8px;overflow-x:auto}.ui-mapzoom{display:none}.ui-mapzoom input{opacity:0;pointer-events:none;position:absolute}.ui-mapzoom-off,.ui-mapzoom:has(input:checked) .ui-mapzoom-on{display:none}.ui-mapzoom:has(input:checked) .ui-mapzoom-off{display:inline}.ui-detail-frame:empty,.ui-cols:has(.ui-detail-frame:not(:empty)) .ui-planet-stats{display:none}.ui-slots{grid-template-columns:repeat(20,minmax(0,1fr));gap:4px;max-width:1100px;display:grid}.ui-slots--nums{margin-top:-6px}.ui-slots--nums span{text-align:center;color:var(--color-ui-muted);font-size:11px}.ui-slot{aspect-ratio:1;min-width:0;color:var(--color-ui-white);font:600 12px var(--font-ui-sans);border-radius:5px;justify-content:center;align-items:center;display:inline-flex}.ui-slot--habitat,.ui-slot--habitat-2{background:var(--color-ui-k-habitat-2)}.ui-slot--habitat-1{background:var(--color-ui-k-habitat-1)}.ui-slot--habitat-3{background:var(--color-ui-k-habitat-3)}.ui-slot--trh,.ui-slot--trh-2{background:var(--color-ui-k-trh-2)}.ui-slot--trh-1{background:var(--color-ui-k-trh-1)}.ui-slot--trh-3{background:var(--color-ui-k-trh-3)}.ui-slot--dul,.ui-slot--dul-2{background:var(--color-ui-k-dul-2)}.ui-slot--dul-1{background:var(--color-ui-k-dul-1)}.ui-slot--dul-3{background:var(--color-ui-k-dul-3)}.ui-slot--nadrz{background:var(--color-ui-k-nadrz-1)}.ui-slot--sat{background:var(--color-ui-k-sat)}.ui-slot--other{background:var(--color-ui-k-other)}.ui-slot--free{background:var(--color-ui-card-2);border:1px dashed var(--color-ui-border)}.ui-slotkey{align-items:center;gap:6px;display:inline-flex}.ui-slotkey .ui-slot,.ui-bpath-title .ui-slot{flex:none;width:16px}.ui-bpath-title{align-items:center;gap:8px;display:flex}.ui-bpath-title .ui-small{font-family:var(--font-ui-sans);letter-spacing:0;font-weight:400}.ui-bthumb{aspect-ratio:1;border-radius:6px;flex:none;width:44px}.ui-bthumb.ui-slot{font-size:16px}.ui-bthumb--lg{width:120px}.ui-ecards{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));align-items:stretch;gap:16px;display:grid}.ui-ecards--fixed{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),260px))}.ui-ecard-pic{aspect-ratio:1;background:var(--color-ui-card-2)}.ui-ecard-pic>img{object-fit:cover;width:100%;height:100%;display:block}.ui-ecard-pic>img:not(:only-child){display:none}.ui-ecard:has(.ui-ecard-vars>:first-child>input:checked) .ui-ecard-pic>img:first-child,.ui-ecard:has(.ui-ecard-vars>:nth-child(2)>input:checked) .ui-ecard-pic>img:nth-child(2),.ui-ecard:has(.ui-ecard-vars>:nth-child(3)>input:checked) .ui-ecard-pic>img:nth-child(3),.ui-ecard:has(.ui-ecard-vars>:nth-child(4)>input:checked) .ui-ecard-pic>img:nth-child(4),.ui-ecard:has(.ui-ecard-vars>:nth-child(5)>input:checked) .ui-ecard-pic>img:nth-child(5),.ui-ecard:has(.ui-ecard-vars>:nth-child(6)>input:checked) .ui-ecard-pic>img:nth-child(6){display:block}.ui-ecard-pic:has(>.ui-ecard-empty){padding:12px}.ui-ecard-empty{border:1px dashed var(--color-ui-border);height:100%;color:var(--color-ui-muted);text-align:center;border-radius:8px;justify-content:center;align-items:center;padding:12px;font-size:13px;display:flex}.ui-ecard-vars{gap:6px}.ui-ecard-body{padding:14px 16px 16px}.ui-bp{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}.ui-bpaths{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:stretch;gap:20px;display:grid}.ui-bpaths>.ui-card>.ui-kpis:last-child{margin-top:auto}.ui-bcontrols{text-align:center;flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.ui-bcontrols>.ui-stack,.ui-bcontrols form{align-items:center}.ui-bcontrols .ui-send{justify-content:center}.ui-lvls{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;display:grid}.ui-body .ui-lvl{border:1px solid var(--color-ui-line);min-width:0;color:var(--color-ui-ink);text-align:center;overflow-wrap:anywhere;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;font-size:13px;text-decoration:none;display:flex;position:relative}.ui-lvl b{font:700 13px var(--font-ui-display);letter-spacing:.03em;-webkit-hyphens:auto;hyphens:auto}.ui-lvl img,.ui-lvl .ui-slot{aspect-ratio:1;border-radius:6px;width:100%;max-width:120px}.ui-lvl .ui-slot{font-size:22px}.ui-lvl-count{font-weight:600}.ui-body .ui-lvl--on{border:2px solid var(--color-ui-brown);background:var(--color-ui-card-2);padding:9px 5px}.ui-stepper--rows{gap:6px;display:grid}.ui-stepper-group{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;display:grid}.ui-stepper-group form,.ui-stepper-group .ui-btn{width:100%;min-width:0}.ui-twocol{grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:start;gap:16px;display:grid}.ui-twocol--half{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-twocol--side-first{grid-template-columns:minmax(300px,400px) minmax(0,1fr)}.ui-blocks{grid-template-columns:repeat(auto-fill,minmax(min(100%,600px),1fr));align-items:start;gap:20px;display:grid}.ui-blocks>.ui-wide{grid-column:1/-1}.ui-cardgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));align-items:stretch;gap:12px;display:grid}.ui-cardgrid>.ui-arow{align-content:flex-start;max-width:none}.ui-cardgrid>.ui-arow>.ui-grow{flex:calc(100% - 44px);min-width:0}.ui-table>caption{caption-side:top;text-align:left;padding-bottom:6px}.ui-dash{grid-template-columns:minmax(0,3fr) minmax(380px,2fr);align-items:start;gap:20px;display:grid}.ui-dash-main,.ui-dash-side,.ui-dash-group{flex-direction:column;gap:20px;min-width:0;display:flex}.ui-main>.ui-stack,.ui-twocol>div.ui-stack{grid-template-columns:repeat(auto-fill,minmax(min(100%,600px),1fr));align-items:start;display:grid}.ui-main>.ui-stack>:not(section.ui-card.ui-stack),.ui-main>.ui-stack>section.ui-card:has(table),.ui-twocol>div.ui-stack>:not(section.ui-card),.ui-twocol>div.ui-stack>section.ui-card:has(table){grid-column:1/-1}.ui-main>section.ui-card.ui-stack{max-width:820px}.ui-main>.ui-stack>section.ui-card.ui-wide{grid-column:1/-1}.ui-main>section.ui-card.ui-stack.ui-wide{max-width:none}.ui-main>.ui-stack>.ui-card--flush,.ui-main>.ui-stack>section.ui-card.ui-wrap{max-width:1500px}.ui-wrap>.ui-grow{flex-grow:0;margin-right:8px}.ui-attention{border:2px solid var(--color-ui-warn);padding:0;overflow:hidden}.ui-attention-title,.ui-attention>h2{background:var(--color-ui-warn);color:var(--color-ui-white);padding:12px 16px}.ui-att{text-align:left;border:0;border-top:1px solid var(--color-ui-line);width:100%;color:var(--color-ui-ink);font:400 14px var(--font-ui-sans);cursor:pointer;background:0 0;align-items:center;gap:16px;padding:12px 16px;text-decoration:none;display:flex}.ui-att:hover{background:var(--color-ui-hover)}.ui-att b{display:block}.ui-att>:first-child{flex:0 520px}.ui-att-cta{white-space:nowrap;font-weight:600}.ui-att--warn{background:var(--color-ui-warn-bg);color:var(--color-ui-warn);cursor:default}.ui-att--warn:hover{background:var(--color-ui-warn-bg)}.ui-detail-head{flex-direction:column;gap:4px;display:flex}.ui-back{color:var(--color-ui-solar);font:500 14px var(--font-ui-sans);align-self:flex-start;text-decoration:underline}.ui-pagination{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ui-pagination a,.ui-pagination em,.ui-pagination span{border:1px solid var(--color-ui-border);min-height:32px;color:var(--color-ui-brown);font:500 13px var(--font-ui-sans);background:0 0;border-radius:999px;align-items:center;padding:4px 12px;font-style:normal;text-decoration:none;display:inline-flex}.ui-pagination .pagination{display:contents}.ui-pagination em.current{background:var(--color-ui-brown);border-color:var(--color-ui-brown);color:var(--color-ui-white)}.ui-pagination .disabled{opacity:.4}.ui-pagination .gap{border-color:#0000}.ui-modal-backdrop{z-index:40;background:#00000073;justify-content:center;align-items:flex-start;padding:48px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.ui-modal-backdrop{background:color-mix(in srgb, var(--color-ui-black) 45%, transparent)}}.ui-modal{background:var(--color-ui-card);border-radius:10px;flex-direction:column;gap:14px;width:min(640px,100%);padding:16px;display:flex;box-shadow:0 18px 38px #00000059}@supports (color:color-mix(in lab, red, red)){.ui-modal{box-shadow:0 18px 38px color-mix(in srgb, var(--color-ui-black) 35%, transparent)}}.ui-modal-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ui-modal-close{color:var(--color-ui-solar);font:500 14px var(--font-ui-sans);cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:underline}.ui-fac--tactic{--ui-faction:var(--color-ui-brown);--ui-on-faction:var(--color-ui-white)}.ui-fac--atreides{--ui-faction:var(--color-ui-map-atreides);--ui-on-faction:var(--color-ui-white)}.ui-fac--harkonnen{--ui-faction:var(--color-ui-map-harkonnen);--ui-on-faction:var(--color-ui-white)}.ui-fac--corrino{--ui-faction:var(--color-ui-map-corrino);--ui-on-faction:var(--color-ui-ink)}.ui-dcards{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));align-items:start;gap:16px;display:grid}.ui-dcard-slot{flex-direction:column;gap:8px;display:flex}.ui-dcard-act .ui-btn{width:100%}.ui-dcard{border:2px solid var(--ui-faction);background:var(--color-ui-card-2);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.ui-rar--uncommon{background:linear-gradient(160deg,#cacccb,#e9e4d6 30%,#d2d3ce 55%,#ece6d7 80%,#dad9d0)}@supports (color:color-mix(in lab, red, red)){.ui-rar--uncommon{background:linear-gradient(160deg, color-mix(in srgb, var(--color-ui-rar-silver) 60%, var(--color-ui-card-2)), color-mix(in srgb, var(--color-ui-rar-silver) 22%, var(--color-ui-card-2)) 30%, color-mix(in srgb, var(--color-ui-rar-silver) 50%, var(--color-ui-card-2)) 55%, color-mix(in srgb, var(--color-ui-rar-silver) 18%, var(--color-ui-card-2)) 80%, color-mix(in srgb, var(--color-ui-rar-silver) 40%, var(--color-ui-card-2)))}}.ui-rar--uncommon{box-shadow:inset 0 0 0 3px #a9b4bfb3}@supports (color:color-mix(in lab, red, red)){.ui-rar--uncommon{box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--color-ui-rar-silver) 70%, transparent)}}.ui-rar--rare{background:linear-gradient(160deg,#e7c568,#f4e2b4 30%,#ebcd7c 55%,#f6e5bc 80%,#edd38c)}@supports (color:color-mix(in lab, red, red)){.ui-rar--rare{background:linear-gradient(160deg, color-mix(in srgb, var(--color-ui-rar-gold) 58%, var(--color-ui-card-2)), color-mix(in srgb, var(--color-ui-rar-gold) 20%, var(--color-ui-card-2)) 30%, color-mix(in srgb, var(--color-ui-rar-gold) 48%, var(--color-ui-card-2)) 55%, color-mix(in srgb, var(--color-ui-rar-gold) 16%, var(--color-ui-card-2)) 80%, color-mix(in srgb, var(--color-ui-rar-gold) 40%, var(--color-ui-card-2)))}}.ui-rar--rare{box-shadow:inset 0 0 0 3px #d9a514cc,0 0 10px #d9a51473}@supports (color:color-mix(in lab, red, red)){.ui-rar--rare{box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--color-ui-rar-gold) 80%, transparent), 0 0 10px color-mix(in srgb, var(--color-ui-rar-gold) 45%, transparent)}}.ui-rar--legendary{background:linear-gradient(115deg,#0000 30%,#fbf1dcb3 42%,#0000 54%),linear-gradient(160deg,#aedee8,#e1cbe6 25%,#d6e8e2 50%,#e5d0e5 75%,#b7e1e7)}@supports (color:color-mix(in lab, red, red)){.ui-rar--legendary{background:linear-gradient(115deg, transparent 30%, color-mix(in srgb, var(--color-ui-card-2) 70%, transparent) 42%, transparent 54%), linear-gradient(160deg, color-mix(in srgb, var(--color-ui-rar-diamond) 62%, var(--color-ui-card-2)), color-mix(in srgb, var(--color-ui-rar-diamond-2) 52%, var(--color-ui-card-2)) 25%, color-mix(in srgb, var(--color-ui-rar-diamond) 30%, var(--color-ui-card-2)) 50%, color-mix(in srgb, var(--color-ui-rar-diamond-2) 45%, var(--color-ui-card-2)) 75%, color-mix(in srgb, var(--color-ui-rar-diamond) 55%, var(--color-ui-card-2)))}}.ui-rar--legendary{box-shadow:inset 0 0 0 3px #7fd3f0d9,0 0 14px #c9a8f099}@supports (color:color-mix(in lab, red, red)){.ui-rar--legendary{box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--color-ui-rar-diamond) 85%, transparent), 0 0 14px color-mix(in srgb, var(--color-ui-rar-diamond-2) 60%, transparent)}}.ui-dcard--missing{opacity:.6;filter:grayscale(.6)}.ui-dcard-head{background:var(--ui-faction);color:var(--ui-on-faction);justify-content:space-between;align-items:baseline;gap:8px;padding:6px 12px;font-size:13px;font-weight:500;display:flex}.ui-dcard-faction{font-size:18px}.ui-dcard-art{aspect-ratio:4/3;margin:8px 12px 0}.ui-dcard-art img{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block}.ui-body a.ui-dcard-art-link{height:100%;color:inherit;text-decoration:none;display:block}.ui-dcard-art-empty{border:1px dashed var(--color-ui-border);height:100%;color:var(--color-ui-muted);border-radius:6px;justify-content:center;align-items:center;font-size:13px;display:flex}.ui-dcard-faction--plain{text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:600}.ui-dcard-body{flex-direction:column;gap:10px;padding:10px 12px 12px;display:flex}.ui-dcard-name{font-size:20px}.ui-body a.ui-dcard-name-link{color:inherit;text-decoration:none}.ui-body a.ui-dcard-name-link:hover,.ui-body a.ui-dcard-name-link:focus-visible{text-decoration:underline}.ui-dcard-qty{color:var(--color-ui-ink)}.ui-dcard-flavor{margin:0;font-style:italic}.ui-dcard-title{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ui-dcard-title-main{flex:auto;min-width:0}.ui-dcard-edition{flex-direction:column;flex:none;align-items:flex-end;gap:1px;margin-top:-4px;display:flex}.ui-dedition{width:26px;height:26px;color:var(--color-ui-brown);flex:none;display:inline-flex}.ui-dedition>svg{width:100%;height:100%;overflow:visible}.ui-dedition-body{fill:var(--thx-edition,var(--color-ui-rar-gold));stroke:currentColor;stroke-width:1.1px;stroke-linejoin:round}.ui-dedition-line{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.ui-dedition-pearl{fill:var(--color-ui-card-2);stroke:currentColor;stroke-width:.9px}.ui-dedition-gem{fill:var(--color-ui-bad);stroke:currentColor;stroke-width:.8px}.ui-dedition--starter{--thx-edition:#946d1c}@supports (color:color-mix(in lab, red, red)){.ui-dedition--starter{--thx-edition:color-mix(in srgb, var(--color-ui-rar-gold) 45%, var(--color-ui-brown-2))}}.ui-dedition--week_collector{--thx-edition:var(--color-ui-rar-gold)}.ui-dcard-subtype{font:700 12px/1.1 var(--font-ui-display);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--color-ui-brown-2)}.ui-dcard-head{align-items:center}.ui-dcard-head-text{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.ui-dcard-points{background:var(--ui-on-faction);width:34px;height:34px;color:var(--ui-faction);font:600 16px var(--font-ui-sans);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-dcard-head-marks{flex:none;align-items:center;gap:6px;display:flex}.ui-dcard--mirror .ui-dcard-head-marks{flex-direction:row-reverse}.ui-dcard-stars{background:var(--ui-on-faction);width:34px;height:34px;color:var(--thx-star,var(--ui-faction));border-radius:50%;flex:none;display:inline-flex}.ui-dcard-stars>svg{width:100%;height:100%;overflow:visible}.ui-dcard-stars polygon{fill:currentColor;stroke:var(--thx-star-edge,transparent);stroke-width:.16px;stroke-linejoin:round;paint-order:stroke}.ui-dcard-stars--uncommon{--thx-star:var(--color-ui-rar-silver);--thx-star-edge:#44484c}@supports (color:color-mix(in lab, red, red)){.ui-dcard-stars--uncommon{--thx-star-edge:color-mix(in srgb, var(--color-ui-rar-silver) 40%, var(--color-ui-black))}}.ui-dcard-stars--rare{--thx-star:var(--color-ui-rar-gold);--thx-star-edge:#624a09}@supports (color:color-mix(in lab, red, red)){.ui-dcard-stars--rare{--thx-star-edge:color-mix(in srgb, var(--color-ui-rar-gold) 45%, var(--color-ui-black))}}.ui-dcard-stars--legendary{--thx-star:var(--color-ui-rar-diamond);--thx-star-edge:#335460}@supports (color:color-mix(in lab, red, red)){.ui-dcard-stars--legendary{--thx-star-edge:color-mix(in srgb, var(--color-ui-rar-diamond) 40%, var(--color-ui-black))}}.ui-dcard-stars--legendary>svg{filter:drop-shadow(0 0 1.5px var(--color-ui-rar-diamond))}.ui-dmini-marks{gap:4px;margin-left:auto}.ui-dmini-marks>.ui-dmini-points{margin-left:0}.ui-dcd-value{align-items:center;gap:6px;display:inline-flex}.ui-dcd-value>.ui-dcard-stars{box-shadow:0 0 0 2px var(--ui-faction)}.ui-dcard-wins{color:var(--color-ui-ink);font-weight:600}.ui-dcard-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ui-dslot{aspect-ratio:1;border:1px solid var(--color-ui-border);text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;padding:6px;font-size:12px;display:flex}.ui-dslot--activated{background:var(--color-ui-card);color:var(--color-ui-ink)}.ui-dslot--passive{background:var(--color-ui-brown);border-color:var(--color-ui-brown);color:var(--color-ui-on-brown)}.ui-dslot--empty{opacity:.5;background:0 0;border-style:dashed}.ui-dslot-text{font-size:13px}.ui-dslot-text b{font-weight:700}.ui-dslot-line{font-size:11px}.ui-dslot-tip{z-index:50;border:1px solid var(--color-ui-border);background:var(--color-ui-card);width:max-content;max-width:min(260px,100vw - 16px);color:var(--color-ui-ink);text-align:left;border-radius:6px;padding:8px 10px;font-size:12px;line-height:1.35;display:none;position:fixed;box-shadow:0 6px 18px #0000004d}@supports (color:color-mix(in lab, red, red)){.ui-dslot-tip{box-shadow:0 6px 18px color-mix(in srgb, var(--color-ui-black) 30%, transparent)}}.ui-dslot-tip{pointer-events:none}.ui-dslot-tip--open{flex-direction:column;gap:4px;display:flex}.ui-dslot-tip-line--cost{text-underline-offset:2px;text-decoration:underline}.ui-dslot-tip-line--effect{font-weight:700}.ui-dcard-attrs{flex-direction:column;gap:6px;margin:0;display:flex}.ui-dattr{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.ui-dattr dt{flex:auto;font-weight:500}.ui-dattr dd{display:contents}.ui-dattr-level{color:var(--color-ui-muted);font-size:12px}.ui-dattr-value{text-align:right;min-width:44px;font-size:16px}.ui-dattr-bar{background:var(--color-ui-line);border-radius:4px;flex:100%;height:8px;display:flex;overflow:hidden}.ui-dattr-fill{background:var(--ui-attr);display:block}.ui-dattr--combat{--ui-attr:var(--color-ui-bad)}.ui-dattr--influence{--ui-attr:var(--color-ui-good)}.ui-dattr--discipline{--ui-attr:var(--color-ui-brown-2)}.ui-dattr--intuition{--ui-attr:var(--color-ui-sym-bene)}.ui-dattr--low .ui-dattr-fill{background:var(--ui-attr)}@supports (color:color-mix(in lab, red, red)){.ui-dattr--low .ui-dattr-fill{background:color-mix(in srgb, var(--ui-attr) 45%, transparent)}}.ui-dattr--mid .ui-dattr-fill{background:var(--ui-attr)}@supports (color:color-mix(in lab, red, red)){.ui-dattr--mid .ui-dattr-fill{background:color-mix(in srgb, var(--ui-attr) 72%, transparent)}}.ui-dfilters{flex-direction:column;gap:6px;display:flex}.ui-dfilters-label{min-width:52px}.ui-dstarters{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:20px;display:grid}.ui-dstarter{border-top:6px solid var(--ui-faction)}.ui-dstarter p{margin:0}.ui-dcard-feature{flex-direction:column;gap:6px;max-width:320px;display:flex}.ui-dstarter-cards>summary+.ui-dcards{margin-top:10px}.ui-dstarter-pick .ui-btn{width:100%}.ui-dcd{border-top:6px solid var(--ui-faction)}.ui-dcd-cols{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (min-width:64rem){.ui-dcd-cols{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.ui-dcd-art{aspect-ratio:4/3;border:2px solid var(--ui-faction);background:var(--color-ui-card-2);border-radius:12px;padding:8px}.ui-dcd-art>img{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}.ui-dcd-info{min-width:0}.ui-dcd-title{gap:6px}.ui-dcd-faction{color:var(--ui-faction);font-size:22px}.ui-fac--corrino .ui-dcd-faction{color:var(--color-ui-ink)}.ui-dcd-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ui-dcd-stat{border:1px solid var(--color-ui-line);background:var(--color-ui-card-2);border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.ui-dcd-stat .ui-dattr-bar{flex:none}.ui-dcd-stat--points{border:2px solid var(--ui-faction);flex-direction:row;align-items:center;gap:14px}.ui-dcd-points-value{background:var(--ui-faction);width:60px;height:60px;color:var(--ui-on-faction);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-dcd-points-text{gap:2px;min-width:0}.ui-dcd-media{gap:10px;min-width:0}.ui-dcd-edition{text-align:right;justify-content:flex-end;align-items:flex-start;gap:14px;margin-top:-2px;display:flex}.ui-dcd-edition-text{flex-direction:column;gap:2px;min-width:0;padding-top:8px;display:flex}.ui-dcd-edition-name{font-size:22px;line-height:1.15}.ui-dcd-edition-mark{flex-direction:column;flex:none;align-items:center;gap:6px;min-width:64px;padding-right:6px;display:flex}.ui-dedition--large{width:58px;height:58px}.ui-dcd-subtype{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.ui-dcd-subtype b{font:700 17px/1.1 var(--font-ui-display);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ui-brown-2)}.ui-dcd-stat-value{font-size:28px;font-weight:600;line-height:1.1}.ui-dcd-abilities{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ui-dcd-ability{align-items:flex-start;gap:12px;display:flex}.ui-dcd-tile{flex:none;width:120px}.ui-dcd-ability-text{gap:4px;min-width:0}.ui-dcd-ability-text p{margin:0}.ui-dcd-flavor{border-left:3px solid var(--ui-faction);color:var(--color-ui-muted);margin:0;padding-left:12px;font-style:italic}.ui-drules-cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:16px 24px;display:grid}.ui-drules-cols p,.ui-drules-steps p{margin:0}.ui-drules-list{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.ui-drules-steps{counter-reset:ui-drules-step;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ui-drules-steps>li{border-top:4px solid var(--color-ui-brown);background:var(--color-ui-card-2);counter-increment:ui-drules-step;border-radius:6px;flex-direction:column;gap:6px;padding:12px;display:flex}.ui-drules-steps h3:before{content:counter(ui-drules-step) ". "}.ui-drules-tip{border-left:4px solid var(--color-ui-warn);background:var(--color-ui-warn-bg);border-radius:6px;margin:0;padding:10px 12px}.ui-drules-anatomy{max-width:320px}.ui-drules-legend{counter-reset:ui-drules-mark;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ui-drules-legend>li{counter-increment:ui-drules-mark;padding-left:30px;position:relative}.ui-drules-legend>li:before,.ui-drules-anatomy :is(.ui-dcard-faction,.ui-dcard-head-text>span:last-child,.ui-dcard-name,.ui-dattr:first-child dt,.ui-dattr:first-child .ui-dattr-level):after,.ui-drules-anatomy :is(.ui-dcard-stars,.ui-dcard-points,.ui-dcard-art,.ui-dslot:first-child,.ui-dcard-edition):before{border:1px solid var(--color-ui-on-brown);background:var(--color-ui-brown);width:20px;height:20px;color:var(--color-ui-on-brown);font:700 11px/1 var(--font-ui-sans);letter-spacing:0;vertical-align:middle;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:6px;font-style:normal;display:inline-flex}.ui-drules-legend>li:before{content:counter(ui-drules-mark);margin:0;position:absolute;top:0;left:0}.ui-drules-anatomy :is(.ui-dcard-stars,.ui-dcard-points,.ui-dcard-art,.ui-dslot:first-child){position:relative}.ui-drules-anatomy :is(.ui-dcard-art,.ui-dslot:first-child):before{z-index:1;margin:0;position:absolute;top:6px;left:6px}.ui-drules-anatomy :is(.ui-dcard-stars,.ui-dcard-points):before{z-index:1;margin:0;position:absolute;top:-12px;left:7px}.ui-drules-anatomy .ui-dcard-head{padding-top:14px}.ui-drules-anatomy .ui-dcard-faction:after{content:"1"}.ui-drules-anatomy .ui-dcard-head-text>span:last-child:after{content:"2"}.ui-drules-anatomy .ui-dcard-stars:before{content:"3"}.ui-drules-anatomy .ui-dcard-points:before{content:"4"}.ui-drules-anatomy .ui-dcard-art:before{content:"5"}.ui-drules-anatomy .ui-dcard-name:after{content:"6"}.ui-drules-anatomy .ui-dattr:first-child dt:after{content:"7"}.ui-drules-anatomy .ui-dattr:first-child .ui-dattr-level:after{content:"8"}.ui-drules-anatomy .ui-dslot:first-child:before{content:"9"}.ui-drules-anatomy .ui-dcard-edition{position:relative}.ui-drules-anatomy .ui-dcard-edition:before{content:"10";margin:0;position:absolute;top:4px;right:calc(100% + 4px)}.ui-match-head{background:var(--color-ui-brown);color:var(--color-ui-on-brown);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:10px 24px;display:flex}.ui-match-head .ui-back{color:var(--color-ui-on-brown)}.ui-match-brand{font-size:20px}.ui-match{flex-direction:column;gap:16px;max-width:1280px;margin:0 auto;padding:16px 24px 32px;display:flex}.ui-mtop{background:var(--color-ui-card);border-radius:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:16px;padding:12px 16px;display:grid}.ui-mtop-player{flex-direction:column;gap:4px;min-width:0;display:flex}.ui-mtop-player--opp{text-align:right;align-items:flex-end}.ui-mtop-mid{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.ui-mtop-score{white-space:nowrap;font-size:26px;font-weight:600}.ui-mtop-counts,.ui-mtop-counts-mobile{flex-wrap:wrap;gap:4px 10px;display:flex}.ui-mtop-player--opp .ui-mtop-counts{justify-content:flex-end}.ui-mtop-fac{border-left:4px solid var(--ui-faction,var(--color-ui-brown));padding-left:6px}.ui-mtop-fac abbr{text-decoration:none}.ui-mtop-counts-mobile,.ui-mtop-sum-mobile{display:none}.ui-mtop-discard,.ui-mtop-pile{text-align:left;margin:4px 0 0;padding-left:18px}.ui-mtop-pile{list-style:outside}.ui-mtop-hand{border:2px solid var(--color-ui-brown);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:2px 10px;font-size:15px;display:inline-flex}.ui-mtop-hand b{font-size:24px;line-height:1.1}.ui-match-head .ui-match-next{margin-right:auto}.ui-dpeek{position:relative}.ui-dpeek-name{color:inherit;font:inherit;text-align:left;text-underline-offset:3px;cursor:help;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ui-dpeek-pop{z-index:20;width:220px;padding-top:4px;display:none;position:absolute;top:100%;left:0}.ui-dpeek:hover .ui-dpeek-pop,.ui-dpeek:focus-within .ui-dpeek-pop{display:block}.ui-mtop-player--opp .ui-dpeek-pop{left:auto;right:0}.ui-dpeek-pop .ui-dcard{box-shadow:0 8px 24px #0000004d}@supports (color:color-mix(in lab, red, red)){.ui-dpeek-pop .ui-dcard{box-shadow:0 8px 24px color-mix(in srgb, var(--color-ui-black) 30%, transparent)}}.ui-dminis{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));align-items:start;gap:10px;display:grid}.ui-dmini{border:2px solid var(--ui-faction);background:var(--color-ui-card-2);border-radius:8px;flex-direction:column;min-width:0;display:flex}.ui-dmini-head{background:var(--ui-faction);border-radius:5px 5px 0 0;justify-content:space-between;align-items:center;gap:6px;min-height:36px;padding:4px 6px;display:flex}.ui-dmini-points{width:26px;height:26px;margin-left:auto;font-size:13px}.ui-dmini-remove-form{display:contents}.ui-dmini-remove{border:1px solid var(--color-ui-border);background:var(--color-ui-card);width:28px;height:28px;color:var(--color-ui-ink);font:700 22px/1 var(--font-ui-sans);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-dmini-remove:hover,.ui-dmini-remove:focus-visible{border-color:var(--color-ui-bad);color:var(--color-ui-bad)}.ui-dmini-art{aspect-ratio:4/3;margin:6px 6px 0}.ui-dmini-art img{object-fit:cover;border-radius:4px;width:100%;height:100%;display:block}.ui-dmini-art .ui-dcard-art-empty{font-size:11px}.ui-dmini-body{flex-direction:column;gap:2px;min-width:0;padding:4px 8px 6px;font-size:12px;display:flex}.ui-body .ui-dmini-name{white-space:nowrap;text-overflow:ellipsis;color:inherit;font-size:13px;font-weight:600;text-decoration:none;overflow:hidden}.ui-body a.ui-dmini-name:hover,.ui-body a.ui-dmini-name:focus-visible{text-decoration:underline}.ui-dmini-attrs{flex-wrap:wrap;gap:0 8px;display:flex}.ui-dmini-attrs>span{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.ui-dmini-attrs>span:before{content:"";border:1px solid var(--color-ui-border);background:var(--ui-attr);border-radius:50%;width:7px;height:7px}.ui-dmini-attrs abbr{color:var(--color-ui-muted);text-decoration:none}.ui-dmini-title{gap:4px}.ui-dmini-edition{margin-top:0}.ui-dmini-edition .ui-dedition{width:16px;height:16px}.ui-dmini-edition .ui-dcard-subtype{letter-spacing:.06em;font-size:9px}.ui-dmini-meta{white-space:nowrap;text-overflow:ellipsis;color:var(--color-ui-muted);font-size:11px;overflow:hidden}.ui-dmini-pop{z-index:45;width:240px;display:none;position:fixed}.ui-dmini-pop--open{display:block}.ui-dmini-pop .ui-dcard{box-shadow:0 8px 24px #00000059}@supports (color:color-mix(in lab, red, red)){.ui-dmini-pop .ui-dcard{box-shadow:0 8px 24px color-mix(in srgb, var(--color-ui-black) 35%, transparent)}}.ui-mstage{flex-direction:column;gap:12px;display:flex}.ui-mstatus{border:1px solid var(--color-ui-border);background:var(--color-ui-card-2);text-align:center;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px 12px;padding:10px 16px;display:flex}.ui-mstatus>b{text-transform:uppercase;letter-spacing:.04em;font-size:16px}.ui-mstatus--turn{border:2px solid var(--color-ui-warn);background:var(--color-ui-warn-bg)}.ui-mduel{grid-template-columns:minmax(0,300px) minmax(130px,180px) minmax(0,300px);justify-content:center;align-items:start;gap:10px;display:grid}.ui-mduel-mid{text-align:center;flex-direction:column;align-items:center;gap:6px;padding-top:40px;display:flex}.ui-mduel-attr{text-transform:uppercase;letter-spacing:.06em;font-size:20px}.ui-mduel-declare .ui-btn{min-height:44px}.ui-mpass{min-width:120px;min-height:44px}.ui-mduel-values{white-space:nowrap}.ui-mduel-values--critical{color:var(--color-ui-critical);font-size:40px;font-weight:700}.ui-dcard-points--critical{background:var(--color-ui-critical);width:42px;height:42px;color:var(--color-ui-white);margin:-4px 0;font-size:20px;font-weight:700}.ui-dcard--duel .ui-dcard-name{font-family:var(--font-ui-display);letter-spacing:.04em;font-size:20px;font-weight:700;line-height:1.15}.ui-dcard--back{--ui-faction:var(--color-ui-brown);background:var(--color-ui-brown);min-height:360px;color:var(--color-ui-on-brown)}.ui-dcard-back{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.ui-dcard--duel{transition:transform .45s,opacity .45s}.ui-dreveal--start{opacity:0;transform:perspective(800px)rotateY(90deg)}@media (prefers-reduced-motion:reduce){.ui-dcard--duel{transition:none}}.ui-dcard--domination{border-color:var(--color-ui-domination);box-shadow:0 0 0 3px var(--color-ui-domination), 0 0 0 5px var(--color-ui-solar), 0 0 24px 10px #f2c94ce6, 0 0 60px 26px #f2c94c8c}@supports (color:color-mix(in lab, red, red)){.ui-dcard--domination{box-shadow:0 0 0 3px var(--color-ui-domination), 0 0 0 5px var(--color-ui-solar), 0 0 24px 10px color-mix(in srgb, var(--color-ui-domination) 90%, transparent), 0 0 60px 26px color-mix(in srgb, var(--color-ui-domination) 55%, transparent)}}.ui-dcard--domination{animation:2.2s ease-in-out infinite ui-domination-pulse}@keyframes ui-domination-pulse{50%{box-shadow:0 0 0 3px var(--color-ui-domination), 0 0 0 5px var(--color-ui-solar), 0 0 32px 14px var(--color-ui-domination), 0 0 80px 36px color-mix(in srgb, var(--color-ui-domination) 70%, transparent)}}@media (prefers-reduced-motion:reduce){.ui-dcard--domination{animation:none}}.ui-booster-slot{transition:transform .45s,opacity .45s}.ui-booster-cover{width:100%;font:inherit;cursor:pointer}.ui-booster-cover:focus-visible{outline:2px solid var(--color-ui-ink);outline-offset:2px}.ui-booster-slot--hidden .ui-booster-face{display:none}@media (prefers-reduced-motion:reduce){.ui-booster-slot{transition:none}}.ui-dslot--used{opacity:.55}.ui-dslot-note{font-style:italic}.ui-dslot-form{flex-direction:column;align-self:stretch;gap:6px;margin-top:4px;display:flex}.ui-dslot-form .ui-btn{min-height:44px;padding-inline:6px}.ui-dattr-name{flex:auto;font-weight:500}.ui-dattr-base{color:var(--color-ui-muted);font-size:12px}.ui-dattr-value--up{color:var(--color-ui-good)}.ui-dattr-value--down{color:var(--color-ui-bad)}.ui-dattr--compared{border:2px solid var(--color-ui-warn);background:var(--color-ui-warn-bg);border-left-width:6px;border-radius:6px;margin:0 -6px;padding:4px 6px 4px 8px}.ui-dattr--compared .ui-dattr-name{font-weight:600}.ui-dattr--compared .ui-dattr-value{font-size:20px}.ui-dcard-name--line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-dattr--pick{border:1px solid var(--color-ui-border);cursor:pointer;border-radius:6px;min-height:44px;margin:0 -6px;padding:4px 6px}.ui-dattr--pick:has(>input:checked),.ui-dattr--chosen{border:2px solid var(--color-ui-brown);background:var(--color-ui-card)}.ui-dattr--pick:has(>input:focus-visible){outline:2px solid var(--color-ui-brown);outline-offset:2px}.ui-dattr-radio{width:20px;height:20px;accent-color:var(--color-ui-brown)}@media (min-width:48rem){.ui-dcard--mirror .ui-dcard-head,.ui-dcard--mirror .ui-dattr{flex-direction:row-reverse}.ui-dcard--mirror .ui-dattr-name{text-align:right}.ui-dcard--mirror .ui-dattr-value{text-align:left}.ui-dcard--mirror .ui-dattr-bar{justify-content:flex-end}.ui-dcard--mirror .ui-dattr--compared{border-left-width:2px;border-right-width:6px;padding:4px 8px 4px 6px}}.ui-meffects{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ui-mplay{grid-template-columns:minmax(220px,290px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.ui-mplay-side{flex-direction:column;grid-area:1/1;gap:12px;min-width:0;display:flex}.ui-mplay-side .ui-mstatus{flex-direction:column;align-items:center}.ui-mplay-stage{grid-area:1/2;min-width:0}.ui-mhand{gap:10px;padding:12px}.ui-mhand h2{font-size:18px}.ui-mhand-cards{grid-template-columns:repeat(auto-fill,minmax(122px,1fr));align-items:start;gap:10px;display:grid}.ui-mhand-slot{flex-direction:column;gap:6px;min-width:0;display:flex}.ui-mhand-play{flex-direction:column;gap:6px;display:flex}.ui-mhand .ui-dmini-art{aspect-ratio:2}.ui-mhand-ability{min-height:0}.ui-mhand-form .ui-btn,.ui-mhand-slot .ui-btn{width:100%;min-height:44px;padding-inline:6px}.ui-dslot--preview,.ui-mhand-play--preview .ui-mhand-ability{cursor:help}.ui-dslot--preview:hover,.ui-dslot--preview:focus-within,.ui-mhand-play--preview:hover .ui-mhand-ability,.ui-mhand-play--preview:focus-within .ui-mhand-ability{outline:2px dashed var(--color-ui-brown);outline-offset:1px}.ui-dcard--preview{outline:3px dashed var(--color-ui-warn);outline-offset:3px;position:relative}.ui-dcard--preview:after{content:"Náhled";background:var(--color-ui-warn);color:var(--color-ui-ink);letter-spacing:.06em;text-transform:uppercase;pointer-events:none;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700;position:absolute;top:44px;left:50%;transform:translate(-50%)}.ui-dattr--changed{outline:2px dashed var(--color-ui-brown);outline-offset:1px;border-radius:4px}.ui-dcard-points--changed{outline:2px dashed var(--color-ui-ink);outline-offset:2px}.ui-mduel-standing{flex-direction:column;align-items:center;gap:6px;display:flex}.ui-mdom{cursor:help;border:1px solid var(--color-ui-domination);background:linear-gradient(160deg, var(--color-ui-bad), #531313);border-radius:6px;max-width:100%;margin-top:4px;padding:7px 12px 6px;display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.ui-mdom{background:linear-gradient(160deg, var(--color-ui-bad), color-mix(in srgb, var(--color-ui-bad) 60%, var(--color-ui-black)))}}.ui-mdom{box-shadow:inset 0 0 0 2px #00000040,0 4px 14px #8a1f1f73}@supports (color:color-mix(in lab, red, red)){.ui-mdom{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-ui-black) 25%, transparent), 0 4px 14px color-mix(in srgb, var(--color-ui-bad) 45%, transparent)}}.ui-mdom{color:var(--color-ui-domination);font:700 19px/1 var(--font-ui-display);letter-spacing:.07em;text-transform:uppercase;text-shadow:0 0 10px #f2c94c8c}@supports (color:color-mix(in lab, red, red)){.ui-mdom{text-shadow:0 0 10px color-mix(in srgb, var(--color-ui-domination) 55%, transparent)}}.ui-mdom:focus-visible{outline:2px solid var(--color-ui-ink);outline-offset:2px}.ui-mdom-tip{z-index:20;background:var(--color-ui-brown);width:max-content;max-width:220px;color:var(--color-ui-on-brown);border-radius:8px;padding:8px 10px;display:none;position:absolute;top:calc(100% + 8px);left:50%;box-shadow:0 8px 20px #0000004d}@supports (color:color-mix(in lab, red, red)){.ui-mdom-tip{box-shadow:0 8px 20px color-mix(in srgb, var(--color-ui-black) 30%, transparent)}}.ui-mdom-tip{font:500 13px/1.35 var(--font-ui-sans);letter-spacing:normal;text-transform:none;text-shadow:none;transform:translate(-50%)}.ui-mdom:hover .ui-mdom-tip,.ui-mdom:focus .ui-mdom-tip{display:block}.ui-mhand-controls{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ui-mhand-controls .ui-btn{min-width:120px;min-height:44px}.ui-mlog-list{flex-direction:column;gap:4px;margin:0;padding-left:0;list-style:none;display:flex}.ui-mlog-item{border-top:1px solid var(--color-ui-line);padding:4px 0;font-size:14px}.ui-mlog-who{margin-right:6px}.ui-mlist-row{border-top:1px solid var(--color-ui-line);padding-top:10px}.ui-mlist-row:first-of-type{border-top:0;padding-top:0}@media not all and (min-width:48rem){.ui-match-head{padding:10px 16px}.ui-match{padding:12px 16px 88px}.ui-mtop{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.ui-mtop-mid{order:-1;grid-column:1/-1}.ui-mtop-counts,.ui-mtop-sum-web{display:none}.ui-mtop-counts-mobile,.ui-mtop-sum-mobile{display:flex}.ui-mduel{grid-template-columns:minmax(0,1fr)}.ui-mduel-opp{order:1}.ui-mduel-mid{order:2;padding-top:0}.ui-mduel-me{order:3}.ui-mplay{grid-template-columns:minmax(0,1fr)}.ui-mplay-side{display:contents}.ui-mplay-stage{grid-area:auto/1}.ui-mplay-first{order:-1}.ui-mplay-hand{order:1}.ui-mplay-last{order:2}.ui-mdom{padding:8px 18px 7px;font-size:24px}.ui-mhand-cards{scroll-snap-type:x mandatory;gap:12px;padding-bottom:6px;display:flex;overflow-x:auto}.ui-mhand-slot{scroll-snap-align:start;flex:0 0 min(160px,45%)}.ui-mpass-form{z-index:30;position:fixed;bottom:16px;right:16px}.ui-mpass{min-width:120px;min-height:48px;box-shadow:0 6px 18px #0000004d}@supports (color:color-mix(in lab, red, red)){.ui-mpass{box-shadow:0 6px 18px color-mix(in srgb, var(--color-ui-black) 30%, transparent)}}.ui-mhand-controls{justify-content:flex-start}}@media (min-width:48rem) and (pointer:coarse),(min-width:48rem) and (not (min-height:32rem)){.ui-mplay{grid-template-columns:minmax(130px,160px) minmax(0,1fr);gap:12px}.ui-mhand{padding:8px}.ui-mhand-cards{grid-template-columns:minmax(0,1fr)}}.ui-thx-hero{isolation:isolate;background:linear-gradient(120deg, var(--color-ui-brown), var(--color-ui-brown-2));color:var(--color-ui-on-brown);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;padding:22px 24px;display:flex;position:relative;overflow:hidden}.ui-thx-page{flex-direction:column;gap:20px;display:flex}.ui-thx-hero-art{z-index:-1;width:min(100%,620px);height:100%;-webkit-mask-image:linear-gradient(to right, transparent, var(--color-ui-black) 45%);-webkit-mask-image:linear-gradient(to right, transparent, var(--color-ui-black) 45%);mask-image:linear-gradient(to right, transparent, var(--color-ui-black) 45%);position:absolute;bottom:0;right:0}.ui-thx-hero-sun{fill:#d9a5148c}@supports (color:color-mix(in lab, red, red)){.ui-thx-hero-sun{fill:color-mix(in srgb, var(--color-ui-rar-gold) 55%, transparent)}}.ui-thx-hero-moon{fill:#f3e3c34d}@supports (color:color-mix(in lab, red, red)){.ui-thx-hero-moon{fill:color-mix(in srgb, var(--color-ui-on-brown) 30%, transparent)}}.ui-thx-hero-dune--far{fill:#f3e3c31a}@supports (color:color-mix(in lab, red, red)){.ui-thx-hero-dune--far{fill:color-mix(in srgb, var(--color-ui-on-brown) 10%, transparent)}}.ui-thx-hero-dune--near{fill:#f3e3c329}@supports (color:color-mix(in lab, red, red)){.ui-thx-hero-dune--near{fill:color-mix(in srgb, var(--color-ui-on-brown) 16%, transparent)}}.ui-thx-hero-text{flex-direction:column;flex:320px;gap:6px;max-width:640px;display:flex}.ui-body .ui-thx-hero h2{color:var(--color-ui-white);font-size:30px}.ui-thx-hero-sub{opacity:.9;margin:0;font-size:14px}.ui-thx-hero-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ui-thx-hero-note{border:1px solid var(--color-ui-warn-bg);background:#8a4a0066;border-radius:6px;padding:8px 12px}@supports (color:color-mix(in lab, red, red)){.ui-thx-hero-note{background:color-mix(in srgb, var(--color-ui-warn) 40%, transparent)}}.ui-thx-hero-note{font-weight:500}.ui-thx-hero-stats{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.ui-thx-stat{border:1px solid #f3e3c340;border-radius:10px;flex-direction:column;gap:2px;min-width:112px;padding:10px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.ui-thx-stat{border:1px solid color-mix(in srgb, var(--color-ui-on-brown) 25%, transparent)}}.ui-thx-stat{background:#00000038}@supports (color:color-mix(in lab, red, red)){.ui-thx-stat{background:color-mix(in srgb, var(--color-ui-black) 22%, transparent)}}.ui-thx-stat{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ui-thx-stat>span{opacity:.85;font-size:12px}.ui-thx-stat>b{color:var(--color-ui-white);white-space:nowrap;font-size:22px;font-weight:600;line-height:1.2}.ui-thx-stat>small{opacity:.85;font-size:12px}.ui-thx-stat--warn{border-color:var(--color-ui-rar-gold);background:#8a4a008c}@supports (color:color-mix(in lab, red, red)){.ui-thx-stat--warn{background:color-mix(in srgb, var(--color-ui-warn) 55%, transparent)}}.ui-thx-head{flex-direction:column;gap:4px;display:flex}.ui-thx-head>p{margin:0}.ui-thx-cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:20px;display:grid}.ui-thx-tiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));align-items:stretch;gap:16px;display:grid}.ui-thx-tile{border:1px solid var(--color-ui-line);border-top:4px solid var(--ui-faction,var(--color-ui-border));background:var(--color-ui-card-2);border-radius:12px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000001a}@supports (color:color-mix(in lab, red, red)){.ui-thx-tile{box-shadow:0 1px 2px color-mix(in srgb, var(--color-ui-black) 10%, transparent)}}.ui-thx-tile{transition:transform .18s,box-shadow .18s}.ui-thx-tile:has(.ui-thx-cover-link:hover),.ui-thx-tile:has(.ui-thx-cover-link:focus-visible){transform:translateY(-3px);box-shadow:0 10px 22px #00000038}@supports (color:color-mix(in lab, red, red)){.ui-thx-tile:has(.ui-thx-cover-link:hover),.ui-thx-tile:has(.ui-thx-cover-link:focus-visible){box-shadow:0 10px 22px color-mix(in srgb, var(--color-ui-black) 22%, transparent)}}.ui-thx-tile:has(.ui-thx-cover-link:focus-visible){outline:2px solid var(--color-ui-ink);outline-offset:2px}.ui-body a.ui-thx-cover-link{color:inherit;outline:none;text-decoration:none}.ui-thx-cover-link:after{content:"";z-index:1;position:absolute;inset:0}.ui-thx-tile-art{aspect-ratio:16/10;background:var(--color-ui-brown);box-shadow:inset 0 -3px 0 var(--thx-rar,transparent);position:relative;overflow:hidden}.ui-thx-tile-art>img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;transition:transform .4s;display:block}.ui-thx-tile:has(.ui-thx-cover-link:hover) .ui-thx-tile-art>img{transform:scale(1.05)}.ui-thx-tile-art>.ui-dback{height:100%}.ui-thx-art-caption{color:var(--color-ui-white);background:linear-gradient(#0000,#000000b8);padding:22px 12px 8px;font-size:12px;font-weight:500;position:absolute;inset:auto 0 0}@supports (color:color-mix(in lab, red, red)){.ui-thx-art-caption{background:linear-gradient(to top, color-mix(in srgb, var(--color-ui-black) 72%, transparent), transparent)}}.ui-thx-art-caption{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-thx-tile-body{flex-direction:column;flex:auto;gap:10px;padding:12px 14px 14px;display:flex}.ui-thx-tile-title{overflow-wrap:anywhere;margin:0;font-size:21px;line-height:1.15}.ui-thx-tile-cta{color:var(--color-ui-solar);align-self:flex-end;margin-top:auto;font-size:13px;font-weight:600}.ui-thx-reason{margin-top:4px;display:block}.ui-thx-rar--uncommon{--thx-rar:var(--color-ui-rar-silver)}.ui-thx-rar--rare{--thx-rar:var(--color-ui-rar-gold)}.ui-thx-rar--legendary{--thx-rar:var(--color-ui-rar-diamond)}.ui-thx-rarity{background:#0000008c;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600;position:absolute;top:8px;left:8px}@supports (color:color-mix(in lab, red, red)){.ui-thx-rarity{background:color-mix(in srgb, var(--color-ui-black) 55%, transparent)}}.ui-thx-rarity{color:var(--color-ui-white);border:1px solid var(--color-ui-on-brown)}.ui-thx-rarity--uncommon{border-color:var(--color-ui-rar-silver)}.ui-thx-rarity--rare{border-color:var(--color-ui-rar-gold);color:var(--color-ui-rar-gold)}.ui-thx-rarity--legendary{border-color:var(--color-ui-rar-diamond);color:var(--color-ui-ink);background:linear-gradient(110deg, var(--color-ui-rar-diamond), var(--color-ui-rar-diamond-2))}.ui-thx-tile--new{border:2px dashed var(--color-ui-border);box-shadow:none;background:0 0;gap:12px;padding:16px}.ui-thx-new-head{align-items:center;gap:10px;display:flex}.ui-thx-new-plus{background:var(--color-ui-brown);border-radius:50%;flex:none;width:36px;height:36px;position:relative}.ui-thx-new-plus:before,.ui-thx-new-plus:after{content:"";background:var(--color-ui-on-brown);width:16px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-thx-new-plus:after{transform:translate(-50%,-50%)rotate(90deg)}.ui-thx-rules{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ui-thx-rules>li{border:1px solid var(--color-ui-line);background:var(--color-ui-card-2);border-radius:999px;padding:2px 10px;font-size:12px}.ui-thx-new-form{flex-direction:column;gap:8px;display:flex}.ui-thx-new-form .ui-btn{min-height:40px}.ui-thx-tile--new>p{margin:0}.ui-thx-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;display:grid}.ui-thx-facts>div{background:var(--color-ui-card);text-align:center;border-radius:8px;padding:6px 8px}.ui-thx-facts dt{color:var(--color-ui-muted);font-size:11px}.ui-thx-facts dd{margin:0;font-size:15px;font-weight:600}.ui-thx-fact--bad{box-shadow:inset 0 0 0 1px var(--color-ui-bad)}.ui-thx-fact--bad dd{color:var(--color-ui-bad)}.ui-thx-mix{flex-direction:column;gap:4px;display:flex}.ui-thx-mix-bar{background:var(--color-ui-line);border-radius:999px;height:6px;display:flex;overflow:hidden}.ui-thx-mix-bar>span{background:var(--ui-faction)}.ui-thx-packs{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),210px));gap:22px 18px;display:grid}.ui-thx-pack form{height:100%}.ui-thx-pack-btn{border:1px solid var(--color-ui-line);background:var(--color-ui-card-2);width:100%;height:100%;color:var(--color-ui-ink);font:inherit;text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;gap:12px;padding:14px 14px 12px;transition:transform .18s,box-shadow .18s;display:flex}.ui-thx-pack-btn:hover,.ui-thx-pack-btn:focus-visible{transform:translateY(-3px);box-shadow:0 10px 22px #00000038}@supports (color:color-mix(in lab, red, red)){.ui-thx-pack-btn:hover,.ui-thx-pack-btn:focus-visible{box-shadow:0 10px 22px color-mix(in srgb, var(--color-ui-black) 22%, transparent)}}.ui-thx-pack-btn:focus-visible{outline:2px solid var(--color-ui-ink);outline-offset:2px}.ui-thx-pack-art{isolation:isolate;aspect-ratio:5/7;margin:4px 10px 0;display:flex;position:relative}.ui-thx-pack-art:before,.ui-thx-pack-art:after{content:"";z-index:-1;background:var(--color-ui-brown-2);border:1px solid #f3e3c34d;border-radius:10px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ui-thx-pack-art:before,.ui-thx-pack-art:after{border:1px solid color-mix(in srgb, var(--color-ui-on-brown) 30%, transparent)}}.ui-thx-pack-art:before,.ui-thx-pack-art:after{transition:transform .25s}.ui-thx-pack-art:before{transform:rotate(-6deg)translate(-6px)}.ui-thx-pack-art:after{transform:rotate(5deg)translate(6px)}.ui-thx-pack-btn:hover .ui-thx-pack-art:before,.ui-thx-pack-btn:focus-visible .ui-thx-pack-art:before{transform:rotate(-11deg)translate(-14px)}.ui-thx-pack-btn:hover .ui-thx-pack-art:after,.ui-thx-pack-btn:focus-visible .ui-thx-pack-art:after{transform:rotate(10deg)translate(14px)}.ui-thx-pack-art>.ui-dback{border-radius:10px;flex:auto;box-shadow:0 4px 10px #0000004d}@supports (color:color-mix(in lab, red, red)){.ui-thx-pack-art>.ui-dback{box-shadow:0 4px 10px color-mix(in srgb, var(--color-ui-black) 30%, transparent)}}.ui-thx-pack-body{flex-direction:column;gap:4px;display:flex}.ui-thx-pack-origin{font-weight:600}.ui-thx-pack-cta{width:100%;margin-top:6px}.ui-thx-minis{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:12px;display:grid}.ui-thx-tile--mini{border-top-width:3px;border-radius:10px}.ui-thx-tile--mini .ui-thx-tile-art{aspect-ratio:4/3}.ui-thx-tile--mini .ui-thx-tile-body{gap:2px;padding:8px 10px 10px}.ui-body a.ui-thx-mini-name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.ui-dback{isolation:isolate;min-height:0;color:var(--color-ui-on-brown);background:radial-gradient(ellipse at 50% 42%, #d9a51438, transparent 62%), repeating-linear-gradient(45deg, #f3e3c312 0 1px, transparent 1px 14px), repeating-linear-gradient(-45deg, #f3e3c312 0 1px, transparent 1px 14px), var(--color-ui-brown);position:relative}@supports (color:color-mix(in lab, red, red)){.ui-dback{background:radial-gradient(ellipse at 50% 42%, color-mix(in srgb, var(--color-ui-rar-gold) 22%, transparent), transparent 62%), repeating-linear-gradient(45deg, color-mix(in srgb, var(--color-ui-on-brown) 7%, transparent) 0 1px, transparent 1px 14px), repeating-linear-gradient(-45deg, color-mix(in srgb, var(--color-ui-on-brown) 7%, transparent) 0 1px, transparent 1px 14px), var(--color-ui-brown)}}.ui-dback:before,.ui-dback:after{content:"";z-index:-1;pointer-events:none;border-radius:6px;position:absolute}.ui-dback:before{border:1px solid #d9a5148c;inset:8px}@supports (color:color-mix(in lab, red, red)){.ui-dback:before{border:1px solid color-mix(in srgb, var(--color-ui-rar-gold) 55%, transparent)}}.ui-dback:after{border:1px solid #f3e3c338;inset:13px}@supports (color:color-mix(in lab, red, red)){.ui-dback:after{border:1px solid color-mix(in srgb, var(--color-ui-on-brown) 22%, transparent)}}.ui-dback-emblem{color:#e0b540;width:88px;height:88px}@supports (color:color-mix(in lab, red, red)){.ui-dback-emblem{color:color-mix(in srgb, var(--color-ui-rar-gold) 75%, var(--color-ui-on-brown))}}.ui-dback-line{fill:none;stroke:currentColor;stroke-width:1.6px}.ui-dback-line--thin{stroke-width:.9px;opacity:.65}.ui-dback-sun{fill:currentColor}.ui-dback-title{letter-spacing:.14em;text-transform:uppercase;font-size:24px}.ui-dback-note{opacity:.85}.ui-dback--compact{gap:4px;padding:12px}.ui-dback--compact .ui-dback-emblem{width:54px;height:54px}.ui-dback--compact .ui-dback-title{font-size:17px}.ui-dback--compact .ui-dback-caption{font-size:13px}.ui-dback--compact:before{inset:6px}.ui-dback--compact:after{inset:10px}.ui-thx-challenge{grid-template-columns:minmax(0,3fr) minmax(260px,2fr);align-items:start;gap:16px 28px;display:grid}.ui-thx-challenge-text{flex-direction:column;gap:10px;display:flex}.ui-thx-challenge-text>p{margin:0}.ui-thx-rewards{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ui-thx-rewards>li{background:var(--color-ui-card-2);border-left:4px solid var(--thx-res);border-radius:8px;flex-direction:column;min-width:110px;padding:6px 12px;display:flex}.ui-thx-rewards span{color:var(--color-ui-muted);font-size:12px}.ui-thx-rewards b{font-size:15px}.ui-thx-challenge-form{background:var(--color-ui-card-2);border:1px solid var(--color-ui-line);border-radius:10px;padding:14px}.ui-thx-form{flex-direction:column;gap:10px;display:flex}.ui-thx-field{flex-direction:column;gap:4px;display:flex}.ui-thx-field .ui-select{width:100%}.ui-thx-form-submit{min-height:44px;font-size:15px}.ui-thx-invite{border:1px solid var(--color-ui-warn);background:var(--color-ui-card-2);border-left-width:4px;border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.ui-thx-invite--out{border-color:var(--color-ui-line);border-left-color:var(--color-ui-border)}.ui-thx-invite-head{align-items:center;gap:12px;display:flex}.ui-thx-invite-nick{font-size:16px}.ui-thx-avatar{background:var(--color-ui-brown);width:38px;height:38px;color:var(--color-ui-on-brown);font:700 19px var(--font-ui-display);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 2px #d9a51499}@supports (color:color-mix(in lab, red, red)){.ui-thx-avatar{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-ui-rar-gold) 60%, transparent)}}.ui-thx-avatar:before{content:attr(data-initial)}.ui-thx-tiles--matches{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))}.ui-thx-match{gap:0}.ui-thx-match-band{background:linear-gradient(135deg, var(--ui-faction), var(--color-ui-card-2));flex-direction:column;gap:2px;padding:12px 14px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.ui-thx-match-band{background:linear-gradient(135deg, color-mix(in srgb, var(--ui-faction) 26%, var(--color-ui-card-2)), var(--color-ui-card-2))}}.ui-thx-match-band>.ui-small{color:var(--color-ui-muted)}.ui-thx-match-nick{overflow-wrap:anywhere;font-size:24px;line-height:1.1}.ui-thx-match-score{flex-direction:column;align-items:center;gap:2px;padding:8px 14px 4px;display:flex}.ui-thx-match-score>b{font:600 34px/1.1 var(--font-ui-sans);letter-spacing:.04em;font-variant-numeric:lining-nums tabular-nums}.ui-thx-match-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding:10px 14px 4px;display:flex}.ui-thx-match>.ui-thx-tile-cta{padding:4px 14px 12px}.ui-thx-match--turn{border:2px solid var(--color-ui-warn);background:linear-gradient(to bottom, var(--color-ui-warn-bg), var(--color-ui-card-2) 70%);border-top-width:2px;box-shadow:0 6px 18px #8a4a0059}@supports (color:color-mix(in lab, red, red)){.ui-thx-match--turn{box-shadow:0 6px 18px color-mix(in srgb, var(--color-ui-warn) 35%, transparent)}}.ui-thx-match--turn .ui-thx-match-band{background:linear-gradient(135deg, var(--ui-faction), var(--color-ui-warn-bg))}@supports (color:color-mix(in lab, red, red)){.ui-thx-match--turn .ui-thx-match-band{background:linear-gradient(135deg, color-mix(in srgb, var(--ui-faction) 22%, var(--color-ui-warn-bg)), var(--color-ui-warn-bg))}}.ui-thx-match-turn{background:var(--color-ui-warn);color:var(--color-ui-white);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:700;display:flex}.ui-thx-match-turn-dot{background:var(--color-ui-warn-bg);border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 #fbe3c0b3}@supports (color:color-mix(in lab, red, red)){.ui-thx-match-turn-dot{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-ui-warn-bg) 70%, transparent)}}.ui-thx-match-turn-dot{animation:1.8s ease-out infinite ui-thx-turn-pulse}@keyframes ui-thx-turn-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-ui-warn-bg) 70%, transparent)}70%,to{box-shadow:0 0 0 8px #0000}}.ui-thx-match--turn>.ui-thx-tile-cta{text-align:center;background:var(--color-ui-warn);color:var(--color-ui-white);border-radius:8px;align-self:stretch;margin:6px 14px 14px;padding:8px 14px;font-size:15px}.ui-thx-match--turn:has(.ui-thx-cover-link:hover)>.ui-thx-tile-cta{background:var(--color-ui-solar)}.ui-thx-match--mode-tournament{--thx-mode:var(--color-ui-tournament)}.ui-thx-match--mode-automatch{--thx-mode:var(--color-ui-good)}.ui-thx-match.ui-thx-match--mode-tournament,.ui-thx-match.ui-thx-match--mode-automatch{border-color:var(--thx-mode);border-top:4px solid var(--thx-mode)}.ui-thx-match--turn.ui-thx-match--mode-tournament,.ui-thx-match--turn.ui-thx-match--mode-automatch{box-shadow:0 6px 18px var(--thx-mode);border-width:2px}@supports (color:color-mix(in lab, red, red)){.ui-thx-match--turn.ui-thx-match--mode-tournament,.ui-thx-match--turn.ui-thx-match--mode-automatch{box-shadow:0 6px 18px color-mix(in srgb, var(--thx-mode) 35%, transparent)}}.ui-thx-match.ui-thx-match--mode-tournament{box-shadow:0 4px 14px var(--thx-mode);border-width:6px 2px 2px}@supports (color:color-mix(in lab, red, red)){.ui-thx-match.ui-thx-match--mode-tournament{box-shadow:0 4px 14px color-mix(in srgb, var(--thx-mode) 28%, transparent)}}.ui-thx-match.ui-thx-match--turn.ui-thx-match--mode-tournament{box-shadow:0 6px 20px var(--thx-mode)}@supports (color:color-mix(in lab, red, red)){.ui-thx-match.ui-thx-match--turn.ui-thx-match--mode-tournament{box-shadow:0 6px 20px color-mix(in srgb, var(--thx-mode) 45%, transparent)}}.ui-thx-match--mode-tournament .ui-thx-match-band{background:linear-gradient(135deg, var(--thx-mode), var(--ui-faction))}@supports (color:color-mix(in lab, red, red)){.ui-thx-match--mode-tournament .ui-thx-match-band{background:linear-gradient(135deg, color-mix(in srgb, var(--thx-mode) 22%, var(--color-ui-card-2)), color-mix(in srgb, var(--ui-faction) 14%, var(--color-ui-card-2)))}}.ui-thx-match--mode-tournament .ui-thx-match-band>.ui-small:first-child{color:var(--thx-mode);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.ui-thx-match--mode-tournament .ui-thx-match-turn,.ui-thx-match--mode-automatch .ui-thx-match-turn,.ui-thx-match--turn.ui-thx-match--mode-tournament>.ui-thx-tile-cta,.ui-thx-match--turn.ui-thx-match--mode-automatch>.ui-thx-tile-cta{background:var(--thx-mode)}.ui-thx-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ui-thx-row{border:1px solid var(--color-ui-line);border-left:4px solid var(--thx-res,var(--ui-faction,var(--color-ui-border)));background:var(--color-ui-card-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:10px 14px;display:flex;position:relative}.ui-thx-row--link{transition:background-color .15s,transform .15s}.ui-thx-row--link:has(.ui-thx-cover-link:hover),.ui-thx-row--link:has(.ui-thx-cover-link:focus-visible){background:var(--color-ui-white);transform:translate(2px)}.ui-thx-row--link:has(.ui-thx-cover-link:focus-visible){outline:2px solid var(--color-ui-ink);outline-offset:2px}.ui-thx-row-main{flex-direction:column;flex:180px;min-width:0;display:flex}.ui-body a.ui-thx-row-title{color:var(--color-ui-ink);font-size:16px;font-weight:600;text-decoration:none}.ui-body a.ui-thx-row-title:not(.ui-thx-cover-link):hover{text-decoration:underline}.ui-thx-row-fact{flex-direction:column;width:90px;display:flex}.ui-thx-row-fact>b{font-size:15px}.ui-thx-row-date{width:150px}.ui-thx-row-go{color:var(--color-ui-solar);font-size:22px}.ui-thx-row-act{flex-wrap:wrap;justify-content:flex-end;gap:6px;width:230px;display:flex}.ui-thx-row-act form{z-index:2;position:relative}.ui-thx-thumb{background:var(--color-ui-brown);width:46px;height:46px;box-shadow:inset 0 0 0 2px var(--thx-rar,transparent);border-radius:8px;flex:none;overflow:hidden}.ui-thx-thumb>img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.ui-thx-result{text-align:center;background:var(--thx-res);min-width:74px;color:var(--color-ui-white);border-radius:999px;padding:3px 10px;font-size:13px;font-weight:600}.ui-thx-result--win,.ui-thx-reward--win{--thx-res:var(--color-ui-good)}.ui-thx-result--draw,.ui-thx-reward--draw{--thx-res:var(--color-ui-border)}.ui-thx-result--loss,.ui-thx-reward--loss{--thx-res:var(--color-ui-bad)}.ui-thx-sort{flex-wrap:wrap;align-items:center;gap:6px;display:none}.ui-thx-stats{border-collapse:separate;border-spacing:0 8px;width:100%;margin-top:-8px}.ui-thx-stats th{text-transform:uppercase;letter-spacing:.04em;padding:4px 12px;font-size:12px;font-weight:600}.ui-body .ui-thx-stats th a{color:var(--color-ui-muted);text-decoration:none}.ui-body .ui-thx-stats th a:hover{color:var(--color-ui-ink);text-decoration:underline}.ui-body .ui-thx-stats th[aria-sort] a{color:var(--color-ui-ink)}.ui-thx-stats td{border-top:1px solid var(--color-ui-line);border-bottom:1px solid var(--color-ui-line);background:var(--color-ui-card-2);padding:10px 12px;font-size:15px}.ui-thx-stats td:first-child{border-left:1px solid var(--color-ui-line);border-radius:10px 0 0 10px}.ui-thx-stats td:last-child{border-right:1px solid var(--color-ui-line);border-radius:0 10px 10px 0}.ui-thx-stats-who{min-width:200px}.ui-thx-stats-who,.ui-thx-stats-name{align-items:center;gap:12px;display:flex}.ui-thx-stats-name{flex-direction:column;flex:auto;align-items:stretch;gap:6px}.ui-thx-stats-name>b{font-size:16px}.ui-thx-stats-rate{min-width:110px}.ui-thx-stats-rate>b{display:block}.ui-thx-wdl,.ui-thx-rate{background:var(--color-ui-line);border-radius:999px;min-width:90px;height:6px;display:flex;overflow:hidden}.ui-thx-wdl-win,.ui-thx-rate>span{background:var(--color-ui-good)}.ui-thx-wdl-draw{background:var(--color-ui-border)}.ui-thx-wdl-loss{background:var(--color-ui-bad);flex:auto}.ui-thx-wdl--hero{flex:1 0 100%;height:8px}.ui-thx-rate{margin-top:4px}.ui-thx-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:16px;margin:0;padding:8px 0 0;list-style:none;display:grid}.ui-thx-podium-step{--thx-medal:var(--color-ui-rar-gold);border:1px solid var(--color-ui-line);border-top:4px solid var(--thx-medal);background:linear-gradient(to bottom, var(--thx-medal), var(--color-ui-card-2) 70%);border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:26px 14px 16px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ui-thx-podium-step{background:linear-gradient(to bottom, color-mix(in srgb, var(--thx-medal) 16%, var(--color-ui-card-2)), var(--color-ui-card-2) 70%)}}.ui-thx-podium-step{text-align:center}.ui-thx-podium-step--1{order:2;min-height:232px;box-shadow:0 10px 24px #d9a51447}@supports (color:color-mix(in lab, red, red)){.ui-thx-podium-step--1{box-shadow:0 10px 24px color-mix(in srgb, var(--color-ui-rar-gold) 28%, transparent)}}.ui-thx-podium-step--2{--thx-medal:var(--color-ui-rar-silver);order:1;min-height:204px}.ui-thx-podium-step--3{--thx-medal:#aa782b}@supports (color:color-mix(in lab, red, red)){.ui-thx-podium-step--3{--thx-medal:color-mix(in srgb, var(--color-ui-rar-gold) 40%, var(--color-ui-upkeep))}}.ui-thx-podium-step--3{order:3;min-height:188px}.ui-thx-podium-medal{background:var(--thx-medal);width:36px;height:36px;color:var(--color-ui-brown);font:700 18px var(--font-ui-display);box-shadow:0 0 0 3px var(--color-ui-card), 0 3px 8px #00000040;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-18px}@supports (color:color-mix(in lab, red, red)){.ui-thx-podium-medal{box-shadow:0 0 0 3px var(--color-ui-card), 0 3px 8px color-mix(in srgb, var(--color-ui-black) 25%, transparent)}}.ui-thx-podium-avatar{width:56px;height:56px;box-shadow:inset 0 0 0 3px var(--thx-medal);font-size:28px}.ui-thx-podium-step--1 .ui-thx-podium-avatar{width:68px;height:68px;font-size:34px}.ui-thx-podium-nick{overflow-wrap:anywhere;font-size:18px}.ui-thx-podium-rating{font:700 30px/1.1 var(--font-ui-display)}.ui-thx-podium-rating>small{font:500 13px var(--font-ui-sans);color:var(--color-ui-muted)}.ui-thx-podium-step--1 .ui-thx-podium-rating{font-size:36px}.ui-thx-board-trend{white-space:nowrap;font-size:12px}.ui-thx-board-you{background:var(--color-ui-brown);color:var(--color-ui-on-brown);vertical-align:middle;border-radius:999px;padding:0 8px;font-size:11px;font-weight:600;display:inline-block}.ui-thx-podium-step.ui-thx-board-me{outline:2px solid var(--color-ui-brown);outline-offset:2px}.ui-thx-board-rank{width:64px;font:700 20px var(--font-ui-display)}.ui-thx-board tr.ui-thx-board-me td{border-color:var(--color-ui-rar-gold);background:#f6e6c0}@supports (color:color-mix(in lab, red, red)){.ui-thx-board tr.ui-thx-board-me td{background:color-mix(in srgb, var(--color-ui-rar-gold) 14%, var(--color-ui-card-2))}}@media (prefers-reduced-motion:reduce){.ui-thx-tile,.ui-thx-tile-art>img,.ui-thx-pack-btn,.ui-thx-pack-art:before,.ui-thx-pack-art:after,.ui-thx-row--link{transition:none}.ui-thx-match-turn-dot{animation:none}}@media not all and (min-width:48rem){.ui-thx-hero{padding:18px 16px}.ui-body .ui-thx-hero h2{font-size:26px}.ui-thx-hero-stats{width:100%}.ui-thx-stat{flex:120px;min-width:0}.ui-thx-challenge{grid-template-columns:minmax(0,1fr)}.ui-thx-packs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.ui-thx-row-fact,.ui-thx-row-date{width:auto;min-width:70px}.ui-thx-row-act{justify-content:flex-start;width:100%}.ui-thx-sort{display:flex}.ui-table--stack.ui-thx-stats{border-spacing:0;margin-top:0}.ui-table--stack.ui-thx-stats tbody{flex-direction:column;gap:10px;display:flex}.ui-table--stack.ui-thx-stats tr{border:1px solid var(--color-ui-line);background:var(--color-ui-card-2);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px;padding:12px;display:grid}.ui-table--stack.ui-thx-stats td,.ui-table--stack.ui-thx-stats td:first-child,.ui-table--stack.ui-thx-stats td:last-child{text-align:left;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;gap:0;padding:0}.ui-table--stack.ui-thx-stats td:before{font-size:11px;font-weight:500}.ui-table--stack.ui-thx-stats td.ui-thx-stats-who{flex-direction:row;grid-column:1/-1;align-items:center;gap:12px;padding-bottom:4px}.ui-thx-stats-rate>b{display:inline}.ui-thx-stats-rate .ui-thx-rate{display:none}.ui-thx-podium{grid-template-columns:minmax(0,1fr);gap:24px}.ui-thx-podium-step,.ui-thx-podium-step--1,.ui-thx-podium-step--2,.ui-thx-podium-step--3{order:0;min-height:0}.ui-table--stack.ui-thx-board tr.ui-thx-board-me{border-color:var(--color-ui-rar-gold);background:#f6e6c0}@supports (color:color-mix(in lab, red, red)){.ui-table--stack.ui-thx-board tr.ui-thx-board-me{background:color-mix(in srgb, var(--color-ui-rar-gold) 14%, var(--color-ui-card-2))}}.ui-table--stack.ui-thx-board tr.ui-thx-board-me td{background:0 0}}.ui-top{z-index:30;white-space:nowrap;background:var(--color-ui-brown);height:56px;color:var(--color-ui-on-brown);align-items:center;gap:24px;padding:0 24px;display:flex;position:sticky;top:0}.ui-top a{color:var(--color-ui-on-brown)}.ui-body .ui-logo{font:700 22px var(--font-ui-display);letter-spacing:.08em;text-decoration:none}.ui-logo-sub{font-size:14px;font-weight:600}.ui-res{flex:auto;align-items:center;gap:20px;min-width:0;display:flex;overflow:hidden}.ui-res .ui-label{color:inherit;opacity:.8}.ui-res b{font-size:16px}.ui-res>*{flex:none}.ui-rc{line-height:1.2}.ui-rc-house{opacity:.8;font-size:11px;display:block}.ui-top-me{flex:none;align-items:center;gap:8px;display:flex}.ui-tick{border:1px solid var(--color-ui-border);border-radius:6px;padding:4px 10px}.ui-seg{border:1px solid var(--color-ui-seg-edge);min-height:32px;color:var(--color-ui-on-brown);font:500 13px var(--font-ui-sans);cursor:pointer;background:0 0;padding:6px 12px;text-decoration:none}.ui-seg:first-child{border-radius:6px 0 0 6px}.ui-seg:last-child{border-left:0;border-radius:0 6px 6px 0}.ui-seg:only-child{border-left:1px solid var(--color-ui-seg-edge);border-radius:6px}.ui-seg--on{background:var(--color-ui-card);color:var(--color-ui-brown)}@media not all and (min-width:80rem){.ui-top{gap:16px;padding:0 16px}.ui-res{gap:14px}.ui-logo-sub,.ui-top-house{display:none}}@media not all and (min-width:96rem){.ui-top-role{display:none}}@media not all and (min-width:64rem){.ui-tick-label,.ui-logo{display:none}.ui-res b{font-size:14px}.ui-res .ui-label{font-size:11px}}.ui-war-bar{background:var(--color-ui-bad);color:var(--color-ui-white);font:500 15px var(--font-ui-sans);text-align:center;flex-direction:column;gap:2px;padding:10px 24px;display:flex}.ui-war-bar a{color:var(--color-ui-white);font-weight:700;text-decoration:underline}.ui-war-bar strong{text-transform:uppercase;letter-spacing:.04em;font-weight:700}.ui-war-bar--declared{background:var(--color-ui-warn)}.ui-layout{flex-wrap:wrap;align-items:flex-start;gap:24px;padding:24px;display:flex}.ui-side{background:var(--color-ui-brown-2);border-radius:10px;flex-direction:column;flex:200px;gap:2px;max-width:240px;padding:8px;display:flex}@media (min-width:48rem){.ui-side{max-height:calc(100dvh - 88px);position:sticky;top:72px;overflow-y:auto}}.ui-notif{background:var(--color-ui-card);color:var(--color-ui-ink);border-radius:8px;flex-direction:column;gap:2px;margin-bottom:6px;padding:6px;display:flex}.ui-notif-title{color:var(--color-ui-brown);font:600 12px var(--font-ui-sans);letter-spacing:.06em;text-transform:uppercase;padding:4px 8px}.ui-notif-item{width:100%;min-height:44px;color:var(--color-ui-ink);font:13px var(--font-ui-sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;padding:6px 8px;text-decoration:none;display:flex}.ui-notif-item:hover{background:var(--color-ui-card-2)}.ui-notif-item--warn{border:1px solid var(--color-ui-warn);background:var(--color-ui-warn-bg);color:var(--color-ui-warn);cursor:default;font-weight:600}.ui-notif-item--warn:hover{background:var(--color-ui-warn-bg)}.ui-notif-more{color:var(--color-ui-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:4px 8px;font-size:12px;overflow:hidden}.ui-nav{width:100%;min-height:44px;color:var(--color-ui-on-brown);font:600 14px var(--font-ui-display);letter-spacing:.06em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:10px 14px;text-decoration:none;display:block}.ui-nav:first-letter{font-size:1.25em}.ui-nav:hover{background:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ui-nav:hover{background:color-mix(in srgb, var(--color-ui-white) 10%, transparent)}}.ui-nav--on{background:var(--color-ui-card);color:var(--color-ui-brown);font-weight:700}.ui-boards{flex-direction:column;flex:260px;gap:16px;min-width:0;max-width:320px;display:flex}.ui-flashes{flex-direction:column;gap:8px;display:flex}.ui-flashes:not(:has(*)){display:none}.ui-boards .ui-post{font-size:14px}.ui-main{flex-direction:column;flex:999 800px;gap:20px;min-width:0;display:flex}.ui-tabs{border-bottom:1px solid var(--color-ui-tab-line);flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.ui-tab{min-height:44px;color:var(--color-ui-brown);font:500 15px var(--font-ui-sans);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;padding:10px 16px;text-decoration:none;display:inline-flex}.ui-tab--on{border-bottom-color:var(--color-ui-brown);font-weight:600}.ui-tab--hot{background:#d9a51438;border-radius:8px 8px 0 0;gap:6px}@supports (color:color-mix(in lab, red, red)){.ui-tab--hot{background:color-mix(in srgb, var(--color-ui-rar-gold) 22%, transparent)}}.ui-tab--hot{font-weight:600}.ui-tab--hot:not(.ui-tab--on){border-bottom-color:var(--color-ui-rar-gold)}.ui-tab-hot{background:var(--color-ui-rar-gold);color:var(--color-ui-brown);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}@media (min-width:80rem) and (not (min-width:96rem)){.ui-layout{grid-template-rows:auto 1fr;grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}.ui-side{grid-area:1/1;max-width:none;max-height:none;position:static}.ui-boards{grid-area:2/1;max-width:none}.ui-main{grid-area:1/2/span 2}}@media not all and (min-width:80rem){.ui-main{flex-basis:0;order:2}.ui-boards{flex-flow:wrap;flex:100%;order:3;align-items:flex-start;max-width:none}.ui-boards>*{flex:240px;min-width:0}}.ui-auth{flex-direction:column;gap:20px;max-width:760px;margin:0 auto;padding:32px 16px 48px;display:flex}.ui-body .ui-auth-logo{color:var(--color-ui-brown);align-self:flex-start;display:inline-block}.ui-auth-logo .ui-logo-sub{display:inline}.ui-thx-lives{grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr));gap:16px;display:grid}.ui-thx-live{isolation:isolate;border:1px solid #955013;border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ui-thx-live{border:1px solid color-mix(in srgb, var(--color-ui-rar-gold) 45%, var(--color-ui-tournament-2))}}.ui-thx-live{background:radial-gradient(ellipse 60% 70% at 50% 55%, #d9a51442, transparent 70%), linear-gradient(160deg, var(--color-ui-brown) 0%, var(--color-ui-tournament-2) 65%, var(--color-ui-tournament) 130%)}@supports (color:color-mix(in lab, red, red)){.ui-thx-live{background:radial-gradient(ellipse 60% 70% at 50% 55%, color-mix(in srgb, var(--color-ui-rar-gold) 26%, transparent), transparent 70%), linear-gradient(160deg, var(--color-ui-brown) 0%, var(--color-ui-tournament-2) 65%, var(--color-ui-tournament) 130%)}}.ui-thx-live{color:var(--color-ui-on-brown);box-shadow:0 8px 22px #5e0a1259}@supports (color:color-mix(in lab, red, red)){.ui-thx-live{box-shadow:0 8px 22px color-mix(in srgb, var(--color-ui-tournament-2) 35%, transparent)}}.ui-thx-live{transition:transform .18s,box-shadow .18s}.ui-thx-live:before{content:"";z-index:-1;background:radial-gradient(120% 90% at 20% 110%,#f3e3c31f 55%,#0000 56%),radial-gradient(110% 80% at 85% 120%,#f3e3c317 55%,#0000 56%);height:46%;position:absolute;inset:auto 0 0}@supports (color:color-mix(in lab, red, red)){.ui-thx-live:before{background:radial-gradient(120% 90% at 20% 110%, color-mix(in srgb, var(--color-ui-on-brown) 12%, transparent) 55%, transparent 56%), radial-gradient(110% 80% at 85% 120%, color-mix(in srgb, var(--color-ui-on-brown) 9%, transparent) 55%, transparent 56%)}}.ui-thx-live:has(.ui-thx-cover-link:hover),.ui-thx-live:has(.ui-thx-cover-link:focus-visible){transform:translateY(-3px);box-shadow:0 14px 30px #5e0a1280}@supports (color:color-mix(in lab, red, red)){.ui-thx-live:has(.ui-thx-cover-link:hover),.ui-thx-live:has(.ui-thx-cover-link:focus-visible){box-shadow:0 14px 30px color-mix(in srgb, var(--color-ui-tournament-2) 50%, transparent)}}.ui-thx-live:has(.ui-thx-cover-link:focus-visible){outline:2px solid var(--color-ui-ink);outline-offset:2px}.ui-thx-live--mine{border:2px solid var(--color-ui-rar-gold)}.ui-thx-live-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:10px 14px 0;display:flex}.ui-thx-live-badge{background:var(--color-ui-tournament);color:var(--color-ui-white);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;padding:3px 10px 3px 8px;font-size:12px;font-weight:700;display:inline-flex}.ui-thx-live-dot{background:var(--color-ui-white);border-radius:50%;width:8px;height:8px;animation:1.6s ease-out infinite ui-thx-live-pulse}@keyframes ui-thx-live-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-ui-white) 75%, transparent)}70%,to{box-shadow:0 0 0 7px #0000}}.ui-thx-live-stage{letter-spacing:.06em;text-transform:uppercase;opacity:.85;font-size:12px}.ui-thx-live-arena{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:14px 10px 10px;display:grid}.ui-thx-live-side{text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:10px 6px;display:flex}.ui-thx-live-side--home{background:linear-gradient(to right, var(--ui-faction), transparent)}@supports (color:color-mix(in lab, red, red)){.ui-thx-live-side--home{background:linear-gradient(to right, color-mix(in srgb, var(--ui-faction) 45%, transparent), transparent)}}.ui-thx-live-side--away{background:linear-gradient(to left, var(--ui-faction), transparent)}@supports (color:color-mix(in lab, red, red)){.ui-thx-live-side--away{background:linear-gradient(to left, color-mix(in srgb, var(--ui-faction) 45%, transparent), transparent)}}.ui-thx-live-avatar{width:52px;height:52px;box-shadow:inset 0 0 0 3px var(--ui-faction), 0 0 0 2px #d9a5148c;font-size:26px}@supports (color:color-mix(in lab, red, red)){.ui-thx-live-avatar{box-shadow:inset 0 0 0 3px var(--ui-faction), 0 0 0 2px color-mix(in srgb, var(--color-ui-rar-gold) 55%, transparent)}}.ui-thx-live-side--turn .ui-thx-live-avatar{box-shadow:inset 0 0 0 3px var(--ui-faction), 0 0 0 3px var(--color-ui-rar-gold), 0 0 16px #d9a514b3}@supports (color:color-mix(in lab, red, red)){.ui-thx-live-side--turn .ui-thx-live-avatar{box-shadow:inset 0 0 0 3px var(--ui-faction), 0 0 0 3px var(--color-ui-rar-gold), 0 0 16px color-mix(in srgb, var(--color-ui-rar-gold) 70%, transparent)}}.ui-body .ui-thx-live-nick{max-width:100%;color:var(--color-ui-white);overflow-wrap:anywhere;font-size:22px;line-height:1.1}.ui-thx-live-meta{opacity:.85;font-size:12px}.ui-thx-live-turn{background:var(--color-ui-rar-gold);color:var(--color-ui-brown);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:1px 9px;font-size:11px;font-weight:700}.ui-thx-live-mid{flex-direction:column;align-items:center;gap:2px;padding:0 4px;display:flex}.ui-thx-live-score{font:700 44px/1 var(--font-ui-display);letter-spacing:.04em;white-space:nowrap;color:var(--color-ui-rar-gold);font-variant-numeric:lining-nums tabular-nums;text-shadow:0 0 18px #d9a5148c, 0 2px 0 var(--color-ui-tournament-2)}@supports (color:color-mix(in lab, red, red)){.ui-thx-live-score{text-shadow:0 0 18px color-mix(in srgb, var(--color-ui-rar-gold) 55%, transparent), 0 2px 0 var(--color-ui-tournament-2)}}.ui-thx-live-vs{letter-spacing:.14em;text-transform:uppercase;opacity:.8;font-size:12px}.ui-thx-live-foot{border-top:1px solid #f3e3c32e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:auto;padding:10px 14px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.ui-thx-live-foot{border-top:1px solid color-mix(in srgb, var(--color-ui-on-brown) 18%, transparent)}}.ui-thx-live-foot{background:#0000002e}@supports (color:color-mix(in lab, red, red)){.ui-thx-live-foot{background:color-mix(in srgb, var(--color-ui-black) 18%, transparent)}}.ui-body a.ui-thx-live-cta{background:var(--color-ui-rar-gold);color:var(--color-ui-brown);border-radius:8px;padding:5px 14px;font-size:14px;font-weight:700;text-decoration:none}.ui-body .ui-thx-live:has(.ui-thx-cover-link:hover) a.ui-thx-live-cta{background:var(--color-ui-white)}.ui-thx-standings td{font-variant-numeric:tabular-nums;padding-top:8px;padding-bottom:8px}.ui-thx-standings .ui-thx-stats-who{min-width:220px}.ui-thx-standings .ui-thx-stats-name>b{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.ui-thx-standing-points>b{font:700 24px/1 var(--font-ui-display)}.ui-thx-medal{--thx-medal:var(--color-ui-rar-gold);background:var(--thx-medal);width:32px;height:32px;color:var(--color-ui-brown);font:700 16px var(--font-ui-display);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 2px 6px #00000038}@supports (color:color-mix(in lab, red, red)){.ui-thx-medal{box-shadow:0 2px 6px color-mix(in srgb, var(--color-ui-black) 22%, transparent)}}.ui-thx-medal--2{--thx-medal:var(--color-ui-rar-silver)}.ui-thx-medal--3{--thx-medal:#aa782b}@supports (color:color-mix(in lab, red, red)){.ui-thx-medal--3{--thx-medal:color-mix(in srgb, var(--color-ui-rar-gold) 40%, var(--color-ui-upkeep))}}.ui-thx-medal--3{color:var(--color-ui-white)}.ui-thx-standings tr.ui-thx-standing--adv td:first-child{box-shadow:inset 4px 0 0 var(--color-ui-good)}.ui-thx-standings tr.ui-thx-standing--out td{color:var(--color-ui-muted)}.ui-thx-league{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:14px;display:grid}.ui-thx-lround{border:1px solid var(--color-ui-line);border-top:3px solid var(--color-ui-border);background:var(--color-ui-card-2);border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px 12px;display:flex}.ui-thx-lround>h3{text-transform:uppercase;letter-spacing:.06em;color:var(--color-ui-muted);justify-content:space-between;align-items:center;gap:8px;margin:0 0 2px;font-size:13px;display:flex}.ui-thx-lround--current{border-color:var(--color-ui-rar-gold);border-top-color:var(--color-ui-warn);box-shadow:0 6px 16px #8a4a0038}@supports (color:color-mix(in lab, red, red)){.ui-thx-lround--current{box-shadow:0 6px 16px color-mix(in srgb, var(--color-ui-warn) 22%, transparent)}}.ui-thx-fixture{background:var(--color-ui-card);border-radius:8px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:6px 8px;font-size:14px;transition:background-color .15s;display:grid;position:relative}.ui-thx-fixture:has(.ui-thx-cover-link:hover){background:var(--color-ui-white)}.ui-thx-fixture:has(.ui-thx-cover-link:focus-visible){outline:2px solid var(--color-ui-ink);outline-offset:2px}.ui-thx-fixture-player{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-thx-fixture-player--home{text-align:right}.ui-thx-fixture-player--won{font-weight:700}.ui-thx-fixture-player--lost{color:var(--color-ui-muted)}.ui-thx-fixture-note{background:var(--color-ui-card-2);text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;min-width:64px;padding:2px 8px;font-size:12px;font-weight:600}.ui-body .ui-thx-fixture-note a{color:inherit;text-decoration:none}.ui-thx-fixture--decided .ui-thx-fixture-note{background:var(--color-ui-brown);color:var(--color-ui-on-brown);font-size:13px}.ui-thx-fixture--playing{box-shadow:inset 0 0 0 2px var(--color-ui-tournament)}.ui-thx-fixture--playing .ui-thx-fixture-note{background:var(--color-ui-tournament);color:var(--color-ui-white)}.ui-thx-fixture--ready .ui-thx-fixture-note,.ui-thx-fixture--walkover .ui-thx-fixture-note{color:var(--color-ui-muted);white-space:normal;font-weight:500}.ui-thx-fixture-rest{color:var(--color-ui-muted);padding:2px 8px;font-size:12px;font-style:italic}.ui-thx-bracket{--thx-gap:36px;--thx-game-h:88px;gap:var(--thx-gap);min-width:min-content;padding:4px 2px 8px;display:flex}.ui-thx-bracket-round,.ui-thx-bracket-champ{flex-direction:column;flex:1 0 210px;gap:10px;display:flex}.ui-thx-bracket-champ{flex-basis:180px}.ui-thx-bracket-round>h3,.ui-thx-bracket-champ>h3{border-bottom:2px solid var(--color-ui-line);text-align:center;text-transform:uppercase;letter-spacing:.08em;color:var(--color-ui-muted);margin:0;padding:4px 0;font-size:13px}.ui-thx-bracket-champ>h3{border-color:var(--color-ui-rar-gold);color:var(--color-ui-ink)}.ui-thx-bracket-games{flex-direction:column;flex:1;display:flex}.ui-thx-bracket-pair{flex-direction:column;flex:1;justify-content:space-around;gap:12px;padding:6px 0;display:flex;position:relative}.ui-thx-bracket-round:not(.ui-thx-bracket-round--last) .ui-thx-bracket-pair:not(.ui-thx-bracket-pair--single,.ui-thx-bracket-pair--gap):after{content:"";top:25%;bottom:25%;right:calc(var(--thx-gap) / -2);border-right:2px solid var(--thx-line,var(--color-ui-border));pointer-events:none;position:absolute}.ui-thx-game,.ui-thx-game-gap{height:var(--thx-game-h);flex:none;position:relative}.ui-thx-game{border:1px solid var(--color-ui-line);background:var(--color-ui-card-2);border-radius:10px;flex-direction:column;justify-content:center;gap:3px;padding:6px 8px 5px;font-size:14px;display:flex;box-shadow:0 1px 2px #0000001a}@supports (color:color-mix(in lab, red, red)){.ui-thx-game{box-shadow:0 1px 2px color-mix(in srgb, var(--color-ui-black) 10%, transparent)}}.ui-thx-game{transition:transform .15s,box-shadow .15s}.ui-thx-game:has(.ui-thx-cover-link:hover){transform:translateY(-2px);box-shadow:0 6px 14px #0000002e}@supports (color:color-mix(in lab, red, red)){.ui-thx-game:has(.ui-thx-cover-link:hover){box-shadow:0 6px 14px color-mix(in srgb, var(--color-ui-black) 18%, transparent)}}.ui-thx-game:has(.ui-thx-cover-link:focus-visible){outline:2px solid var(--color-ui-ink);outline-offset:2px}.ui-thx-bracket-round:not(.ui-thx-bracket-round--last) .ui-thx-game:after,.ui-thx-bracket-round+.ui-thx-bracket-round .ui-thx-game:before,.ui-thx-champ:before{content:"";width:calc(var(--thx-gap) / 2);border-top:2px solid var(--thx-line,var(--color-ui-border));pointer-events:none;position:absolute;top:50%}.ui-thx-bracket-round:not(.ui-thx-bracket-round--last) .ui-thx-game:after{margin-left:1px;left:100%}.ui-thx-bracket-round+.ui-thx-bracket-round .ui-thx-game:before,.ui-thx-champ:before{margin-right:1px;right:100%}.ui-thx-bracket-pair--gap .ui-thx-game:after{display:none}.ui-thx-game--playing{border:2px solid var(--color-ui-tournament);box-shadow:0 4px 14px #b3121f4d}@supports (color:color-mix(in lab, red, red)){.ui-thx-game--playing{box-shadow:0 4px 14px color-mix(in srgb, var(--color-ui-tournament) 30%, transparent)}}.ui-thx-game--bye,.ui-thx-game--walkover,.ui-thx-game--pending{box-shadow:none;background:0 0;border-style:dashed}.ui-thx-game-player{border-radius:6px;align-items:center;gap:7px;min-width:0;padding:1px 4px 1px 0;display:flex}.ui-thx-seed{background:var(--color-ui-line);min-width:22px;height:20px;color:var(--color-ui-muted);border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0 4px;font-size:11px;font-weight:700;display:inline-flex}.ui-thx-game-nick{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ui-thx-game-score{min-width:18px;font:700 17px/1 var(--font-ui-display);text-align:right;font-variant-numeric:tabular-nums;flex:none}.ui-thx-game-elo{color:var(--color-ui-muted);flex:none;font-size:11px}.ui-thx-game-player--won{background:linear-gradient(90deg,#d9a5144d,#0000);font-weight:700}@supports (color:color-mix(in lab, red, red)){.ui-thx-game-player--won{background:linear-gradient(to right, color-mix(in srgb, var(--color-ui-rar-gold) 30%, transparent), transparent)}}.ui-thx-game-player--won .ui-thx-seed{background:var(--color-ui-rar-gold);color:var(--color-ui-brown)}.ui-thx-game-player--lost{color:var(--color-ui-muted)}.ui-thx-game-player--lost .ui-thx-game-nick{text-decoration:line-through}.ui-thx-game-player--empty{color:var(--color-ui-muted);font-style:italic}.ui-thx-game-note{border-top:1px solid var(--color-ui-line);color:var(--color-ui-muted);text-overflow:ellipsis;white-space:nowrap;padding-top:2px;font-size:11px;overflow:hidden}.ui-body .ui-thx-game-note a{color:var(--color-ui-solar);font-weight:600;text-decoration:none}.ui-thx-game--playing .ui-thx-game-note{color:var(--color-ui-tournament);font-weight:700}.ui-body .ui-thx-game--playing .ui-thx-game-note a{color:var(--color-ui-tournament)}.ui-thx-champ{min-height:var(--thx-game-h);border:2px solid var(--color-ui-rar-gold);text-align:center;background:linear-gradient(to bottom, #f1dca4, var(--color-ui-card-2));border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px 10px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ui-thx-champ{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-ui-rar-gold) 28%, var(--color-ui-card-2)), var(--color-ui-card-2))}}.ui-thx-champ{box-shadow:0 8px 20px #d9a5144d}@supports (color:color-mix(in lab, red, red)){.ui-thx-champ{box-shadow:0 8px 20px color-mix(in srgb, var(--color-ui-rar-gold) 30%, transparent)}}.ui-thx-champ-cup{width:34px;height:34px;fill:var(--color-ui-rar-gold);stroke:var(--color-ui-solar);stroke-width:.6px}.ui-thx-champ-nick{overflow-wrap:anywhere;font-size:22px;line-height:1.1}.ui-thx-signup{border-top:4px solid var(--color-ui-rar-gold);grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);align-items:stretch;gap:20px 28px;display:grid}.ui-thx-signup-info{flex-direction:column;gap:14px;display:flex}.ui-thx-facts{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ui-thx-facts>li{border:1px solid var(--color-ui-line);border-left:4px solid var(--color-ui-border);background:var(--color-ui-card-2);border-radius:10px;flex-direction:column;gap:2px;padding:8px 12px;display:flex}.ui-thx-facts>li>span{color:var(--color-ui-muted);font-size:12px}.ui-thx-facts>li>b{font-size:16px}.ui-thx-signup-act{background:radial-gradient(ellipse 80% 60% at 50% 0%, #d9a51438, transparent 70%), var(--color-ui-card-2);border-radius:12px;flex-direction:column;justify-content:center;gap:12px;padding:18px;display:flex}@supports (color:color-mix(in lab, red, red)){.ui-thx-signup-act{background:radial-gradient(ellipse 80% 60% at 50% 0%, color-mix(in srgb, var(--color-ui-rar-gold) 22%, transparent), transparent 70%), var(--color-ui-card-2)}}.ui-thx-signup-act{border:1px solid var(--color-ui-line)}.ui-thx-signup-form{flex-direction:column;gap:8px;display:flex}.ui-thx-signup-form .ui-select{width:100%}.ui-thx-signup-btn{min-height:46px;font-size:16px;font-weight:700}.ui-thx-signup--in .ui-thx-signup-act{border:2px solid var(--color-ui-good);background:linear-gradient(to bottom, #dedfc7, var(--color-ui-card-2))}@supports (color:color-mix(in lab, red, red)){.ui-thx-signup--in .ui-thx-signup-act{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-ui-good) 14%, var(--color-ui-card-2)), var(--color-ui-card-2))}}.ui-thx-signup-state{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.ui-thx-signup-state>b{font-size:24px}.ui-thx-signup-check{background:var(--color-ui-good);width:44px;height:44px;color:var(--color-ui-white);border-radius:50%;justify-content:center;align-items:center;font-size:24px;font-weight:700;display:inline-flex}.ui-thx-signup-act form.button_to{align-self:center}.ui-thx-myentry{border-left:6px solid var(--color-ui-rar-gold);background:linear-gradient(100deg, #f1dcac, var(--color-ui-card) 60%);flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.ui-thx-myentry{background:linear-gradient(100deg, color-mix(in srgb, var(--color-ui-rar-gold) 16%, var(--color-ui-card)), var(--color-ui-card) 60%)}}.ui-thx-myentry--withdrawn,.ui-thx-myentry--disqualified,.ui-thx-myentry--eliminated{border-left-color:var(--color-ui-border);background:var(--color-ui-card)}.ui-thx-myentry-seed{background:var(--color-ui-brown);width:64px;height:64px;color:var(--color-ui-on-brown);box-shadow:inset 0 0 0 2px var(--color-ui-rar-gold);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;display:flex}.ui-thx-myentry-seed>small{letter-spacing:.06em;text-transform:uppercase;opacity:.8;font-size:10px}.ui-thx-myentry-seed>b{font:700 28px/1 var(--font-ui-display);color:var(--color-ui-white)}.ui-thx-myentry-main{flex-direction:column;flex:240px;gap:2px;display:flex}.ui-thx-facts--inline{flex-wrap:wrap;display:flex}.ui-thx-facts--inline>li{min-width:100px}.ui-thx-myentry-act{margin-left:auto}.ui-thx-prizes{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ui-thx-prize{border:1px solid var(--color-ui-line);border-left:4px solid var(--color-ui-border);background:var(--color-ui-card-2);border-radius:10px;align-items:center;gap:14px;padding:8px 14px;display:flex}.ui-thx-prize>.ui-thx-medal:not([class*=ui-thx-medal--]){background:var(--color-ui-line);color:var(--color-ui-muted);box-shadow:none}.ui-thx-prize--1{border-left-color:var(--color-ui-rar-gold);background:linear-gradient(to right, #f4e2b4, var(--color-ui-card-2) 70%)}@supports (color:color-mix(in lab, red, red)){.ui-thx-prize--1{background:linear-gradient(to right, color-mix(in srgb, var(--color-ui-rar-gold) 20%, var(--color-ui-card-2)), var(--color-ui-card-2) 70%)}}.ui-thx-prize--2{border-left-color:var(--color-ui-rar-silver)}.ui-thx-prize--3{border-left-color:#aa782b}@supports (color:color-mix(in lab, red, red)){.ui-thx-prize--3{border-left-color:color-mix(in srgb, var(--color-ui-rar-gold) 40%, var(--color-ui-upkeep))}}.ui-thx-prize-main{flex-direction:column;flex:auto;min-width:0;display:flex}.ui-thx-prize-amount{font:700 22px/1.1 var(--font-ui-display)}.ui-thx-prize--1 .ui-thx-prize-amount{font-size:28px}.ui-thx-prize-boost{background:var(--color-ui-material);color:var(--color-ui-white);white-space:nowrap;border-radius:999px;flex:none;padding:2px 10px;font-size:12px;font-weight:600}.ui-thx-entries td{padding-top:8px;padding-bottom:8px}.ui-thx-entries .ui-thx-stats-who{min-width:180px}.ui-thx-entries .ui-thx-stats-name{gap:0}.ui-thx-entries .ui-thx-avatar{box-shadow:inset 0 0 0 3px var(--ui-faction)}.ui-thx-entry-elo{font:700 20px var(--font-ui-display);font-variant-numeric:tabular-nums}.ui-thx-entry-status{white-space:nowrap;border:1px solid;border-radius:999px;padding:1px 9px;font-size:12px;font-weight:600;display:inline-block}.ui-thx-entry-status--play{color:var(--color-ui-good)}.ui-thx-entry-status--win{border-color:var(--color-ui-rar-gold);background:var(--color-ui-rar-gold);color:var(--color-ui-brown)}.ui-thx-entry-status--done{color:var(--color-ui-muted)}.ui-thx-entry-status--bad{color:var(--color-ui-bad)}.ui-thx-final{border-top:4px solid var(--color-ui-rar-gold);background:radial-gradient(ellipse 70% 40% at 50% 0%, #d9a5142e, transparent 70%), var(--color-ui-card)}@supports (color:color-mix(in lab, red, red)){.ui-thx-final{background:radial-gradient(ellipse 70% 40% at 50% 0%, color-mix(in srgb, var(--color-ui-rar-gold) 18%, transparent), transparent 70%), var(--color-ui-card)}}.ui-thx-podium--results{padding-top:26px}.ui-thx-podium--results .ui-thx-podium-avatar{box-shadow:inset 0 0 0 3px var(--ui-faction), 0 0 0 2px var(--thx-medal)}.ui-thx-podium-cup{filter:drop-shadow(0 2px 6px #d9a51499);width:40px;height:40px;margin-bottom:-4px}@supports (color:color-mix(in lab, red, red)){.ui-thx-podium-cup{filter:drop-shadow(0 2px 6px color-mix(in srgb, var(--color-ui-rar-gold) 60%, transparent))}}.ui-thx-podium-prize{font:700 20px/1.15 var(--font-ui-display)}.ui-thx-podium-step--1 .ui-thx-podium-prize{font-size:24px}.ui-thx-results td{padding-top:8px;padding-bottom:8px}.ui-thx-results .ui-thx-avatar{box-shadow:inset 0 0 0 3px var(--ui-faction)}.ui-thx-results .ui-thx-stats-name>b{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.ui-thx-results-prize{font:700 18px var(--font-ui-display)}.ui-thx-results .ui-thx-board-rank>.ui-thx-medal:not([class*=ui-thx-medal--]){background:var(--color-ui-line);color:var(--color-ui-muted);box-shadow:none}.ui-thx-fmt--bracket{--thx-fmt:var(--color-ui-fmt-bracket)}.ui-thx-fmt--league{--thx-fmt:var(--color-ui-fmt-league)}.ui-thx-fmt--groups{--thx-fmt:var(--color-ui-fmt-groups)}.ui-thx-emblem{flex:none;width:1em;height:1em;overflow:visible}.ui-thx-emblem-line{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.ui-thx-emblem-line--thin{stroke-width:1.6px;opacity:.75}.ui-thx-emblem-dot{fill:currentColor}.ui-thx-fmt-chip{background:var(--thx-fmt);color:var(--color-ui-white);letter-spacing:.04em;border-radius:999px;align-items:center;gap:7px;padding:3px 12px 3px 9px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 0 0 1px #ffffff4d}@supports (color:color-mix(in lab, red, red)){.ui-thx-fmt-chip{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-ui-white) 30%, transparent)}}.ui-thx-fmt-chip>.ui-thx-emblem{font-size:17px}.ui-thx-tours{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:18px;display:grid}.ui-thx-tour{border:1px solid var(--thx-fmt);border-radius:14px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ui-thx-tour{border:1px solid color-mix(in srgb, var(--thx-fmt) 35%, var(--color-ui-line))}}.ui-thx-tour{background:var(--color-ui-card-2);box-shadow:0 2px 6px #0000001a}@supports (color:color-mix(in lab, red, red)){.ui-thx-tour{box-shadow:0 2px 6px color-mix(in srgb, var(--color-ui-black) 10%, transparent)}}.ui-thx-tour{transition:transform .18s,box-shadow .18s}.ui-thx-tour:has(.ui-thx-cover-link:hover),.ui-thx-tour:has(.ui-thx-cover-link:focus-visible){box-shadow:0 12px 26px var(--thx-fmt);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.ui-thx-tour:has(.ui-thx-cover-link:hover),.ui-thx-tour:has(.ui-thx-cover-link:focus-visible){box-shadow:0 12px 26px color-mix(in srgb, var(--thx-fmt) 30%, transparent)}}.ui-thx-tour:has(.ui-thx-cover-link:focus-visible){outline:2px solid var(--color-ui-ink);outline-offset:2px}.ui-thx-tour--mine{border:2px solid var(--color-ui-rar-gold)}.ui-thx-tour-art{isolation:isolate;background:radial-gradient(circle at 82% 30%, #d9a5144d, transparent 45%), linear-gradient(135deg, var(--thx-fmt), var(--thx-fmt));height:112px;padding:12px 14px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ui-thx-tour-art{background:radial-gradient(circle at 82% 30%, color-mix(in srgb, var(--color-ui-rar-gold) 30%, transparent), transparent 45%), linear-gradient(135deg, var(--thx-fmt), color-mix(in srgb, var(--thx-fmt) 45%, var(--color-ui-brown)))}}.ui-thx-tour-art{color:var(--color-ui-white)}.ui-thx-tour-mark{z-index:-1;opacity:.3;font-size:104px;transition:transform .4s;position:absolute;top:6px;right:-6px}.ui-thx-tour:has(.ui-thx-cover-link:hover) .ui-thx-tour-mark{transform:scale(1.08)rotate(-4deg)}.ui-thx-tour-dunes{z-index:-1;fill:#f3e3c329;width:100%;height:34px;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.ui-thx-tour-dunes{fill:color-mix(in srgb, var(--color-ui-on-brown) 16%, transparent)}}.ui-thx-tour-art .ui-thx-fmt-chip{background:#00000047}@supports (color:color-mix(in lab, red, red)){.ui-thx-tour-art .ui-thx-fmt-chip{background:color-mix(in srgb, var(--color-ui-black) 28%, transparent)}}.ui-thx-tour-ribbon{background:var(--color-ui-card-2);color:var(--color-ui-ink);letter-spacing:.08em;text-transform:uppercase;border-radius:999px 0 0 999px;padding:3px 12px 3px 14px;font-size:12px;font-weight:700;position:absolute;bottom:12px;right:0}.ui-thx-tour--registration .ui-thx-tour-ribbon{background:var(--color-ui-good);color:var(--color-ui-white)}.ui-thx-tour--running .ui-thx-tour-ribbon{background:var(--color-ui-rar-gold);color:var(--color-ui-brown)}.ui-thx-tour--cancelled .ui-thx-tour-art{filter:grayscale(.75)}.ui-thx-tour--cancelled .ui-thx-tour-ribbon{background:var(--color-ui-bad);color:var(--color-ui-white)}.ui-thx-tour-body{flex-direction:column;flex:auto;gap:10px;padding:12px 14px 4px;display:flex}.ui-thx-tour-mine{background:var(--color-ui-rar-gold);color:var(--color-ui-brown);border-radius:999px;align-self:flex-start;padding:1px 10px;font-size:12px;font-weight:700}.ui-thx-tour-bank{background:var(--thx-fmt);border-radius:10px;justify-content:space-between;align-items:baseline;gap:8px;padding:8px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.ui-thx-tour-bank{background:color-mix(in srgb, var(--thx-fmt) 9%, var(--color-ui-card))}}.ui-thx-tour-bank>span{color:var(--color-ui-muted);text-transform:uppercase;letter-spacing:.06em;font-size:12px}.ui-thx-tour-bank>b{font:700 22px/1.1 var(--font-ui-display)}.ui-thx-tour-fill{flex-direction:column;gap:4px;display:flex}.ui-thx-tour-fill .ui-thx-rate>span{background:var(--thx-fmt)}.ui-thx-tour-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin:0;display:grid}.ui-thx-tour-facts dt{color:var(--color-ui-muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.ui-thx-tour-facts dd{margin:0;font-size:14px;font-weight:600}.ui-thx-tour-winner{border:1px solid var(--color-ui-rar-gold);background:#f6e5bc;border-radius:10px;align-items:center;gap:8px;padding:6px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.ui-thx-tour-winner{background:color-mix(in srgb, var(--color-ui-rar-gold) 16%, var(--color-ui-card-2))}}.ui-thx-tour-winner .ui-thx-champ-cup{width:24px;height:24px}.ui-thx-tour>.ui-thx-tile-cta{color:var(--thx-fmt);padding:6px 14px 12px}.ui-thx-hero.ui-thx-hero--fmt{background:linear-gradient(120deg, var(--color-ui-brown) 15%, var(--thx-fmt))}@supports (color:color-mix(in lab, red, red)){.ui-thx-hero.ui-thx-hero--fmt{background:linear-gradient(120deg, var(--color-ui-brown) 15%, color-mix(in srgb, var(--thx-fmt) 70%, var(--color-ui-brown-2)))}}.ui-thx-hero-emblem{z-index:-1;color:var(--color-ui-on-brown);opacity:.22;pointer-events:none;font-size:150px;position:absolute;top:50%;right:4%;translate:0 -55%}.ui-thx-hero-actions .ui-thx-fmt-chip{background:#00000040}@supports (color:color-mix(in lab, red, red)){.ui-thx-hero-actions .ui-thx-fmt-chip{background:color-mix(in srgb, var(--color-ui-black) 25%, transparent)}}.ui-thx-fmt-card{border-top:4px solid var(--thx-fmt)}.ui-thx-fmt-title{align-items:center;gap:10px;display:flex}.ui-thx-fmt-title>.ui-thx-emblem{color:var(--thx-fmt);font-size:26px}.ui-thx-page[class*=ui-thx-fmt--] .ui-thx-bracket{--thx-line:var(--thx-fmt)}.ui-thx-page[class*=ui-thx-fmt--] .ui-thx-lround{border-top-color:var(--thx-fmt)}.ui-thx-page[class*=ui-thx-fmt--] .ui-thx-lround--current{border-top-color:var(--color-ui-warn)}.ui-thx-page[class*=ui-thx-fmt--] .ui-thx-bracket-round>h3{border-bottom-color:var(--thx-fmt)}@supports (color:color-mix(in lab, red, red)){.ui-thx-page[class*=ui-thx-fmt--] .ui-thx-bracket-round>h3{border-bottom-color:color-mix(in srgb, var(--thx-fmt) 45%, var(--color-ui-line))}}.ui-thx-group{border:1px solid var(--color-ui-line);background:var(--thx-fmt,#8c6f45);border-radius:12px;padding:14px}@supports (color:color-mix(in lab, red, red)){.ui-thx-group{background:color-mix(in srgb, var(--thx-fmt,var(--color-ui-border)) 5%, var(--color-ui-card))}}.ui-thx-group-head{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.ui-thx-group-letter{background:var(--thx-fmt,var(--color-ui-brown));width:40px;height:40px;color:var(--color-ui-white);font:700 24px var(--font-ui-display);box-shadow:0 3px 8px var(--thx-fmt,#3b2713);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ui-thx-group-letter{box-shadow:0 3px 8px color-mix(in srgb, var(--thx-fmt,var(--color-ui-brown)) 35%, transparent)}}@media (prefers-reduced-motion:reduce){.ui-thx-tour,.ui-thx-tour-mark{transition:none}}@media not all and (min-width:48rem){.ui-thx-hero-emblem{font-size:110px;right:2%}}.ui-match-head--tournament{background:linear-gradient(100deg, var(--color-ui-tournament-2), var(--color-ui-tournament) 55%, var(--color-ui-tournament-2));box-shadow:inset 0 -3px 0 var(--color-ui-rar-gold)}.ui-body a.ui-match-mode{border:1px solid #ffffff73;border-radius:999px;align-items:baseline;gap:6px;padding:2px 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ui-body a.ui-match-mode{border:1px solid color-mix(in srgb, var(--color-ui-white) 45%, transparent)}}.ui-body a.ui-match-mode{background:#00000038}@supports (color:color-mix(in lab, red, red)){.ui-body a.ui-match-mode{background:color-mix(in srgb, var(--color-ui-black) 22%, transparent)}}.ui-body a.ui-match-mode{color:var(--color-ui-white);text-decoration:none}.ui-body a.ui-match-mode:hover{background:#00000059}@supports (color:color-mix(in lab, red, red)){.ui-body a.ui-match-mode:hover{background:color-mix(in srgb, var(--color-ui-black) 35%, transparent)}}.ui-match-mode-label{letter-spacing:.14em;text-transform:uppercase;opacity:.9;font-size:11px;font-weight:700}.ui-mtop--tournament{border:2px solid var(--color-ui-tournament);border-top-width:6px;box-shadow:0 4px 14px #b3121f40}@supports (color:color-mix(in lab, red, red)){.ui-mtop--tournament{box-shadow:0 4px 14px color-mix(in srgb, var(--color-ui-tournament) 25%, transparent)}}@media (prefers-reduced-motion:reduce){.ui-thx-live,.ui-thx-game,.ui-thx-fixture{transition:none}.ui-thx-live-dot{animation:none}}@media not all and (min-width:48rem){.ui-thx-live-arena{gap:4px;padding:12px 6px 8px}.ui-thx-live-avatar{width:42px;height:42px;font-size:21px}.ui-body .ui-thx-live-nick{font-size:18px}.ui-thx-live-score{font-size:34px}.ui-thx-signup{grid-template-columns:minmax(0,1fr)}.ui-thx-myentry-act{margin-left:0}}@media (min-width:80rem){.ui-twocol:has(>section.ui-card:first-child){grid-template-columns:minmax(0,820px) minmax(300px,420px)}}@media not all and (min-width:80rem){.ui-bp,.ui-twocol{grid-template-columns:minmax(0,1fr)}.ui-dash{flex-direction:column;align-items:stretch;display:flex}.ui-dash-main,.ui-dash-side{display:contents}}@media (min-width:96rem){.ui-blocks>.ui-wide{grid-column:span 2}}@media not all and (min-width:96rem){.ui-trow{grid-template-columns:150px minmax(0,1fr)}.ui-trow .ui-ags,.ui-trow .ui-trow-act{grid-column:2}}.ui-chips{flex:none;gap:6px;display:flex;overflow-x:auto}.ui-chip{border:1px solid var(--color-ui-border);min-height:44px;color:var(--color-ui-brown);font:400 15px var(--font-ui-sans);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;padding:10px 14px;text-decoration:none;display:inline-flex}.ui-chip--on{background:var(--color-ui-brown);color:var(--color-ui-white);border-color:var(--color-ui-brown);font-weight:500}.ui-tabbar{z-index:30;background:var(--color-ui-brown);height:56px;display:flex;position:fixed;bottom:0;left:0;right:0}.ui-tabbar-item{min-height:56px;color:var(--color-ui-tabbar-muted);font:500 11px var(--font-ui-sans);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex;position:relative}.ui-tabbar-item .ui-bdg{margin:0;position:absolute;top:4px;left:calc(50% + 6px)}.ui-tabbar-item--on{color:var(--color-ui-white);box-shadow:inset 0 3px 0 var(--color-ui-card);font-weight:600}.ui-more{flex:1;display:flex}.ui-more>summary{list-style:none}.ui-more>summary::-webkit-details-marker{display:none}.ui-more-panel{z-index:31;background:var(--color-ui-sand);border-radius:16px 16px 0 0;flex-direction:column;gap:14px;max-height:calc(100dvh - 128px);padding:14px;display:flex;position:fixed;bottom:56px;left:0;right:0;overflow-y:auto;box-shadow:0 -6px 24px #00000059}@supports (color:color-mix(in lab, red, red)){.ui-more-panel{box-shadow:0 -6px 24px color-mix(in srgb, var(--color-ui-black) 35%, transparent)}}.ui-list{padding:0;overflow:hidden}.ui-row{border:0;border-top:1px solid var(--color-ui-line);width:100%;min-height:52px;color:var(--color-ui-ink);font:400 15px var(--font-ui-sans);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.ui-row b{display:block}.ui-item{background:var(--color-ui-card);border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.ui-item .ui-btn{flex:none}.ui-item--form{align-items:stretch}.ui-sheet-close{display:none}.ui-sheet-line{border-top:1px solid var(--color-ui-line);align-items:center;gap:10px;padding-top:10px;display:flex}.ui-map--zoom{grid-template-columns:repeat(10,44px);gap:2px;width:max-content}.ui-map--zoom .ui-cell{width:44px;height:44px;font-size:13px}@media (min-width:48rem){.ui-tabbar{display:none}}@media not all and (min-width:48rem){.ui-stam-row{grid-template-columns:auto minmax(0,1fr) auto auto;row-gap:4px}.ui-stam-bar{grid-area:2/1/auto/-1}.ui-body:has(.ui-tabbar){padding-bottom:56px}.ui-body:has(.ui-tabbar):has(.ui-tabs){padding-bottom:118px}.ui-body h1{font-size:26px}.ui-body h2{font-size:18px}.ui-top{gap:14px;height:64px;padding:8px 14px}.ui-top .ui-label{color:inherit;opacity:.8;font-size:10px;display:block}.ui-logo,.ui-top-me,.ui-res-glory,.ui-top-dec{display:none}.ui-res{gap:14px}.ui-res b{font-size:14px}.ui-res>.ui-rc{flex:0 auto;min-width:0}.ui-rc b,.ui-rc-house{text-overflow:ellipsis;display:block;overflow:hidden}.ui-tick{text-align:right;border:0;margin-left:auto;padding:0}.ui-tick .ui-tick-label{display:block}.ui-tick-next{display:none}.ui-tick-label:first-letter{text-transform:uppercase}.ui-tick b{display:block}.ui-layout{flex-flow:column;align-items:stretch;gap:14px;padding:14px;display:flex}.ui-war-bar{padding:8px 14px;font-size:14px}.ui-side{display:none}.ui-main{flex:none;order:2;gap:14px}.ui-main>*{flex-shrink:0}.ui-boards{flex-direction:column;flex:none;order:3}.ui-tabs{z-index:30;border-top:1px solid var(--color-ui-border);background:var(--color-ui-card);border-bottom:0;flex-wrap:nowrap;align-items:center;gap:6px;height:62px;margin:0;padding:0 14px;position:fixed;bottom:56px;left:0;right:0;overflow-x:auto}.ui-tab{border:1px solid var(--color-ui-border);white-space:nowrap;border-radius:999px;flex:none;padding:10px 14px;font-weight:400}.ui-tab--on{background:var(--color-ui-brown);color:var(--color-ui-white);border-color:var(--color-ui-brown);font-weight:500}.ui-tab--hot:not(.ui-tab--on){border-color:var(--color-ui-rar-gold);border-radius:999px}.ui-btn{border-radius:8px;min-height:44px;padding:10px 14px;font-size:15px}.ui-card{padding:12px}.ui-card--flush,.ui-attention,.ui-list{padding:0}.ui-card-head{padding:10px 12px}.ui-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ui-kpi{padding:10px 12px}.ui-kpi-value,.ui-kpi>b{font-size:16px}.ui-attention-title,.ui-attention>h2{padding:10px 14px;font-size:17px}.ui-sheet{z-index:35;background:var(--color-ui-card);border-radius:16px 16px 0 0;flex-direction:column;gap:12px;max-height:460px;padding:14px;display:flex;position:fixed;bottom:118px;left:0;right:0;overflow-y:auto;box-shadow:0 -6px 24px #00000059}@supports (color:color-mix(in lab, red, red)){.ui-sheet{box-shadow:0 -6px 24px color-mix(in srgb, var(--color-ui-black) 35%, transparent)}}.ui-body:not(:has(.ui-tabs)) .ui-sheet{bottom:56px}.ui-sheet h2{font-size:20px}.ui-sheet-close{display:inline-flex}.ui-sheet-stats{display:none}.ui-cols:has(.ui-detail-frame:not(:empty)) .ui-planet-stats,.ui-mapzoom{display:flex}.ui-col-map:has(.ui-mapzoom input:checked) .ui-map{grid-template-columns:repeat(10,44px);width:max-content}.ui-col-map:has(.ui-mapzoom input:checked) .ui-cell{width:44px;height:44px;font-size:13px}.ui-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ui-form{flex-direction:column;align-items:stretch;gap:4px;display:flex}.ui-form label,.ui-form-label{margin-top:6px;font-size:13px}.ui-form input,.ui-form select{min-height:44px;font-size:16px}.ui-pstrip{flex:none;padding:0}.ui-globe--big{width:44px;height:44px}.ui-twocol{grid-template-columns:minmax(0,1fr);gap:14px}.ui-trow{grid-template-columns:minmax(0,1fr);padding:12px}.ui-trow .ui-ags,.ui-trow .ui-trow-act{grid-column:1}.ui-ladder{grid-auto-columns:12px}.ui-offer input{width:68px;min-height:40px}.ui-x{min-height:32px}.ui-bp{grid-template-columns:minmax(0,1fr);gap:14px}.ui-bpaths{gap:14px}.ui-slots{grid-template-columns:repeat(10,minmax(0,1fr))}.ui-slots--nums{display:none}.ui-stepper .ui-btn{min-width:44px;padding:8px 6px}.ui-cmp{border-collapse:collapse;width:100%}.ui-cmp td,.ui-cmp th{border-top:1px solid var(--color-ui-line);padding:6px 4px;font-size:13px}.ui-map{gap:1px}.ui-map--img,.ui-map--zoom.ui-map--img{gap:0}.ui-map--axes{grid-template-columns:repeat(10,minmax(0,1fr))}.ui-map--axes .ui-ax{display:none}.ui-col-map{width:100%}.ui-cell{font-size:11px}.ui-map--img:not(.ui-map--zoom) .ui-cell-counts{display:none}.ui-map--img:not(.ui-map--zoom) .ui-cell-short{z-index:2;padding:0 2px;font-size:10px;display:block;position:absolute;top:1px;left:50%;transform:translate(-50%)}.ui-hf{padding:12px}.ui-profile-head{flex-wrap:nowrap;gap:12px;padding:14px}.ui-avatar{width:52px;height:52px;font-size:28px}.ui-table--stack,.ui-table--stack tbody,.ui-table--stack tr,.ui-table--stack td{width:100%;min-width:0;display:block}.ui-table--stack thead{display:none}.ui-table--stack tr{border-top:1px solid var(--color-ui-line);padding:8px 0}.ui-table--stack td{text-align:right;border-top:0;justify-content:space-between;gap:12px;padding:4px 0;display:flex}.ui-table--stack td:before{content:attr(data-label);color:var(--color-ui-muted);text-align:left;font-weight:600}.ui-table--stack td:not([data-label]):before{content:none}.ui-table--stack .ui-td-act{justify-content:flex-end}.ui-btn,.ui-plan,.ui-plan--sm,.ui-x,.ui-seg,.ui-att,.ui-back,.ui-pagination a,.ui-pagination em,.ui-pagination span,.ui-send input,.ui-send select,.ui-offer input,.ui-offer select,.ui-dmenu>input,.ui-dmenu>select,.ui-input,.ui-select,.ui-body label>select,.ui-body summary{min-height:44px}.ui-btn,.ui-pagination a,.ui-pagination em,.ui-pagination span{justify-content:center;min-width:44px}.ui-table--stack td>a,.ui-know>div>a,.ui-know>li>a,.ui-wrap>a,.ui-wrap>span>a{min-height:44px}.ui-table--stack td>a,.ui-wrap>a,.ui-wrap>span>a{min-width:44px}.ui-table--stack td>a{justify-content:flex-end}.ui-x,.ui-back,.ui-table--stack td>a,.ui-know>div>a,.ui-know>li>a,.ui-wrap>a,.ui-wrap>span>a{align-items:center;display:inline-flex}.ui-body summary{align-content:center}}}@layer utilities{.visible{visibility:visible}.visible\!{visibility:visible!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.aspect-square{aspect-ratio:1}.max-h-56{max-height:calc(var(--spacing) * 56)}.ui-w-0{width:0%}.ui-w-1{width:1%}.ui-w-2{width:2%}.ui-w-3{width:3%}.ui-w-4{width:4%}.ui-w-5{width:5%}.ui-w-6{width:6%}.ui-w-7{width:7%}.ui-w-8{width:8%}.ui-w-9{width:9%}.ui-w-10{width:10%}.ui-w-11{width:11%}.ui-w-12{width:12%}.ui-w-13{width:13%}.ui-w-14{width:14%}.ui-w-15{width:15%}.ui-w-16{width:16%}.ui-w-17{width:17%}.ui-w-18{width:18%}.ui-w-19{width:19%}.ui-w-20{width:20%}.ui-w-21{width:21%}.ui-w-22{width:22%}.ui-w-23{width:23%}.ui-w-24{width:24%}.ui-w-25{width:25%}.ui-w-26{width:26%}.ui-w-27{width:27%}.ui-w-28{width:28%}.ui-w-29{width:29%}.ui-w-30{width:30%}.ui-w-31{width:31%}.ui-w-32{width:32%}.ui-w-33{width:33%}.ui-w-34{width:34%}.ui-w-35{width:35%}.ui-w-36{width:36%}.ui-w-37{width:37%}.ui-w-38{width:38%}.ui-w-39{width:39%}.ui-w-40{width:40%}.ui-w-41{width:41%}.ui-w-42{width:42%}.ui-w-43{width:43%}.ui-w-44{width:44%}.ui-w-45{width:45%}.ui-w-46{width:46%}.ui-w-47{width:47%}.ui-w-48{width:48%}.ui-w-49{width:49%}.ui-w-50{width:50%}.ui-w-51{width:51%}.ui-w-52{width:52%}.ui-w-53{width:53%}.ui-w-54{width:54%}.ui-w-55{width:55%}.ui-w-56{width:56%}.ui-w-57{width:57%}.ui-w-58{width:58%}.ui-w-59{width:59%}.ui-w-60{width:60%}.ui-w-61{width:61%}.ui-w-62{width:62%}.ui-w-63{width:63%}.ui-w-64{width:64%}.ui-w-65{width:65%}.ui-w-66{width:66%}.ui-w-67{width:67%}.ui-w-68{width:68%}.ui-w-69{width:69%}.ui-w-70{width:70%}.ui-w-71{width:71%}.ui-w-72{width:72%}.ui-w-73{width:73%}.ui-w-74{width:74%}.ui-w-75{width:75%}.ui-w-76{width:76%}.ui-w-77{width:77%}.ui-w-78{width:78%}.ui-w-79{width:79%}.ui-w-80{width:80%}.ui-w-81{width:81%}.ui-w-82{width:82%}.ui-w-83{width:83%}.ui-w-84{width:84%}.ui-w-85{width:85%}.ui-w-86{width:86%}.ui-w-87{width:87%}.ui-w-88{width:88%}.ui-w-89{width:89%}.ui-w-90{width:90%}.ui-w-91{width:91%}.ui-w-92{width:92%}.ui-w-93{width:93%}.ui-w-94{width:94%}.ui-w-95{width:95%}.ui-w-96{width:96%}.ui-w-97{width:97%}.ui-w-98{width:98%}.ui-w-99{width:99%}.ui-w-100{width:100%}.w-32{width:calc(var(--spacing) * 32)}.w-80{width:calc(var(--spacing) * 80)}.w-\[26rem\]{width:26rem}.w-\[28rem\]{width:28rem}.w-\[54rem\]{width:54rem}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-min{width:min-content}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-\[1_1_0\]{flex:1 1 0}.flex-\[1_1_34rem\]{flex:34rem}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-64{flex-basis:calc(var(--spacing) * 64)}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(150px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.bg-ui-card-2{background-color:var(--color-ui-card-2)}.object-cover{object-fit:cover}.px-4{padding-inline:calc(var(--spacing) * 4)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-right{text-align:right}.text-\[26px\]{font-size:26px}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-ui-material{color:var(--color-ui-material)}.text-ui-solar{color:var(--color-ui-solar)}.capitalize{text-transform:capitalize}.capitalize\!{text-transform:capitalize!important}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.contain-inline-size{--tw-contain-size:inline-size;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}@media not all and (min-width:80rem){.max-xl\:order-1{order:1}.max-xl\:order-2{order:2}.max-xl\:order-3{order:3}.max-xl\:order-4{order:4}.max-xl\:order-5{order:5}.max-xl\:order-6{order:6}.max-xl\:order-8{order:8}.max-xl\:order-9{order:9}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.xl\:flex-nowrap{flex-wrap:nowrap}}.\[\&\>div\]\:items-center>div{align-items:center}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-contain-size{syntax:"*";inherits:false}@property --tw-contain-layout{syntax:"*";inherits:false}@property --tw-contain-paint{syntax:"*";inherits:false}@property --tw-contain-style{syntax:"*";inherits:false}
