:where(.tt-plaque):has(>.tt-pact-plates){border-radius:20px;flex-wrap:wrap;row-gap:4px;max-width:min(46% + 36px,360px);padding-bottom:6px}.tt-plaque>.tt-pact-plates{flex-basis:100%;order:12;gap:16px 8px;margin:0 0 0 4px}.tt-plaque[data-side=them]>.tt-pact-plates{align-items:flex-end;margin:0 4px 0 0}.tt-plaque .pact-plate{border-color:var(--tt-plate-line);color:var(--tt-ink,#2a1a12);text-align:left;white-space:nowrap;font-size:12px;line-height:1.3}.tt-plaque[data-side=them] .pact-plate{text-align:right;flex-direction:row-reverse}.tt-plaque .pact-plate[data-firing=true]{animation:.9s ease-out both tt-pact-fire}@keyframes tt-pact-fire{0%{scale:1}30%{scale:1.06}to{scale:1}}.pact-chip{--pact-price:var(--color-hp);border:1.5px solid var(--pact-price);background:color-mix(in srgb, var(--pact-price) 12%, var(--color-card));color:color-mix(in srgb, var(--pact-price) 58%, var(--color-ink));letter-spacing:.01em;text-transform:none;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:3px;padding:0 6px 0 4px;font-size:10.5px;font-weight:800;line-height:15px;display:inline-flex}.pact-chip[data-pact-chip=due]{background:color-mix(in srgb, var(--pact-price) 90%, #000);color:#fff}.pact-chip[data-pact-chip=paid]{border-color:var(--color-muted);color:var(--color-muted);background:0 0}.pact-chip-icon{flex:none;width:10px;height:10px}.pact-plate-tap{cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0;display:block;position:absolute;inset:min(-8px,50% - 22px) min(-2px,50% - 22px)}.pact-plate-tap:focus-visible{outline:3px solid var(--color-table-focus);outline-offset:2px}.tt-dealer{--pact-card-w:clamp(150px, 15cqw, 206px);z-index:11;color:var(--tt-plate-ink);grid-template-columns:minmax(0,1fr);justify-items:center;gap:10px;display:grid}.tt-dealer[data-mode=wide]{align-content:center;position:absolute;inset:2% 2% 3% 51%}.tt-dealer[data-mode=wide]:before{z-index:-1;background:linear-gradient(180deg, var(--tt-mat-a), var(--tt-mat-b));content:"";pointer-events:none;position:absolute;inset:0 0 0 -40px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px);mask-image:linear-gradient(90deg,#0000,#000 48px)}.tt-match:has(.tt-build) .tt-dealer[data-mode=wide]{z-index:12}.tt-dealer-top{justify-items:center;width:100%;display:grid;position:relative}.tt-dealer[data-mode=wide] .tt-dealer-fold{left:0;right:auto}.tt-dealer-figure{filter:drop-shadow(0 4px #00000024);width:84px;height:78px;margin-bottom:-8px}.tt-dealer-suit,.tt-dealer-shirt,.tt-dealer-lapel,.tt-dealer-tie,.tt-dealer-neck,.tt-dealer-head,.tt-dealer-brim,.tt-dealer-crown{stroke:#2a1d17;stroke-width:3.5px;stroke-linejoin:round}.tt-dealer-suit{fill:#5b3d2e}.tt-dealer-shirt{fill:#fffdf7;stroke-width:2.5px}.tt-dealer-lapel{fill:#47301f;stroke-width:2.5px}.tt-dealer-tie{fill:#ff7d9e;stroke-width:2.5px}.tt-dealer-neck{fill:#d9ccb4}.tt-dealer-head{fill:#fffdf7}.tt-dealer-face{fill:#3a2a22}.tt-dealer-eye{fill:#fff4d6}.tt-dealer-brim,.tt-dealer-crown{fill:#2f211b}.tt-dealer-band{fill:#ff7d9e}.tt-dealer-title{z-index:1;align-items:center;gap:6px;max-width:100%;display:inline-flex;position:relative}@media (min-width:1024px){.tt-dealer[data-mode=wide] .tt-dealer-title{flex-direction:row-reverse}}.tt-match:has(.tt-dealer[data-mode=wide]) .tt-banner[data-tone=shop]{width:max-content;min-width:0;max-width:calc(49% - 48px);padding-inline:28px;left:25.5%}.tt-match:has(.tt-dealer[data-mode=wide]) .tt-banner[data-tone=shop] b{white-space:nowrap;font-size:clamp(22px,3.4cqw,44px)}.tt-dealer-pill{color:#fff8e6;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#3a2a22;border-radius:999px;margin:0;padding:4px 14px;font-size:12px;font-weight:900;line-height:1.3;box-shadow:0 3px #00000040}.tt-dealer-fold{border:2px solid var(--tt-plate-line);background:linear-gradient(180deg, var(--tt-plate), var(--tt-plate-2));min-width:44px;min-height:44px;color:var(--tt-plate-ink);font:inherit;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 3px 0 var(--tt-plate-line);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:12px;font-weight:900;display:inline-flex;position:absolute;top:0;right:0}.tt-dealer-fold:focus-visible,.tt-dealer-chip:focus-visible{outline:3px solid var(--color-table-focus-light);outline-offset:0;box-shadow:0 0 0 6px var(--color-table-focus-dark)}.tt-dealer-cards{justify-content:center;gap:14px;min-width:0;max-width:100%;display:flex}.tt-pact-card{width:var(--pact-card-w);border:2.5px solid var(--tt-plate-line);background:var(--color-card);min-width:0;color:var(--tt-plate-ink);font:inherit;text-align:left;box-shadow:0 5px 0 var(--tt-plate-line), 0 14px 22px -12px var(--tt-shadow);rotate:calc(var(--tilt,0) * 2.5deg);cursor:pointer;touch-action:manipulation;border-radius:14px;grid-template-rows:auto 1fr 1fr;padding:0;transition:translate .16s ease-out,box-shadow .16s ease-out;display:grid;overflow:hidden}.tt-pact-card:hover:not([aria-disabled=true]){translate:0 -4px}.tt-pact-card[aria-pressed=true]{border-color:var(--tt-pink-deep);box-shadow:0 0 0 3px var(--tt-pink), 0 5px 0 var(--tt-plate-line), 0 16px 24px -12px var(--tt-shadow);translate:0 -6px}.tt-pact-card[aria-disabled=true]{cursor:progress}.tt-pact-card[data-blocked=true]{cursor:not-allowed}.tt-pact-card:focus-visible{outline:3px solid var(--color-table-focus-light);outline-offset:0;box-shadow:0 0 0 6px var(--color-table-focus-dark)}.tt-pact-head{text-align:center;justify-items:center;gap:1px;padding:8px 8px 6px;display:grid}.tt-pact-seal{border:2.5px solid var(--color-you);background:var(--color-pink-tint);width:34px;height:34px;box-shadow:0 2px 0 var(--tt-plate-line);border-radius:50%;place-items:center;margin-bottom:2px;font-size:17px;line-height:1;display:grid}.tt-pact-head small{color:var(--tt-plate-muted);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.1}.tt-pact-head b{max-width:100%;font-family:var(--tt-display);letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere;font-size:16px;font-weight:400;line-height:1.05}.tt-pact-half{--half:var(--color-win);border-top:2px dashed color-mix(in srgb, var(--half) 45%, var(--tt-plate-line));background:color-mix(in srgb, var(--half) 13%, var(--color-card));color:color-mix(in srgb, var(--half) 58%, var(--color-ink));align-content:start;gap:3px;padding:7px 10px 9px;display:grid}.tt-pact-half[data-half=price]{--half:var(--color-hp)}.tt-pact-half-head{min-width:0;color:color-mix(in srgb, var(--half) 35%, var(--color-ink));letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:2px 4px;font-size:10.5px;font-weight:900;line-height:1.2;display:flex}.tt-pact-arrow{flex:none;width:12px;height:12px}.tt-pact-when{letter-spacing:.02em;text-transform:none;white-space:nowrap;border:1.5px solid;border-radius:999px;align-items:center;gap:3px;margin-left:auto;padding:0 6px;font-size:10px;font-style:normal;font-weight:800;line-height:15px;display:inline-flex}.tt-pact-text{text-wrap:pretty;font-size:13px;font-weight:800;line-height:1.25}.tt-pact-blocked{border-top:2px solid var(--tt-plate-line);color:var(--tt-plate-muted);text-align:center;text-wrap:pretty;padding:5px 10px 7px;font-size:11.5px;font-weight:800;line-height:1.2}.tt-dealer-actions{justify-content:center;gap:14px;padding-top:4px;display:flex}.tt-dealer-actions .tt-btn{min-width:118px}.tt-dealer-chip{z-index:41;border:2.5px solid var(--tt-plate-line);background:linear-gradient(180deg, var(--tt-plate), var(--tt-plate-2));min-height:44px;color:var(--tt-plate-ink);font:inherit;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;box-shadow:0 4px 0 var(--tt-plate-line), 0 10px 16px -8px var(--tt-shadow);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 10px;font-size:13px;font-weight:900;animation:.16s ease-out tt-sheet-in;display:inline-flex;position:absolute;top:3%;left:75%;translate:-50%}.tt-dealer-chip b{border:2px solid var(--tt-plate-line);color:#3a2a22;background:#ff7d9e;border-radius:999px;place-items:center;min-width:22px;height:22px;font-size:12px;line-height:1;display:grid}.tt-dealer-chip-hat{color:#2f211b;flex:none;width:24px;height:24px}.tt-dealer-hat-band{fill:#ff7d9e}.tt-tray-float{z-index:3;color:var(--tt-win);font-family:var(--tt-display);text-shadow:0 2px 0 var(--tt-plate-line);pointer-events:none;font-size:22px;line-height:1;animation:1.6s ease-out forwards tt-tray-float;position:absolute;top:-10px;left:6px}.tt-tray-float[data-sign=down]{color:var(--color-hp)}@keyframes tt-tray-float{0%{opacity:0;translate:0 6px}15%{opacity:1;translate:0 -10px}75%{opacity:1;translate:0 -20px}to{opacity:0;translate:0 -28px}}@keyframes tt-tray-float-calm{0%,80%{opacity:1}to{opacity:0}}@keyframes tt-tray-float-in{0%{opacity:0;scale:.6}15%{opacity:1;scale:1.12}30%,80%{opacity:1;scale:1}to{opacity:0;scale:.92}}@media (max-width:720px) and (orientation:portrait),(orientation:landscape) and (max-height:500px){.tt-tray-float{border:2px solid var(--tt-plate-line);background:var(--tt-plate);text-shadow:none;border-radius:999px;padding:1px 7px 2px;font-size:18px;animation-name:tt-tray-float-in;top:50%;left:12px;translate:0 -50%}.tt-match:not(.tutorial-stage *) .tt-plaque>.tt-pact-plates,.tt-match:not(.tutorial-stage *) .tt-plaque[data-side=them]>.tt-pact-plates{margin-top:4px}.tt-match:not(.tutorial-stage *) .tt-plaque .pact-plate{--pact-name-room:var(--pact-row-name-room,calc(100cqi + var(--pact-squeeze,0px) - 46px - 13px * var(--pact-name-em,0)));--pact-full-room:var(--pact-row-full-room,calc(var(--pact-name-room) - 32px - 10px * var(--pact-chip-em,0)));gap:clamp(0px, calc(var(--pact-name-room) * 999), 6px)}.tt-match:not(.tutorial-stage *) .tt-plaque .pact-plate [data-pact-name]{max-width:clamp(0px, calc(var(--pact-name-room) * 999), 100cqi);max-height:clamp(0px, calc(var(--pact-name-room) * 999), 3em)}.tt-match:not(.tutorial-stage *) .tt-plaque .pact-chip{max-width:clamp(0px, calc(var(--pact-full-room) * 999), 100cqi);max-height:clamp(0px, calc(var(--pact-full-room) * 999), 3em);margin-left:max(calc(-1 * clamp(0px, calc(var(--pact-name-room) * 999), 6px)), clamp(-6px, calc(var(--pact-full-room) * 999), 0px));padding-inline:clamp(0px, calc(var(--pact-full-room) * 999), 4px) clamp(0px, calc(var(--pact-full-room) * 999), 6px);border-width:clamp(0px, calc(var(--pact-full-room) * 999), 1.5px);overflow:hidden}}@media (orientation:portrait) and (min-width:721px),(orientation:landscape) and (min-height:501px){.tt-match[data-outposts] .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates){width:min(46% + 36px,360px)}.tt-match[data-outposts] .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-pact-plates{--pact-row-name-room:calc(100cqi - var(--pact-n,1) * 46px - (var(--pact-n,1) - 1) * 8px - 13px * var(--pact-names-em,0));--pact-row-full-room:calc(var(--pact-row-name-room) - var(--pact-chips,0) * 32px - 10px * var(--pact-chips-em,0));flex-direction:row;container-type:inline-size}.tt-match[data-outposts] .tt-plaque[data-side=them]:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-pact-plates{flex-direction:row-reverse}.tt-match[data-outposts] .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-pact-plates>li{flex:none}.tt-match[data-outposts] .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates) .pact-plate{--pact-name-room:var(--pact-row-name-room);--pact-full-room:var(--pact-row-full-room);gap:clamp(0px, calc(var(--pact-name-room) * 999), 6px)}.tt-match[data-outposts] .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates) .pact-plate [data-pact-name]{max-width:clamp(0px, calc(var(--pact-name-room) * 999), 100cqi);max-height:clamp(0px, calc(var(--pact-name-room) * 999), 3em)}.tt-match[data-outposts] .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates) .pact-chip{max-width:clamp(0px, calc(var(--pact-full-room) * 999), 100cqi);max-height:clamp(0px, calc(var(--pact-full-room) * 999), 3em);margin-left:max(calc(-1 * clamp(0px, calc(var(--pact-name-room) * 999), 6px)), clamp(-6px, calc(var(--pact-full-room) * 999), 0px));padding-inline:clamp(0px, calc(var(--pact-full-room) * 999), 4px) clamp(0px, calc(var(--pact-full-room) * 999), 6px);border-width:clamp(0px, calc(var(--pact-full-room) * 999), 1.5px);overflow:hidden}.tt-match[data-outposts] .tt-plaque[data-side=you]>.tt-pact-plates .pact-plate-tap:before{z-index:2;content:"";position:absolute;inset:calc(50% - 14px) 0}}@media (max-width:380px) and (orientation:portrait){.tt-tray-float{left:auto;right:6px}}@container tt-mat (max-height:520px){.tt-dealer{gap:6px}.tt-dealer-figure{width:62px;height:58px}.tt-pact-head{padding-block:5px 4px}.tt-pact-seal{width:28px;height:28px;font-size:14px}.tt-pact-half{padding-block:5px 6px}}@container tt-mat (max-height:420px){.tt-dealer-figure,.tt-pact-seal,.tt-pact-head small{display:none}.tt-pact-text{font-size:12px}}@media (max-width:720px) and (orientation:portrait){.tt-plaque[data-side=you]:has(>.tt-pact-plates){right:4px}.tt-arena:has(>.tt-plaque[data-side=you]>.tt-pact-plates)>.tt-mat{bottom:max(40px, var(--tt-you-plaque-h,68px))}.tt-arena:has(>.tt-plaque[data-side=them]>.tt-pact-plates)>.tt-mat{top:max(40px, calc(var(--tt-them-plaque-h,68px) + 4px))}.tt-plaque[data-side=them]>.tt-pact-plates{align-items:flex-start;margin:0 0 0 4px}.tt-match:not(.tutorial-stage *):not(:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=them])) .tt-arena>.tt-plaque[data-side=them]:has(>.tt-pact-plates):has(>.tt-relic-plates,>.tt-pact-plates>li+li){border-radius:20px;flex-wrap:wrap;padding-bottom:6px}.tt-match:not(.tutorial-stage *) .tt-plaque[data-side=them]:not(:has(>.tt-relic-plates,>.tt-pact-plates>li+li))>.tt-pact-plates{flex:none;align-self:center;margin:0}.tt-match:not(.tutorial-stage *) .tt-plaque[data-side=them]>.tt-pact-plates{--pact-squeeze:-100vw;flex-direction:row;gap:0;margin:0 0 0 46px}.tt-match:not(.tutorial-stage *) .tt-plaque[data-side=them]>.tt-pact-plates>li{flex:none;justify-content:center;width:44px;display:flex}.tt-match:not(.tutorial-stage *) .tt-plaque[data-side=them] .pact-plate{border-radius:999px;padding:0}.tt-match:not(.tutorial-stage *)[data-phase=shop]:has([data-build-tray]) .tt-arena:has(>.tt-plaque[data-side=you]>.tt-pact-plates)>.tt-mat{bottom:max(128px, calc(var(--tt-you-plaque-h,68px) + 36px))}.tt-match:not(.tutorial-stage *) .tt-plaque[data-side=you]>.tt-pact-plates{--pact-row-name-room:calc(100cqi - var(--pact-n,1) * 46px - (var(--pact-n,1) - 1) * 8px - 13px * var(--pact-names-em,0));--pact-row-full-room:calc(var(--pact-row-name-room) - var(--pact-chips,0) * 32px - 10px * var(--pact-chips-em,0));flex-direction:row;margin-right:28px;container-type:inline-size}.tt-match:not(.tutorial-stage *) .tt-plaque[data-side=you]>.tt-pact-plates>li{flex:none}.tt-match:not(.tutorial-stage *,[data-phase=shop]:has([data-build-tray])) .tt-plaque[data-side=you]>.tt-pact-plates .pact-plate-tap{inset:min(-12px,50% - 26px) min(-2px,50% - 22px) min(-4px,50% - 18px)}.tt-match:not(.tutorial-stage *)[data-phase=shop]:has([data-build-tray]) .tt-plaque[data-side=you]>.tt-pact-plates{margin:0;position:absolute;bottom:6px;left:0;right:0}.tt-match:not(.tutorial-stage *)[data-phase=shop]:has([data-build-tray]) .tt-plaque[data-side=you]:has(>.tt-captain-tray)>.tt-pact-plates{right:148px}.tt-match:not(.tutorial-stage *)[data-phase=shop]:has([data-build-tray]) .tt-plaque[data-side=you]>.tt-pact-plates[data-pact-tray]{visibility:visible}.tt-match:not(.tutorial-stage *)[data-phase=shop]:has(>.tt-sheet) .tt-plaque[data-side=you]>.tt-pact-plates[data-pact-tray]{visibility:hidden}.tt-plaque[data-side=them] .pact-plate{text-align:left;flex-direction:row}.tt-dealer-chip{gap:4px;padding:0 8px;top:6px;left:6px;translate:none}.tt-match:not(.tutorial-stage *) .tt-dealer-chip{left:auto;right:4px}.tt-dealer-chip-word{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container tt-arena (orientation:portrait) and (max-height:479px){.tt-match:not(.tutorial-stage *) .tt-plaque[data-side=them]>.tt-pact-plates .pact-plate-tap{inset:calc(100% - 44px) calc(50% - 22px) 0}}@media (orientation:portrait) and (max-width:520px){:is(.tt-match:not(.tutorial-stage *):is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=you]) .tt-plaque[data-side=you]>.tt-pact-plates,.tt-match:not(.tutorial-stage *):is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=them]) .tt-plaque[data-side=them]>.tt-pact-plates){width:calc(var(--pact-n,1) * 44px);gap:0}:is(.tt-match:not(.tutorial-stage *):is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=you]) .tt-plaque[data-side=you]>.tt-pact-plates>li,.tt-match:not(.tutorial-stage *):is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=them]) .tt-plaque[data-side=them]>.tt-pact-plates>li){justify-content:center;width:44px;display:flex}.tt-match:not(.tutorial-stage *):is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=you]) .tt-plaque[data-side=you]>.tt-pact-plates .pact-plate-tap{inset:calc(100% - 42px) calc(50% - 22px) -2px}.tt-match:not(.tutorial-stage *):is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=them]) .tt-plaque[data-side=them]>.tt-pact-plates .pact-plate-tap{inset:-2px calc(50% - 22px) calc(100% - 42px)}}@media (max-width:720px) and (orientation:portrait) and (min-height:700px){.tt-match:not(.tutorial-stage *) .tt-arena:has(>.tt-plaque[data-side=you]>.tt-pact-plates)>.tt-mat{bottom:max(128px, var(--tt-you-plaque-h,68px))}}@container tt-mat ((orientation:portrait) or (max-width:480px)) and (max-height:180px){.tt-arena:has(>.tt-plaque>.tt-pact-plates) .tt-result{align-content:start;padding:4px 6px 0}.tt-arena:has(>.tt-plaque>.tt-pact-plates) .tt-result h2{grid-area:1/1}.tt-arena:has(>.tt-plaque>.tt-pact-plates) .tt-result>div.tt-result-rise:has(>.tt-result-kicker){grid-area:1/2}.tt-arena:has(>.tt-plaque>.tt-pact-plates) .tt-result:has(>.tt-result-rating,>.tt-result-rise>.tt-result-signin)>.tt-result-line{display:none}}@media (orientation:portrait) and (min-width:721px){.tt-match:has([data-build-tray]) .tt-plaque[data-side=you]>.tt-pact-plates{visibility:visible}}@media (max-width:720px) and (orientation:landscape) and (min-height:501px){.tt-plaque>.tt-pact-plates:not([data-pact-plates]){display:none}}.tt-dealer-scrim{z-index:69;cursor:default;border:0;padding:0;animation:.16s ease-out tt-sheet-in;position:absolute;inset:0}.tt-dealer[data-mode=sheet]:focus{outline:none}.tt-dealer[data-mode=sheet]{right:max(8px, env(safe-area-inset-right));bottom:max(8px, env(safe-area-inset-bottom));left:max(8px, env(safe-area-inset-left));z-index:70;border:2.5px solid var(--tt-plate-line);background:linear-gradient(180deg, var(--tt-plate), var(--tt-plate-2));max-width:520px;max-height:calc(100% - 16px);box-shadow:0 5px 0 var(--tt-plate-line), 0 14px 24px -12px var(--tt-shadow);border-radius:18px;flex-direction:column;align-items:stretch;gap:8px;margin-inline:auto;padding:8px 10px 12px;animation:.16s ease-out tt-sheet-in;display:flex;position:absolute;overflow:hidden}.tt-dealer[data-mode=sheet] .tt-dealer-top{flex:none;align-items:center;gap:8px;min-height:44px;padding-right:86px;display:flex}.tt-dealer[data-mode=sheet] .tt-dealer-figure{flex:none;width:46px;height:43px;margin:-2px 0 0}.tt-dealer[data-mode=sheet] .tt-dealer-title{min-width:0}.tt-dealer[data-mode=sheet] .tt-dealer-pill{min-width:0;color:var(--tt-plate-ink);font-family:var(--tt-display);letter-spacing:.02em;white-space:normal;text-wrap:balance;box-shadow:none;background:0 0;padding:0;font-size:15px;font-weight:400;line-height:1.1}.tt-dealer[data-mode=sheet] .tt-dealer-fold{top:50%;translate:0 -50%}.tt-dealer[data-mode=sheet] .tt-dealer-cards{overscroll-behavior:contain;scrollbar-width:thin;flex:0 auto;grid-auto-rows:max-content;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;min-height:0;margin:-6px;padding:6px;display:grid;overflow:hidden auto}.tt-dealer[data-mode=sheet] .tt-pact-card{width:auto;rotate:none}.tt-dealer[data-mode=sheet] .tt-pact-head{padding:6px 6px 5px}.tt-dealer[data-mode=sheet] .tt-pact-seal{width:28px;height:28px;font-size:14px}.tt-dealer[data-mode=sheet] .tt-pact-head b{font-size:14px}.tt-dealer[data-mode=sheet] .tt-pact-half{padding:5px 7px 7px}.tt-dealer[data-mode=sheet] .tt-pact-when{padding-inline:4px}.tt-dealer[data-mode=sheet] .tt-pact-text{font-size:12px}.tt-dealer[data-mode=sheet] .tt-dealer-actions{flex:none;gap:10px;padding-top:2px}.tt-dealer[data-mode=sheet] .tt-dealer-actions .tt-btn{flex:1;min-width:0}@media (orientation:landscape) and (max-height:500px){.tt-dealer[data-mode=sheet]{top:max(6px, env(safe-area-inset-top));right:max(8px, env(safe-area-inset-right));bottom:auto;left:max(8px, env(safe-area-inset-left));width:auto;max-width:600px;max-height:calc(100% - max(6px, env(safe-area-inset-top)) - max(6px, env(safe-area-inset-bottom)));gap:6px;padding-block:4px 8px}.tt-dealer[data-mode=sheet] .tt-dealer-figure,.tt-dealer[data-mode=sheet] .tt-pact-seal,.tt-dealer[data-mode=sheet] .tt-pact-head small{display:none}.tt-dealer[data-mode=sheet] .tt-pact-head{padding-block:5px 3px}.tt-dealer[data-mode=sheet] .tt-dealer-top{min-height:44px}.tt-dealer[data-mode=sheet] .tt-dealer-actions{padding-top:0}.tt-dealer-chip{top:4px;left:auto;right:4px;translate:none}.tt-tray-float{left:auto;right:6px}.tt-match:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates){border-radius:999px;padding-bottom:4px}.tt-match:not(.tutorial-stage *) .tt-plaque[data-side=them]:has(>.tt-pact-plates){padding-bottom:2px}.tt-match:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates){--pact-tuck:0}.tt-match:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates[data-pact-plates]){min-width:calc(var(--pact-tuck) * 92px)}.tt-match:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates>li:nth-child(2)){min-width:calc(var(--pact-tuck) * 130px)}.tt-match:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates>li:nth-child(3)){min-width:calc(var(--pact-tuck) * 168px)}.tt-match:not(.tutorial-stage *):has([data-build-tray]) .tt-plaque[data-side=them]:has(>.tt-pact-plates){--pact-tuck:1}.tt-match:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates):after{order:19;flex:var(--pact-tuck) 1 0px;content:"";margin-left:-8px}.tt-match:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates)>.tt-tip{order:20}.tt-match:not(.tutorial-stage *) .tt-plaque>.tt-pact-plates{--pact-squeeze:calc(var(--pact-tuck) * -100vw);--pact-row-name-room:calc(100cqi + var(--pact-squeeze) - var(--pact-n,1) * 46px - (var(--pact-n,1) - 1) * 8px - 13px * var(--pact-names-em,0));--pact-row-full-room:calc(var(--pact-row-name-room) - var(--pact-chips,0) * 32px - 10px * var(--pact-chips-em,0));top:calc(100% + 18px - var(--pact-tuck) * 18px);gap:calc(8px - var(--pact-tuck) * 8px);width:calc((1 - var(--pact-tuck)) * (50vw - 72px) + var(--pact-tuck) * var(--pact-n,1) * 38px);flex-flow:row;margin:0;position:absolute;container-type:inline-size}.tt-match:not(.tutorial-stage *) .tt-plaque[data-side=you]>.tt-pact-plates{margin:0;left:0}.tt-match:not(.tutorial-stage *) .tt-plaque[data-side=them]>.tt-pact-plates{flex-direction:row-reverse;margin:0;right:0}.tt-match:not(.tutorial-stage *) .tt-plaque>.tt-pact-plates>li{min-width:calc(var(--pact-tuck) * 38px);flex:none;justify-content:center;display:flex}.tt-match:not(.tutorial-stage *) .tt-plaque>.tt-pact-plates .pact-plate{padding:calc(2px - var(--pact-tuck) * 2px) calc(6px - var(--pact-tuck) * 6px);border-radius:calc(10px + var(--pact-tuck) * 990px)}.tt-match:not(.tutorial-stage *):has(>.tt-sheet) .tt-plaque[data-side=you]>.tt-pact-plates{--pact-squeeze:-100vw}.tt-match:not(.tutorial-stage *):has(>.tt-sheet) .tt-plaque[data-side=them]>.tt-pact-plates{visibility:hidden}.tt-match:not(.tutorial-stage *) .tt-arena:has(>.tt-plaque[data-side=you]>.tt-pact-plates){--tt-you-plates-drop:calc(var(--tt-you-plaque-h,36px) + 36px)}.tt-match:not(.tutorial-stage *) .tt-arena:has(>.tt-plaque[data-side=them]>.tt-pact-plates){--tt-them-plates-drop:calc(var(--tt-them-plaque-h,36px) + 36px)}.tt-match:not(.tutorial-stage *) .tt-arena:has(>.tt-plaque>.tt-pact-plates)>.tt-mat{top:max(22px, var(--tt-you-plates-drop,0px), var(--tt-them-plates-drop,0px))}:is(.tt-match:not([data-phase=result],:has(.tt-banner-hold)):has([data-outpost-pad=you]) .tt-plaque[data-side=you]>.tt-pact-plates,.tt-match:not([data-phase=result],:has(.tt-banner-hold)):has([data-outpost-pad=them]) .tt-plaque[data-side=them]>.tt-pact-plates){width:auto}}@media (orientation:landscape) and (max-height:340px){.tt-match:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates){--pact-tuck:1}.tt-match:not(.tutorial-stage *) .tt-arena:has(>.tt-plaque[data-side=you]>.tt-pact-plates){--tt-you-plates-drop:0px}.tt-match:not(.tutorial-stage *) .tt-arena:has(>.tt-plaque[data-side=them]>.tt-pact-plates){--tt-them-plates-drop:0px}.tt-match:not(.tutorial-stage *) .tt-arena:has(>.tt-plaque>.tt-pact-plates)>.tt-mat{top:28px}.tt-match:not(.tutorial-stage *)[data-phase=shop] .tt-plaque[data-side=them]>.tt-pact-plates{display:none}:is(.tt-match:not(.tutorial-stage *):not(:has([data-outpost-pad=you])) .tt-plaque[data-side=you]>.tt-pact-plates,.tt-match:not(.tutorial-stage *):has(.tt-banner-hold) .tt-plaque[data-side=you]>.tt-pact-plates,.tt-match:not(.tutorial-stage *):not(:has([data-outpost-pad=them])) .tt-plaque[data-side=them]>.tt-pact-plates,.tt-match:not(.tutorial-stage *):has(.tt-banner-hold) .tt-plaque[data-side=them]>.tt-pact-plates){gap:0;width:auto;top:31px;left:10px}:is(.tt-match:not(.tutorial-stage *):not(:has([data-outpost-pad=them])) .tt-plaque[data-side=them]>.tt-pact-plates,.tt-match:not(.tutorial-stage *):has(.tt-banner-hold) .tt-plaque[data-side=them]>.tt-pact-plates){left:auto;right:10px}:is(.tt-match:not(.tutorial-stage *):not(:has([data-outpost-pad=you])) .tt-plaque[data-side=you]>.tt-pact-plates>li,.tt-match:not(.tutorial-stage *):has(.tt-banner-hold) .tt-plaque[data-side=you]>.tt-pact-plates>li,.tt-match:not(.tutorial-stage *):not(:has([data-outpost-pad=them])) .tt-plaque[data-side=them]>.tt-pact-plates>li,.tt-match:not(.tutorial-stage *):has(.tt-banner-hold) .tt-plaque[data-side=them]>.tt-pact-plates>li){min-width:24px}:is(.tt-match:not(.tutorial-stage *):not(:has([data-outpost-pad=you])) .tt-plaque[data-side=you] .pact-plate,.tt-match:not(.tutorial-stage *):has(.tt-banner-hold) .tt-plaque[data-side=you] .pact-plate,.tt-match:not(.tutorial-stage *):not(:has([data-outpost-pad=them])) .tt-plaque[data-side=them] .pact-plate,.tt-match:not(.tutorial-stage *):has(.tt-banner-hold) .tt-plaque[data-side=them] .pact-plate){background:0 0;border:0;padding:0}.tt-match:not(.tutorial-stage *)[data-phase=result] .tt-plaque>.tt-pact-plates{visibility:hidden}}@media (orientation:landscape) and (max-height:340px) and (max-width:720px){.tt-match:not(.tutorial-stage *):is([data-phase=battle],[data-phase=reveal]) .tt-plaque:has(>.tt-pact-plates){max-width:calc(50% - 94px)}}@media (prefers-reduced-motion:reduce){.tt-plaque .pact-plate[data-firing=true]{animation:none}.tt-pact-card,.tt-dealer-chip,.tt-dealer[data-mode=sheet]{transition:none;animation:none}.tt-tray-float{animation-name:tt-tray-float-calm}}
.tt-unit.tt-outpost{--pad-w:132px;--pad-h:50px;--at-box:var(--token-w);z-index:13;box-sizing:border-box;width:var(--pad-w);height:var(--pad-h);border:2px solid var(--tt-plate-line);background:linear-gradient(180deg, var(--tt-plate), var(--tt-plate-2));box-shadow:0 3px 0 var(--tt-plate-line), 0 8px 12px -8px var(--tt-shadow);color:var(--tt-plate-ink);scale:1;translate:calc(var(--sx) * 1cqw - var(--pad-w) * .5) calc(var(--sy) * 1cqh - var(--at-box) * .61 * var(--ss,1) - var(--pad-h) - 6px);transition:translate .46s var(--ease-seat), opacity .2s, filter .2s;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:6px;padding:4px 8px 4px 4px;display:grid;top:0;left:0}.tt-outpost-art{border:2px dashed var(--tt-slot-line);background:var(--tt-slot);border-radius:9px;place-items:end center;width:40px;height:38px;display:grid}.tt-outpost-art svg,.tt-chip-icon svg{width:88%;height:auto}.tt-outpost-info,.tt-build-label{justify-items:start;gap:1px;min-width:0;display:grid}.tt-outpost-info{--name-room:70px}.tt-outpost-seat{color:var(--tt-plate-muted);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1}.tt-outpost-name{max-width:100%;font-family:var(--tt-display);white-space:nowrap;font-size:13px;line-height:1.1;overflow:hidden}.tt-outpost-fit{font-size:clamp(min(10px, 1em), calc(var(--name-room) / (var(--name-em) * 1.12)), 1em)}.tt-outpost-pips{gap:4px;padding:1px 0 0 2px;display:flex}.tt-outpost-pips i{border:2px solid var(--tt-plate-line);background:var(--tt-plate-2);border-radius:2px;width:8px;height:8px;rotate:45deg}.tt-outpost-pips i[data-on]{background:#ffc93c}.tt-outpost-hp,.tt-outpost-ammo{box-sizing:border-box;border:2px solid var(--tt-plate-line);border-radius:999px;align-items:center;gap:2px;min-width:22px;height:20px;padding:0 6px;font-size:11px;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:-10px}.tt-outpost-hp{color:#fff8e6;background:#d14b62;right:-8px}.tt-outpost-ammo{color:#23160f;background:#fff8e6;left:-8px}.tt-outpost-ammo svg,.tt-tray-shots svg{width:13px;height:13px}.tt-outpost[data-stopped]{filter:grayscale()brightness(.86)}.tt-outpost[data-stopped] .tt-outpost-art{opacity:.6}.tt-outpost:has(>.tt-outpost-move) .tt-outpost-seat{visibility:hidden}.tt-outpost-move{z-index:0;box-sizing:border-box;height:44px;color:var(--tt-plate-ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:2px 11px 27px;font-size:10px;font-weight:900;line-height:15px;display:block;position:absolute;top:-2px;left:46px}.tt-outpost-move .tt-coin-inline,.tt-chip-price .tt-coin-inline{font-size:max(10px,.8em)}.tt-outpost-move:before{z-index:-1;border:2px solid var(--tt-plate-line);background:var(--tt-plate);content:"";border-radius:999px;position:absolute;inset:2px 4px 27px}.tt-outpost-move[aria-pressed=true]:before{background:#ffe38a}.tt-outpost-move:focus-visible{outline:none}.tt-outpost-move:focus-visible:before{outline:3px solid var(--tt-gold);outline-offset:2px}@container tt-tools (min-width:76px){:is(.tt-field:has(>.tt-outpost[data-side=you][data-slot="0"]) .tt-tools[data-side=you][data-slot="0"]>:is(.tt-sell-tab,.tt-feed-pill),.tt-field:has(>.tt-outpost[data-side=you][data-slot="1"]) .tt-tools[data-side=you][data-slot="1"]>:is(.tt-sell-tab,.tt-feed-pill),.tt-field:has(>.tt-outpost[data-side=you][data-slot="2"]) .tt-tools[data-side=you][data-slot="2"]>:is(.tt-sell-tab,.tt-feed-pill)){place-items:start center;top:0}}@container tt-tools not (min-width:76px){.tt-field:has(>.tt-outpost[data-side=you][data-slot="0"]) .tt-tools[data-side=you][data-slot="0"]>.tt-sell-tab{place-items:start;top:0;right:-44px}.tt-field:has(>.tt-outpost[data-side=you][data-slot="0"]) .tt-tools[data-side=you][data-slot="0"]>.tt-feed-pill{place-items:start end;top:0;left:-44px;right:auto}}.tt-build{z-index:12;box-sizing:border-box;border:3px dashed var(--tt-slot-line);background:var(--tt-slot);border-radius:16px;align-items:center;gap:10px;width:max-content;max-width:calc(100% - 16px);padding:6px 10px 6px 12px;display:flex;position:absolute;bottom:8px;left:50%;translate:-50%}.tt-build-sub{color:var(--tt-plate-ink);font-family:var(--tt-display);white-space:nowrap;font-size:13px}.tt-chip{border:2.5px solid var(--tt-plate-line);background:linear-gradient(180deg, var(--tt-plate), var(--tt-plate-2));min-height:48px;box-shadow:0 4px 0 var(--tt-plate-line), 0 8px 14px -6px var(--tt-shadow);color:var(--tt-plate-ink);text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:auto auto auto;align-items:center;gap:2px 8px;padding:4px 8px 4px 5px;transition:translate .12s ease-out,box-shadow .12s ease-out;display:inline-grid;position:relative}.tt-chip:after{content:"";position:absolute;inset:min(-2.5px,50% - 22px) -2.5px}.tt-chip:active:not(:disabled){box-shadow:0 1px 0 var(--tt-plate-line), 0 4px 8px -6px var(--tt-shadow);translate:0 3px}.tt-chip:disabled{cursor:not-allowed;opacity:.55}.tt-chip-icon{border:2px solid var(--color-you);background:var(--color-pink-tint);border-radius:50%;grid-row:span 2;place-items:center;width:36px;height:36px;display:grid}.tt-chip-words{gap:1px;max-width:260px;display:grid}.tt-chip-words b{font-family:var(--tt-display);font-size:15px;font-weight:900}.tt-chip-text{color:var(--tt-plate-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.tt-chip .tt-outpost-pips{display:none}.tt-chip-price{color:#4a2c05;background:#ffe38a;border:2px solid #7a4d05;border-radius:999px;grid-row:span 2;align-items:center;padding:2px 6px;font-size:13px;font-weight:900;display:inline-flex}.tt-tray-shots{border:2px solid var(--tt-plate-line);color:#23160f;white-space:nowrap;pointer-events:none;background:#fff8e6;border-radius:999px;grid-template-columns:auto auto;align-items:center;column-gap:4px;padding:2px 9px 2px 5px;font-size:12px;font-weight:900;line-height:1.1;display:inline-grid;position:absolute;bottom:calc(100% + 6px);left:50%;translate:-50%}.tt-tray-shots small{opacity:.75;grid-column:1/-1;font-size:10px;font-weight:800}.tt-unit.tt-tower-seat{--seat-w:92px;--seat-h:44px;z-index:14;box-sizing:border-box;width:var(--seat-w);height:var(--seat-h);border:3px dashed var(--color-you);background:var(--tt-plate);box-shadow:0 4px 0 var(--tt-plate-line);color:var(--tt-plate-ink);font-family:var(--tt-display);cursor:pointer;scale:1;translate:calc(var(--sx) * 1cqw - var(--seat-w) * .5) calc(var(--sy) * 1cqh - var(--seat-h) * .5);border-radius:999px;place-items:center;font-size:14px;font-weight:900;animation:.22s ease-out both tt-tower-seat-in;display:grid;top:0;left:0}.tt-unit.tt-tower-seat:disabled{cursor:not-allowed;opacity:.55}@keyframes tt-tower-seat-in{0%{opacity:0}}@container tt-mat (orientation:portrait) or (max-width:480px){.tt-mat:is([data-phase=battle],[data-phase=result]) .tt-unit.tt-outpost[data-side=you][data-slot="0"]{translate:calc(var(--sx) * 1cqw - var(--pad-w) * .5) calc(var(--sy) * 1cqh + var(--at-box) * .61 * var(--ss,1) + 16px)}.tt-build{gap:4px;padding:10px 4px 4px;top:calc(100% - 12px);bottom:auto}.tutorial-stage .tt-build[data-build-tray=upgrade]{top:calc(100% + 6px)}.tt-build-label{background:var(--tt-plate);border-radius:6px;align-items:baseline;gap:6px;padding:0 6px;display:flex;position:absolute;top:-9px;left:12px}.tt-build-sub{font-size:12px}.tt-chip{flex:1 1 0;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:2px 4px;min-width:0;min-height:44px;padding:4px 5px;position:relative}.tt-chip-icon{border-width:1.5px;grid-row:auto;width:20px;height:20px}.tt-chip-words{display:contents}.tt-chip-words b{align-self:center;font-size:13px;line-height:1.1}.tt-chip-text{-webkit-line-clamp:4;grid-column:1/-1;font-size:10px;line-height:1.12}.tt-chip-price{padding:0 5px;font-size:11px;position:absolute;top:-9px;right:-5px}}@container tt-mat (orientation:landscape) and (481px<=width<900px) and (not (max-height:300px)){.tt-build{align-items:stretch;gap:6px;padding:10px 6px 6px;bottom:22px}.tt-build-label{background:var(--tt-plate);border-radius:6px;align-items:baseline;gap:6px;padding:0 6px;display:flex;position:absolute;top:-9px;left:12px}.tt-chip{flex:0 auto;grid-template-columns:auto 1fr auto;align-content:start;gap:2px 4px}.tt-chip-icon{grid-row:auto;width:24px;height:24px}.tt-chip-words{display:contents}.tt-chip-words b{align-self:center}.tt-chip-text{grid-area:2/1/auto/-1}.tt-chip-price{grid-area:1/3;padding:0 5px}}@media (orientation:portrait) and (max-width:520px){.tt-match{--fight-pad-w:104px}.tt-mat[data-phase=battle] .tt-unit.tt-outpost{--pad-w:var(--fight-pad-w);--pad-h:40px;gap:3px;padding:2px 3px 2px 2px}.tt-mat[data-phase=battle] .tt-unit.tt-outpost[data-side=them][data-slot]{translate:1px -43px}.tt-mat[data-phase=battle] .tt-unit.tt-outpost[data-side=you][data-slot]{translate:1px calc(100cqh + 7px)}.tt-mat[data-phase=battle] .tt-outpost .tt-outpost-art{width:26px;height:24px}.tt-mat[data-phase=battle] .tt-outpost .tt-outpost-info{--name-room:66px}.tt-mat[data-phase=battle] .tt-outpost .tt-outpost-seat{display:none}:is(.tt-match:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=you]) .tt-plaque[data-side=you],.tt-match:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=them]) .tt-plaque[data-side=them]){max-width:none;min-height:44px;padding:0 0 8px calc(var(--fight-pad-w) + 6px);visibility:hidden;flex-wrap:nowrap;align-items:center;gap:8px;right:4px}.tt-match:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=them]) .tt-plaque[data-side=them]{padding:40px 0 0 calc(var(--fight-pad-w) + 6px);flex-direction:row-reverse}:is(.tt-match:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=you]) .tt-plaque[data-side=you]>:not(.tt-relic-plates,.tt-pact-plates),.tt-match:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=them]) .tt-plaque[data-side=them]>:not(.tt-relic-plates,.tt-pact-plates)){display:none}.tt-match:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=them]) .tt-plaque[data-side=them]>[data-captain-plate]{visibility:visible;margin:-22px auto -22px 0;display:inline-grid}:is(.tt-match:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=you]) .tt-plaque[data-side=you]>:is(.tt-relic-plates,.tt-pact-plates),.tt-match:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=them]) .tt-plaque[data-side=them]>:is(.tt-relic-plates,.tt-pact-plates)){visibility:visible;flex-direction:row;flex:none;align-items:center;gap:8px;width:auto;margin:0;position:static}.tt-match:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=them]) .tt-plaque[data-side=them]>:is(.tt-relic-plates,.tt-pact-plates){flex-direction:row-reverse}:is(.tt-match:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=you]) .tt-plaque[data-side=you] :is(.relic-plate,.pact-plate),.tt-match:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=them]) .tt-plaque[data-side=them] :is(.relic-plate,.pact-plate)){background:0 0;border:0;border-radius:999px;gap:0;height:auto;min-height:0;padding:0;position:relative}:is(.tt-match:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=you]) .tt-plaque[data-side=you] :is(.relic-plate>:has(>[data-relic-name]),.pact-plate>:is([data-pact-name],.pact-chip)),.tt-match:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=them]) .tt-plaque[data-side=them] :is(.relic-plate>:has(>[data-relic-name]),.pact-plate>:is([data-pact-name],.pact-chip))){display:none}:is(.tt-match:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=you]) .tt-plaque[data-side=you] :is([data-relic-portrait],[data-pact-portrait]),.tt-match:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=them]) .tt-plaque[data-side=them] :is([data-relic-portrait],[data-pact-portrait])){width:24px;height:24px;font-size:13px}:is(.tt-match:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=you]) .tt-plaque[data-side=you] :is(.relic-plate-tap,.pact-plate-tap),.tt-match:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=them]) .tt-plaque[data-side=them] :is(.relic-plate-tap,.pact-plate-tap)){border-radius:999px;min-width:0;display:block;position:absolute;inset:-8px -4px}.tt-match:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=them]) .tt-arena:has(>.tt-plaque[data-side=them])>.tt-mat{top:max(40px, calc(var(--tt-them-plaque-h,44px) + 4px))}.tt-match:is([data-phase=battle],[data-phase=reveal]):has([data-outpost-pad=you]) .tt-arena:has(>.tt-plaque[data-side=you])>.tt-mat{bottom:max(40px, var(--tt-you-plaque-h,44px))}}@media (orientation:landscape) and (max-height:500px){.tt-unit.tt-outpost{--pad-h:27px;--pad-min:0px;--pad-max:calc(100cqw - var(--pad-w));--front-clear:calc(var(--token-w) * .5 + 4px);z-index:7;translate:clamp(var(--pad-min), calc(var(--sx) * 1cqw - var(--pad-w) * .5), var(--pad-max)) -2px;grid-template-columns:22px minmax(0,1fr);gap:5px;padding:0 6px 0 2px}.tt-unit.tt-outpost[data-side=you]{--pad-max:calc(37.2cqw - var(--front-clear) - var(--pad-w))}.tt-unit.tt-outpost[data-side=them]{--pad-min:calc(62.8cqw + var(--front-clear))}.tt-outpost-art{border-width:1.5px;border-radius:6px;width:22px;height:21px}.tt-outpost-info{--name-room:66px;grid-template-columns:minmax(0,max-content) 1fr;align-items:center;gap:0 3px}.tt-outpost-seat{grid-column:1/-1;line-height:10px}.tt-outpost-name{font-size:12px;line-height:13px}.tt-outpost-pips{gap:3px;padding:0}.tt-outpost-pips i{border-width:1.5px;border-radius:1px;width:6px;height:6px}.tt-outpost:has(>.tt-outpost-hp,>.tt-outpost-ammo) .tt-outpost-seat{visibility:hidden}.tt-outpost-hp,.tt-outpost-ammo{border-width:1.5px;min-width:18px;height:14px;padding:0 4px;font-size:10px;top:-2px}.tt-outpost-ammo{left:27px}.tt-outpost-hp{right:2px}.tt-outpost-ammo svg{width:10px;height:10px}.tt-outpost-move{padding:17px 11px 14px;line-height:13px;top:-19px;left:23px}.tt-outpost-move:before{inset:17px 4px 14px}:is(.tt-match:not([data-phase=result],:has(.tt-banner-hold)):has([data-outpost-pad=you]) .tt-plaque[data-side=you],.tt-match:not([data-phase=result],:has(.tt-banner-hold)):has([data-outpost-pad=them]) .tt-plaque[data-side=them]){visibility:hidden}:is(.tt-match:not([data-phase=result],:has(.tt-banner-hold)):has([data-outpost-pad=you]) .tt-plaque[data-side=you]>.tt-pact-plates,.tt-match:not([data-phase=result],:has(.tt-banner-hold)):has([data-outpost-pad=them]) .tt-plaque[data-side=them]>.tt-pact-plates){visibility:visible;flex-direction:row;gap:4px;margin:0;position:absolute;top:-2px;left:8px}:is(.tt-match:not([data-phase=result],:has(.tt-banner-hold)):has([data-outpost-pad=you]) .tt-plaque[data-side=you]>.tt-relic-plates,.tt-match:not([data-phase=result],:has(.tt-banner-hold)):not(:has(>.tt-sheet)):has([data-outpost-pad=them]) .tt-plaque[data-side=them]>.tt-relic-plates){visibility:visible}.tt-match:not([data-phase=result],:has(.tt-banner-hold)):has([data-outpost-pad=them]) .tt-plaque[data-side=them]>.tt-pact-plates{flex-direction:row-reverse;left:auto;right:8px}.tt-match:not([data-phase=result],:has(.tt-banner-hold)):has([data-outpost-pad=them]) .tt-plaque[data-side=them]:has(>[data-captain-plate])>.tt-pact-plates{right:52px}.tt-match:not([data-phase=result],:has(.tt-banner-hold)):not(:has(>.tt-sheet)):has([data-outpost-pad=them]) .tt-plaque[data-side=them]>[data-captain-plate]{visibility:visible}:is(.tt-match:not([data-phase=result],:has(.tt-banner-hold)):has([data-outpost-pad=you]) .tt-plaque[data-side=you] .pact-plate,.tt-match:not([data-phase=result],:has(.tt-banner-hold)):has([data-outpost-pad=them]) .tt-plaque[data-side=them] .pact-plate){background:0 0;border:0;border-radius:999px;padding:0}:is(.tt-match:not([data-phase=result],:has(.tt-banner-hold)):has([data-outpost-pad=you]) .tt-plaque[data-side=you] .pact-plate>:is([data-pact-name],.pact-chip),.tt-match:not([data-phase=result],:has(.tt-banner-hold)):has([data-outpost-pad=them]) .tt-plaque[data-side=them] .pact-plate>:is([data-pact-name],.pact-chip)){display:none}.tt-match:has(.tt-banner-hold) .tt-unit.tt-outpost{display:none}.tt-tray-shots small{display:none}.tt-match[data-outposts] .tt-fight-reason{top:calc(80px - var(--tt-dock-row));padding:1px 9px;line-height:1.1;bottom:auto}.tt-match[data-outposts] .tt-tray-shots{bottom:calc(50% + 22px);left:50%;translate:-50%}.tt-match[data-outposts] .tt-dock:has(.tt-fight-reason) .tt-hand-hint{visibility:hidden}.tt-match:has(>.tt-sheet) .tt-build{visibility:hidden}.tt-build{gap:4px;width:auto;max-width:none;padding:10px 4px 4px;inset:auto 8px 8px calc(50% + 40px);translate:none}.tt-build-label{background:var(--tt-plate);border-radius:6px;align-items:baseline;gap:6px;padding:0 6px;display:flex;position:absolute;top:-9px;left:12px}.tt-build-sub{font-size:12px}.tt-chip{flex:1 1 0;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:2px 4px;min-width:0;min-height:44px;padding:4px 5px;position:relative}.tt-chip-icon{border-width:1.5px;grid-row:auto;width:20px;height:20px}.tt-chip-words{display:contents}.tt-chip-words b{align-self:center;font-size:13px;line-height:1.1}.tt-chip-text{-webkit-line-clamp:4;grid-column:1/-1;font-size:10px;line-height:1.12}.tt-chip-price{padding:0 5px;font-size:11px;position:absolute;top:-9px;right:-5px}.tt-field:has(>.tt-tower-seat)>.tt-hint{margin:0 0 0 auto;left:calc(50% + 40px)}}@media (orientation:landscape) and (min-height:351px) and (max-height:500px){.tt-match:not(.tutorial-stage *) .tt-build[data-build-tray=upgrade]{inset:auto calc(50% + 96px) calc(100% + 7px) 0}.tt-match:not(.tutorial-stage *) .tt-build[data-build-tray=upgrade] .tt-chip{grid-template-columns:minmax(0,1fr);align-items:start;padding:3px 5px}.tt-match:not(.tutorial-stage *) .tt-build[data-build-tray=upgrade] .tt-chip-icon{display:none}.tt-match:not(.tutorial-stage *) .tt-build[data-build-tray=upgrade] .tt-chip-words{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;line-height:12px;display:-webkit-box;overflow:hidden}.tt-match:not(.tutorial-stage *) .tt-build[data-build-tray=upgrade] .tt-chip-words b{font-size:12px;line-height:inherit;margin-right:4px}.tt-match:not(.tutorial-stage *) .tt-build[data-build-tray=upgrade] .tt-chip-words b:before{float:right;content:"";width:17px;height:6px}.tt-match:not(.tutorial-stage *) .tt-build[data-build-tray=upgrade] .tt-chip-text{font-size:11px;line-height:inherit;display:inline}.tt-match[data-outposts]:not(.tutorial-stage *):has([data-build-tray=upgrade]) .tt-plaque[data-side=you]>.tt-pact-plates{top:calc(100% - var(--dock-h) + 18px);left:max(10px, env(safe-area-inset-left));position:fixed}}@media (orientation:landscape) and (max-height:500px) and (max-width:720px){.tt-unit.tt-tower-seat{--seat-w:68px}}@media (orientation:landscape) and (min-height:351px) and (max-height:500px) and (max-width:720px){.tt-match:not(.tutorial-stage *) .tt-build[data-build-tray=upgrade]{right:calc(50% + 83px)}}@media (orientation:landscape) and (max-height:500px) and (max-width:600px){.tt-build{left:calc(50% - 24px)}.tt-build-label{left:auto;right:12px}}@media (orientation:landscape) and (max-height:350px){.tt-match:has([data-build-tray]) .tt-plaque[data-side=them]{visibility:hidden}}@media (orientation:landscape) and (max-height:340px){.tt-match:not(.tutorial-stage *) .tt-arena:has(>.tt-plaque>.tt-pact-plates) .tt-unit.tt-outpost{top:-6px}}@media (orientation:portrait),(max-width:520px){.tt-match:has([data-build-tray]) :is(.tt-plaque[data-side=you],.tt-hand>.tt-tip-hand){visibility:hidden}}@media (orientation:landscape) and (min-height:501px) and (max-height:700px) and (max-width:1023px){.tt-match[data-outposts]:has(.tt-build) .tt-dealer[data-mode=wide]{z-index:26}.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates){width:min(46% + 36px,360px)}.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-pact-plates{--pact-row-name-room:calc(100cqi - var(--pact-n,1) * 46px - (var(--pact-n,1) - 1) * 8px - 13px * var(--pact-names-em,0));--pact-row-full-room:calc(var(--pact-row-name-room) - var(--pact-chips,0) * 32px - 10px * var(--pact-chips-em,0));flex-direction:row;container-type:inline-size}.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque[data-side=them]:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-pact-plates{flex-direction:row-reverse}.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-pact-plates>li{flex:none}.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates) .pact-plate{--pact-name-room:var(--pact-row-name-room);--pact-full-room:var(--pact-row-full-room);gap:clamp(0px, calc(var(--pact-name-room) * 999), 6px)}.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates) .pact-plate [data-pact-name]{max-width:clamp(0px, calc(var(--pact-name-room) * 999), 100cqi);max-height:clamp(0px, calc(var(--pact-name-room) * 999), 3em)}.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates) .pact-chip{max-width:clamp(0px, calc(var(--pact-full-room) * 999), 100cqi);max-height:clamp(0px, calc(var(--pact-full-room) * 999), 3em);margin-left:max(calc(-1 * clamp(0px, calc(var(--pact-name-room) * 999), 6px)), clamp(-6px, calc(var(--pact-full-room) * 999), 0px));padding-inline:clamp(0px, calc(var(--pact-full-room) * 999), 4px) clamp(0px, calc(var(--pact-full-room) * 999), 6px);border-width:clamp(0px, calc(var(--pact-full-room) * 999), 1.5px);overflow:hidden}.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-relic-plates{flex-direction:row;flex:none;gap:6px;margin:0}.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque[data-side=them]:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-relic-plates{flex-direction:row-reverse}.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates) .relic-plate{background:0 0;border:0;border-radius:999px;gap:0;padding:0;position:relative}.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates) .relic-plate>:has(>[data-relic-name]){display:none}.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates) .relic-plate-tap{--tap-top:-12px;--tap-right:-12px;--tap-bottom:-12px;--tap-left:-12px;inset:var(--tap-top) var(--tap-right) var(--tap-bottom) var(--tap-left);min-width:0;display:block;position:absolute}.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates) .relic-plate-tap>[data-relic-anchor]{inset:calc(-2px - var(--tap-top)) calc(-2px - var(--tap-right)) calc(-2px - var(--tap-bottom)) calc(-2px - var(--tap-left))}.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates) .relic-plate-tap:focus-visible{outline:none}.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates) .relic-plate:has(>.relic-plate-tap:focus-visible){outline:auto;outline:auto 5px -webkit-focus-ring-color;outline-offset:2px}:is(.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque[data-side=you]:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-relic-plates>li:first-child:not(:last-child) .relic-plate-tap,.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque[data-side=them]:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-relic-plates>li:last-child:not(:first-child) .relic-plate-tap){--tap-right:-2px;--tap-left:-22px}:is(.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque[data-side=you]:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-relic-plates>li:last-child:not(:first-child) .relic-plate-tap,.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque[data-side=them]:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-relic-plates>li:first-child:not(:last-child) .relic-plate-tap){--tap-right:-21px;--tap-left:-3px}.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-relic-plates>li:not(:first-child,:last-child) .relic-plate-tap{--tap-right:-2px;--tap-left:-3px}.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque[data-side=you]:has(>.tt-relic-plates~.tt-pact-plates) .relic-plate-tap{--tap-top:-24px;--tap-bottom:0px;z-index:1}.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque[data-side=them]:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates) .relic-plate-tap{--tap-top:-24px;--tap-bottom:0px}.tt-match[data-scene=relic]:not(.tutorial-stage *) .tt-plaque[data-side=you]:has(>.tt-pact-plates>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-relic-plates{order:9}.tt-match[data-scene=relic]:not(.tutorial-stage *):has(.tt-plaque>.tt-pact-plates) .tt-relics{align-content:safe end;padding-bottom:29px}.tt-match[data-scene=relic]:not(.tutorial-stage *):has(.tt-plaque>.tt-pact-plates) .tt-relics-title{justify-self:end}}@media (orientation:portrait) and (min-width:721px) and (max-width:1023px),(orientation:landscape) and (min-height:501px) and (max-width:1023px){[data-table-chrome]:has(.tt-match[data-outposts]:not(.tutorial-stage *) .tt-build) [data-season-banner] :is(time,[data-season-next]){display:none}}@media (max-width:720px) and (orientation:portrait){.tt-match[data-phase=shop]:has(:is([data-build-tray],[data-tower-seat],[data-outpost-pad=you])) .tt-mat{bottom:80px}@container tt-mat ((orientation:portrait) or (max-width:480px)) and (not (max-height:330px)){.tt-match[data-outposts]:not(.tutorial-stage *) .tt-build-sub{display:none}}}@media (max-width:370px){.tt-match:has([data-build-tray]) .tt-tip-reroll{visibility:hidden}}@media (max-width:720px){.tt-tray-shots{left:0;translate:none}.tt-tray-shots small{display:none}}@media (max-width:370px){.tt-tray-shots{border-radius:10px;grid-template-columns:auto;justify-items:center;padding:3px 4px;inset:calc(100% + 22px) calc(50% + 36px) auto auto}.tt-tray-shots b{display:none}.tt-tray-shots:after{content:attr(data-tower-shots);line-height:1.1}}@media (min-width:371px) and (max-width:720px) and (orientation:portrait){.tt-match[data-outposts] .tt-dock-right{--shots-clear:72px}.tt-match[data-outposts] .tt-tray-shots{right:var(--shots-clear);left:auto}.tt-match[data-outposts] .tt-fight-reason{max-width:calc(74px + 8px + var(--shots-clear) - 4px)}}@media (orientation:portrait) and (min-width:721px),(orientation:landscape) and (min-height:501px){.tt-match[data-outposts] .tt-plaque:has(>:is(.tt-relic-plates,.tt-pact-plates)>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-relic-plates{flex-direction:row;flex:none;gap:6px;margin:0}.tt-match[data-outposts] .tt-plaque[data-side=them]:has(>:is(.tt-relic-plates,.tt-pact-plates)>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-relic-plates{flex-direction:row-reverse}.tt-match[data-outposts] .tt-plaque:has(>:is(.tt-relic-plates,.tt-pact-plates)>li+li,>.tt-relic-plates~.tt-pact-plates) .relic-plate{background:0 0;border:0;border-radius:999px;gap:0;padding:0;position:relative}.tt-match[data-outposts] .tt-plaque:has(>:is(.tt-relic-plates,.tt-pact-plates)>li+li,>.tt-relic-plates~.tt-pact-plates) .relic-plate>:has(>[data-relic-name]){display:none}.tt-match[data-outposts] .tt-plaque:has(>:is(.tt-relic-plates,.tt-pact-plates)>li+li,>.tt-relic-plates~.tt-pact-plates) .relic-plate-tap{--tap-top:-12px;--tap-right:-12px;--tap-bottom:-12px;--tap-left:-12px;inset:var(--tap-top) var(--tap-right) var(--tap-bottom) var(--tap-left);min-width:0;display:block;position:absolute}.tt-match[data-outposts] .tt-plaque:has(>:is(.tt-relic-plates,.tt-pact-plates)>li+li,>.tt-relic-plates~.tt-pact-plates) .relic-plate-tap>[data-relic-anchor]{inset:calc(-2px - var(--tap-top)) calc(-2px - var(--tap-right)) calc(-2px - var(--tap-bottom)) calc(-2px - var(--tap-left))}.tt-match[data-outposts] .tt-plaque:has(>:is(.tt-relic-plates,.tt-pact-plates)>li+li,>.tt-relic-plates~.tt-pact-plates) .relic-plate-tap:focus-visible{outline:none}.tt-match[data-outposts] .tt-plaque:has(>:is(.tt-relic-plates,.tt-pact-plates)>li+li,>.tt-relic-plates~.tt-pact-plates) .relic-plate:has(>.relic-plate-tap:focus-visible){outline:auto;outline:auto 5px -webkit-focus-ring-color;outline-offset:2px}:is(.tt-match[data-outposts] .tt-plaque[data-side=you]:has(>:is(.tt-relic-plates,.tt-pact-plates)>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-relic-plates>li:first-child:not(:last-child) .relic-plate-tap,.tt-match[data-outposts] .tt-plaque[data-side=them]:has(>:is(.tt-relic-plates,.tt-pact-plates)>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-relic-plates>li:last-child:not(:first-child) .relic-plate-tap){--tap-right:-2px;--tap-left:-22px}:is(.tt-match[data-outposts] .tt-plaque[data-side=you]:has(>:is(.tt-relic-plates,.tt-pact-plates)>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-relic-plates>li:last-child:not(:first-child) .relic-plate-tap,.tt-match[data-outposts] .tt-plaque[data-side=them]:has(>:is(.tt-relic-plates,.tt-pact-plates)>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-relic-plates>li:first-child:not(:last-child) .relic-plate-tap){--tap-right:-21px;--tap-left:-3px}.tt-match[data-outposts] .tt-plaque:has(>:is(.tt-relic-plates,.tt-pact-plates)>li+li,>.tt-relic-plates~.tt-pact-plates)>.tt-relic-plates>li:not(:first-child,:last-child) .relic-plate-tap{--tap-right:-2px;--tap-left:-3px}.tt-match[data-outposts] .tt-plaque[data-side=you]:has(>.tt-relic-plates~.tt-pact-plates) .relic-plate-tap{--tap-top:-24px;--tap-bottom:0px;z-index:1}.tt-match[data-outposts] .tt-plaque[data-side=you]:has(>.tt-pact-plates)>:is([data-captain-plate],.tt-tip){z-index:1}.tt-match[data-outposts] .tt-plaque[data-side=you]:has(>.tt-relic-plates>li+li):not(:has(>.tt-relic-plates~.tt-pact-plates)) .relic-plate-tap{--tap-top:-16px;--tap-bottom:-8px}.tt-match[data-outposts] .tt-plaque[data-side=them]:has(>:is(.tt-relic-plates,.tt-pact-plates)>li+li,>.tt-relic-plates~.tt-pact-plates) .relic-plate-tap{--tap-top:-24px;--tap-bottom:0px}@container tt-mat (orientation:landscape) and (min-aspect-ratio:2.45) and (not (max-height:520px)){.tt-match[data-outposts]:where(:not(.tutorial-stage *)) .tt-arena:has(>.tt-plaque[data-side=you]>.tt-relic-plates~.tt-pact-plates) .tt-field .tt-unit.tt-plate[data-side=you]:not([data-slot="0"]){width:auto;max-width:calc(var(--pw) + 24px);white-space:nowrap;border-radius:999px;align-items:baseline;gap:5px;padding:2px 9px 3px;display:flex}.tt-match[data-outposts]:where(:not(.tutorial-stage *)) .tt-arena:has(>.tt-plaque[data-side=you]>.tt-relic-plates~.tt-pact-plates) .tt-field .tt-unit.tt-plate[data-side=you]:not([data-slot="0"]):not([data-mini]) .tt-plate-name{font-size:12px}.tt-match[data-outposts]:where(:not(.tutorial-stage *)) .tt-arena:has(>.tt-plaque[data-side=you]>.tt-relic-plates~.tt-pact-plates) .tt-field .tt-unit.tt-plate[data-side=you]:not([data-slot="0"]) .tt-plate-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tt-match[data-outposts]:where(:not(.tutorial-stage *)) .tt-arena:has(>.tt-plaque[data-side=you]>.tt-relic-plates~.tt-pact-plates) .tt-field[data-phase=shop] .tt-unit.tt-plate[data-side=you]:not([data-slot="0"]){--tt-rule-hidden:1}}@container tt-mat (orientation:landscape) and (min-aspect-ratio:2.45) and ((min-width:1131px) or (min-height:441px)){:is(.tt-match[data-outposts]:where(:not(.tutorial-stage *)) .tt-arena:has(>.tt-plaque[data-side=you]>.tt-relic-plates~.tt-pact-plates) .tt-field:not(:has([data-outpost-pad=you][data-slot="1"])) .tt-unit.tt-plate[data-side=you][data-slot="1"],.tt-match[data-outposts]:where(:not(.tutorial-stage *)) .tt-arena:has(>.tt-plaque[data-side=you]>.tt-relic-plates~.tt-pact-plates) .tt-field:not(:has([data-outpost-pad=you][data-slot="2"])) .tt-unit.tt-plate[data-side=you][data-slot="2"]){--plaque-foot:130px;--crowded:calc((var(--plaque-foot) + 23px - var(--sy) * 1cqh + var(--pw) * .73 + 4px) * 999);--plate-grow-up:0;--plate-grow-down:1;gap:clamp(0px, calc(-1 * var(--crowded)), 5px);padding-inline:clamp(6px, calc(-1 * var(--crowded)), 9px);left:calc(var(--sx) * 1% + clamp(0px, var(--crowded), var(--pw) / 2 - 46px));top:max(var(--plate-above), calc(var(--plaque-foot) + 23px));translate:calc(-50% - clamp(0%, var(--crowded), 50%)) -100%}:is(.tt-match[data-outposts]:where(:not(.tutorial-stage *)) .tt-arena:has(>.tt-plaque[data-side=you]>.tt-relic-plates~.tt-pact-plates) .tt-field:not(:has([data-outpost-pad=you][data-slot="1"])) .tt-unit.tt-plate[data-side=you][data-slot="1"] .tt-plate-seat,.tt-match[data-outposts]:where(:not(.tutorial-stage *)) .tt-arena:has(>.tt-plaque[data-side=you]>.tt-relic-plates~.tt-pact-plates) .tt-field:not(:has([data-outpost-pad=you][data-slot="2"])) .tt-unit.tt-plate[data-side=you][data-slot="2"] .tt-plate-seat){max-width:clamp(0px, calc(-1 * var(--crowded)), 100cqw);overflow:hidden}}@container tt-mat (orientation:landscape) and (max-aspect-ratio:2.45) and (min-width:1050px) and (max-height:873px){.tt-match[data-outposts]:where(:not(.tutorial-stage *)) .tt-arena:has(>.tt-plaque[data-side=you]>.tt-relic-plates~.tt-pact-plates) .tt-field .tt-unit.tt-plate[data-side=you][data-slot="1"]{--plaque-foot:130px;--crowded:calc((var(--plaque-foot) - 54cqh + var(--token-w) * .61 + 23px) * 999);--sell-clear:29px;max-width:max(calc(var(--pw) + 24px), clamp(0px, var(--crowded), 100cqw));left:calc(var(--sx) * 1% + var(--pw) / 2 + 4px + clamp(0px, var(--crowded), (34 - var(--sx)) * 1% - var(--token-w) / 2 - var(--pw) / 2 - 8px));top:max(var(--plaque-foot), min(var(--bot-top), var(--front-clear)), calc(var(--bot-top) + var(--sell-clear) - clamp(0px, calc(-1 * var(--crowded)), 100cqh)));translate:calc(-1 * clamp(0%, var(--crowded), 100%)) 0}.tt-match[data-outposts]:where(:not(.tutorial-stage *)) .tt-arena:has(>.tt-plaque[data-side=you]>.tt-relic-plates~.tt-pact-plates) .tt-field:has([data-outpost-pad=you][data-slot="1"]) .tt-unit.tt-plate[data-side=you][data-slot="1"]{--sell-clear:46px}.tt-match[data-outposts]:where(:not(.tutorial-stage *)) .tt-arena:has(>.tt-plaque[data-side=you]>.tt-relic-plates~.tt-pact-plates) .tt-field:has([data-outpost-pad=you][data-slot="0"]) .tt-unit.tt-plate[data-side=you][data-slot="1"]{max-width:max(min(calc(var(--pw) + 24px), calc((34 - var(--sx)) * 1% - var(--pw) / 2 - 4px - 66px)), clamp(0px, var(--crowded), 100cqw))}.tt-match[data-outposts]:where(:not(.tutorial-stage *)) .tt-arena:has(>.tt-plaque[data-side=you]>.tt-relic-plates~.tt-pact-plates) .tt-field:has([data-outpost-pad=you][data-slot="0"]) .tt-unit.tt-plate[data-side=you][data-slot="1"] .tt-plate-seat{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container tt-mat (orientation:landscape) and (max-aspect-ratio:2.45) and (481px<=width<900px) and (not (max-height:300px)){.tt-match[data-outposts]:where(:not(.tutorial-stage *)) .tt-arena:has(>.tt-plaque[data-side=you]>.tt-relic-plates~.tt-pact-plates) .tt-field:not(:has([data-outpost-pad=you][data-slot="1"])) .tt-unit.tt-plate[data-side=you][data-slot="1"]{--plaque-foot:130px;--crowded:calc((var(--plaque-foot) + 23px - var(--sy) * 1cqh + var(--pw) * .73 + 4px) * 999);--plate-grow-up:0;--plate-grow-down:1;max-width:max(calc(var(--pw) + 24px), clamp(0px, var(--crowded), 100cqw));left:calc(var(--sx) * 1% + clamp(0px, var(--crowded), var(--pw) / 2 + 4px));top:max(var(--plate-above), calc(var(--plaque-foot) + 23px));translate:calc(-50% + clamp(0%, var(--crowded), 50%)) -100%}}@container tt-mat (orientation:landscape) and (481px<=width<900px){.tt-match:not(.tutorial-stage *) .tt-build{border-width:2px;align-items:center;gap:4px;max-width:calc(100% - 167px);padding:2px 6px;inset:auto 0 calc(100% + 36px) auto;translate:none}[data-table-chrome]:has([data-season-banner][data-season-phase=ends]) .tt-match:not(.tutorial-stage *) .tt-build{max-width:calc(100% - 229px)}.tt-match:not(.tutorial-stage *) .tt-field:has(>.tt-tower-seat)>.tt-hint{max-width:calc(100% - 167px);margin:0;padding-block:0;inset:-80px 0 auto auto}.tt-match:not(.tutorial-stage *) .tt-build-label{display:none}.tt-match:not(.tutorial-stage *) .tt-chip{border-width:2px;flex:0 auto;grid-template-columns:auto 1fr auto;align-content:start;gap:1px 4px;min-height:0;padding:1px 6px 1px 4px;position:relative}.tt-match:not(.tutorial-stage *) .tt-chip:after{content:"";position:absolute;inset:min(-2px,50% - 22px) -2px}.tt-match:not(.tutorial-stage *) .tt-chip-icon{border-width:1.5px;grid-row:auto;width:16px;height:16px}.tt-match:not(.tutorial-stage *) .tt-chip-words{display:contents}.tt-match:not(.tutorial-stage *) .tt-chip-words b{white-space:nowrap;align-self:center;font-size:13px;line-height:16px}.tt-match:not(.tutorial-stage *) .tt-chip-text{text-overflow:ellipsis;white-space:nowrap;grid-area:2/1/auto/-1;margin-bottom:-1px;padding-bottom:1px;font-size:11px;line-height:13px;display:block;overflow:hidden}.tt-match:not(.tutorial-stage *) .tt-chip-price{grid-area:1/3;padding:0 5px;font-size:12px;line-height:12px}.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],[data-season="5"],.tutorial-stage *) .tt-build{top:-80px;bottom:auto}.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],[data-season="5"],.tutorial-stage *) .tt-chip-text{text-overflow:clip;white-space:normal}}}@media (min-width:721px) and (max-width:900px) and (min-height:501px){.tt-tray-shots{bottom:calc(100% + 32px)}}@media (min-width:721px) and (min-height:501px){:is(.tt-field:has([data-outpost-pad=them][data-slot="0"]) .tt-unit.tt-plate[data-side=them][data-mini][data-slot="0"],.tt-field:has([data-outpost-pad=them][data-slot="1"]) .tt-unit.tt-plate[data-side=them][data-mini][data-slot="1"],.tt-field:has([data-outpost-pad=them][data-slot="2"]) .tt-unit.tt-plate[data-side=them][data-mini][data-slot="2"]){--plate-grow-up:0;--plate-grow-down:1;top:var(--plate-below);translate:-50%}@container tt-mat (min-height:261px){:is(.tt-match[data-season="6"] .tt-field:has([data-outpost-pad=them][data-slot="0"]) .tt-unit.tt-plate[data-side=them][data-mini][data-slot="0"],.tt-match[data-season="6"] .tt-field:has([data-outpost-pad=them][data-slot="1"]) .tt-unit.tt-plate[data-side=them][data-mini][data-slot="1"],.tt-match[data-season="6"] .tt-field:has([data-outpost-pad=them][data-slot="2"]) .tt-unit.tt-plate[data-side=them][data-mini][data-slot="2"]){translate:-50% min(0px, calc(100cqh - 6px - var(--sy) * 1cqh - var(--pw) * .7 - 4px - 100%))}}}@media (min-width:600px) and (min-height:501px){.tt-stage .tt-match[data-outposts] .tt-topbar{padding:3px}}@media (min-height:501px){@container tt-mat (orientation:landscape) and (min-aspect-ratio:2.45) and ((min-width:1131px) or (min-height:441px)){.tt-field:has([data-outpost-pad=you][data-slot="0"]) .tt-unit.tt-plate[data-side=you][data-slot="0"]{--plate-left:calc(var(--sx) * 1% + 74px);left:var(--plate-left);width:calc(62.8% - var(--pw) / 2 - 8px - var(--plate-left));top:calc(var(--sy) * 1% - var(--pw) * .61 - 6px);translate:0 -100%}.tt-field:has([data-outpost-pad=you][data-slot="0"]) .tt-unit.tt-plate[data-side=you][data-slot="0"]>.tt-tip-seat{left:6px}:is(.tt-field:has([data-outpost-pad=you][data-slot="1"]) .tt-unit.tt-plate[data-side=you][data-slot="1"],.tt-field:has([data-outpost-pad=you][data-slot="2"]) .tt-unit.tt-plate[data-side=you][data-slot="2"]){--plate-grow-up:0;--plate-grow-down:1;top:var(--plate-below);translate:-50%}}@container tt-mat (orientation:landscape) and (not (max-aspect-ratio:2.45)) and (not (max-height:440px)){.tt-match[data-outposts] .tt-field:not(:has([data-outpost-pad=you][data-slot="0"])) .tt-unit.tt-plate[data-side=you][data-slot="0"]:not([data-mini]){--plaque-right:calc(26px - 3px + 360px);left:max(calc(var(--sx) * 1%), calc(var(--plaque-right) + 6px + var(--pw) / 2))}}@container tt-mat (orientation:landscape) and (max-aspect-ratio:2.45) and (min-width:481px){.tt-field:has([data-outpost-pad=you][data-slot="1"]) .tt-unit.tt-plate[data-side=you][data-slot="1"]{--plate-grow-up:0;--plate-grow-down:1;left:calc(var(--sx) * 1% + var(--pw) / 2 + 4px);top:calc(var(--sy) * 1% - var(--pw) * .61);translate:0}.tt-field:has([data-outpost-pad=you][data-slot="2"]) .tt-unit.tt-plate[data-side=you][data-slot="2"]{--plate-grow-up:0;--plate-grow-down:1;top:var(--plate-below);translate:-50%}}@container tt-mat (orientation:landscape) and (max-aspect-ratio:2.45) and (max-height:520px) and (min-width:481px){.tt-match[data-season="6"][data-outposts] .tt-field[data-phase=shop] .tt-unit.tt-plate[data-slot="0"]:not([data-mini]){--tt-rule-hidden:1;width:auto;max-width:calc(var(--pw) + 24px);white-space:nowrap;border-radius:999px;align-items:baseline;gap:5px;padding:2px 9px 3px;display:flex}.tt-match[data-season="6"][data-outposts] .tt-field[data-phase=shop] .tt-unit.tt-plate[data-slot="0"]:not([data-mini]) .tt-plate-name{font-size:12px}.tt-match[data-season="6"][data-outposts] .tt-field[data-phase=shop] .tt-unit.tt-plate[data-slot="0"]:not([data-mini]) .tt-plate-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container tt-mat (orientation:landscape) and (max-aspect-ratio:2.45) and (min-width:1050px) and (max-height:873px){.tt-match[data-outposts] .tt-field .tt-unit.tt-plate[data-side=you][data-slot="1"]{--bot-top:calc(var(--sy) * 1% - var(--pw) * .61);--plaque-foot:106px;--front-clear:calc(54% - var(--token-w) * .61 - 23px);--plate-grow-up:0;--plate-grow-down:1;left:calc(var(--sx) * 1% + var(--pw) / 2 + 4px);top:min(max(var(--bot-top), var(--plaque-foot)), var(--front-clear));translate:0}.tt-field:has([data-outpost-pad=you][data-slot="0"]) .tt-unit.tt-plate[data-side=you][data-slot="1"]{max-width:min(calc(var(--pw) + 24px), calc((34 - var(--sx)) * 1% - var(--pw) / 2 - 4px - 66px))}.tt-field:has([data-outpost-pad=you][data-slot="0"]) .tt-unit.tt-plate[data-side=you][data-slot="1"] .tt-plate-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}@container tt-mat (orientation:landscape) and (max-aspect-ratio:2.45) and (min-width:1050px) and (max-height:495px){.tt-match[data-outposts] .tt-field .tt-unit.tt-plate[data-side=you][data-slot="1"] .tt-plate-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}@container tt-mat (orientation:landscape) and (max-aspect-ratio:2.45) and (min-width:1050px){.tt-unit.tt-outpost[data-side=you][data-slot="2"]{--pad-w:min(76px, calc(var(--sx) * 1cqw - var(--at-box) * .5 * var(--ss) - 8px));height:auto;translate:calc(var(--sx) * 1cqw - var(--at-box) * .5 * var(--ss) - 4px - var(--pad-w)) calc(var(--sy) * 1cqh - var(--at-box) * .61 * var(--ss));grid-template-columns:minmax(0,1fr);justify-items:center;gap:2px;padding:4px}.tt-unit.tt-outpost[data-side=you][data-slot="2"] .tt-outpost-info{justify-items:center}.tt-unit.tt-outpost[data-side=you][data-slot="2"] .tt-outpost-fit{font-size:inherit}.tt-unit.tt-outpost[data-side=you][data-slot="2"] .tt-outpost-seat{line-height:15px}.tt-unit.tt-outpost[data-side=you][data-slot="2"] .tt-outpost-name{white-space:normal;text-align:center}.tt-unit.tt-outpost[data-side=you][data-slot="2"] .tt-outpost-move{top:42px;left:50%;translate:-50%}.tt-field:has([data-outpost-pad=you][data-slot="2"]) .tt-unit.tt-plate[data-side=you][data-slot="2"]{--plate-grow-up:1;--plate-grow-down:0;top:var(--plate-above);translate:-50% -100%}}@container tt-mat (orientation:landscape) and (min-width:900px) and ((max-aspect-ratio:2.45) or ((max-height:440px) and (not (max-aspect-ratio:2.45)))){.tt-build{border-width:2px;gap:6px;padding:2px 6px}.tt-build-label{background:var(--tt-plate);border-radius:6px;padding:0 6px}.tt-build-sub{font-size:12px}.tt-chip{border-width:2px;grid-template-columns:auto 1fr auto;align-content:start;gap:1px 4px;min-height:0;padding:1px 6px 1px 4px;position:relative}.tt-chip:after{content:"";position:absolute;inset:min(-2px,50% - 22px) -2px}.tt-chip-icon{border-width:1.5px;grid-row:auto;width:16px;height:16px}.tt-chip-words{display:contents}.tt-chip-words b{align-self:center;font-size:13px;line-height:16px}.tt-chip-text{grid-area:2/1/auto/-1;font-size:11px;line-height:13px}.tt-chip-price{grid-area:1/3;padding:0 5px;font-size:12px;line-height:12px}}@container tt-mat (orientation:landscape) and (not (max-aspect-ratio:2.45)) and (max-height:440px) and (min-width:900px){.tt-build{bottom:-14px}.tt-match:has(.tt-rounds[data-sudden-death]) .tt-build{left:358px;translate:none}.tt-match:has(.tt-rounds[data-sudden-death]) .tt-build-label{display:none}}@container tt-topbar (orientation:landscape) and (max-aspect-ratio:2.45) and (min-width:900px) and (max-height:688px){.tt-stage .tt-match[data-outposts] .tt-rounds{--token-w:min(18.5cqw, 40cqh);--front-words-right:calc(34cqw + var(--token-w) / 2 - 8px);--rival-back-left:calc(86.5cqw - var(--token-w) * .35);bottom:-12px;left:calc(3px + (var(--front-words-right) + var(--rival-back-left)) / 2);translate:-50%}}@container tt-mat (orientation:landscape) and (min-width:1314px) and (min-height:441px) and (max-height:471px){.tt-build[data-build-tray=upgrade]{bottom:-2px}.tt-match:has(.tt-rounds[data-sudden-death]) .tt-build[data-build-tray=upgrade]{left:358px;translate:none}.tt-match:has(.tt-rounds[data-sudden-death]) .tt-build[data-build-tray=upgrade] .tt-build-label{display:none}}@container tt-mat (orientation:landscape) and (not (max-aspect-ratio:2.45)) and (max-height:440px) and (min-width:900px) and (max-width:1130px){.tt-build{pointer-events:none;margin-inline:auto;bottom:-3px;left:267px;right:0;translate:none}.tt-build .tt-chip{pointer-events:auto}.tt-build .tt-chip:first-of-type:after{border-top-left-radius:inherit;inset:-2px -2px min(-2px,100% - 42px)}.tt-match[data-outposts] .tt-field[data-phase=shop] .tt-unit.tt-plate[data-slot="0"]:not([data-mini]){--tt-rule-hidden:1;width:auto;max-width:calc(var(--pw) * 1.9);white-space:nowrap;border-radius:999px;align-items:baseline;gap:5px;padding:2px 9px 3px;display:flex}.tt-match[data-outposts] .tt-field[data-phase=shop] .tt-unit.tt-plate[data-slot="0"]:not([data-mini]) .tt-plate-name{font-size:12px}.tt-match[data-outposts] .tt-field[data-phase=shop] .tt-unit.tt-plate[data-slot="0"]:not([data-mini]) .tt-plate-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container tt-mat (orientation:landscape) and (max-aspect-ratio:2.45) and (min-width:900px){.tt-build{flex-wrap:wrap;justify-content:center;gap:4px;max-width:calc(100% - 780px);padding:12px 6px 4px;top:8px;bottom:auto}.tt-build-label{align-items:baseline;gap:6px;display:flex;position:absolute;top:-9px;left:12px}.tt-build .tt-chip:first-of-type:after{inset:min(-2px,100% - 42px) -2px -2px}.tt-build .tt-chip:last-of-type:not(:first-of-type):after{inset:-2px -2px min(-2px,100% - 42px)}.tt-build .tt-chip:nth-last-of-type(2){z-index:1}.tt-build .tt-chip:nth-last-of-type(3){z-index:2}}@container tt-mat (orientation:landscape) and (481px<=width<900px) and (max-height:300px){.tt-match[data-outposts]:where(:not(.tutorial-stage *)) .tt-field[data-phase=shop] .tt-unit.tt-plate[data-slot="0"]:not([data-mini]){--tt-rule-hidden:1;width:auto;max-width:calc(var(--pw) * 1.9);white-space:nowrap;left:max(calc(var(--sx) * 1% - var(--pw) / 2), 267px);border-radius:999px;grid-area:auto;align-items:baseline;gap:5px;margin-inline:0;padding:2px 9px 3px;display:flex;position:absolute;translate:0}.tt-match[data-outposts]:where(:not(.tutorial-stage *)):has(.tt-rounds[data-sudden-death]) .tt-field[data-phase=shop] .tt-unit.tt-plate[data-slot="0"]:not([data-mini]){left:max(calc(var(--sx) * 1% - var(--pw) / 2), 358px)}.tt-match[data-outposts]:where(:not(.tutorial-stage *)) .tt-field[data-phase=shop] .tt-unit.tt-plate[data-slot="0"]:not([data-mini]) .tt-plate-name{font-size:12px}.tt-match[data-outposts]:where(:not(.tutorial-stage *)) .tt-field[data-phase=shop] .tt-unit.tt-plate[data-slot="0"]:not([data-mini]) .tt-plate-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tt-match[data-outposts]:where(:not(.tutorial-stage *)) .tt-field[data-phase=shop] .tt-unit.tt-plate[data-side=you]:not([data-slot="0"]){--plate-grow-up:1;--plate-grow-down:0}.tt-match[data-outposts]:where(:not(.tutorial-stage *)) .tt-field[data-phase=shop] .tt-unit.tt-plate[data-side=you]:not([data-slot="0"]) .tt-plate-seat{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container tt-mat (orientation:landscape) and (not (max-aspect-ratio:2.45)) and (min-height:441px) and (min-width:900px){.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],[data-season="5"],.tutorial-stage *) .tt-field:has(>.tt-build)>.tt-dealer[data-mode=wide]{align-content:safe end;gap:3px;padding-bottom:6px;bottom:89px}}@container tt-mat (orientation:landscape) and (not (max-aspect-ratio:2.45)) and (441px<=height<=520px) and (min-width:900px){.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],[data-season="5"],.tutorial-stage *) .tt-field:has(>.tt-build)>.tt-dealer[data-mode=wide] .tt-dealer-figure{aspect-ratio:84/78;width:auto;height:clamp(0px,98cqh - 407px,58px)}}@container tt-mat (orientation:landscape) and (not (max-aspect-ratio:2.45)) and (max-height:440px) and (min-width:900px){.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],[data-season="5"],.tutorial-stage *) .tt-build{max-width:calc(100% - 267px);margin-inline:auto;left:267px;right:0;translate:none}.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],[data-season="5"],.tutorial-stage *):has(.tt-rounds[data-sudden-death]) .tt-build{max-width:calc(100% - 358px)}.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],[data-season="5"],.tutorial-stage *) .tt-field:has(>.tt-build)>.tt-dealer[data-mode=wide]{align-content:safe end;gap:3px;padding-bottom:6px;bottom:30px}}@container tt-mat (orientation:landscape) and (not (max-aspect-ratio:2.45)) and (max-height:440px) and (1131px<=width<1240px){.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],[data-season="5"],.tutorial-stage *) .tt-build[data-build-tray=build] .tt-build-label{display:none}}@container tt-mat (orientation:landscape) and (max-aspect-ratio:2.45) and (min-width:900px){.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],[data-season="5"],.tutorial-stage *) .tt-build{max-width:max(100% - 780px,272px)}}@container tt-mat (orientation:landscape) and (max-aspect-ratio:2.45) and (min-width:1150px) and (min-height:490px){.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],[data-season="5"],.tutorial-stage *) .tt-field:has(>.tt-build)>.tt-dealer[data-mode=wide]{z-index:11;align-content:safe center;gap:3px;padding-top:152px;top:0}.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],[data-season="5"],.tutorial-stage *) .tt-field:has(>.tt-build)>.tt-dealer[data-mode=wide] .tt-dealer-figure{aspect-ratio:84/78;width:auto;height:clamp(0px,97cqh - 485px,78px)}}@container tt-mat (orientation:landscape) and (max-aspect-ratio:2.45) and (min-width:1150px) and (490px<=height<560px){.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],[data-season="5"],.tutorial-stage *) .tt-field:has(>.tt-build)>.tt-dealer[data-mode=wide] .tt-dealer-figure{display:none}}}@media (min-height:501px) and (max-width:1023px){@container tt-mat (orientation:landscape) and (not (max-aspect-ratio:2.45)) and (max-height:440px) and (min-width:900px) and (max-width:1130px){.tt-field:has(>.tt-tower-seat)>.tt-hint{padding-block:0;bottom:-3px;left:267px;right:0}}@container tt-mat (orientation:landscape) and (max-aspect-ratio:2.45) and (min-width:900px){.tt-field:has(>.tt-tower-seat)>.tt-hint{max-width:calc(100% - 780px);top:8px;bottom:auto}}}@media (orientation:landscape) and (min-height:501px) and (max-height:680px){.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],.tutorial-stage *)[data-phase=result] .tt-plaque:has(>:is(.tt-relic-plates,.tt-pact-plates)){flex-wrap:wrap;row-gap:2px}.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],.tutorial-stage *)[data-phase=result] .tt-plaque>:is(.tt-relic-plates,.tt-pact-plates){flex-direction:row;flex:none;gap:6px;margin:0}.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],.tutorial-stage *)[data-phase=result] .tt-plaque[data-side=them]>:is(.tt-relic-plates,.tt-pact-plates){flex-direction:row-reverse}.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],.tutorial-stage *)[data-phase=result] .tt-plaque :is(.relic-plate,.pact-plate){background:0 0;border:0;border-radius:999px;gap:0;padding:0;position:relative}.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],.tutorial-stage *)[data-phase=result] .tt-plaque .pact-plate>:is([data-pact-name],.pact-chip){display:none}.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],.tutorial-stage *)[data-phase=result] .tt-plaque .relic-plate>:has(>[data-relic-name]){display:none}.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],.tutorial-stage *)[data-phase=result] .tt-plaque .relic-plate-tap{border-radius:999px;min-width:0;display:block;position:absolute;inset:calc(50% - 22px)}@container tt-mat (orientation:landscape) and (min-width:481px) and (min-height:201px) and (max-height:300px){.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],.tutorial-stage *) .tt-result{--tt-result-top:max(0px, calc(max(var(--tt-you-plaque-h,0px), var(--tt-them-plaque-h,0px)) - 15px));padding:var(--tt-result-top) 12px 26px;grid-template-columns:auto minmax(0,240px) auto;align-content:center;align-items:center;gap:4px 18px}.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],.tutorial-stage *) .tt-result h2{grid-area:1/1/span 2;align-self:end;margin:0}.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],.tutorial-stage *) .tt-result>.tt-result-title{grid-area:3/1;align-self:start}.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],.tutorial-stage *) .tt-result>:is(p,div):not(.tt-result-title,.tt-result-line){grid-column:2;margin:0}.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],.tutorial-stage *) .tt-result-signin{white-space:normal;max-width:240px;padding-inline:12px;font-size:14px;line-height:1.15}.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],.tutorial-stage *) .tt-result-line{--tt-card-len:clamp(56px, calc((100cqh - var(--tt-result-top) - 32px) / 1.43), 96px);flex-wrap:nowrap;grid-area:1/3/span 3;align-self:center}}}@media (orientation:portrait) and (max-width:389px){.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],.tutorial-stage *) .tt-result-actions>[data-challenge-friend]{order:1}}@media (orientation:landscape) and (max-height:360px){.tt-match:not([data-season="1"],[data-season="2"],[data-season="3"],[data-season="4"],.tutorial-stage *)[data-phase=result] .tt-plaque[data-side=them]>.tt-relic-plates{top:calc(100% - var(--dock-h) - 16px)}}@media (prefers-reduced-motion:reduce){.tt-unit.tt-outpost,.tt-chip,.tt-plaque,.tt-plaque:before,.tt-plaque:after,.tt-plaque *,.tt-plaque :before,.tt-plaque :after{transition:none}.tt-unit.tt-tower-seat{animation:none}}
.tt-outpost-art:has(>.tt-tower-stand){position:relative}.tt-tower-stand{z-index:1;visibility:hidden;pointer-events:none;width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;top:-2px;left:-2px}.tt-outpost[data-look=iso] .tt-tower-stand{visibility:visible}.tt-outpost[data-look=iso] .tt-outpost-art{background:radial-gradient(34% 13% at 50% 86%, var(--tt-shadow), transparent);border-color:#0000}.tt-outpost[data-look=iso] .tt-outpost-art>svg{visibility:hidden}
