@property --pl-wipe{syntax:"<percentage>";inherits:false;initial-value:130%}@media screen{:root [data-planner-dark]{--pl-bg:#110c09;--pl-bg-2:#150f0b;--pl-surface:#1a130e;--pl-surface-2:#221912;--pl-surface-3:#2c2118;--pl-line:#ffecdc17;--pl-line-2:#ffecdc29;--pl-line-top:#ffecdc26;--pl-text:#f4ede6;--pl-text-2:#d2c6ba;--pl-muted:#a8998c;--pl-accent:#ff9300;--pl-accent-text:#ff9e2c;--pl-accent-fg:#1a0d03;--pl-accent-tint:#ff93001a;--pl-accent-shadow:#ff7a188c;--pl-glow:#ff761438;--pl-glow-2:#bd4a042e;--pl-warn:#f2a593;--pl-warn-bg:#f278601a;--pl-warn-line:#f2a59352;--pl-good:#86d9ad;--pl-good-bg:#5ac88c1a;--pl-good-line:#86d9ad4d;--pl-danger:#ff9389;--pl-metal-hi:var(--loqum-metal-hi,#ffeb49);--pl-metal-top:var(--loqum-metal-top,#ffbf3b);--pl-metal-mid:var(--loqum-metal-mid,#ff9528);--pl-metal-low:var(--loqum-metal-low,#ff6b0e);--pl-metal-deep:var(--loqum-metal-deep,#bd4a04);--pl-metal-shade:var(--loqum-metal-shade,#621900);--pl-btn-top:#ffae36;--pl-btn-bottom:#ff8a1e;--pl-btn-hover-top:#ffb847;--pl-btn-hover-bottom:#ff9426;--pl-btn-border:#ffae36cc;--pl-btn-inset:#ffeb4973;--pl-btn-shadow:#ff6b0eb3;--pl-btn-fg:#1a0d03;--pl-sec-border:#ff95286b;--pl-sec-bg:#16100bb8;--pl-sec-hover:#ffbf3bd9;--background:var(--pl-bg);--foreground:var(--pl-text);--ink:var(--pl-text);--ink-soft:var(--pl-text-2);--card:var(--pl-surface);--card-foreground:var(--pl-text);--popover:var(--pl-surface-2);--popover-foreground:var(--pl-text);--muted:var(--pl-surface-2);--muted-foreground:var(--pl-muted);--secondary:var(--pl-surface-2);--secondary-foreground:var(--pl-text);--accent:var(--pl-surface-3);--accent-foreground:var(--pl-text);--border:var(--pl-line-2);--input:var(--pl-line-2);--ring:var(--pl-accent);--brand:var(--pl-accent);--brand-foreground:var(--pl-accent-fg);--planner-page:var(--pl-bg);--planner-section:var(--pl-bg-2);--planner-card:var(--pl-surface);--planner-elevated:var(--pl-surface-2);--planner-input:var(--pl-surface-2);--planner-form:var(--pl-bg-2);--planner-form-text:var(--pl-text);--planner-form-muted:var(--pl-muted);--planner-form-border:var(--pl-line-2);--planner-border:var(--pl-line);--planner-border-strong:var(--pl-line-2);--planner-text:var(--pl-text);--planner-muted:var(--pl-muted);--planner-subtle:var(--pl-muted);--planner-orange:var(--pl-accent);--pl-tool:var(--pl-accent);--pl-tool-ink:var(--pl-accent-text);--pl-tool-fg:var(--pl-accent-fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--pl-text)}:root [data-planner-path=investment] :is([data-planner-dark],[data-planner-path=investment]),:root [data-planner-dark][data-planner-path=investment],:root [data-planner-dark] [data-planner-path=investment]{--pl-bg:#090b12;--pl-bg-2:#0c0f18;--pl-surface:#11151f;--pl-surface-2:#171c28;--pl-surface-3:#1f2535;--pl-line:#d6e2ff17;--pl-line-2:#d6e2ff29;--pl-line-top:#d6e2ff29;--pl-text:#eef2fb;--pl-text-2:#c9d1e2;--pl-muted:#98a2b8;--pl-accent:#2b63f2;--pl-accent-text:#7ea3ff;--pl-accent-fg:#fff;--pl-accent-tint:#2f6bff21;--pl-accent-shadow:#2454e699;--pl-glow:#2f6bff3d;--pl-glow-2:#1c43b838;--pl-metal-hi:#d6e3ff;--pl-metal-top:#8fb0ff;--pl-metal-mid:#4a7dff;--pl-metal-low:#2f6bff;--pl-metal-deep:#1c43b8;--pl-metal-shade:#0a1a4d;--pl-btn-top:#3a6cf4;--pl-btn-bottom:#1f48c8;--pl-btn-hover-top:#4475f6;--pl-btn-hover-bottom:#2550d2;--pl-btn-border:#7ea3ffbf;--pl-btn-inset:#d6e3ff66;--pl-btn-shadow:#1e46d2b3;--pl-btn-fg:#fff;--pl-sec-border:#6e96ff6b;--pl-sec-bg:#0a0d16b8;--pl-sec-hover:#a0beffd9}:root [data-planner-dark][data-planner-spolka=financing],:root [data-planner-dark] [data-planner-spolka=financing]{--pl-bg:#070d0a;--pl-bg-2:#0a120e;--pl-surface:#0f1813;--pl-surface-2:#142019;--pl-surface-3:#1b2a21;--pl-line:#d6ffe817;--pl-line-2:#d6ffe829;--pl-line-top:#d6ffe829;--pl-text:#edf6f0;--pl-text-2:#c6d6cc;--pl-muted:#93a69a;--pl-accent:#0f7a4a;--pl-accent-text:#5fcf98;--pl-accent-fg:#fff;--pl-accent-tint:#1faa6921;--pl-accent-shadow:#0a784699;--pl-glow:#00965538;--pl-glow-2:#005a3438;--pl-metal-hi:#d4f5e3;--pl-metal-top:#8fe0b6;--pl-metal-mid:#3fbf82;--pl-metal-low:#129c5e;--pl-metal-deep:#006b3d;--pl-metal-shade:#00301b;--pl-btn-top:#138550;--pl-btn-bottom:#075f37;--pl-btn-hover-top:#168c56;--pl-btn-hover-bottom:#0a6a3e;--pl-btn-border:#78dcaa99;--pl-btn-inset:#d2ffe659;--pl-btn-shadow:#006e3cb3;--pl-btn-fg:#fff;--pl-sec-border:#5fcf986b;--pl-sec-bg:#080e0bb8;--pl-sec-hover:#8fe0b6d9}:root [data-planner-dark][data-planner-spolka=finishing],:root [data-planner-dark] [data-planner-spolka=finishing]{--pl-bg:#0f0c0a;--pl-bg-2:#13100d;--pl-surface:#19140f;--pl-surface-2:#211a15;--pl-surface-3:#2b221c;--pl-line:#f0ded017;--pl-line-2:#f0ded029;--pl-line-top:#f0ded026;--pl-text:#f3ece6;--pl-text-2:#d3c7bd;--pl-muted:#a4968b;--pl-accent:#8a6350;--pl-accent-text:#d2a98f;--pl-accent-fg:#fff;--pl-accent-tint:#b08a7021;--pl-accent-shadow:#6e483499;--pl-glow:#a06e5033;--pl-glow-2:#64463733;--pl-metal-hi:#f1e1d4;--pl-metal-top:#d8b79e;--pl-metal-mid:#b08a70;--pl-metal-low:#8a6350;--pl-metal-deep:#5e4236;--pl-metal-shade:#2e1f19;--pl-btn-top:#946a55;--pl-btn-bottom:#6b4a3c;--pl-btn-hover-top:#9b705a;--pl-btn-hover-bottom:#735042;--pl-btn-border:#d8b79e99;--pl-btn-inset:#ffecdc4d;--pl-btn-shadow:#462d20bf;--pl-btn-fg:#fff;--pl-sec-border:#be96786b;--pl-sec-bg:#120e0bb8;--pl-sec-hover:#e1c3aad9}:root [data-planner-dark][data-planner-spolka=management],:root [data-planner-dark] [data-planner-spolka=management]{--pl-bg:#0b0b0c;--pl-bg-2:#0e0e10;--pl-surface:#141416;--pl-surface-2:#1b1b1e;--pl-surface-3:#242428;--pl-line:#ebebf017;--pl-line-2:#ebebf029;--pl-line-top:#ebebf026;--pl-text:#f1f1f2;--pl-text-2:#cfcfd2;--pl-muted:#9e9ea3;--pl-accent:#6b6b70;--pl-accent-text:#c8c8cd;--pl-accent-fg:#fff;--pl-accent-tint:#c8c8d21a;--pl-accent-shadow:#0009;--pl-glow:#b4b4be1f;--pl-glow-2:#6e6e7824;--pl-metal-hi:#f2f2f4;--pl-metal-top:#cfcfd4;--pl-metal-mid:#9a9aa0;--pl-metal-low:#6b6b70;--pl-metal-deep:#46464a;--pl-metal-shade:#1d1d20;--pl-btn-top:#707075;--pl-btn-bottom:#48484c;--pl-btn-hover-top:#77777c;--pl-btn-hover-bottom:#505054;--pl-btn-border:#dcdce28c;--pl-btn-inset:#ffffff4d;--pl-btn-shadow:#000000b3;--pl-btn-fg:#fff;--pl-sec-border:#c8c8d061;--pl-sec-bg:#0c0c0eb8;--pl-sec-hover:#e1e1e8d9}:root [data-planner-dark] [data-planner-spolka]{--background:var(--pl-bg);--foreground:var(--pl-text);--ink:var(--pl-text);--ink-soft:var(--pl-text-2);--card:var(--pl-surface);--card-foreground:var(--pl-text);--popover:var(--pl-surface-2);--popover-foreground:var(--pl-text);--muted:var(--pl-surface-2);--muted-foreground:var(--pl-muted);--secondary:var(--pl-surface-2);--secondary-foreground:var(--pl-text);--accent:var(--pl-surface-3);--accent-foreground:var(--pl-text);--border:var(--pl-line-2);--input:var(--pl-line-2);--ring:var(--pl-accent);--brand:var(--pl-accent);--brand-foreground:var(--pl-accent-fg);--planner-card:var(--pl-surface);--planner-elevated:var(--pl-surface-2);--planner-input:var(--pl-surface-2);--planner-border:var(--pl-line);--planner-border-strong:var(--pl-line-2);--planner-text:var(--pl-text);--planner-muted:var(--pl-muted);--planner-subtle:var(--pl-muted);--planner-orange:var(--pl-accent);--pl-tool:var(--pl-accent);--pl-tool-ink:var(--pl-accent-text);--pl-tool-fg:var(--pl-accent-fg);color:var(--pl-text)}:root [data-planner][data-planner-dark]{background:radial-gradient(60rem 34rem at 12% -6rem, var(--pl-glow), transparent 70%), radial-gradient(48rem 30rem at 92% -8rem, var(--pl-glow-2), transparent 72%), var(--pl-bg);background-repeat:no-repeat;transition:background-color .4s}:root [data-planner-dark] #planner-workspace,:root [data-planner-dark] .planner-workspace-transition{box-shadow:none;background:0 0}:root [data-planner-dark] .planner-workspace-active:before{display:none}:root [data-planner-dark] ::selection{background:color-mix(in srgb, var(--pl-accent) 38%, transparent);color:#fff}:root [data-planner-dark]{caret-color:var(--pl-accent);scrollbar-color:var(--pl-surface-3) transparent}:root [data-planner-dark] :is(.planner-input-workspace,.planner-report-access){border:1px solid var(--pl-line);border-top-color:var(--pl-line-top);background:var(--pl-surface);color:var(--pl-text);box-shadow:0 24px 60px -36px #000c}:root [data-planner-dark] .planner-report-input{border-color:var(--pl-line-2);background:var(--pl-surface-2);color:var(--pl-text);caret-color:var(--pl-accent)}:root [data-planner-dark] :is(.planner-dark-input,.planner-report-input):focus-visible{border-color:var(--pl-accent);box-shadow:0 0 0 4px var(--pl-accent-tint)}:root [data-planner-dark] .planner-report-input:-webkit-any(:-webkit-autofill,:-webkit-autofill:hover,:-webkit-autofill:focus){-webkit-text-fill-color:var(--pl-text);-webkit-box-shadow:0 0 0 1000px var(--pl-surface-2) inset}:root [data-planner-dark] .planner-report-input:is(:autofill,:autofill:hover,:autofill:focus){-webkit-text-fill-color:var(--pl-text);-webkit-box-shadow:0 0 0 1000px var(--pl-surface-2) inset}:root [data-planner-dark] input::placeholder,:root [data-planner-dark] textarea::placeholder{color:var(--pl-muted);opacity:1}:root [data-planner-dark] :is(input,select,textarea):not([type=range]):not([type=checkbox]):not([type=radio]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root [data-planner-dark] select option{background:var(--pl-surface-2);color:var(--pl-text)}:root [data-planner-dark] .planner-progress-surface{border-color:var(--pl-line);border-top-color:var(--pl-line-top);background:color-mix(in srgb, var(--pl-surface) 62%, transparent);-webkit-backdrop-filter:saturate(170%)blur(28px);box-shadow:0 18px 50px -30px #000000b3}:root [data-planner-dark] .loqum-range{--range-green:var(--pl-accent);--range-track:var(--pl-surface-3)}:root [data-planner-dark] .loqum-range::-webkit-slider-thumb{box-shadow:0 6px 16px #00000073, 0 0 0 1px var(--pl-accent)}:root [data-planner-dark] .loqum-range::-moz-range-thumb{box-shadow:0 6px 16px #00000073, 0 0 0 1px var(--pl-accent)}:root [data-planner-dark] :is([class~=bg-white],[class~=bg-card],[class~=bg-background]){background-color:var(--pl-surface)}:root [data-planner-dark] :is([class~=bg-white\/92],[class~=bg-white\/65],[class~="bg-[#F4F1EB]/95"],[class~="bg-[#F4F1EB]/72"],[class~="bg-[#F7F5F2]/95"]){background-color:color-mix(in srgb, var(--pl-surface) 72%, transparent)}:root [data-planner-dark] :is([class~="bg-[#F8F6F1]"],[class~="bg-[#F7F5F0]"],[class~="bg-[#F7F5F2]"],[class~="bg-[#F2EFE9]"],[class~=bg-muted],[class~=bg-secondary]){background-color:var(--pl-surface-2)}:root [data-planner-dark] :is([class~="bg-[#F4F1EB]"],[class~="data-[fullscreen=true]:bg-[#F4F1EB]"][data-fullscreen=true]){background-color:var(--pl-bg)}:root [data-planner-dark] [class~="bg-[#FFF9F0]"]{background-color:color-mix(in srgb, var(--pl-accent) 9%, var(--pl-surface))}:root [data-planner-dark] :is([class~="bg-[#E8E6E1]"],[class~="bg-[#DEDCD7]"]){background-color:var(--pl-surface-3)}:root [data-planner-dark] [class~="bg-[#FAEFEB]"]{background-color:var(--pl-warn-bg)}:root [data-planner-dark] :is([class~="bg-[#F0F8F4]"],[class~="bg-[#EAF5EF]"]){background-color:var(--pl-good-bg)}:root [data-planner-dark] :is([class*="bg-black/[0.0"],[class~=bg-black\/10]){background-color:#ffecdc0b}:root [data-planner-dark] :is([class~="bg-[#111214]"],[class~="bg-[#0B0C0D]"],[class~="bg-[#171819]"]){background-color:var(--pl-bg-2)}:root [data-planner-dark] [class~=bg-ink]{background-color:var(--pl-surface-3);color:#fff}:root [data-planner-dark] [class~="bg-[#4B3730]"]{background-color:var(--pl-accent);color:var(--pl-accent-fg)}:root [data-planner-dark] [class~="bg-[#4A4A4A]"]{background-color:#8b7768}:root [data-planner-spolka] [class~="bg-[#4A4A4A]"]{background-color:var(--pl-accent);color:var(--pl-accent-fg)}:root [data-planner-dark] :is([class*=border-black\/],[class~=border-border],[class~=border-input]){border-color:var(--pl-line)}:root [data-planner-dark] :is([class~=border-black\/12],[class~=border-black\/14],[class~=border-black\/15],[class~=border-black\/18],[class~=border-black\/25],[class~=border-black\/30],[class~="border-[#73757A]"]){border-color:var(--pl-line-2)}:root [data-planner-dark] [class*=divide-black\/]>:not(:last-child){border-color:var(--pl-line)}:root [data-planner-dark] :is([class*="border-[#8A493D]"],[class*="border-[#9A5A4A]"]){border-color:var(--pl-warn-line)}:root [data-planner-dark] :is([class*="border-[#267B5D]"],[class*="border-[#1F7251]"],[class*=border-emerald-700]){border-color:var(--pl-good-line)}:root [data-planner-dark] :is([class*="border-[#4B3730]"],[class*="border-[#004225]"]){border-color:color-mix(in srgb, var(--pl-accent) 34%, transparent)}:root [data-planner-dark] :is([class~="bg-[#4B3730]/[0.055]"],[class~="bg-[#4B3730]/[0.06]"],[class~="bg-[#004225]/[0.045]"]){background-color:var(--pl-accent-tint)}:root [data-planner-dark] [class*="border-[#4A4A4A]"]{border-color:var(--pl-line-2)}:root [data-planner-dark] [class~=text-black]{color:var(--pl-text)}:root [data-planner-dark] :is([class~="text-[#5F6165]"],[class~="text-[#54565B]"],[class~="text-[#4F5155]"],[class~="text-[#3D3E42]"],[class~="text-[#55575B]"],[class~="text-[#54565A]"]){color:var(--pl-text-2)}:root [data-planner-dark] :is([class~="text-[#73757A]"],[class~="text-[#66686D]"],[class~="text-[#8A8B90]"],[class~="text-[#66676B]"],[class~="text-[#6E6F74]"],[class~="text-[#77797D]"],[class~="text-[#A6A29B]"],[class~="text-[#A8A9AD]"],[class~="text-[#B9B7B2]"],[class~="text-[#C9C4BB]"],[class~=text-muted-foreground]){color:var(--pl-muted)}:root [data-planner-dark] :is([class~=text-brand],[class~="text-[#9A5200]"],[class~="text-[#8A5200]"],[class~="text-[#965500]"],[class~="text-[#A85F00]"],[class~="text-[#9A5700]"],[class~="text-[#8A4A00]"]){color:var(--pl-accent-text)}:root [data-planner-dark] :is([class~="text-[#8A493D]"],[class~="text-[#7A4035]"]){color:var(--pl-warn)}:root [data-planner-dark] [class~="text-[#4B3730]"]{color:var(--pl-accent-text)}:root [data-planner-dark] :is([class~=text-emerald-700],[class~=text-emerald-800],[class~="text-[#166044]"]){color:var(--pl-good)}:root [data-planner-dark] :is([class~=text-red-700],[class~=text-red-600]){color:var(--pl-danger)}:root [data-planner-dark] [class~=bg-brand] :is([class~=text-brand],[class~=text-ink]){color:var(--pl-accent-fg)}:root [data-planner-dark] :is([class*="rgba(255,147,0,.9)]"],[class*="rgba(255,147,0,.85)]"],[class*="rgba(255,147,0,.8)]"]){--tw-shadow-color:var(--pl-accent-shadow);box-shadow:0 12px 30px -18px var(--pl-accent-shadow)}:root [data-planner-dark] :is([class~="accent-[#FF9300]"],[class~=accent-brand],[class~="accent-[#4A4A4A]"]){accent-color:var(--pl-accent)}:root [data-planner-dark] svg :is([fill=\#6E6F74],[fill=\#9A968F],[fill=\#8A8B90],[fill=\#73757A],[fill=\#66686D]){fill:var(--pl-muted)}:root [data-planner-dark] svg [fill=\#54565B]{fill:var(--pl-text-2)}:root [data-planner-dark] svg [fill=\#111214]{fill:var(--pl-text)}:root [data-planner-dark] svg [fill=\#8A5200]{fill:var(--pl-accent-text)}:root [data-planner-dark] svg [fill=\#8A493D]{fill:var(--pl-warn)}:root [data-planner-dark] svg [fill=\#fff]{fill:var(--pl-surface)}:root [data-planner-dark] svg [stroke=\#FF9300]{stroke:var(--pl-accent)}:root [data-planner-dark] svg :is([stroke=\#73757A],[stroke=\#9B948A]){stroke:var(--pl-muted)}:root [data-planner-dark] svg [stroke=\#8A493D]{stroke:var(--pl-warn)}:root [data-planner-dark] svg [stop-color=\#FF9300]{stop-color:var(--pl-accent)}:root [data-planner-dark] [data-beta-tooltip]{border-color:var(--pl-line-2);background:var(--pl-surface-2);color:var(--pl-text-2)}:root [data-planner-dark] [data-beta-badge]{--beta-obrecz:linear-gradient(180deg, color-mix(in srgb, var(--pl-accent) 50%, #fff), var(--pl-accent) 50%, color-mix(in srgb, var(--pl-accent) 65%, #000));--beta-napis:linear-gradient(var(--pl-accent-text), var(--pl-accent-text));--beta-poswiata:none}:root [data-planner-dark] :is(.loqum-cta-primary,.loqum-cta-secondary-dark){transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .16s,border-color .16s,box-shadow .16s}:root [data-planner-dark] .loqum-cta-primary{border:1px solid var(--pl-btn-border);background:linear-gradient(180deg, var(--pl-btn-top) 0%, var(--pl-btn-bottom) 100%);color:var(--pl-btn-fg);filter:none;box-shadow:inset 0 1px 0 var(--pl-btn-inset), 0 10px 24px -16px var(--pl-btn-shadow)}:root [data-planner-dark] .loqum-cta-primary:after,:root [data-planner-dark] .loqum-cta-secondary-dark:before{content:none}:root [data-planner-dark] .loqum-cta-secondary-dark{border:1px solid var(--pl-sec-border);background:var(--pl-sec-bg);color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(12px)}:root [data-planner-dark] :is(.loqum-cta-primary,.loqum-cta-secondary-dark):hover{filter:none;transform:none}@media (hover:hover){:root [data-planner-dark] .loqum-cta-primary:not(:disabled):not([aria-disabled=true]):hover{background:linear-gradient(180deg, var(--pl-btn-hover-top) 0%, var(--pl-btn-hover-bottom) 100%);box-shadow:inset 0 1px 0 var(--pl-btn-inset), 0 10px 24px -16px var(--pl-btn-shadow)}:root [data-planner-dark] .loqum-cta-secondary-dark:hover{border-color:var(--pl-sec-hover);background:var(--pl-sec-bg)}}:root [data-planner-dark] :is(.loqum-cta-primary,.loqum-cta-secondary-dark):not(:disabled):not([aria-disabled=true]):active{transition-duration:.1s;transition-timing-function:ease-out;transform:scale(.97)}:root [data-planner-dark] .loqum-cta-primary:focus-visible{outline-offset:3px;outline:2px solid #fff}:root [data-planner-dark] .loqum-cta-secondary-dark:focus-visible{outline:2px solid var(--pl-accent);outline-offset:3px}:root [data-planner-dark] .planner-ghost-button{border:1px solid var(--pl-line-2);min-height:2.75rem;color:var(--pl-text-2);background:#ffecdc0b;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:.875rem;font-weight:600;line-height:1;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .16s,border-color .16s,color .16s;display:inline-flex}:root [data-planner-dark] .planner-ghost-button-sm{min-height:2.25rem;padding:0 .875rem;font-size:.75rem}:root [data-planner-dark] .planner-ghost-button[aria-pressed=true]{border-color:var(--pl-accent);color:#fff}@media (hover:hover){:root [data-planner-dark] .planner-ghost-button:hover{color:#fff;background:#ffecdc14;border-color:#ffecdc47}}:root [data-planner-dark] .planner-ghost-button:active{transition-duration:.1s;transform:scale(.97)}:root [data-planner-dark] .planner-ghost-button:focus-visible{outline:2px solid var(--pl-accent);outline-offset:3px}:root [data-planner-dark] .planner-start{min-height:100svh}:root [data-planner-dark] .planner-quiet-link{border:1px solid var(--pl-btn-border,#ff95286b);color:#fff;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#16100bb8;border-radius:999px;min-height:2.75rem;padding:0 1.25rem;font-size:.9375rem;font-weight:600;line-height:2.75rem;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .16s,background-color .16s}:root [data-planner-dark] .planner-quiet-link:hover{border-color:var(--pl-accent,#ff9300);background:#201811d1}:root [data-planner-dark] .planner-quiet-link:active{transition-duration:.1s;transform:scale(.97)}:root [data-planner-dark] .planner-quiet-link:focus-visible{outline:2px solid var(--pl-accent);outline-offset:2px;border-radius:.5rem}:root [data-planner-dark] .planner-start-glow{z-index:-1;pointer-events:none;background:radial-gradient(42rem 26rem at 18% 4%,#ff761433,#0000 70%),radial-gradient(40rem 26rem at 86% 10%,#2f6bff29,#0000 72%);position:absolute;inset:0}:root [data-planner-dark] .planner-start-title{color:#fff;max-width:16ch;font-family:var(--font-loqum-display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.875rem,5.4vw,4.25rem);font-weight:600;line-height:1.04}:root [data-planner-dark] .planner-glass{border:1px solid var(--pl-line);border-top-color:var(--pl-line-top);background:color-mix(in srgb, var(--pl-surface) 58%, transparent);-webkit-backdrop-filter:saturate(170%)blur(28px)}:root [data-planner-dark] .planner-transparency{border-top:1px solid var(--pl-line)}:root [data-planner-dark] .planner-goal-panel{isolation:isolate;background:var(--pl-surface);border-radius:1.75rem;flex-direction:column;justify-content:flex-end;min-height:15rem;transition:opacity .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px -40px #000000e6}:root [data-planner-dark] .planner-goal-panel:after{content:"";z-index:3;border-radius:inherit;background:linear-gradient(180deg, var(--pl-metal-hi), var(--pl-metal-top) 30%, var(--pl-metal-low) 75%, var(--pl-metal-deep));opacity:.55;-webkit-mask-composite:xor;pointer-events:none;padding:1px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:root [data-planner-dark] .planner-goal-panel[data-open=true]:after{opacity:1;padding:1.5px}:root [data-planner-dark] .planner-goal-panel[data-open=true]{box-shadow:0 30px 70px -40px #000000e6, 0 24px 60px -36px var(--pl-accent-shadow)}:root [data-planner-dark] .planner-goal-panel[data-dimmed=true]{opacity:.62}:root [data-planner-dark] .planner-goal-photo{z-index:-2;transition:transform .9s cubic-bezier(.22,1,.36,1);transform:scale(1.001)}:root [data-planner-dark] .planner-goal-shade{z-index:-1;background:linear-gradient(0deg, color-mix(in srgb, var(--pl-bg) 92%, transparent) 0%, color-mix(in srgb, var(--pl-bg) 48%, transparent) 38%, transparent 100%), linear-gradient(140deg, color-mix(in srgb, var(--pl-metal-deep) 34%, transparent), transparent 60%);position:absolute;inset:0}:root [data-planner-dark] .planner-goal-trigger{text-align:left;cursor:pointer;border-radius:inherit;flex:1;grid-template-columns:minmax(0,1fr) auto;align-content:end;column-gap:1rem;width:100%;padding:1.5rem 1.25rem 1.25rem;display:grid;position:relative}:root [data-planner-dark] .planner-goal-trigger:focus-visible{outline:2px solid var(--pl-accent);outline-offset:-4px}:root [data-planner-dark] .planner-goal-title{color:#fff;font-family:var(--font-loqum-display);letter-spacing:-.025em;text-shadow:0 2px 18px #00000073;grid-column:1;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:500;line-height:1.04}:root [data-planner-dark] .planner-goal-copy{max-width:34rem;color:var(--pl-text-2);grid-column:1;margin-top:.625rem;font-size:.9375rem;line-height:1.5}:root [data-planner-dark] .planner-goal-cue{border:1px solid var(--pl-btn-border);background:linear-gradient(180deg, var(--pl-btn-top), var(--pl-btn-bottom));width:2.75rem;height:2.75rem;color:var(--pl-btn-fg);box-shadow:inset 0 1px 0 var(--pl-btn-inset), 0 10px 24px -16px var(--pl-btn-shadow);border-radius:999px;grid-area:1/2/span 2;justify-content:center;align-self:end;align-items:center;transition:transform .3s cubic-bezier(.22,1,.36,1);display:inline-flex}:root [data-planner-dark] .planner-goal-panel[data-open=true] .planner-goal-cue{transform:rotate(90deg)}:root [data-planner-dark] .planner-goal-trigger:active .planner-goal-cue{transition-duration:.1s;transform:scale(.94)}:root [data-planner-dark] .planner-goal-options{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1),visibility 0s linear .38s;display:grid}:root [data-planner-dark] .planner-goal-panel[data-open=true] .planner-goal-options{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1),visibility}:root [data-planner-dark] .planner-goal-options>div{overflow:hidden}:root [data-planner-dark] .planner-goal-option{border:1px solid var(--pl-sec-border);background:color-mix(in srgb, var(--pl-bg) 66%, transparent);text-align:left;-webkit-backdrop-filter:saturate(160%)blur(16px);border-radius:1.125rem;justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:.875rem 1rem .875rem 1.125rem;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .16s,background-color .16s;display:flex}:root [data-planner-dark] .planner-goal-option[aria-pressed=true]{border-color:var(--pl-metal-top);background:color-mix(in srgb, var(--pl-accent) 16%, var(--pl-bg))}@media (hover:hover){:root [data-planner-dark] .planner-goal-panel:hover .planner-goal-photo{transform:scale(1.045)}:root [data-planner-dark] .planner-goal-panel:hover:after{opacity:1}:root [data-planner-dark] .planner-goal-panel:hover{box-shadow:0 30px 70px -40px #000000e6, 0 24px 60px -36px var(--pl-accent-shadow)}:root [data-planner-dark] .planner-goal-option:hover{border-color:var(--pl-sec-hover);background:color-mix(in srgb, var(--pl-accent) 12%, var(--pl-bg))}}:root [data-planner-dark] .planner-goal-option:active{transition-duration:.1s;transform:scale(.97)}:root [data-planner-dark] .planner-goal-option:focus-visible{outline:2px solid var(--pl-accent);outline-offset:2px}:root [data-planner-dark] .planner-goal-option-icon{background:var(--pl-accent-tint);width:2rem;height:2rem;color:var(--pl-accent-text);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}:root [data-planner-dark] .planner-goal-option[aria-pressed=true] .planner-goal-option-icon{background:var(--pl-accent);color:var(--pl-accent-fg)}@media (min-width:640px){:root [data-planner-dark] .planner-goal-trigger{padding:2rem 1.75rem 1.5rem}:root [data-planner-dark] .planner-goal-panel{min-height:17rem}}@media (min-width:1024px){:root [data-planner-dark] .planner-goal-panel{min-height:25rem}}:root [data-planner-dark] .planner-input-workspace .planner-goal-panel{min-height:14rem}@media (min-width:1024px){:root [data-planner-dark] .planner-input-workspace .planner-goal-panel{min-height:17rem}}:root [data-planner-dark] :is([class~=text-foreground\/30],[class~=text-foreground\/35],[class~=text-foreground\/45],[class~=text-foreground\/48],[class~=text-foreground\/50],[class~=text-foreground\/52],[class~=text-foreground\/55],[class~=text-ink\/30],[class~=text-white\/35],[class~=text-white\/40],[class~=text-white\/45]){color:var(--pl-muted)}:root [data-planner-dark] :is([class~=text-foreground\/58],[class~=text-foreground\/60],[class~=text-foreground\/62],[class~=text-foreground\/65],[class~=text-foreground\/68],[class~=text-foreground\/70],[class~=text-ink\/65],[class~=text-ink\/70],[class~=text-ink\/72],[class~=text-ink\/75],[class~=text-ink\/78]){color:var(--pl-text-2)}:root [data-planner-dark] :is([data-rental-presentation],[data-rental-print]) :is([class*="text-[#8A8B90]"],[class*=text-foreground\/]){color:var(--pl-muted)}:root [data-planner-dark] [data-rental-presentation] button.text-brand{color:var(--pl-accent-text)}:root [data-planner-dark] [data-rental-presentation][data-fullscreen=true],:root [data-planner-dark][data-rental-presentation][data-fullscreen=true]{background:var(--pl-bg)}:root [data-planner-dark] [class~=bg-brand]:is([class~=text-ink],[class~=text-black],[class~=text-brand-foreground]){color:var(--pl-accent-fg)}:root [data-planner-dark] [class~="hover:bg-[#FFA31A]"]:hover{background-color:color-mix(in srgb, var(--pl-accent) 88%, #fff)}:root [data-planner-dark] [class~="text-[#4A4A4A]"]{color:var(--pl-text-2)}:root [data-planner-dark] :is([class~="text-[0.58rem]"],[class~="text-[0.6rem]"],[class~="text-[0.62rem]"],[class~="text-[0.64rem]"],[class~="text-[0.65rem]"],[class~="text-[0.66rem]"],[class~="text-[0.67rem]"],[class~="text-[0.68rem]"]){font-size:.71875rem}:root [data-planner-dark] .loqum-eyebrow:has(+:is(h1,h2,h3)){display:none}:root [data-planner-dark] .loqum-eyebrow+:is(h1,h2,h3){margin-top:0}:root [data-planner-dark] [data-deck-eyebrow]{display:none}:root [data-planner-dark] [data-deck-eyebrow]+*{margin-top:0}:root [data-planner-dark] [data-tool-card]{border-color:var(--pl-line-2)!important;background-color:var(--pl-surface)!important;box-shadow:none!important}:root [data-planner-dark] [data-tool-card][aria-pressed=true]{border-color:var(--pl-accent)!important;background-color:var(--pl-surface-2)!important}:root [data-planner-dark] [data-tool-card]>span.absolute{background-color:var(--pl-accent)!important}:root [data-planner-dark] [data-tool-card]>span.size-7{border-color:var(--pl-line-2)!important;background-color:var(--pl-accent-tint)!important;color:var(--pl-accent-text)!important}:root [data-planner-dark] [data-tool-card][aria-pressed=true]>span.size-7{background-color:var(--pl-accent)!important;color:var(--pl-accent-fg)!important}:root [data-planner-dark] [data-tool-card] strong{color:var(--pl-text)!important}:root [data-planner-dark] [data-tool-tab]{border-color:var(--pl-line-2)!important;background-color:var(--pl-surface-2)!important;color:var(--pl-text-2)!important;box-shadow:none!important}:root [data-planner-dark] [data-tool-tab][aria-pressed=true]{border-color:var(--pl-accent)!important;background-color:var(--pl-accent-tint)!important;color:#fff!important}:root [data-planner-dark] :is(.planner-start-title,.planner-goal-title){letter-spacing:-.018em;word-spacing:.05em}@media (max-width:639px){:root [data-planner-dark] [data-variant-bar]{border-radius:1.25rem}}body[data-planner-started] footer{display:none}:root [data-planner-dark] .planner-started-bar{border-bottom:0}:root [data-planner-dark] .planner-dots-line,:root [data-planner-dark] .planner-dots-fill{border-radius:2px;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}:root [data-planner-dark] .planner-dots-line{background:#ffecdc24;right:0}:root [data-planner-dark] .planner-dots-fill{background:var(--pl-accent);transition:width .5s cubic-bezier(.22,1,.36,1)}:root [data-planner-dark] .planner-dot{background:#3a322c;border-radius:999px;width:.5rem;height:.5rem;transition:transform .3s,background-color .3s;position:relative}:root [data-planner-dark] .planner-dot[data-stan=za]{background:var(--pl-accent)}:root [data-planner-dark] .planner-dot[data-stan=teraz]{background:var(--pl-bg);box-shadow:0 0 0 2px var(--pl-accent), 0 0 16px 2px var(--pl-accent-shadow);transform:scale(1.35)}:root [data-planner-dark] .planner-game :is(.planner-input-workspace,.planner-game-step){box-shadow:none;background:0 0;border:0;padding:0}:root [data-planner-dark] .planner-game .loqum-eyebrow{display:none}:root [data-planner-dark] .planner-game h2{color:#fff;font-family:var(--font-loqum-display);letter-spacing:-.018em;word-spacing:.05em;text-align:center;text-wrap:balance;font-size:clamp(2rem,4.6vw,3.4rem);font-weight:600;line-height:1.06}:root [data-planner-dark] .planner-game h2+p{max-width:34rem;color:var(--pl-text-2);text-align:center;margin:.875rem auto 0;font-size:.9375rem;line-height:1.5}:root [data-planner-dark] .planner-game-fields{gap:1.25rem;max-width:32rem;margin:1.75rem auto 0;display:grid}@media (min-width:1024px){:root [data-planner-dark] .planner-game-fields:has(>div:not(.planner-game-pills)~div:not(.planner-game-pills)){grid-template-columns:repeat(2,minmax(0,1fr));max-width:52rem}:root [data-planner-dark] .planner-game-fields>.planner-game-pills{grid-column:1/-1}}:root [data-planner-dark] .planner-game-fields>div>div>span:first-child{color:var(--pl-muted);text-align:center;font-size:.8125rem;font-weight:600;display:block}:root [data-planner-dark] .planner-game-fields input:not([type=range]){color:#fff;min-height:3.75rem;font-family:var(--font-loqum-display);letter-spacing:-.02em;text-align:center;box-shadow:none;-moz-appearance:textfield;background:0 0;border:0;border-radius:1rem;font-size:clamp(2rem,4.4vw,2.75rem);font-weight:600}:root [data-planner-dark] .planner-game-fields input:not([type=range])::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:root [data-planner-dark] .planner-game-fields input:not([type=range])::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:root [data-planner-dark] .planner-game-fields input:not([type=range]):focus-visible{background:color-mix(in srgb, var(--pl-surface) 70%, transparent);box-shadow:0 0 0 2px var(--pl-accent)}:root [data-planner-dark] .planner-game-fields input:not([type=range])+span{color:var(--pl-text-2);font-size:1rem;right:.5rem}:root [data-planner-dark] .planner-game-fields .loqum-range{margin-top:.75rem}:root [data-planner-dark] .planner-game-pills{justify-content:center;display:flex}:root [data-planner-dark] .planner-standard-tiles{gap:.875rem;margin-top:2.5rem;display:grid}@media (min-width:640px){:root [data-planner-dark] .planner-standard-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}:root [data-planner-dark] .planner-standard-tile{isolation:isolate;background:var(--pl-surface);text-align:left;border-radius:1.5rem;flex-direction:column;justify-content:flex-end;min-height:7.5rem;padding:1.125rem 1.25rem;transition:box-shadow .3s,transform .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffecdc1f,0 24px 60px -40px #000000e6}@media (min-width:640px){:root [data-planner-dark] .planner-standard-tile{min-height:15rem}}:root [data-planner-dark] .planner-standard-tile[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--pl-metal-top), 0 24px 60px -30px var(--pl-accent-shadow)}:root [data-planner-dark] .planner-standard-tile:active{transition-duration:.1s;transform:scale(.98)}:root [data-planner-dark] .planner-standard-tile:focus-visible{outline:2px solid var(--pl-accent);outline-offset:3px}@media (hover:hover){:root [data-planner-dark] .planner-standard-tile:hover .planner-goal-photo{transform:scale(1.045)}}:root [data-planner-dark] .planner-standard-name{color:#fff;font-family:var(--font-loqum-display);letter-spacing:-.018em;text-shadow:0 2px 18px #00000073;font-size:1.625rem;font-weight:500;line-height:1.05}:root [data-planner-dark] .planner-standard-rate{color:var(--pl-text-2);margin-top:.25rem;font-size:.875rem}:root [data-planner-dark] .planner-standard-check{background:var(--pl-accent);width:2rem;height:2rem;color:var(--pl-accent-fg);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:1rem;right:1rem}:root [data-planner-dark] .planner-game-result,:root [data-planner-dark] .planner-game-fields>div:not(.planner-game-pills){background:color-mix(in srgb, var(--pl-surface) 70%, transparent);-webkit-backdrop-filter:saturate(160%)blur(22px);border-radius:1.5rem;position:relative;box-shadow:inset 0 0 0 1px #ffecdc1f,inset 0 1px #ffecdc29,0 30px 70px -40px #000000e6}:root [data-planner-dark] .planner-game-fields>div:not(.planner-game-pills){padding:1.25rem 1.25rem 1.5rem}:root [data-planner-dark] .planner-game .planner-game-result{text-align:center;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--pl-accent) 75%, transparent), 0 0 40px -12px var(--pl-accent-shadow), 0 30px 70px -36px var(--pl-accent-shadow);margin-top:1.25rem;padding:1.75rem 1.25rem 1.5rem}:root [data-planner-dark] .planner-game-result-value{color:#fff;font-family:var(--font-loqum-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,6vw,3.75rem);font-weight:600;line-height:1}:root [data-planner-dark] .planner-game-result-note{color:var(--pl-text-2);margin-top:.5rem;font-size:.875rem}:root [data-planner-dark] .planner-game .planner-input-workspace>span[aria-hidden]:first-child{display:none}:root [data-planner-dark] .loqum-range{--range-track:#ffecdc29!important}:root [data-planner-dark] .planner-game-fields input:not([type=range]){padding-left:5rem}:root [data-planner-dark] .planner-game [role=radiogroup]:has(>.planner-choice){gap:.875rem;margin-top:2.5rem}:root [data-planner-dark] .planner-game .planner-choice{text-align:center;background:color-mix(in srgb, var(--pl-surface) 72%, transparent);-webkit-backdrop-filter:saturate(160%)blur(18px);border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:9.5rem;padding:1.5rem 1.25rem}:root [data-planner-dark] .planner-game .planner-choice>span:first-child{border-radius:999px;width:3rem;height:3rem}:root [data-planner-dark] .planner-game .planner-choice>span:last-child>span:first-child{justify-content:center}:root [data-planner-dark] .planner-game .planner-choice strong{color:#fff;font-family:var(--font-loqum-display);letter-spacing:-.015em;font-size:1.5rem;font-weight:500}:root [data-planner-dark] .planner-game .planner-choice[aria-checked=true]{border-color:var(--pl-metal-top);box-shadow:0 24px 60px -30px var(--pl-accent-shadow)}:root [data-planner-dark] .planner-game .planner-choice-chip{display:none}:root [data-planner-dark] .planner-game .planner-choice:active{transform:scale(.98)}:root [data-planner-dark] .planner-game .planner-choice[data-planner-spolka]{border-color:color-mix(in srgb, var(--pl-metal-mid) 34%, transparent);background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--pl-accent) 30%, transparent), transparent 70%), color-mix(in srgb, var(--pl-surface) 78%, transparent)}:root [data-planner-dark] .planner-game .planner-choice[data-planner-spolka]>span:first-child{border-color:var(--pl-btn-border);background:linear-gradient(180deg, var(--pl-btn-top), var(--pl-btn-bottom));color:var(--pl-btn-fg);box-shadow:inset 0 1px 0 var(--pl-btn-inset), 0 10px 26px -12px var(--pl-btn-shadow)}@media (hover:hover){:root [data-planner-dark] .planner-game .planner-choice[data-planner-spolka]:hover{border-color:var(--pl-metal-top);box-shadow:0 24px 60px -30px var(--pl-accent-shadow)}}:root [data-planner-dark] .planner-game .planner-game-panel{background:color-mix(in srgb, var(--pl-surface) 70%, transparent);-webkit-backdrop-filter:saturate(160%)blur(22px);border-radius:1.5rem;padding:1.25rem;box-shadow:inset 0 0 0 1px #ffecdc1f,0 30px 70px -40px #000000e6}@media (min-width:640px){:root [data-planner-dark] .planner-game .planner-game-panel{padding:1.75rem}}:root [data-planner-dark] .planner-game .planner-cost-card{background:color-mix(in srgb, var(--pl-surface) 72%, transparent);-webkit-backdrop-filter:saturate(160%)blur(22px);border:0;border-radius:1.5rem;padding:1.375rem 1.375rem 1.5rem;box-shadow:inset 0 0 0 1px #ffecdc1f,0 30px 70px -40px #000000e6}:root [data-planner-dark] .planner-game .planner-cost-card>p:first-child{color:#fff;font-family:var(--font-loqum-display);letter-spacing:-.012em;font-size:1.25rem;font-weight:500}:root [data-planner-dark] .planner-game .planner-cost-choice{background:#ffecdc0f;grid-template-columns:repeat(3,minmax(0,1fr))}:root [data-planner-dark] .planner-game .planner-cost-choice>button{min-height:2.75rem;color:var(--pl-text-2);padding-inline:.375rem;font-size:.75rem}@media (min-width:640px){:root [data-planner-dark] .planner-game .planner-cost-choice>button{font-size:.8125rem}}:root [data-planner-dark] .planner-game .planner-cost-choice>button[aria-checked=true]{background:var(--pl-accent);color:var(--pl-accent-fg);box-shadow:0 10px 24px -14px var(--pl-accent-shadow)}:root [data-planner-dark] .planner-game .planner-cost-note{margin-top:1.75rem}:root [data-planner-dark] .planner-game .planner-accordion{background:color-mix(in srgb, var(--pl-surface) 72%, transparent);-webkit-backdrop-filter:saturate(160%)blur(22px);border:0;border-radius:1.25rem;box-shadow:inset 0 0 0 1px #ffecdc1f}:root [data-planner-dark] .planner-game .planner-accordion>h3>button>span:first-child>span:first-child{color:#fff;font-family:var(--font-loqum-display);font-size:1.125rem;font-weight:500}:root [data-planner-dark] .planner-game .planner-benchmark>summary{list-style:none}:root [data-planner-dark] .planner-game .planner-benchmark>summary::-webkit-details-marker{display:none}:root [data-planner-dark] .planner-game .planner-fieldset{background:0 0;border:0;padding:0}:root [data-planner-dark] .planner-game .planner-fieldset>legend{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root [data-planner-dark] .planner-game .planner-input-workspace>div>p[style]:first-child{display:none}:root [data-planner-dark] .planner-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:2rem;display:grid}@media (min-width:768px){:root [data-planner-dark] .planner-bento{grid-template-columns:repeat(6,minmax(0,1fr))}:root [data-planner-dark] .planner-bento-tile[data-klucz=property],:root [data-planner-dark] .planner-bento-tile[data-klucz=finishing]{grid-column:span 3}:root [data-planner-dark] .planner-bento-tile:not([data-klucz=property]):not([data-klucz=finishing]){grid-column:span 2}}:root [data-planner-dark] .planner-bento-tile{text-align:left;background:color-mix(in srgb, var(--pl-surface) 70%, transparent);-webkit-backdrop-filter:saturate(160%)blur(22px);border-radius:1.5rem;flex-direction:column;justify-content:flex-end;gap:.25rem;min-height:6.25rem;padding:1.125rem 1.25rem;transition:box-shadow .2s,transform .3s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:inset 0 0 0 1px #ffecdc1f,inset 0 1px #ffecdc29,0 30px 70px -44px #000000e6}:root [data-planner-dark] .planner-bento-tile[data-klucz=property],:root [data-planner-dark] .planner-bento-tile[data-klucz=finishing]{min-height:7.5rem}:root [data-planner-dark] .planner-bento-tile:hover,:root [data-planner-dark] .planner-bento-tile[aria-expanded=true]{box-shadow:inset 0 0 0 1.5px var(--pl-metal-top), 0 30px 70px -36px var(--pl-accent-shadow)}:root [data-planner-dark] .planner-bento-tile:active{transition-duration:.1s;transform:scale(.98)}:root [data-planner-dark] .planner-bento-tile:focus-visible{outline:2px solid var(--pl-accent);outline-offset:3px}:root [data-planner-dark] .planner-bento-label{color:var(--pl-muted);font-size:.8125rem;font-weight:600}:root [data-planner-dark] .planner-bento-value{color:#fff;font-family:var(--font-loqum-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(1.375rem,2.4vw,1.875rem);font-weight:600;line-height:1.1}:root [data-planner-dark] .planner-bento-sub{color:var(--pl-text-2);font-size:.8125rem}@media (max-width:767px){:root [data-planner-dark] .planner-bento-tile:last-child:nth-child(odd){grid-column:1/-1;min-height:0}}:root [data-planner-dark] .planner-game-check{color:var(--pl-text-2);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;font-size:.875rem;display:flex}:root [data-planner-dark] .planner-game-costs{gap:.75rem;margin-top:1.75rem;display:grid}:root [data-planner-dark] .planner-game-cost{background:color-mix(in srgb, var(--pl-surface) 62%, transparent);-webkit-backdrop-filter:saturate(160%)blur(22px);border-radius:1.5rem;padding:1.125rem 1.25rem 1.25rem;box-shadow:inset 0 0 0 1px #ffecdc1f,inset 0 1px #ffecdc24}:root [data-planner-dark] .planner-game-cost-label{color:#fff;font-size:1rem;font-weight:600}:root [data-planner-dark] .planner-game-cost-help{color:var(--pl-text-2);margin:.125rem 0 .875rem;font-size:.8125rem}:root [data-planner-dark] .planner-bento-resale{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){:root [data-planner-dark] .planner-bento-resale{grid-template-columns:repeat(6,minmax(0,1fr))}:root [data-planner-dark] .planner-bento-resale>.planner-bento-tile{grid-column:span 2}:root [data-planner-dark] .planner-bento-resale>.planner-bento-tile:nth-child(-n+2){grid-column:span 3}:root [data-planner-dark] .planner-bento-resale>.planner-bento-tile:last-child:nth-child(6){grid-column:span 2}:root [data-planner-dark] .planner-bento-resale>.planner-bento-tile:last-child:nth-child(7){grid-column:1/-1;min-height:0}}:root [data-planner-dark] .planner-bento-edit>.planner-accordion:not(:has([role=region])){display:none}:root [data-planner-dark] .planner-game-mini{flex-wrap:wrap;justify-content:center;gap:.75rem 1.5rem;margin-top:1.25rem;display:flex}:root [data-planner-dark] .planner-game-mini>*{color:var(--pl-muted);align-items:center;gap:.625rem;font-size:.8125rem;font-weight:600;display:flex}:root [data-planner-dark] .planner-game-mini input{width:9.5rem;min-height:2.75rem;padding-right:2.5rem;font-size:1rem}:root [data-planner-dark] .planner-game-switch{justify-content:center;margin-bottom:1.5rem;display:flex}:root [data-planner-dark] .planner-game-sub{color:var(--pl-text-2);text-align:center;margin-top:.75rem;font-size:1rem;font-weight:600;display:block}:root [data-planner-dark] .planner-game-note{margin-top:1rem}:root [data-planner-dark]{--pl-cta-bottom:1.5rem;--pl-cta-h:3.5rem;--pl-cta-w:14rem}@media (max-width:1023px){:root [data-planner-dark]{--pl-cta-bottom:calc(1rem + env(safe-area-inset-bottom))}}:root [data-planner-dark] :has(>.planner-step-nav){padding-bottom:calc(var(--pl-cta-bottom) + var(--pl-cta-h) + 3rem)}:root [data-planner-dark] .planner-step-enter{animation:none}:root [data-planner-dark] .planner-step-enter>:not(.planner-step-nav){animation:.21s ease-out backwards planner-step-enter}@media (prefers-reduced-motion:reduce){:root [data-planner-dark] .planner-step-enter>:not(.planner-step-nav){animation:none}}:root [data-planner-dark] .planner-step-nav{z-index:30;bottom:var(--pl-cta-bottom);width:min(100vw - 2rem,48rem);height:var(--pl-cta-h);pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;left:50%;transform:translate(-50%)}:root [data-planner-dark] .planner-step-nav>*{pointer-events:auto}:root [data-planner-dark] .planner-step-nav:before{content:"";z-index:-1;top:-2.5rem;bottom:calc(-1 * var(--pl-cta-bottom));pointer-events:none;background:linear-gradient(0deg, color-mix(in srgb, var(--pl-bg) 90%, transparent) 55%, transparent);width:100vw;position:absolute;left:50%;transform:translate(-50%)}:root [data-planner-dark] .planner-back{min-height:2.75rem;color:var(--pl-text-2);align-items:center;gap:.375rem;padding:0 .5rem;font-size:.875rem;font-weight:600;transition:color .16s;display:inline-flex;position:absolute;left:0}:root [data-planner-dark] .planner-back:hover{color:#fff}:root [data-planner-dark] .planner-back:disabled{visibility:hidden}:root [data-planner-dark] .planner-next-wrap{justify-content:center;display:flex;position:relative}:root [data-planner-dark] .planner-ready-status{clip-path:inset(50%);white-space:nowrap;height:1px;overflow:hidden;width:1px!important;position:absolute!important}:root [data-planner-dark] .planner-next-wrap>p{text-align:center;width:max-content;max-width:min(100vw - 2rem,28rem);position:absolute;bottom:calc(100% + .625rem);left:50%;transform:translate(-50%)}:root [data-planner-dark] .planner-next-wrap>button,:root [data-planner-dark] .planner-cta-fixed{min-height:var(--pl-cta-h);min-width:var(--pl-cta-w);padding-inline:2.5rem;font-size:1rem}:root [data-planner-dark] .planner-cta-fixed{z-index:31;bottom:var(--pl-cta-bottom);width:fit-content;margin-inline:auto;position:fixed;left:0;right:0}:is(:root [data-planner-dark]:has(.planner-cta-fixed) .planner-next-wrap,:root [data-planner-dark]:has(.planner-cta-zajete) .planner-next-wrap){visibility:hidden}@media (max-width:639px){:root [data-planner-dark] .planner-step-nav{justify-content:flex-end}:root [data-planner-dark] .planner-back{width:var(--pl-cta-h);height:var(--pl-cta-h);background:color-mix(in srgb, var(--pl-surface) 70%, transparent);border-radius:999px;justify-content:center;padding:0;font-size:0;box-shadow:inset 0 0 0 1px #ffecdc1f}:root [data-planner-dark] .planner-back>svg{width:1.25rem;height:1.25rem}:root [data-planner-dark] .planner-next-wrap{width:calc(100% - var(--pl-cta-h) - .75rem)}:root [data-planner-dark] .planner-next-wrap>button{width:100%;min-width:0}:root [data-planner-dark] .planner-cta-fixed{width:calc(100vw - 2rem - var(--pl-cta-h) - .75rem);min-width:0;margin:0;left:auto;right:1rem}}:root [data-planner-dark] .planner-result-dock{background:linear-gradient(0deg, color-mix(in srgb, var(--pl-bg) 92%, transparent), transparent);-webkit-backdrop-filter:none;border:0}@media (min-width:1024px){:root [data-planner-dark] .planner-result-dock{background:0 0;width:22rem;padding:0;bottom:1.5rem;left:auto;right:1.5rem}:root [data-planner-dark] .planner-result-sheet{justify-content:flex-end;align-items:flex-end;padding:0 1.5rem}}@keyframes planner-blysk{0%{filter:brightness()}18%{filter:brightness(1.75)saturate(1.15)}to{filter:brightness()}}@keyframes planner-wipe{0%{--pl-wipe:0%}to{--pl-wipe:130%}}:root [data-planner-dark] .planner-scene{z-index:0;pointer-events:none;background:var(--pl-bg);position:fixed;inset:0}:root [data-planner-dark]>:not(.planner-scene,.planner-intro){z-index:1;position:relative}body:has([data-planner-dark]) footer{z-index:1;position:relative}:root [data-planner-dark] .planner-scene-layer{z-index:0;opacity:0;transition:opacity 0s linear 1.9s;position:absolute;inset:0}:root [data-planner-dark] .planner-scene[data-scena=start] [data-warstwa=start],:root [data-planner-dark] .planner-scene[data-scena=prywatne] [data-warstwa=prywatne],:root [data-planner-dark] .planner-scene[data-scena=inwestycyjne] [data-warstwa=inwestycyjne],:root [data-planner-dark] .planner-scene[data-scena=finanse] [data-warstwa=finanse],:root [data-planner-dark] .planner-scene[data-scena=wykonczenia] [data-warstwa=wykonczenia],:root [data-planner-dark] .planner-scene[data-scena=zarzadzanie] [data-warstwa=zarzadzanie]{z-index:1;opacity:1;transition:none}:root [data-planner-dark] .planner-scene[data-ruch] [data-warstwa]:is(.planner-scene[data-scena=start] [data-warstwa=start],.planner-scene[data-scena=prywatne] [data-warstwa=prywatne],.planner-scene[data-scena=inwestycyjne] [data-warstwa=inwestycyjne],.planner-scene[data-scena=finanse] [data-warstwa=finanse],.planner-scene[data-scena=wykonczenia] [data-warstwa=wykonczenia],.planner-scene[data-scena=zarzadzanie] [data-warstwa=zarzadzanie]){-webkit-mask-image:linear-gradient(var(--pl-wipe-kat,90deg), #000 calc(var(--pl-wipe) - 30%), transparent var(--pl-wipe));-webkit-mask-image:linear-gradient(var(--pl-wipe-kat,90deg), #000 calc(var(--pl-wipe) - 30%), transparent var(--pl-wipe));mask-image:linear-gradient(var(--pl-wipe-kat,90deg), #000 calc(var(--pl-wipe) - 30%), transparent var(--pl-wipe));animation:1.8s cubic-bezier(.5,0,.75,0) both planner-wipe,.8s ease-out 1.72s both planner-blysk}:root [data-planner-dark] .planner-scene [data-warstwa=inwestycyjne]{--pl-wipe-kat:270deg}:root [data-planner-dark] .planner-start-glow{display:none}:root [data-planner-dark] .planner-scene-glow{z-index:2;pointer-events:none;mix-blend-mode:screen;opacity:.35;background:radial-gradient(60% 22% at 25% 57%,#ff8a1e6b,#0000 70%),radial-gradient(60% 22% at 75% 57%,#2f6bff6b,#0000 70%);transition:background 1.6s;animation:12s ease-in-out infinite alternate planner-oddech;position:absolute;inset:0}:root [data-planner-dark] .planner-scene[data-scena=prywatne] .planner-scene-glow{background:radial-gradient(90% 26% at 50% 57%,#ff8a1e80,#0000 72%)}:root [data-planner-dark] .planner-scene[data-scena=inwestycyjne] .planner-scene-glow{background:radial-gradient(90% 26% at 50% 57%,#2f6bff80,#0000 72%)}:root [data-planner-dark] .planner-scene[data-scena=finanse] .planner-scene-glow{background:radial-gradient(90% 26% at 50% 57%,#1aa86473,#0000 72%)}:root [data-planner-dark] .planner-scene[data-scena=wykonczenia] .planner-scene-glow{background:radial-gradient(90% 26% at 50% 57%,#ac74566b,#0000 72%)}:root [data-planner-dark] .planner-scene[data-scena=zarzadzanie] .planner-scene-glow{background:radial-gradient(90% 26% at 50% 57%,#a0a0a852,#0000 72%)}@keyframes planner-oddech{0%{opacity:.18}to{opacity:.6}}:root [data-planner-dark] .planner-scene-punkty{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}:root [data-planner-dark] .planner-scene-punkty>i{--pk:255, 146, 46;background:radial-gradient(circle, rgba(var(--pk), .95) 0%, rgba(var(--pk), .55) 32%, rgba(var(--pk), 0) 70%);border-radius:999px;transition:background 1.6s;animation-name:planner-punkt,planner-mrug;animation-timing-function:ease-in-out,ease-in-out;animation-iteration-count:infinite,infinite;animation-direction:alternate,alternate;position:absolute;transform:translate(-50%,-50%)}:root [data-planner-dark] .planner-scene[data-scena=start] .planner-scene-punkty>i[data-strona=p],:root [data-planner-dark] .planner-scene[data-scena=inwestycyjne] .planner-scene-punkty>i{--pk:92, 140, 255}:root [data-planner-dark] .planner-scene[data-scena=finanse] .planner-scene-punkty>i{--pk:60, 196, 130}:root [data-planner-dark] .planner-scene[data-scena=wykonczenia] .planner-scene-punkty>i{--pk:196, 146, 116}:root [data-planner-dark] .planner-scene[data-scena=zarzadzanie] .planner-scene-punkty>i{--pk:196, 196, 204}@keyframes planner-punkt{0%{transform:translate(-50%,-50%)translate(0)}33%{transform:translate(-50%,-50%)translate(7px,-5px)}66%{transform:translate(-50%,-50%)translate(-5px,-9px)}to{transform:translate(-50%,-50%)translate(4px,3px)}}@keyframes planner-mrug{0%{opacity:.35}to{opacity:.85}}@keyframes planner-sygnet-unos{0%,to{transform:translateY(-4px)}50%{transform:translateY(4px)}}:root [data-planner-dark] .planner-intro-sygnet .loqum-logo-float-body{animation-name:planner-sygnet-unos}:root [data-planner-dark] [data-presentation-slide]{-webkit-backdrop-filter:saturate(170%)blur(30px);box-shadow:inset 0 0 0 1px #ffecdc1a,inset 0 1px #ffecdc29,0 40px 120px -60px #000000e6;background:color-mix(in srgb, var(--pl-surface) 44%, transparent)!important}:root [data-planner-dark] [data-presentation-slide] :is(.rounded-xl,.rounded-2xl,.rounded-3xl):not(button):not([role=radio]){border-color:#ffecdc1a}:root [data-planner-dark] [data-presentation-slide] :is(.rounded-xl,.rounded-2xl,.rounded-3xl)[class*=bg-]:not(button){box-shadow:inset 0 1px #ffecdc1a,0 24px 60px -44px #000000e6;background-color:color-mix(in srgb, var(--pl-surface-2) 52%, transparent)!important}:root [data-planner-dark] [data-variant-bar]{-webkit-backdrop-filter:saturate(170%)blur(24px);background:color-mix(in srgb, var(--pl-surface) 55%, transparent)!important}:root [data-planner-dark][data-presentation-fullscreen]{background:var(--pl-bg)}:root [data-planner-dark][data-presentation-fullscreen]>.planner-scene{height:100dvh;margin:calc(-1 * max(.75rem, env(safe-area-inset-top))) calc(-1 * max(.75rem, env(safe-area-inset-right))) -100dvh calc(-1 * max(.75rem, env(safe-area-inset-left)));display:block;position:sticky;top:0}:root :fullscreen:has(>.planner-scene){background:#0b0806}:root :fullscreen>.planner-scene{z-index:0;position:fixed;inset:0}:root :fullscreen:has(>.planner-scene)>:not(.planner-scene):not([data-variant-bar]){z-index:1;position:relative}:root [data-planner-dark] .planner-report-unlocked{box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root [data-planner-dark][data-presentation-fullscreen]:fullscreen{padding:.75rem;overflow-y:auto}@media (prefers-reduced-transparency:reduce){:root [data-planner-dark] :is([data-presentation-slide],[data-variant-bar]){-webkit-backdrop-filter:none;background:var(--pl-surface)!important}}:root [data-planner-dark] .planner-intro{transition:opacity .3s ease-out}:root main.loqum-enter:has([data-planner-dark]){will-change:auto;filter:none;opacity:1;animation:none;transform:none}@media (min-aspect-ratio:1) and (max-aspect-ratio:16/9){:root [data-planner-dark] .planner-intro-poster{object-fit:contain;object-position:50% 100%}}:root [data-planner-dark] .planner-intro[data-planner-intro=fade]{opacity:0;pointer-events:none}:root [data-planner-dark] .planner-intro-powrot{z-index:20;top:calc(18px + env(safe-area-inset-top,0px));left:max(16px, env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;height:40px;font:600 14px/1 var(--font-loqum-text);opacity:0;background:#16100bb8;border:1px solid #ff95286b;border-radius:999px;align-items:center;gap:8px;padding:0 18px;text-decoration:none;transition:border-color .16s;animation:.7s cubic-bezier(.22,1,.36,1) .6s forwards planner-intro-powrot;display:inline-flex;position:absolute}@keyframes planner-intro-powrot{to{opacity:1}}:root [data-planner-dark] .planner-intro-powrot:active{transform:scale(.97)}:root [data-planner-dark] .planner-intro-powrot:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (hover:hover){:root [data-planner-dark] .planner-intro-powrot:hover{border-color:#ffbf3bd9}}:root [data-planner-dark] .planner-intro:is([data-planner-intro=fly],[data-planner-intro=fade]) .planner-intro-powrot{display:none}:root [data-planner-dark] .planner-intro-title{color:#fff;font-family:var(--font-loqum-display);letter-spacing:-.018em;text-shadow:0 2px 24px #00000073;font-size:clamp(2.75rem,6vw,4.75rem);font-weight:600;line-height:1}body[data-planner-intro]:not([data-planner-intro=fade]) header.fixed:not(.planner-intro-ekran *){opacity:0;pointer-events:none}:root [data-planner-dark] .planner-intro[data-plotno=tak] .planner-intro-poster{visibility:hidden}:root [data-planner-dark] .planner-intro-ekran{visibility:hidden;transform-origin:0 0;will-change:transform;pointer-events:none;background:var(--pl-bg);position:absolute;top:0;left:0;overflow:hidden}:root [data-planner-dark] .planner-intro-ekran[data-widoczny=tak]{visibility:visible}:root [data-planner-dark] .planner-intro-okno{left:var(--ek-x,0px);top:var(--ek-y,0px);width:var(--ek-w,100vw);height:var(--ek-h,100vh);position:absolute;transform:translate(0)}:root [data-planner-dark] .planner-intro-ekran .planner-scene-layer{inset:calc(var(--ek-y,0px) * -1) calc(var(--ek-x,0px) * -1)}:root [data-planner-dark] .planner-intro-tresc{z-index:1;position:relative}:root [data-planner-dark] .planner-intro-tresc *,:root [data-planner-dark] .planner-intro-okno header,:root [data-planner-dark] .planner-intro-okno header *{transition:none!important;animation:none!important}:root [data-planner-dark] .planner-intro-ladowanie{z-index:2;background:#0b0908;position:absolute;inset:0}:root [data-planner-dark] .planner-intro-ladowanie-logo{width:50%;height:auto;position:absolute;top:38.63%;left:25%}:root [data-planner-dark] .planner-intro-ladowanie-tor{background:#ffffff1f;border-radius:999px;width:50%;height:.94%;position:absolute;top:50%;left:25%}:root [data-planner-dark] .planner-intro-ladowanie[data-urzadzenie=komputer] .planner-intro-ladowanie-logo{width:20%;top:34.63%;left:40%}:root [data-planner-dark] .planner-intro-ladowanie[data-urzadzenie=komputer] .planner-intro-ladowanie-tor{width:20%;height:.74%;top:49.07%;left:40%}:root [data-planner-dark] .planner-intro-ladowanie-pas{border-radius:inherit;clip-path:inset(0 calc((1 - var(--pasek,0)) * 100%) 0 0 round 999px);background:linear-gradient(90deg,#ff9300,#2b63f2);position:absolute;inset:0}@keyframes planner-intro-in{0%{opacity:0;filter:blur(8px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}:root [data-planner-dark] .planner-intro-in{animation:.9s cubic-bezier(.22,1,.36,1) backwards planner-intro-in}:root [data-planner-dark] .planner-intro-in-2{animation-delay:.25s}:root [data-planner-dark] .planner-intro-cta[data-widoczny=nie]{visibility:hidden;opacity:0}@keyframes planner-intro-cta-in{0%{opacity:0;filter:blur(10px);transform:translateY(48px)}to{opacity:1;filter:none;transform:none}}:root [data-planner-dark] .planner-intro-cta[data-widoczny=tak]{animation:1.1s cubic-bezier(.16,1,.3,1) backwards planner-intro-cta-in}:root [data-planner-dark] .planner-intro-copy{transition:opacity .22s cubic-bezier(.7,0,.84,0),transform .22s cubic-bezier(.7,0,.84,0),filter .22s cubic-bezier(.7,0,.84,0)}:root [data-planner-dark] .planner-intro:is([data-tekst=nie],[data-planner-intro=fly],[data-planner-intro=fade]) .planner-intro-copy{opacity:0;filter:blur(8px);transform:translateY(-14px)}:root [data-planner-dark] .planner-intro[data-tekst=nie] .planner-intro-copy{transition:none}@media (prefers-reduced-motion:reduce){:root [data-planner-dark] :is(.loqum-cta-primary,.loqum-cta-secondary-dark,.planner-ghost-button,.planner-goal-option):active{transform:none}:root [data-planner-dark] .planner-goal-photo,:root [data-planner-dark] .planner-goal-panel:hover .planner-goal-photo{transition:none;transform:none}:root [data-planner-dark] .planner-goal-options,:root [data-planner-dark] .planner-goal-cue{transition:none}:root [data-planner-dark] :is(.planner-scene-glow,.planner-scene-punkty>i){animation:none}:root [data-planner-dark] .planner-scene-layer,:root [data-planner-dark] .planner-scene[data-ruch] [data-warstwa]{transition:opacity .3s;animation:none!important;-webkit-mask-image:none!important;mask-image:none!important}:root [data-planner-dark] :is(.planner-intro-in,.planner-intro-cta[data-widoczny=tak]){animation:none}:root [data-planner-dark] .planner-intro-copy,:root [data-planner-dark] .planner-intro:is([data-tekst=nie],[data-planner-intro=fly],[data-planner-intro=fade]) .planner-intro-copy{filter:none;transform:none}}@media (prefers-reduced-transparency:reduce){:root [data-planner-dark] :is(.planner-glass,.planner-progress-surface,.planner-goal-option,.loqum-cta-secondary-dark){background:var(--pl-surface-2);-webkit-backdrop-filter:none}}@media (prefers-contrast:more){:root [data-planner-dark]{--pl-line:#ffecdc38;--pl-line-2:#ffecdc57;--pl-muted:#c4b6a9}}@media (max-width:639px){:root [data-planner-dark] .planner-game h2{font-size:1.625rem}:root [data-planner-dark] .planner-game h2+p,:root [data-planner-dark] .planner-game header>p{margin-top:.375rem;font-size:.8125rem;line-height:1.35}:root [data-planner-dark] .planner-game .planner-input-workspace>.mt-7{margin-top:.75rem}:root [data-planner-dark] .planner-game-fields{gap:.625rem;margin-top:.875rem}:root [data-planner-dark] .planner-game-fields>div:not(.planner-game-pills){border-radius:1.125rem;padding:.625rem .875rem .875rem}:root [data-planner-dark] .planner-game-fields input:not([type=range]){min-height:2.75rem;font-size:1.75rem}:root [data-planner-dark] .planner-game-fields .loqum-range{margin-top:.25rem}:root [data-planner-dark] .planner-game-pills>div{grid-template-columns:repeat(2,minmax(0,1fr))}:root [data-planner-dark] .planner-game-pills button{min-height:2.5rem;padding-block:.375rem}:root [data-planner-dark] .planner-game [role=radiogroup]:has(>.planner-choice){gap:.5rem;margin-top:.875rem}:root [data-planner-dark] .planner-game .planner-choice{text-align:left;border-radius:1.125rem;flex-direction:row;justify-content:flex-start;gap:.75rem;min-height:0;padding:.75rem .875rem}:root [data-planner-dark] .planner-game .planner-choice>span:first-child{flex:none;width:2.25rem;height:2.25rem}:root [data-planner-dark] .planner-game .planner-choice>span:last-child>span:first-child{justify-content:flex-start}:root [data-planner-dark] .planner-game .planner-choice strong{font-size:1.125rem}:root [data-planner-dark] .planner-standard-tiles{gap:.5rem;margin-top:.875rem}:root [data-planner-dark] .planner-standard-tile{border-radius:1.125rem;min-height:5.25rem;padding:.625rem .875rem}:root [data-planner-dark] .planner-game .planner-game-result{border-radius:1.125rem;margin-top:.625rem;padding:.75rem .875rem}:root [data-planner-dark] .planner-game-result-value{font-size:1.75rem}:root [data-planner-dark] .planner-game-result-note{margin-top:.25rem;font-size:.75rem}:root [data-planner-dark] .planner-game .planner-game-step>.mt-6{margin-top:.375rem}:root [data-planner-dark] .planner-game .planner-game-step>p.mt-2{margin-top:.25rem;font-size:.6875rem;line-height:1.3}:root [data-planner-dark] .planner-game .planner-game-step.space-y-5>*{margin-block:0}:root [data-planner-dark] .planner-game .planner-game-step>.grid{gap:.5rem;margin-top:.75rem}:root [data-planner-dark] .planner-game .planner-cost-card{border-radius:1.125rem;padding:.5rem .875rem .625rem}:root [data-planner-dark] .planner-game .planner-cost-card>p:first-child{font-size:1rem;line-height:1.2}:root [data-planner-dark] .planner-game .planner-cost-card>p:nth-child(2){display:none}:root [data-planner-dark] .planner-game .planner-cost-choice{margin-top:.375rem}:root [data-planner-dark] .planner-game .planner-cost-choice>button{min-height:2.125rem}:root [data-planner-dark] .planner-game .planner-cost-note{margin-top:.5rem;font-size:.75rem;line-height:1.3}:root [data-planner-dark] .planner-game .planner-fieldset>.grid{gap:.5rem;margin-top:0}:root [data-planner-dark] .planner-game .planner-fieldset+div{border-radius:1.125rem;margin-top:.5rem;padding:.5rem .875rem}:root [data-planner-dark] .planner-game .planner-fieldset+div>p{margin-top:0;font-size:.75rem;line-height:1.3}:root [data-planner-dark] .planner-game .planner-benchmark{margin-top:0}:root [data-planner-dark] .planner-bento{gap:.5rem;margin-top:.25rem}:root [data-planner-dark] .planner-bento-tile,:root [data-planner-dark] .planner-bento-tile[data-klucz=property],:root [data-planner-dark] .planner-bento-tile[data-klucz=finishing]{border-radius:1.125rem;gap:.125rem;min-height:0;padding:.625rem .875rem}:root [data-planner-dark] .planner-bento-label,:root [data-planner-dark] .planner-bento-sub{font-size:.75rem}:root [data-planner-dark] .planner-bento-value{font-size:1.125rem}:root [data-planner-dark] .planner-bento+p{border-radius:1.125rem;margin-top:.5rem;padding:.5rem .875rem;font-size:.75rem;line-height:1.3}}}
.ik{flex:none;overflow:visible}.ik .ik-szyba{fill:#fff;fill-opacity:var(--ik-szyba,.22)}@media (prefers-reduced-transparency:reduce){.ik .ik-szyba{fill-opacity:.6}}.planner-brand--znak{gap:0}.planner-brand--znak .planer-znak{flex:none;width:auto;height:.85em;display:block;overflow:visible}.loqum-beta{--beta-obrecz:linear-gradient(180deg, #ffeb49, #ff9528 45%, #bd4a04);--beta-napis:linear-gradient(180deg, #ffe58a, #ffad3b 55%, #ff7a14);--beta-poswiata:0 0 12px #ff952838;letter-spacing:.05em;text-transform:lowercase;box-shadow:var(--beta-poswiata);border-radius:999px;flex:none;align-items:center;padding:.12em .62em .14em;font-size:.7em;font-weight:700;line-height:1.35;display:inline-flex;position:relative}.loqum-beta:before{content:"";border-radius:inherit;background:var(--beta-obrecz);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.loqum-beta__napis{background:var(--beta-napis);color:#0000;-webkit-background-clip:text;background-clip:text}.loqum-beta[data-ton=light]{--beta-obrecz:linear-gradient(180deg, #ffbf3b, #ff6b0e 55%, #bd4a04);--beta-napis:linear-gradient(180deg, #d97000, #a84300);--beta-poswiata:none}.loqum-beta[data-ton=onBrand]{--beta-obrecz:linear-gradient(currentColor, currentColor);--beta-poswiata:none;opacity:.85}.loqum-beta[data-ton=onBrand] .loqum-beta__napis{color:currentColor;background:0 0}.loqum-kolko-metal{isolation:isolate;color:#1c1512;background:radial-gradient(120% 70% at 30% 0,#ffffff8c,#fff0 55%),linear-gradient(#ffc34a 0%,#ff9a2a 48%,#ff7412 100%);border:1px solid #ffd678bf;border-radius:999px;position:relative;box-shadow:inset 0 1px #ffffffb3,inset 0 -3px 6px #96340059,0 10px 24px -10px #ff6b0ed9,0 0 0 4px #ff93001f}.loqum-kolko-metal:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#ffffff8c,#fff0);border-radius:999px;height:38%;position:absolute;inset:2px 18% auto}@media print{.loqum-beta:before{display:none}.loqum-beta{box-shadow:none}.loqum-beta__napis{color:inherit;background:0 0}}@media (prefers-contrast:more){.loqum-beta__napis{color:#ffbf3b;background:0 0}.loqum-beta[data-ton=light] .loqum-beta__napis{color:#8a4a00}}
