.hp{--hp-moss:rgb(var(--color-primary));--hp-moss-2:#2d7340;--hp-moss-soft:#e6efe4;--hp-moss-line:#bccdb7;--hp-rust:rgb(var(--color-accent));--hp-rust-soft:#fae5cf;--hp-ink:rgb(var(--color-text-strong));--hp-ink-2:rgb(var(--color-text-default));--hp-ink-3:rgb(var(--color-text-muted));--hp-ink-4:#6f7660;--hp-rule:rgb(var(--color-border));--hp-rule-2:rgb(var(--color-border-strong));--hp-surface:#fff;--hp-surface-2:rgb(var(--color-surface-soft));--hp-peak:rgb(var(--color-forecast-peak));--hp-good:rgb(var(--color-forecast-good));--hp-weak:rgb(var(--color-forecast-weak));--hp-none:rgb(var(--color-forecast-none));font-feature-settings:"ss01" 1, "cv11" 1, "tnum" 1}.hp .hp-num{font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-num-s)}.hp-hero{text-align:center;border-bottom:1px solid var(--hp-rule);background:linear-gradient(#f6f7f0 0%,#eef1e6 100%);padding:64px 0 88px;position:relative;overflow:hidden}.hp-hero:before{content:"";pointer-events:none;background-image:radial-gradient(900px 500px at 50% 0,#5fae6e29 0%,#0000 60%),radial-gradient(600px 400px at 92% 25%,#c4661e14 0%,#0000 60%);position:absolute;inset:0}.hp-hero:after{content:"";z-index:0;pointer-events:none;mix-blend-mode:multiply;background:url(/hero-mycelium.webp) 50%/cover no-repeat;position:absolute;inset:0}.hp-hero>.hp-container{z-index:2;position:relative}@media (max-width:760px){.hp-hero{padding:36px 0 56px}}.hp-container{max-width:72rem;margin:0 auto;padding:0 24px}@media (max-width:640px){.hp-container{padding:0 16px}}.hp-hero-pill{background:var(--hp-surface);border:1px solid var(--hp-rule);border-radius:var(--r-chip);font-size:var(--fs-lg);color:var(--hp-ink-3);font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin-bottom:28px;padding:7px 16px 7px 10px;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #0000000a}.hp-hero-pill .hp-dot{border-radius:var(--r-chip);background:var(--hp-moss);width:7px;height:7px;animation:2s infinite hp-pulse}@keyframes hp-pulse{0%,to{opacity:1}50%{opacity:.4}}.hp-hero-pill b{color:var(--hp-ink);font-weight:600}.hp-hero-pill .hp-sep{color:var(--hp-ink-4)}.hp-hero h1{font-weight:500;font-size:clamp(var(--fs-display-3), 7vw, var(--fs-display-6));letter-spacing:-.045em;max-width:18ch;color:var(--hp-ink);margin:0 auto 20px;line-height:1}.hp-hero h1 em{background:linear-gradient(135deg, var(--hp-moss) 0%, var(--hp-moss-2) 55%, var(--hp-rust) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:600}.hp-hero-lede{font-size:var(--fs-5xl);color:var(--hp-ink-3);max-width:46ch;margin:0 auto 48px;line-height:1.5}@media (max-width:760px){.hp-hero-lede{font-size:var(--fs-3xl);margin-bottom:32px}}.hp-answer{text-align:left;background:var(--hp-surface);border:1px solid var(--hp-rule);border-radius:var(--r-karta);max-width:980px;margin:0 auto}.hp-answer-h{border-radius:calc(var(--r-karta) - 1px) calc(var(--r-karta) - 1px) 0 0;border-bottom:1px solid var(--hp-rule);background:var(--hp-surface-2);font-size:var(--fs-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 32px;display:flex}.hp-answer-h .hp-l{color:var(--hp-ink-2);font-weight:600}.hp-answer-h .hp-r{color:var(--hp-ink-3);font-variant-numeric:tabular-nums}.hp-answer-body{grid-template-columns:auto 1fr;align-items:center;gap:48px;padding:44px 48px 28px;display:grid}@media (max-width:760px){.hp-answer-body{grid-template-columns:1fr;gap:18px;padding:28px 22px}}.hp-score{flex-shrink:0;width:280px}@media (max-width:760px){.hp-score{width:100%}}.hp-score .hp-row{align-items:baseline;gap:10px;margin-bottom:18px;line-height:1;display:flex}.hp-score .hp-v{font-weight:300;font-size:clamp(var(--fs-display-7), 16vw, var(--fs-display-8));letter-spacing:var(--tracking-num-display);font-variant-numeric:tabular-nums;line-height:.82}.hp-score .hp-max{font-size:var(--fs-5xl);color:var(--hp-ink-3);font-variant-numeric:tabular-nums}.hp-score .hp-scale{background:var(--hp-rule);border-radius:var(--r-chip);height:12px;margin-bottom:10px;position:relative}.hp-score .hp-scale .hp-fill{border-radius:var(--r-chip);position:absolute;top:0;bottom:0;left:0}.hp-score .hp-scale .hp-marker{border-radius:var(--r-chip);border:3px solid #fff;width:20px;height:20px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 2px 6px #1f5a2e4d}.hp-score .hp-ticks{font-size:var(--fs-lg);color:var(--hp-ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;padding:0 2px;display:flex}.hp-answer-text{min-width:0}.hp-band-pill{border-radius:var(--r-chip);font-size:var(--fs-xl);border:1px solid var(--hp-moss-line);background:var(--hp-moss-soft);align-items:center;gap:8px;margin-bottom:16px;padding:7px 16px;font-weight:600;display:inline-flex}.hp-band-pill:before{content:"";border-radius:var(--r-chip);background:currentColor;width:8px;height:8px}.hp-answer-line{font-size:clamp(var(--fs-6xl), 2.6vw, var(--fs-9xl));letter-spacing:-.025em;color:var(--hp-ink);max-width:22ch;margin:0 0 10px;font-weight:500;line-height:1.2}.hp-answer-context{font-size:var(--fs-2xl);color:var(--hp-ink-3);max-width:44ch;margin:0 0 16px;line-height:1.5}.hp-conds-wrap{border-top:1px solid var(--hp-rule)}.hp-conds-wrap>.hp-conds{border-top:0}.hp-answer-do{flex-wrap:wrap;align-items:center;gap:10px 20px;margin:16px 0 0;display:flex}.hp-answer-when{min-height:40px;font-size:var(--fs-xl);color:var(--hp-ink);text-decoration:underline;-webkit-text-decoration-color:var(--hp-moss-line);text-decoration-color:var(--hp-moss-line);text-underline-offset:4px;align-items:center;gap:6px;font-weight:600;display:inline-flex}.hp-answer-when:hover{color:var(--hp-moss);text-decoration-color:currentColor}.hp-answer-band{font-size:var(--fs-2xl);color:var(--hp-ink-3);margin:6px 0 0;line-height:1.5}.hp-answer-band span{font-weight:700}@media (max-width:760px){.hp-answer-do>.hp-btn-pri{justify-content:center;width:100%}}.hp-answer-next{flex-wrap:wrap;align-items:center;gap:2px 22px;margin:2px 0 14px;display:flex}.hp-answer-next a{min-height:40px;color:var(--hp-ink);font-size:var(--fs-xl);text-decoration:underline;-webkit-text-decoration-color:var(--hp-moss-line);text-decoration-color:var(--hp-moss-line);text-underline-offset:4px;flex-wrap:wrap;align-items:center;gap:4px 7px;font-weight:600;line-height:1.3;text-decoration-thickness:1px;display:inline-flex}.hp-answer-next a:hover{color:var(--hp-moss);text-decoration-color:currentColor}.hp-answer-next a b{font-weight:700}.hp-next-sc{font-variant-numeric:tabular-nums;font-weight:700}.hp-answer-place{font-size:var(--fs-xl);color:var(--hp-ink-3);font-variant-numeric:tabular-nums}.hp-answer-place b{color:var(--hp-ink);font-weight:600;font-size:var(--fs-3xl);margin-right:6px}.hp-answer-place a{text-underline-offset:3px;text-decoration:underline}.hp-answer-place a:hover{color:var(--hp-moss)}.hp-conds{border-top:1px solid var(--hp-rule);grid-template-columns:repeat(var(--hp-cond-cols,2), minmax(0, 1fr));gap:18px 32px;padding:26px 48px;display:grid}@media (min-width:761px) and (max-width:1100px){.hp-conds[data-vstupu="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.hp-conds{grid-template-columns:1fr;padding:22px}}.hp-cond{grid-template-columns:1fr auto;align-items:baseline;gap:7px 16px;display:grid}@supports (grid-template-rows:subgrid){.hp-cond{grid-row:span 3;grid-template-rows:subgrid;row-gap:7px}}.hp-cond .hp-l{font-size:var(--fs-xl);color:var(--hp-ink-3);font-weight:500}.hp-cond .hp-v{font-weight:700;font-size:var(--fs-7xl);color:var(--hp-ink);text-align:right;font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-num-m)}.hp-cond .hp-v small{font-size:var(--fs-lg);color:var(--hp-ink-3);margin-left:2px;font-weight:400}.hp-cond .hp-v .hp-mera{font-size:var(--fs-2xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--hp-ink-4,var(--hp-ink-3));margin:2px 0 0;font-weight:600;display:block}.hp-cond .hp-v .hp-mera--hodnota{text-transform:none;letter-spacing:.02em;font-size:var(--fs-sm);font-weight:500}.hp-cond .hp-barrow{grid-column:1/-1;align-items:center;gap:10px;display:flex}.hp-cond .hp-bar{background:var(--hp-rule);border-radius:var(--r-chip);flex:auto;height:9px;position:relative}.hp-cond .hp-bar i{background:var(--hp-moss);border-radius:var(--r-chip);height:100%;display:block}.hp-cond .hp-bpct{font-size:var(--fs-sm);color:var(--hp-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-weight:600}.hp-cond .hp-cverdict{font-size:var(--fs-lg);grid-column:1/-1;margin-top:-1px;font-weight:600;line-height:1}.hp-conds-note{font-size:var(--fs-sm);color:var(--hp-ink-4);grid-column:1/-1;margin:2px 0 0;line-height:1.4}.hp-conds-note a{color:var(--hp-moss);text-underline-offset:2px;font-weight:600;text-decoration:underline}.hp-answer-actions{border-top:1px solid var(--hp-rule);flex-wrap:wrap;align-items:center;gap:10px;padding:22px 32px 26px;display:flex}@media (max-width:760px){.hp-answer-actions{gap:10px;padding:22px}}.hp-actions-sec{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:760px){.hp-answer-actions>.hp-btn-pri{justify-content:center;width:100%}.hp-actions-sec{width:100%}.hp-actions-sec>*{flex:1 1 0;justify-content:center;min-width:0}}.hp-btn-pri{background:var(--hp-moss);color:#fff;font-size:var(--fs-xl);border-radius:var(--r-chip);white-space:nowrap;align-items:center;gap:7px;min-height:44px;padding:11px 17px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.hp-btn-pri:hover{background:#19431f}.hp-btn-sec{color:var(--hp-ink);font-size:var(--fs-xl);border-radius:var(--r-chip);border:1px solid var(--hp-rule-2);white-space:nowrap;background:0 0;align-items:center;gap:7px;min-height:44px;padding:11px 15px;font-weight:500;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.hp-btn-sec:hover{border-color:var(--hp-ink-3);background:var(--hp-surface-2)}.hp-answer-actions .hp-note{max-width:42ch;font-size:var(--fs-lg);color:var(--hp-ink-3);text-align:right;margin-left:auto;line-height:1.45}@media (max-width:760px){.hp-answer-actions .hp-note{text-align:left;max-width:none;margin-left:0}}.hp-answer-actions .hp-note b{color:var(--hp-ink-2);font-weight:600}.hp-answer-actions .hp-note a{color:var(--hp-moss);text-underline-offset:2px;font-weight:500;text-decoration:underline}.hp-answer-etiketa{background:var(--hp-moss-soft);border-top:1px solid var(--hp-moss-line);font-size:var(--fs-lg);color:var(--hp-moss);flex-wrap:wrap;align-items:center;gap:4px;min-height:48px;padding:13px 48px;font-weight:500;text-decoration:none;transition:background .15s;display:flex}.hp-answer-etiketa:hover{background:#dae8d6}.hp-etiketa-go{text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (max-width:760px){.hp-answer-etiketa{padding:12px 22px}}.hp section.hp-s{padding:56px 0}@media (max-width:760px){.hp section.hp-s{padding:36px 0}}.hp-sect-h{margin-bottom:28px}.hp-eye{background:var(--hp-surface);border:1px solid var(--hp-moss-line);border-radius:var(--r-chip);font-size:var(--fs-lg);color:var(--hp-moss);align-items:center;gap:8px;margin-bottom:16px;padding:5px 13px 5px 9px;font-weight:600;display:inline-flex}.hp-eye .hp-n{border-radius:var(--r-chip);background:linear-gradient(135deg, #5fae6e, var(--hp-moss));color:#fff;width:22px;height:22px;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.hp-sect-h h2{font-size:clamp(var(--fs-8xl), 3.4vw, var(--fs-display-1));letter-spacing:-.03em;color:var(--hp-ink);margin:0 0 10px;font-weight:600;line-height:1.05}.hp-sect-h h2 em{background:linear-gradient(135deg, var(--hp-moss) 0%, var(--hp-moss-2) 55%, var(--hp-rust) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:600}.hp-sect-sub{font-size:var(--fs-3xl);color:var(--hp-ink-3);margin:0;line-height:1.5}.hp-list{background:var(--hp-surface);border:1px solid var(--hp-rule);border-radius:var(--r-karta);overflow:hidden}.hp-list-foot{background:var(--hp-surface-2);border-top:1px solid var(--hp-rule);font-size:var(--fs-lg);color:var(--hp-ink-3);cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:14px 32px;text-decoration:none;transition:background .15s;display:flex}.hp-list-foot:hover{background:var(--hp-moss-soft)}.hp-list-foot b{color:var(--hp-ink);font-variant-numeric:tabular-nums;font-weight:600}.hp-list-foot .hp-go{font-size:var(--fs-xl);color:#fff;border-radius:var(--r-chip);background:var(--hp-moss);align-items:center;gap:6px;min-height:48px;padding:11px 18px;font-weight:600;transition:background .15s;display:inline-flex}.hp-list-foot:hover .hp-go{background:#19431f}.hp-lok-row{border-bottom:1px solid var(--hp-rule);grid-template-columns:36px 1.35fr 1.25fr 120px 24px;align-items:center;gap:24px;min-height:56px;padding:22px 32px;transition:background .15s;display:grid}.hp-lok-row:last-of-type{border-bottom:0}.hp-lok-row:hover{background:var(--hp-surface-2)}.hp-lok-row .hp-arr{color:var(--hp-ink-4);text-align:right;font-size:var(--fs-4xl);line-height:1}.hp-lok-row:hover .hp-arr{color:var(--hp-moss)}@media (max-width:900px){.hp-lok-row{grid-template-columns:28px 1fr 90px 18px;gap:16px;padding:18px 20px}.hp-lok-row .hp-bar-col{display:none}}.hp-lok-row .hp-rk{font-size:var(--fs-xl);color:var(--hp-ink-4);font-variant-numeric:tabular-nums;font-weight:500}.hp-medal{border-radius:var(--r-chip);width:28px;height:28px;font-size:var(--fs-lg);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.hp-medal-1{color:#8a6d1a;background:#f3e3b0;border:1px solid #d9bc62}.hp-medal-2{color:#5d686f;background:#e9ecee;border:1px solid #bfc8cd}.hp-medal-3{color:#8a5a2e;background:#f0ddcc;border:1px solid #d3a878}.hp-medal-plain{color:var(--hp-ink-4)}.hp-lok-row .hp-place{font-weight:600;font-size:var(--fs-4xl);letter-spacing:-.018em;color:var(--hp-ink);line-height:1.1}.hp-lok-row .hp-place small{font-size:var(--fs-lg);color:var(--hp-ink-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:6px;font-weight:400;display:flex}.hp-bar-col{flex-direction:column;gap:6px;display:flex}.hp-bar-track{background:var(--hp-surface-2);border-radius:var(--r-chip);height:10px;position:relative}.hp-bar-fill{border-radius:var(--r-chip);position:absolute;top:0;bottom:0;left:0}.hp-bar-dot{border-radius:var(--r-chip);border:2.5px solid #fff;width:14px;height:14px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #0f1e0f40}.hp-bar-marks{font-size:var(--fs-xs);color:var(--hp-ink-4);font-variant-numeric:tabular-nums;justify-content:space-between;padding:0 2px;display:flex}.hp-flag-mini{font-size:var(--fs-xs);letter-spacing:.03em;border-radius:var(--r-chip);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;font-weight:600;line-height:1.3;display:inline-flex}.hp-flag-mini.hp-np{background:var(--hp-rust-soft);color:var(--hp-rust);border:1px solid #ecc49c}.hp-flag-mini.hp-chko{background:var(--hp-surface-2);color:var(--hp-ink-3);border:1px solid var(--hp-rule-2)}.hp-lok-row .hp-val{font-weight:300;font-size:var(--fs-display-3);letter-spacing:var(--tracking-num-l);text-align:right;font-variant-numeric:tabular-nums;line-height:.9}@media (max-width:760px){.hp-lok-row .hp-val{font-size:var(--fs-10xl)}}.hp-cr-chart{padding:28px 32px 20px}@media (max-width:760px){.hp-cr-chart{padding:20px 16px 14px}}.hp-cr-bars{grid-template-columns:repeat(7,1fr);align-items:end;gap:14px;height:300px;display:grid}@media (max-width:760px){.hp-cr-bars{gap:6px;height:190px}}.hp-cr-bar{flex-direction:column;gap:10px;height:100%;display:flex}.hp-cr-area{flex:1;align-items:flex-end;min-height:0;display:flex}.hp-cr-bar .hp-b{border-radius:var(--r-pole) var(--r-pole) 0 0;width:100%;min-height:6px;position:relative}.hp-cr-bar.hp-best .hp-b{outline:2px solid var(--hp-ink);outline-offset:2px}.hp-cr-bar .hp-sc{font-size:var(--fs-3xl);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-num-s);color:var(--hp-ink);font-weight:700;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.hp-cr-bar .hp-d{font-size:var(--fs-sm);color:var(--hp-ink-3);text-align:center;font-variant-numeric:tabular-nums;flex-direction:column;line-height:1.25;display:flex}.hp-cr-bar .hp-d-den{white-space:nowrap}.hp-cr-bar .hp-d-datum{white-space:nowrap;opacity:.85;font-size:.92em}@media (max-width:760px){.hp-cr-bar .hp-d{font-size:var(--fs-xs)}.hp-cr-bar .hp-sc{font-size:var(--fs-lg);bottom:calc(100% + 5px)}}.hp-cr-bar-link{color:inherit;cursor:pointer;text-decoration:none}.hp-cr-bar-link .hp-d.hp-d-today{color:var(--hp-moss)}.hp-cr-bar-link:hover .hp-b{outline:2px solid var(--hp-moss);outline-offset:2px}.hp-cr-bar-link:hover .hp-d{color:var(--hp-moss);font-weight:700}.hp-cr-windows{border-top:1px solid var(--hp-rule)}.hp-win-row{border-bottom:1px solid rgb(var(--color-border-soft));font-size:var(--fs-xl);grid-template-columns:1fr auto auto;align-items:center;gap:16px;min-height:48px;padding:13px 32px;transition:background .15s;display:grid}.hp-win-row:last-of-type{border-bottom:0}.hp-win-row:hover{background:var(--hp-surface-2)}.hp-win-row .hp-pl{color:var(--hp-ink);font-weight:600}.hp-win-row .hp-range{font-variant-numeric:tabular-nums;font-weight:600}.hp-win-row .hp-sc{font-variant-numeric:tabular-nums;font-weight:700;font-size:var(--fs-4xl);text-align:right;min-width:38px}.hp-sp-row{border-bottom:1px solid var(--hp-rule);grid-template-columns:36px 84px 1fr 1fr 120px 24px;align-items:center;gap:24px;padding:18px 32px;transition:background .15s;display:grid}.hp-sp-row:last-of-type{border-bottom:0}.hp-sp-row:hover{background:var(--hp-surface-2)}@media (max-width:900px){.hp-sp-row{grid-template-columns:28px 60px 1fr 100px;gap:14px;padding:14px 18px}.hp-sp-row .hp-where,.hp-sp-row .hp-arr{display:none}}.hp-sp-row .hp-rk{font-size:var(--fs-xl);color:var(--hp-ink-4);font-variant-numeric:tabular-nums;font-weight:500}.hp-sp-ph{border-radius:var(--r-karta);background:var(--hp-surface-2);border:1px solid var(--hp-rule);width:72px;height:72px;position:relative;overflow:hidden}@media (max-width:900px){.hp-sp-ph{width:56px;height:56px}}.hp-sp-ph img{object-fit:cover;width:100%;height:100%}.hp-sp-row .hp-nm{font-weight:600;font-size:var(--fs-4xl);letter-spacing:-.015em;color:var(--hp-ink);line-height:1.15}.hp-sp-row .hp-nm small{font-style:italic;font-size:var(--fs-md);color:var(--hp-ink-3);margin-top:4px;font-weight:400;display:block}.hp-sp-row .hp-where{font-size:var(--fs-lg);color:var(--hp-ink-2);line-height:1.4}.hp-sp-row .hp-where b{color:var(--hp-ink);font-weight:600}.hp-sp-row .hp-where small{font-size:var(--fs-sm);color:var(--hp-ink-3);margin-top:3px;display:block}.hp-pop-col{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.hp-pop-bar{background:var(--hp-surface-2);border-radius:var(--r-chip);width:100%;max-width:100px;height:8px;overflow:hidden}.hp-pop-bar i{background:var(--hp-moss);border-radius:var(--r-chip);height:100%;display:block}.hp-pop-lbl{font-size:var(--fs-sm);color:var(--hp-ink-3);white-space:nowrap;font-weight:500}.hp-pop-lbl b{color:var(--hp-moss);font-weight:700}.hp-thumb-fallback{background:linear-gradient(135deg, var(--hp-moss-soft) 0%, var(--hp-surface-2) 100%);width:100%;height:100%;color:var(--hp-moss);justify-content:center;align-items:center;display:flex}.hp-rec-fallback{background:radial-gradient(ellipse 70% 60% at 50% 100%, #5fae6e2e 0%, transparent 70%), linear-gradient(135deg, var(--hp-moss-soft) 0%, var(--hp-surface-2) 100%);width:100%;height:100%;color:var(--hp-moss);justify-content:center;align-items:center;display:flex}.hp-etiketa{color:#cdd2b5;border-radius:var(--r-karta);background:linear-gradient(150deg,#1c3324 0%,#0f2015 100%);grid-template-columns:1fr 1.1fr;align-items:center;gap:48px;padding:48px 52px;display:grid;position:relative;overflow:hidden}@media (max-width:900px){.hp-etiketa{grid-template-columns:1fr;gap:28px;padding:32px 26px}}.hp-etiketa:before{content:"";pointer-events:none;background:radial-gradient(600px 400px at 8% 0,#5fae6e38 0%,#0000 55%),radial-gradient(500px 350px at 95% 100%,#c4661e29 0%,#0000 55%);position:absolute;inset:0}.hp-etiketa>*{z-index:1;position:relative}.hp-etiketa .hp-badge{border-radius:var(--r-chip);color:#9bd06b;font-size:var(--fs-lg);background:#9bd06b1f;border:1px solid #9bd06b40;align-items:center;gap:8px;margin-bottom:18px;padding:6px 14px 6px 10px;font-weight:600;display:inline-flex}.hp-etiketa .hp-badge .hp-n{border-radius:var(--r-chip);color:#10240f;width:22px;height:22px;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;background:#9bd06b;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.hp-etiketa h2{font-size:clamp(var(--fs-8xl), 3.4vw, var(--fs-display-1));letter-spacing:-.025em;color:#fff;margin:0 0 14px;font-weight:600;line-height:1.08}.hp-etiketa h2 em{color:#0000;background:linear-gradient(135deg,#9bd06b 0%,#5fae6e 50%,#e8a060 100%);-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:600}.hp-etiketa p{font-size:var(--fs-2xl);color:#a2a883;max-width:40ch;margin:0 0 24px;line-height:1.55}.hp-etiketa .hp-cta{border-radius:var(--r-chip);font-size:var(--fs-xl);color:#fff;background:#ffffff14;border:1px solid #fff3;align-items:center;gap:8px;min-height:48px;padding:12px 22px;font-weight:600;text-decoration:none;display:inline-flex}.hp-etiketa .hp-cta:hover{background:#ffffff24}.hp-etiketa ul{grid-template-columns:1fr 1fr;gap:14px 28px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:600px){.hp-etiketa ul{grid-template-columns:1fr}}.hp-etiketa li{font-size:var(--fs-xl);color:#e5e5d4;align-items:flex-start;gap:10px;font-weight:500;line-height:1.45;display:flex}.hp-etiketa li svg{color:#9bd06b;flex-shrink:0;margin-top:3px}.hp-atlas-feat{border:1px solid var(--hp-rule);border-radius:var(--r-karta);background:linear-gradient(135deg,#fff 0%,#f7faf4 60%,#f0eee0 100%);position:relative;overflow:hidden}.hp-atlas-feat:before{content:"";pointer-events:none;background:radial-gradient(circle at 0 100%,#5fae6e2e 0%,#0000 45%),radial-gradient(circle at 100% 0,#c4661e1a 0%,#0000 45%);position:absolute;inset:0}.hp-atlas-grid{grid-template-columns:1fr 1fr;align-items:stretch;display:grid;position:relative}.hp-atlas-grid>*{min-width:0}@media (max-width:900px){.hp-atlas-grid{grid-template-columns:1fr}}.hp-atlas-copy{flex-direction:column;justify-content:center;min-width:0;padding:44px 48px;display:flex}@media (max-width:760px){.hp-atlas-copy{padding:28px 22px}}.hp-atlas-copy .hp-badge{border:1px solid var(--hp-moss-line);border-radius:var(--r-chip);color:var(--hp-moss);font-size:var(--fs-lg);background:#fff;align-self:flex-start;align-items:center;gap:7px;margin-bottom:18px;padding:5px 12px 5px 8px;font-weight:600;display:inline-flex}.hp-atlas-copy h3{font-size:clamp(var(--fs-6xl), 2.8vw, var(--fs-9xl));letter-spacing:-.025em;color:var(--hp-ink);margin:0 0 14px;font-weight:600;line-height:1.05}.hp-atlas-copy h3 em{background:linear-gradient(135deg, var(--hp-moss) 0%, var(--hp-moss-2) 55%, var(--hp-rust) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:600}.hp-atlas-copy>p{font-size:var(--fs-2xl);color:var(--hp-ink-2);max-width:48ch;margin:0 0 22px;line-height:1.55}.hp-feat-list{gap:10px;margin:0 0 28px;padding:0;list-style:none;display:grid}.hp-feat-list li{font-size:var(--fs-xl);color:var(--hp-ink-2);align-items:flex-start;gap:10px;line-height:1.5;display:flex}.hp-feat-list li svg{color:var(--hp-moss);flex-shrink:0;margin-top:3px}.hp-feat-list li b{color:var(--hp-ink);font-weight:600}.hp-atlas-copy .hp-ctas{flex-wrap:wrap;gap:10px;display:flex}.hp-btn-moss{background:var(--hp-moss);color:#fff;font-size:var(--fs-2xl);border-radius:var(--r-chip);align-items:center;gap:8px;min-height:48px;padding:13px 22px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.hp-btn-moss:hover{background:#19431f}.hp-atlas-preview{align-items:center;padding:36px 36px 36px 0;display:flex}@media (max-width:900px){.hp-atlas-preview{padding:0 24px 32px}}.hp-table-mock{border:1px solid var(--hp-rule);border-radius:var(--r-karta);background:#fff;width:100%;overflow:hidden;box-shadow:0 12px 32px -16px #0f1e0f2e,0 4px 12px -8px #0f1e0f14}.hp-table-mock .hp-tm-h{background:var(--hp-surface-2);border-bottom:1px solid var(--hp-rule);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 14px;display:flex}.hp-table-mock .hp-chip{font-size:var(--fs-xs);border:1px solid var(--hp-rule-2);border-radius:var(--r-pole);color:var(--hp-ink-3);background:#fff;padding:4px 9px;font-weight:500}.hp-table-mock .hp-chip.hp-on{background:var(--hp-moss-soft);border-color:var(--hp-moss-line);color:var(--hp-moss);font-weight:600}.hp-table-mock .hp-search{border:1px solid var(--hp-rule-2);border-radius:var(--r-pole);font-size:var(--fs-xs);color:var(--hp-ink-4);background:#fff;flex:1;padding:5px 10px}.hp-table-mock table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.hp-table-mock thead{background:var(--hp-surface-2)}.hp-table-mock th{font-size:var(--fs-2xs);color:var(--hp-ink-3);text-align:left;border-bottom:1px solid var(--hp-rule);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);padding:8px 12px;font-weight:600}.hp-table-mock td{border-bottom:1px solid var(--hp-rule);font-size:var(--fs-sm);color:var(--hp-ink-2);vertical-align:middle;padding:8px 12px}.hp-table-mock tbody tr:last-child td{border-bottom:0}.hp-table-mock td.hp-thumb{width:42px;padding:6px 6px 6px 12px}.hp-table-mock td.hp-thumb img{border-radius:var(--r-pole);object-fit:cover;border:1px solid var(--hp-rule);width:30px;height:30px}.hp-table-mock td.hp-nm{color:var(--hp-ink);font-weight:600}.hp-table-mock td.hp-nm small{font-style:italic;font-size:var(--fs-xs);color:var(--hp-ink-3);margin-top:2px;font-weight:400;display:block}.hp-table-mock td.hp-ed{color:var(--hp-moss);font-weight:600;font-size:var(--fs-xs)}.hp-table-mock td.hp-sea{color:var(--hp-ink-3);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}@media (max-width:380px){.hp-table-mock th{font-size:var(--fs-3xs);letter-spacing:.03em;padding:6px 5px}.hp-table-mock td{font-size:var(--fs-xs);padding:6px 5px}.hp-table-mock td.hp-thumb{width:30px;padding:5px 4px 5px 6px}.hp-table-mock td.hp-thumb img{width:24px;height:24px}.hp-table-mock td.hp-nm{font-size:var(--fs-xs)}.hp-table-mock td.hp-nm small,.hp-table-mock td.hp-ed,.hp-table-mock td.hp-sea{font-size:var(--fs-2xs)}}.hp-rec-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:900px){.hp-rec-grid{grid-template-columns:1fr}}.hp-rec-card{background:var(--hp-surface);border:1px solid var(--hp-rule);border-radius:var(--r-karta);flex-direction:column;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}.hp-rec-card:hover{border-color:var(--hp-moss);transform:translateY(-2px)}.hp-rec-card .hp-ph{aspect-ratio:3/2;background:var(--hp-surface-2);border-bottom:1px solid var(--hp-rule);position:relative;overflow:hidden}.hp-rec-card .hp-ph img{object-fit:cover;width:100%;height:100%}.hp-rec-card .hp-b{flex-direction:column;flex:1;gap:8px;padding:20px 24px 22px;display:flex}.hp-rec-card h3{font-size:var(--fs-4xl);letter-spacing:-.018em;color:var(--hp-ink);margin:0;font-weight:600}.hp-rec-card p{font-size:var(--fs-lg);color:var(--hp-ink-3);flex:1;margin:0;line-height:1.5}.hp-rec-card .hp-meta{font-size:var(--fs-md);color:var(--hp-moss);font-variant-numeric:tabular-nums;font-weight:600}.hp-rec-credit{border-radius:var(--r-pole);color:#ffffffeb;font-size:var(--fs-2xs);letter-spacing:.02em;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0e11089e;padding:3px 8px;font-weight:500;position:absolute;bottom:8px;right:8px}.hp-blog-row{border-bottom:1px solid var(--hp-rule);grid-template-columns:60px 1fr 130px;align-items:center;gap:22px;min-height:56px;padding:20px 32px;transition:background .15s;display:grid}.hp-blog-row .hp-blog-thumb{border-radius:var(--r-pole);border:1px solid var(--hp-rule);width:60px;height:60px}.hp-blog-row:last-of-type{border-bottom:0}.hp-blog-row:hover{background:var(--hp-surface-2)}@media (max-width:760px){.hp-blog-row{grid-template-columns:48px 1fr;gap:8px 14px;padding:16px 18px}.hp-blog-row .hp-blog-thumb{border-radius:var(--r-pole);width:48px;height:48px}.hp-blog-row .hp-date{display:none}}.hp-blog-row .hp-tag{border-radius:var(--r-chip);background:var(--hp-moss-soft);border:1px solid var(--hp-moss-line);color:var(--hp-moss);font-size:var(--fs-sm);align-items:center;gap:8px;margin-bottom:10px;padding:4px 11px;font-weight:600;display:inline-flex}.hp-blog-row .hp-tag span{color:var(--hp-ink-3);font-variant-numeric:tabular-nums;border-left:1px solid var(--hp-moss-line);padding-left:8px;font-weight:400}.hp-blog-row h3{font-size:var(--fs-4xl);letter-spacing:-.015em;color:var(--hp-ink);margin:0 0 6px;font-weight:600;line-height:1.3}.hp-blog-row p{font-size:var(--fs-xl);color:var(--hp-ink-3);max-width:70ch;margin:0;line-height:1.5}.hp-blog-row .hp-date{font-size:var(--fs-md);color:var(--hp-ink-3);text-align:right;font-variant-numeric:tabular-nums}.hp-method{grid-template-columns:1.5fr 1fr;gap:20px;display:grid}@media (max-width:760px){.hp-method{grid-template-columns:1fr}}.hp-method-card{background:var(--hp-surface);border:1px solid var(--hp-rule);border-radius:var(--r-karta);padding:32px 36px}@media (max-width:760px){.hp-method-card{padding:24px}}.hp-method-card h3{font-size:var(--fs-5xl);letter-spacing:-.02em;color:var(--hp-ink);margin:0 0 16px;font-weight:600;line-height:1.2}.hp-method-card p{font-size:var(--fs-2xl);color:var(--hp-ink-2);margin:0 0 16px;line-height:1.6}.hp-method-card p em{color:var(--hp-moss);font-style:italic;font-weight:500}.hp-formula{color:#f0f0ea;border-radius:var(--r-pole);font-size:var(--fs-lg);font-variant-numeric:tabular-nums;background:linear-gradient(150deg,#1c3324 0%,#14271a 100%);margin:14px 0 18px;padding:18px 22px;line-height:1.8}.hp-formula .hp-k{color:#9bd06b;font-weight:600}.hp-formula .hp-a{color:#e8b94b;font-weight:600}.hp-src-card{background:var(--hp-surface);border:1px solid var(--hp-rule);border-radius:var(--r-karta);overflow:hidden}.hp-src-card .hp-h{border-bottom:1px solid var(--hp-rule);background:var(--hp-surface-2);font-size:var(--fs-lg);color:var(--hp-ink-2);justify-content:space-between;align-items:center;padding:16px 28px;font-weight:600;display:flex}.hp-src-card .hp-h .hp-n{color:var(--hp-moss);font-weight:600}.hp-src-row{border-bottom:1px solid var(--hp-rule);font-size:var(--fs-xl);grid-template-columns:1fr auto;align-items:center;gap:14px;min-height:48px;padding:15px 28px;text-decoration:none;transition:background .15s;display:grid}.hp-src-row:last-of-type{border-bottom:0}.hp-src-row:hover{background:var(--hp-surface-2)}.hp-src-row .hp-n{color:var(--hp-ink);letter-spacing:-.005em;font-weight:600}.hp-src-row .hp-n small{color:var(--hp-ink-3);font-weight:400;font-size:var(--fs-md);margin-top:4px;display:block}.hp-src-row .hp-lic{font-size:var(--fs-sm);color:var(--hp-moss);border:1px solid var(--hp-moss-line);border-radius:var(--r-pole);background:var(--hp-moss-soft);font-variant-numeric:tabular-nums;white-space:nowrap;padding:5px 10px;font-weight:600}.hp-faq{background:var(--hp-surface);border:1px solid var(--hp-rule);border-radius:var(--r-karta);overflow:hidden}.hp-faq-item{border-bottom:1px solid var(--hp-rule)}.hp-faq-q{font-size:var(--fs-4xl);letter-spacing:-.015em;color:var(--hp-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:20px 32px;font-weight:600;list-style:none;transition:background .15s;display:flex}@media (max-width:760px){.hp-faq-q{font-size:var(--fs-3xl);padding:16px 20px}}.hp-faq-q::-webkit-details-marker{display:none}.hp-faq-q:hover{background:var(--hp-surface-2)}.hp-faq-ic{border-radius:var(--r-chip);background:var(--hp-moss-soft);border:1px solid var(--hp-moss-line);width:26px;height:26px;color:var(--hp-moss);font-size:var(--fs-3xl);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;transition:transform .2s;display:inline-flex}.hp-faq-item[open] .hp-faq-q{background:var(--hp-surface-2)}.hp-faq-item[open] .hp-faq-ic{transform:rotate(45deg)}.hp-faq-a{font-size:var(--fs-2xl);color:var(--hp-ink-2);margin:0;padding:18px 32px 24px;line-height:1.6}@media (max-width:760px){.hp-faq-a{padding:14px 20px 20px}}.hp-tis{--hp-danger:rgb(var(--color-accent));background:var(--hp-surface);border:1px solid var(--hp-rule);border-left:4px solid var(--hp-danger);border-radius:var(--r-karta);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:24px 28px;display:grid}@media (max-width:760px){.hp-tis{border-left:1px solid var(--hp-rule);border-top:4px solid var(--hp-danger);grid-template-columns:1fr;gap:14px;padding:22px}}.hp-tis .hp-ic{border-radius:var(--r-pole);background:var(--hp-rust-soft);width:44px;height:44px;color:var(--hp-danger);flex-shrink:0;justify-content:center;align-items:center;display:flex}.hp-tis p{font-size:var(--fs-xl);color:var(--hp-ink-2);max-width:60ch;margin:0;line-height:1.55}.hp-tis p b{color:var(--hp-ink);font-weight:600}.hp-tis p a{color:var(--hp-danger);text-underline-offset:3px;font-weight:600;text-decoration:underline}.hp-tis .hp-phone{font-weight:600;font-size:var(--fs-xl);color:#fff;background:var(--hp-danger);border-radius:var(--r-pole);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;min-height:48px;padding:12px 18px;text-decoration:none;display:inline-flex}.hp-tis .hp-phone:hover{background:#a8551a}.hp-spt{background:var(--hp-surface);border:1px solid var(--hp-rule);border-radius:var(--r-karta);flex-direction:column;display:flex;overflow:hidden}.hp-spr{border-bottom:1px solid var(--hp-rule);grid-template-columns:280px minmax(0,1.1fr) minmax(170px,.9fr) 150px;align-items:center;gap:22px;padding:12px 18px 12px 12px;text-decoration:none;transition:background .15s;display:grid}.hp-spr:hover{background:var(--hp-surface-2)}.hp-spr .hp-ph{aspect-ratio:3/2;background:var(--hp-surface-2);border-radius:var(--r-karta);position:relative;overflow:hidden}.hp-spr .hp-swap-b{opacity:0;transition:opacity .35s}.hp-spr:hover .hp-swap-b{opacity:1}.hp-spr-main{flex-direction:column;gap:3px;min-width:0;display:flex}.hp-spr .hp-nm{font-weight:600;font-size:var(--fs-3xl);letter-spacing:-.015em;color:var(--hp-ink);line-height:1.2}.hp-spr:hover .hp-nm{color:var(--hp-moss)}.hp-spr .hp-lat{font-style:italic;font-size:var(--fs-md);color:var(--hp-ink-3)}.hp-spr .hp-where{font-size:var(--fs-lg);color:var(--hp-ink-2);margin-top:6px;line-height:1.35}.hp-spr .hp-where b{color:var(--hp-ink);font-weight:600}.hp-col-lbl{font-size:var(--fs-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--hp-ink-3);margin-bottom:7px;font-weight:600;display:block}.hp-spr-season{min-width:0}.hp-spr-pop{flex-direction:column;display:flex}.hp-spr-pop .hp-pop-bar{max-width:none}.hp-spr-pop .hp-pop-lbl{margin-top:5px}@media (min-width:901px){.hp-spr:not(:first-child) .hp-col-lbl{display:none}}@media (max-width:900px){.hp-spr{grid-template-columns:200px minmax(0,1fr) minmax(140px,.9fr);gap:16px}.hp-spr-pop{display:none}}@media (max-width:560px){.hp-spr{grid-template-columns:132px minmax(0,1fr);gap:12px;padding:8px 12px 8px 8px}.hp-spr-season{grid-column:1/-1;padding:0 4px 4px}}.hp-personal{border:1px solid rgb(var(--color-border));border-radius:var(--r-karta);background:rgb(var(--color-surface-soft));flex-wrap:wrap;align-items:stretch;gap:14px;margin-top:48px;margin-bottom:22px;padding:16px 18px;display:flex}@media (max-width:760px){.hp-personal{margin-top:32px}}.hp-personal-eye{font-family:var(--font-mono,monospace);font-size:var(--fs-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:rgb(var(--color-text-muted));margin-bottom:6px;font-weight:600;display:block}.hp-personal-last{background:rgb(var(--color-surface-card));border:1px solid rgb(var(--color-border-strong));border-radius:var(--r-karta);flex:0 auto;min-width:220px;padding:12px 16px;text-decoration:none;transition:border-color .18s,background .18s;display:block}.hp-personal-last:hover{border-color:rgb(var(--color-primary));background:rgb(var(--color-primary) / .08)}.hp-personal-row{align-items:center;gap:10px;display:flex}.hp-personal-name{font-family:var(--font-serif,serif);font-size:var(--fs-3xl);color:rgb(var(--color-text-strong))}.hp-personal-score{font-size:var(--fs-5xl);letter-spacing:var(--tracking-num-s);margin-left:auto;font-weight:700}.hp-personal-go{color:rgb(var(--color-primary));font-weight:700}.hp-personal-saved{background:rgb(var(--color-surface-soft));border:1px solid rgb(var(--color-border));border-radius:var(--r-karta);flex:280px;min-width:240px;padding:12px 16px}.hp-personal-saved:only-child{background:0 0;border:0;flex-basis:100%;padding:0}.hp-personal-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hp-personal-chip{background:rgb(var(--color-surface-card));border:1px solid rgb(var(--color-border-strong));border-radius:var(--r-chip);font-family:var(--font-sans,sans-serif);font-size:var(--fs-xl);color:rgb(var(--color-text-strong));align-items:center;gap:8px;padding:6px 12px;font-weight:600;text-decoration:none;transition:border-color .18s,color .18s;display:inline-flex}.hp-personal-chip:hover{border-color:rgb(var(--color-primary));color:rgb(var(--color-primary))}.hp-personal-chip .hp-num{font-weight:700}.hp-ctt-gauge{background:var(--hp-surface);border:1px solid var(--hp-rule);border-radius:var(--r-karta);text-align:left;max-width:620px;margin:28px auto 0;padding:22px 28px 20px;box-shadow:0 1px 2px #0000000a}.hp-ctt-date{font-size:var(--fs-sm);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--hp-ink-3);align-items:center;gap:8px;margin-bottom:12px;font-weight:600;display:flex}.hp-ctt-date b{color:var(--hp-ink);text-transform:none;letter-spacing:0;font-weight:700;font-size:var(--fs-2xl)}.hp-ctt-gauge .hp-score{width:100%}.hp-ctt-gauge .hp-scale{margin-top:16px}.hp-ctt-cap{border-top:1px solid var(--hp-rule);font-size:var(--fs-xl);color:var(--hp-ink-2);margin-top:18px;padding-top:16px;line-height:1.5}.hp-ctt-link{margin-top:16px;display:flex}.hp-ctt-share{border-radius:var(--r-chip);background:var(--hp-moss-soft);border:1px solid color-mix(in srgb, var(--hp-moss) 28%, transparent);color:var(--hp-moss);font-size:var(--fs-xl);align-items:center;gap:9px;padding:10px 16px;font-weight:700;line-height:1;transition:background .15s,border-color .15s,transform .1s;display:inline-flex}.hp-ctt-share:hover{background:color-mix(in srgb, var(--hp-moss) 16%, transparent);border-color:var(--hp-moss)}.hp-ctt-share svg{flex-shrink:0}.hp-ctt-share .hp-ctt-share-date{color:var(--hp-ink-2);font-weight:600}.hp-cr-bar .hp-d.hp-d-today{color:var(--hp-moss);font-weight:700}.hp-map-skel{background-color:#eef1e6;background-image:linear-gradient(#2f6b3914 1px,#0000 1px),linear-gradient(90deg,#2f6b3914 1px,#0000 1px);background-size:30px 30px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.hp-map-skel:after{content:"";background:linear-gradient(100deg,#0000 30%,#fff9 50%,#0000 70%);animation:1.5s ease-in-out infinite hp-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes hp-shimmer{to{transform:translate(100%)}}.hp-map-skel-badge{z-index:1;border-radius:var(--r-chip);color:#1c3324;font-size:var(--fs-xl);background:#fffffff2;align-items:center;gap:9px;padding:9px 17px;font-weight:600;display:inline-flex;position:relative;box-shadow:0 2px 10px #0000001f}.hp-map-spin{transform-origin:50%;animation:.9s linear infinite hp-spin}@keyframes hp-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hp-map-skel:after,.hp-map-spin{animation:none}}.hp-ted-map{border:1px solid var(--hp-rule);border-radius:var(--r-karta);margin:8px 0 0;overflow:hidden;box-shadow:0 1px 2px #0000000a}.hp-ted-map-foot{justify-content:flex-end;margin:12px 0 0;display:flex}.hp-moje-zmenit{color:inherit;text-decoration:none}.hp-moje-zmenit:hover{color:rgb(var(--color-primary));text-decoration:underline}.hp-vyber>button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.hp-moje-h{position:relative}.hp-vyber-panel{z-index:20;max-height:min(var(--vyska-panelu,17rem), 17rem);border:1px solid rgb(var(--color-border-strong));border-radius:var(--r-karta);background:rgb(var(--color-surface));flex-direction:column;padding:10px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 12px 32px #1a241029,0 1px 3px #1a24100f}.hp-vyber-panel[data-nahoru="1"]{top:auto;bottom:calc(100% + 6px)}.hp-vyber-hledani{border:1px solid rgb(var(--color-border-strong));border-radius:var(--r-pole);background:rgb(var(--color-surface));width:100%;min-height:40px;font:inherit;font-size:var(--fs-xl);color:rgb(var(--color-text-default));flex:none;padding:6px 10px}.hp-vyber-seznam{flex:auto;min-height:0;margin:8px 0 0;padding:0;list-style:none;overflow-y:auto}.hp-vyber-radek{border-radius:var(--r-pole);align-items:center;gap:4px;display:flex}.hp-vyber-radek:hover{background:rgb(var(--color-surface-soft))}.hp-vyber-vybrat{border-radius:var(--r-pole);min-width:0;min-height:40px;font:inherit;font-size:var(--fs-xl);color:rgb(var(--color-text-default));text-align:left;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:10px;padding:6px 4px 6px 8px;display:flex}.hp-vyber-hvezda{border-radius:var(--r-pole);width:40px;min-height:40px;color:rgb(var(--color-text-muted));cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.hp-vyber-hvezda:hover{color:rgb(var(--color-primary))}.hp-vyber-hvezda-i{fill:none;stroke:currentColor;stroke-width:1.6px;width:18px;height:18px}.hp-vyber-hvezda-on{color:rgb(var(--color-primary))}.hp-vyber-hvezda-on .hp-vyber-hvezda-i{fill:currentColor;stroke:currentColor}.hp-vyber-napoveda{font-size:var(--fs-md);color:rgb(var(--color-text-muted-strong));flex:none;margin:8px 4px 0;line-height:1.4}.hp-vyber-radek-on{background:rgb(var(--color-primary) / .08);font-weight:600}.hp-vyber-jmeno{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hp-vyber-skore{font-family:var(--font-mono,monospace);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.hp-vyber-nic{font-size:var(--fs-lg);color:rgb(var(--color-text-muted-strong));margin:10px 4px}.hp-vyber-vse{border-top:1px solid rgb(var(--color-border-soft));font-size:var(--fs-lg);color:rgb(var(--color-primary));flex:none;margin-top:8px;padding-top:8px;display:block}@media (min-width:640px){.hp-vyber{position:relative}.hp-vyber-panel{width:19rem;left:auto;right:0}}.hp-moje-vstupy{font-size:var(--fs-xl);color:rgb(var(--color-text-muted-strong));margin:10px 0 0;line-height:1.5}.hp-moje-prepinac{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.hp-moje-prepinac-l{font-family:var(--font-mono,monospace);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:rgb(var(--color-text-muted-strong));font-weight:600}.hp-moje-chip{border:1px solid rgb(var(--color-border-strong));border-radius:var(--r-chip);background:rgb(var(--color-surface-soft));min-height:36px;font-size:var(--fs-xl);color:rgb(var(--color-text-muted-strong));align-items:center;display:inline-flex;overflow:hidden}.hp-moje-chip:hover{border-color:rgb(var(--color-primary))}.hp-moje-chip-jmeno{min-height:36px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:4px 6px 4px 12px}.hp-moje-chip-jmeno:hover{color:rgb(var(--color-primary))}.hp-moje-chip-x{width:30px;min-height:36px;color:rgb(var(--color-text-muted));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0 8px 0 2px;display:inline-flex}.hp-moje-chip-x:hover{color:rgb(var(--color-forecast-none))}.hp-moje-chip-x-i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:13px;height:13px}.hp-moje-chip-on{border-color:rgb(var(--color-primary));background:rgb(var(--color-primary) / .08);color:rgb(var(--color-primary))}.hp-moje-chip-on .hp-moje-chip-jmeno{font-weight:600}.hp-karta-slot[data-moje=cekam] .hp-karta-narodni,.hp-karta-slot[data-moje=mam] .hp-karta-narodni{display:none}.hp-karta-slot[data-moje=cekam]{min-height:360px}@media (max-width:1023px){.hp-karta-slot[data-moje=cekam]{min-height:470px}}@media (max-width:760px){.hp-karta-slot[data-moje=cekam]{min-height:660px}}.hp-moje-h{flex-wrap:nowrap;align-items:flex-start}.hp-moje-l{flex-direction:column;gap:2px;min-width:0;display:flex}.hp-moje-h .hp-moje-zmenit{flex:none}@media (min-width:761px){.hp-moje-l{flex-direction:row;align-items:baseline;column-gap:10px}}
