.DorfromantikSheet_padBackdrop__cWIP6,.DorfromantikSheet_sheet__NIy30,.DorfromantikSheet_toast__6h4Ca{--sky-top:#3d8fd6;--sky-low:#9ccff0;--olive:#354e1f;--olive-mid:#4b6528;--bar:#3b4f24;--sub:#6f7b54;--sage:#b8bda8;--paper:#fbfbf6;--ink:#1f2a15;--ink-dim:#55604a;--seal:#b42f2c;--gold:#ffd23f;--heart:#e0323a}.DorfromantikSheet_sheet__NIy30{container-type:inline-size;font-family:var(--font-open-sans),var(--font-sans);color:var(--ink);background:url(/assets/dorfromantik/sky.webp) bottom/100% auto no-repeat,linear-gradient(180deg,var(--sky-top),#5ea6e0 45%,var(--sky-low));border-radius:14px;padding:18px 18px 22px;box-shadow:0 30px 60px -30px rgba(0,0,0,.6);overflow:hidden}.DorfromantikSheet_defs__lW20i{position:absolute;width:0;height:0}.DorfromantikSheet_layout__dPi_2{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"middle" "left" "right";gap:22px}.DorfromantikSheet_left__3TbDs{grid-area:left;min-width:0}.DorfromantikSheet_middle__AFlTs{grid-area:middle;min-width:0}.DorfromantikSheet_right__hwAU7{grid-area:right;min-width:0;display:flex;flex-direction:column;gap:18px}@container (min-width: 980px){.DorfromantikSheet_layout__dPi_2{grid-template-columns:250px minmax(0,1fr) 240px;grid-template-areas:"left middle right";align-items:start}}@container (min-width: 620px) and (max-width: 979px){.DorfromantikSheet_layout__dPi_2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"middle middle" "left right";align-items:start}}.DorfromantikSheet_panel__vNVg1{position:relative;background:rgba(255,255,255,.95);margin:6px}.DorfromantikSheet_chalk__5AWAR{position:absolute;inset:-6px;border:4px solid #fdfdf8;border-radius:2px;pointer-events:none;box-shadow:0 0 0 1px rgba(255,255,255,.4)}.DorfromantikSheet_barHead__qIYhZ{display:flex;align-items:center;gap:10px;background:var(--bar);color:#fff;font-weight:700;font-size:17px;padding:8px 12px;min-height:42px}.DorfromantikSheet_barHead__qIYhZ>span:first-child{flex:1}.DorfromantikSheet_barHead__qIYhZ .DorfromantikSheet_crossMark__AgUA2{width:22px;height:22px;stroke:#fff}.DorfromantikSheet_barHead__qIYhZ .DorfromantikSheet_crown__5DkNZ{color:#fff}.DorfromantikSheet_subHead__iEw7X{background:var(--sub);color:#fff;font-weight:700;font-size:15px;padding:6px 12px}.DorfromantikSheet_empty__ztQnr{margin:0;padding:14px 12px;color:var(--ink-dim);font-size:14px}.DorfromantikSheet_crossMark__AgUA2{width:18px;height:18px;fill:none;stroke:var(--ink);stroke-width:1.8;stroke-linecap:round;flex:none}.DorfromantikSheet_crown__5DkNZ{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:25px;color:var(--olive);flex:none}.DorfromantikSheet_crown__5DkNZ svg{width:100%;height:100%;fill:currentColor}.DorfromantikSheet_crown__5DkNZ b{position:absolute;left:0;right:0;bottom:1px;text-align:center;color:#fff;font-size:12px;font-weight:800;line-height:1}.DorfromantikSheet_top__wQRtn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-bottom:14px}.DorfromantikSheet_whiteBox__Au_nz{position:relative;background:rgba(236,242,250,.9);border:3px solid rgba(255,255,255,.95);box-shadow:0 0 0 2px rgba(255,255,255,.35),0 6px 16px -10px rgba(0,0,0,.35);padding:8px 12px 10px;min-width:0}.DorfromantikSheet_boxTitle__XRnH8{margin:0 0 6px;font-size:15px;font-weight:700;color:var(--ink)}.DorfromantikSheet_seats__X632X{display:flex;flex-direction:column;gap:4px}.DorfromantikSheet_seat__0_J7p{display:flex;gap:6px;align-items:center;min-width:0}.DorfromantikSheet_seat__0_J7p input{flex:1;min-width:0;height:40px;border:0;border-bottom:2px solid rgba(53,78,31,.35);background:transparent;font:inherit;font-size:15px;font-weight:600;color:var(--ink);padding:0 4px}.DorfromantikSheet_seat__0_J7p input:focus{outline:none;border-bottom-color:var(--olive)}.DorfromantikSheet_link__P0jg_{flex:none;max-width:96px;height:34px;font:inherit;font-size:12px;border:1px solid rgba(53,78,31,.35);border-radius:6px;background:#fff;color:var(--ink)}.DorfromantikSheet_names__pJ77x{margin:0;font-weight:600;font-size:15px}.DorfromantikSheet_dates__tguAW{display:flex;gap:14px;flex-wrap:wrap}.DorfromantikSheet_dates__tguAW span{display:flex;flex-direction:column;min-width:0}.DorfromantikSheet_dates__tguAW small{font-size:12px;font-weight:700;color:var(--ink-dim)}.DorfromantikSheet_dates__tguAW b{font-size:16px;font-variant-numeric:tabular-nums}.DorfromantikSheet_crossBar__7qg_2{display:flex;flex-direction:column;gap:10px;margin:0 0 12px;padding:10px 12px;border-radius:10px;background:rgba(53,78,31,.86);color:#fff;border:2px solid rgba(255,255,255,.7)}.DorfromantikSheet_crossBarDue__7JUyx{background:linear-gradient(rgba(53,78,31,.78),rgba(53,78,31,.9)),url(/assets/dorfromantik/moss.webp) 50% /220px;box-shadow:0 8px 20px -10px rgba(0,0,0,.5)}.DorfromantikSheet_crossHead__kXGJm{display:flex;gap:12px;align-items:center}.DorfromantikSheet_crossHead__kXGJm>span:last-child{display:flex;flex-direction:column;min-width:0}.DorfromantikSheet_crossHead__kXGJm b{font-size:16px}.DorfromantikSheet_crossHead__kXGJm small{font-size:13px;opacity:.85}.DorfromantikSheet_crossCount__jyJtI{display:inline-flex;align-items:center;gap:4px;background:#fff;color:var(--olive);border-radius:999px;padding:4px 12px 4px 8px;font-size:22px}.DorfromantikSheet_crossCount__jyJtI .DorfromantikSheet_crossMark__AgUA2{width:24px;height:24px}.DorfromantikSheet_ways__pza_v{display:flex;flex-wrap:wrap;gap:8px}.DorfromantikSheet_wayStraight__jae8H,.DorfromantikSheet_way__KkwgM{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:6px 12px 6px 8px;border-radius:10px;border:2px solid #fff;background:#fff;color:var(--olive);font:inherit;font-weight:700;font-size:15px;cursor:pointer}.DorfromantikSheet_wayStraight__jae8H{padding:6px 16px}.DorfromantikSheet_wayStraight__jae8H:hover,.DorfromantikSheet_way__KkwgM:hover{background:#fff8d6}.DorfromantikSheet_wayHex__JjddS{width:24px;height:21px;background:var(--olive);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}.DorfromantikSheet_wayDots__UJ7Rh{display:inline-flex;align-items:center;gap:2px;color:var(--ink-dim);font-size:14px}.DorfromantikSheet_undo__QBabH{align-self:flex-start;min-height:40px;border:1px solid rgba(255,255,255,.6);background:transparent;color:#fff;font:inherit;font-size:13px;font-weight:600;border-radius:8px;padding:4px 12px;cursor:pointer}.DorfromantikSheet_crossOver__TVAv7{margin:0;font-weight:700;color:#ffe9a8}.DorfromantikSheet_trackWrap__Pa62M{position:relative}.DorfromantikSheet_track__n9ana{display:block;width:100%;height:auto;max-width:640px;margin:0 auto;font-family:var(--font-open-sans),var(--font-sans);overflow:visible}.DorfromantikSheet_track__n9ana text{text-anchor:middle;pointer-events:none}.DorfromantikSheet_hexShadow__PKp_T{fill:rgba(16,34,8,.32)}.DorfromantikSheet_hexTint__53fkh{fill:rgba(53,78,31,.28)}.DorfromantikSheet_hexRim__zIO0I{fill:none;stroke:rgba(255,255,255,.14);stroke-width:3}.DorfromantikSheet_hexKickerBox__64p_W,.DorfromantikSheet_hexKicker__h2_d_{fill:#fff;font-size:21px;font-weight:700}.DorfromantikSheet_hexKickerBox__64p_W{font-size:23px}.DorfromantikSheet_hexName__RNba2{fill:#fff;font-size:27px;font-weight:700}.DorfromantikSheet_lock__GHjaz .DorfromantikSheet_shackle__3XeSU{fill:none;stroke:#fff;stroke-width:5;stroke-linecap:round}.DorfromantikSheet_lock__GHjaz .DorfromantikSheet_lockBody__Qyy1G{fill:#fff}.DorfromantikSheet_lockNum__YaSc9{fill:var(--olive);font-size:20px;font-weight:800}.DorfromantikSheet_hexCrown__F12CS path{fill:#fff}.DorfromantikSheet_hexCrownNum__yoH0x{fill:var(--olive);font-size:22px;font-weight:800}.DorfromantikSheet_seal__MZw9X{fill:var(--seal)}.DorfromantikSheet_sealRing__AIP4C{fill:none;stroke:rgba(255,255,255,.28);stroke-width:2}.DorfromantikSheet_sealNum__PRzQm{fill:#fff;font-size:30px;font-weight:800}.DorfromantikSheet_hexReached__Rxp9q .DorfromantikSheet_hexRim__zIO0I{stroke:var(--gold);stroke-width:6}.DorfromantikSheet_hexReached__Rxp9q .DorfromantikSheet_hexTint__53fkh{fill:rgba(255,230,140,.08)}.DorfromantikSheet_hexWay__wtt2K .DorfromantikSheet_hexRim__zIO0I{stroke:#fff;stroke-width:6;stroke-dasharray:18 10;animation:DorfromantikSheet_march__3_jud 1.6s linear infinite}.DorfromantikSheet_hexClick__a3bm_{cursor:pointer}.DorfromantikSheet_hexClick__a3bm_:focus-visible .DorfromantikSheet_hexTint__53fkh,.DorfromantikSheet_hexClick__a3bm_:hover .DorfromantikSheet_hexTint__53fkh{fill:rgba(255,255,255,.12)}.DorfromantikSheet_hexClick__a3bm_:focus-visible{outline:none}.DorfromantikSheet_wayBadge__PSaA2 circle{fill:var(--gold);stroke:var(--olive);stroke-width:3}.DorfromantikSheet_wayBadge__PSaA2 text{fill:var(--olive);font-size:22px;font-weight:800}@keyframes DorfromantikSheet_march__3_jud{to{stroke-dashoffset:-56}}.DorfromantikSheet_signpost__fmCLi rect{fill:#7a5531}.DorfromantikSheet_signBoard__R7eiu{fill:#a7773f;stroke:#5b3d1d;stroke-width:2}.DorfromantikSheet_signText__kBPkq{fill:#fff;font-size:17px;font-weight:800}.DorfromantikSheet_dotFace___uZav{fill:#fff;stroke:#2d3424;stroke-width:2.5}.DorfromantikSheet_dotX__dfooH{stroke:#2a2a26;stroke-width:3.6;stroke-linecap:round}.DorfromantikSheet_dotCrossed__lmNbM .DorfromantikSheet_dotFace___uZav{fill:#ecebe3}.DorfromantikSheet_dotHit__D7_ny{fill:transparent}.DorfromantikSheet_dotClick__UfVI7{cursor:pointer}.DorfromantikSheet_dotClick__UfVI7:hover .DorfromantikSheet_dotFace___uZav{fill:#fff6c8}.DorfromantikSheet_dotNext__YBRU_ .DorfromantikSheet_dotFace___uZav{stroke:var(--gold);stroke-width:5;animation:DorfromantikSheet_beckon__0aVz9 1.2s ease-in-out infinite alternate}@keyframes DorfromantikSheet_beckon__0aVz9{to{stroke:#fff}}.DorfromantikSheet_heartPill__CvZP_ rect{fill:var(--olive);stroke:#fff;stroke-width:2.5}.DorfromantikSheet_heartPlus__2Y6Aa{fill:#fff;font-size:28px;font-weight:800}.DorfromantikSheet_heartIcon__sdTtn{fill:#ef8d78}.DorfromantikSheet_heartPillOn__zHSCA .DorfromantikSheet_heartIcon__sdTtn{fill:var(--heart)}@media (prefers-reduced-motion:reduce){.DorfromantikSheet_dotNext__YBRU_ .DorfromantikSheet_dotFace___uZav,.DorfromantikSheet_hexWay__wtt2K .DorfromantikSheet_hexRim__zIO0I{animation:none}}.DorfromantikSheet_tally__Na56w{background:rgba(236,242,250,.9);border:3px solid rgba(255,255,255,.95);box-shadow:0 0 0 2px rgba(255,255,255,.35);padding:8px 12px 10px;margin:6px}.DorfromantikSheet_tallyTitle__1c4mO{margin:0 0 6px;font-size:15px;font-weight:800;color:var(--olive);letter-spacing:.02em}.DorfromantikSheet_tally__Na56w dl{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:6px 12px}.DorfromantikSheet_tally__Na56w dt{font-size:12px;font-weight:700;color:var(--ink-dim)}.DorfromantikSheet_tally__Na56w dd{margin:0;font-size:22px;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums}.DorfromantikSheet_tally__Na56w dd small{font-size:13px;color:var(--ink-dim)}.DorfromantikSheet_heartsRow__WROFj{display:flex;gap:3px;padding-top:5px}.DorfromantikSheet_tallyHeart__aPpXX{width:20px;height:20px;fill:rgba(53,78,31,.18)}.DorfromantikSheet_tallyHeartOn__45joK{fill:var(--heart)}.DorfromantikSheet_allDone__3UEBV{margin:8px 0 0;font-weight:800;color:var(--olive)}.DorfromantikSheet_tallyCircles__cwhoC{margin:6px 0 0;font-size:12px;font-weight:700;color:var(--ink-dim)}.DorfromantikSheet_results__y2Day .DorfromantikSheet_barHead__qIYhZ{display:grid;grid-template-columns:1fr 46px 46px;justify-items:center}.DorfromantikSheet_results__y2Day .DorfromantikSheet_barHead__qIYhZ>span:first-child{justify-self:start}.DorfromantikSheet_resultRows__WRlmq{list-style:none;margin:0;padding:0}.DorfromantikSheet_resultRows__WRlmq li:nth-child(2n) .DorfromantikSheet_resultRow___DGBw{background:var(--sage)}.DorfromantikSheet_resultRow___DGBw{display:grid;grid-template-columns:1fr 46px 46px;align-items:center;width:100%;min-height:46px;border:0;background:#fff;color:var(--ink);font:inherit;text-align:left;cursor:pointer;padding:0}.DorfromantikSheet_resultRow___DGBw:hover{background:#eef2e4}.DorfromantikSheet_resultName__zX7bo{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;padding:5px 10px;font-size:15px;min-width:0}.DorfromantikSheet_resultName__zX7bo b{font-variant-numeric:tabular-nums}.DorfromantikSheet_resultName__zX7bo small{flex-basis:100%;font-size:11px;color:var(--ink-dim)}.DorfromantikSheet_resultCircles__v5Vb3{display:inline-flex;align-items:center;justify-content:center;gap:2px;height:100%;border-left:2px solid rgba(59,79,36,.35);font-weight:700;font-variant-numeric:tabular-nums}.DorfromantikSheet_resultCrown__IIEST{justify-self:center}.DorfromantikSheet_resultRow___DGBw>.DorfromantikSheet_resultCrown__IIEST{width:46px;height:100%;border-left:2px solid rgba(59,79,36,.35)}.DorfromantikSheet_resultRow___DGBw>.DorfromantikSheet_resultCrown__IIEST svg{width:32px;height:23px}.DorfromantikSheet_resultRow___DGBw>.DorfromantikSheet_resultCrown__IIEST b{bottom:auto;top:50%;transform:translateY(-20%)}.DorfromantikSheet_scoreLine__Kiqyd{display:flex;align-items:center;gap:8px;padding:8px 10px;border-top:2px dashed rgba(59,79,36,.35)}.DorfromantikSheet_lineCrown__NXSRp{opacity:.55}.DorfromantikSheet_scoreInput__Jnviv{flex:1;min-width:0;height:42px;border:0;border-bottom:2px solid rgba(53,78,31,.45);background:transparent;font:inherit;font-size:16px;font-weight:600;color:var(--ink);-moz-appearance:textfield}.DorfromantikSheet_padInput__yb7fD::-webkit-inner-spin-button,.DorfromantikSheet_scoreInput__Jnviv::-webkit-inner-spin-button{-webkit-appearance:none}.DorfromantikSheet_scoreInput__Jnviv:focus{outline:none;border-bottom-color:var(--olive)}.DorfromantikSheet_scoreAdd__PVO0l{width:44px;height:44px;flex:none;border-radius:50%;border:0;background:var(--olive);color:#fff;font-size:24px;font-weight:700;cursor:pointer}.DorfromantikSheet_scoreAdd__PVO0l:disabled{opacity:.35;cursor:default}.DorfromantikSheet_achRows__n2V85{list-style:none;margin:0;padding:0}.DorfromantikSheet_achRows__n2V85>li.DorfromantikSheet_achRow__hyH_X:nth-child(2n),.DorfromantikSheet_achRows__n2V85>li:nth-child(2n)>.DorfromantikSheet_achRow__hyH_X{background:var(--sage)}.DorfromantikSheet_achRow__hyH_X{display:grid;grid-template-columns:26px 1fr auto 46px;align-items:center;gap:6px;min-height:40px;padding:0 0 0 10px;background:#fff;font-size:15px}.DorfromantikSheet_achRows__n2V85>li.DorfromantikSheet_achRow__hyH_X{grid-template-columns:26px 1fr 46px}.DorfromantikSheet_achButton__yy6C2{width:100%;border:0;font:inherit;color:var(--ink);text-align:left;cursor:pointer;min-height:42px}.DorfromantikSheet_achButton__yy6C2:hover{background:#eef2e4}.DorfromantikSheet_achRowOpen__vntgj{box-shadow:inset 4px 0 0 var(--olive)}.DorfromantikSheet_achName__jGuOX{min-width:0}.DorfromantikSheet_check__otok2{width:20px;height:20px;border:2px solid #3a3f33;border-radius:2px;background:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:900;color:var(--olive);line-height:1}.DorfromantikSheet_checkOn__f1y0u{border-color:var(--olive)}.DorfromantikSheet_achCrownCell__5s8eZ{display:flex;align-items:center;justify-content:center;align-self:stretch;border-left:2px solid rgba(59,79,36,.35)}.DorfromantikSheet_achHint__Mlg8c{width:24px;height:24px;border-radius:50%;background:var(--gold);color:var(--olive);font-weight:800;font-size:14px;display:inline-flex;align-items:center;justify-content:center;animation:DorfromantikSheet_beckon-badge__3lD_l 1.4s ease-in-out infinite alternate}@keyframes DorfromantikSheet_beckon-badge__3lD_l{to{transform:scale(1.12)}}.DorfromantikSheet_achCard__XHVdv{margin:6px 8px 10px;border-radius:10px;border:3px solid #fff;box-shadow:0 10px 22px -12px rgba(0,0,0,.6);background:linear-gradient(rgba(77,106,43,.72),rgba(66,92,35,.86)),url(/assets/dorfromantik/moss.webp) 50% /240px;color:#fff;overflow:hidden}.DorfromantikSheet_achCardHead__gF04_{display:flex;align-items:center;gap:8px;background:rgba(35,50,20,.75);padding:6px 10px;font-weight:800;font-size:15px}.DorfromantikSheet_achLock__zS3Cu{position:relative;width:24px;height:30px;flex:none}.DorfromantikSheet_achLock__zS3Cu svg{width:100%;height:100%}.DorfromantikSheet_achLock__zS3Cu path{fill:none;stroke:#fff;stroke-width:5;stroke-linecap:round}.DorfromantikSheet_achLock__zS3Cu rect{fill:#fff}.DorfromantikSheet_achLock__zS3Cu b{position:absolute;left:0;right:0;bottom:1px;text-align:center;font-size:12px;font-weight:800;color:var(--olive)}.DorfromantikSheet_achCardName__HBxC1{margin:8px 12px 4px;font-size:17px;font-weight:800}.DorfromantikSheet_achGoal__9ynfT{margin:0;padding:8px 12px;background:rgba(35,50,20,.6);font-weight:700;font-size:14px;line-height:1.35}.DorfromantikSheet_achGoal__9ynfT small{display:block;font-size:11px;font-weight:600;opacity:.8}.DorfromantikSheet_achSealed__ZSbOl{margin:0;padding:8px 12px;font-size:13px;font-style:italic;background:rgba(20,28,12,.45)}.DorfromantikSheet_achNote__7xsIC{margin:0;padding:8px 12px 10px;font-size:13px;font-weight:600}.DorfromantikSheet_achControls__QaOQB{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;padding:10px 12px 12px}.DorfromantikSheet_achTick__8S_NP{min-height:44px;border:0;border-radius:999px;background:#fff;color:var(--olive);font:inherit;font-weight:800;font-size:14px;padding:6px 16px;cursor:pointer;box-shadow:0 3px 0 rgba(0,0,0,.25)}.DorfromantikSheet_achUntick__mepyj{min-height:40px;border:1px solid rgba(255,255,255,.6);border-radius:8px;background:transparent;color:#fff;font:inherit;font-size:13px;padding:4px 10px;cursor:pointer}.DorfromantikSheet_achGame__AqLZU{display:flex;flex-direction:column;font-size:12px;font-weight:700;gap:2px}.DorfromantikSheet_step__2lKgI{display:inline-flex;align-items:center;gap:6px}.DorfromantikSheet_step__2lKgI button{width:40px;height:40px;border-radius:50%;border:2px solid #fff;background:transparent;color:#fff;font-size:20px;font-weight:700;cursor:pointer}.DorfromantikSheet_step__2lKgI button:disabled{opacity:.35;cursor:default}.DorfromantikSheet_step__2lKgI .DorfromantikSheet_crown__5DkNZ{color:#fff;width:40px;height:29px}.DorfromantikSheet_step__2lKgI .DorfromantikSheet_crown__5DkNZ b{color:var(--olive);font-size:13px}.DorfromantikSheet_boxesPanel__M8t05{margin-top:26px}.DorfromantikSheet_boxRow____yR1{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.DorfromantikSheet_box__ndpgI{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 8px 12px;text-align:center;background:#fff}.DorfromantikSheet_box__ndpgI:nth-child(2n){background:var(--sage)}.DorfromantikSheet_box1__VoWsC{--box:#66752f}.DorfromantikSheet_box2__6N68Z{--box:#3f6f9a}.DorfromantikSheet_box3__OhYX_{--box:#c8962e}.DorfromantikSheet_box4__8SyQD{--box:#a2502f}.DorfromantikSheet_box5__gZ11r{--box:#6e4a2f}.DorfromantikSheet_boxArt__d9YZm{position:relative;width:84px;height:70px}.DorfromantikSheet_boxBody__JeSLf{position:absolute;left:4px;right:4px;bottom:0;height:50px;border-radius:3px;background:linear-gradient(90deg,rgba(0,0,0,.12),transparent 30%,transparent 70%,rgba(0,0,0,.18)),var(--box);box-shadow:inset 0 -6px 0 rgba(0,0,0,.18),0 6px 10px -6px rgba(0,0,0,.5)}.DorfromantikSheet_boxLid__w38Ds{position:absolute;left:0;right:0;top:6px;height:18px;border-radius:3px;background:linear-gradient(rgba(255,255,255,.22),rgba(0,0,0,.08)),var(--box);box-shadow:0 3px 4px -2px rgba(0,0,0,.45);z-index:1;transition:transform .4s ease;transform-origin:10% 100%}.DorfromantikSheet_boxSeal__KVV4h{position:absolute;left:50%;top:30px;width:30px;height:30px;margin-left:-15px;border-radius:46% 54% 50% 50%/52% 48% 52% 48%;background:radial-gradient(circle at 35% 35%,#d9504a,var(--seal) 60%,#7f1d1b);color:#fff;font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center;z-index:2;box-shadow:0 2px 3px rgba(0,0,0,.35)}.DorfromantikSheet_boxOpen__lvuYd .DorfromantikSheet_boxLid__w38Ds{transform:translateY(-8px) rotate(-16deg)}.DorfromantikSheet_boxOpen__lvuYd .DorfromantikSheet_boxSeal__KVV4h{filter:saturate(.6);opacity:.85}.DorfromantikSheet_boxText__CJpIi{display:flex;flex-direction:column;gap:2px;min-width:0;align-items:center}.DorfromantikSheet_boxText__CJpIi b{font-size:15px}.DorfromantikSheet_boxText__CJpIi small{font-size:12px;color:var(--ink-dim);line-height:1.3}.DorfromantikSheet_boxState__By_IT{font-size:12px;font-weight:700;color:var(--ink-dim)}.DorfromantikSheet_boxOpen__lvuYd .DorfromantikSheet_boxState__By_IT{color:var(--olive)}.DorfromantikSheet_boxToggle__56AMC{margin-top:4px;min-height:40px;border:2px solid var(--olive);border-radius:8px;background:#fff;color:var(--olive);font:inherit;font-size:13px;font-weight:700;padding:4px 10px;cursor:pointer}.DorfromantikSheet_padBackdrop__cWIP6{position:fixed;inset:0;z-index:1000;background:rgba(16,28,10,.55);display:flex;align-items:center;justify-content:center;padding:12px;font-family:var(--font-open-sans),var(--font-sans)}.DorfromantikSheet_pad__VOO1c{--line:rgba(255,255,255,0.8);width:min(600px,100%);max-height:calc(100vh - 24px);overflow:auto;color:#fff;background:linear-gradient(rgba(84,112,50,.7),rgba(70,98,40,.82)),url(/assets/dorfromantik/moss.webp) 50% /260px;border:4px solid #fdfdf8;border-radius:6px;box-shadow:0 30px 70px -20px rgba(0,0,0,.7)}.DorfromantikSheet_padHead__9mBIS,.DorfromantikSheet_padRow__V9gqY{display:grid;grid-template-columns:minmax(64px,1.25fr) repeat(5,minmax(0,1fr)) minmax(48px,1fr);border-bottom:2px solid var(--line)}.DorfromantikSheet_padHead__9mBIS{background:rgba(40,58,22,.75)}.DorfromantikSheet_padHead__9mBIS>*{display:flex;align-items:center;justify-content:center;min-height:52px;border-left:2px solid var(--line)}.DorfromantikSheet_padHead__9mBIS>:first-child{border-left:0}.DorfromantikSheet_padCrown__vVDpa{color:#fff;width:46px;height:34px}.DorfromantikSheet_padCrown__vVDpa b{color:var(--olive);font-size:15px}.DorfromantikSheet_padTotals__PMoCq{font-weight:800;font-size:14px}.DorfromantikSheet_padRow__V9gqY>*{border-left:2px solid var(--line);min-height:52px;display:flex;align-items:center;justify-content:center}.DorfromantikSheet_padRow__V9gqY>:first-child{border-left:0}.DorfromantikSheet_padLabel__ps_6D{font-weight:800;font-size:14px;justify-content:flex-start!important;padding:0 8px}.DorfromantikSheet_padInput__yb7fD{width:100%;max-width:64px;height:42px;border:0;border-bottom:2px dashed rgba(255,255,255,.55);background:rgba(255,255,255,.1);color:#fff;font:inherit;font-size:19px;font-weight:700;text-align:center;-moz-appearance:textfield}.DorfromantikSheet_padInput__yb7fD::placeholder{color:rgba(255,255,255,.35)}.DorfromantikSheet_padInput__yb7fD:focus{outline:2px solid var(--gold);background:rgba(255,255,255,.2)}.DorfromantikSheet_padValue__TJlLG{font-size:19px;font-weight:700}.DorfromantikSheet_padSum__X3rla{font-size:19px;font-weight:800;background:rgba(40,58,22,.35)}.DorfromantikSheet_padLongest__RTtOR{flex-direction:column;gap:0}.DorfromantikSheet_padLongest__RTtOR small{font-size:10px;font-weight:800}.DorfromantikSheet_padLongest__RTtOR .DorfromantikSheet_padInput__yb7fD{height:34px}.DorfromantikSheet_padUnlocked__GGWKR{display:grid;grid-template-columns:1fr minmax(48px,calc((100% - 64px) / 6.25));border-bottom:2px solid var(--line)}.DorfromantikSheet_padUnlocked__GGWKR>.DorfromantikSheet_padSum__X3rla{display:flex;align-items:center;justify-content:center;border-left:2px solid var(--line)}.DorfromantikSheet_padUnlockedList__NwxTY{display:flex;flex-direction:column;gap:2px;padding:8px 0 10px}.DorfromantikSheet_padUnlockedList__NwxTY>.DorfromantikSheet_padLabel__ps_6D{padding-bottom:4px}.DorfromantikSheet_padNone__IfTaY{margin:0;padding:0 8px;font-size:13px;opacity:.8}.DorfromantikSheet_padExtra__RivMj{display:flex;align-items:center;gap:8px;padding:0 8px;font-size:13px;font-weight:700}.DorfromantikSheet_padExtra__RivMj>span{flex:1;min-width:0}.DorfromantikSheet_padExtra__RivMj small{font-weight:600;opacity:.85}.DorfromantikSheet_padExtra__RivMj .DorfromantikSheet_padInput__yb7fD{width:58px;flex:none;height:38px}.DorfromantikSheet_padJust__H7rJa{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 8px;border-bottom:2px solid var(--line)}.DorfromantikSheet_padJust__H7rJa .DorfromantikSheet_padInput__yb7fD{max-width:96px;font-size:24px;height:48px}.DorfromantikSheet_padGhost__EDhIt,.DorfromantikSheet_padSwitch__8r1Ae{min-height:42px;border:2px solid #fff;border-radius:8px;background:transparent;color:#fff;font:inherit;font-size:13px;font-weight:700;padding:4px 12px;cursor:pointer}.DorfromantikSheet_padSwitch__8r1Ae{background:#fff;color:var(--olive)}.DorfromantikSheet_padFoot__D5_vo{display:grid;grid-template-columns:1fr auto;border-bottom:2px solid var(--line)}.DorfromantikSheet_padDate__WnWH1{display:flex;align-items:center;gap:8px;padding:8px;font-weight:800;font-size:14px;min-width:0}.DorfromantikSheet_padDate__WnWH1 input{min-width:0;height:40px;border:0;border-bottom:2px dashed rgba(255,255,255,.55);background:rgba(255,255,255,.1);color:#fff;font:inherit;color-scheme:dark}.DorfromantikSheet_padResult__Oxt48{display:flex;align-items:center;gap:10px;padding:8px 14px;border-left:2px solid var(--line)}.DorfromantikSheet_padResult__Oxt48 span{font-size:20px;font-weight:800}.DorfromantikSheet_padResult__Oxt48 b{font-size:30px;font-weight:800;font-variant-numeric:tabular-nums}.DorfromantikSheet_padRowLabel__pliF_{display:flex;align-items:center;gap:4px;margin:0;padding:10px 10px 0;font-weight:700;font-size:15px}.DorfromantikSheet_padRowLabel__pliF_ .DorfromantikSheet_crossMark__AgUA2{stroke:#fff;width:20px;height:20px}.DorfromantikSheet_padActions__VsyGT{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding:10px}.DorfromantikSheet_padClose___EpAC{min-height:42px;border:0;border-radius:8px;background:#fff;color:var(--olive);font:inherit;font-weight:800;padding:4px 18px;cursor:pointer}.DorfromantikSheet_landIcon__BaMvx{display:block}.DorfromantikSheet_toast__6h4Ca{position:fixed;left:50%;bottom:22px;z-index:1001;display:flex;align-items:center;gap:12px;min-width:240px;max-width:calc(100vw - 24px);padding:10px 18px 10px 10px;border-radius:12px;background:#fbfbf6;color:#1f2a15;border:3px solid #354e1f;box-shadow:0 18px 40px -14px rgba(0,0,0,.55);font-family:var(--font-open-sans),var(--font-sans);transform:translate(-50%,140%);opacity:0;transition:transform .35s ease,opacity .35s ease;pointer-events:none}.DorfromantikSheet_toastOn__4tdfi{transform:translate(-50%);opacity:1}.DorfromantikSheet_toast__6h4Ca div{display:flex;flex-direction:column;min-width:0}.DorfromantikSheet_toast__6h4Ca b{font-size:16px}.DorfromantikSheet_toast__6h4Ca span{font-size:13px;color:#55604a}.DorfromantikSheet_toastSeal__A9Giv{width:44px;height:44px;flex:none;border-radius:46% 54% 50% 50%/52% 48% 52% 48%;background:radial-gradient(circle at 35% 35%,#d9504a,#b42f2c 60%,#7f1d1b);color:#fff!important;display:flex;align-items:center;justify-content:center;font-size:22px!important}.DorfromantikSheet_toast_card__HP1Mu .DorfromantikSheet_toastSeal__A9Giv{background:radial-gradient(circle at 35% 35%,#5f8034,#354e1f 70%)}@container (max-width: 619px){.DorfromantikSheet_boxRow____yR1{grid-template-columns:repeat(3,minmax(0,1fr))}.DorfromantikSheet_box__ndpgI:nth-child(2n){background:#fff}.DorfromantikSheet_box__ndpgI:nth-child(n+4){background:var(--sage)}}@container (max-width: 560px){.DorfromantikSheet_top__wQRtn{grid-template-columns:minmax(0,1fr);gap:10px}.DorfromantikSheet_hexKicker__h2_d_{display:none}.DorfromantikSheet_hexName__RNba2{font-size:30px;font-weight:800;transform:translateY(-10px)}.DorfromantikSheet_hexKickerBox__64p_W{font-size:30px}.DorfromantikSheet_wayBadge__PSaA2 text{font-size:26px}}@media (max-width:560px){.DorfromantikSheet_sheet__NIy30{padding:12px 10px 16px;border-radius:10px;background:linear-gradient(180deg,var(--sky-top),#5ea6e0 45%,var(--sky-low))}.DorfromantikSheet_trackWrap__Pa62M{margin:0 -10px;padding:14px 6px 8px;background:url(/assets/dorfromantik/sky.webp) bottom/cover no-repeat}.DorfromantikSheet_pad__VOO1c{border-width:3px}.DorfromantikSheet_padHead__9mBIS,.DorfromantikSheet_padRow__V9gqY{grid-template-columns:58px repeat(5,minmax(0,1fr)) 44px}.DorfromantikSheet_padLabel__ps_6D{font-size:12px;padding:0 4px}.DorfromantikSheet_padInput__yb7fD{font-size:17px}.DorfromantikSheet_padUnlocked__GGWKR{grid-template-columns:1fr 44px}}.DorfromantikSheet_helpHex__AbOn7{position:absolute;top:0;right:0;z-index:2;isolation:isolate;width:46px;height:40px;border:0;border-radius:0;background:none;color:#fff;font-family:var(--font-open-sans),var(--font-sans);font-size:20px;font-weight:800;text-shadow:0 1px 2px rgba(0,0,0,.45);filter:drop-shadow(0 4px 6px rgba(16,34,8,.35))}.DorfromantikSheet_helpHex__AbOn7:after,.DorfromantikSheet_helpHex__AbOn7:before{content:"";position:absolute;z-index:-1;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}.DorfromantikSheet_helpHex__AbOn7:before{inset:0;background:rgba(255,255,255,.95)}.DorfromantikSheet_helpHex__AbOn7:after{inset:3px 3.5px;background:linear-gradient(rgba(53,78,31,.55),rgba(53,78,31,.75)),url(/assets/dorfromantik/moss.webp) 50% /120px,var(--olive)}.DorfromantikSheet_helpHex__AbOn7:hover:after{background:linear-gradient(rgba(75,101,40,.45),rgba(75,101,40,.65)),url(/assets/dorfromantik/moss.webp) 50% /120px,var(--olive-mid)}.DorfromantikSheet_barTitle__FUXAS{display:inline-flex;align-items:center;gap:8px}.DorfromantikSheet_helpBar__DYPtO{width:30px;height:30px;border-color:rgba(255,255,255,.9);color:#fff}.DorfromantikSheet_helpBar__DYPtO:hover{background:#fff;color:var(--bar)}.LotrLcgSheet_sheet__ZO7nW{--parch:#f9eccc;--parch-dark:#ecdcb4;--field:#fdf6e3;--crimson:#951927;--crimson-ink:#821518;--crimson-deep:#560e10;--ink:#3a2216;--ink-dim:#7a5a46;--ink-faint:#b39a80;--gold:#c9a24a;--stone:#8d8170;position:relative;font-family:var(--font-garamond),var(--font-sans);color:var(--ink);background:radial-gradient(ellipse at 15% 20%,rgba(255,255,255,.55),transparent 55%),radial-gradient(ellipse at 85% 70%,rgba(214,190,140,.35),transparent 60%),radial-gradient(ellipse at 50% 110%,rgba(170,140,90,.25),transparent 50%),var(--parch);border-radius:6px;overflow:hidden;box-shadow:0 30px 60px -30px rgba(0,0,0,.7)}.LotrLcgSheet_sheet__ZO7nW :is(input,button,select){font:inherit;color:inherit}.LotrLcgSheet_defs__sQUj8{position:absolute;width:0;height:0}.LotrLcgSheet_band__QzTmd{position:relative;height:34px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='34' viewBox='0 0 120 34'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M6 22c4-10 12-10 12 0s-8 6-6-2M24 12v12c0 3 6 3 6-3M36 22c2-8 10-8 10 0M50 12c6 0 6 10 0 10s-4-8 2-6M62 22c3-12 9-12 9 0M76 14c8 0 8 8 2 8M88 22c0-8 8-10 10-4s-6 6-4 0M104 12v10c0 4 8 2 8-4' stroke='%23463c30' stroke-opacity='.75' stroke-width='1.6'/%3E%3Cpath d='M6 23c4-10 12-10 12 0s-8 6-6-2M24 13v12c0 3 6 3 6-3M36 23c2-8 10-8 10 0M50 13c6 0 6 10 0 10s-4-8 2-6M62 23c3-12 9-12 9 0M76 15c8 0 8 8 2 8M88 23c0-8 8-10 10-4s-6 6-4 0M104 13v10c0 4 8 2 8-4' stroke='%23e6dccb' stroke-opacity='.35' stroke-width='1'/%3E%3Ccircle cx='20' cy='9' r='1.3' fill='%23463c30' fill-opacity='.6'/%3E%3Ccircle cx='58' cy='8' r='1.3' fill='%23463c30' fill-opacity='.6'/%3E%3Ccircle cx='96' cy='9' r='1.3' fill='%23463c30' fill-opacity='.6'/%3E%3C/g%3E%3C/svg%3E") repeat-x 0 50% /auto 100%,repeating-linear-gradient(97deg,rgba(0,0,0,.05) 0 3px,transparent 3px 11px),radial-gradient(ellipse at 30% 40%,rgba(255,255,255,.25),transparent 60%),linear-gradient(#b3a693,#8a7c68 55%,#6e604f);border-bottom:3px solid #4e4335;box-shadow:inset 0 -6px 8px -6px rgba(0,0,0,.5)}.LotrLcgSheet_bandBottom__2EjZf{border-bottom:0;border-top:3px solid #4e4335;box-shadow:inset 0 6px 8px -6px rgba(0,0,0,.5);display:grid;place-items:center}.LotrLcgSheet_gem__7QzZ6{position:relative;display:grid;place-items:center;min-width:46px;height:46px;margin-top:-14px;font-family:var(--font-uncial),var(--font-garamond),serif;font-size:15px;font-weight:700;color:#f8efdc;text-shadow:0 1px 0 rgba(0,0,0,.6);isolation:isolate}.LotrLcgSheet_gem__7QzZ6:before{content:"";position:absolute;inset:4px;z-index:-1;transform:rotate(45deg);background:linear-gradient(135deg,#8c7a5f,#4a3d2f);border:2px solid #d4bf8f;box-shadow:0 2px 4px rgba(0,0,0,.5)}.LotrLcgSheet_page__tLrxe{padding:18px 26px 26px}.LotrLcgSheet_head__IVD_5{position:relative;text-align:center;margin-bottom:14px;padding:0 46px}.LotrLcgSheet_sheet__ZO7nW .LotrLcgSheet_helpButton__Ag_ie{position:absolute;top:0;right:0;width:40px;height:40px;border:0;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.28),transparent 50%),radial-gradient(circle,#a21d2c 58%,#7d1420 60%,#951927 72%);color:#fbeedd;font-family:var(--font-uncial),var(--font-garamond),serif;font-size:22px;font-weight:400;text-shadow:0 1px 0 rgba(0,0,0,.45);box-shadow:0 0 0 2px var(--crimson-deep),0 2px 4px rgba(86,14,16,.4)}.LotrLcgSheet_sheet__ZO7nW .LotrLcgSheet_helpInfo__NMyEe{width:30px;height:30px;margin:-4px 0 -4px 8px;vertical-align:middle;border:2px solid var(--crimson);background:var(--field);color:var(--crimson-ink);font-family:var(--font-garamond),Georgia,serif;font-size:18px;font-weight:700;box-shadow:0 0 0 2px var(--field),0 0 0 3.5px var(--crimson)}.LotrLcgSheet_totalLabel__Hqp6X{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.LotrLcgSheet_sheet__ZO7nW .LotrLcgSheet_totalLabel__Hqp6X .LotrLcgSheet_helpInfo__NMyEe{margin:0 0 0 4px;box-shadow:0 0 0 2px #a21d2c,0 0 0 3.5px #fbeedd}.LotrLcgSheet_title__Y5Xx_{margin:0;font-weight:400;font-size:clamp(26px,4vw,40px);line-height:1.1;color:var(--crimson-ink);text-shadow:0 1px 0 rgba(255,255,255,.6)}.LotrLcgSheet_subtitle__hn9uq,.LotrLcgSheet_title__Y5Xx_{font-family:var(--font-uncial),var(--font-garamond),serif}.LotrLcgSheet_subtitle__hn9uq{margin-top:4px;font-size:15px;letter-spacing:.14em;color:var(--crimson-deep);text-transform:uppercase}.LotrLcgSheet_subtitle__hn9uq:after,.LotrLcgSheet_subtitle__hn9uq:before{content:"◆";font-size:8px;vertical-align:middle;margin:0 10px;color:var(--crimson)}.LotrLcgSheet_frame__Z3Fn_{position:relative;background:var(--field);padding:8px 10px;border-radius:2px;isolation:isolate}.LotrLcgSheet_frame__Z3Fn_:after,.LotrLcgSheet_frame__Z3Fn_:before{content:"";position:absolute;pointer-events:none;filter:var(--rough)}.LotrLcgSheet_frame__Z3Fn_:before{inset:-6px;border:2px solid var(--crimson);z-index:-1;background:transparent}.LotrLcgSheet_frame__Z3Fn_:after{inset:-1px;border:1.5px solid var(--crimson-ink)}.LotrLcgSheet_box__tj2AJ{min-width:0}.LotrLcgSheet_boxTitle__I3nJg{margin:0 0 12px;text-align:center;font-family:var(--font-uncial),var(--font-garamond),serif;font-weight:400;font-size:18px;letter-spacing:.02em;color:var(--crimson-ink)}.LotrLcgSheet_box__tj2AJ>.LotrLcgSheet_frame__Z3Fn_{margin:0 6px}.LotrLcgSheet_rule__jIysg{position:relative;height:1.5px;margin:22px 4px;background:var(--crimson)}.LotrLcgSheet_rule__jIysg:after,.LotrLcgSheet_rule__jIysg:before{content:"";position:absolute;top:-3px;width:7px;height:7px;background:var(--crimson);transform:rotate(45deg)}.LotrLcgSheet_rule__jIysg:before{left:-3px}.LotrLcgSheet_rule__jIysg:after{right:-3px}.LotrLcgSheet_players__T_iT_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 18px}.LotrLcgSheet_player__bREi3{min-width:0;display:flex;flex-direction:column}.LotrLcgSheet_heroesLabel__I8XbM,.LotrLcgSheet_playerLabel__Wb6Kr{text-align:center;font-family:var(--font-uncial),var(--font-garamond),serif;font-size:15px;color:var(--crimson-ink);margin-bottom:9px}.LotrLcgSheet_heroesLabel__I8XbM{margin:14px 0 8px;font-size:13px;opacity:.85}.LotrLcgSheet_nameFrame__xUWc_{display:flex;flex-direction:column;gap:4px;margin:0 6px}.LotrLcgSheet_playerName___GByo{display:block;width:100%;min-height:34px;border:0;background:transparent;font-size:18px;font-weight:600;text-align:center;outline:none;line-height:34px}.LotrLcgSheet_playerName___GByo:focus{background:rgba(149,25,39,.06)}.LotrLcgSheet_link__UceSJ{align-self:center;max-width:100%;min-height:30px;border:1px dashed var(--ink-faint);border-radius:999px;background:transparent;padding:2px 10px;font-size:12px;color:var(--ink-dim)}.LotrLcgSheet_slots__I1nWO{display:flex;flex-direction:column;gap:8px}.LotrLcgSheet_slot__YNUM7{position:relative;display:flex;align-items:center;gap:8px;min-width:0;padding:3px 8px 3px 4px;background:var(--field);border:1.5px solid var(--crimson);box-shadow:inset 0 0 0 2px var(--field),inset 0 0 0 3px rgba(130,21,24,.35);border-radius:2px}.LotrLcgSheet_slot__YNUM7>:nth-child(2){flex:1;min-width:0}.LotrLcgSheet_vacant__evKxW{border-style:dashed;background:repeating-linear-gradient(135deg,rgba(149,25,39,.05) 0 6px,transparent 6px 12px),var(--field)}.LotrLcgSheet_slotOpen__4NB7M{z-index:30}.LotrLcgSheet_medal__ih5DB{flex:none;display:grid;place-items:center;width:42px;height:42px;padding:0;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 35% 30%,#fff7e2,#ead6a6);border:2px solid var(--gold);box-shadow:0 0 0 1px #6d5320,0 2px 4px rgba(60,30,10,.35);font-family:var(--font-uncial),var(--font-garamond),serif;color:var(--crimson-ink);font-size:17px}button.LotrLcgSheet_medal__ih5DB{cursor:pointer}button.LotrLcgSheet_medal__ih5DB:focus-visible,button.LotrLcgSheet_medal__ih5DB:hover{box-shadow:0 0 0 2px var(--crimson),0 2px 6px rgba(60,30,10,.45);outline:none}.LotrLcgSheet_medal__ih5DB img{width:100%;height:100%;object-fit:cover}span.LotrLcgSheet_medal__ih5DB:empty{background:transparent;border:1.5px dashed rgba(149,25,39,.3);box-shadow:none}.LotrLcgSheet_vacant__evKxW .LotrLcgSheet_medal__ih5DB{border-style:dashed;background:var(--field);font-size:12px;font-family:var(--font-garamond),serif;font-weight:700}.LotrLcgSheet_heroInput__zVc83,.LotrLcgSheet_heroName__PTt4b{display:block;width:100%;min-height:40px;border:0;background:transparent;font-size:16px;font-weight:600;outline:none;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LotrLcgSheet_heroInput__zVc83::placeholder{color:var(--ink-faint);font-weight:500;font-size:14px}.LotrLcgSheet_vacant__evKxW .LotrLcgSheet_heroInput__zVc83::placeholder{color:var(--crimson);opacity:.75}.LotrLcgSheet_heroCard__Tm9ta{position:absolute;top:calc(100% + 6px);left:-4px;width:min(270px,calc(100vw - 40px));background:var(--field);border:2px solid var(--crimson-ink);border-radius:10px;box-shadow:0 0 0 4px var(--parch),0 0 0 5px var(--crimson),0 18px 40px -10px rgba(40,10,5,.55);overflow:hidden;animation:LotrLcgSheet_rise__y_lEY .18s ease-out}@keyframes LotrLcgSheet_rise__y_lEY{0%{opacity:0;transform:translateY(-4px)}}.LotrLcgSheet_heroCardArt__cnl4_{position:relative;height:112px;background:linear-gradient(#5b3a28,#2c1a12)}.LotrLcgSheet_heroCardArt__cnl4_ img{width:100%;height:100%;object-fit:cover;object-position:50% 25%}.LotrLcgSheet_heroCardBlank__aYqnI{position:absolute;inset:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.05) 0 8px,transparent 8px 16px)}.LotrLcgSheet_heroCardArt__cnl4_:after{content:"";position:absolute;inset:auto 0 0;height:40px;background:linear-gradient(transparent,var(--field))}.LotrLcgSheet_heroCardClose___gkUQ{position:absolute;top:6px;right:6px;z-index:1;width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.5);background:rgba(30,15,10,.55);color:#fff!important;font-size:20px;line-height:1;cursor:pointer}.LotrLcgSheet_heroCardBody__o_y_S{padding:2px 14px 14px}.LotrLcgSheet_heroCardName__vEgk4{font-family:var(--font-uncial),var(--font-garamond),serif;font-size:19px;color:var(--crimson-ink);line-height:1.2}.LotrLcgSheet_sphere__Eag4E{display:inline-block;margin-top:4px;padding:1px 9px;border-radius:999px;font-size:12px;font-weight:700;color:#fff;background:#6b6b6b}.LotrLcgSheet_sphere_leadership__HjC8e{background:#7b3f8f}.LotrLcgSheet_sphere_tactics__ww9Ng{background:#9b2a22}.LotrLcgSheet_sphere_spirit__V_RIh{background:#2f7fa8}.LotrLcgSheet_sphere_lore__dNMzQ{background:#2f7a3a}.LotrLcgSheet_sphere_neutral__IJuhc{background:#7a7268}.LotrLcgSheet_heroCardActions__0KQDB{display:grid;gap:8px;margin-top:12px}.LotrLcgSheet_heroCardHint__Q1qaJ{margin:0;font-size:13px;color:var(--ink-dim)}.LotrLcgSheet_stampFall__eaqdV,.LotrLcgSheet_stampSwap__LrR0R{display:grid;grid-template-columns:auto 1fr;column-gap:8px;align-items:center;text-align:left;min-height:46px;padding:6px 12px;border-radius:6px;cursor:pointer;font-weight:700;font-size:15px;transform:rotate(-.6deg)}.LotrLcgSheet_stampFall__eaqdV small,.LotrLcgSheet_stampSwap__LrR0R small{grid-column:2;font-weight:500;font-size:12px;opacity:.8}.LotrLcgSheet_stampFall__eaqdV span,.LotrLcgSheet_stampSwap__LrR0R span{grid-row:span 2;font-size:20px}.LotrLcgSheet_stampFall__eaqdV{border:2px solid var(--crimson-deep);background:var(--crimson);color:#fbeedd!important;box-shadow:inset 0 0 0 2px rgba(255,255,255,.18)}.LotrLcgSheet_stampSwap__LrR0R{border:2px solid var(--crimson);background:transparent;color:var(--crimson-ink)!important;transform:rotate(.5deg)}.LotrLcgSheet_stampSwap__LrR0R:hover{background:rgba(149,25,39,.07)}.LotrLcgSheet_playerBoons__bpAgM{display:flex;flex-direction:column;flex:1}.LotrLcgSheet_boonFrame__4zXpY{flex:1;margin:0 6px;min-height:70px}.LotrLcgSheet_columns__am5dK{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:26px 30px;align-items:start}.LotrLcgSheet_colSide__YjrWQ{display:flex;flex-direction:column;gap:26px}.LotrLcgSheet_scenarioHead__mX_QJ{display:grid;grid-template-columns:1fr 96px;align-items:end}.LotrLcgSheet_scoreHead__2heUq{text-align:center}.LotrLcgSheet_rows__g58dt{list-style:none;margin:0;padding:0}.LotrLcgSheet_row__eIhEp{display:grid;grid-template-columns:44px minmax(0,1fr) 84px;align-items:center;gap:10px;min-height:52px;padding:4px 6px;position:relative}.LotrLcgSheet_rowFramed__4lg1v{background:rgba(253,246,227,.55)}.LotrLcgSheet_rowFramed__4lg1v:before{content:"";position:absolute;inset:2px 0;border:1.5px solid var(--crimson);box-shadow:inset 0 0 0 2px var(--parch),inset 0 0 0 3px rgba(130,21,24,.4);filter:var(--rough);pointer-events:none}.LotrLcgSheet_row__eIhEp>*{position:relative}.LotrLcgSheet_scenarioName__lN40Q{font-size:17px;font-weight:600;color:var(--crimson-ink);line-height:1.2;overflow-wrap:anywhere}.LotrLcgSheet_rowWon__Z_ErU .LotrLcgSheet_scenarioName__lN40Q{color:var(--ink)}.LotrLcgSheet_nextTag__ML66f{display:inline-block;margin-left:8px;padding:0 8px;border-radius:999px;font-style:normal;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;vertical-align:2px;color:#fbeedd;background:var(--crimson-deep)}.LotrLcgSheet_seal__NWeKU{display:grid;place-items:center;width:42px;height:42px;padding:0;border-radius:50%;border:2px dashed rgba(149,25,39,.45);background:transparent;color:var(--crimson)!important;font-family:var(--font-uncial),var(--font-garamond),serif;font-size:16px;cursor:pointer}span.LotrLcgSheet_seal__NWeKU{cursor:default}.LotrLcgSheet_sealWon__wNbfS{border:0;color:#fbe9d6!important;background:radial-gradient(circle at 38% 32%,#c73a3f 0,#951927 45%,#5e0d12 100%);box-shadow:0 0 0 3px rgba(149,25,39,.35),0 2px 3px rgba(40,5,5,.5),inset 0 -3px 5px rgba(0,0,0,.35),inset 0 2px 3px rgba(255,255,255,.25);font-size:20px;font-family:var(--font-garamond),serif;font-weight:700;border-radius:46% 54% 50% 50%/52% 48% 52% 48%;animation:LotrLcgSheet_press__M_vr3 .25s ease-out}@keyframes LotrLcgSheet_press__M_vr3{0%{transform:scale(1.25);opacity:.4}}.LotrLcgSheet_score__KomXf{display:block;width:100%;height:40px;border:1.5px solid var(--crimson);box-shadow:inset 0 0 0 2px var(--field),inset 0 0 0 3px rgba(130,21,24,.35);background:var(--field);text-align:center;font-size:19px;font-weight:700;line-height:37px;outline:none;-moz-appearance:textfield;appearance:textfield}.LotrLcgSheet_score__KomXf::-webkit-inner-spin-button,.LotrLcgSheet_score__KomXf::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.LotrLcgSheet_score__KomXf:focus{box-shadow:inset 0 0 0 2px var(--field),inset 0 0 0 3px var(--crimson)}.LotrLcgSheet_totalBar__5LMAP{display:grid;grid-template-columns:1fr 84px;align-items:center;gap:10px;margin-top:6px;min-height:56px;padding:6px 16px 6px 18px;background:linear-gradient(#a21d2c,#8a1622);color:#fbeedd;border-radius:3px;box-shadow:0 0 0 2px var(--crimson-deep),inset 0 0 0 2px rgba(255,255,255,.12);font-family:var(--font-uncial),var(--font-garamond),serif;font-size:18px}.LotrLcgSheet_totalValue__5ae1R{display:grid;place-items:center;height:40px;background:var(--field);color:var(--ink);font-family:var(--font-garamond),serif;font-size:22px;font-weight:700}.LotrLcgSheet_fallenRow__pY_2C{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:18px;align-items:stretch}.LotrLcgSheet_fallenBox__iHSAi>.LotrLcgSheet_frame__Z3Fn_,.LotrLcgSheet_threatBox__YgZsK>.LotrLcgSheet_frame__Z3Fn_{min-height:132px}.LotrLcgSheet_threatBox__YgZsK{display:flex;flex-direction:column}.LotrLcgSheet_threatFrame__SpJdx{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.LotrLcgSheet_threatDial___miRW{display:flex;align-items:center;gap:4px}.LotrLcgSheet_counter__eKMH5 button,.LotrLcgSheet_threatDial___miRW button{width:40px;height:40px;border-radius:50%;border:1.5px solid var(--crimson);background:transparent;color:var(--crimson-ink)!important;font-size:20px;font-weight:700;cursor:pointer}.LotrLcgSheet_counter__eKMH5 button:hover,.LotrLcgSheet_threatDial___miRW button:hover{background:rgba(149,25,39,.08)}.LotrLcgSheet_counter__eKMH5 button:disabled{opacity:.35;cursor:default}.LotrLcgSheet_threatCoin__YfyHS{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fbe2b4,#d39d4a 55%,#8a5a1c);box-shadow:0 0 0 2px #6b4210,0 2px 4px rgba(50,20,5,.45),inset 0 -2px 4px rgba(0,0,0,.3);color:#3a1d08;font-size:22px;font-weight:700}.LotrLcgSheet_threatBump__4EhzU{animation:LotrLcgSheet_bump__x1imD .6s ease-out}@keyframes LotrLcgSheet_bump__x1imD{0%{transform:scale(1)}30%{transform:scale(1.3);box-shadow:0 0 0 4px var(--crimson),0 0 18px rgba(149,25,39,.7)}}.LotrLcgSheet_threatHint__5QD3Y{margin:0;text-align:center;font-size:12px;line-height:1.3;color:var(--ink-dim)}.LotrLcgSheet_lines__CNM8_{display:flex;flex-direction:column}.LotrLcgSheet_line__mfLdI{display:flex;align-items:center;gap:8px;min-height:42px;border-bottom:1px solid rgba(130,21,24,.18)}.LotrLcgSheet_lineText__oS_zn,.LotrLcgSheet_line__mfLdI input{flex:1;min-width:0;min-height:40px;border:0;background:transparent;font-size:16px;font-weight:600;outline:none;line-height:40px;overflow-wrap:anywhere}.LotrLcgSheet_lineText__oS_zn{line-height:1.3;padding:9px 0}.LotrLcgSheet_miniMedal__CYCmb{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;overflow:hidden;border:1.5px solid #8a7a5a;background:#e8dcc0;font-family:var(--font-uncial),var(--font-garamond),serif;font-size:13px}.LotrLcgSheet_miniMedal__CYCmb img{width:100%;height:100%;object-fit:cover}.LotrLcgSheet_fallenMedal__uljvy{filter:grayscale(1) sepia(.3);opacity:.85}.LotrLcgSheet_fallenBox__iHSAi .LotrLcgSheet_lineText__oS_zn,.LotrLcgSheet_fallenBox__iHSAi .LotrLcgSheet_line__mfLdI input{text-decoration:line-through;text-decoration-color:rgba(149,25,39,.55);text-decoration-thickness:1.5px}.LotrLcgSheet_remove__SVrV5{flex:none;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:transparent;cursor:pointer;opacity:.45}.LotrLcgSheet_remove__SVrV5:focus-visible,.LotrLcgSheet_remove__SVrV5:hover{opacity:1;background:rgba(149,25,39,.08)}.LotrLcgSheet_remove__SVrV5 svg{width:12px;height:12px;stroke:var(--crimson-ink);stroke-width:1.8;stroke-linecap:round}.LotrLcgSheet_next__1jB09{display:flex;align-items:center;gap:6px;min-height:42px}.LotrLcgSheet_nextInput__oCVWM{flex:1;min-width:0;min-height:40px;border:0;border-bottom:1px dashed rgba(130,21,24,.4);background:transparent;font-size:15px;outline:none}.LotrLcgSheet_nextInput__oCVWM::placeholder{color:var(--ink-faint);font-style:italic}.LotrLcgSheet_nextAdd__BUC35{flex:none;width:40px;height:40px;border-radius:50%;border:1.5px solid var(--crimson);background:transparent;color:var(--crimson-ink)!important;font-size:20px;cursor:pointer}.LotrLcgSheet_nextAdd__BUC35:disabled{opacity:.3;cursor:default}.LotrLcgSheet_nothing__W_j_s{margin:8px 0;color:var(--ink-faint)}.LotrLcgSheet_specialBody__1WGnW{display:flex;flex-direction:column;gap:24px}.LotrLcgSheet_specialBody__1WGnW .LotrLcgSheet_boxTitle__I3nJg{font-size:15px;margin-bottom:10px}.LotrLcgSheet_inline__gURaY{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 6px}.LotrLcgSheet_inlineLabel__TGYm9{font-weight:600;font-size:15px;color:var(--crimson-ink);line-height:1.3}.LotrLcgSheet_counter__eKMH5{display:flex;align-items:center;gap:6px;flex:none}.LotrLcgSheet_counterValue__SpOpg{min-width:46px;height:40px;display:grid;place-items:center;border:1.5px solid var(--crimson);background:var(--field);font-size:20px;font-weight:700}.LotrLcgSheet_allies__nbAcC{list-style:none;margin:0;padding:0}.LotrLcgSheet_ally__QXM9u{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:4px 8px;font-weight:600;color:var(--crimson-ink)}.LotrLcgSheet_ally__QXM9u>*{position:relative}.LotrLcgSheet_tick__97_ma{flex:none;display:grid;place-items:center;width:40px;height:40px;border:1.5px solid var(--crimson);box-shadow:inset 0 0 0 2px var(--field),inset 0 0 0 3px rgba(130,21,24,.35);background:var(--field);color:var(--crimson)!important;font-size:22px;font-weight:700;cursor:pointer}span.LotrLcgSheet_tick__97_ma{cursor:default}.LotrLcgSheet_ticked__6dTk0{font-family:var(--font-garamond),serif}.LotrLcgSheet_encounter__1DgAy input{font-weight:600}.LotrLcgSheet_copies__bnyil{display:flex;align-items:center;gap:2px;flex:none}.LotrLcgSheet_copies__bnyil b{min-width:30px;text-align:center;font-size:16px}.LotrLcgSheet_copies__bnyil button{width:34px;height:40px;border:0;border-radius:6px;background:transparent;color:var(--crimson-ink)!important;font-size:18px;font-weight:700;cursor:pointer}.LotrLcgSheet_copies__bnyil button:disabled{opacity:.3}.LotrLcgSheet_poolTitle__mQLrS{font-size:22px;margin-bottom:16px}.LotrLcgSheet_poolGrid__K7fsr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 30px;align-items:start}.LotrLcgSheet_poolGrid__K7fsr>.LotrLcgSheet_box__tj2AJ>.LotrLcgSheet_frame__Z3Fn_{min-height:120px}.LotrLcgSheet_poolGrid__K7fsr>.LotrLcgSheet_box__tj2AJ:nth-child(3){grid-column:1/-1}.LotrLcgSheet_poolSingle__QM_Eg{grid-template-columns:minmax(0,1fr)}.LotrLcgSheet_spoil__EnGqz{position:relative}.LotrLcgSheet_spoil__EnGqz>.LotrLcgSheet_blurred__Gs_8k{filter:blur(6px);user-select:none;pointer-events:none}.LotrLcgSheet_reveal__3M1_w{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:center;padding-top:24px;z-index:2}.LotrLcgSheet_reveal__3M1_w button{border:1.5px solid var(--crimson);background:var(--field);color:var(--crimson-ink);border-radius:999px;padding:9px 16px;min-height:40px;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 2px 8px rgba(60,20,10,.15)}@media (prefers-reduced-motion:reduce){.LotrLcgSheet_heroCard__Tm9ta,.LotrLcgSheet_sealWon__wNbfS,.LotrLcgSheet_threatBump__4EhzU{animation:none}}@media (max-width:960px){.LotrLcgSheet_players__T_iT_{grid-template-columns:repeat(2,minmax(0,1fr))}.LotrLcgSheet_columns__am5dK{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.LotrLcgSheet_page__tLrxe{padding:14px 14px 22px}.LotrLcgSheet_players__T_iT_{grid-template-columns:minmax(0,1fr);gap:22px}.LotrLcgSheet_player__bREi3{padding-bottom:6px}.LotrLcgSheet_spare__OmdfB{display:none}.LotrLcgSheet_row__eIhEp{grid-template-columns:42px minmax(0,1fr) 70px;gap:8px}.LotrLcgSheet_scenarioHead__mX_QJ{grid-template-columns:1fr 76px}.LotrLcgSheet_scenarioName__lN40Q{font-size:16px}.LotrLcgSheet_totalBar__5LMAP{grid-template-columns:1fr 70px;font-size:16px;padding:6px 12px}.LotrLcgSheet_fallenRow__pY_2C{grid-template-columns:minmax(0,1fr)}.LotrLcgSheet_fallenBox__iHSAi>.LotrLcgSheet_frame__Z3Fn_,.LotrLcgSheet_poolGrid__K7fsr>.LotrLcgSheet_box__tj2AJ>.LotrLcgSheet_frame__Z3Fn_{min-height:0}.LotrLcgSheet_threatBox__YgZsK>.LotrLcgSheet_frame__Z3Fn_{min-height:0;padding:12px}.LotrLcgSheet_poolGrid__K7fsr{grid-template-columns:minmax(0,1fr)}.LotrLcgSheet_poolGrid__K7fsr>.LotrLcgSheet_box__tj2AJ:nth-child(3){grid-column:auto}}