@layer components{.play-root[data-game=country-draft]{max-width:1000px}.play-root[data-game=country-draft]>.pb{display:none}.dr-game{width:100%;padding-bottom:24px}.dr-play-header{align-items:center;gap:12px;height:52px;margin-bottom:8px;display:flex;position:relative}.dr-back,.dr-help{width:44px;min-height:44px;color:var(--color-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.dr-back{margin-left:-8px}.dr-help{border:1px solid #0000;font-size:17px;font-weight:600}.dr-help>span{border:2px solid;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:13px;line-height:1;display:inline-flex}.dr-help{cursor:pointer;list-style:none}.dr-help::-webkit-details-marker{display:none}.dr-help-details{flex:none}.dr-help-panel{z-index:8;background:var(--color-card);border:1px solid var(--color-line);border-radius:var(--radius-card);width:min(440px,100%);padding:20px;position:absolute;top:100%;right:0}.dr-help-panel>p{margin:16px 0 8px}.dr-help-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}.dr-help-steps li{flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;min-height:76px;display:flex;position:relative}.dr-help-steps li:not(:last-child):after{content:"›";color:var(--color-mute);font-size:24px;position:absolute;top:16px;right:-12px}.dr-help-steps .dr-clay-job{width:48px;height:48px}.dr-help-panel .dr-rules-jobs{margin-top:12px}.dr-help:focus-visible,.dr-score-details>summary:focus-visible,.dr-result-detail>summary:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.dr-header-clay{flex:none;width:32px;height:32px;display:inline-flex}.dr-header-clay img{object-fit:contain;width:100%;height:100%}.dr-header-clay.finished{animation:.6s steps(4,end) dr-plop}.dr-play-header h1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dr-pips{align-items:center;gap:6px;display:inline-flex}.dr-pips i{background:var(--color-wait);border-radius:50%;width:8px;height:8px}.dr-pips i.filled{background:var(--color-ink)}.dr-header-score{white-space:nowrap;margin-left:auto;font-size:24px;line-height:28px}.dr-header-score small{font:inherit}.dr-mode-label{color:var(--color-mute);margin:0 0 16px}.dr{flex-direction:column;gap:12px;padding-bottom:120px;display:flex}.dr-cabinet-strip{grid-template-columns:repeat(5,minmax(0,1fr));min-height:108px;margin:0;display:grid}.dr-cabinet-place{text-align:center;min-width:0;color:var(--color-ink);flex-direction:column;align-items:center;gap:4px;display:flex}button.dr-cabinet-place{cursor:pointer}.dr-job-art{width:56px;height:62px;position:relative}.dr-clay-job{width:56px;height:56px;display:inline-flex;position:relative}.dr-clay-job img{object-fit:contain;width:100%;height:100%}.dr-clay-job.plop{animation:.66s steps(4,end) dr-plop}.dr-clay-job .dr-clay-squash{opacity:0;animation:.66s step-end dr-squash-frame;position:absolute;inset:0}.dr-job-art .dr-seated-face{filter:grayscale();border:2px solid var(--color-paper);border-radius:50%;position:absolute;bottom:0;right:-2px}.dr-seat-short{color:var(--color-mute);font-size:12px;line-height:14px}.dr-cabinet-place>.t-meta{text-transform:capitalize;color:var(--color-mute);font-size:12px;line-height:14px}.dr-seat-empty{min-height:20px}.dr-meters{color:var(--color-mute);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.dr-bonus-progress{align-items:center;gap:8px;min-height:28px;display:inline-flex}.dr-bonus-dots{gap:4px;display:inline-flex}.dr-bonus-dots i{background:var(--color-wait);border-radius:50%;width:8px;height:8px}.dr-bonus-dots i.earned{background:var(--color-ink);animation:.32s steps(2,end) dr-stamp}.dr-era{border-bottom:2px solid var(--color-wait)}.dr-era.earned{color:var(--color-ink);border-bottom-color:var(--color-ink)}.dr-stage-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.dr-stage-title .t-meta{color:var(--color-mute)}.dr-instruction{margin:0}.dr-country-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;animation:.3s steps(2,end) dr-stamp;display:grid}.dr-country-card{border-radius:var(--radius-card);background:var(--color-card);text-align:center;width:100%;min-height:146px;color:var(--color-ink);transition:background var(--dur-fast), border-color var(--dur-fast);border:2px solid #0000;flex-direction:column;align-items:center;gap:12px;padding:16px 8px;display:flex}.dr-country-card>span{flex-direction:column;gap:2px;min-width:0;display:flex}.dr-country-card .t-meta{color:var(--color-mute)}.dr-country-card .t-h3{overflow-wrap:anywhere;font-size:16px;line-height:20px}.dr-country-card[aria-pressed=true]{border-color:var(--color-ink)}.dr-country-card:disabled{color:var(--color-ink)}.dr-country-card .flag{flex:none;width:64px;max-width:64px;height:43px;max-height:43px}.dr-country-card:focus-visible,.dr-person-select:focus-visible,.dr-info:focus-visible,.dr-job-option:focus-visible,.dr-cabinet-place:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.dr-pinned-action{z-index:5;padding:12px var(--gutter) max(20px, env(safe-area-inset-bottom));background:var(--color-paper);flex-direction:column;align-items:center;gap:6px;display:flex;position:fixed;bottom:0;left:0;right:0}.dr-commit-note{color:var(--color-mute);justify-content:center;align-items:center;gap:6px;display:flex}.dr-pinned-action .btn{width:100%;max-width:640px;min-height:56px;font-size:16px}.dr-pinned-action .btn:disabled,.dr-seat-confirm:disabled{background:var(--color-card);color:var(--color-mute)}.dr-round{align-items:center;gap:12px;min-height:36px;display:flex}.dr-round .t-meta{color:var(--color-mute);margin-left:auto}.dr-person-prompt{margin:0}.dr-pool{grid-template-columns:minmax(0,1fr);gap:10px;animation:.3s steps(2,end) dr-stamp;display:grid}.dr-person-card{background:var(--color-card);border-radius:var(--radius-card);border:2px solid #0000;min-height:112px;position:relative}.dr-person-card.selected{border-color:var(--color-ink)}.dr-person-select{text-align:left;width:100%;color:var(--color-ink);align-items:center;gap:14px;min-height:108px;padding:16px 40px 16px 14px;display:flex}.dr-person-select:disabled{color:var(--color-ink);cursor:default}.dr-person-select .fig{filter:grayscale();border-radius:50%;flex:none}.dr-person-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.dr-person-copy .t-meta{color:var(--color-mute)}.dr-person-copy .t-body{margin-top:2px;font-size:15px;line-height:20px}.dr-person-copy .t-h3{overflow-wrap:anywhere}.dr-info{width:40px;height:44px;font-size:14px;font-weight:700;font-family:var(--font-display);color:var(--color-ink);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:12px;right:0}.dr-info:before{content:"";border:1.5px solid var(--color-ink);border-radius:50%;width:14px;height:14px;position:absolute}.dr-reveal{padding:2px 0 4px;animation:.3s steps(2,end) dr-stamp}.dr-reveal p{margin:0}.dr-reveal p+p{margin-top:6px}.dr-reveal-score{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.dr-reveal-score small{color:var(--color-mute)}.dr-score-details>summary{min-height:44px;color:var(--color-mute);cursor:pointer;padding:12px 0}.dr-score-details[open]>summary{color:var(--color-ink)}.dr-score-details>p{margin:4px 0 12px}.dr-reveal .t-score{font-size:24px;line-height:28px}.dr-reveal.previous{color:var(--color-mute)}.dr-reveal.previous .t-score{font-size:inherit}.dr-source{text-underline-offset:3px;font-size:13px;text-decoration:underline}.dr-job-sheet,.dr-detail-sheet{padding:24px 20px max(20px, env(safe-area-inset-bottom));gap:12px;max-height:88svh;overflow-y:auto}.dr-sheet-handle{background:var(--color-faint);border-radius:2px;width:36px;height:4px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.dr-sheet-top{align-items:center;gap:12px;display:flex}.dr-sheet-top .fig{filter:grayscale();border-radius:50%}.dr-close{min-width:44px;height:44px;color:var(--color-ink);flex:none;justify-content:center;align-items:center;margin-left:auto;font-size:26px;display:inline-flex}.dr-job-sheet>.t-meta,.dr-detail-sheet>.t-meta{color:var(--color-mute);margin:-6px 0 0}.dr-job-sheet h2,.dr-detail-sheet h2{margin:4px 0 0}.dr-job-options{flex-direction:column;gap:8px;margin:8px 0 4px;display:flex}.dr-job-option{background:var(--color-card);border-radius:var(--radius-ctl);text-align:left;min-height:64px;color:var(--color-ink);border:2px solid #0000;align-items:center;gap:12px;padding:4px 12px;display:flex}.dr-job-option:disabled{background:var(--color-bar);color:var(--color-ink);cursor:default}.dr-job-option[aria-pressed=true]{border-color:var(--color-ink)}.dr-job-option .dr-clay-job{flex:none;width:42px;height:48px}.dr-job-copy{flex-direction:column;min-width:0;display:flex}.dr-job-copy .t-meta{color:var(--color-mute)}.dr-job-filled{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.dr-job-filled .fig{filter:grayscale();border-radius:50%}.dr-job-filled>span{flex-direction:column;align-items:flex-end;display:flex}.dr-job-filled .t-meta{color:var(--color-mute);font-size:11px;line-height:14px}.dr-job-filled b{font-size:16px}.dr-seat-confirm{min-height:56px;margin-top:0;font-size:16px}.dr-rules-jobs{flex-direction:column;gap:10px;display:flex}.dr-rules-jobs>div{flex-direction:column;display:flex}.dr-rules-jobs .t-meta{color:var(--color-mute)}.dr-error{color:var(--color-ember);margin:12px 0}.dr-final{flex-direction:column;gap:20px;max-width:680px;margin:0 auto;padding:40px 0 0;display:flex}.dr-result-card{background:var(--color-card);border-radius:var(--radius-card);padding:32px 20px 20px;position:relative}.dr-result-art{background:var(--color-paper);border-bottom-left-radius:var(--radius-card);justify-content:center;align-items:center;width:116px;height:104px;display:flex;position:absolute;top:-40px;right:0}.dr-result-art img{object-fit:contain;width:96px;height:112px}.dr-result-number{font-family:var(--font-display);margin:0 0 12px;padding-right:96px;font-size:64px;font-weight:600;line-height:1}.dr-result-number>span:not(.cu){white-space:nowrap;font-size:21px}.dr-result-card h2{margin:0 0 6px}.dr-result-card>.t-body{margin:0}.dr-result-card>.dr-cabinet-strip{margin-top:24px}.dr-result-card .dr-cabinet-place>.t-meta,.dr-result-card .dr-seat-short{font-size:11px}.dr-tally{flex-direction:column;gap:0;display:flex}.dr-tally-inline{color:var(--color-mute);flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:12px;display:flex}.dr-tally-inline b{color:var(--color-ink);margin-left:4px}.dr-tally p{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:flex-start;gap:16px;margin:0;padding:12px 0;display:flex}.dr-tally small{color:var(--color-mute);margin-top:4px;display:block}.dr-tally b{flex:none}.dr-map{background:var(--color-paper);border-radius:var(--radius-ctl);width:100%;height:auto;margin:24px 0 8px;display:block}.dr-result-card>.t-meta{color:var(--color-mute);margin-top:6px}.dr-result-card>.btn{margin-top:8px}.dr-result-detail{border-top:1px solid var(--color-line);padding-top:16px}.dr-result-detail summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:500}.dr-result-detail[open] summary{margin-bottom:12px}.dr-rows{flex-direction:column;display:flex}.dr-appointment{border-top:1px solid var(--color-line);align-items:flex-start;gap:12px;padding:16px 0;display:flex}.dr-appointment>.fig{filter:grayscale();border-radius:50%;flex:none}.dr-appointment p{margin:4px 0 0}.dr-appointment .t-meta{color:var(--color-mute);align-items:center;gap:4px;display:flex}.dr-appointment a{text-underline-offset:3px;text-decoration:underline}.dr-homeland-links{flex-wrap:wrap;gap:8px 16px;margin-top:12px;display:flex}.dr-homeland-links a{text-underline-offset:3px;text-decoration:underline}.dr-review-rounds{flex-direction:column;gap:20px;display:flex}.dr-review-round{border-top:1px solid var(--color-line);padding-top:16px}.dr-review-round h3{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dr-review-round h3>.t-meta{width:100%;color:var(--color-mute)}.dr-passed-person{align-items:flex-start;gap:12px;padding:12px 0;display:flex}.dr-passed-person>.fig{filter:grayscale();border-radius:50%;flex:none}.dr-passed-person>div{min-width:0}.dr-passed-person p{margin-top:4px}.dr-review-round a{text-underline-offset:3px;text-decoration:underline}.dr-next-game{background:var(--color-card);border-radius:var(--radius-card);color:var(--color-ink);align-items:center;gap:16px;padding:16px;display:flex}.dr-next-game>img{object-fit:contain;flex:none}.dr-next-game>span{flex-direction:column;gap:4px;min-width:0;display:flex}.dr-next-play{background:var(--color-ink);color:var(--color-on-ink);border-radius:var(--radius-ctl);margin-left:auto;padding:10px 16px}.dr-row{border-top:1px solid var(--color-line);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:8px 0;display:grid}.dr-row .txt{flex-direction:column;min-width:0;display:flex}.dr-row small,.dr-lead{color:var(--color-mute)}.dr-q-good{color:var(--color-ink)}.dr-q-fair{color:var(--color-mute)}.dr-q-bad{color:var(--color-ember)}@media (hover:hover){.dr-country-card:hover,.dr-person-card.selectable:hover,.dr-job-option:enabled:hover{background:var(--color-line)}}@media (min-width:768px){.dr-play-header h1{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.dr-seat-short{font-size:13px;line-height:18px}}@media (min-width:1024px){.dr-play-header{height:64px;margin-bottom:24px}.dr-play-header h1{font-size:22px}.dr-header-score{font-size:28px}.dr{gap:20px;padding-bottom:20px}.dr-cabinet-strip{column-gap:40px}.dr-meters{justify-content:flex-start;gap:36px}.dr-country-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.dr-country-card{min-height:164px;padding:20px}.dr-country-card .t-h3{font-size:22px}.dr-pinned-action{align-items:flex-end;padding:0;position:static}.dr-pinned-action .btn{width:auto;min-width:240px}.dr-pool{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.dr-person-card{min-height:220px}.dr-person-select{flex-direction:column;align-items:flex-start;min-height:216px;padding:20px 34px 20px 20px}.dr-person-copy .t-h3{font-size:22px}.dr-person-copy .t-body{margin-top:12px}.dr-holding .dr-pool{grid-template-columns:minmax(0,1fr);gap:10px;width:520px}.dr-holding .dr-person-card{min-height:96px}.dr-holding .dr-person-select{flex-direction:row;align-items:center;min-height:92px;padding:12px 40px 12px 16px}.dr-holding .dr-person-copy .t-body{margin-top:0}.sheet-scrim.dr-job-scrim{pointer-events:none;background:0 0;justify-content:flex-end;align-items:flex-start;padding-top:260px}.dr-job-sheet{width:400px;max-height:calc(100svh - 280px);margin-right:max(var(--gutter), calc((100vw - 960px) / 2));pointer-events:auto;border-radius:var(--radius-card);border:1px solid var(--color-line);padding:20px}.dr-sheet-handle{display:none}.dr-result-card{padding:40px 32px 24px}.dr-result-card .dr-cabinet-strip{column-gap:14px}.dr-result-number{font-size:84px}.dr-result-number>span:not(.cu){font-size:28px}}@media (max-width:359px){.dr-play-header{gap:8px}.dr-pips{gap:4px}.dr-header-score{font-size:20px}.dr-country-card{gap:12px}.dr-person-select .fig{width:56px!important;height:56px!important}.dr-person-select{gap:10px;padding-right:34px}.dr-result-number{font-size:54px}.dr-result-number>span:not(.cu){font-size:18px}.dr-job-option{gap:8px;padding-left:6px}}@keyframes dr-plop{0%{transform:scale(1.02,.84)}32%{transform:scale(.94,1.08)}68%{transform:scale(1.03,.97)}to{transform:none}}@keyframes dr-squash-frame{0%,34%{opacity:1}35%,to{opacity:0}}@keyframes dr-stamp{0%{transform:translateY(6px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.dr-country-options,.dr-pool,.dr-bonus-dots i.earned,.dr-reveal,.dr-clay-job.plop,.dr-header-clay.finished{animation:none}.dr-clay-job .dr-clay-squash{display:none}.dr-country-card{transition:none}}}@supports not (color:color-mix(in srgb, red, blue)){.play-root[data-game=country-draft]:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){max-width:1000px}.play-root[data-game=country-draft]>.pb:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){display:none}.dr-game:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){width:100%;padding-bottom:24px}.dr-play-header:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){align-items:center;gap:12px;height:52px;margin-bottom:8px;display:flex;position:relative}.dr-back:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-help:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){width:44px;min-height:44px;color:var(--color-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.dr-back:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin-left:-8px}.dr-help:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){border:1px solid #0000;font-size:17px;font-weight:600}.dr-help>span:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){border:2px solid;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:13px;line-height:1;display:inline-flex}.dr-help:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){cursor:pointer;list-style:none}.dr-help:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer)::-webkit-details-marker{display:none}.dr-help-details:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex:none}.dr-help-panel:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){z-index:8;background:var(--color-card);border:1px solid var(--color-line);border-radius:var(--radius-card);width:min(440px,100%);padding:20px;position:absolute;top:100%;right:0}.dr-help-panel>p:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin:16px 0 8px}.dr-help-steps:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}.dr-help-steps li:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;min-height:76px;display:flex;position:relative}.dr-help-steps li:not(:last-child):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):after{content:"›";color:var(--color-mute);font-size:24px;position:absolute;top:16px;right:-12px}.dr-help-steps .dr-clay-job:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){width:48px;height:48px}.dr-help-panel .dr-rules-jobs:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin-top:12px}.dr-help:focus:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-score-details>summary:focus:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-result-detail>summary:focus:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){outline:2px solid var(--color-ink);outline-offset:3px}.dr-header-clay:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex:none;width:32px;height:32px;display:inline-flex}.dr-header-clay img:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){object-fit:contain;width:100%;height:100%}.dr-header-clay.finished:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){animation:.6s steps(4,end) dr-plop}.dr-play-header h1:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dr-pips:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){align-items:center;gap:6px;display:inline-flex}.dr-pips i:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){background:var(--color-wait);border-radius:50%;width:8px;height:8px}.dr-pips i.filled:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){background:var(--color-ink)}.dr-header-score:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){white-space:nowrap;margin-left:auto;font-size:24px;line-height:28px}.dr-header-score small:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){font:inherit}.dr-mode-label:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute);margin:0 0 16px}.dr:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-direction:column;gap:12px;padding-bottom:120px;display:flex}.dr-cabinet-strip:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){grid-template-columns:repeat(5,minmax(0,1fr));min-height:108px;margin:0;display:grid}.dr-cabinet-place:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){text-align:center;min-width:0;color:var(--color-ink);flex-direction:column;align-items:center;gap:4px;display:flex}button.dr-cabinet-place:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){cursor:pointer}.dr-job-art:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){width:56px;height:62px;position:relative}.dr-clay-job:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){width:56px;height:56px;display:inline-flex;position:relative}.dr-clay-job img:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){object-fit:contain;width:100%;height:100%}.dr-clay-job.plop:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){animation:.66s steps(4,end) dr-plop}.dr-clay-job .dr-clay-squash:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){opacity:0;animation:.66s step-end dr-squash-frame;position:absolute;inset:0}.dr-job-art .dr-seated-face:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){filter:grayscale();border:2px solid var(--color-paper);border-radius:50%;position:absolute;bottom:0;right:-2px}.dr-seat-short:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute);font-size:12px;line-height:14px}.dr-cabinet-place>.t-meta:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){text-transform:capitalize;color:var(--color-mute);font-size:12px;line-height:14px}.dr-seat-empty:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){min-height:20px}.dr-meters:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.dr-bonus-progress:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){align-items:center;gap:8px;min-height:28px;display:inline-flex}.dr-bonus-dots:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){gap:4px;display:inline-flex}.dr-bonus-dots i:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){background:var(--color-wait);border-radius:50%;width:8px;height:8px}.dr-bonus-dots i.earned:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){background:var(--color-ink);animation:.32s steps(2,end) dr-stamp}.dr-era:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){border-bottom:2px solid var(--color-wait)}.dr-era.earned:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-ink);border-bottom-color:var(--color-ink)}.dr-stage-title:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){justify-content:space-between;align-items:center;gap:16px;display:flex}.dr-stage-title .t-meta:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute)}.dr-instruction:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin:0}.dr-country-options:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;animation:.3s steps(2,end) dr-stamp;display:grid}.dr-country-card:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){border-radius:var(--radius-card);background:var(--color-card);text-align:center;width:100%;min-height:146px;color:var(--color-ink);transition:background var(--dur-fast), border-color var(--dur-fast);border:2px solid #0000;flex-direction:column;align-items:center;gap:12px;padding:16px 8px;display:flex}.dr-country-card>span:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-direction:column;gap:2px;min-width:0;display:flex}.dr-country-card .t-meta:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute)}.dr-country-card .t-h3:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){overflow-wrap:anywhere;font-size:16px;line-height:20px}.dr-country-card[aria-pressed=true]:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){border-color:var(--color-ink)}.dr-country-card:disabled:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-ink)}.dr-country-card .flag:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex:none;width:64px;max-width:64px;height:43px;max-height:43px}.dr-country-card:focus:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-person-select:focus:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-info:focus:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-job-option:focus:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-cabinet-place:focus:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){outline:2px solid var(--color-ink);outline-offset:3px}.dr-pinned-action:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){z-index:5;padding:12px var(--gutter) max(20px, env(safe-area-inset-bottom));background:var(--color-paper);flex-direction:column;align-items:center;gap:6px;display:flex;position:fixed;bottom:0;left:0;right:0}.dr-commit-note:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute);justify-content:center;align-items:center;gap:6px;display:flex}.dr-pinned-action .btn:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){width:100%;max-width:640px;min-height:56px;font-size:16px}.dr-pinned-action .btn:disabled:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-seat-confirm:disabled:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){background:var(--color-card);color:var(--color-mute)}.dr-round:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){align-items:center;gap:12px;min-height:36px;display:flex}.dr-round .t-meta:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute);margin-left:auto}.dr-person-prompt:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin:0}.dr-pool:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){grid-template-columns:minmax(0,1fr);gap:10px;animation:.3s steps(2,end) dr-stamp;display:grid}.dr-person-card:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){background:var(--color-card);border-radius:var(--radius-card);border:2px solid #0000;min-height:112px;position:relative}.dr-person-card.selected:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){border-color:var(--color-ink)}.dr-person-select:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){text-align:left;width:100%;color:var(--color-ink);align-items:center;gap:14px;min-height:108px;padding:16px 40px 16px 14px;display:flex}.dr-person-select:disabled:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-ink);cursor:default}.dr-person-select .fig:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){filter:grayscale();border-radius:50%;flex:none}.dr-person-copy:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-direction:column;gap:4px;min-width:0;display:flex}.dr-person-copy .t-meta:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute)}.dr-person-copy .t-body:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin-top:2px;font-size:15px;line-height:20px}.dr-person-copy .t-h3:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){overflow-wrap:anywhere}.dr-info:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){width:40px;height:44px;font-size:14px;font-weight:700;font-family:var(--font-display);color:var(--color-ink);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:12px;right:0}.dr-info:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):before{content:"";border:1.5px solid var(--color-ink);border-radius:50%;width:14px;height:14px;position:absolute}.dr-reveal:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){padding:2px 0 4px;animation:.3s steps(2,end) dr-stamp}.dr-reveal p:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin:0}.dr-reveal p+p:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin-top:6px}.dr-reveal-score:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.dr-reveal-score small:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute)}.dr-score-details>summary:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){min-height:44px;color:var(--color-mute);cursor:pointer;padding:12px 0}.dr-score-details[open]>summary:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-ink)}.dr-score-details>p:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin:4px 0 12px}.dr-reveal .t-score:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){font-size:24px;line-height:28px}.dr-reveal.previous:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute)}.dr-reveal.previous .t-score:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){font-size:inherit}.dr-source:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){text-underline-offset:3px;font-size:13px;text-decoration:underline}.dr-job-sheet:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-detail-sheet:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){padding:24px 20px max(20px, env(safe-area-inset-bottom));gap:12px;max-height:88vh;overflow-y:auto}.dr-sheet-handle:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){background:var(--color-faint);border-radius:2px;width:36px;height:4px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.dr-sheet-top:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){align-items:center;gap:12px;display:flex}.dr-sheet-top .fig:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){filter:grayscale();border-radius:50%}.dr-close:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){min-width:44px;height:44px;color:var(--color-ink);flex:none;justify-content:center;align-items:center;margin-left:auto;font-size:26px;display:inline-flex}.dr-job-sheet>.t-meta:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-detail-sheet>.t-meta:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute);margin:-6px 0 0}.dr-job-sheet h2:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-detail-sheet h2:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin:4px 0 0}.dr-job-options:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-direction:column;gap:8px;margin:8px 0 4px;display:flex}.dr-job-option:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){background:var(--color-card);border-radius:var(--radius-ctl);text-align:left;min-height:64px;color:var(--color-ink);border:2px solid #0000;align-items:center;gap:12px;padding:4px 12px;display:flex}.dr-job-option:disabled:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){background:var(--color-bar);color:var(--color-ink);cursor:default}.dr-job-option[aria-pressed=true]:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){border-color:var(--color-ink)}.dr-job-option .dr-clay-job:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex:none;width:42px;height:48px}.dr-job-copy:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-direction:column;min-width:0;display:flex}.dr-job-copy .t-meta:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute)}.dr-job-filled:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.dr-job-filled .fig:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){filter:grayscale();border-radius:50%}.dr-job-filled>span:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-direction:column;align-items:flex-end;display:flex}.dr-job-filled .t-meta:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute);font-size:11px;line-height:14px}.dr-job-filled b:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){font-size:16px}.dr-seat-confirm:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){min-height:56px;margin-top:0;font-size:16px}.dr-rules-jobs:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-direction:column;gap:10px;display:flex}.dr-rules-jobs>div:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-direction:column;display:flex}.dr-rules-jobs .t-meta:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute)}.dr-error:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-ember);margin:12px 0}.dr-final:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-direction:column;gap:20px;max-width:680px;margin:0 auto;padding:40px 0 0;display:flex}.dr-result-card:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){background:var(--color-card);border-radius:var(--radius-card);padding:32px 20px 20px;position:relative}.dr-result-art:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){background:var(--color-paper);border-bottom-left-radius:var(--radius-card);justify-content:center;align-items:center;width:116px;height:104px;display:flex;position:absolute;top:-40px;right:0}.dr-result-art img:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){object-fit:contain;width:96px;height:112px}.dr-result-number:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){font-family:var(--font-display);margin:0 0 12px;padding-right:96px;font-size:64px;font-weight:600;line-height:1}.dr-result-number>span:not(.cu):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){white-space:nowrap;font-size:21px}.dr-result-card h2:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin:0 0 6px}.dr-result-card>.t-body:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin:0}.dr-result-card>.dr-cabinet-strip:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin-top:24px}.dr-result-card .dr-cabinet-place>.t-meta:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-result-card .dr-seat-short:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){font-size:11px}.dr-tally:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-direction:column;gap:0;display:flex}.dr-tally-inline:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute);flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:12px;display:flex}.dr-tally-inline b:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-ink);margin-left:4px}.dr-tally p:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:flex-start;gap:16px;margin:0;padding:12px 0;display:flex}.dr-tally small:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute);margin-top:4px;display:block}.dr-tally b:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex:none}.dr-map:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){background:var(--color-paper);border-radius:var(--radius-ctl);width:100%;height:auto;margin:24px 0 8px;display:block}.dr-result-card>.t-meta:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute);margin-top:6px}.dr-result-card>.btn:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin-top:8px}.dr-result-detail:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){border-top:1px solid var(--color-line);padding-top:16px}.dr-result-detail summary:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){cursor:pointer;min-height:44px;padding:10px 0;font-weight:500}.dr-result-detail[open] summary:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin-bottom:12px}.dr-rows:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-direction:column;display:flex}.dr-appointment:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){border-top:1px solid var(--color-line);align-items:flex-start;gap:12px;padding:16px 0;display:flex}.dr-appointment>.fig:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){filter:grayscale();border-radius:50%;flex:none}.dr-appointment p:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin:4px 0 0}.dr-appointment .t-meta:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute);align-items:center;gap:4px;display:flex}.dr-appointment a:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){text-underline-offset:3px;text-decoration:underline}.dr-homeland-links:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-wrap:wrap;gap:8px 16px;margin-top:12px;display:flex}.dr-homeland-links a:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){text-underline-offset:3px;text-decoration:underline}.dr-review-rounds:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-direction:column;gap:20px;display:flex}.dr-review-round:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){border-top:1px solid var(--color-line);padding-top:16px}.dr-review-round h3:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dr-review-round h3>.t-meta:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){width:100%;color:var(--color-mute)}.dr-passed-person:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){align-items:flex-start;gap:12px;padding:12px 0;display:flex}.dr-passed-person>.fig:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){filter:grayscale();border-radius:50%;flex:none}.dr-passed-person>div:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){min-width:0}.dr-passed-person p:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin-top:4px}.dr-review-round a:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){text-underline-offset:3px;text-decoration:underline}.dr-next-game:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){background:var(--color-card);border-radius:var(--radius-card);color:var(--color-ink);align-items:center;gap:16px;padding:16px;display:flex}.dr-next-game>img:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){object-fit:contain;flex:none}.dr-next-game>span:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-direction:column;gap:4px;min-width:0;display:flex}.dr-next-play:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){background:var(--color-ink);color:var(--color-on-ink);border-radius:var(--radius-ctl);margin-left:auto;padding:10px 16px}.dr-row:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){border-top:1px solid var(--color-line);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:8px 0;display:grid}.dr-row .txt:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-direction:column;min-width:0;display:flex}.dr-row small:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-lead:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute)}.dr-q-good:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-ink)}.dr-q-fair:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-mute)}.dr-q-bad:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){color:var(--color-ember)}@media (hover:hover){.dr-country-card:hover:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-person-card.selectable:hover:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-job-option:enabled:hover:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){background:var(--color-line)}}@media (min-width:768px){.dr-play-header h1:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){clip-path:none;width:auto;height:auto;position:static;overflow:visible}.dr-seat-short:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){font-size:13px;line-height:18px}}@media (min-width:1024px){.dr-play-header:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){height:64px;margin-bottom:24px}.dr-play-header h1:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){font-size:22px}.dr-header-score:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){font-size:28px}.dr:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){gap:20px;padding-bottom:20px}.dr-cabinet-strip:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){column-gap:40px}.dr-meters:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){justify-content:flex-start;gap:36px}.dr-country-options:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.dr-country-card:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){min-height:164px;padding:20px}.dr-country-card .t-h3:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){font-size:22px}.dr-pinned-action:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){align-items:flex-end;padding:0;position:static}.dr-pinned-action .btn:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){width:auto;min-width:240px}.dr-pool:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.dr-person-card:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){min-height:220px}.dr-person-select:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-direction:column;align-items:flex-start;min-height:216px;padding:20px 34px 20px 20px}.dr-person-copy .t-h3:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){font-size:22px}.dr-person-copy .t-body:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin-top:12px}.dr-holding .dr-pool:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){grid-template-columns:minmax(0,1fr);gap:10px;width:520px}.dr-holding .dr-person-card:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){min-height:96px}.dr-holding .dr-person-select:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){flex-direction:row;align-items:center;min-height:92px;padding:12px 40px 12px 16px}.dr-holding .dr-person-copy .t-body:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){margin-top:0}.sheet-scrim.dr-job-scrim:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){pointer-events:none;background:0 0;justify-content:flex-end;align-items:flex-start;padding-top:260px}.dr-job-sheet:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){width:400px;max-height:calc(100vh - 280px);margin-right:max(var(--gutter), calc((100vw - 960px) / 2));pointer-events:auto;border-radius:var(--radius-card);border:1px solid var(--color-line);padding:20px}.dr-sheet-handle:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){display:none}.dr-result-card:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){padding:40px 32px 24px}.dr-result-card .dr-cabinet-strip:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){column-gap:14px}.dr-result-number:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){font-size:84px}.dr-result-number>span:not(.cu):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){font-size:28px}}@media (max-width:359px){.dr-play-header:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){gap:8px}.dr-pips:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){gap:4px}.dr-header-score:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){font-size:20px}.dr-country-card:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){gap:12px}.dr-person-select .fig:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){width:56px!important;height:56px!important}.dr-person-select:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){gap:10px;padding-right:34px}.dr-result-number:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){font-size:54px}.dr-result-number>span:not(.cu):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){font-size:18px}.dr-job-option:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){gap:8px;padding-left:6px}}@keyframes dr-plop{0%{transform:scale(1.02,.84)}32%{transform:scale(.94,1.08)}68%{transform:scale(1.03,.97)}to{transform:none}}@keyframes dr-squash-frame{0%,34%{opacity:1}35%,to{opacity:0}}@keyframes dr-stamp{0%{transform:translateY(6px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.dr-country-options:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-pool:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-bonus-dots i.earned:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-reveal:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-clay-job.plop:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer),.dr-header-clay.finished:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){animation:none}.dr-clay-job .dr-clay-squash:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){display:none}.dr-country-card:not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer):not(#__cv_layer){transition:none}}}
