.rogozna-game_game__RC2um{--terrain-rust:#a5482d;--terrain-earth:#685544;--terrain-water:#718b91;position:relative;inline-size:100%;min-inline-size:0;overflow:hidden;border:1px solid var(--line-strong);border-radius:8px;background:linear-gradient(130deg,color-mix(in srgb,var(--panel-soft) 94%,var(--terrain-earth) 6%),var(--panel));box-shadow:var(--shadow);color:var(--contrast);outline:none}.rogozna-game_game__RC2um:before{content:"";position:absolute;z-index:2;inset-block-start:0;inset-inline:0;block-size:2px;background:linear-gradient(90deg,transparent,var(--accent),var(--terrain-rust),transparent);opacity:.82}.rogozna-game_game__RC2um:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.rogozna-game_srOnly__B_PJr{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rogozna-game_microLabel__6nWEz{display:inline-flex;align-items:center;gap:10px;color:var(--accent);font-size:.7rem;font-weight:900;line-height:1.2;text-transform:uppercase}.rogozna-game_microLabel__6nWEz:before{content:"";inline-size:30px;block-size:1px;background:currentColor}.rogozna-game_intro__vF74N{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(360px,.97fr);min-block-size:610px}.rogozna-game_intro__vF74N>.rogozna-game_terrain__HHKbi{min-block-size:610px;-webkit-border-after:0;border-block-end:0;-webkit-border-end:1px solid var(--line);border-inline-end:1px solid var(--line)}.rogozna-game_intro__vF74N>.rogozna-game_terrain__HHKbi svg{transform:scaleY(1.48);transform-origin:center}.rogozna-game_introCopy__rlWGH{display:grid;align-content:center;justify-items:start;grid-gap:24px;gap:24px;padding:clamp(34px,6vw,76px)}.rogozna-game_gameHeader__jEfUG h2,.rogozna-game_introCopy__rlWGH h2,.rogozna-game_resultLead__1cdsU h2{margin:0;font-family:Arial Black,Impact,Haettenschweiler,Segoe UI,sans-serif;text-transform:uppercase}.rogozna-game_introCopy__rlWGH h2{max-inline-size:670px;font-size:clamp(2.8rem,6.2vw,6.5rem);line-height:.89}.rogozna-game_introCopy__rlWGH>p{max-inline-size:650px;margin:0;color:var(--copy-secondary);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.75}.rogozna-game_introFacts__G4IZ1{display:flex;flex-wrap:wrap;gap:8px}.rogozna-game_introFacts__G4IZ1 span{min-block-size:34px;padding:8px 11px;border:1px solid var(--line);border-radius:4px;color:var(--copy-muted);font-size:.68rem;font-weight:900;text-transform:uppercase}.rogozna-game_continueAction__mHu_L,.rogozna-game_primaryAction__Ak7yO,.rogozna-game_secondaryAction__MsD6K{min-block-size:48px;border-radius:5px;padding:12px 18px;font:inherit;font-size:.8rem;font-weight:900;text-transform:uppercase;cursor:pointer;transition:transform .16s ease,border-color var(--theme-transition),background-color var(--theme-transition),color var(--theme-transition),box-shadow var(--theme-transition)}.rogozna-game_primaryAction__Ak7yO{border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink)}.rogozna-game_continueAction__mHu_L,.rogozna-game_secondaryAction__MsD6K{border:1px solid var(--line-strong);background:var(--surface-elevated);color:var(--contrast)}.rogozna-game_continueAction__mHu_L:hover,.rogozna-game_primaryAction__Ak7yO:hover,.rogozna-game_secondaryAction__MsD6K:hover{transform:translateY(-1px);border-color:var(--accent);box-shadow:0 12px 26px color-mix(in srgb,var(--accent-shadow) 55%,transparent)}.rogozna-game_choice__yShfa:focus-visible,.rogozna-game_continueAction__mHu_L:focus-visible,.rogozna-game_primaryAction__Ak7yO:focus-visible,.rogozna-game_secondaryAction__MsD6K:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.rogozna-game_playing__8PIt_,.rogozna-game_result__ATqM0{padding:clamp(20px,4vw,54px)}.rogozna-game_gameHeader__jEfUG{display:flex;align-items:flex-start;justify-content:space-between;gap:28px}.rogozna-game_gameHeader__jEfUG>div:first-child{max-inline-size:850px}.rogozna-game_gameHeader__jEfUG h2,.rogozna-game_resultLead__1cdsU h2{margin-block:10px 12px;font-size:clamp(2.2rem,5vw,5rem);line-height:.92}.rogozna-game_gameHeader__jEfUG p,.rogozna-game_resultLead__1cdsU>p{max-inline-size:780px;margin:0;color:var(--copy-secondary);line-height:1.68}.rogozna-game_decisionCounter__mFGus{display:grid;grid-template-columns:auto auto;align-items:baseline;min-inline-size:116px;-webkit-padding-start:18px;padding-inline-start:18px;-webkit-border-start:1px solid var(--line-strong);border-inline-start:1px solid var(--line-strong);text-align:end}.rogozna-game_decisionCounter__mFGus span{grid-column:1/-1;color:var(--copy-muted);font-size:.64rem;font-weight:900;text-transform:uppercase}.rogozna-game_decisionCounter__mFGus strong{color:var(--accent);font-size:2.15rem;line-height:1}.rogozna-game_decisionCounter__mFGus small{color:var(--copy-muted);font-weight:800}.rogozna-game_progressLine__xRjBP{block-size:2px;margin-block:28px 20px;overflow:hidden;background:var(--line)}.rogozna-game_progressLine__xRjBP span{display:block;block-size:100%;background:linear-gradient(90deg,var(--accent),var(--terrain-rust));transition:inline-size .26s ease}.rogozna-game_meters__BcY6F{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;-webkit-margin-after:clamp(26px,4vw,44px);margin-block-end:clamp(26px,4vw,44px)}.rogozna-game_meter__k5E0q{min-inline-size:0;padding:11px 13px;border:1px solid var(--line);border-radius:4px;background:color-mix(in srgb,var(--surface-elevated) 90%,transparent)}.rogozna-game_meterHeader__DQrlz{display:flex;align-items:baseline;justify-content:space-between;gap:8px;-webkit-margin-after:8px;margin-block-end:8px}.rogozna-game_meterHeader__DQrlz span{min-inline-size:0;color:var(--copy-muted);font-size:.65rem;font-weight:900;text-transform:uppercase}.rogozna-game_meterHeader__DQrlz strong{color:var(--contrast);font-size:.78rem;white-space:nowrap}.rogozna-game_meterTrack__wOEXw{block-size:3px;overflow:hidden;background:var(--line-strong)}.rogozna-game_meterTrack__wOEXw span{display:block;block-size:100%;background:var(--accent);transition:inline-size .36s ease}.rogozna-game_meter__k5E0q:nth-child(2) .rogozna-game_meterTrack__wOEXw span{background:var(--terrain-water)}.rogozna-game_meter__k5E0q:nth-child(3) .rogozna-game_meterTrack__wOEXw span{background:var(--terrain-rust)}.rogozna-game_meter__k5E0q:nth-child(4) .rogozna-game_meterTrack__wOEXw span{background:color-mix(in srgb,var(--accent) 65%,var(--terrain-water))}.rogozna-game_fieldGrid__h1Hkf{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(285px,.55fr);grid-gap:16px;gap:16px;align-items:stretch}.rogozna-game_fieldColumn__NraQj{min-inline-size:0}.rogozna-game_terrain__HHKbi{position:relative;min-block-size:390px;overflow:hidden;border:1px solid var(--line-strong);border-radius:5px;background:repeating-linear-gradient(0deg,transparent 0 39px,color-mix(in srgb,var(--line) 48%,transparent) 40px),repeating-linear-gradient(90deg,transparent 0 39px,color-mix(in srgb,var(--line) 42%,transparent) 40px),color-mix(in srgb,var(--surface-elevated) 84%,var(--terrain-earth) 16%)}.rogozna-game_terrain__HHKbi:after{content:"";position:absolute;inset-block:0;inset-inline-start:calc(100% - var(--damage-ratio, 5%));inline-size:var(--damage-ratio,5%);background:repeating-linear-gradient(115deg,transparent 0 12px,color-mix(in srgb,var(--terrain-rust) 28%,transparent) 13px 14px),linear-gradient(90deg,transparent,color-mix(in srgb,var(--terrain-rust) 25%,transparent));pointer-events:none;transition:inset-inline-start .5s ease,inline-size .5s ease}.rogozna-game_terrain__HHKbi svg{position:absolute;inset:0;inline-size:100%;block-size:100%}.rogozna-game_archiveZone__WWjT6 path,.rogozna-game_cutOne__F27kx,.rogozna-game_cutTwo__y1_eX,.rogozna-game_forestCanopy__MsWHP,.rogozna-game_forestMarks__CHnLI,.rogozna-game_institutionZone__k_uWK path,.rogozna-game_procedureLines__goIJm path,.rogozna-game_ridge__xbKgk,.rogozna-game_roadBase__RDkp7,.rogozna-game_roadTicks__1mC9D path,.rogozna-game_road__tQ8wS,.rogozna-game_topoLines__2SdqW path,.rogozna-game_villageZone__0qJ7i path,.rogozna-game_waterShadow__kgXmK,.rogozna-game_water__RN0f0{fill:none;vector-effect:non-scaling-stroke}.rogozna-game_topoLines__2SdqW path{stroke:color-mix(in srgb,var(--copy-muted) 45%,transparent);stroke-width:1;transition:stroke-dasharray .48s ease,opacity .48s ease}.rogozna-game_terrainBack__r8bzx{fill:color-mix(in srgb,var(--surface-elevated) 68%,var(--terrain-earth) 32%);opacity:var(--forest-opacity,.97);transition:opacity .48s ease}.rogozna-game_terrainMid__ptYRI{fill:color-mix(in srgb,var(--panel-soft) 77%,var(--terrain-rust) 23%);opacity:.72}.rogozna-game_ridge__xbKgk{stroke:var(--contrast);stroke-width:1.6;opacity:.82}.rogozna-game_forestZone__lcnQZ{transform:scaleX(var(--forest-scale,.97));transform-box:fill-box;transform-origin:left center;opacity:var(--forest-opacity,.97);transition:transform .52s ease,opacity .52s ease}.rogozna-game_forestGround__dudKR{fill:color-mix(in srgb,var(--terrain-earth) 58%,var(--panel-soft));stroke:color-mix(in srgb,var(--terrain-earth) 72%,var(--line-strong));stroke-width:1}.rogozna-game_forestMarks__CHnLI{stroke:color-mix(in srgb,var(--contrast) 68%,var(--terrain-earth));stroke-width:2.2}.rogozna-game_forestCanopy__MsWHP{stroke:color-mix(in srgb,var(--copy-secondary) 70%,var(--terrain-earth));stroke-width:1.25}.rogozna-game_waterShadow__kgXmK{stroke:color-mix(in srgb,var(--terrain-rust) 48%,transparent);stroke-width:8;opacity:.18;transition:opacity .48s ease,stroke-width .48s ease}.rogozna-game_water__RN0f0{stroke:color-mix(in srgb,var(--terrain-water) calc(100% - var(--damage-ratio, 5%)),var(--terrain-rust));stroke-width:4;transition:stroke-dasharray .48s ease,stroke-width .48s ease}.rogozna-game_roadBase__RDkp7{stroke:color-mix(in srgb,var(--terrain-earth) 55%,var(--surface-elevated));stroke-width:calc(var(--road-width, 1.7) + 7);opacity:.62}.rogozna-game_road__tQ8wS{stroke:color-mix(in srgb,var(--contrast) 62%,var(--terrain-earth));stroke-width:var(--road-width,1.7);stroke-dasharray:var(--road-progress,28 100);stroke-dashoffset:var(--road-dash-offset,72px);transition:stroke-width .48s ease,stroke-dashoffset .48s ease}.rogozna-game_roadTicks__1mC9D path{stroke:var(--copy-muted);stroke-width:1.2;stroke-dasharray:2 3;opacity:var(--procedure-opacity,.28)}.rogozna-game_villageZone__0qJ7i path:first-child{fill:color-mix(in srgb,var(--surface-elevated) 58%,var(--terrain-earth));stroke:var(--contrast);stroke-width:1}.rogozna-game_villageZone__0qJ7i path:nth-child(2){stroke:var(--contrast);stroke-width:1.3}.rogozna-game_villageZone__0qJ7i circle{fill:var(--accent);stroke:var(--panel);stroke-width:2}.rogozna-game_institutionZone__k_uWK rect{fill:color-mix(in srgb,var(--surface-elevated) 86%,var(--terrain-water) 14%);stroke:var(--accent);stroke-width:1.2}.rogozna-game_institutionZone__k_uWK path{stroke:var(--copy-secondary);stroke-width:1.2}.rogozna-game_archiveZone__WWjT6 path:first-child{fill:color-mix(in srgb,var(--surface-elevated) 91%,var(--accent) 9%)}.rogozna-game_archiveZone__WWjT6 path{stroke:var(--accent);stroke-width:1}.rogozna-game_cutOne__F27kx,.rogozna-game_cutTwo__y1_eX{stroke:var(--terrain-rust);stroke-width:3;stroke-dasharray:60 160;stroke-dashoffset:calc(100px - var(--damage-ratio, 5%));opacity:calc(.18 + var(--damage-ratio, 5%) / 130%);transition:stroke-dashoffset .48s ease,opacity .48s ease}.rogozna-game_procedureLines__goIJm path{stroke:var(--accent);stroke-width:1;stroke-dasharray:5 5}.rogozna-game_procedureCodes__qViNe,.rogozna-game_procedureLines__goIJm{opacity:var(--procedure-opacity,.28);transition:opacity .48s ease}.rogozna-game_procedureCodes__qViNe{fill:var(--accent);font-size:8px;font-weight:900}.rogozna-game_tracePoints__TMi0P path{fill:var(--accent);stroke:var(--panel);stroke-width:2}.rogozna-game_featureLabels__WxBgZ rect{fill:color-mix(in srgb,var(--panel) 88%,transparent);stroke:color-mix(in srgb,var(--line-strong) 80%,var(--accent) 20%);stroke-width:1}.rogozna-game_featureLabels__WxBgZ text{fill:var(--contrast);font-size:9px;font-weight:900;text-transform:uppercase}.rogozna-game_terrainLegend__dWSWK{position:absolute;z-index:3;inset-block-start:14px;inset-inline-start:14px;display:grid;grid-template-columns:repeat(2,max-content);grid-gap:5px;gap:5px;max-inline-size:calc(100% - 190px)}.rogozna-game_terrainLegend__dWSWK span{display:inline-flex;align-items:center;min-block-size:28px;gap:7px;padding:5px 8px;border:1px solid var(--line);border-radius:3px;background:color-mix(in srgb,var(--panel) 88%,transparent);color:var(--copy-secondary);font-size:.58rem;font-weight:850;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rogozna-game_terrainLegend__dWSWK i{display:inline-block;flex:0 0 auto;inline-size:18px;block-size:7px}.rogozna-game_legendForest__3TlwQ{border-inline:2px solid var(--copy-secondary);background:repeating-linear-gradient(90deg,transparent 0 3px,var(--copy-secondary) 3px 4px)}.rogozna-game_legendWater__jLpsW{-webkit-border-before:2px solid var(--terrain-water);border-block-start:2px solid var(--terrain-water);-webkit-border-after:2px dashed var(--terrain-water);border-block-end:2px dashed var(--terrain-water)}.rogozna-game_legendRoad__wWBKt{-webkit-border-before:4px double color-mix(in srgb,var(--contrast) 55%,var(--terrain-earth));border-block-start:4px double color-mix(in srgb,var(--contrast) 55%,var(--terrain-earth))}.rogozna-game_legendTrace__G827J{border:1px solid var(--accent);background:repeating-linear-gradient(90deg,transparent 0 4px,var(--accent) 4px 5px)}.rogozna-game_damageBand0__XXHoB .rogozna-game_water__RN0f0{stroke-dasharray:1 0}.rogozna-game_damageBand1__pHQ5A .rogozna-game_water__RN0f0{stroke-dasharray:18 4}.rogozna-game_damageBand2__tBgAz .rogozna-game_water__RN0f0{stroke-width:5;stroke-dasharray:11 7}.rogozna-game_damageBand3__1QRLL .rogozna-game_water__RN0f0{stroke-width:6;stroke-dasharray:6 11}.rogozna-game_damageBand2__tBgAz .rogozna-game_waterShadow__kgXmK{opacity:.34;stroke-width:11}.rogozna-game_damageBand3__1QRLL .rogozna-game_waterShadow__kgXmK{opacity:.52;stroke-width:15}.rogozna-game_damageBand1__pHQ5A .rogozna-game_topoLines__2SdqW path{stroke-dasharray:80 5}.rogozna-game_damageBand2__tBgAz .rogozna-game_topoLines__2SdqW path{stroke-dasharray:38 9}.rogozna-game_damageBand3__1QRLL .rogozna-game_topoLines__2SdqW path{stroke-dasharray:20 14;opacity:.58}.rogozna-game_terrainStamp__Mo_kA{position:absolute;z-index:2;inset-block-end:18px;inset-inline-end:18px;display:grid;min-inline-size:75px;padding:8px 10px;border:1px solid var(--line-strong);background:color-mix(in srgb,var(--panel) 88%,transparent);text-align:end}.rogozna-game_terrainStamp__Mo_kA span{color:var(--copy-muted);font-size:.58rem;font-weight:900}.rogozna-game_terrainStamp__Mo_kA strong{color:var(--terrain-rust);font-size:1.45rem;line-height:1}.rogozna-game_damageMessage__zuq1w{margin:10px 0 0;padding:11px 13px;-webkit-border-start:2px solid var(--terrain-rust);border-inline-start:2px solid var(--terrain-rust);color:var(--copy-secondary);font-size:.82rem;line-height:1.55}.rogozna-game_locations__tl_F4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;-webkit-margin-before:10px;margin-block-start:10px;padding:0;list-style:none}.rogozna-game_location__RvUjy{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;min-inline-size:0;min-block-size:62px;grid-gap:10px;gap:10px;padding:8px 10px;border:1px solid var(--line);border-radius:4px;color:var(--copy-muted);background:color-mix(in srgb,var(--surface-elevated) 90%,transparent);outline:none;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.rogozna-game_location__RvUjy:focus-visible,.rogozna-game_location__RvUjy:hover{transform:translateY(-1px);border-color:var(--accent)}.rogozna-game_location__RvUjy:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.rogozna-game_locationMarker__icTxf{display:grid;place-items:center;inline-size:34px;block-size:34px;border:1px solid;border-radius:3px;font-size:.66rem;font-weight:900}.rogozna-game_locationCopy__cOvf1{display:grid;min-inline-size:0;grid-gap:3px;gap:3px}.rogozna-game_locationCopy__cOvf1 strong{color:var(--contrast);font-size:.66rem;line-height:1.25;text-transform:uppercase}.rogozna-game_locationCopy__cOvf1 small{color:var(--copy-muted);font-size:.55rem;font-weight:750;line-height:1.3}.rogozna-game_locationAvailable__Mofjl{border-color:color-mix(in srgb,var(--accent) 48%,var(--line));color:var(--contrast)}.rogozna-game_locationAvailable__Mofjl .rogozna-game_locationMarker__icTxf{background:color-mix(in srgb,var(--accent) 13%,var(--surface-elevated));border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 17%,transparent)}.rogozna-game_locationVisited___S4Go{border-style:double;border-width:3px}.rogozna-game_locationVisited___S4Go .rogozna-game_locationMarker__icTxf{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.rogozna-game_locationLocked__gp9oK{border-style:dashed}.rogozna-game_locationLocked__gp9oK .rogozna-game_locationMarker__icTxf{background:repeating-linear-gradient(135deg,transparent 0 5px,color-mix(in srgb,var(--line) 70%,transparent) 5px 6px)}.rogozna-game_dossier__bcVFn{min-inline-size:0;padding:18px;border:1px solid var(--line-strong);border-radius:5px;background:color-mix(in srgb,var(--panel-soft) 90%,transparent)}.rogozna-game_dossierHeader__YkZcm{display:flex;align-items:center;justify-content:space-between;gap:12px;-webkit-padding-after:15px;padding-block-end:15px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.rogozna-game_dossierHeader__YkZcm strong{color:var(--copy-muted);font-size:.75rem}.rogozna-game_evidenceGrid__bkRJc{display:grid;grid-gap:7px;gap:7px;-webkit-margin-before:14px;margin-block-start:14px}.rogozna-game_evidenceItem__5NHxx{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;min-block-size:48px;grid-gap:10px;gap:10px;padding:8px 10px;border:1px solid var(--line);border-radius:4px;color:var(--copy-muted);opacity:.52;transition:opacity .18s ease,border-color .18s ease,color .18s ease}.rogozna-game_evidenceItem__5NHxx svg{inline-size:22px;block-size:22px}.rogozna-game_evidenceItem__5NHxx span{min-inline-size:0;font-size:.72rem;font-weight:850;text-transform:uppercase}.rogozna-game_evidenceCollected__XRbcB{border-color:color-mix(in srgb,var(--accent) 52%,var(--line));color:var(--accent);opacity:1}.rogozna-game_emptyDossier__mW2yb{margin:14px 0 0;color:var(--copy-muted);font-size:.75rem;line-height:1.55}.rogozna-game_decisionPanel__e7OeX{display:grid;grid-template-columns:minmax(250px,.78fr) minmax(0,1.22fr);grid-gap:clamp(24px,5vw,70px);gap:clamp(24px,5vw,70px);-webkit-margin-before:clamp(30px,5vw,56px);margin-block-start:clamp(30px,5vw,56px);-webkit-padding-before:clamp(28px,4vw,45px);padding-block-start:clamp(28px,4vw,45px);-webkit-border-before:1px solid var(--line-strong);border-block-start:1px solid var(--line-strong)}.rogozna-game_decisionLead__s7wb4 h3{margin:14px 0 12px;font-family:Arial Black,Impact,Haettenschweiler,Segoe UI,sans-serif;font-size:clamp(1.65rem,3vw,2.8rem);line-height:1;text-transform:uppercase}.rogozna-game_decisionLead__s7wb4 p{margin:0;color:var(--copy-secondary);line-height:1.62}.rogozna-game_choices__3Jgm7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.rogozna-game_choice__yShfa{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;min-inline-size:0;min-block-size:132px;grid-gap:9px 12px;gap:9px 12px;padding:16px;border:1px solid var(--line);border-radius:5px;background:var(--surface-elevated);color:var(--contrast);font:inherit;text-align:start;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.rogozna-game_choice__yShfa:hover:not(:disabled){transform:translateY(-2px);border-color:var(--accent);background:color-mix(in srgb,var(--surface-elevated) 91%,var(--accent) 9%)}.rogozna-game_choice__yShfa:disabled{cursor:default;opacity:.46}.rogozna-game_choiceSelected__HHKKd,.rogozna-game_choiceSelected__HHKKd:disabled{border-color:var(--accent);background:color-mix(in srgb,var(--surface-elevated) 84%,var(--accent) 16%);opacity:1}.rogozna-game_choiceIndex__n_XPm{color:var(--accent);font-size:.68rem;font-weight:900}.rogozna-game_choiceLocation__b432V{color:var(--copy-muted);font-size:.65rem;font-weight:900;text-transform:uppercase}.rogozna-game_choice__yShfa strong{grid-column:1/-1;font-size:.95rem;line-height:1.42}.rogozna-game_responsePanel__U_HZx{display:flex;align-items:center;justify-content:space-between;gap:24px;-webkit-margin-before:18px;margin-block-start:18px;padding:18px;border:1px solid color-mix(in srgb,var(--accent) 48%,var(--line));border-radius:5px;background:color-mix(in srgb,var(--surface-elevated) 91%,var(--accent) 9%)}.rogozna-game_responsePanel__U_HZx p{max-inline-size:850px;margin:9px 0 0;color:var(--copy-secondary);line-height:1.58}.rogozna-game_continueAction__mHu_L{flex:0 0 auto}.rogozna-game_result__ATqM0{display:grid;grid-template-columns:minmax(0,.9fr) minmax(350px,1.1fr);grid-gap:clamp(24px,5vw,72px);gap:clamp(24px,5vw,72px)}.rogozna-game_resultLead__1cdsU{align-self:center}.rogozna-game_resultLead__1cdsU blockquote{margin:28px 0 0;padding:18px 0 18px 22px;-webkit-border-start:2px solid var(--terrain-rust);border-inline-start:2px solid var(--terrain-rust);color:var(--contrast);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem,2vw,1.45rem);font-style:italic;line-height:1.55}.rogozna-game_result__ATqM0>.rogozna-game_terrain__HHKbi{min-block-size:430px}.rogozna-game_resultActions__hX_2L,.rogozna-game_resultStats__KUOa8,.rogozna-game_result__ATqM0>.rogozna-game_meters__BcY6F,.rogozna-game_shareStatus__4tDIe{grid-column:1/-1}.rogozna-game_result__ATqM0>.rogozna-game_meters__BcY6F{margin:0}.rogozna-game_resultStats__KUOa8{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.rogozna-game_resultStats__KUOa8 div{display:grid;grid-gap:12px;gap:12px;min-inline-size:0;min-block-size:100px;padding:14px;border:1px solid var(--line);border-radius:4px;background:var(--surface-elevated)}.rogozna-game_resultStats__KUOa8 span{color:var(--copy-muted);font-size:.64rem;font-weight:900;text-transform:uppercase}.rogozna-game_resultStats__KUOa8 strong{align-self:end;color:var(--accent);font-size:1.45rem}.rogozna-game_resultActions__hX_2L{display:flex;flex-wrap:wrap;gap:9px}.rogozna-game_shareStatus__4tDIe{margin:0;color:var(--copy-secondary);font-size:.82rem}.rogozna-game_phase2__xVyoD .rogozna-game_terrain__HHKbi{background-color:color-mix(in srgb,var(--surface-elevated) 88%,var(--terrain-water) 12%)}.rogozna-game_phase2__xVyoD .rogozna-game_procedureLines__goIJm path{opacity:.78}.rogozna-game_phase3__Rwv75 .rogozna-game_terrainMid__ptYRI{opacity:.88}.rogozna-game_phase4__JXyeP .rogozna-game_terrainBack__r8bzx{fill:color-mix(in srgb,var(--surface-elevated) 58%,var(--terrain-rust) 42%)}.rogozna-game_listingCard__p1mmt{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);min-block-size:410px;overflow:hidden;color:var(--contrast);text-decoration:none}.rogozna-game_listingCardBody__mhKWv{display:grid;align-content:center;justify-items:start;grid-gap:17px;gap:17px;padding:clamp(24px,5vw,58px)}.rogozna-game_listingCardBody__mhKWv h2{max-inline-size:720px;margin:0;font-family:Arial Black,Impact,Haettenschweiler,Segoe UI,sans-serif;font-size:clamp(2.15rem,4.4vw,4.9rem);line-height:.92;text-transform:uppercase}.rogozna-game_listingCardBody__mhKWv p{max-inline-size:650px;margin:0;color:var(--copy-secondary);line-height:1.65}.rogozna-game_listingMeta__Y5kXt{display:flex;flex-wrap:wrap;gap:8px}.rogozna-game_listingCta__gyWAN,.rogozna-game_listingMeta__Y5kXt span{padding:8px 10px;border:1px solid var(--line-strong);border-radius:4px;color:var(--copy-muted);font-size:.68rem;font-weight:900;text-transform:uppercase}.rogozna-game_listingCta__gyWAN{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.rogozna-game_listingVisual__kJoSu{position:relative;min-block-size:410px;overflow:hidden;-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line);background:repeating-linear-gradient(0deg,transparent 0 35px,color-mix(in srgb,var(--line) 68%,transparent) 36px),repeating-linear-gradient(90deg,transparent 0 35px,color-mix(in srgb,var(--line) 62%,transparent) 36px),color-mix(in srgb,var(--surface-elevated) 82%,var(--terrain-earth) 18%)}.rogozna-game_listingVisual__kJoSu:after{content:"";position:absolute;z-index:2;inset-block:0;inset-inline-end:0;inline-size:32%;-webkit-border-start:1px dashed color-mix(in srgb,var(--terrain-rust) 70%,transparent);border-inline-start:1px dashed color-mix(in srgb,var(--terrain-rust) 70%,transparent);background:repeating-linear-gradient(112deg,transparent 0 12px,color-mix(in srgb,var(--terrain-rust) 20%,transparent) 12px 13px),linear-gradient(90deg,transparent,color-mix(in srgb,var(--panel) 82%,transparent));pointer-events:none}.rogozna-game_listingVisual__kJoSu svg{position:absolute;z-index:1;inset:7% 3% 3%;inline-size:94%;block-size:90%}.rogozna-game_listingArchive__0HHIA path,.rogozna-game_listingCreekShadow__ZiO6c,.rogozna-game_listingCreek__sCBaf,.rogozna-game_listingForestZone__CtMq9 path,.rogozna-game_listingInstitution__eDrjT path,.rogozna-game_listingRoadBase__K0Bed,.rogozna-game_listingRoad__1GffV,.rogozna-game_listingTopo__q9Oca,.rogozna-game_listingVillage__RUzBE path{fill:none;vector-effect:non-scaling-stroke}.rogozna-game_listingTopo__q9Oca{stroke:color-mix(in srgb,var(--copy-muted) 45%,transparent);stroke-width:1;stroke-dasharray:45 7}.rogozna-game_listingMountainBack__PwdgA{fill:color-mix(in srgb,var(--surface-elevated) 65%,var(--terrain-earth) 35%);stroke:color-mix(in srgb,var(--contrast) 52%,var(--terrain-earth));stroke-width:1}.rogozna-game_listingMountainFront__GC10x{fill:color-mix(in srgb,var(--panel-soft) 72%,var(--terrain-rust) 28%);stroke:var(--terrain-rust);stroke-width:1.2}.rogozna-game_listingForestZone__CtMq9 path{stroke:color-mix(in srgb,var(--contrast) 78%,var(--terrain-earth));stroke-width:2.25}.rogozna-game_listingCreekShadow__ZiO6c{stroke:color-mix(in srgb,var(--terrain-rust) 35%,transparent);stroke-width:9;opacity:.32}.rogozna-game_listingCreek__sCBaf{stroke:color-mix(in srgb,var(--terrain-water) 78%,var(--contrast));stroke-width:5;stroke-dasharray:17 5}.rogozna-game_listingRoadBase__K0Bed{stroke:color-mix(in srgb,var(--terrain-earth) 58%,var(--surface-elevated));stroke-width:10}.rogozna-game_listingRoad__1GffV{stroke:color-mix(in srgb,var(--contrast) 82%,var(--terrain-earth));stroke-width:2.8;stroke-dasharray:4 4}.rogozna-game_listingVillage__RUzBE path:first-child{fill:var(--surface-elevated);stroke:var(--contrast);stroke-width:1}.rogozna-game_listingVillage__RUzBE path:nth-child(2){stroke:var(--contrast);stroke-width:1.1}.rogozna-game_listingInstitution__eDrjT rect{fill:color-mix(in srgb,var(--surface-elevated) 86%,var(--terrain-water) 14%);stroke:var(--accent)}.rogozna-game_listingArchive__0HHIA path,.rogozna-game_listingInstitution__eDrjT path{stroke:var(--accent);stroke-width:1}.rogozna-game_listingArchive__0HHIA path:first-child{fill:var(--surface-elevated)}.rogozna-game_listingTracePoints__AI6mC path{fill:var(--accent);stroke:var(--panel);stroke-width:2}.rogozna-game_listingDisappearance__QZyWA{fill:color-mix(in srgb,var(--panel) 77%,transparent);stroke:var(--terrain-rust);stroke-width:1;stroke-dasharray:5 7}.rogozna-game_listingPhaseIndex__Ee9we{position:absolute;z-index:4;inset-block-start:14px;inset-inline-start:14px;display:grid;grid-gap:3px;gap:3px;padding:8px 10px;border:1px solid var(--line);border-radius:3px;background:color-mix(in srgb,var(--panel) 88%,transparent);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.rogozna-game_listingPhaseIndex__Ee9we span{color:var(--accent);font-size:.56rem;font-weight:900;text-transform:uppercase}.rogozna-game_listingMarker__gMzlj{position:absolute;z-index:4;max-inline-size:130px;padding:5px 7px;border:1px solid color-mix(in srgb,var(--line-strong) 75%,var(--accent) 25%);border-radius:3px;background:color-mix(in srgb,var(--panel) 88%,transparent);color:var(--contrast);font-size:.52rem;font-weight:900;line-height:1.15;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.rogozna-game_listingForest__n9iTM{inset-block-start:48%;inset-inline-start:6%}.rogozna-game_listingCreekLabel__2UmXt{inset-block-end:7%;inset-inline-start:37%}.rogozna-game_listingVillageLabel__92WKu{inset-block-end:22%;inset-inline-start:31%}.rogozna-game_listingRoadLabel__M2FS5{inset-block-start:49%;inset-inline-start:57%}.rogozna-game_listingInstitutionLabel__vzEyY{inset-block-start:18%;inset-inline-end:8%}.rogozna-game_listingArchiveLabel__drwhd{inset-block-start:38%;inset-inline-end:7%}.rogozna-game_listingCard__p1mmt:hover{border-color:var(--accent)}.rogozna-game_listingCard__p1mmt:hover .rogozna-game_listingVisual__kJoSu svg{transform:translateY(-2px)}.rogozna-game_listingVisual__kJoSu svg{transition:transform .22s ease}.rogozna-game_languageNotice__ln81r{margin:12px 0 0;padding:11px 13px;-webkit-border-start:2px solid var(--accent);border-inline-start:2px solid var(--accent);color:var(--copy-muted);font-size:.8rem;line-height:1.55}.rogozna-game_contextSection__jHlrO{scroll-margin-block-start:130px}.rogozna-game_contextGrid__8IOy9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.rogozna-game_contextCard__0T3i_{min-inline-size:0}.rogozna-game_contextCard__0T3i_ h3{margin-block:14px 10px}.rogozna-game_inspiration__NlCdX{max-inline-size:900px;margin:22px 0 0;-webkit-padding-start:14px;padding-inline-start:14px;-webkit-border-start:2px solid var(--terrain-rust);border-inline-start:2px solid var(--terrain-rust);color:var(--copy-muted);font-size:.8rem;line-height:1.6}@media (max-width:900px){.rogozna-game_intro__vF74N,.rogozna-game_listingCard__p1mmt,.rogozna-game_result__ATqM0{grid-template-columns:1fr}.rogozna-game_intro__vF74N>.rogozna-game_terrain__HHKbi{min-block-size:390px;-webkit-border-end:0;border-inline-end:0;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.rogozna-game_decisionPanel__e7OeX,.rogozna-game_fieldGrid__h1Hkf{grid-template-columns:1fr}.rogozna-game_dossier__bcVFn{padding:15px}.rogozna-game_evidenceGrid__bkRJc{grid-template-columns:repeat(2,minmax(0,1fr))}.rogozna-game_result__ATqM0>.rogozna-game_terrain__HHKbi{min-block-size:360px}.rogozna-game_listingVisual__kJoSu{min-block-size:320px;-webkit-border-start:0;border-inline-start:0;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.rogozna-game_contextGrid__8IOy9{grid-template-columns:1fr}}@media (max-width:680px){.rogozna-game_playing__8PIt_,.rogozna-game_result__ATqM0{padding:18px}.rogozna-game_introCopy__rlWGH{padding:28px 20px 34px}.rogozna-game_introCopy__rlWGH h2{font-size:clamp(2.4rem,13vw,4.2rem)}.rogozna-game_gameHeader__jEfUG{display:grid}.rogozna-game_decisionCounter__mFGus{justify-self:start;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-before:12px;padding-block-start:12px;-webkit-border-start:0;border-inline-start:0;-webkit-border-before:1px solid var(--line-strong);border-block-start:1px solid var(--line-strong);text-align:start}.rogozna-game_choices__3Jgm7,.rogozna-game_meters__BcY6F,.rogozna-game_resultStats__KUOa8{grid-template-columns:repeat(2,minmax(0,1fr))}.rogozna-game_terrain__HHKbi{min-block-size:360px}.rogozna-game_locations__tl_F4{grid-template-columns:repeat(2,minmax(0,1fr))}.rogozna-game_responsePanel__U_HZx{align-items:stretch;flex-direction:column}.rogozna-game_continueAction__mHu_L,.rogozna-game_resultActions__hX_2L>button{inline-size:100%}.rogozna-game_resultStats__KUOa8 div{min-block-size:88px}.rogozna-game_listingCardBody__mhKWv{padding:24px 20px}.rogozna-game_featureLabels__WxBgZ text{font-size:11px}.rogozna-game_terrainLegend__dWSWK{inset-block-start:9px;inset-inline-start:9px;max-inline-size:calc(100% - 125px)}.rogozna-game_terrainLegend__dWSWK span{min-block-size:26px;padding:4px 6px;font-size:.55rem}}@media (max-width:390px){.rogozna-game_choices__3Jgm7,.rogozna-game_evidenceGrid__bkRJc,.rogozna-game_locations__tl_F4,.rogozna-game_meters__BcY6F,.rogozna-game_resultStats__KUOa8{grid-template-columns:1fr}.rogozna-game_choice__yShfa{min-block-size:112px}}[dir=rtl] .rogozna-game_choice__yShfa,[dir=rtl] .rogozna-game_listingCardBody__mhKWv,[dir=rtl] .rogozna-game_terrainStamp__Mo_kA{text-align:start}[dir=rtl] .rogozna-game_featureLabels__WxBgZ text{direction:rtl;unicode-bidi:plaintext}@media (prefers-reduced-motion:reduce){.rogozna-game_game__RC2um *,.rogozna-game_game__RC2um :after,.rogozna-game_game__RC2um :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}