[data-theme=dossier]{color-scheme:light;--color-base-100:oklch(0.982 0.023 82);--color-base-200:oklch(0.938 0.034 78);--color-base-300:oklch(0.85 0.038 74);--color-base-content:oklch(0.135 0.03 52);--color-primary:oklch(0.54 0.145 50);--color-primary-content:oklch(0.985 0.012 70);--color-secondary:oklch(0.29 0.09 121);--color-secondary-content:oklch(0.985 0.012 92);--color-accent:oklch(0.61 0.15 76);--color-accent-content:oklch(0.16 0.028 58);--color-neutral:oklch(0.27 0.028 58);--color-neutral-content:oklch(0.985 0.012 86);--color-success:oklch(0.45 0.14 140);--color-success-content:oklch(0.985 0.012 92);--color-warning:oklch(0.72 0.16 78);--color-warning-content:oklch(0.16 0.028 58);--color-error:oklch(0.5 0.18 32);--color-error-content:oklch(0.985 0.012 70);--color-info:oklch(0.45 0.11 215);--color-info-content:oklch(0.985 0.012 215);--tb-alarm:oklch(0.48 0.26 24);--tb-alarm-content:var(--color-error-content);--tb-timer-safe:var(--color-secondary);--tb-timer-warning:var(--color-warning);--tb-timer-danger:var(--tb-alarm);--radius-selector:0.85rem;--radius-field:0.7rem;--radius-box:1rem;--border:1px;--tb-font-heading:var(--font-heading-fieldguide),ui-serif,Georgia,serif;--tb-map-default:oklch(0.72 0.04 92);--tb-map-stroke:oklch(0.62 0.045 82)}[data-theme=dossier] body{background:linear-gradient(135deg,var(--color-base-100),var(--color-base-200));background-attachment:fixed}[data-theme=dossier] body:before{background:repeating-linear-gradient(18deg,transparent 0 4.25rem,color-mix(in oklch,var(--color-base-300) 8%,transparent) 4.32rem,transparent 4.45rem);mix-blend-mode:multiply;opacity:.13}[data-theme=dossier] body:after{display:none}[data-theme=dossier] .tb-dossier-page{position:relative;isolation:isolate;overflow-x:clip;background:transparent}[data-theme=dossier] .tb-dossier-page:after,[data-theme=dossier] .tb-dossier-page:before{content:"";position:absolute;pointer-events:none;z-index:0}[data-theme=dossier] .tb-dossier-page:after,[data-theme=dossier] .tb-dossier-page:before{display:none}[data-theme=dossier] .tb-dossier-shell{position:relative;z-index:1}[data-theme=dossier] .tb-site-logo{gap:0}[data-theme=dossier] .tb-site-logo:before{content:"";display:none;width:1.35rem;height:1.35rem;flex-shrink:0;border:.1rem solid var(--color-primary);border-radius:999px;background:linear-gradient(0deg,transparent 44%,var(--color-primary) 45% 55%,transparent 56%),linear-gradient(90deg,transparent 44%,var(--color-primary) 45% 55%,transparent 56%),radial-gradient(circle,transparent 0 34%,var(--color-base-100) 35% 52%,transparent 53%);box-shadow:0 0 0 .18rem color-mix(in oklch,var(--color-primary) 10%,transparent);transform:rotate(45deg)}[data-theme=dossier] .tb-dossier-hero-shell:before{left:clamp(1rem,4vw,3rem);top:clamp(.4rem,1vw,.8rem);width:clamp(9rem,15vw,13rem);aspect-ratio:2.36;place-items:center;border:.12rem solid;border-radius:.35rem;background:linear-gradient(90deg,transparent 0 10%,color-mix(in oklch,currentColor 9%,transparent) 10.5% 11%,transparent 11.5% 100%),color-mix(in oklch,var(--color-base-100) 82%,transparent);box-shadow:inset 0 0 0 .08rem color-mix(in oklch,currentColor 32%,transparent),inset 0 0 0 .36rem color-mix(in oklch,currentColor 7%,transparent);color:color-mix(in oklch,var(--color-neutral) 52%,transparent);font-family:var(--tb-font-heading);font-size:clamp(.78rem,1.25vw,1rem);font-weight:800;line-height:1.05;mix-blend-mode:multiply;opacity:.24;transform:rotate(-13deg)}[data-theme=dossier] .tb-dossier-hero-shell:after,[data-theme=dossier] .tb-dossier-hero-shell:before{content:"";position:absolute;z-index:0;display:grid;letter-spacing:0;text-align:center;white-space:pre}[data-theme=dossier] .tb-dossier-hero-shell:after{left:clamp(-1.8rem,-1vw,-.25rem);top:clamp(22rem,34vw,28rem);width:clamp(6rem,9vw,8.4rem);aspect-ratio:1;place-items:center;border:.13rem solid;border-radius:999px;background:radial-gradient(circle,transparent 0 58%,color-mix(in oklch,currentColor 17%,transparent) 58.5% 60%,transparent 61%),color-mix(in oklch,var(--color-base-100) 68%,transparent);box-shadow:inset 0 0 0 .16rem color-mix(in oklch,currentColor 23%,transparent),inset 0 0 0 .5rem color-mix(in oklch,currentColor 7%,transparent);color:color-mix(in oklch,var(--color-secondary) 46%,transparent);font-size:clamp(.64rem,.85vw,.78rem);font-weight:850;line-height:1.2;mix-blend-mode:multiply;opacity:.2;transform:rotate(-10deg)}[data-theme=dossier] .tb-dossier-hero-shell>*{position:relative;z-index:1}[data-theme=dossier] .tb-dossier-file{position:relative;overflow:hidden;border:1px solid color-mix(in oklch,var(--color-base-300) 72%,var(--color-base-200));background-color:var(--color-base-100);background:repeating-linear-gradient(102deg,transparent 0 30px,color-mix(in oklch,var(--color-base-300) 8%,transparent) 31px,transparent 33px),radial-gradient(circle at 92% 8%,color-mix(in oklch,var(--color-accent) 9%,transparent),transparent 30%),radial-gradient(circle at 16% 24%,color-mix(in oklch,var(--color-neutral) 5%,transparent) 0 .7px,transparent 1.35px),radial-gradient(circle at 72% 68%,color-mix(in oklch,var(--color-primary) 4%,transparent) 0 .7px,transparent 1.35px),linear-gradient(180deg,color-mix(in oklch,var(--color-base-100) 94%,var(--color-base-200)),var(--color-base-100));background-size:100% 100%,auto,27px 31px,34px 39px,auto;box-shadow:0 1px 0 color-mix(in oklch,white 76%,transparent) inset,0 0 0 .28rem color-mix(in oklch,var(--color-base-200) 28%,transparent) inset,0 18px 34px -30px color-mix(in oklch,var(--color-neutral) 38%,transparent)}[data-theme=dossier] .tb-dossier-file:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in oklch,var(--color-base-300) 11%,transparent) 42% 43%,transparent 44%),radial-gradient(ellipse at 12% 8%,color-mix(in oklch,var(--color-base-300) 14%,transparent),transparent 34%),radial-gradient(ellipse at 92% 86%,color-mix(in oklch,var(--color-primary) 6%,transparent),transparent 30%),radial-gradient(circle at 34% 44%,color-mix(in oklch,var(--color-neutral) 8%,transparent) 0 .55px,transparent 1.25px);background-size:auto,auto,auto,25px 29px;mix-blend-mode:multiply;opacity:.31}[data-theme=dossier] .tb-dossier-file.tb-atlas-surface:after{display:none}[data-theme=dossier] .tb-dossier-file>:not(.tb-dossier-clip){position:relative;z-index:1}[data-theme=dossier] .tb-dossier-battle-file{overflow:visible;box-shadow:0 1px 0 color-mix(in oklch,white 76%,transparent) inset,0 26px 42px -30px color-mix(in oklch,var(--color-neutral) 52%,transparent)}[data-theme=dossier] .tb-dossier-battle-file>:not(.tb-dossier-paper-layer):not(.tb-dossier-clip){position:relative;z-index:2}[data-theme=dossier] .tb-dossier-paper-layer{position:absolute;pointer-events:none;z-index:0;border:1px solid color-mix(in oklch,var(--color-base-300) 54%,transparent);border-radius:1.05rem;background:repeating-linear-gradient(102deg,transparent 0 28px,color-mix(in oklch,var(--color-base-300) 8%,transparent) 29px,transparent 31px),linear-gradient(color-mix(in oklch,var(--color-base-300) 9%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklch,var(--color-base-300) 7%,transparent) 1px,transparent 1px),color-mix(in oklch,var(--color-base-100) 94%,var(--color-base-200));background-size:100% 100%,32px 32px,32px 32px,auto;box-shadow:0 1px 0 color-mix(in oklch,white 70%,transparent) inset,0 18px 24px -24px color-mix(in oklch,var(--color-neutral) 34%,transparent)}[data-theme=dossier] .tb-dossier-paper-layer-a{inset:-1.15rem .35rem .92rem 1.85rem;transform:rotate(-.9deg)}[data-theme=dossier] .tb-dossier-paper-layer-b{inset:-.72rem -1.25rem .46rem 1rem;transform:rotate(.85deg)}[data-theme=dossier] .tb-dossier-paper-layer-c{inset:-.2rem -1.65rem 1.05rem 2.2rem;transform:rotate(1.45deg)}[data-theme=dossier] .tb-dossier-battle-file:after{content:"";position:absolute;inset:-1.25rem -1.45rem -1.55rem 1.1rem;z-index:-1;border:1px solid color-mix(in oklch,var(--color-secondary) 74%,black);border-radius:1.15rem;background:radial-gradient(ellipse at 14% 88%,color-mix(in oklch,black 18%,transparent),transparent 36%),linear-gradient(color-mix(in oklch,var(--color-base-100) 6%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklch,var(--color-base-100) 5%,transparent) 1px,transparent 1px),radial-gradient(circle at 92% 15%,color-mix(in oklch,var(--color-accent) 11%,transparent),transparent 24%),linear-gradient(135deg,color-mix(in oklch,var(--color-secondary) 82%,black),var(--color-secondary));background-size:auto,46px 46px,46px 46px,auto,auto;box-shadow:0 1px 0 color-mix(in oklch,white 24%,transparent) inset,0 24px 40px -28px color-mix(in oklch,var(--color-secondary) 82%,black);transform:rotate(1.2deg)}[data-theme=dossier] .tb-dossier-stamp{border:1px solid color-mix(in oklch,currentColor 54%,transparent);color:var(--color-secondary);transform:rotate(-2deg)}[data-theme=dossier] .tb-dossier-clip{position:absolute;right:clamp(1.55rem,3vw,2.85rem);top:-1.35rem;width:1.45rem;height:4.6rem;z-index:5;border-bottom-left-radius:999px;border-bottom-right-radius:999px;border-top-left-radius:.6rem;border-top-right-radius:.6rem;border:.2rem solid color-mix(in oklch,var(--color-neutral) 48%,var(--color-base-300));border-top:0;transform:rotate(2deg);opacity:.86}[data-theme=dossier] .tb-dossier-clip:after{content:"";position:absolute;inset:.28rem .24rem .34rem;border:.13rem solid color-mix(in oklch,var(--color-neutral) 38%,var(--color-base-300));border-top:0;border-bottom-left-radius:999px;border-bottom-right-radius:999px}[data-theme=dossier] .tb-dossier-country-card{display:flex;min-height:8.75rem;flex-direction:column;justify-content:space-between;border-color:color-mix(in oklch,currentColor 14%,var(--color-base-300));background-color:var(--color-base-100);background:repeating-linear-gradient(104deg,transparent 0 26px,color-mix(in oklch,var(--color-base-300) 6%,transparent) 27px,transparent 29px),radial-gradient(circle at 22% 30%,color-mix(in oklch,currentColor 5%,transparent),transparent 36%),linear-gradient(180deg,color-mix(in oklch,var(--color-base-100) 98%,var(--color-base-200)),var(--color-base-100));box-shadow:inset 0 1px 0 color-mix(in oklch,white 72%,transparent),0 10px 20px -22px color-mix(in oklch,currentColor 28%,transparent)}[data-theme=dossier] .tb-dossier-country-identity{min-height:4.9rem}[data-theme=dossier] .tb-dossier-country-shape{position:relative;display:inline-grid;width:clamp(4.95rem,8.2vw,7.1rem);height:clamp(3.7rem,5.95vw,5.15rem);flex-shrink:0;place-items:center;color:currentColor}[data-theme=dossier] .tb-dossier-country-outline{position:absolute;inset:.06rem .18rem .18rem 0;background:color-mix(in oklch,currentColor 68%,var(--color-base-200));filter:drop-shadow(0 4px 5px color-mix(in oklch,var(--color-neutral) 18%,transparent));opacity:.94}[data-theme=dossier] .tb-dossier-country-flag{position:absolute;right:.1rem;bottom:.06rem;z-index:1;display:inline-grid;place-items:center;padding:0;border:0;background:transparent;box-shadow:none;filter:drop-shadow(0 3px 5px color-mix(in oklch,var(--color-neutral) 18%,transparent));transform:translate(22%,16%) rotate(-3deg)}[data-theme=dossier] .tb-dossier-country-card[data-country-code=KR] .tb-dossier-country-flag{transform:translate(20%,14%) rotate(4deg)}[data-theme=dossier] .tb-dossier-value-strip{background:repeating-linear-gradient(96deg,transparent 0 18px,color-mix(in oklch,var(--color-base-300) 9%,transparent) 19px,transparent 21px),linear-gradient(color-mix(in oklch,var(--color-base-300) 10%,transparent) 1px,transparent 1px),color-mix(in oklch,var(--color-base-200) 88%,var(--color-base-100));background-size:100% 100%,22px 22px,auto;box-shadow:0 1px 0 color-mix(in oklch,white 70%,transparent) inset,0 7px 12px -14px color-mix(in oklch,var(--color-neutral) 45%,transparent)}[data-theme=dossier] .tb-dossier-round-callout{background:transparent;box-shadow:none}[data-theme=dossier] .tb-dossier-round-badge,[data-theme=dossier] .tb-dossier-vs-seal{box-shadow:0 1px 0 color-mix(in oklch,white 74%,transparent) inset,0 7px 15px -14px color-mix(in oklch,var(--color-neutral) 55%,transparent)}[data-theme=dossier] .tb-dossier-battle-footer{position:relative}[data-theme=dossier] .tb-dossier-battle-footer span{display:inline-flex;align-items:center;gap:.45rem}[data-theme=dossier] .tb-dossier-battle-footer span:before{content:"";width:.42rem;height:.42rem;flex-shrink:0;border-radius:999px;background:color-mix(in oklch,var(--color-neutral) 44%,transparent)}[data-theme=dossier] .tb-dossier-country-flag :where(img,span){box-shadow:none}[data-theme=dossier] .tb-dossier-board{position:relative;overflow:hidden;border:1px solid color-mix(in oklch,var(--color-secondary) 65%,black);background:radial-gradient(circle at 82% 30%,color-mix(in oklch,var(--color-accent) 10%,transparent),transparent 28%),linear-gradient(135deg,color-mix(in oklch,var(--color-secondary) 86%,black),var(--color-secondary));color:var(--color-secondary-content);box-shadow:0 1px 0 color-mix(in oklch,white 25%,transparent) inset,0 18px 32px -26px color-mix(in oklch,var(--color-secondary) 70%,transparent)}[data-theme=dossier] .tb-dossier-board:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(color-mix(in oklch,var(--color-base-100) 10%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklch,var(--color-base-100) 9%,transparent) 1px,transparent 1px),radial-gradient(circle at 58% 38%,color-mix(in oklch,var(--color-base-100) 18%,transparent) 0 1px,transparent 1.8px);background-size:46px 46px,46px 46px,28px 28px;opacity:.55}[data-theme=dossier] .tb-dossier-board>*{position:relative;z-index:1}[data-theme=dossier] .tb-dossier-rule{height:1px;background:linear-gradient(90deg,transparent,color-mix(in oklch,var(--color-base-content) 34%,transparent),transparent)}[data-theme=dossier] .tb-dossier-mode-tile{border:1px solid color-mix(in oklch,var(--color-base-300) 72%,var(--color-base-200));background-color:var(--color-base-100);background:radial-gradient(circle at 26% 20%,color-mix(in oklch,var(--color-neutral) 4%,transparent) 0 .65px,transparent 1.35px),radial-gradient(circle at 76% 72%,color-mix(in oklch,var(--color-primary) 4%,transparent) 0 .65px,transparent 1.35px),color-mix(in oklch,var(--color-base-100) 96%,var(--color-base-200));background-size:28px 33px,36px 41px,auto;box-shadow:0 1px 0 color-mix(in oklch,white 70%,transparent) inset,0 14px 24px -25px color-mix(in oklch,var(--color-neutral) 32%,transparent)}[data-theme=dossier] .tb-dossier-feature-card{position:relative;min-height:10.35rem}[data-theme=dossier] .tb-dossier-feature-card>*{position:relative;z-index:1}[data-theme=dossier] .tb-dossier-feature-card-champion:after,[data-theme=dossier] .tb-dossier-feature-card-daily:after{content:"";position:absolute;z-index:0;pointer-events:none;mix-blend-mode:multiply}[data-theme=dossier] .tb-dossier-feature-card-daily:after{right:1.35rem;bottom:1.1rem;width:clamp(3.6rem,6vw,5rem);aspect-ratio:1.4;border:.1rem solid color-mix(in oklch,var(--color-accent) 28%,transparent);border-radius:.35rem;opacity:.2;transform:rotate(-6deg)}[data-theme=dossier] .tb-dossier-feature-card-champion:after{right:clamp(1rem,5vw,4rem);top:1.35rem;width:clamp(4.5rem,8vw,6.4rem);aspect-ratio:1;border:1px solid color-mix(in oklch,var(--color-secondary) 22%,transparent);border-radius:999px;background:linear-gradient(0deg,transparent 47%,color-mix(in oklch,var(--color-secondary) 18%,transparent) 48% 52%,transparent 53%),linear-gradient(90deg,transparent 47%,color-mix(in oklch,var(--color-secondary) 18%,transparent) 48% 52%,transparent 53%),radial-gradient(circle,transparent 0 45%,color-mix(in oklch,var(--color-secondary) 15%,transparent) 46% 47%,transparent 48%);opacity:.18;transform:rotate(12deg)}[data-theme=dossier] .tb-dossier-mode-tile-featured{border-color:color-mix(in oklch,var(--color-secondary) 62%,black);background:linear-gradient(color-mix(in oklch,var(--color-base-100) 10%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklch,var(--color-base-100) 8%,transparent) 1px,transparent 1px),radial-gradient(circle at 78% 18%,color-mix(in oklch,var(--color-accent) 12%,transparent),transparent 34%),var(--color-secondary);background-size:36px 36px,36px 36px,auto,auto;color:var(--color-secondary-content);box-shadow:0 1px 0 color-mix(in oklch,white 24%,transparent) inset,0 16px 28px -22px color-mix(in oklch,var(--color-secondary) 70%,black)}[data-theme=dossier] .tb-dossier-mode-tile-featured .tb-dossier-mode-seal{border-color:color-mix(in oklch,var(--color-base-100) 28%,transparent);background:color-mix(in oklch,var(--color-secondary) 82%,black);color:var(--color-secondary-content)}[data-theme=dossier] .tb-dossier-mode-tile-featured :where(h4,p,span){color:var(--color-secondary-content)}[data-theme=dossier] .tb-dossier-feature-strip{position:relative;overflow:hidden;background-color:var(--color-base-100);background:linear-gradient(90deg,transparent,color-mix(in oklch,var(--color-base-300) 42%,transparent),transparent),var(--color-base-100);background-size:100% 1px,auto;background-position:50%,50%;background-repeat:no-repeat;box-shadow:0 1px 0 color-mix(in oklch,white 72%,transparent) inset,0 10px 20px -20px color-mix(in oklch,var(--color-neutral) 32%,transparent)}[data-theme=dossier] .tb-dossier-feature-badge,[data-theme=dossier] .tb-dossier-feature-seal,[data-theme=dossier] .tb-dossier-flag-token{box-shadow:0 1px 0 color-mix(in oklch,white 72%,transparent) inset,0 7px 14px -13px color-mix(in oklch,var(--color-neutral) 48%,transparent)}[data-theme=dossier] .tb-dossier-feature-strip-flags{min-height:3.15rem}[data-theme=dossier] .tb-dossier-spotlight-section{position:relative;z-index:1}[data-theme=dossier] .tb-dossier-spotlight-section:before{content:"";position:absolute;right:clamp(.5rem,7vw,5rem);top:-2.1rem;z-index:0;width:clamp(5.5rem,9vw,8rem);aspect-ratio:1;pointer-events:none;display:grid;place-items:center;border:.12rem solid;border-radius:999px;background:radial-gradient(circle,transparent 0 58%,color-mix(in oklch,currentColor 14%,transparent) 58.5% 60%,transparent 61%),color-mix(in oklch,var(--color-base-100) 62%,transparent);box-shadow:inset 0 0 0 .14rem color-mix(in oklch,currentColor 20%,transparent),inset 0 0 0 .48rem color-mix(in oklch,currentColor 7%,transparent);color:color-mix(in oklch,var(--color-secondary) 44%,transparent);font-size:clamp(.58rem,.75vw,.72rem);font-weight:850;letter-spacing:0;line-height:1.2;text-align:center;white-space:pre;mix-blend-mode:multiply;opacity:.12;transform:rotate(10deg)}[data-theme=dossier] .tb-dossier-spotlight-panel{position:relative;z-index:1;overflow:visible;border:0;background:transparent;box-shadow:none}[data-theme=dossier] .tb-dossier-spotlight-body{padding-inline:0}[data-theme=dossier] .tb-dossier-spotlight-card{border-radius:1rem;background-color:var(--color-base-100);background:radial-gradient(circle at 22% 18%,color-mix(in oklch,var(--color-neutral) 4%,transparent) 0 .65px,transparent 1.35px),radial-gradient(circle at 82% 70%,color-mix(in oklch,var(--color-primary) 4%,transparent) 0 .65px,transparent 1.35px),var(--color-base-100);background-size:30px 34px,38px 43px,auto}[data-theme=dossier] .tb-dossier-spotlight-flag{min-width:3.75rem;min-height:2.5rem;border:0;background:transparent;box-shadow:none}[data-theme=dossier] .tb-dossier-mode-seal{box-shadow:0 1px 0 color-mix(in oklch,white 70%,transparent) inset,0 6px 12px -12px color-mix(in oklch,var(--color-neutral) 55%,transparent)}[data-theme=dossier] .tb-dossier-mode-row{align-items:stretch}[data-theme=dossier] .tb-dossier-mode-tile{min-height:7.25rem}[data-theme=dossier] .tb-dossier-mode-tile .tb-dossier-mode-seal{width:3rem;height:3rem}[data-theme=dossier] .tb-dossier-home-eyebrow{color:var(--color-secondary)}[data-theme=dossier] .tb-dossier-hero-shell{max-width:80rem;margin-top:0}[data-theme=dossier] .tb-dossier-hero-panel{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}[data-theme=dossier] .tb-dossier-hero-grid{gap:clamp(1.5rem,4vw,2.5rem)}[data-theme=dossier] .tb-dossier-hero-shell .tb-dossier-battle-file{max-width:43.5rem}[data-theme=dossier] .tb-dossier-home-stats{gap:0;overflow:hidden;border-block:1px solid color-mix(in oklch,var(--color-primary) 18%,transparent);background:linear-gradient(90deg,transparent,color-mix(in oklch,var(--color-base-100) 54%,transparent),transparent),transparent}[data-theme=dossier] .tb-dossier-home-stats .tb-dossier-home-stat{border:0;border-radius:0;background:transparent;box-shadow:none}[data-theme=dossier] .tb-dossier-home-stats .tb-dossier-home-stat+.tb-dossier-home-stat{border-top:1px solid color-mix(in oklch,var(--color-primary) 14%,transparent)}[data-theme=dossier] .tb-dossier-home-stat-icon,[data-theme=dossier] .tb-dossier-sample-vs{box-shadow:0 1px 0 color-mix(in oklch,white 72%,transparent) inset,0 .45rem .9rem -.85rem color-mix(in oklch,var(--color-neutral) 46%,transparent)}[data-theme=dossier] .tb-dossier-sample-comparison{background:linear-gradient(180deg,color-mix(in oklch,var(--color-base-200) 82%,var(--color-base-100)),var(--color-base-200)),var(--color-base-200);box-shadow:0 1px 0 color-mix(in oklch,white 70%,transparent) inset,0 0 0 1px color-mix(in oklch,var(--color-primary) 10%,transparent) inset}[data-theme=dossier] .tb-dossier-sample-result-value{box-shadow:inset 0 1px 0 color-mix(in oklch,white 72%,transparent)}@media (min-width:640px){[data-theme=dossier] .tb-dossier-home-stats .tb-dossier-home-stat+.tb-dossier-home-stat{border-top:0;border-left:1px solid color-mix(in oklch,var(--color-primary) 14%,transparent)}}[data-theme=dossier] .tb-dossier-home-title{letter-spacing:0}[data-theme=dossier] .tb-dossier-header{border-color:color-mix(in oklch,var(--color-primary) 18%,var(--color-base-300));background:linear-gradient(180deg,color-mix(in oklch,var(--color-base-100) 94%,white 6%),var(--color-base-100)),var(--color-base-100);box-shadow:0 .45rem 1.6rem color-mix(in oklch,var(--color-neutral) 8%,transparent)}[data-theme=dossier] .tb-dossier-header :where(nav a,.tb-dossier-nav-button){border-radius:.8rem}[data-theme=dossier] .tb-dossier-mobile-menu,[data-theme=dossier] .tb-dossier-nav-dropdown{border-color:color-mix(in oklch,var(--color-primary) 22%,var(--color-base-300));background:linear-gradient(135deg,color-mix(in oklch,var(--color-base-100) 96%,white 4%),var(--color-base-100)),var(--color-base-100);box-shadow:0 1.1rem 2.5rem color-mix(in oklch,var(--color-neutral) 16%,transparent),0 0 0 .08rem color-mix(in oklch,var(--color-base-100) 72%,transparent) inset}[data-theme=dossier] .tb-dossier-nav-dropdown:before{content:"";position:absolute;right:.8rem;bottom:.55rem;color:color-mix(in oklch,var(--color-secondary) 25%,transparent);font-size:.62rem;font-weight:850;letter-spacing:0;pointer-events:none;transform:rotate(-7deg)}[data-theme=dossier] .tb-dossier-mobile-menu{max-height:calc(100dvh - 4rem);overflow-y:auto}[data-theme=dossier] .tb-dossier-mobile-backdrop{background:color-mix(in oklch,var(--color-neutral) 34%,transparent)}[data-theme=dossier] .tb-dossier-menu-label{color:color-mix(in oklch,var(--color-secondary) 62%,var(--color-base-content));font-weight:850;letter-spacing:0}[data-theme=dossier] .tb-dossier-mobile-link{min-height:2.65rem;padding:.42rem .7rem}[data-theme=dossier] .tb-dossier-menu-rule{border-color:color-mix(in oklch,var(--color-primary) 18%,var(--color-base-300))}[data-theme=dossier] .tb-dossier-footer{border-color:color-mix(in oklch,var(--color-primary) 16%,var(--color-base-300));background:linear-gradient(180deg,var(--color-base-100),color-mix(in oklch,var(--color-base-200) 88%,var(--color-base-100))),var(--color-base-200)}[data-theme=dossier] .tb-dossier-mobile-tabbar{border-color:color-mix(in oklch,var(--color-primary) 20%,var(--color-base-300));background:linear-gradient(180deg,color-mix(in oklch,var(--color-base-100) 97%,white 3%),var(--color-base-100)),var(--color-base-100);box-shadow:0 -.75rem 1.8rem color-mix(in oklch,var(--color-neutral) 10%,transparent)}[data-theme=dossier] .tb-dossier-mobile-tab[aria-current=page]{border-color:color-mix(in oklch,var(--color-primary) 36%,var(--color-base-300));background:color-mix(in oklch,var(--color-base-200) 72%,var(--color-base-100))}[data-theme=dossier] :where(.tb-atlas-surface,.tb-card-tier-2,.tb-social-hero,.tb-social-card){border-color:color-mix(in oklch,var(--color-primary) 20%,var(--color-base-300));background:linear-gradient(110deg,color-mix(in oklch,var(--color-base-100) 95%,white 5%),var(--color-base-100)),var(--color-base-100);box-shadow:0 .7rem 1.8rem color-mix(in oklch,var(--color-neutral) 10%,transparent),0 0 0 .08rem color-mix(in oklch,var(--color-base-100) 80%,transparent) inset}[data-theme=dossier] :where(.tb-atlas-surface,.tb-card-tier-2,.tb-social-hero,.tb-social-card):before{background:repeating-linear-gradient(90deg,transparent 0 2.35rem,color-mix(in oklch,var(--color-neutral) 3%,transparent) 2.35rem 2.42rem),radial-gradient(circle at 18% 12%,color-mix(in oklch,var(--color-primary) 7%,transparent),transparent 32%);opacity:.45}[data-theme=dossier] :where(.tb-mode-tile:not(.bg-primary):not(.bg-secondary),.tb-dossier-lobby-stat,.tb-dossier-lobby-fact){border-color:color-mix(in oklch,var(--color-primary) 24%,var(--color-base-300));background:linear-gradient(145deg,color-mix(in oklch,var(--color-base-100) 88%,var(--color-base-200)),var(--color-base-100)),var(--color-base-100);box-shadow:0 .45rem 1rem color-mix(in oklch,var(--color-neutral) 9%,transparent)}[data-theme=dossier] .tb-dossier-champion-page,[data-theme=dossier] .tb-dossier-daily-page,[data-theme=dossier] .tb-dossier-lobby-page,[data-theme=dossier] .tb-dossier-play-page{background:linear-gradient(135deg,color-mix(in oklch,var(--color-base-200) 82%,var(--color-base-100)),var(--color-base-200)),var(--color-base-200)}[data-theme=dossier] .tb-dossier-play-topbar{position:relative;z-index:2}[data-theme=dossier] .tb-dossier-daily-card:after,[data-theme=dossier] .tb-dossier-play-hero:after,[data-theme=dossier] .tb-dossier-play-more-panel:after{content:"";position:absolute;pointer-events:none;mix-blend-mode:multiply}[data-theme=dossier] .tb-dossier-play-hero:after{right:1.25rem;top:1.2rem;width:6.8rem;height:3.8rem;border:.12rem solid color-mix(in oklch,var(--color-secondary) 22%,transparent);color:color-mix(in oklch,var(--color-secondary) 34%,transparent);opacity:.22;transform:rotate(6deg)}[data-theme=dossier] .tb-dossier-play-more-panel{position:relative;overflow:hidden}[data-theme=dossier] .tb-dossier-play-more-panel:after{right:1rem;bottom:.75rem;content:"";color:color-mix(in oklch,var(--color-secondary) 24%,transparent);font-size:.72rem;font-weight:850;letter-spacing:0;transform:rotate(-4deg)}[data-theme=dossier] .tb-dossier-play-visual{overflow:visible}[data-theme=dossier] .tb-dossier-play-visual:after{content:"";position:absolute;inset:-.65rem -.75rem -.85rem .7rem;z-index:-1;border:.09rem solid color-mix(in oklch,var(--color-secondary) 36%,var(--color-neutral));border-radius:2.1rem;background:linear-gradient(145deg,color-mix(in oklch,var(--color-secondary) 72%,black 28%),color-mix(in oklch,var(--color-secondary) 55%,var(--color-neutral))),var(--color-secondary);box-shadow:0 1rem 1.4rem color-mix(in oklch,var(--color-neutral) 20%,transparent);transform:rotate(1.1deg)}[data-theme=dossier] .tb-dossier-play-action-strip,[data-theme=dossier] .tb-dossier-play-briefing{border-color:color-mix(in oklch,var(--color-primary) 22%,var(--color-base-300))}[data-theme=dossier] .tb-dossier-play-country-card{min-height:6.4rem}[data-theme=dossier] .tb-dossier-play-country-mark{position:relative;min-height:2.85rem}[data-theme=dossier] .tb-dossier-play-country-outline{width:3.7rem;height:2.55rem;color:color-mix(in oklch,var(--color-secondary) 72%,var(--color-primary))}[data-theme=dossier] .tb-dossier-play-country-flag{position:absolute;left:calc(50% - 1.9rem);bottom:.06rem;border:.08rem solid color-mix(in oklch,var(--color-primary) 32%,var(--color-base-300));border-radius:.3rem;background:var(--color-base-100);box-shadow:0 .18rem .45rem color-mix(in oklch,var(--color-neutral) 17%,transparent);transform:rotate(-3deg)}[data-theme=dossier] .tb-dossier-lobby-page{position:relative}[data-theme=dossier] .tb-dossier-back-command{border-color:color-mix(in oklch,var(--color-primary) 22%,var(--color-base-300));background:var(--color-base-100);box-shadow:0 .35rem .85rem color-mix(in oklch,var(--color-neutral) 8%,transparent)}[data-theme=dossier] .tb-dossier-lobby-title{position:relative}[data-theme=dossier] .tb-dossier-champion-hero:after,[data-theme=dossier] .tb-dossier-lobby-title:after{content:"";display:block;margin-top:.35rem;color:color-mix(in oklch,var(--color-secondary) 42%,var(--color-base-content));font-size:.66rem;font-weight:850;letter-spacing:0}[data-theme=dossier] .tb-dossier-social-page{position:relative;overflow-x:hidden;background:radial-gradient(circle at 92% 9rem,color-mix(in oklch,var(--color-primary) 8%,transparent),transparent 18rem),linear-gradient(135deg,color-mix(in oklch,var(--color-base-200) 86%,var(--color-base-100)),var(--color-base-200)),var(--color-base-200)}[data-theme=dossier] .tb-dossier-room-file{position:relative}[data-theme=dossier] .tb-dossier-room-file:before{content:"";position:absolute;inset:1.15rem auto 1.35rem .15rem;width:.22rem;border-radius:999rem;background:linear-gradient(180deg,color-mix(in oklch,var(--color-secondary) 42%,transparent),color-mix(in oklch,var(--color-secondary) 26%,transparent)),var(--color-secondary);opacity:.58;pointer-events:none}[data-theme=dossier] .tb-dossier-social-page .tb-social-card,[data-theme=dossier] .tb-dossier-social-page .tb-social-hero{isolation:isolate;overflow:hidden;border-color:color-mix(in oklch,var(--color-primary) 25%,var(--color-base-300));background:linear-gradient(135deg,color-mix(in oklch,var(--color-base-100) 94%,var(--color-base-200)),var(--color-base-100)),var(--color-base-100);box-shadow:0 .85rem 1.85rem color-mix(in oklch,var(--color-neutral) 10%,transparent),0 0 0 .08rem color-mix(in oklch,var(--color-base-100) 78%,transparent) inset}[data-theme=dossier] .tb-dossier-social-page .tb-social-card:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0 2.1rem,color-mix(in oklch,var(--color-neutral) 3%,transparent) 2.1rem 2.16rem),linear-gradient(180deg,color-mix(in oklch,var(--color-primary) 4%,transparent),transparent 38%);opacity:.55}[data-theme=dossier] .tb-dossier-social-page .tb-social-card>*,[data-theme=dossier] .tb-dossier-social-page .tb-social-hero>*{position:relative;z-index:1}[data-theme=dossier] .tb-dossier-social-hero{padding-left:clamp(1rem,4vw,1.65rem)}[data-theme=dossier] .tb-dossier-invite-card:after,[data-theme=dossier] .tb-dossier-invite-state:after,[data-theme=dossier] .tb-dossier-social-hero:after{content:"";position:absolute;inset:auto;z-index:0;pointer-events:none;background:none;border:.1rem solid color-mix(in oklch,var(--color-secondary) 30%,transparent);color:color-mix(in oklch,var(--color-secondary) 34%,transparent);font-size:.68rem;font-weight:850;line-height:1;letter-spacing:0;text-transform:uppercase;mask-image:none;opacity:.72;mix-blend-mode:multiply}[data-theme=dossier] .tb-dossier-social-hero:after{right:1rem;top:.9rem;padding:.52rem .72rem;transform:rotate(4deg)}[data-theme=dossier] .tb-dossier-invite-card:after{right:.75rem;top:.75rem;padding:.42rem .58rem;transform:rotate(5deg)}[data-theme=dossier] .tb-dossier-invite-state:after{left:.85rem;top:.8rem;padding:.45rem .62rem;transform:rotate(-5deg)}@media (min-width:1024px){[data-theme=dossier] .tb-dossier-social-hero[data-dossier-stamp="RIVAL FILE"]:after{right:21rem;top:1.05rem}}[data-theme=dossier] .tb-dossier-social-command{border-color:color-mix(in oklch,var(--color-primary) 22%,var(--color-base-300));background:linear-gradient(180deg,color-mix(in oklch,var(--color-base-200) 82%,var(--color-base-100)),var(--color-base-200)),var(--color-base-200)}[data-theme=dossier] .tb-dossier-party-player-card,[data-theme=dossier] .tb-dossier-player-slip,[data-theme=dossier] .tb-dossier-social-stat{border-color:color-mix(in oklch,var(--color-primary) 18%,var(--color-base-300));background:linear-gradient(180deg,color-mix(in oklch,var(--color-base-100) 88%,var(--color-base-200)),var(--color-base-100)),var(--color-base-100)}[data-theme=dossier] .tb-dossier-host-command,[data-theme=dossier] .tb-dossier-rival-list,[data-theme=dossier] .tb-dossier-roster-card,[data-theme=dossier] .tb-dossier-social-search{border-left-width:.22rem;border-left-color:color-mix(in oklch,var(--color-secondary) 54%,var(--color-base-300))}[data-theme=dossier] .tb-dossier-social-tabs{background:linear-gradient(90deg,color-mix(in oklch,var(--color-secondary) 10%,var(--color-base-100)),var(--color-base-100)),var(--color-base-100)}[data-theme=dossier] .tb-dossier-code-ledger{border-color:color-mix(in oklch,var(--color-primary) 22%,var(--color-base-300));background:repeating-linear-gradient(90deg,transparent 0 2.25rem,color-mix(in oklch,var(--color-neutral) 5%,transparent) 2.25rem 2.32rem),linear-gradient(180deg,color-mix(in oklch,var(--color-base-200) 90%,var(--color-base-100)),var(--color-base-200)),var(--color-base-200)}[data-theme=dossier] .tb-dossier-code-ledger .font-mono{border-color:color-mix(in oklch,var(--color-secondary) 28%,var(--color-primary));color:color-mix(in oklch,var(--color-secondary) 72%,var(--color-base-content));box-shadow:0 .35rem .8rem color-mix(in oklch,var(--color-neutral) 9%,transparent),0 0 0 .08rem color-mix(in oklch,var(--color-base-100) 90%,transparent) inset}[data-theme=dossier] .tb-dossier-qr-safe-zone{position:relative}[data-theme=dossier] .tb-dossier-qr-safe-zone:before{content:"";position:absolute;inset:.7rem auto auto 50%;z-index:0;width:min(10.2rem,64vw);height:min(10.2rem,64vw);border:.08rem solid color-mix(in oklch,var(--color-secondary) 22%,var(--color-base-300));border-radius:1.75rem;background:linear-gradient(135deg,color-mix(in oklch,var(--color-base-200) 76%,var(--color-base-100)),var(--color-base-100)),var(--color-base-100);transform:translateX(-50%) rotate(-2deg)}[data-theme=dossier] .tb-dossier-qr-safe-zone>*{position:relative;z-index:1}[data-theme=dossier] .tb-dossier-qr-modal{background:linear-gradient(145deg,color-mix(in oklch,var(--color-base-100) 94%,var(--color-base-200)),var(--color-base-100)),var(--color-base-100)}[data-theme=dossier] .tb-dossier-chat-card{border-color:color-mix(in oklch,var(--color-secondary) 24%,var(--color-base-300))}[data-theme=dossier] .tb-dossier-chat-card:after{content:"";position:absolute;right:1rem;bottom:.85rem;z-index:0;pointer-events:none;color:color-mix(in oklch,var(--color-secondary) 22%,transparent);font-size:.72rem;font-weight:850;letter-spacing:0;transform:rotate(-4deg)}[data-theme=dossier] .tb-dossier-chat-surface{background:linear-gradient(180deg,var(--color-base-100),color-mix(in oklch,var(--color-base-100) 88%,var(--color-base-200))),var(--color-base-100)}[data-theme=dossier] .tb-dossier-empty-player-slot,[data-theme=dossier] .tb-dossier-waiting-slip{border-color:color-mix(in oklch,var(--color-secondary) 26%,var(--color-base-300));background:repeating-linear-gradient(90deg,transparent 0 1.8rem,color-mix(in oklch,var(--color-neutral) 4%,transparent) 1.8rem 1.86rem),color-mix(in oklch,var(--color-base-200) 88%,var(--color-base-100))}@media (max-width:639px){[data-theme=dossier] .tb-dossier-social-hero:after{right:.75rem;top:.7rem;opacity:.74}[data-theme=dossier] .tb-dossier-invite-card:after{opacity:.48}[data-theme=dossier] .tb-dossier-room-file:before{inset-block:.9rem .9rem;width:.28rem}}[data-theme=dossier] .tb-dossier-profile-page{position:relative;overflow-x:hidden;background:radial-gradient(circle at 6% 17rem,color-mix(in oklch,var(--color-secondary) 9%,transparent),transparent 16rem),radial-gradient(circle at 93% 9rem,color-mix(in oklch,var(--color-primary) 8%,transparent),transparent 17rem),linear-gradient(135deg,color-mix(in oklch,var(--color-base-200) 88%,var(--color-base-100)),var(--color-base-200)),var(--color-base-200)}[data-theme=dossier] .tb-dossier-profile-file{position:relative}[data-theme=dossier] .tb-dossier-profile-file:before{content:"";position:absolute;inset:.9rem auto 1rem .18rem;z-index:0;width:.24rem;border-radius:999rem;background:linear-gradient(180deg,color-mix(in oklch,var(--color-secondary) 48%,transparent),color-mix(in oklch,var(--color-secondary) 24%,transparent)),var(--color-secondary);opacity:.56;pointer-events:none}[data-theme=dossier] .tb-dossier-profile-page .tb-profile-card,[data-theme=dossier] .tb-dossier-profile-page .tb-profile-hero{isolation:isolate;overflow:hidden;border-color:color-mix(in oklch,var(--color-primary) 24%,var(--color-base-300));background:linear-gradient(135deg,color-mix(in oklch,var(--color-base-100) 93%,var(--color-base-200)),var(--color-base-100)),var(--color-base-100);box-shadow:0 .9rem 1.95rem color-mix(in oklch,var(--color-neutral) 10%,transparent),0 0 0 .08rem color-mix(in oklch,var(--color-base-100) 78%,transparent) inset}[data-theme=dossier] .tb-dossier-profile-page .tb-profile-card:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0 2.15rem,color-mix(in oklch,var(--color-neutral) 3%,transparent) 2.15rem 2.2rem),linear-gradient(180deg,color-mix(in oklch,var(--color-primary) 4%,transparent),transparent 39%);opacity:.5}[data-theme=dossier] .tb-dossier-profile-page .tb-profile-card>*,[data-theme=dossier] .tb-dossier-profile-page .tb-profile-hero>*{position:relative;z-index:1}[data-theme=dossier] .tb-dossier-profile-hero h1.truncate{overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:.98}[data-theme=dossier] .tb-dossier-profile-hero{padding-left:clamp(1rem,4vw,1.65rem)}[data-theme=dossier] .tb-dossier-profile-hero:after{content:"";position:absolute;inset:auto 1rem .95rem auto;z-index:0;pointer-events:none;border:.1rem solid color-mix(in oklch,var(--color-secondary) 30%,transparent);background:none;color:color-mix(in oklch,var(--color-secondary) 34%,transparent);font-size:.68rem;font-weight:850;line-height:1;letter-spacing:0;text-transform:uppercase;mask-image:none;opacity:.72;mix-blend-mode:multiply;padding:.52rem .74rem;transform:rotate(-4deg)}[data-theme=dossier] .tb-dossier-badge-card,[data-theme=dossier] .tb-dossier-champion-passport,[data-theme=dossier] .tb-dossier-profile-stat,[data-theme=dossier] .tb-dossier-reward-preview,[data-theme=dossier] .tb-dossier-reward-slot{border-color:color-mix(in oklch,var(--color-primary) 18%,var(--color-base-300));background:linear-gradient(180deg,color-mix(in oklch,var(--color-base-100) 88%,var(--color-base-200)),var(--color-base-100)),var(--color-base-100);box-shadow:0 .45rem .95rem color-mix(in oklch,var(--color-neutral) 8%,transparent)}[data-theme=dossier] .tb-dossier-profile-card{border-left-width:.22rem;border-left-color:color-mix(in oklch,var(--color-secondary) 48%,var(--color-base-300))}[data-theme=dossier] .tb-dossier-profile-card:after{content:"";position:absolute;right:.85rem;top:.75rem;z-index:0;pointer-events:none;color:color-mix(in oklch,var(--color-secondary) 22%,transparent);font-size:.62rem;font-weight:850;letter-spacing:0;text-transform:uppercase;transform:rotate(4deg)}[data-theme=dossier] .tb-dossier-reward-ledger,[data-theme=dossier] .tb-dossier-reward-picker,[data-theme=dossier] .tb-dossier-reward-shelf{border:.08rem solid color-mix(in oklch,var(--color-primary) 16%,var(--color-base-300));background:repeating-linear-gradient(90deg,transparent 0 2.05rem,color-mix(in oklch,var(--color-neutral) 4%,transparent) 2.05rem 2.1rem),linear-gradient(180deg,color-mix(in oklch,var(--color-base-200) 88%,var(--color-base-100)),var(--color-base-200)),var(--color-base-200)}[data-theme=dossier] .tb-dossier-reward-tabs :where(button){box-shadow:0 .25rem .75rem color-mix(in oklch,var(--color-neutral) 7%,transparent)}[data-theme=dossier] .tb-dossier-reward-slot{position:relative}[data-theme=dossier] .tb-dossier-reward-slot:before{content:"";position:absolute;inset:.45rem .5rem auto auto;width:1.05rem;height:.35rem;border-radius:999rem;background:color-mix(in oklch,var(--color-primary) 18%,transparent);transform:rotate(7deg);pointer-events:none}[data-theme=dossier] .tb-dossier-mastery-map [role=img]{border:.08rem solid color-mix(in oklch,var(--color-primary) 16%,var(--color-base-300));background:linear-gradient(135deg,color-mix(in oklch,var(--color-base-200) 78%,var(--color-base-100)),var(--color-base-100)),var(--color-base-100);box-shadow:inset 0 0 0 .12rem color-mix(in oklch,var(--color-base-100) 70%,transparent)}[data-theme=dossier] .tb-dossier-mastery-legend{flex-wrap:wrap;justify-content:center}[data-theme=dossier] .tb-dossier-champion-passport{transform:rotate(-.4deg)}[data-theme=dossier] .tb-dossier-champion-passport:nth-child(2n){transform:rotate(.55deg)}@media (max-width:639px){[data-theme=dossier] .tb-dossier-profile-hero:after{right:.75rem;bottom:.7rem;opacity:.55}[data-theme=dossier] .tb-dossier-profile-card:after{opacity:.18}[data-theme=dossier] .tb-dossier-profile-file:before{inset-block:.9rem .9rem;width:.28rem}}[data-theme=dossier] .tb-dossier-utility-page{position:relative;overflow-x:hidden;background:radial-gradient(circle at 8% 18rem,color-mix(in oklch,var(--color-secondary) 8%,transparent),transparent 16rem),radial-gradient(circle at 92% 10rem,color-mix(in oklch,var(--color-primary) 7%,transparent),transparent 18rem),linear-gradient(135deg,color-mix(in oklch,var(--color-base-200) 88%,var(--color-base-100)),var(--color-base-200)),var(--color-base-200)}[data-theme=dossier] .tb-dossier-login-card,[data-theme=dossier] .tb-dossier-settings-hero{border-color:color-mix(in oklch,var(--color-primary) 24%,var(--color-base-300));border-left-width:.22rem;border-left-color:color-mix(in oklch,var(--color-secondary) 46%,var(--color-base-300));background:linear-gradient(135deg,color-mix(in oklch,var(--color-base-100) 94%,var(--color-base-200)),var(--color-base-100)),var(--color-base-100);box-shadow:0 .95rem 2rem color-mix(in oklch,var(--color-neutral) 10%,transparent),0 0 0 .08rem color-mix(in oklch,var(--color-base-100) 78%,transparent) inset}[data-theme=dossier] .tb-dossier-login-card:after,[data-theme=dossier] .tb-dossier-settings-hero:after{content:"";position:absolute;right:.95rem;top:.85rem;z-index:0;pointer-events:none;border:.1rem solid color-mix(in oklch,var(--color-secondary) 24%,transparent);background:none;color:color-mix(in oklch,var(--color-secondary) 28%,transparent);font-size:.64rem;font-weight:850;letter-spacing:0;line-height:1;text-transform:uppercase;opacity:.68;mix-blend-mode:multiply;padding:.48rem .68rem;transform:rotate(-4deg)}[data-theme=dossier] .tb-dossier-login-card{position:relative;overflow:hidden}[data-theme=dossier] .tb-dossier-settings-card{isolation:isolate;overflow:hidden;border-color:color-mix(in oklch,var(--color-primary) 20%,var(--color-base-300));border-left-width:.18rem;border-left-color:color-mix(in oklch,var(--color-secondary) 38%,var(--color-base-300));background:linear-gradient(180deg,color-mix(in oklch,var(--color-base-100) 94%,var(--color-base-200)),var(--color-base-100)),var(--color-base-100);box-shadow:0 .8rem 1.6rem color-mix(in oklch,var(--color-neutral) 8%,transparent),0 1px 0 color-mix(in oklch,white 70%,transparent) inset}[data-theme=dossier] .tb-dossier-login-card:before,[data-theme=dossier] .tb-dossier-settings-card:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0 2.15rem,color-mix(in oklch,var(--color-neutral) 3%,transparent) 2.15rem 2.2rem),linear-gradient(180deg,color-mix(in oklch,var(--color-primary) 4%,transparent),transparent 42%);opacity:.45}[data-theme=dossier] .tb-dossier-settings-card:after{content:"";position:absolute;right:.85rem;top:.75rem;z-index:0;pointer-events:none;color:color-mix(in oklch,var(--color-secondary) 21%,transparent);font-size:.62rem;font-weight:850;letter-spacing:0;text-transform:uppercase;transform:rotate(3deg)}[data-theme=dossier] .tb-dossier-login-card>*,[data-theme=dossier] .tb-dossier-settings-card>*{position:relative;z-index:1}[data-theme=dossier] .tb-dossier-account-slip,[data-theme=dossier] .tb-dossier-auth-heading,[data-theme=dossier] .tb-dossier-auth-note,[data-theme=dossier] .tb-dossier-auth-panel,[data-theme=dossier] .tb-dossier-preference-ledger,[data-theme=dossier] .tb-dossier-theme-option{border-color:color-mix(in oklch,var(--color-primary) 17%,var(--color-base-300));background:repeating-linear-gradient(96deg,transparent 0 1.8rem,color-mix(in oklch,var(--color-neutral) 3%,transparent) 1.8rem 1.85rem),linear-gradient(180deg,color-mix(in oklch,var(--color-base-200) 86%,var(--color-base-100)),var(--color-base-200)),var(--color-base-200);box-shadow:0 1px 0 color-mix(in oklch,white 72%,transparent) inset,0 .45rem .95rem color-mix(in oklch,var(--color-neutral) 7%,transparent)}[data-theme=dossier] .tb-dossier-theme-option{border-width:1px;border-radius:.95rem}[data-theme=dossier] .tb-dossier-theme-swatch{box-shadow:0 1px 0 color-mix(in oklch,white 70%,transparent) inset,0 .35rem .75rem color-mix(in oklch,var(--color-neutral) 14%,transparent)}[data-theme=dossier] .tb-dossier-login-seal{box-shadow:0 1px 0 color-mix(in oklch,white 72%,transparent) inset,0 .5rem 1rem color-mix(in oklch,var(--color-primary) 14%,transparent)}@media (max-width:639px){[data-theme=dossier] .tb-dossier-login-card:after,[data-theme=dossier] .tb-dossier-settings-card:after,[data-theme=dossier] .tb-dossier-settings-hero:after{opacity:.2}[data-theme=dossier] .tb-dossier-login-card{border-left-width:.18rem}}[data-theme=dossier] .tb-dossier-data-trust-page,[data-theme=dossier] .tb-dossier-share-page{position:relative;overflow-x:hidden}[data-theme=dossier] .tb-dossier-share-card,[data-theme=dossier] .tb-dossier-source-card,[data-theme=dossier] .tb-dossier-source-registry,[data-theme=dossier] .tb-dossier-trust-hero{position:relative;overflow:hidden;border-color:color-mix(in oklch,var(--color-primary) 20%,var(--color-base-300));background:linear-gradient(180deg,color-mix(in oklch,var(--color-base-100) 94%,var(--color-base-200)),var(--color-base-100)),var(--color-base-100);box-shadow:0 1px 0 color-mix(in oklch,white 74%,transparent) inset,0 .95rem 2rem color-mix(in oklch,var(--color-neutral) 9%,transparent)}[data-theme=dossier] .tb-dossier-share-card,[data-theme=dossier] .tb-dossier-trust-hero{border-left-width:.22rem;border-left-color:color-mix(in oklch,var(--color-secondary) 44%,var(--color-base-300))}[data-theme=dossier] .tb-dossier-source-card{border-left-width:.16rem;border-left-color:color-mix(in oklch,var(--color-secondary) 34%,var(--color-base-300))}[data-theme=dossier] .tb-dossier-share-card:before,[data-theme=dossier] .tb-dossier-source-card:before,[data-theme=dossier] .tb-dossier-source-registry:before,[data-theme=dossier] .tb-dossier-trust-hero:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0 2.1rem,color-mix(in oklch,var(--color-neutral) 3%,transparent) 2.1rem 2.15rem),linear-gradient(180deg,color-mix(in oklch,var(--color-primary) 4%,transparent),transparent 44%);opacity:.46}[data-theme=dossier] .tb-dossier-share-card:after,[data-theme=dossier] .tb-dossier-source-card:after,[data-theme=dossier] .tb-dossier-source-registry:after,[data-theme=dossier] .tb-dossier-trust-hero:after{content:"";position:absolute;right:.9rem;top:.82rem;z-index:0;pointer-events:none;color:color-mix(in oklch,var(--color-secondary) 24%,transparent);font-size:.62rem;font-weight:850;letter-spacing:0;line-height:1;text-transform:uppercase;mix-blend-mode:multiply;opacity:.58;transform:rotate(4deg)}[data-theme=dossier] .tb-dossier-source-card:after{content:"";color:color-mix(in oklch,var(--color-secondary) 20%,transparent)}[data-theme=dossier] .tb-dossier-share-card>*,[data-theme=dossier] .tb-dossier-source-card>*,[data-theme=dossier] .tb-dossier-source-registry>*,[data-theme=dossier] .tb-dossier-trust-hero>*{position:relative;z-index:1}[data-theme=dossier] .tb-dossier-share-seal,[data-theme=dossier] .tb-dossier-source-jump,[data-theme=dossier] .tb-dossier-source-link,[data-theme=dossier] .tb-dossier-source-metric,[data-theme=dossier] .tb-dossier-source-warning,[data-theme=dossier] .tb-dossier-trust-stat{border-color:color-mix(in oklch,var(--color-primary) 18%,var(--color-base-300));background:repeating-linear-gradient(96deg,transparent 0 1.8rem,color-mix(in oklch,var(--color-neutral) 3%,transparent) 1.8rem 1.85rem),linear-gradient(180deg,color-mix(in oklch,var(--color-base-200) 86%,var(--color-base-100)),var(--color-base-200)),var(--color-base-200)}[data-theme=dossier] .tb-dossier-source-status{border-radius:.7rem;background:var(--color-base-100);box-shadow:inset 0 1px 0 color-mix(in oklch,white 72%,transparent)}[data-theme=dossier] .tb-dossier-source-info{border-color:color-mix(in oklch,var(--color-primary) 16%,var(--color-base-300))}[data-theme=dossier] .tb-dossier-source-section-title{border-color:color-mix(in oklch,var(--color-primary) 24%,var(--color-base-300))}[data-theme=dossier] .tb-dossier-source-section-title h2{font-family:var(--tb-font-heading);font-weight:850}[data-theme=dossier] .tb-dossier-share-page:before{content:"";position:absolute;left:clamp(1rem,14vw,11rem);top:clamp(6rem,18vw,12rem);width:clamp(6.5rem,14vw,9rem);aspect-ratio:2.2;display:grid;place-items:center;border:.1rem solid;border-radius:.28rem;color:color-mix(in oklch,var(--color-secondary) 24%,transparent);font-family:var(--tb-font-heading);font-size:clamp(.62rem,1vw,.76rem);font-weight:850;letter-spacing:0;line-height:1;mix-blend-mode:multiply;opacity:.16;pointer-events:none;transform:rotate(-8deg)}[data-theme=dossier] .tb-dossier-share-card{border-radius:1.75rem}[data-theme=dossier] .tb-dossier-share-card[data-dossier-result=victory]{border-color:color-mix(in oklch,var(--color-success) 26%,var(--color-base-300))}[data-theme=dossier] .tb-dossier-share-card h1{font-family:var(--tb-font-heading);font-weight:850}[data-theme=dossier] .tb-dossier-share-seal{box-shadow:0 1px 0 color-mix(in oklch,white 72%,transparent) inset,0 .5rem 1rem color-mix(in oklch,var(--color-neutral) 10%,transparent)}[data-theme=dossier] .tb-dossier-share-segment{border:1px solid color-mix(in oklch,var(--color-base-100) 62%,transparent);box-shadow:inset 0 1px 0 color-mix(in oklch,white 54%,transparent)}[data-theme=dossier] .tb-dossier-share-actions{border-top:1px solid color-mix(in oklch,var(--color-primary) 16%,var(--color-base-300));padding-top:.75rem}[data-theme=dossier] .tb-dossier-share-footer{color:color-mix(in oklch,var(--color-primary) 88%,var(--color-base-content))}@media (max-width:639px){[data-theme=dossier] .tb-dossier-share-card:after,[data-theme=dossier] .tb-dossier-source-card:after,[data-theme=dossier] .tb-dossier-source-registry:after,[data-theme=dossier] .tb-dossier-trust-hero:after{opacity:.18}[data-theme=dossier] .tb-dossier-share-page:before{opacity:.1}}[data-theme=dossier] .tb-dossier-daily-card{position:relative}[data-theme=dossier] .tb-dossier-daily-card:after{right:.9rem;top:.85rem;content:"";color:color-mix(in oklch,var(--color-warning) 28%,transparent);font-size:.64rem;font-weight:850;letter-spacing:0;transform:rotate(5deg)}[data-theme=dossier] .tb-dossier-champion-page{background-color:var(--color-base-200)}[data-theme=dossier] .tb-dossier-champion-stats>div{border-color:color-mix(in oklch,var(--color-primary) 18%,var(--color-base-300));background:var(--color-base-100);box-shadow:0 .35rem .8rem color-mix(in oklch,var(--color-neutral) 7%,transparent)}[data-theme=dossier] .tb-dossier-champion-country-card{position:relative;overflow:hidden;min-height:7.35rem;border-color:color-mix(in oklch,var(--color-primary) 22%,var(--color-base-300));background:var(--color-base-100)}[data-theme=dossier] .tb-dossier-champion-country-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 16%,color-mix(in oklch,var(--color-primary) 6%,transparent),transparent 45%);pointer-events:none}[data-theme=dossier] .tb-dossier-champion-country-card>*{position:relative;z-index:1}[data-theme=dossier] .tb-dossier-champion-country-mark{position:relative;display:grid;width:3.9rem;height:2.85rem;margin-bottom:.46rem;place-items:center}[data-theme=dossier] .tb-dossier-champion-country-outline{width:3.75rem;height:2.65rem;color:color-mix(in oklch,var(--color-secondary) 66%,var(--color-primary))}[data-theme=dossier] .tb-dossier-champion-country-flag{position:absolute;right:.08rem;bottom:0;border:.08rem solid color-mix(in oklch,var(--color-primary) 30%,var(--color-base-300));border-radius:.28rem;background:var(--color-base-100);box-shadow:0 .16rem .42rem color-mix(in oklch,var(--color-neutral) 15%,transparent);transform:rotate(3deg) scale(.88)}[data-theme=dossier] .tb-game-shell{background:radial-gradient(ellipse at 8% 18%,color-mix(in oklch,var(--color-secondary) 9%,transparent),transparent 30%),radial-gradient(ellipse at 90% 78%,color-mix(in oklch,var(--color-primary) 9%,transparent),transparent 32%),linear-gradient(180deg,var(--color-base-100),var(--color-base-200))}[data-theme=dossier] .tb-game-shell:before{background:repeating-linear-gradient(18deg,transparent 0 58px,color-mix(in oklch,var(--color-base-300) 8%,transparent) 59px,transparent 62px),linear-gradient(color-mix(in oklch,var(--color-base-300) 12%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklch,var(--color-base-300) 10%,transparent) 1px,transparent 1px);background-size:100% 100%,112px 112px,112px 112px;opacity:.58}[data-theme=dossier] .tb-game-shell:after{background:radial-gradient(circle at 16% 78%,color-mix(in oklch,var(--color-secondary) 8%,transparent),transparent 20%),radial-gradient(circle at 86% 16%,color-mix(in oklch,var(--color-accent) 8%,transparent),transparent 22%);opacity:.8;mask-image:none}[data-theme=dossier] .tb-dossier-result-share,[data-theme=dossier] .tb-game-scoreboard,[data-theme=dossier] .tb-result-hero,[data-theme=dossier] .tb-reveal-panel{border-color:color-mix(in oklch,var(--color-primary) 20%,var(--color-base-300));background:linear-gradient(180deg,color-mix(in oklch,var(--color-base-100) 92%,transparent),color-mix(in oklch,var(--color-base-200) 28%,transparent)),var(--color-base-100);box-shadow:0 1px 0 color-mix(in oklch,var(--color-base-100) 80%,transparent) inset,0 1rem 2.25rem color-mix(in oklch,var(--color-neutral) 12%,transparent),0 0 0 .22rem color-mix(in oklch,var(--color-base-300) 12%,transparent) inset}[data-theme=dossier] .tb-game-scoreboard,[data-theme=dossier] .tb-result-hero,[data-theme=dossier] .tb-reveal-panel{position:relative;isolation:isolate}[data-theme=dossier] .tb-game-shell .tb-game-scoreboard:not(.tb-result-scoreboard){margin-top:3.75rem;margin-bottom:.85rem}[data-theme=dossier] .tb-game-scoreboard:before,[data-theme=dossier] .tb-result-hero:before,[data-theme=dossier] .tb-reveal-panel:before{content:"";position:absolute;inset:.45rem;z-index:-1;border:1px solid color-mix(in oklch,var(--color-base-300) 32%,transparent);border-radius:inherit;pointer-events:none}[data-theme=dossier] .tb-game-scoreboard:before{content:none}[data-theme=dossier] .tb-dossier-hero-map-card,[data-theme=dossier] .tb-dossier-reveal-drawer,[data-theme=dossier] .tb-dossier-reveal-hero-card,[data-theme=dossier] .tb-dossier-text-answer,[data-theme=dossier] .tb-game-answer-card{border-color:color-mix(in oklch,var(--color-primary) 18%,var(--color-base-300));background:linear-gradient(115deg,transparent 0 52%,color-mix(in oklch,var(--color-base-300) 8%,transparent) 52.4% 52.8%,transparent 53.2% 100%),linear-gradient(180deg,var(--color-base-100),var(--color-base-100));box-shadow:0 1px 0 color-mix(in oklch,var(--color-base-100) 80%,transparent) inset,0 .58rem 1.25rem color-mix(in oklch,var(--color-neutral) 9%,transparent)}[data-theme=dossier] .tb-dossier-hero-map-card,[data-theme=dossier] .tb-dossier-text-answer,[data-theme=dossier] .tb-game-answer-card{background:var(--color-base-100)}[data-theme=dossier] .tb-game-answer-card{border-radius:1.05rem}[data-theme=dossier] .tb-dossier-text-answer:before,[data-theme=dossier] .tb-game-answer-card:before{content:none}[data-theme=dossier] .tb-game-answer-card .tb-country-display-flag{display:none}[data-theme=dossier] .tb-game-answer-card .tb-dossier-game-country-mark{position:relative;display:grid;width:min(7.2rem,78%);height:4.7rem;margin-bottom:.12rem;overflow:visible;place-items:center;color:color-mix(in oklch,var(--color-secondary) 58%,var(--color-primary))}[data-theme=dossier] .tb-dossier-game-country-mark-wrap{display:grid;width:100%;place-items:center}[data-theme=dossier] .tb-reveal-panel .tb-game-answer-card .tb-dossier-game-country-mark{width:min(5.9rem,82%);height:3.85rem}[data-theme=dossier] .tb-dossier-game-country-outline{width:100%;height:100%;filter:drop-shadow(0 .14rem 0 color-mix(in oklch,var(--color-primary) 15%,transparent))}[data-theme=dossier] .tb-dossier-game-country-mark[data-country-code=PT] .tb-dossier-game-country-outline{transform:scale(2.25)}[data-theme=dossier] .tb-dossier-game-country-mark[data-country-code=PT] .tb-dossier-game-country-flag-tab{right:-.28rem;bottom:-.18rem}[data-theme=dossier] .tb-dossier-game-country-flag-tab{position:absolute;right:.18rem;bottom:.02rem;padding:.1rem;border:.08rem solid color-mix(in oklch,var(--color-primary) 28%,var(--color-base-300));border-radius:.3rem;transform:rotate(-3deg) scale(.88)}[data-theme=dossier] .tb-dossier-game-country-flag-tab,[data-theme=dossier] .tb-dossier-game-flag-fallback{background:var(--color-base-100);box-shadow:0 .18rem .45rem color-mix(in oklch,var(--color-neutral) 14%,transparent)}[data-theme=dossier] .tb-dossier-game-flag-fallback{border:.08rem solid color-mix(in oklch,var(--color-primary) 25%,var(--color-base-300));border-radius:.35rem}[data-theme=dossier] .tb-game-answer-card h3,[data-theme=dossier] .tb-game-answer-card>span:not(.tb-dossier-game-country-mark){font-family:var(--tb-font-heading);font-weight:800}[data-theme=dossier] .tb-dossier-game-choice-or{border-color:color-mix(in oklch,var(--color-primary) 16%,var(--color-base-300));background:var(--color-base-100);color:color-mix(in oklch,var(--color-neutral) 42%,transparent);box-shadow:0 .24rem .6rem color-mix(in oklch,var(--color-neutral) 9%,transparent)}[data-theme=dossier] .tb-dossier-question-text{font-family:var(--tb-font-heading);font-weight:800}[data-theme=dossier] .tb-dossier-question-badge,[data-theme=dossier] .tb-dossier-reveal-source>span:first-child,[data-theme=dossier] .tb-dossier-round-label{color:color-mix(in oklch,var(--color-neutral) 56%,var(--color-base-content));font-weight:850;letter-spacing:0}[data-theme=dossier] .tb-dossier-question-badge{border-color:color-mix(in oklch,var(--color-primary) 30%,var(--color-base-300));background:var(--color-base-100);color:var(--color-primary);box-shadow:0 .32rem .75rem color-mix(in oklch,var(--color-neutral) 8%,transparent)}[data-theme=dossier] .tb-dossier-text-answer{position:relative;overflow:hidden;border-radius:.95rem;color:var(--color-base-content)}[data-theme=dossier] .tb-dossier-text-answer:hover:not(:disabled){border-color:color-mix(in oklch,var(--color-primary) 34%,var(--color-base-300));background:var(--color-base-100)}[data-theme=dossier] .tb-dossier-text-answer[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-content)}[data-theme=dossier] .tb-dossier-hero-map-card{position:relative;overflow:hidden;border-radius:1.15rem}[data-theme=dossier] .tb-dossier-hero-map-card:after{content:none}[data-theme=dossier] .tb-dossier-hero-map-card .tb-atlas-grid-background{display:none}[data-theme=dossier] .tb-dossier-reveal-hero-card:after{content:none}[data-theme=dossier] .tb-reveal-panel{overflow:hidden}[data-theme=dossier] .tb-reveal-panel .tb-game-answer-card{opacity:1!important}[data-theme=dossier] .tb-dossier-reveal-cards>.tb-game-answer-card{z-index:1;transform:none!important}[data-theme=dossier] .tb-dossier-reveal-vs{z-index:2!important;border-color:color-mix(in oklch,var(--color-primary) 18%,var(--color-base-300));background:var(--color-base-100);pointer-events:none}[data-theme=dossier] .tb-reveal-panel .tb-game-answer-card h3{font-size:clamp(.92rem,3.8vw,1.05rem);line-height:1.08}[data-theme=dossier] .tb-dossier-reveal-source a,[data-theme=dossier] .tb-dossier-reveal-source button,[data-theme=dossier] .tb-dossier-reveal-source summary{border-color:transparent;background:transparent;box-shadow:none}[data-theme=dossier] .tb-dossier-reveal-source a{color:color-mix(in oklch,var(--color-neutral) 58%,var(--color-base-content))}[data-theme=dossier] .tb-dossier-reveal-drawer{border-radius:1.2rem;background:linear-gradient(90deg,color-mix(in oklch,var(--color-base-300) 18%,transparent) 0 1px,transparent 1px 100%),var(--color-base-100);background-size:2.15rem 100%}[data-theme=dossier] .tb-result-hero{overflow:hidden}[data-theme=dossier] .tb-result-hero,[data-theme=dossier] .tb-result-scoreboard{box-shadow:0 1px 0 color-mix(in oklch,var(--color-base-100) 76%,transparent) inset,0 1rem 2rem color-mix(in oklch,var(--color-neutral) 10%,transparent)}[data-theme=dossier] .tb-result-scoreboard{border-bottom:1px solid color-mix(in oklch,var(--color-primary) 14%,var(--color-base-300));box-shadow:none}[data-theme=dossier] .tb-result-hero:before,[data-theme=dossier] .tb-result-scoreboard:before{content:none}[data-theme=dossier] .tb-result-hero{border-top-left-radius:0;border-top-right-radius:0}[data-theme=dossier] .tb-result-hero h1{font-family:var(--tb-font-heading);font-weight:850}[data-theme=dossier] .tb-result-hero:after{content:"";position:absolute;right:-1.2rem;top:.6rem;width:7.4rem;aspect-ratio:1;border:.12rem solid;border-radius:999px;color:color-mix(in oklch,var(--color-primary) 15%,transparent);pointer-events:none;transform:rotate(12deg)}[data-theme=dossier] .tb-result-top-menu-action{border-color:color-mix(in oklch,var(--color-primary) 42%,var(--color-base-300));background:linear-gradient(135deg,color-mix(in oklch,var(--color-base-100) 96%,var(--color-primary) 4%),var(--color-base-100)),var(--color-base-100);box-shadow:0 .45rem .95rem color-mix(in oklch,var(--color-neutral) 12%,transparent),0 0 0 .16rem color-mix(in oklch,var(--color-base-300) 14%,transparent) inset}[data-theme=dossier] .tb-dossier-result-share summary span.block:first-child{font-family:var(--tb-font-heading);font-weight:800}[data-theme=dossier] .tb-dossier-result-share{border-color:color-mix(in oklch,var(--color-primary) 18%,var(--color-base-300));background:var(--color-base-200)}[data-theme=dossier] .tb-dossier-result-rule{color:color-mix(in oklch,var(--color-neutral) 58%,var(--color-base-content))}[data-theme=dossier] .tb-dossier-data-index{position:relative;isolation:isolate}[data-theme=dossier] .tb-dossier-data-index:before{content:"";position:absolute;left:clamp(-.5rem,2vw,1.25rem);top:clamp(5.5rem,8vw,7.5rem);z-index:-1;width:clamp(7rem,10vw,9.5rem);aspect-ratio:2.15;display:grid;place-items:center;border:.1rem solid;border-radius:.3rem;color:color-mix(in oklch,var(--color-secondary) 30%,transparent);font-family:var(--tb-font-heading);font-size:clamp(.68rem,1vw,.82rem);font-weight:850;letter-spacing:0;line-height:1;mix-blend-mode:multiply;opacity:.18;transform:rotate(-9deg)}[data-theme=dossier] .tb-dossier-index-hero{position:relative;isolation:isolate;overflow:visible;border-color:color-mix(in oklch,var(--color-primary) 18%,var(--color-base-300));background:repeating-linear-gradient(102deg,transparent 0 30px,color-mix(in oklch,var(--color-base-300) 8%,transparent) 31px,transparent 33px),radial-gradient(circle at 92% 12%,color-mix(in oklch,var(--color-accent) 8%,transparent),transparent 30%),linear-gradient(180deg,var(--color-base-100),var(--color-base-100));box-shadow:0 1px 0 color-mix(in oklch,white 74%,transparent) inset,0 1.15rem 2.3rem color-mix(in oklch,var(--color-neutral) 11%,transparent),0 0 0 .24rem color-mix(in oklch,var(--color-base-300) 9%,transparent) inset}[data-theme=dossier] .tb-dossier-index-hero:before{content:"";position:absolute;top:.72rem;right:-.78rem;bottom:-.72rem;left:auto;width:clamp(1.1rem,2.4vw,2.25rem);z-index:0;border:1px solid color-mix(in oklch,var(--color-secondary) 44%,var(--color-neutral));border-radius:0 1.35rem 1.35rem 0;background:linear-gradient(color-mix(in oklch,var(--color-base-100) 8%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklch,var(--color-base-100) 7%,transparent) 1px,transparent 1px),linear-gradient(135deg,color-mix(in oklch,var(--color-secondary) 72%,black),var(--color-secondary));background-size:44px 44px,44px 44px,auto;box-shadow:0 1rem 1.6rem color-mix(in oklch,var(--color-neutral) 13%,transparent);opacity:.28;transform:rotate(.75deg)}[data-theme=dossier] .tb-dossier-index-hero:after{content:"";position:absolute;right:clamp(1rem,2vw,1.45rem);top:clamp(.9rem,1.6vw,1.25rem);z-index:0;width:clamp(5.6rem,8vw,7.2rem);aspect-ratio:1;display:grid;place-items:center;border:.12rem solid;border-radius:999px;color:color-mix(in oklch,var(--color-secondary) 28%,transparent);font-size:.58rem;font-weight:850;letter-spacing:0;line-height:1.05;text-align:center;mix-blend-mode:multiply;opacity:.25;pointer-events:none;transform:rotate(9deg)}[data-theme=dossier] .tb-dossier-index-hero>*{position:relative;z-index:1}[data-theme=dossier] .tb-dossier-data-index .tb-data-visual-frame,[data-theme=dossier] .tb-dossier-data-index :where(.tb-data-card,.tb-country-card){border-color:color-mix(in oklch,var(--color-primary) 18%,var(--color-base-300));background:repeating-linear-gradient(104deg,transparent 0 28px,color-mix(in oklch,var(--color-base-300) 6%,transparent) 29px,transparent 31px),linear-gradient(180deg,var(--color-base-100),var(--color-base-100));box-shadow:0 1px 0 color-mix(in oklch,white 72%,transparent) inset,0 .72rem 1.4rem color-mix(in oklch,var(--color-neutral) 8%,transparent)}[data-theme=dossier] .tb-dossier-index-command{position:relative;overflow:hidden;border-color:color-mix(in oklch,var(--color-primary) 22%,var(--color-base-300));background:radial-gradient(circle at 14% 20%,color-mix(in oklch,var(--color-primary) 7%,transparent),transparent 30%),linear-gradient(180deg,var(--color-base-100),var(--color-base-100))}[data-theme=dossier] .tb-dossier-index-command:before{content:"";position:absolute;inset:.5rem;border:1px solid color-mix(in oklch,var(--color-base-300) 26%,transparent);border-radius:inherit;pointer-events:none}[data-theme=dossier] .tb-dossier-index-command>*{position:relative;z-index:1}[data-theme=dossier] .tb-dossier-index-chip,[data-theme=dossier] .tb-dossier-index-stat{border-color:color-mix(in oklch,var(--color-primary) 18%,var(--color-base-300));background:linear-gradient(90deg,color-mix(in oklch,var(--color-base-300) 12%,transparent) 0 1px,transparent 1px 100%),var(--color-base-100);background-size:1.75rem 100%}[data-theme=dossier] .tb-dossier-index-heading{border-color:color-mix(in oklch,var(--color-primary) 22%,var(--color-base-300))}[data-theme=dossier] .tb-dossier-index-heading h2,[data-theme=dossier] .tb-dossier-index-section-title{font-family:var(--tb-font-heading);font-weight:850}[data-theme=dossier] .tb-dossier-data-index .tb-country-card h2,[data-theme=dossier] .tb-dossier-data-index .tb-country-card h3,[data-theme=dossier] .tb-dossier-data-index .tb-data-card h2,[data-theme=dossier] .tb-dossier-data-index .tb-data-card h3{font-family:var(--tb-font-heading);font-weight:820}[data-theme=dossier] .tb-dossier-flag-tab{display:inline-grid;place-items:center;padding:.14rem;border-color:color-mix(in oklch,var(--color-primary) 26%,var(--color-base-300));background:var(--color-base-100);box-shadow:0 .18rem .42rem color-mix(in oklch,var(--color-neutral) 14%,transparent);transform:rotate(-2deg)}[data-theme=dossier] .tb-dossier-record-country-mark{position:relative;display:grid;width:4.9rem;height:3.25rem;flex-shrink:0;place-items:center;color:color-mix(in oklch,var(--color-secondary) 62%,var(--color-primary))}[data-theme=dossier] .tb-dossier-record-country-outline{width:4.6rem;height:3.1rem;filter:drop-shadow(0 .14rem 0 color-mix(in oklch,var(--color-primary) 15%,transparent));opacity:.9}[data-theme=dossier] .tb-dossier-record-country-mark .tb-dossier-flag-tab{position:absolute;right:.12rem;bottom:-.05rem;transform:rotate(3deg) scale(.86)}[data-theme=dossier] .tb-dossier-record-country-mark-flag-only{width:3.25rem}[data-theme=dossier] .tb-dossier-record-country-mark-flag-only .tb-dossier-flag-tab{position:static;transform:rotate(-2deg)}@media (min-width:1280px){[data-theme=dossier] .tb-dossier-data-index-country .tb-dossier-record-payoff{align-items:flex-start;flex-direction:column;gap:.56rem}[data-theme=dossier] .tb-dossier-data-index-country .tb-dossier-record-copy{width:100%}}[data-theme=dossier] .tb-dossier-compare-pair{overflow:hidden}[data-theme=dossier] .tb-dossier-compare-pair .tb-dossier-flag-tab:nth-of-type(2){transform:rotate(2deg)}[data-theme=dossier] .tb-dossier-data-detail{position:relative;isolation:isolate}[data-theme=dossier] .tb-dossier-data-detail:before{content:"";position:absolute;left:clamp(-1.5rem,2vw,.4rem);top:clamp(5.25rem,8vw,7rem);z-index:-1;width:clamp(6rem,9vw,8.5rem);aspect-ratio:2.1;display:grid;place-items:center;border:.1rem solid;border-radius:.28rem;color:color-mix(in oklch,var(--color-secondary) 30%,transparent);font-family:var(--tb-font-heading);font-size:clamp(.62rem,.9vw,.78rem);font-weight:850;letter-spacing:0;line-height:1;mix-blend-mode:multiply;opacity:.14;pointer-events:none;transform:rotate(-8deg)}[data-theme=dossier] .tb-dossier-detail-hero{position:relative;isolation:isolate;overflow:hidden;border-color:color-mix(in oklch,var(--color-primary) 20%,var(--color-base-300));background:repeating-linear-gradient(104deg,transparent 0 30px,color-mix(in oklch,var(--color-base-300) 6%,transparent) 31px,transparent 33px),radial-gradient(circle at 88% 16%,color-mix(in oklch,var(--color-accent) 8%,transparent),transparent 30%),linear-gradient(180deg,var(--color-base-100),var(--color-base-100));box-shadow:0 1px 0 color-mix(in oklch,white 74%,transparent) inset,0 1rem 2rem color-mix(in oklch,var(--color-neutral) 10%,transparent),0 0 0 .22rem color-mix(in oklch,var(--color-base-300) 8%,transparent) inset}[data-theme=dossier] .tb-dossier-detail-hero:before{content:"";position:absolute;left:.72rem;top:.72rem;bottom:.72rem;z-index:0;width:.38rem;border-radius:999px;background:linear-gradient(color-mix(in oklch,var(--color-base-100) 9%,transparent) 1px,transparent 1px),linear-gradient(180deg,color-mix(in oklch,var(--color-secondary) 72%,black),var(--color-secondary));background-size:100% 36px,auto;opacity:.2;pointer-events:none}[data-theme=dossier] .tb-dossier-detail-hero:after{content:"";position:absolute;right:clamp(.8rem,2vw,1.4rem);top:clamp(.8rem,1.8vw,1.2rem);z-index:0;width:clamp(4.7rem,8vw,6.8rem);aspect-ratio:1;display:grid;place-items:center;border:.12rem solid;border-radius:999px;color:color-mix(in oklch,var(--color-secondary) 28%,transparent);font-size:clamp(.52rem,.8vw,.62rem);font-weight:850;letter-spacing:0;line-height:1.05;text-align:center;mix-blend-mode:multiply;opacity:.18;pointer-events:none;transform:rotate(8deg)}[data-theme=dossier] .tb-dossier-detail-hero>*{position:relative;z-index:1}[data-theme=dossier] .tb-dossier-data-detail .key-stats-table>div+div,[data-theme=dossier] .tb-dossier-data-detail .key-stats-table>div>div,[data-theme=dossier] .tb-dossier-data-detail :where(.tb-data-card,.tb-country-card,.country-at-a-glance,.tb-data-visual-frame){border-color:color-mix(in oklch,var(--color-primary) 18%,var(--color-base-300));background:repeating-linear-gradient(104deg,transparent 0 28px,color-mix(in oklch,var(--color-base-300) 5%,transparent) 29px,transparent 31px),linear-gradient(180deg,var(--color-base-100),var(--color-base-100));box-shadow:0 1px 0 color-mix(in oklch,white 72%,transparent) inset,0 .72rem 1.4rem color-mix(in oklch,var(--color-neutral) 8%,transparent)}[data-theme=dossier] .tb-dossier-data-detail :where(h1,h2,h3){font-family:var(--tb-font-heading);font-weight:820;letter-spacing:0}[data-theme=dossier] .tb-dossier-data-detail :where(.divider){height:1px;min-height:0;margin-block:1.65rem;border:0;background:linear-gradient(90deg,transparent,color-mix(in oklch,var(--color-primary) 24%,var(--color-base-300)),transparent)}[data-theme=dossier] .tb-dossier-data-detail :where(.divider):after,[data-theme=dossier] .tb-dossier-data-detail :where(.divider):before{display:none}[data-theme=dossier] .tb-dossier-data-detail :where(.table){background:transparent}[data-theme=dossier] .tb-dossier-data-detail :where(.table th){color:color-mix(in oklch,var(--color-base-content) 58%,transparent);font-size:.72rem;font-weight:850;letter-spacing:0;text-transform:uppercase}[data-theme=dossier] .tb-dossier-data-detail :where(.table td,.table th){border-color:color-mix(in oklch,var(--color-primary) 14%,var(--color-base-300))}[data-theme=dossier] .tb-dossier-data-detail :where(.collapse){background:repeating-linear-gradient(104deg,transparent 0 28px,color-mix(in oklch,var(--color-base-300) 5%,transparent) 29px,transparent 31px),linear-gradient(180deg,var(--color-base-100),var(--color-base-100))}[data-theme=dossier] .tb-dossier-compare-plain-flag{display:none}[data-theme=dossier] .tb-dossier-country-profile-mark{position:relative;display:grid;width:min(12rem,100%);height:8.4rem;place-items:center;color:color-mix(in oklch,var(--color-secondary) 64%,var(--color-primary))}[data-theme=dossier] .tb-dossier-country-profile-outline{width:11rem;height:7.2rem;filter:drop-shadow(0 .18rem 0 color-mix(in oklch,var(--color-primary) 16%,transparent));opacity:.9}[data-theme=dossier] .tb-dossier-country-profile-flag{position:absolute;right:1.35rem;bottom:1.1rem;transform:rotate(3deg)}[data-theme=dossier] .tb-dossier-country-profile-code{position:absolute;left:50%;bottom:.55rem;transform:translateX(-50%)}[data-theme=dossier] .tb-dossier-compare-country-mark{position:relative;display:grid;width:clamp(4.6rem,12vw,6.4rem);height:clamp(3.15rem,8vw,4.4rem);place-items:center;color:color-mix(in oklch,var(--color-secondary) 62%,var(--color-primary))}[data-theme=dossier] .tb-dossier-compare-country-outline{width:clamp(4.3rem,11vw,6rem);height:clamp(2.9rem,7.5vw,4rem);filter:drop-shadow(0 .14rem 0 color-mix(in oklch,var(--color-primary) 14%,transparent));opacity:.88}[data-theme=dossier] .tb-dossier-compare-country-flag{position:absolute;right:.08rem;bottom:-.08rem;transform:rotate(3deg) scale(.88)}[data-theme=dossier] .tb-dossier-compare-country-mark[data-country-code=FR],[data-theme=dossier] .tb-dossier-country-profile-mark-flag-only{width:4rem}[data-theme=dossier] .tb-dossier-compare-country-mark[data-country-code=FR] .tb-dossier-compare-country-outline,[data-theme=dossier] .tb-dossier-country-profile-mark-flag-only .tb-dossier-country-profile-outline{display:none}[data-theme=dossier] .tb-dossier-compare-country-mark[data-country-code=FR] .tb-dossier-compare-country-flag,[data-theme=dossier] .tb-dossier-country-profile-mark-flag-only .tb-dossier-country-profile-flag{position:static;transform:rotate(-2deg)}[data-theme=dossier] .tb-dossier-pack-detail .tb-data-card h3{font-family:var(--tb-font-heading);font-weight:820}[data-theme=dossier] .chart-controls{position:relative;overflow:visible}@media (max-width:767px){[data-theme=dossier] body:before{opacity:.1}[data-theme=dossier] .tb-dossier-page:after,[data-theme=dossier] .tb-dossier-page:before{display:none}[data-theme=dossier] .tb-dossier-hero-shell:before{left:.25rem;top:.7rem;width:7.5rem;opacity:.12}[data-theme=dossier] .tb-dossier-hero-shell:after{display:none}[data-theme=dossier] .tb-dossier-battle-file:after{inset:-.85rem -.72rem -1rem .55rem;transform:rotate(.75deg)}[data-theme=dossier] .tb-dossier-clip{right:.85rem;top:-.95rem;height:3.75rem}[data-theme=dossier] .tb-dossier-country-card{min-height:9.75rem;padding:.75rem .55rem}[data-theme=dossier] .tb-dossier-country-identity{min-height:5.65rem;flex-direction:column;gap:.48rem;text-align:center}[data-theme=dossier] .tb-dossier-country-shape{width:min(4.75rem,100%);height:3.55rem}[data-theme=dossier] .tb-dossier-country-copy{width:100%}[data-theme=dossier] .tb-dossier-country-flag{transform:translate(18%,12%) rotate(-3deg) scale(.92)}[data-theme=dossier] .tb-dossier-country-card[data-country-code=KR] .tb-dossier-country-flag{transform:translate(17%,10%) rotate(4deg) scale(.92)}[data-theme=dossier] .tb-dossier-paper-layer-c,[data-theme=dossier] .tb-dossier-play-visual:after{display:none}[data-theme=dossier] .tb-dossier-play-hero:after{right:.85rem;top:.85rem;width:4.9rem;height:2.75rem;opacity:.13}[data-theme=dossier] .tb-dossier-play-country-outline{width:3.1rem;height:2.22rem}[data-theme=dossier] .tb-dossier-play-country-flag{left:calc(50% - 1.55rem);transform:rotate(-3deg) scale(.84)}[data-theme=dossier] .tb-dossier-mobile-menu{box-shadow:0 1rem 2rem color-mix(in oklch,var(--color-neutral) 14%,transparent)}[data-theme=dossier] .tb-dossier-champion-country-card{min-height:7.1rem;padding-inline:.52rem}[data-theme=dossier] .tb-dossier-champion-country-mark{width:3.35rem;height:2.52rem}[data-theme=dossier] .tb-dossier-champion-country-outline{width:3.25rem;height:2.34rem}[data-theme=dossier] .tb-game-scoreboard{border-radius:1.55rem}[data-theme=dossier] .tb-dossier-game-choice-grid{gap:.55rem}[data-theme=dossier] .tb-game-answer-card{min-height:6.75rem;padding-inline:.65rem}[data-theme=dossier] .tb-game-answer-card .tb-dossier-game-country-mark{width:min(5.2rem,82%);height:3.5rem}[data-theme=dossier] .tb-reveal-panel .tb-game-answer-card .tb-dossier-game-country-mark{width:min(4.65rem,86%);height:3.15rem}[data-theme=dossier] .tb-dossier-game-country-flag-tab{transform:rotate(-4deg) scale(.78)}[data-theme=dossier] .tb-dossier-question-text{font-size:clamp(1.08rem,5.2vw,1.34rem)}[data-theme=dossier] .tb-reveal-panel{border-radius:1.35rem}[data-theme=dossier] .tb-dossier-reveal-drawer{min-height:8.7rem}[data-theme=dossier] .tb-result-hero:after{right:-2.35rem;opacity:.82}[data-theme=dossier] .tb-dossier-data-index:before{left:-1.75rem;top:6.2rem;width:6.2rem;opacity:.12}[data-theme=dossier] .tb-dossier-index-hero:before{top:.62rem;right:-.42rem;bottom:-.42rem;left:auto;width:1rem;opacity:.24;transform:rotate(.6deg)}[data-theme=dossier] .tb-dossier-index-hero:after{right:.7rem;top:.72rem;width:4.8rem;opacity:.16}[data-theme=dossier] .tb-dossier-index-command:before{inset:.42rem}[data-theme=dossier] .tb-dossier-record-country-mark{width:4.2rem;height:2.95rem}[data-theme=dossier] .tb-dossier-record-country-outline{width:4rem;height:2.72rem}[data-theme=dossier] .tb-dossier-data-detail:before{left:-1.85rem;top:5.6rem;width:5.8rem;opacity:.1}[data-theme=dossier] .tb-dossier-detail-hero{border-radius:1.45rem}[data-theme=dossier] .tb-dossier-detail-hero:before{left:.48rem;top:.58rem;bottom:.58rem;width:.28rem;opacity:.16}[data-theme=dossier] .tb-dossier-detail-hero:after{right:.58rem;top:.58rem;width:4.7rem;opacity:.13}[data-theme=dossier] .tb-dossier-country-profile-mark{height:6.9rem}[data-theme=dossier] .tb-dossier-country-profile-outline{width:8.5rem;height:5.7rem}[data-theme=dossier] .tb-dossier-country-profile-flag{right:.65rem;bottom:.8rem;transform:rotate(3deg) scale(.9)}[data-theme=dossier] .tb-dossier-compare-country-mark{width:4.55rem;height:3.15rem}[data-theme=dossier] .tb-dossier-compare-country-outline{width:4.25rem;height:2.9rem}[data-theme=dossier] .tb-dossier-compare-country-flag{transform:rotate(3deg) scale(.78)}}@media (min-width:768px){[data-theme=dossier] .tb-site-logo:before{display:none}}[data-theme=dossier] .tb-result-scoreboard{border-bottom-left-radius:0;border-bottom-right-radius:0}