/* dk-theme-base.min.css */
:root{--blue: #1187d9;--orange: #ff9a1a;--k-ink: #0f172a;--k-muted: #475569;--k-blue: #1187d9;--k-orange: #ff9a1a;--k-line: rgba(15,23,42,.10);--k-line-soft: rgba(15,23,42,.08);--k-surface: rgba(255,255,255,.86);--k-shadow: 0 24px 60px rgba(15,23,42,.10), 0 2px 10px rgba(15,23,42,.05);--k-radius-xl: 26px;--k-radius-lg: 20px;--k-radius-md: 16px;--k-gap: clamp(16px,2.2vw,28px)}html[data-theme="dark"]{--k-ink: #e5e7eb;--k-muted: #b9c4d6;--k-line: rgba(148,163,184,.20);--k-line-soft: rgba(148,163,184,.14);--k-surface: rgba(17,24,39,.78);--k-shadow: 0 26px 70px rgba(0,0,0,.46), 0 2px 10px rgba(0,0,0,.24)}*, *::before, *::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%}body{margin: 0;font-family: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, "Noto Sans", "Liberation Sans", sans-serif;font-size: 16px;line-height: 1.6;color: #0f172a;background: #ffffff;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility}html[data-theme="dark"] body{background: var(--dm-bg, #070d1a);color: var(--dm-text, #e5e7eb)}img, svg, video{max-width: 100%;height: auto}button{font: inherit}a{color: #0d6aad;text-decoration: none}a:hover{text-decoration: underline}html[data-theme="dark"] a{color: #6aa8ff}h1, h2, h3, h4{line-height: 1.25;margin: 0 0 .5em;font-weight: 800;letter-spacing: -0.01em}h1{font-size: clamp(1.8rem, 3.4vw, 2.6rem)}h2{font-size: clamp(1.4rem, 2.4vw, 1.9rem)}p{margin: 0 0 1rem}.screen-reader-text{position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}.dk-skip-link:focus{position: fixed;top: 10px;left: 10px;width: auto;height: auto;clip: auto;z-index: 1000;padding: 10px 16px;background: #0d6aad;color: #fff;border-radius: 8px}.dk-content{width: 100%}.dk-main{max-width: 1160px;margin: 0 auto;padding: 0 20px}.dk-main--bleed{max-width: none;padding: 0}.dk-main > .entry-content{max-width: none;padding: 0}.alignfull{width: 100vw;max-width: 100vw;margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw)}.alignwide{width: min(1320px, 96vw);max-width: 96vw;margin-left: calc(50% - min(660px, 48vw));margin-right: calc(50% - min(660px, 48vw))}.dk-page__content > :where(p, h2, h3, h4, ul, ol, blockquote, dl){max-width: 74ch}.dk-page{padding: 24px 0 40px}.dk-page__title{margin: .2em 0 .6em}.dk-header{position: sticky;top: 0;z-index: 100;background: rgba(255,255,255,.92);backdrop-filter: saturate(1.4) blur(8px);border-bottom: 1px solid rgba(15,23,42,.08)}html[data-theme="dark"] .dk-header{background: rgba(9,15,28,.90);border-bottom-color: rgba(148,163,184,.14)}.dk-header__inner{max-width: 1240px;margin: 0 auto;padding: 8px 20px;display: flex;align-items: center;gap: 18px}.dk-site-branding{flex: 0 0 auto}.dk-site-branding__link{display: inline-flex;align-items: center}.dk-logo-img{display: block;width: auto;height: 34px}.dk-logo-img--dark{display: none}html[data-theme="dark"] .dk-logo-img--light{display: none}html[data-theme="dark"] .dk-logo-img--dark{display: block}.dk-nav{margin-left: auto}.dk-header__actions{flex: 0 0 auto}.dk-menu{display: flex;align-items: center;gap: 2px;margin: 0;padding: 0;list-style: none}.dk-menu li{position: relative}.dk-menu a{display: block;padding: 9px 13px;border-radius: 9px;color: #0f172a;font-weight: 600;font-size: .95rem;text-decoration: none;white-space: nowrap;transition: background .15s, color .15s}html[data-theme="dark"] .dk-menu a{color: #e5edf8}.dk-menu a:hover, .dk-menu a:focus-visible{background: rgba(13,106,173,.10);color: #0d6aad;text-decoration: none}html[data-theme="dark"] .dk-menu a:hover, html[data-theme="dark"] .dk-menu a:focus-visible{background: rgba(106,168,255,.14);color: #9cc4ff}.dk-menu .menu-item-has-children > a::after{content: "";display: inline-block;width: .5em;height: .5em;margin-left: .45em;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(45deg) translateY(-2px);opacity: .6}.dk-menu .sub-menu{position: absolute;top: calc(100% + 6px);left: 0;min-width: 250px;margin: 0;padding: 6px;list-style: none;background: #fff;border: 1px solid rgba(15,23,42,.12);border-radius: 14px;box-shadow: 0 18px 44px rgba(15,23,42,.16);opacity: 0;visibility: hidden;transform: translateY(6px);transition: opacity .15s, transform .15s, visibility .15s;z-index: 60}html[data-theme="dark"] .dk-menu .sub-menu{background: #131c2e;border-color: rgba(148,163,184,.18);box-shadow: 0 20px 50px rgba(0,0,0,.5)}.dk-menu > li:hover > .sub-menu, .dk-menu > li:focus-within > .sub-menu, .dk-menu > li.dk-open > .sub-menu{opacity: 1;visibility: visible;transform: none}.dk-menu .sub-menu a{padding: 9px 12px;font-weight: 500;border-radius: 8px}.dk-nav-toggle{display: none;margin-left: auto;width: 42px;height: 38px;padding: 0;background: transparent;border: 1px solid rgba(15,23,42,.14);border-radius: 10px;cursor: pointer;flex-direction: column;align-items: center;justify-content: center;gap: 4px}html[data-theme="dark"] .dk-nav-toggle{border-color: rgba(148,163,184,.24)}.dk-nav-toggle__bar{display: block;width: 20px;height: 2px;background: currentColor;border-radius: 2px;transition: .2s}.dk-footer{margin-top: 48px;border-top: 1px solid rgba(15,23,42,.08)}html[data-theme="dark"] .dk-footer{border-top-color: rgba(148,163,184,.14);background: #060c17}.dk-footer__inner{max-width: 1160px;margin: 0 auto;padding: 34px 20px 40px}.dk-footer__menu{display: flex;flex-wrap: wrap;justify-content: center;gap: .4rem 1.4rem;margin: 0 0 22px;padding: 0;list-style: none}.dk-footer__menu a{color: #0d6aad;text-decoration: none;font-weight: 600;font-size: .92rem}html[data-theme="dark"] .dk-footer__menu a{color: #6aa8ff}.dk-footer__menu a:hover{text-decoration: underline}.dk-footer__bar{text-align: center;color: #64748b;font-size: .9rem;border-top: 1px solid rgba(15,23,42,.06);padding-top: 18px}html[data-theme="dark"] .dk-footer__bar{color: var(--dm-text-3, #94a3b8);border-top-color: rgba(148,163,184,.12)}.dk-footer__copy{margin: 0 0 .35rem}.dk-footer__legal{margin: 0;display: flex;flex-wrap: wrap;justify-content: center;gap: .3rem 1.1rem}.dk-footer__legal a{color: inherit}.dk-footer__legal a:hover{color: #0d6aad}html[data-theme="dark"] .dk-footer__legal a:hover{color: #6aa8ff}@media (max-width: 900px){.dk-nav-toggle{display: inline-flex}.dk-nav{position: absolute;top: 100%;left: 0;right: 0;margin: 0;background: #fff;border-bottom: 1px solid rgba(15,23,42,.10);box-shadow: 0 18px 40px rgba(15,23,42,.12);max-height: 0;overflow: hidden;transition: max-height .25s ease}html[data-theme="dark"] .dk-nav{background: #0b1220;border-bottom-color: rgba(148,163,184,.14)}.dk-header.dk-nav-open .dk-nav{max-height: 80vh;overflow: auto}.dk-menu{flex-direction: column;align-items: stretch;gap: 0;padding: 8px 12px 14px}.dk-menu a{padding: 12px 10px;border-radius: 10px}.dk-menu .sub-menu{position: static;opacity: 1;visibility: visible;transform: none;min-width: 0;box-shadow: none;border: 0;background: transparent;padding: 0 0 0 12px;max-height: 0;overflow: hidden;transition: max-height .2s ease}html[data-theme="dark"] .dk-menu .sub-menu{background: transparent}.dk-menu > li.dk-open > .sub-menu{max-height: 600px}.dk-menu .menu-item-has-children > a::after{float: right;margin-top: .35em}.dk-header__actions{order: 3}}
/* redesign.min.css */
:root{--rd-bg: #F2F5F8;--rd-surface: #FFFFFF;--rd-surface-alt: #F7F9FC;--rd-ink: #0E1520;--rd-text-secondary: #3D4754;--rd-muted: #5A6572;--rd-faint: #646E7C;--rd-disabled: #A9B2BE;--rd-border: #E1E7EE;--rd-border-strong: #C9D3DF;--rd-divider: #EFF2F6;--rd-accent: #2F55D4;--rd-accent-hover: #2443AC;--rd-accent-soft: #EEF2FE;--rd-accent-soft-border: #C9D7FB;--rd-on-accent: #FFFFFF;--rd-accent-solid: #2F55D4;--rd-accent-solid-hover: #234AC0;--rd-bar: linear-gradient(90deg, #2F55D4, #7E97F2);--rd-star: #E0A32F;--rd-star-empty: #A9B2BE;--rd-success: #1E7D57;--rd-success-bg: #E9F6EF;--rd-success-border: #BFE5D0;--rd-warning: #A66A10;--rd-warning-bg: #FBF3E0;--rd-warning-border: #EAD9AC;--rd-danger: #B0452B;--rd-header-bg: #FFFFFF;--rd-grid-line: rgba(47,85,212,.06);--rd-shadow-search: 0 16px 40px rgba(14,21,32,.1);--rd-shadow-drop: 0 24px 60px rgba(14,21,32,.16);--rd-font: "Schibsted Grotesk", system-ui, -apple-system, sans-serif;--rd-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--rd-pad: 64px}:root[data-theme=dark],.is-dark{--rd-bg: #0C1118;--rd-surface: #131A24;--rd-surface-alt: #1A2330;--rd-ink: #E8EDF4;--rd-text-secondary: #C4CEDA;--rd-muted: #94A1B2;--rd-faint: #818EA0;--rd-disabled: #5F6E82;--rd-border: #232E3C;--rd-border-strong: #2A3646;--rd-divider: #1D2735;--rd-accent: #6E8AF0;--rd-accent-hover: #8FA5F4;--rd-accent-soft: rgba(110,138,240,.14);--rd-accent-soft-border: rgba(110,138,240,.3);--rd-on-accent: #0C1118;--rd-accent-solid: #3E63DD;--rd-accent-solid-hover: #3355C8;--rd-star: #E8B04A;--rd-star-empty: #5F6E82;--rd-success: #34B37F;--rd-success-bg: rgba(52,179,127,.12);--rd-success-border: rgba(52,179,127,.3);--rd-warning: #E0B04A;--rd-warning-bg: rgba(224,176,74,.12);--rd-warning-border: rgba(224,176,74,.3);--rd-danger: #E0705A;--rd-header-bg: #0F1620;--rd-grid-line: rgba(110,138,240,.07);--rd-shadow-search: 0 16px 40px rgba(0,0,0,.4);--rd-shadow-drop: 0 24px 60px rgba(0,0,0,.5)}body.rd{margin:0;background:var(--rd-bg);color:var(--rd-ink);font-family:var(--rd-font);-webkit-font-smoothing:antialiased}.rd *,.rd *:before,.rd *:after{box-sizing:border-box}.rd-wrap{max-width:1440px;margin:0 auto;padding:0 var(--rd-pad)}.rd-mono{font-family:var(--rd-mono)}.rd-eyebrow{font:600 11px/1 var(--rd-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--rd-faint)}.rd-btn{display:inline-flex;align-items:center;gap:8px;border:1px solid transparent;border-radius:10px;padding:10px 16px;font:600 14px var(--rd-font);cursor:pointer;text-decoration:none;transition:.15s}.rd-btn.rd-btn--accent{background:var(--rd-accent-solid);color:#fff}.rd-btn.rd-btn--accent:hover{background:var(--rd-accent-solid-hover);color:#fff}.rd-btn--ghost{background:var(--rd-surface);color:var(--rd-text-secondary);border-color:var(--rd-border)}.rd-btn--ghost:hover{border-color:var(--rd-accent);color:var(--rd-accent)}.rd-pill{border-radius:99px}.rd-card{background:var(--rd-surface);border:1px solid var(--rd-border);border-radius:14px}.rd-card--hover{transition:.15s}.rd-card--hover:hover{border-color:var(--rd-accent);transform:translateY(-2px)}.rd-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--rd-border);background:var(--rd-surface);border-radius:99px;padding:7px 13px;font:500 13px var(--rd-font);color:var(--rd-text-secondary);text-decoration:none;white-space:nowrap;transition:.15s}.rd-chip:hover{border-color:var(--rd-accent);color:var(--rd-accent)}.rd-catchip{font:500 11.5px var(--rd-mono);color:var(--rd-muted);background:var(--rd-divider);border-radius:5px;padding:4px 9px;white-space:nowrap}.rd-mono-badge{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--rd-accent-soft);color:var(--rd-accent);border:1px solid var(--rd-accent-soft-border);border-radius:9px;font:600 12px var(--rd-mono);flex:none}.rd-star{background:none;border:0;padding:2px;cursor:pointer;color:var(--rd-star-empty);line-height:0;transition:transform .15s}.rd-star:hover{transform:scale(1.2)}.rd-star.is-on{color:var(--rd-star)}.rd-header{position:sticky;top:0;z-index:100;background:var(--rd-header-bg);border-bottom:1px solid var(--rd-border)}.rd-header__in{display:flex;align-items:center;justify-content:space-between;height:64px;gap:20px}.rd-logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.rd-logo__mark{width:34px;height:34px;background:var(--rd-accent-solid);color:#fff;display:flex;align-items:center;justify-content:center;font:600 14px var(--rd-mono);border-radius:9px}.rd-logo__txt{font:700 18px var(--rd-font);color:var(--rd-ink)}.rd-logo__txt span{color:var(--rd-faint);font-weight:500}.rd-nav{display:flex;align-items:center;gap:26px}.rd-nav a{font:500 14px var(--rd-font);color:var(--rd-text-secondary);text-decoration:none}.rd-nav a:hover{color:var(--rd-accent)}.rd-kbd{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--rd-border-strong);border-radius:7px;padding:5px 9px;font:500 11px var(--rd-mono);color:var(--rd-faint)}.rd-header__toggle{background:none;border:1px solid var(--rd-border);border-radius:8px;width:38px;height:38px;cursor:pointer;color:var(--rd-muted);display:inline-flex;align-items:center;justify-content:center}.rd-burger{display:none;background:none;border:0;width:44px;height:44px;cursor:pointer;color:var(--rd-ink)}.rd-footer{background:var(--rd-surface);border-top:1px solid var(--rd-border);margin-top:56px}.rd-footer__cols{display:grid;grid-template-columns:1.4fr 1.6fr 1fr 1fr;gap:40px;padding:48px 0 32px}.rd-footer__brand .rd-logo{margin-bottom:12px}.rd-footer__brand p{color:var(--rd-muted);font-size:14px;line-height:1.6;margin:0;max-width:32ch}.rd-footer__h{font:600 11px var(--rd-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--rd-faint);margin:0 0 14px}.rd-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.rd-footer__links.rd-two{display:grid;grid-template-columns:1fr 1fr;gap:9px 20px}.rd-footer__links a{color:var(--rd-text-secondary);text-decoration:none;font-size:14px}.rd-footer__links a:hover{color:var(--rd-accent)}.rd-footer__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px 0 24px;border-top:1px solid var(--rd-divider)}.rd-footer__copy{color:var(--rd-muted);font-size:13px;margin:0}.rd-footer__motto{font:500 12px var(--rd-mono);color:var(--rd-faint)}.rd-footer__legal{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.rd-footer__legal a,.rd-footer__legal button{color:var(--rd-muted);font-size:13px;text-decoration:none;background:none;border:0;padding:0;cursor:pointer;font-family:inherit}.rd-footer__legal a:hover,.rd-footer__legal button:hover{color:var(--rd-accent);text-decoration:underline}@media(max-width:960px){:root{--rd-pad: 32px}}@media(max-width:640px){:root{--rd-pad: 20px}.rd-header__in{position:relative}.rd-nav{position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;padding:4px var(--rd-pad) 12px;background:var(--rd-header-bg);border-bottom:1px solid var(--rd-border);box-shadow:0 12px 24px #0f16201a;max-height:0;overflow:hidden;visibility:hidden}.rd-header.rd-nav-open .rd-nav{max-height:75vh;overflow:auto;visibility:visible}.rd-nav a{padding:13px 2px;border-bottom:1px solid var(--rd-border);font-size:15px}.rd-nav a:last-child{border-bottom:0}.rd-header__actions .rd-btn--accent{display:none}.rd-burger{display:inline-flex;align-items:center;justify-content:center}.rd-footer__cols{grid-template-columns:1fr;gap:28px}}

/* style.css */
/*
Theme Name: DobryKalkulator
Theme URI: https://dobrykalkulator.pl/
Description: Lekki, samodzielny motyw dla DobryKalkulator.pl — bez zależności od Astry, zero jQuery. Kalkulatory renderowane przez shortcode [dk_calc]; cały UI kalkulatora (.evc / .kalkulatoro-*) i tryb ciemny są własne.
Author: DobryKalkulator.pl
Version: 1.5.94
Requires at least: 6.6
Requires PHP: 8.0
Text Domain: dobrykalkulator
*/

/* Główne style żyją w css/ (dk-theme-base.css + customizer-additional.css + base.css + home.css + dk-hub.css),
   ładowane z functions.php / wp_head. Ten plik trzyma tylko nagłówek motywu. */

/* dk-hub.min.css */
.dk-breadcrumbs{margin:0 0 1rem;font-size:.85rem;line-height:1.4;color:var(--k-muted)}.dk-breadcrumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.3em .4em}.dk-breadcrumbs li{display:inline-flex;align-items:center;gap:.3em .4em}.dk-breadcrumbs a{color:var(--k-muted);text-decoration:none}.dk-breadcrumbs a:hover{color:var(--k-blue);text-decoration:underline}.dk-breadcrumbs__sep{opacity:.5}.dk-breadcrumbs [aria-current=page]{color:var(--k-ink);font-weight:600}.dk-hub{--dk-hub-gap: clamp(14px, 2vw, 22px);margin:1.5rem 0}.dk-hub__cats{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.75rem;padding:0;list-style:none}.dk-hub__cat{display:inline-block;padding:.4rem .85rem;border-radius:999px;border:1px solid var(--k-line);background:var(--k-surface);color:var(--k-ink)!important;text-decoration:none;font-size:.9rem;font-weight:600;transition:border-color .15s ease,color .15s ease}.dk-hub__cat:hover{border-color:var(--k-blue);color:var(--k-blue)!important}.dk-hub__cat--active,.dk-hub__cat--active:hover{background:#0e72ba;border-color:#0e72ba;color:#fff!important}.dk-hub__cat-count{font-size:.8em;opacity:1;font-weight:500;margin-left:.3em}.dk-hub__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--dk-hub-gap);margin:0;padding:0;list-style:none}.dk-hub__card{display:flex;flex-direction:column;gap:.4rem;height:100%;padding:1.1rem 1.2rem;border:1px solid var(--k-line);border-radius:var(--k-radius-md, 16px);background:var(--k-surface);box-shadow:var(--k-shadow);text-decoration:none;color:inherit;transition:transform .15s ease,border-color .15s ease}.dk-hub__card:hover{transform:translateY(-3px);border-color:var(--k-blue)}.dk-hub__card:focus-visible{outline:2px solid var(--k-blue);outline-offset:2px}.dk-hub__card-title{font-size:1.02rem;font-weight:700;color:var(--k-ink);line-height:1.3}.dk-hub__card-lead{font-size:.9rem;color:var(--k-muted);line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dk-hub__card-cta{margin-top:auto;padding-top:.2rem;font-size:.85rem;font-weight:600;color:#0e72ba}html[data-theme=dark] .dk-hub__card-cta{color:#6aa8ff}.dk-hub__subnav{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem}.dk-hub__subnav a{display:inline-block;padding:.35rem .8rem;border-radius:999px;border:1px solid var(--k-line);background:var(--k-surface);color:var(--k-ink)!important;text-decoration:none;font-size:.85rem;font-weight:600}.dk-hub__subnav a:hover{border-color:var(--k-blue)}.dk-hub__subnav-n{opacity:.6;font-weight:500;margin-left:.15em}.dk-hub__subhead{font-size:1.2rem;margin:1.9rem 0 .9rem;display:flex;align-items:baseline;gap:.5rem;scroll-margin-top:84px}.dk-hub__subhead:first-of-type{margin-top:.4rem}.dk-hub__subcount{font-size:.8rem;font-weight:500;opacity:.6}.dk-hub__empty{color:var(--k-muted)}@media(max-width:640px){.dk-hub__grid{grid-template-columns:1fr}}

/* dk-sitewide.min.css */
@media (max-width:980px){.uagb-block-522e0502.default.uagb-is-root-container{grid-template-columns:repeat(2,minmax(0,1fr)) !important}#salary-calculator #sal-reset{width:100%}.dk-hero__inner{grid-template-columns:1fr;grid-template-areas:"copy" "search" "cta" "preview"}.dk-hero__cta{justify-self:start}.dk-hero__preview{justify-self:start;max-width:100%}}.uagb-block-522e0502{--k-ink:#0f172a;--k-muted:#475569;--k-line:rgba(15,23,42,.10);padding:clamp(16px,4vw,38px) 0;border-radius:22px;background:#ffffff !important}.uagb-block-522e0502.default.uagb-is-root-container{max-width:1400px;margin-inline:auto;padding-inline:clamp(14px,3vw,26px);display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:clamp(14px,2vw,22px) !important;justify-items:stretch !important;align-items:stretch !important}@media (max-width:620px){.uagb-block-522e0502.default.uagb-is-root-container{grid-template-columns:1fr !important}}.uagb-block-522e0502 .wp-block-uagb-container[class*="uagb-block-"]{width:100% !important;max-width:none !important;background:rgba(255,255,255,.90);border:1px solid var(--k-line);border-radius:22px;box-shadow:0 16px 42px rgba(15,23,42,.10);padding:clamp(16px,2vw,22px);text-align:center;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start;gap:14px;transition:transform .12s ease,box-shadow .18s ease,border-color .18s ease;box-sizing:border-box}@media (hover:hover) and (pointer:fine){.uagb-block-522e0502 .wp-block-uagb-container[class*="uagb-block-"]:hover{transform:translateY(-2px);box-shadow:0 22px 56px rgba(15,23,42,.14);border-color:rgba(17,135,217,.28)}}.uagb-block-522e0502 .wp-block-image{margin:0 !important;width:100% !important;height:200px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important}.uagb-block-522e0502 .wp-block-image img{position:static !important;display:block !important;width:min(230px,100%) !important;height:auto !important;object-fit:contain !important;filter:drop-shadow(0 10px 18px rgba(2,45,86,.16))}.uagb-block-522e0502 h3.wp-block-heading{margin:12px 0 0 !important;padding:0 6px;color:var(--k-ink);font-weight:800;letter-spacing:-0.01em;line-height:1.25;font-size:clamp(16px,1.4vw,19px);overflow-wrap:anywhere;text-wrap:balance}.uagb-block-522e0502 :is(figure,h3){margin-block-start:0 !important;margin-block-end:0 !important}.uagb-block-522e0502 *{box-sizing:border-box}.wp-block-uagb-container.uagb-block-280b38ce{padding-bottom:0 !important;margin-bottom:0 !important}.wp-block-uagb-container.uagb-block-b168bae9{padding-top:0 !important;margin-top:0 !important}.entry-content > .wp-block-uagb-container.uagb-block-280b38ce + .wp-block-uagb-container.uagb-block-b168bae9{margin-top:0 !important}.evc :is(input[type="number"],input[type="text"],select,textarea){background:#fbfdff;border:1px solid var(--evc-border);border-radius:14px;color:var(--evc-text);height:44px;outline:none;padding:10px 12px;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease;width:100%}.evc :is(input[type="number"],input[type="text"],select,textarea):focus{background:#ffffff;border-color:rgba(17,135,217,0.55);box-shadow:0 0 0 4px rgba(17,135,217,0.16)}.evc :is(input[type="checkbox"],input[type="radio"]){accent-color:var(--evc-primary)}[hidden]{display:none !important}.evc .evc__row :is(input,select){font-weight:600}.evc :is(input[type="number"]:focus,select:focus){box-shadow:0 0 0 4px rgba(17,135,217,.14)}.evc__form,#refi-panel-basic{margin-top:0}.evc span.evc-pop :is(strong,p,em,b,a){color:#fff}.evc__control :is(input,select){flex:1 1 auto;min-width:0}.theme-toggle{appearance:none;border:1px solid rgba(15,23,42,.12);background:rgba(255,255,255,.75);color:#0f172a;border-radius:999px;padding:10px 12px;display:inline-flex;align-items:center;gap:10px;font-weight:800;cursor:pointer;box-shadow:0 12px 28px rgba(15,23,42,.10);transition:transform 120ms ease,box-shadow 160ms ease,border-color 160ms ease,background-color 160ms ease,color 160ms ease}.theme-toggle:active{transform:translateY(1px)}@media (hover:hover) and (pointer:fine){.theme-toggle:hover{border-color:rgba(17,135,217,.28);box-shadow:0 16px 36px rgba(15,23,42,.14);transform:translateY(-1px)}}.theme-toggle__icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.theme-toggle__text{line-height:1.1;font-size:14px}html[data-theme="dark"]{--dm-bg:#070d1a;--dm-surface:#111a2e;--dm-surface-2:#0b1220;--dm-border:rgba(148,163,184,.20);--dm-border-soft:rgba(148,163,184,.14);--dm-text:#e5e7eb;--dm-text-2:#b9c4d6;--dm-text-3:#93a4bd;--dm-primary:#3b82f6;--dm-primary-soft:rgba(59,130,246,.16);--dm-primary-soft2:rgba(59,130,246,.26);--dm-success:#22c55e;--dm-success-soft:rgba(34,197,94,.18)}html[data-theme="dark"] body{background:var(--dm-bg);color:var(--dm-text)}html[data-theme="dark"] .evc :is(input[type="number"],input[type="text"],select,textarea){background:#050a16;border-color:rgba(148,163,184,.22);color:#f1f5f9}html[data-theme="dark"] .evc :is(input[type="number"],input[type="text"],select,textarea):focus{background:#070d1a;border-color:rgba(59,130,246,.78);box-shadow:0 0 0 1px rgba(59,130,246,.65),0 0 0 5px rgba(59,130,246,.24)}html[data-theme="dark"] .theme-toggle{background:rgba(2,6,23,.48);border-color:rgba(148,163,184,.22);color:#f1f5f9;box-shadow:0 16px 44px rgba(0,0,0,.42)}@media (hover:hover) and (pointer:fine){html[data-theme="dark"] .theme-toggle:hover{border-color:rgba(59,130,246,.42)}}.evc span.evc-pop.evc-pop--light :is(strong,p,em,b,a){color:inherit !important}html[data-theme="dark"] .uagb-block-522e0502{background:rgba(2,6,23,.65) !important}html[data-theme="dark"] .uagb-block-522e0502 .wp-block-uagb-container[class*="uagb-block-"]{background:rgba(17,24,39,.78);border-color:rgba(148,163,184,.16);box-shadow:0 18px 50px rgba(0,0,0,.35)}@media (hover:hover) and (pointer:fine){html[data-theme="dark"] .uagb-block-522e0502 .wp-block-uagb-container[class*="uagb-block-"]:hover{border-color:rgba(96,165,250,.35);box-shadow:0 22px 60px rgba(0,0,0,.45)}}html[data-theme="dark"] .uagb-block-522e0502 h3.wp-block-heading{color:#e5e7eb}#masthead{--dk-brand-blue:#1187d9;--dk-brand-orange:#ff9a1a;--dk-hdr-bg:#ffffff;--dk-hdr-surface:rgba(255,255,255,.86);--dk-hdr-ink:#0f172a;--dk-hdr-muted:#475569;--dk-hdr-line:rgba(15,23,42,.10);--dk-hdr-shadow:0 14px 40px rgba(15,23,42,.10);--dk-menu-bg:#f3f6fb;--dk-menu-hover:rgba(17,135,217,.10);--dk-menu-active:rgba(17,135,217,.16);--dk-dd-bg:#ffffff;--dk-dd-line:rgba(15,23,42,.10);--dk-dd-shadow:0 18px 50px rgba(15,23,42,.16)}html[data-theme="dark"] #masthead{--dk-hdr-bg:#070d1a;--dk-hdr-surface:rgba(17,24,39,.78);--dk-hdr-ink:#e5e7eb;--dk-hdr-muted:#a8b3c7;--dk-hdr-line:rgba(148,163,184,.18);--dk-hdr-shadow:0 18px 55px rgba(0,0,0,.45);--dk-menu-bg:rgba(2,6,23,.55);--dk-menu-hover:rgba(96,165,250,.14);--dk-menu-active:rgba(96,165,250,.22);--dk-dd-bg:rgba(17,24,39,.96);--dk-dd-line:rgba(148,163,184,.16);--dk-dd-shadow:0 22px 60px rgba(0,0,0,.55)}#masthead.site-header{background:var(--dk-hdr-bg);border-bottom:1px solid var(--dk-hdr-line)}#masthead .ast-primary-header-bar{background:var(--dk-hdr-surface);border-bottom:1px solid var(--dk-hdr-line);box-shadow:var(--dk-hdr-shadow);backdrop-filter:blur(10px)}#masthead .ast-below-header-bar{background:var(--dk-menu-bg);border-bottom:1px solid var(--dk-hdr-line)}#masthead .site-branding{display:inline-flex;align-items:center;gap:12px}#masthead .custom-logo-link img.custom-logo{height:46px;width:auto;display:block}#masthead .site-title{margin:0;line-height:1.1;font-weight:900;letter-spacing:-0.01em}#masthead .site-title a{color:var(--dk-hdr-ink);text-decoration:none}#masthead .site-title a:hover{color:var(--dk-brand-blue)}#masthead .ast-header-html p{margin:0 !important}#masthead .ast-header-html br{display:none !important}#masthead #primary-site-navigation-desktop .main-header-menu{gap:6px}#masthead #primary-site-navigation-desktop .main-header-menu > li > a.menu-link{color:var(--dk-hdr-ink);font-weight:700;font-size:13px;line-height:1.1;padding:10px 12px;border-radius:999px;background:transparent;border:1px solid transparent;display:inline-flex;align-items:center;gap:8px;transition:background-color 140ms ease,border-color 140ms ease,color 140ms ease,box-shadow 140ms ease,transform 120ms ease}@media (hover:hover) and (pointer:fine){#masthead #primary-site-navigation-desktop .main-header-menu > li > a.menu-link:hover{background:var(--dk-menu-hover);border-color:rgba(17,135,217,.18);color:var(--dk-hdr-ink);transform:translateY(-1px)}}#masthead #primary-site-navigation-desktop .main-header-menu > li.current-menu-item > a.menu-link,#masthead #primary-site-navigation-desktop .main-header-menu > li.current-menu-ancestor > a.menu-link,#masthead #primary-site-navigation-desktop .main-header-menu > li.current-menu-parent > a.menu-link{background:var(--dk-menu-active);border-color:rgba(17,135,217,.22);color:var(--dk-hdr-ink);box-shadow:0 10px 22px rgba(15,23,42,.08)}#masthead #primary-site-navigation-desktop .main-header-menu > li > a.menu-link:focus{outline:none}#masthead #primary-site-navigation-desktop .main-header-menu > li > a.menu-link:focus-visible{box-shadow:0 0 0 4px rgba(17,135,217,.18);border-color:rgba(17,135,217,.35)}#masthead .ast-header-navigation-arrow,#masthead .ast-header-navigation-arrow .ast-icon{opacity:.75}#masthead .ast-header-navigation-arrow svg{width:14px;height:14px}#masthead #primary-site-navigation-desktop .main-header-menu .sub-menu{background:var(--dk-dd-bg);border:1px solid var(--dk-dd-line);box-shadow:var(--dk-dd-shadow);border-radius:16px;padding:10px;margin-top:10px;min-width:320px}#masthead #primary-site-navigation-desktop .main-header-menu .sub-menu a.menu-link{color:var(--dk-hdr-ink);font-weight:650;font-size:13px;line-height:1.25;padding:10px 12px;border-radius:12px;display:block;text-decoration:none;transition:background-color 140ms ease,color 140ms ease,transform 120ms ease}@media (hover:hover) and (pointer:fine){#masthead #primary-site-navigation-desktop .main-header-menu .sub-menu a.menu-link:hover{background:var(--dk-menu-hover);color:var(--dk-hdr-ink);transform:translateX(2px)}}#masthead #primary-site-navigation-desktop .main-header-menu .sub-menu li.current-menu-item > a.menu-link{background:var(--dk-menu-active)}#masthead #ast-mobile-header .ast-primary-header-bar{background:var(--dk-hdr-surface);border-bottom:1px solid var(--dk-hdr-line);box-shadow:var(--dk-hdr-shadow);backdrop-filter:blur(10px)}#masthead .main-header-menu-toggle{border-radius:12px;border:1px solid var(--dk-hdr-line);background:rgba(255,255,255,.55);color:var(--dk-hdr-ink);padding:10px 12px;transition:background-color 140ms ease,border-color 140ms ease,box-shadow 140ms ease}html[data-theme="dark"] #masthead .main-header-menu-toggle{background:rgba(2,6,23,.25);border-color:rgba(148,163,184,.18)}#masthead #ast-mobile-site-navigation{background:var(--dk-hdr-bg);border-top:1px solid var(--dk-hdr-line)}#masthead #ast-mobile-site-navigation .main-header-menu > li > a.menu-link{color:var(--dk-hdr-ink);font-weight:750;padding:12px 14px}#masthead #ast-mobile-site-navigation .sub-menu{border-left:2px solid rgba(17,135,217,.25);margin-left:10px;padding-left:10px}#colophon{--dk-ftr-bg:var(--dk-hdr-bg);--dk-ftr-ink:var(--dk-hdr-ink);--dk-ftr-muted:var(--dk-hdr-muted);--dk-ftr-line:var(--dk-hdr-line)}#colophon.site-footer{background:var(--dk-ftr-bg);border-top:1px solid var(--dk-ftr-line)}#colophon .site-below-footer-wrap{padding:18px 0}#colophon .ast-footer-copyright p{margin:0;text-align:center;color:var(--dk-ftr-muted);font-size:13px;line-height:1.5}#colophon a{color:var(--dk-brand-blue);text-decoration:none}#colophon a:hover{text-decoration:underline;text-underline-offset:2px}html[data-theme="dark"] #colophon.site-footer{background:#070d1a !important;border-top:1px solid rgba(148,163,184,.18) !important}html[data-theme="dark"] #colophon .site-below-footer-wrap{background:#070d1a !important}html[data-theme="dark"] #colophon .ast-footer-copyright p{color:#a8b3c7 !important}html[data-theme="dark"] #colophon a{color:#60a5fa !important}html[data-theme="dark"] #colophon .site-below-footer-wrap{border-top:1px solid rgba(148,163,184,.12) !important}@media (min-width:922px){#masthead #primary-site-navigation-desktop .main-header-menu > li.menu-item-has-children > a.menu-link:hover{transform:none !important}#masthead #primary-site-navigation-desktop .main-header-menu li.menu-item-has-children{position:relative}#masthead #primary-site-navigation-desktop .main-header-menu li.menu-item-has-children::after{content:"";position:absolute;left:0;right:0;top:100%;height:12px;background:transparent;z-index:99998}#masthead #primary-site-navigation-desktop .main-header-menu li.menu-item-has-children > ul.sub-menu{z-index:99999 !important}#masthead #primary-site-navigation-desktop .main-header-menu li.menu-item-has-children:hover > ul.sub-menu,#masthead #primary-site-navigation-desktop .main-header-menu li.menu-item-has-children:focus-within > ul.sub-menu{pointer-events:auto !important}}@media (max-width:921px){#ast-mobile-header .ast-header-html-1{display:flex !important;align-items:center}#ast-mobile-header .theme-toggle{padding:8px 10px !important;gap:8px !important;box-shadow:0 10px 22px rgba(15,23,42,.08)}#ast-mobile-header .theme-toggle__text{display:none !important}#ast-mobile-header .theme-toggle__icon img{width:18px;height:18px;display:block}}.dk-site-branding{display:inline-flex;align-items:center}.dk-site-branding__link{display:inline-flex;align-items:center;line-height:0}html[data-theme="dark"] .dk-site-branding__logo--light,body[data-theme="dark"] .dk-site-branding__logo--light{display:none}html[data-theme="dark"] .dk-site-branding__logo--dark,body[data-theme="dark"] .dk-site-branding__logo--dark{display:block}@media (max-width:921px){.dk-site-branding__logo{height:28px;max-height:28px}}html,body{max-width:100%;overflow-x:clip}@supports not (overflow:clip){html,body{overflow-x:hidden}}.dk-fullbleed,.kalkulatoro-hero{position:relative;z-index:0;width:auto !important;margin-left:0 !important;margin-right:0 !important}.dk-fullbleed::before,.kalkulatoro-hero::before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);background:inherit;border-radius:inherit;pointer-events:none;z-index:-1}@supports (width:100dvw){.dk-fullbleed::before,.kalkulatoro-hero::before{width:100dvw}}.alignfull .dk-fullbleed::before,.uagb-is-root-container.alignfull .dk-fullbleed::before,.alignfull .kalkulatoro-hero::before,.uagb-is-root-container.alignfull .kalkulatoro-hero::before{width:100% !important;left:0 !important;transform:none !important}body.home .entry-content > .wp-block-uagb-container.uagb-is-root-container.alignfull:first-child{padding-top:0 !important;margin-top:0 !important}body.home .entry-content > .wp-block-uagb-container.uagb-is-root-container.alignfull:first-child > .uagb-container-inner-blocks-wrap,body.home .entry-content > .wp-block-uagb-container.uagb-is-root-container.alignfull:first-child > .uagb-container-inner-blocks-wrap > *{padding-top:0 !important;margin-top:0 !important}body.home .entry-content p:empty{display:none !important;margin:0 !important;padding:0 !important}body.home .site-content .ast-container{padding-left:0 !important;padding-right:0 !important}body.home :is(.entry-content,.entry-content.clear){padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important}body.home .entry-content > .alignfull{width:100vw !important;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important}body.home .entry-content > .wp-block-uagb-container.uagb-block-280b38ce.alignfull{padding-left:0 !important;padding-right:0 !important}html,body{overflow-x:clip}.entry-content > .alignfull{width:100vw !important;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important}.entry-content > .wp-block-uagb-container.alignfull{padding-left:0 !important;padding-right:0 !important}:root{--dk-content-max:1200px;--dk-content-pad:clamp(16px,3vw,28px)}.entry-content > .wp-block-uagb-container.alignfull > .uagb-container-inner-blocks-wrap{max-width:var(--dk-content-max) !important;margin-left:auto !important;margin-right:auto !important;padding-left:var(--dk-content-pad) !important;padding-right:var(--dk-content-pad) !important}.entry-content > .wp-block-uagb-container.uagb-is-root-container.alignfull:first-child{padding-top:0 !important;margin-top:0 !important}.entry-content > .wp-block-uagb-container.uagb-is-root-container.alignfull:first-child > .uagb-container-inner-blocks-wrap,.entry-content > .wp-block-uagb-container.uagb-is-root-container.alignfull:first-child > .uagb-container-inner-blocks-wrap >:first-child{margin-top:0 !important;padding-top:0 !important}.entry-content > p:empty{display:none !important;margin:0 !important;padding:0 !important}#ast-fixed-header{--dk-brand-blue:#1187d9;--dk-brand-orange:#ff9a1a;--dk-hdr-bg:#ffffff;--dk-hdr-surface:rgba(255,255,255,0.86);--dk-hdr-ink:#0f172a;--dk-hdr-muted:#475569;--dk-hdr-line:rgba(15,23,42,0.10);--dk-hdr-shadow:0 14px 40px rgba(15,23,42,0.10);--dk-menu-bg:#f3f6fb;--dk-menu-hover:rgba(17,135,217,0.10);--dk-menu-active:rgba(17,135,217,0.16);--dk-dd-bg:#ffffff;--dk-dd-line:rgba(15,23,42,0.10);--dk-dd-shadow:0 18px 50px rgba(15,23,42,0.16);z-index:999999}html[data-theme="dark"] #ast-fixed-header{--dk-hdr-bg:#070d1a;--dk-hdr-surface:rgba(17,24,39,0.78);--dk-hdr-ink:#e5e7eb;--dk-hdr-muted:#a8b3c7;--dk-hdr-line:rgba(148,163,184,0.18);--dk-hdr-shadow:0 18px 55px rgba(0,0,0,0.45);--dk-menu-bg:rgba(2,6,23,0.55);--dk-menu-hover:rgba(96,165,250,0.14);--dk-menu-active:rgba(96,165,250,0.22);--dk-dd-bg:rgba(17,24,39,0.96);--dk-dd-line:rgba(148,163,184,0.16);--dk-dd-shadow:0 22px 60px rgba(0,0,0,0.55)}#ast-fixed-header{background:var(--dk-hdr-bg);border-bottom:1px solid var(--dk-hdr-line);backdrop-filter:blur(10px)}#ast-fixed-header :is(.ast-primary-header-bar,.ast-above-header-bar,.ast-below-header-bar){background:var(--dk-hdr-surface) !important;border-bottom:1px solid var(--dk-hdr-line);box-shadow:var(--dk-hdr-shadow);backdrop-filter:blur(10px)}#ast-fixed-header .main-header-menu > li > :is(a,a.menu-link){color:var(--dk-hdr-ink)}#ast-fixed-header .ast-header-navigation-arrow,#ast-fixed-header .ast-header-navigation-arrow .ast-icon{color:var(--dk-hdr-muted)}#ast-fixed-header .main-header-menu .sub-menu{background:var(--dk-dd-bg);border:1px solid var(--dk-dd-line);box-shadow:var(--dk-dd-shadow)}#ast-fixed-header .main-header-menu .sub-menu a{color:var(--dk-hdr-ink)}@media (max-width:921px){.dk-logo{width:160px}}.dk-logo-img{width:288px;height:auto;display:block}@media (max-width:921px){.dk-logo-img{width:160px}}.dk-logo-img--dark{display:none}.dk-logo-img--light{display:block}@media (prefers-color-scheme:dark){.dk-logo-img--dark{display:block}.dk-logo-img--light{display:none}}html:has(button.theme-toggle[aria-pressed="true"]) .dk-logo-img--dark{display:block !important}html:has(button.theme-toggle[aria-pressed="true"]) .dk-logo-img--light{display:none !important}html:has(button.theme-toggle[aria-pressed="false"]) .dk-logo-img--dark{display:none !important}html:has(button.theme-toggle[aria-pressed="false"]) .dk-logo-img--light{display:block !important}.dk-site-branding__link{text-decoration:none}html[data-theme="dark"] h1, html[data-theme="dark"] h2, html[data-theme="dark"] h3, html[data-theme="dark"] h4, html[data-theme="dark"] h5, html[data-theme="dark"] h6, body[data-theme="dark"] h1, body[data-theme="dark"] h2, body[data-theme="dark"] h3, body[data-theme="dark"] h4, body[data-theme="dark"] h5, body[data-theme="dark"] h6{color:#EAF2FF !important;opacity:1 !important;filter:none !important;background:none !important;-webkit-text-fill-color:#EAF2FF !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;text-shadow:none !important}html[data-theme="dark"] .dk-title, html[data-theme="dark"] .dk-section__title, html[data-theme="dark"] .section-title, html[data-theme="dark"] .wp-block-heading{color:#EAF2FF !important;opacity:1 !important;background:none !important;-webkit-text-fill-color:#EAF2FF !important;-webkit-background-clip:border-box !important;background-clip:border-box !important}button.theme-toggle{white-space:nowrap !important}@media (max-width:1150px){button.theme-toggle .theme-toggle__text{display:none !important}button.theme-toggle{padding:8px !important;min-width:40px !important;width:40px !important;height:40px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:0 !important}}button.theme-toggle .theme-toggle__icon,button.theme-toggle .theme-toggle__icon img,button.theme-toggle .theme-toggle__icon svg{width:18px !important;height:18px !important;display:inline-block !important}.dk-site-branding .dk-logo-img{width:220px !important;height:40px !important;max-width:none !important;min-width:220px !important;flex:0 0 auto}.dk-site-branding,.dk-site-branding__link{flex:0 0 auto}.site-header-below-section-left .ast-header-html-2,.site-header-below-section-left .ast-header-html-2 .ast-header-html,.site-header-below-section-left .ast-header-html-2 .ast-builder-html-element,.site-header-below-section-left .ast-header-html-2 .dk-site-branding{display:flex;align-items:center}#ast-mobile-header .ast-mobile-header-content .main-header-bar-navigation{border:1px solid rgba(0,0,0,.12);border-radius:14px;overflow:hidden;background:#ffffff}#ast-mobile-header #ast-hf-mobile-menu{margin:0;padding:0;background:transparent}#ast-mobile-header #ast-hf-mobile-menu > li{border-bottom:1px solid rgba(0,0,0,.10)}#ast-mobile-header #ast-hf-mobile-menu > li:last-child{border-bottom:0}#ast-mobile-header #ast-hf-mobile-menu > li > a.menu-link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 14px;color:rgba(0,0,0,.88);background:transparent}#ast-mobile-header #ast-hf-mobile-menu > li > :is(a.menu-link:hover,a.menu-link:focus){background:rgba(0,0,0,.04)}#ast-mobile-header #ast-hf-mobile-menu :is(.ast-menu-toggle,.dropdown-menu-toggle){background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.12);border-radius:10px}#ast-mobile-header #ast-hf-mobile-menu .ast-menu-toggle svg,#ast-mobile-header #ast-hf-mobile-menu .dropdown-menu-toggle svg{fill:rgba(0,0,0,.70)}#ast-mobile-header #ast-hf-mobile-menu .sub-menu{background:rgba(0,0,0,.02);border-top:1px solid rgba(0,0,0,.08);margin:0;padding:6px 0}#ast-mobile-header #ast-hf-mobile-menu .sub-menu > li{border-top:1px solid rgba(0,0,0,.08)}#ast-mobile-header #ast-hf-mobile-menu .sub-menu a.menu-link{color:rgba(0,0,0,.82)}html[data-theme="dark"] #ast-mobile-header .ast-mobile-header-content .main-header-bar-navigation{background:#0f141a;border-color:rgba(255,255,255,.14)}html[data-theme="dark"] #ast-mobile-header #ast-hf-mobile-menu > li{border-bottom-color:rgba(255,255,255,.10)}html[data-theme="dark"] #ast-mobile-header #ast-hf-mobile-menu > li > a.menu-link{color:rgba(255,255,255,.92) !important}html[data-theme="dark"] #ast-mobile-header #ast-hf-mobile-menu > li > a.menu-link:hover,html[data-theme="dark"] #ast-mobile-header #ast-hf-mobile-menu > li > a.menu-link:focus{background:rgba(255,255,255,.06)}html[data-theme="dark"] #ast-mobile-header #ast-hf-mobile-menu .ast-menu-toggle,html[data-theme="dark"] #ast-mobile-header #ast-hf-mobile-menu .dropdown-menu-toggle{background:rgba(255,255,255,.06) !important;border-color:rgba(255,255,255,.14) !important}html[data-theme="dark"] #ast-mobile-header #ast-hf-mobile-menu .ast-menu-toggle svg,html[data-theme="dark"] #ast-mobile-header #ast-hf-mobile-menu .dropdown-menu-toggle svg{fill:rgba(255,255,255,.90) !important}html[data-theme="dark"] #ast-mobile-header #ast-hf-mobile-menu .sub-menu{background:rgba(255,255,255,.03);border-top-color:rgba(255,255,255,.10)}html[data-theme="dark"] #ast-mobile-header #ast-hf-mobile-menu .sub-menu > li{border-top-color:rgba(255,255,255,.08)}html[data-theme="dark"] #ast-mobile-header #ast-hf-mobile-menu .sub-menu a.menu-link{color:rgba(255,255,255,.88) !important}#ast-mobile-header .customize-partial-edit-shortcut{display:none}html[data-theme="dark"] #ast-mobile-header #ast-hf-mobile-menu .sub-menu{background:#0f141a !important;border-top:1px solid rgba(255,255,255,.10) !important;padding:6px 0 !important}html[data-theme="dark"] #ast-mobile-header #ast-hf-mobile-menu .sub-menu > li{background:transparent !important;border-top:1px solid rgba(255,255,255,.08) !important}html[data-theme="dark"] #ast-mobile-header #ast-hf-mobile-menu .sub-menu > li > a.menu-link{background:transparent !important;color:rgba(255,255,255,.88) !important;padding:12px 14px 12px 22px !important}html[data-theme="dark"] #ast-mobile-header #ast-hf-mobile-menu .sub-menu > li > a.menu-link:hover,html[data-theme="dark"] #ast-mobile-header #ast-hf-mobile-menu .sub-menu > li > a.menu-link:focus{background:rgba(255,255,255,.06) !important}@media (max-width:921px){#ast-mobile-header #ast-hf-mobile-menu .menu-link .dropdown-menu-toggle{display:none !important}#ast-mobile-header #ast-hf-mobile-menu .ast-menu-toggle{width:44px;height:44px;padding:0 !important;display:grid !important;place-items:center !important;line-height:1 !important}#ast-mobile-header #ast-hf-mobile-menu .ast-menu-toggle :is(.ast-icon,svg){display:block !important;margin:0 !important}}.evc__table tr.is-best :is(th,td){font-weight:600}.evc__row.is-invalid .evc__control :is(input,select,textarea){outline:2px solid #b42318;outline-offset:2px}.evc__table :is(th,td){vertical-align:middle}@media (max-width:640px){.evc__table :is(th,td){font-size:14px;padding:10px 12px}}:root{--evc-wrap-bg:#ffffff;--evc-wrap-border:rgba(0,0,0,.10);--evc-scroll-track:rgba(0,0,0,.08);--evc-scroll-thumb:rgba(0,0,0,.28);--evc-scroll-thumb-hover:rgba(0,0,0,.40)}html[data-theme="dark"], body[data-theme="dark"]{--evc-wrap-bg:rgba(255,255,255,.03);--evc-wrap-border:rgba(255,255,255,.14);--evc-scroll-track:rgba(255,255,255,.10);--evc-scroll-thumb:rgba(255,255,255,.28);--evc-scroll-thumb-hover:rgba(255,255,255,.40)}@media (prefers-color-scheme:dark){:root{--evc-wrap-bg:rgba(255,255,255,.03);--evc-wrap-border:rgba(255,255,255,.14);--evc-scroll-track:rgba(255,255,255,.10);--evc-scroll-thumb:rgba(255,255,255,.28);--evc-scroll-thumb-hover:rgba(255,255,255,.40)}}:root{--cmplz-bg:#ffffff;--cmplz-fg:#111827;--cmplz-muted:#6b7280;--cmplz-border:rgba(17,24,39,0.14);--cmplz-shadow:0 12px 30px rgba(0,0,0,0.16);--cmplz-radius:14px;--cmplz-accent:#2563eb;--cmplz-accent-contrast:#ffffff;--cmplz-btn-bg:#f3f4f6;--cmplz-btn-fg:#111827;--cmplz-btn-border:rgba(17,24,39,0.18);--cmplz-danger:#dc2626;--cmplz-success:#16a34a;--cmplz-focus:rgba(37,99,235,0.35)}html[data-theme="dark"], body[data-theme="dark"], html.theme-dark{--cmplz-bg:#111827;--cmplz-fg:#f9fafb;--cmplz-muted:#cbd5e1;--cmplz-border:rgba(255,255,255,0.14);--cmplz-shadow:0 16px 40px rgba(0,0,0,0.55);--cmplz-accent:#60a5fa;--cmplz-accent-contrast:#0b1220;--cmplz-btn-bg:rgba(255,255,255,0.08);--cmplz-btn-fg:#f9fafb;--cmplz-btn-border:rgba(255,255,255,0.18);--cmplz-focus:rgba(96,165,250,0.35)}.cmplz-cookiebanner.banner-1{background:var(--cmplz-bg) !important;color:var(--cmplz-fg) !important;border:1px solid var(--cmplz-border) !important;border-radius:var(--cmplz-radius) !important;box-shadow:var(--cmplz-shadow) !important;overflow:hidden !important;max-width:420px !important;width:min(420px,calc(100vw - 24px)) !important;z-index:999999 !important}@media (max-width:480px){.cmplz-cookiebanner.banner-1{right:12px !important;left:12px !important;bottom:12px !important;width:auto !important;max-width:none !important}}.cmplz-cookiebanner .cmplz-header{display:flex !important;align-items:center !important;gap:10px !important;padding:14px 16px !important}.cmplz-cookiebanner .cmplz-title{font-weight:700 !important;font-size:16px !important;line-height:1.2 !important;color:var(--cmplz-fg) !important}.cmplz-cookiebanner .cmplz-close{margin-left:auto !important;width:36px !important;height:36px !important;border-radius:10px !important;display:grid !important;place-items:center !important;color:var(--cmplz-muted) !important;background:transparent !important;border:1px solid transparent !important;cursor:pointer !important}.cmplz-cookiebanner .cmplz-close:hover{background:rgba(127,127,127,0.12) !important;border-color:var(--cmplz-border) !important;color:var(--cmplz-fg) !important}.cmplz-cookiebanner .cmplz-divider{background:var(--cmplz-border) !important;opacity:1 !important}.cmplz-cookiebanner .cmplz-body{padding:12px 16px 10px !important}.cmplz-cookiebanner .cmplz-message{font-size:13.5px !important;line-height:1.45 !important;color:var(--cmplz-muted) !important;margin-bottom:12px !important}.cmplz-cookiebanner .cmplz-links ul,.cmplz-cookiebanner .cmplz-documents ul{padding-left:0 !important;margin:10px 0 0 !important;list-style:none !important;display:flex !important;flex-wrap:wrap !important;gap:8px 12px !important}.cmplz-cookiebanner .cmplz-link{color:var(--cmplz-accent) !important;text-decoration:none !important;font-size:13px !important}.cmplz-cookiebanner .cmplz-link:hover{text-decoration:underline !important}.cmplz-cookiebanner .cmplz-categories{margin-top:10px !important}.cmplz-cookiebanner details.cmplz-category{border:1px solid var(--cmplz-border) !important;border-radius:12px !important;margin:8px 0 !important;overflow:hidden !important;background:transparent !important}.cmplz-cookiebanner details.cmplz-category > summary{list-style:none !important;cursor:pointer !important;padding:12px 12px !important}.cmplz-cookiebanner details.cmplz-category > summary::-webkit-details-marker{display:none !important}.cmplz-cookiebanner .cmplz-category-header{display:flex !important;align-items:center !important;gap:10px !important}.cmplz-cookiebanner .cmplz-category-title{font-weight:600 !important;color:var(--cmplz-fg) !important}.cmplz-cookiebanner .cmplz-always-active{margin-left:auto !important;font-size:12px !important;color:var(--cmplz-muted) !important}.cmplz-cookiebanner .cmplz-icon svg{fill:currentColor !important;color:var(--cmplz-muted) !important}.cmplz-cookiebanner details[open] .cmplz-icon svg{color:var(--cmplz-fg) !important}.cmplz-cookiebanner .cmplz-description{padding:0 12px 12px !important;color:var(--cmplz-muted) !important;font-size:13px !important;line-height:1.45 !important}.cmplz-cookiebanner .cmplz-banner-checkbox{display:inline-flex !important;align-items:center !important;gap:8px !important}.cmplz-cookiebanner input.cmplz-consent-checkbox[type="checkbox"]{width:18px !important;height:18px !important;accent-color:var(--cmplz-accent) !important}.cmplz-cookiebanner .cmplz-buttons{display:flex !important;flex-wrap:wrap !important;gap:10px !important;padding:12px 16px 14px !important}.cmplz-cookiebanner .cmplz-btn{border-radius:12px !important;border:1px solid var(--cmplz-btn-border) !important;background:var(--cmplz-btn-bg) !important;color:var(--cmplz-btn-fg) !important;padding:10px 12px !important;font-weight:600 !important;font-size:13.5px !important;line-height:1 !important;text-decoration:none !important;cursor:pointer !important;transition:transform 120ms ease,background 120ms ease,border-color 120ms ease !important}.cmplz-cookiebanner .cmplz-btn:hover{transform:translateY(-1px) !important;border-color:var(--cmplz-border) !important}.cmplz-cookiebanner .cmplz-btn:active{transform:translateY(0) !important}.cmplz-cookiebanner .cmplz-btn.cmplz-accept{background:var(--cmplz-accent) !important;border-color:transparent !important;color:var(--cmplz-accent-contrast) !important}.cmplz-cookiebanner .cmplz-btn.cmplz-deny{background:transparent !important;border-color:var(--cmplz-btn-border) !important;color:var(--cmplz-btn-fg) !important}.cmplz-cookiebanner :is(.cmplz-btn.cmplz-view-preferences,.cmplz-btn.cmplz-save-preferences){background:transparent !important}.cmplz-cookiebanner:is(button,a,summary,input):focus-visible{outline:3px solid var(--cmplz-focus) !important;outline-offset:2px !important;border-radius:12px !important}@media (min-width:922px){#ast-hf-menu-1 .sub-menu{max-height:calc(100vh - 160px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;z-index:99999}.site-header-section,.main-header-bar-navigation,.ast-main-header-bar-alignment,.main-navigation{overflow:visible}#ast-hf-menu-1 .sub-menu .sub-menu{position:fixed !important;left:var(--ast-flyout-left,-9999px) !important;top:var(--ast-flyout-top,-9999px) !important;right:auto !important;bottom:auto !important;transform:none !important;z-index:999999}#ast-hf-menu-1 .sub-menu .sub-menu.ast-flyout-open{}}.evc__table[data-table="legend"] :is(th:first-child,td:first-child){white-space:nowrap;width:8ch}.evc__table[data-table="legend"] :is(th,td){hyphens:auto;overflow-wrap:anywhere;white-space:normal !important;word-break:break-word}.evc__table[data-table="legend"] :is(th:first-child,td:first-child){white-space:nowrap !important;width:8ch}.kalkulatoro-accordion__body :is(p,ul,ol,dl){margin:10px 0 0}.kalkulatoro-accordion__body :is(p,li,dd){line-height:1.7;overflow-wrap:anywhere;color: color-mix(in srgb, var(--k-ink) 92%, #000 8%)}.kalkulatoro-accordion__body :is(h2,h3,h4){margin:14px 0 8px;line-height:1.25;letter-spacing:-.01em}.kalkulatoro-faq > :is(p,ul,ol){padding:12px 14px 14px;margin:0}@keyframes evcSpin{to{transform:rotate(360deg)}}@media (min-width: 769px){.dkcalc-mobilebar, .dkcalc-drawer{display:none !important}body.dkcalc-drawer-open{overflow:auto !important}}.dkcalc-drawer{position:fixed;inset:0;z-index:999999;display:none;pointer-events:none}.dkcalc-drawer[aria-hidden="true"]{display:none}.dkcalc-drawer.is-open, .dkcalc-drawer[aria-hidden="false"]{display:block;pointer-events:auto}.dkcalc-drawer__backdrop{position:absolute;inset:0;background:rgba(2,6,23,.55);backdrop-filter:blur(2px)}.dkcalc-drawer__panel{position:absolute;left:0;right:0;bottom:0;max-height:85vh;overflow:auto;background:#fff;border-radius:18px 18px 0 0;box-shadow:0 -18px 46px rgba(15,23,42,.22);transform:translateY(8px)}.dkcalc-drawer__head{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:#fff;border-bottom:1px solid rgba(15,23,42,.10);z-index:1}.dkcalc-drawer__title{font-weight:800;letter-spacing:-0.01em}.dkcalc-drawer__close{appearance:none;border:1px solid rgba(15,23,42,.10);background:#0b6bdc;color:#fff;border-radius:12px;padding:8px 12px;font:inherit;font-weight:800;line-height:1;cursor:pointer}@media (hover:hover) and (pointer:fine){.dkcalc-drawer__close:hover{filter:brightness(1.03)}}.dkcalc-drawer__close:focus{outline:none}.dkcalc-drawer__close:focus-visible{box-shadow:0 0 0 4px rgba(17,135,217,.22)}.dkcalc-mobilebar{position:fixed;left:0;right:0;bottom:0;z-index:999998;display:flex;align-items:stretch;justify-content:space-between;gap:12px;padding:10px 12px;background:rgba(255,255,255,.92);backdrop-filter:blur(10px);border-top:1px solid rgba(15,23,42,.10);box-shadow:0 -14px 40px rgba(15,23,42,.14)}.dkcalc-mobilebar__meta{display:flex;flex-direction:column;gap:2px;min-width:0}.dkcalc-mobilebar__line{display:flex;gap:10px;align-items:baseline;justify-content:space-between;min-width:0}.dkcalc-mobilebar__label{color:rgba(15,23,42,.70);font-size:13px;line-height:1.2;white-space:nowrap}.dkcalc-mobilebar__value{font-weight:900;letter-spacing:-0.01em;white-space:nowrap}.dkcalc-mobilebar__btn{appearance:none;border:1px solid rgba(15,23,42,.10);background:#0b6bdc;color:#fff;border-radius:14px;padding:10px 14px;font:inherit;font-weight:900;line-height:1;cursor:pointer;white-space:nowrap}.dkcalc-mobilebar__btn:focus{outline:none}.dkcalc-mobilebar__btn:focus-visible{box-shadow:0 0 0 4px rgba(17,135,217,.22)}html[data-theme="dark"] .dkcalc-drawer__panel, body[data-theme="dark"] .dkcalc-drawer__panel{background:#0b1220}html[data-theme="dark"] .dkcalc-drawer__head, body[data-theme="dark"] .dkcalc-drawer__head{background:#0b1220;border-bottom-color:rgba(148,163,184,.16)}html[data-theme="dark"] .dkcalc-drawer__title, body[data-theme="dark"] .dkcalc-drawer__title{color:#EAF2FF}html[data-theme="dark"] .dkcalc-mobilebar, body[data-theme="dark"] .dkcalc-mobilebar{background:rgba(2,6,23,.88);border-top-color:rgba(148,163,184,.16)}html[data-theme="dark"] .dkcalc-mobilebar__label, body[data-theme="dark"] .dkcalc-mobilebar__label{color:rgba(226,232,240,.78)}html[data-theme="dark"] .dkcalc-mobilebar__value, body[data-theme="dark"] .dkcalc-mobilebar__value{color:#EAF2FF}@media (max-width: 768px){body.dkcalc-drawer-open .dkcalc-drawer__panel canvas, body.dkcalc-drawer-open .dkcalc-drawer__panel svg, body.dkcalc-drawer-open .dkcalc-drawer__panel img{max-width:100%;height:auto}}@media (max-width: 768px){body.dkcalc-drawer-open .dkcalc-drawer__panel [data-dkcalc-drawer-body]{padding: 12px 14px 16px}}#kalkulator-betonu{--kalk-gap: 12px}html[data-theme="dark"] .kalkulatoro-faq > :is(p,ul,ol){color: color-mix(in srgb, var(--k-ink) 88%, #000 12%)}html[data-theme="dark"] .dkcalc-mobilebar, body[data-theme="dark"] .dkcalc-mobilebar{background: rgba(11,18,32,.92);border-top: 1px solid rgba(148,163,184,.18);box-shadow: 0 -14px 40px rgba(0,0,0,.35)}html[data-theme="dark"] .dkcalc-mobilebar__label, body[data-theme="dark"] .dkcalc-mobilebar__label{color: rgba(229,231,235,.72)}html[data-theme="dark"] .dkcalc-mobilebar__value, body[data-theme="dark"] .dkcalc-mobilebar__value{color: rgba(229,231,235,.96)}html[data-theme="dark"] .dkcalc-mobilebar__btn, body[data-theme="dark"] .dkcalc-mobilebar__btn{border-color: rgba(148,163,184,.18)}@media (prefers-color-scheme: dark){html:not([data-theme]) .dkcalc-mobilebar{background: rgba(11,18,32,.92);border-top: 1px solid rgba(148,163,184,.18);box-shadow: 0 -14px 40px rgba(0,0,0,.35)}}html:has(button.theme-toggle[aria-pressed="true"]) .dkcalc-mobilebar{background: rgba(2,6,23,.88) !important;border-top-color: rgba(148,163,184,.16) !important;box-shadow: 0 -14px 40px rgba(0,0,0,.35) !important}html:has(button.theme-toggle[aria-pressed="true"]) .dkcalc-mobilebar__label{color: rgba(226,232,240,.78) !important}html:has(button.theme-toggle[aria-pressed="true"]) .dkcalc-mobilebar__value{color: #EAF2FF !important}html:has(button.theme-toggle[aria-pressed="true"]) .dkcalc-mobilebar__btn{border-color: rgba(148,163,184,.18) !important}html:has(button.theme-toggle[aria-pressed="true"]) .dkcalc-drawer, html:has(button.theme-toggle[aria-pressed="true"]) .dkcalc-drawer__panel, html:has(button.theme-toggle[aria-pressed="true"]) .dkcalc-drawer__content, html:has(button.theme-toggle[aria-pressed="true"]) .dkcalc-drawer__body{background: rgba(2,6,23,.96) !important;color: rgba(226,232,240,.92) !important;border-color: rgba(148,163,184,.16) !important}html:has(button.theme-toggle[aria-pressed="true"]) .dkcalc-drawer .evc__kpi, html:has(button.theme-toggle[aria-pressed="true"]) .dkcalc-drawer .evc__table, html:has(button.theme-toggle[aria-pressed="true"]) .dkcalc-drawer .evc__card, html:has(button.theme-toggle[aria-pressed="true"]) .dkcalc-drawer [class*="panel"], html:has(button.theme-toggle[aria-pressed="true"]) .dkcalc-drawer [class*="sheet"]{background-color: rgba(15,23,42,.85) !important;border-color: rgba(148,163,184,.16) !important}html:has(button.theme-toggle[aria-pressed="true"]) .dkcalc-drawer__head, html:has(button.theme-toggle[aria-pressed="true"]) .dkcalc-drawer__foot{background: rgba(2,6,23,.96) !important;border-color: rgba(148,163,184,.16) !important}.site-primary-footer-wrap .site-primary-footer-inner-wrap.ast-builder-grid-row{grid-template-columns:1fr}.site-primary-footer-wrap .site-footer-section:not(:has(*)){display:none}.site-primary-footer-wrap .site-footer-primary-section-1{width:100%}.site-primary-footer-wrap #astra-footer-menu.ast-nav-menu{justify-content:center;flex-wrap:wrap;gap:.4rem 1.5rem}.site-primary-footer-wrap #astra-footer-menu.ast-nav-menu .menu-item{margin:0}.site-primary-footer-wrap .footer-navigation .footer-nav-wrap{width:100%}body.dk-calc-page #primary.content-area{margin-top:0;margin-bottom:0}
/* dk-calc-ui.min.css */
.kalkulatoro-hero__wrap,.kalkulatoro-hero__inner{max-width:1400px;margin:0 auto;padding:0 clamp(16px,3vw,28px)}.kalkulatoro-hero__eyebrow{display:inline-block;margin-bottom:10px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--blue)}.kalkulatoro-hero__title{margin:0 0 14px;font-size:clamp(30px,4vw,44px);line-height:1.1;font-weight:800;letter-spacing:-0.02em;color:var(--ink)}.kalkulatoro-hero__lead{margin:0 0 14px;font-size:16px;line-height:1.7;color:var(--muted)}.kalkulatoro-hero__steps{margin:12px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.kalkulatoro-hero__step{border:1px solid rgba(15,23,42,.10);border-radius:16px;background:rgba(255,255,255,.78);box-shadow:0 10px 24px rgba(15,23,42,.06);padding:10px 12px;color:var(--ink);font-size:14px;line-height:1.35;overflow-wrap:anywhere}.kalkulatoro-hero__step strong{font-weight:800}.kalkulatoro-hero__panel{margin:16px 0;padding:14px 16px;border-radius:16px;background:linear-gradient(90deg,rgba(17,135,217,.12),rgba(255,154,26,.12));border:1px solid rgba(17,135,217,.25)}.kalkulatoro-hero__panel p{margin:0;font-size:15px;line-height:1.6;color:var(--ink)}.kalkulatoro-hero__panel p + p{margin-top:6px}.kalkulatoro-hero__foot{margin:0;font-size:15px;line-height:1.7;color:var(--muted)}@media (max-width:980px){.kalkulatoro-hero__steps{grid-template-columns:1fr}#salary-calculator .evc__layout{grid-template-areas:"form" "results" "footer";grid-template-columns:1fr}#salary-calculator .evc__footer-actions{justify-content:stretch}.evc .evc__main{grid-template-columns:1fr}.evc .evc__main{display:grid !important;gap:16px !important;grid-template-columns:1fr !important}.evc .evc__form{order:1 !important;width:100% !important}.evc .evc__results{-webkit-overflow-scrolling:auto !important;max-height:none !important;order:2 !important;overflow:visible !important;position:static !important;top:auto !important;width:100% !important}#refi-calculator .evc__main,.evc[data-evc-calc] .evc__main{display:grid !important;gap:16px !important;grid-template-columns:1fr !important}#refi-calculator .evc__layout,.evc[data-evc-calc] .evc__layout{display:grid !important;gap:16px !important;grid-template-columns:1fr !important}#refi-calculator .evc__layout,#refi-calculator .evc__main,.evc[data-evc-calc] .evc__layout,.evc[data-evc-calc] .evc__main{flex-direction:column !important;flex-wrap:nowrap !important}#refi-calculator .evc__form,#refi-calculator .evc__results,.evc[data-evc-calc] .evc__form,.evc[data-evc-calc] .evc__results{clear:both !important;float:none !important;min-width:0 !important;width:100% !important}#refi-calculator .evc__results,.evc[data-evc-calc] .evc__results{max-height:none !important;overflow:visible !important;position:static !important;top:auto !important}}.wp-block-uagb-container.uagb-block-280b38ce .kalkulatoro-hero{margin-bottom:0 !important;padding-bottom:20px !important}.evc{--evc-bg:#ffffff;--evc-border:#e7f0f6;--evc-border-strong:rgba(15,23,42,.10);--evc-muted:#5b6472;--evc-panel:#faf5ef;--evc-primary:#1187d9;--evc-primary-100:#eaf6ff;--evc-primary-200:#cfeeff;--evc-shadow:0 24px 60px rgba(15,23,42,0.10),0 2px 10px rgba(15,23,42,0.05);--evc-text:#0f172a;color:var(--evc-text);font-family:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,"Noto Sans","Liberation Sans",sans-serif;line-height:1.5;margin:0 auto;max-width:1400px;padding:18px 0}.evc,.evc *{box-sizing:border-box}.evc,.evc .evc__form,.evc fieldset{overflow:visible}.evc .evc-i{-webkit-appearance:none;align-items:center;appearance:none;background:rgba(0,140,255,0.10);border:0;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(0,140,255,0.35);color:rgba(0,90,180,0.9);cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;height:28px;justify-content:center;line-height:1;margin-left:8px;padding:0;user-select:none;vertical-align:middle;width:28px}.evc .evc-i__icon{display:block;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:16px}.evc .evc__layout{align-items:start;display:grid;gap:18px}.evc .evc__main{align-items:start;display:grid;gap:18px;grid-template-columns:1.1fr 0.9fr}.evc :is(.evc__form,.evc__results,.evc__header){background:var(--evc-bg);border:1px solid var(--evc-border);border-radius:24px;box-shadow:var(--evc-shadow);padding:22px}@media (min-width:981px){.evc .evc__results{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 36px);overflow:auto;position:sticky;top:18px}}.evc .evc__header{background:var(--evc-bg);border:1px solid var(--evc-border);border-radius:24px;box-shadow:var(--evc-shadow);margin-bottom:18px;padding:26px 28px}.evc .evc__header h2{font-size:clamp(22px,2.3vw,32px);letter-spacing:-0.02em;margin:0 0 8px 0}.evc .evc__header p{color:var(--evc-muted);margin:0;max-width:85ch}.evc .evc__results h3{font-size:18px;margin:0 0 12px 0}.evc .evc__results h4{color:var(--evc-muted);font-size:14px;margin:16px 0 10px 0}.evc .evc__results-head{border-bottom:1px solid var(--evc-border);margin-bottom:12px;padding-bottom:12px}.evc .evc__results-title{font-size:18px;letter-spacing:-0.01em;margin:0 0 6px 0}.evc .evc__results-sub{color:var(--evc-muted);font-size:13px;line-height:1.45;margin:0}.evc fieldset.evc__group{background:#fff;border:1px solid var(--evc-border);border-radius:20px;margin:0 0 14px 0;padding:16px}.evc fieldset.evc__group legend{color:var(--evc-text);font-weight:800;letter-spacing:-0.01em;padding:0 10px}.evc .evc__row{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(170px,240px) 1fr auto;margin:10px 0}.evc label{color:var(--evc-text);font-weight:650;position:relative}.evc small{color:var(--evc-muted);display:block;font-size:0.88rem;line-height:1.4;margin:6px 0 0 0}.evc .evc__hint{color:var(--evc-muted);font-size:0.9rem}.evc input[type="range"]{accent-color:var(--evc-primary);width:100%}.evc details.evc__advanced{background:linear-gradient(180deg,rgba(234,246,255,0.55),rgba(234,246,255,0.15));border:1px dashed rgba(17,135,217,0.35);border-radius:20px;margin:0 0 14px 0;padding:12px 14px}.evc details.evc__advanced > summary{color:var(--evc-text);cursor:pointer;font-weight:800;list-style:none}.evc details.evc__advanced > summary::-webkit-details-marker{display:none}.evc details.evc__advanced > summary::before{color:var(--evc-primary);content:"▸";display:inline-block;margin-right:8px;transform:translateY(-1px)}.evc details.evc__advanced[open] > summary::before{content:"▾"}.evc details.evc__accordion{background:#fff;border:1px solid var(--evc-border);border-radius:20px;margin:0 0 12px 0;overflow:hidden}.evc details.evc__accordion > summary.evc__accordion-sum{align-items:center;background:linear-gradient(180deg,rgba(234,246,255,0.55),rgba(234,246,255,0.15));border-bottom:1px solid rgba(17,135,217,.18);color:var(--evc-text);cursor:pointer;display:flex;font-weight:800;gap:10px;justify-content:space-between;list-style:none;padding:12px 14px}.evc details.evc__accordion > summary.evc__accordion-sum::-webkit-details-marker{display:none}.evc details.evc__accordion > summary.evc__accordion-sum::after{color:rgba(15,23,42,.55);content:"▾";font-weight:900;transform:translateY(-1px)}.evc details.evc__accordion[open] > summary.evc__accordion-sum::after{content:"▴"}.evc details.evc__accordion > :is(.evc__meta,.evc__breakdown){background:transparent;border:0;border-radius:0;padding:14px}.evc .evc__actions{align-items:center;display:grid;gap:12px 14px;grid-template-columns:auto 1fr;margin-top:10px}.evc .evc-actions__hint{background:rgba(17,135,217,0.08);border:1px solid rgba(17,135,217,0.18);border-radius:14px;color:#0f172a;font-size:14px;line-height:1.45;margin:0;max-width:62ch;overflow-wrap:anywhere;padding:10px 12px}.evc .evc-actions__hint::before{align-items:center;background:rgba(17,135,217,0.14);border-radius:999px;color:#0b5fa6;content:"ℹ";display:inline-flex;font-size:12px;font-weight:900;height:18px;justify-content:center;line-height:1;margin-right:8px;vertical-align:-2px;width:18px}.evc .evc__btn{appearance:none;border:0;border-radius:14px;cursor:pointer;font-weight:800;padding:12px 14px;transition:transform 120ms ease,filter 120ms ease,box-shadow 120ms ease,background-color 120ms ease,border-color 120ms ease,color 120ms ease}.evc .evc__btn--primary{background:var(--evc-primary);box-shadow:0 12px 26px rgba(17,135,217,0.18);color:#fff}.evc .evc__btn--primary:hover{box-shadow:0 14px 30px rgba(17,135,217,0.22);filter:brightness(0.98)}.evc .evc__btn--primary:active{transform:translateY(1px)}.evc .evc__btn--secondary{background:#ffffff;border:1px solid rgba(15,23,42,0.10);box-shadow:0 10px 22px rgba(15,23,42,0.06);color:var(--evc-text)}@media (hover:hover) and (pointer:fine){.evc .evc__btn--secondary:hover{border-color:rgba(17,135,217,0.28);box-shadow:0 14px 30px rgba(15,23,42,0.10);transform:translateY(-1px)}}.evc .evc__btn--secondary:active{transform:translateY(1px)}.evc .evc__kpis{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.evc .evc__kpi{background:linear-gradient(180deg,rgba(234,246,255,0.85),rgba(234,246,255,0.25));border:1px solid var(--evc-primary-200);border-radius:18px;padding:14px}.evc .evc__kpi > div{color:var(--evc-muted);font-size:0.92rem;margin-bottom:6px}.evc .evc__kpi strong{color:var(--evc-text);font-size:1.15rem;letter-spacing:-0.01em}.evc .evc__kpi-label{align-items:center;display:flex;gap:8px}.evc .evc__kpi-sub{font-size:13px;line-height:1.3;margin-top:6px}.evc .evc__kpi--primary{grid-column:1 / -1;padding:18px}.evc .evc__kpi--primary .evc__kpi-value{display:block;font-size:28px;line-height:1.1;margin-top:6px}.evc .evc__kpi--split{overflow:hidden;padding:0}.evc .evc__kpi-split{padding:14px}.evc .evc__kpi--split .evc__kpi-split + .evc__kpi-split{border-top:1px solid var(--evc-primary-200)}.evc .evc__breakdown{background:var(--evc-panel);border:1px solid var(--evc-border);border-radius:20px;padding:14px}.evc .evc__meta{background:#fff;border:1px solid var(--evc-border);border-radius:20px;padding:14px}.evc .evc__line{align-items:baseline;border-bottom:1px dashed rgba(231,240,246,0.95);display:flex;gap:12px;justify-content:space-between;padding:7px 0}.evc .evc__line:last-child{border-bottom:0}.evc .evc__line span{color:var(--evc-muted)}.evc .evc__line strong{color:var(--evc-text);font-variant-numeric:tabular-nums;white-space:nowrap}.evc hr{background:var(--evc-border);border:0;height:1px;margin:12px 0}.evc .evc__callout{background:rgba(0,140,255,.06);border:1px solid rgba(0,0,0,.06);border-radius:14px;margin-top:14px;padding:14px 16px}.evc .evc__callout-title{font-weight:700;margin-bottom:6px}.evc .evc__callout-text{line-height:1.45}.evc .evc__tabs{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.evc .evc__tabs .evc__tab{appearance:none;background:#ffffff;border:1px solid rgba(15,23,42,0.10);border-radius:14px;box-shadow:0 10px 22px rgba(15,23,42,0.06);color:#0f172a;cursor:pointer;font-weight:800;line-height:1.1;padding:10px 14px;transition:transform 120ms ease,box-shadow 160ms ease,border-color 160ms ease,background-color 160ms ease,color 160ms ease}@media (hover:hover) and (pointer:fine){.evc .evc__tabs .evc__tab:hover{border-color:rgba(17,135,217,0.28);box-shadow:0 14px 30px rgba(15,23,42,0.10);transform:translateY(-1px)}}.evc .evc__tabs .evc__tab[aria-selected="true"]{background:var(--evc-primary);border-color:rgba(17,135,217,0.65);box-shadow:0 14px 32px rgba(17,135,217,0.22);color:#ffffff}.evc .evc__tabs .evc__tab:focus{outline:none}.evc .evc__tabs .evc__tab:focus-visible{border-color:rgba(17,135,217,0.55);box-shadow:0 0 0 4px rgba(17,135,217,0.18),0 14px 30px rgba(15,23,42,0.10)}.evc .evc__tab-panel{margin-top:8px}@media (hover:hover) and (pointer:fine){.evc .evc-i:hover{background:rgba(17,135,217,.16);border-color:rgba(17,135,217,.55)}}.evc .evc-i:focus{outline:none}.evc .evc-i:focus-visible{border-color:rgba(17,135,217,.65);box-shadow:0 0 0 4px rgba(17,135,217,.18)}.evc .evc-i[aria-expanded="true"]{background:rgba(17,135,217,.20);border-color:rgba(17,135,217,.75)}.evc .evc-pop{background:#111;border-radius:10px;bottom:calc(100% + 10px);box-shadow:0 10px 30px rgba(0,0,0,.25);color:#fff;font-size:13px;left:0;line-height:1.35;max-width:min(360px,calc(100vw - 24px));padding:10px 12px;position:absolute;width:max-content;z-index:999999}.evc .evc-pop strong{display:block;font-size:13px;margin-bottom:4px}.evc .evc-pop::after{border:8px solid transparent;border-top-color:#111;content:"";left:22px;position:absolute;top:100%}.evc .evc-pop[hidden]{display:none !important}@media (max-width:640px){.evc .evc-pop{bottom:auto;left:12px;max-width:none;position:fixed;right:12px;top:16px;width:auto}.evc .evc-pop::after{display:none}}.evc__row.evc__row--check{align-items:center;grid-template-columns:1fr auto}.evc__subgroup{border-left:3px solid rgba(0,0,0,0.08);margin-top:10px;padding-left:12px}#sal-zle-student-u26:checked ~ .evc__subgroup--zle-nonstudent{display:none}#sal-zle-student-u26:not(:checked) ~ .evc__subgroup--zle-nonstudent{display:block}.evc__subgroup--zle-other{display:none}#sal-zle-has-other-title:checked ~ .evc__subgroup--zle-other{display:block}#salary-calculator .evc__layout{align-items:start;display:grid;gap:18px;grid-template-areas:"form results" "footer footer";grid-template-columns:1.1fr 0.9fr}#salary-calculator .evc__form{grid-area:form}#salary-calculator .evc__results{grid-area:results}#salary-calculator .evc__footer-actions{grid-area:footer}#salary-calculator .evc__footer-actions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:14px}@media (max-width:700px){.evc .evc__actions{align-items:stretch;grid-template-columns:1fr}.evc .evc-actions__toggle{width:100%}.evc .evc-actions__hint{max-width:none}}@media (max-width:560px){.evc .evc__header,.evc :is(.evc__form,.evc__results,.evc__header){border-radius:18px;padding:16px}.evc :is(.fieldset.evc__group,.details.evc__advanced,.details.evc__accordion,.evc__breakdown,.evc__meta){border-radius:16px}.evc .evc__row{grid-template-columns:1fr}.evc .evc__kpis{grid-template-columns:1fr}.kalkulatoro-page{--kalk-gap:16px}.evc{padding:12px 0 !important}.evc :is(.evc__form,.evc__results,.evc__header){border-radius:18px !important;padding:16px !important}.evc{padding:12px 0 !important}.evc :is(.evc__form,.evc__results,.evc__header){border-radius:18px !important;padding:16px !important}.evc .evc__callout{font-size:14px;line-height:1.4}.kalkulatoro-hero__content .theme-toggle{position:static;margin-bottom:12px}}.kalkulatoro-page__inner{max-width:1400px;margin:0 auto;padding:0 clamp(16px,3vw,28px) var(--kalk-gap)}.kalkulatoro-page__inner > .evc{margin-top:var(--kalk-gap)}.kalkulatoro-hero__lead{margin-bottom:16px}.kalkulatoro-hero__steps{margin-top:14px;margin-bottom:14px}.kalkulatoro-hero__panel{margin-top:14px;margin-bottom:12px}@media (min-width:981px){.kalkulatoro-page{--kalk-gap:clamp(20px,2.8vw,32px)}}.evc .evc__section-head{margin-bottom:16px;padding-bottom:12px}.evc .evc__callout{margin-bottom:14px}.evc details.evc__accordion{margin-bottom:14px}.evc details.evc__accordion:last-child{margin-bottom:0}.kalkulatoro-hero__title{margin-bottom:10px}.kalkulatoro-hero__lead{margin-bottom:12px;font-size:15px}.kalkulatoro-hero__foot{font-size:13px}.kalkulatoro-hero__steps{margin:10px 0 10px;gap:8px}.kalkulatoro-hero__step{font-size:13px;opacity:.95}.evc .evc__row label{font-size:13px;font-weight:550}.evc :is(.evc__meta,.evc__breakdown,.evc__kpis,.evc__kpi){border-color:rgba(15,23,42,0.08);box-shadow:none}.evc details.evc__accordion{background:#fff;border:1px solid rgba(15,23,42,0.08);border-radius:16px;overflow:hidden}.evc .evc__accordion-sum{font-weight:700;padding:12px 14px}.evc details.evc__accordion + details.evc__accordion{margin-top:10px}.evc :is(.evc__kpi,.evc__line-label){position:relative}.evc .evc__kpi-label{align-items:center;display:inline-flex;gap:8px}.evc .evc__line-label{align-items:center;display:inline-flex;gap:8px}.evc .evc__kpi{padding-top:14px}.evc .evc__kpi-label{line-height:1.25;margin-bottom:8px;margin-top:0}.evc .evc__kpi--split > .evc__kpi-label{margin-bottom:10px;padding-top:2px}.evc .evc__kpi--split{align-content:start}.evc .evc__kpi-split{padding-top:6px}.evc .evc__kpi{padding:14px 16px}.evc .evc__main{grid-template-columns:1.05fr 0.95fr}.evc-actions--dual{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:16px}.evc-actions--dual .evc__btn{justify-content:center;width:100%}@media (max-width:520px){.evc-actions--dual{grid-template-columns:1fr}}.evc__btn--secondary{background:#fff;border:1px dashed var(--evc-border,#cfe4f8)}#refi-calculator .evc__actions.evc-actions--dual{align-items:stretch !important;display:flex !important;flex-wrap:nowrap !important;gap:12px !important;margin-top:16px}#refi-calculator .evc__actions.evc-actions--dual .evc__btn{flex:1 1 0 !important;justify-content:center;min-width:0;width:auto !important}@media (max-width:520px){#refi-calculator .evc__actions.evc-actions--dual{flex-direction:column !important}}.evc__group > legend{font-size:0.95rem;font-weight:700;line-height:1.2;margin-bottom:12px;padding:0 6px}.evc__group legend{max-width:100%}.evc__results-title{font-size:20px;font-weight:700;letter-spacing:-0.01em}.evc__row > label{align-items:center;display:inline-flex;gap:6px;max-width:100%}.kalkulatoro-page__inner{padding-top:0 !important;margin-top:0 !important}.kalkulatoro-page__inner > .evc{margin-top:var(--kalk-gap) !important}.evc{padding-bottom:10px !important;padding-top:10px !important}.evc :is(.evc__layout,.evc__main){margin-top:0 !important}#refi-calculator .evc__actions.evc-actions--dual{align-items:stretch !important;display:flex !important;flex-wrap:nowrap !important;gap:12px !important;margin-top:16px !important}#refi-calculator .evc__actions.evc-actions--dual .evc__btn{flex:1 1 0 !important;justify-content:center;min-width:0 !important;width:auto !important}.evc .evc__row > label{align-items:flex-start;display:inline-flex;gap:8px}.evc .evc__row > label .evc-i{flex:0 0 auto;margin-left:0 !important;transform:translateY(1px)}.evc .evc__row > label{white-space:normal}.evc{--evc-negative:#b91c1c;--evc-neutral:var(--evc-text);--evc-positive:#15803d}.evc .is-positive{color:var(--evc-positive);font-weight:800}.evc .is-negative{color:var(--evc-negative);font-weight:800}.evc .evc__kpi-value.is-positive{color:var(--evc-positive)}.evc .evc__kpi-value.is-negative{color:var(--evc-negative)}.evc .evc__callout--positive{background:rgba(21,128,61,.06);border-color:rgba(21,128,61,.25)}.evc .evc__callout--negative{background:rgba(185,28,28,.06);border-color:rgba(185,28,28,.25)}.evc .evc__kpi-value.is-positive,.evc .evc__kpi-value.is-negative,.evc .evc__line strong.is-positive,.evc .evc__line strong.is-negative{font-weight:800}@media (min-width:981px){.evc .evc__main{grid-template-columns:1.05fr 0.95fr}}.evc .evc__row > label{align-items:flex-start;display:inline-flex;gap:8px;white-space:normal}.evc :is(.evc__callout,.evc__callout-title,.evc__callout-text){hyphens:auto;overflow-wrap:anywhere !important;white-space:normal !important;word-break:break-word !important}.evc .evc__callout{min-width:0}.evc .evc__results-title,.evc .evc__results h3,.evc .evc__results h4{overflow-wrap:anywhere;white-space:normal !important;word-break:break-word}.evc .evc__line{min-width:0}.evc .evc__line > *{min-width:0}.evc #out-note{hyphens:auto;overflow-wrap:anywhere !important;text-align:left;white-space:normal !important;word-break:break-word !important}.evc .evc__line,.evc .evc__line span,.evc .evc__line strong,.evc .evc__callout,.evc .evc__line > span,.evc .evc__line > strong,.evc .evc__callout{min-width:0}.evc :is(.evc__label,.evc__kpi-label,.evc__line-label){position:relative}.evc :is(.evc__kpi,.evc__kpi--split){overflow:visible !important}@media (min-width:981px){.evc .evc__results{max-height:none !important;overflow:visible !important}}@media (min-width:981px){.evc :is(.evc__layout,.evc__main){overflow:visible}}.evc .evc-pop *{color:inherit}.evc .evc-pop--light{background:#fff;color:#111}.evc span.evc-pop{color:#fff}.evc .evc__meta,.evc .evc__details,.evc .evc__accordion,.evc .evc__accordion > div,.evc .evc__line{overflow:visible !important}.evc__control{align-items:center;display:flex;gap:10px}.evc__hint{color:var(--evc-muted);font-size:14px;margin:0;white-space:nowrap}.kalkulatoro-hero__content .theme-toggle{position:absolute;top:14px;right:14px;z-index:2}html[data-theme="dark"] .kalkulatoro-hero{background:radial-gradient(900px 320px at 15% 0%,rgba(59,130,246,.22),transparent 62%),radial-gradient(900px 320px at 85% 10%,rgba(255,154,26,.14),transparent 58%),linear-gradient(180deg,var(--dm-bg),var(--dm-bg) 80%)}html[data-theme="dark"] .kalkulatoro-hero__content{background:rgba(17,26,46,.84);border:1px solid var(--dm-border);box-shadow:0 26px 70px rgba(0,0,0,.46),0 2px 10px rgba(0,0,0,.24);backdrop-filter:blur(10px)}html[data-theme="dark"] .kalkulatoro-hero__title{color:#f1f5f9;letter-spacing:-0.02em}html[data-theme="dark"] .kalkulatoro-hero__lead{color:var(--dm-text-2)}html[data-theme="dark"] .kalkulatoro-hero__foot{color:var(--dm-text-3)}html[data-theme="dark"] .kalkulatoro-hero__step{background:rgba(2,6,23,.35);border:1px solid var(--dm-border-soft);color:var(--dm-text)}html[data-theme="dark"] .kalkulatoro-hero__step strong{color:#f1f5f9}html[data-theme="dark"] .evc{--evc-bg:var(--dm-surface);--evc-border:var(--dm-border-soft);--evc-border-strong:var(--dm-border);--evc-muted:var(--dm-text-2);--evc-panel:rgba(2,6,23,.22);--evc-primary:var(--dm-primary);--evc-primary-100:var(--dm-primary-soft);--evc-primary-200:var(--dm-primary-soft2);--evc-shadow:0 26px 70px rgba(0,0,0,.46),0 2px 10px rgba(0,0,0,.24);--evc-text:var(--dm-text)}html[data-theme="dark"] .evc :is(.evc__form,.evc__results,.evc__header){background:var(--dm-surface);border-color:var(--dm-border)}html[data-theme="dark"] .evc .evc__title,html[data-theme="dark"] .evc h2,html[data-theme="dark"] .evc h3{color:#f1f5f9}html[data-theme="dark"] .evc .evc__desc,html[data-theme="dark"] .evc .evc__hint{color:var(--dm-text-3)}html[data-theme="dark"] .evc label,html[data-theme="dark"] .evc .evc__line span{color:var(--dm-text-2)}html[data-theme="dark"] .evc .evc__line strong{color:#f1f5f9}html[data-theme="dark"] .evc fieldset.evc__group{background:rgba(2,6,23,.26);border-color:var(--dm-border-soft)}html[data-theme="dark"] .evc fieldset.evc__group legend{color:#f1f5f9}html[data-theme="dark"] .evc input::placeholder{color:rgba(147,164,189,.70)}html[data-theme="dark"] .evc .evc__line{border-bottom-color:rgba(148,163,184,.16)}html[data-theme="dark"] .evc .evc__meta{background:var(--evc-panel)}html[data-theme="dark"] .evc .evc__kpi{background:linear-gradient(180deg,rgba(59,130,246,.18),rgba(59,130,246,.07));border-color:rgba(59,130,246,.28)}html[data-theme="dark"] .evc .evc__kpi strong{color:#f8fafc}html[data-theme="dark"] .evc .evc__kpi--primary{background:linear-gradient(180deg,rgba(34,197,94,.20),rgba(34,197,94,.08));border-color:rgba(34,197,94,.36)}html[data-theme="dark"] .evc .evc__callout{background:rgba(59,130,246,.12);border-color:rgba(59,130,246,.28);color:#eaf2ff}html[data-theme="dark"] .evc details.evc__accordion{background:rgba(2,6,23,.22);border-color:var(--dm-border-soft)}html[data-theme="dark"] .evc details.evc__accordion > summary.evc__accordion-sum{background:linear-gradient(180deg,rgba(59,130,246,.16),rgba(59,130,246,.06));border-bottom-color:rgba(148,163,184,.16);color:#f1f5f9}html[data-theme="dark"] .evc details.evc__accordion > summary.evc__accordion-sum::after{color:rgba(241,245,249,.72)}html[data-theme="dark"] .evc .evc-i{background:rgba(59,130,246,.14);border-color:rgba(147,197,253,.44);color:#93c5fd}html[data-theme="dark"] .evc .evc-pop{background:#060b16;border:1px solid rgba(148,163,184,.16);box-shadow:0 14px 40px rgba(0,0,0,.55);color:#f1f5f9}html[data-theme="dark"] .evc .evc-pop::after{border-top-color:#060b16}.evc{--evc-reveal-accent:var(--evc-primary,#2f6fed);--evc-reveal-bg:rgba(47,111,237,0.06);--evc-reveal-border:rgba(47,111,237,0.22);--evc-reveal-gap:10px;--evc-reveal-radius:14px;--evc-reveal-sep:rgba(47,111,237,0.18)}html[data-theme="dark"] .evc{--evc-reveal-accent:var(--evc-primary,#6aa8ff);--evc-reveal-bg:rgba(106,168,255,0.10);--evc-reveal-border:rgba(106,168,255,0.28);--evc-reveal-sep:rgba(106,168,255,0.22)}@supports (background:color-mix(in srgb,#000 0%,#fff 100%)){.evc{--evc-reveal-bg:color-mix(in srgb,var(--evc-reveal-accent) 8%,var(--evc-panel,#fff));--evc-reveal-border:color-mix(in srgb,var(--evc-reveal-accent) 28%,var(--evc-border,#d6e3ff));--evc-reveal-sep:color-mix(in srgb,var(--evc-reveal-accent) 18%,var(--evc-border,#d6e3ff))}html[data-theme="dark"] .evc{--evc-reveal-bg:color-mix(in srgb,var(--evc-reveal-accent) 12%,var(--evc-panel,#0b1220));--evc-reveal-border:color-mix(in srgb,var(--evc-reveal-accent) 30%,var(--evc-border,#22304a));--evc-reveal-sep:color-mix(in srgb,var(--evc-reveal-accent) 22%,var(--evc-border,#22304a))}}.evc .evc__row[data-evc-revealed="1"]{background:var(--evc-reveal-bg);border-bottom:1px solid var(--evc-reveal-border);border-left:4px solid var(--evc-reveal-accent);border-right:1px solid var(--evc-reveal-border);border-top:1px solid var(--evc-reveal-border);margin:0;padding:10px 12px}.evc .evc__row[data-evc-revealed="1"] + .evc__row[data-evc-revealed="1"]{border-top:0}.evc [data-evc-reveal-group][data-evc-revealed="1"]{background:var(--evc-reveal-bg);border-bottom:1px solid var(--evc-reveal-border);border-bottom-left-radius:var(--evc-reveal-radius);border-bottom-right-radius:var(--evc-reveal-radius);border-left:4px solid var(--evc-reveal-accent);border-right:1px solid var(--evc-reveal-border);margin:0 0 var(--evc-reveal-gap);padding:0}.evc [data-evc-reveal-group][data-evc-revealed="1"] .evc__row{background:transparent;border:0;margin:0;padding:10px 12px}.evc [data-evc-reveal-group][data-evc-revealed="1"] .evc__row + .evc__row{border-top:1px solid var(--evc-reveal-sep)}.evc [data-evc-reveal-group][data-evc-revealed="1"] .evc__row[data-evc-revealed="1"]{background:transparent;border:0;border-radius:0;margin:0;padding:10px 12px}@supports selector(:has(*)){.evc .evc__row:has(input[type="checkbox"][data-evc-input]:checked):has(+ .evc__row[data-evc-revealed="1"]),.evc .evc__row:has(input[type="checkbox"][data-evc-input]:checked):has(+ [data-evc-reveal-group][data-evc-revealed="1"]){background:var(--evc-reveal-bg);border:1px solid var(--evc-reveal-border);border-bottom:0;border-left:4px solid var(--evc-reveal-accent);border-top-left-radius:var(--evc-reveal-radius);border-top-right-radius:var(--evc-reveal-radius);margin-bottom:0;padding:10px 12px}.evc .evc__row:has(input[type="checkbox"][data-evc-input]:checked):has(+ .evc__row[data-evc-revealed="1"]) + .evc__row[data-evc-revealed="1"]{border-top:0}.evc .evc__row:has(input[type="checkbox"][data-evc-input]:checked):has(+ [data-evc-reveal-group][data-evc-revealed="1"]) + [data-evc-reveal-group][data-evc-revealed="1"]{border-top:0}.evc .evc__row[data-evc-revealed="1"]:not(:has(+ .evc__row[data-evc-revealed="1"])){border-bottom-left-radius:var(--evc-reveal-radius);border-bottom-right-radius:var(--evc-reveal-radius);margin-bottom:var(--evc-reveal-gap)}}html[data-theme="dark"] .evc .evc__tabs .evc__tab{background:rgba(2,6,23,.18);border-color:rgba(148,163,184,.18);box-shadow:0 10px 22px rgba(0,0,0,.25);color:var(--evc-text)}@media (hover:hover) and (pointer:fine){html[data-theme="dark"] .evc .evc__tabs .evc__tab:hover{border-color:rgba(96,165,250,.35);box-shadow:0 14px 30px rgba(0,0,0,.35);transform:translateY(-1px)}}html[data-theme="dark"] .evc .evc__tabs .evc__tab[aria-selected="true"]{background:linear-gradient(180deg,rgba(59,130,246,.90),rgba(37,99,235,.82));border-color:rgba(96,165,250,.55);box-shadow:0 18px 44px rgba(0,0,0,.35);color:#ffffff}html[data-theme="dark"] .evc .evc__tabs .evc__tab:focus-visible{border-color:rgba(96,165,250,.55);box-shadow:0 0 0 4px rgba(59,130,246,.30),0 18px 44px rgba(0,0,0,.35)}.evc span.evc-pop.evc-pop--light{color:#111 !important}.evc span.evc-pop.evc-pop--light a{color:#1d4ed8 !important;text-decoration:underline;text-underline-offset:2px}.evc span.evc-pop.evc-pop--light a:hover{color:#1e40af !important}.evc input[type="range"]{--evc-range-fill:var(--evc-primary);--evc-range-h:10px;--evc-range-thumb:22px;--evc-range-track:rgba(15,23,42,.12);-webkit-appearance:none;appearance:none;background:var(--evc-range-track);border-radius:999px;cursor:pointer;height:var(--evc-range-h);outline:none;overflow:hidden;transition:box-shadow 160ms ease;width:100%}@supports (background:color-mix(in srgb,#000 0%,#fff 100%)){.evc input[type="range"]{--evc-range-track:color-mix(in srgb,var(--evc-border-strong,rgba(15,23,42,.12)) 60%,transparent)}}.evc input[type="range"]:focus-visible{box-shadow:0 0 0 4px rgba(17,135,217,.18)}.evc input[type="range"]:disabled{cursor:not-allowed;opacity:.55}.evc input[type="range"]::-webkit-slider-runnable-track{background:transparent;border-radius:999px;height:var(--evc-range-h)}.evc input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--evc-range-fill);border:3px solid var(--evc-bg,#fff);border-radius:999px;box-shadow:-1000px 0 0 1000px var(--evc-range-fill),0 10px 22px rgba(15,23,42,.18);height:var(--evc-range-thumb);margin-top:calc((var(--evc-range-h) - var(--evc-range-thumb)) / 2);width:var(--evc-range-thumb)}@media (hover:hover) and (pointer:fine){.evc input[type="range"]::-webkit-slider-thumb:hover{box-shadow:-1000px 0 0 1000px var(--evc-range-fill),0 12px 26px rgba(15,23,42,.22)}}.evc input[type="range"]::-moz-range-track{background:var(--evc-range-track);border:0;border-radius:999px;height:var(--evc-range-h)}.evc input[type="range"]::-moz-range-progress{background:var(--evc-range-fill);border-radius:999px;height:var(--evc-range-h)}.evc input[type="range"]::-moz-range-thumb{background:var(--evc-range-fill);border:3px solid var(--evc-bg,#fff);border-radius:999px;box-shadow:0 10px 22px rgba(15,23,42,.18);height:var(--evc-range-thumb);width:var(--evc-range-thumb)}.evc input[type="range"]::-moz-focus-outer{border:0}@media (forced-colors:active){.evc input[type="range"]{forced-color-adjust:auto}}.evc .evc__hint strong{align-items:center;background:var(--evc-primary-100,rgba(17,135,217,.10));border:1px solid var(--evc-primary-200,rgba(17,135,217,.22));border-radius:999px;color:var(--evc-primary);display:inline-flex;font-variant-numeric:tabular-nums;justify-content:center;min-width:56px;padding:6px 10px}.evc__row[data-field$="__range"] .evc__hint strong{align-items:center;background:rgba(17,135,217,.10);border:1px solid rgba(17,135,217,.22);border-radius:999px;color:var(--evc-primary);display:inline-flex;font-variant-numeric:tabular-nums;justify-content:center;min-width:56px;padding:6px 10px}.evc input[type="range"][data-evc-pct-range]{-webkit-appearance:none;appearance:none;background:linear-gradient(var(--evc-primary,#3b82f6),var(--evc-primary,#3b82f6)) 0 0 / var(--evc-range-pct,50%) 100% no-repeat,color-mix(in srgb,var(--evc-border,#d6e3ff) 65%,#fff);border-radius:999px;height:10px;outline:none;width:100%}.evc input[type="range"][data-evc-pct-range]:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--evc-primary,#3b82f6) 20%,transparent)}.evc input[type="range"][data-evc-pct-range]::-webkit-slider-runnable-track{background:transparent;border-radius:999px;height:10px}.evc input[type="range"][data-evc-pct-range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--evc-primary,#3b82f6);border:3px solid #fff;border-radius:999px;box-shadow:0 10px 22px rgba(0,0,0,0.18);height:18px;margin-top:-4px;width:18px}.evc input[type="range"][data-evc-pct-range]::-moz-range-track{background:color-mix(in srgb,var(--evc-border,#d6e3ff) 65%,#fff);border-radius:999px;height:10px}.evc input[type="range"][data-evc-pct-range]::-moz-range-progress{background:var(--evc-primary,#3b82f6);border-radius:999px;height:10px}.evc input[type="range"][data-evc-pct-range]::-moz-range-thumb{background:var(--evc-primary,#3b82f6);border:3px solid #fff;border-radius:999px;box-shadow:0 10px 22px rgba(0,0,0,0.18);height:18px;width:18px}.evc__meta .evc__line{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.evc__meta .evc__line > span{flex:0 0 38%;min-width:10rem}.evc__meta .evc__line > strong{flex:1 1 auto;line-height:1.35;min-width:0;overflow-wrap:anywhere;white-space:normal;word-break:break-word}@media (max-width:520px){.evc__meta .evc__line{flex-direction:column;gap:.25rem}.evc__meta .evc__line > span{flex:0 0 auto;min-width:0}}.evc__table tr.is-best{background:rgba(255,255,255,0.06)}.evc__row.is-invalid .evc__hint{color:#b42318;font-weight:600}html[data-theme="dark"] .evc__row.is-invalid .evc__hint{color:#ff9a9a}.evc__control input[type="checkbox"]{-webkit-appearance:none;appearance:none;background:rgba(255,255,255,0.10);border:1px solid rgba(255,255,255,0.18);border-radius:999px;cursor:pointer;height:24px;position:relative;width:44px}.evc__control input[type="checkbox"]::before{background:rgba(255,255,255,0.85);border-radius:50%;content:"";height:18px;left:3px;position:absolute;top:50%;transform:translateY(-50%);transition:transform 160ms ease;width:18px}.evc__control input[type="checkbox"]:checked{background:rgba(80,180,255,0.35);border-color:rgba(80,180,255,0.55)}.evc__control input[type="checkbox"]:checked::before{transform:translate(20px,-50%)}.evc__table tr.is-best td:last-child strong{background:rgba(80,180,255,0.22);border:1px solid rgba(80,180,255,0.30);border-radius:999px;display:inline-block;padding:2px 8px}.evc .evc__control input[type="checkbox"]{-webkit-appearance:none;appearance:none;background:rgba(0,0,0,.12);background:color-mix(in srgb,currentColor 10%,transparent);border:1px solid rgba(0,0,0,.22);border-color:color-mix(in srgb,currentColor 28%,transparent);border-radius:999px;cursor:pointer;height:24px;position:relative;width:44px}.evc .evc__control input[type="checkbox"]::before{background:rgba(0,0,0,.65);background:color-mix(in srgb,currentColor 70%,transparent);border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.25);box-shadow:0 1px 2px color-mix(in srgb,currentColor 35%,transparent);content:"";height:18px;left:3px;position:absolute;top:50%;transform:translateY(-50%);transition:transform 160ms ease;width:18px}.evc .evc__control input[type="checkbox"]:checked{background:rgba(80,180,255,.35);border-color:rgba(80,180,255,.55)}.evc .evc__control input[type="checkbox"]:checked::before{background:rgba(255,255,255,.92);box-shadow:0 1px 2px rgba(0,0,0,.35);transform:translate(20px,-50%)}.evc .evc__control input[type="checkbox"]:focus-visible{outline:2px solid rgba(80,180,255,.65);outline-offset:2px}.evc__chart{margin-top:8px}.evc__chart-canvas{display:block;height:260px;width:100%}@media (max-width:640px){.evc__chart-canvas{height:220px}}.evc__chart-canvas{display:block;width:100%}.evc__toggle{--h:24px;--knob:18px;--pad:3px;cursor:pointer;display:block;height:var(--h);max-width:420px;position:relative;width:100%}.evc__toggle > input[type="checkbox"]{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:2}.evc__toggle > .evc__toggle-ui{background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.18);border-radius:999px;inset:0;pointer-events:none;position:absolute;transition:background .18s ease,border-color .18s ease}.evc__toggle > .evc__toggle-ui::before{background:rgba(255,255,255,.85);border-radius:50%;content:"";height:var(--knob);left:var(--pad);pointer-events:none;position:absolute;top:50%;transform:translate(0,-50%);transition:left .18s ease,transform .18s ease;width:var(--knob)}.evc__toggle > input[type="checkbox"]:checked + .evc__toggle-ui{background:rgba(59,130,246,.35);border-color:rgba(59,130,246,.55)}.evc__toggle > input[type="checkbox"]:checked + .evc__toggle-ui::before{left:calc(100% - var(--pad));transform:translate(-100%,-50%)}.evc__table-wrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto;overflow-y:hidden;width:100%}.evc__table{border-collapse:collapse;min-width:720px;width:100%}.evc__table td{white-space:nowrap}.evc__table thead th{white-space:normal}.evc__table-wrap{-webkit-overflow-scrolling:touch;background:var(--evc-wrap-bg);border:1px solid var(--evc-wrap-border);border-radius:12px;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:6px;scrollbar-color:var(--evc-scroll-thumb) var(--evc-scroll-track);scrollbar-width:thin;width:100%}.evc__table-wrap::-webkit-scrollbar{height:10px}.evc__table-wrap::-webkit-scrollbar-track{background:var(--evc-scroll-track);border-radius:999px}.evc__table-wrap::-webkit-scrollbar-thumb{background:var(--evc-scroll-thumb);border-radius:999px}.evc__table-wrap::-webkit-scrollbar-thumb:hover{background:var(--evc-scroll-thumb-hover)}.evc__table-wrap{overflow-x:auto}.evc__table{min-width:0;table-layout:auto;width:100%}.evc__kpi{margin-top:12px}.evc__kpi:first-child{margin-top:0}.evc__table[data-table="legend"]{table-layout:fixed;width:100%}.evc__table[data-table="legend"] td strong{display:block;overflow-wrap:anywhere}.evc__table[data-table="legend"] td:nth-child(2){overflow:hidden}.evc__table[data-table="legend"] td:nth-child(2) strong{display:block;overflow-wrap:anywhere;white-space:inherit !important}.evc input.evc-i[type="checkbox"]{-webkit-appearance:none !important;appearance:none !important;background:rgba(17,135,217,.10) !important;border:1px solid rgba(17,135,217,.35) !important;border-radius:999px !important;box-shadow:none !important;cursor:pointer;display:inline-block !important;height:22px !important;margin:0 !important;max-width:22px !important;min-width:22px !important;padding:0 !important;vertical-align:middle;width:22px !important}.evc input.evc-i[type="checkbox"]::before{content:none !important}.kalkulatoro-page .site-content{padding-top:0 !important}.kalkulatoro-page .ast-container{padding-top:0 !important}.kalkulatoro-page .entry-content{margin-top:0 !important}.kalkulatoro-page{--kalk-gap: clamp(10px,1.4vw,16px);padding-bottom: var(--kalk-gap)}.kalkulatoro-hero{--blue: #1187d9;--orange: #ff9a1a;--ink: #0f172a;--muted: #475569;--line: rgba(15,23,42,.1);width: 100vw;margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw);padding: clamp(20px,4vw,34px) 0;background: radial-gradient(800px 260px at 15% 0%,rgba(17,135,217,.15),transparent 60%),radial-gradient(800px 260px at 85% 10%,rgba(255,154,26,.18),transparent 55%),linear-gradient(180deg,#f7fbff,#ffffff 80%)}.kalkulatoro-hero__content{background: rgba(255,255,255,.88);border: 1px solid var(--line);border-radius: 22px;padding: clamp(18px,2vw,28px);box-shadow: 0 20px 50px rgba(15,23,42,.10);backdrop-filter: blur(6px);position: relative}html[data-theme="dark"] .evc .evc__btn--secondary{background:rgba(255,255,255,.06);border-color:var(--dm-border);box-shadow:none;color:var(--dm-text)}html[data-theme="dark"] .evc .evc__btn--secondary:hover{background:rgba(255,255,255,.10);filter:none}html[data-theme="dark"] .evc .evc__btn--secondary:active{background:rgba(255,255,255,.12)}.evc .evc__label, .evc .evc__label::before, .evc .evc__label::after, .evc .evc__row > label::before, .evc .evc__row > label::after{background:transparent !important;box-shadow:none !important}.evc .evc__label::before, .evc .evc__label::after, .evc .evc__row > label::before, .evc .evc__row > label::after{content:none !important}.kalkulatoro-page{--k-ink: var(--ink,#0f172a);--k-muted: var(--muted,#475569);--k-blue: var(--blue,#1187d9);--k-orange: var(--orange,#ff9a1a);--k-line: rgba(15,23,42,.10);--k-line-soft: rgba(15,23,42,.08);--k-surface: rgba(255,255,255,.86);--k-shadow: 0 24px 60px rgba(15,23,42,.10),0 2px 10px rgba(15,23,42,.05);--k-radius-xl: 26px;--k-radius-lg: 20px;--k-radius-md: 16px;--k-gap: clamp(16px,2.2vw,28px)}.kalkulatoro-page .sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.kalkulatoro-page .sr-only-focusable:focus{clip:auto!important;width:auto;height:auto;margin:12px;padding:10px 12px;border-radius:999px;background:#fff;border:1px solid var(--k-line);box-shadow:0 14px 36px rgba(15,23,42,.14);z-index:999999}.kalkulatoro-hero{position:relative;padding: clamp(10px,1.8vw,18px) 0 clamp(10px,1.6vw,16px);background: radial-gradient(900px 320px at 15% 0%, rgba(17,135,217,.14), transparent 62%), radial-gradient(900px 320px at 85% 10%, rgba(255,154,26,.12), transparent 58%), linear-gradient(180deg, rgba(243,246,251,.80), rgba(255,255,255,.92) 70%)}.kalkulatoro-hero__wrap{max-width:1400px;margin:0 auto;padding:0 clamp(16px,3vw,28px)}.kalkulatoro-hero__content{position:relative;padding: clamp(16px,2vw,22px);border-radius: var(--k-radius-xl);background: var(--k-surface);border: 1px solid var(--k-line);box-shadow: var(--k-shadow);backdrop-filter: blur(10px)}.kalkulatoro-hero__eyebrow{display:inline-block;margin:0 0 6px;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--k-blue)}.kalkulatoro-hero__title{margin:0 0 6px;font-size:clamp(26px,3.1vw,38px);line-height:1.05;font-weight:900;letter-spacing:-.02em;color:var(--k-ink)}.kalkulatoro-hero__lead{margin:0 0 8px;font-size:14px;line-height:1.55;color:var(--k-muted);max-width:none}.kalkulatoro-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:6px 0 10px;font-size:12.5px;line-height:1.4;opacity:.92;color: var(--k-muted)}.kalkulatoro-hero__meta-item{white-space:normal}.kalkulatoro-hero__meta-sep{opacity:.55}.kalkulatoro-hero__benefits{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:6px}.kalkulatoro-hero__benefits li{position:relative;padding-left:22px;color:var(--k-ink);font-size:13px;line-height:1.4;overflow-wrap:anywhere}.kalkulatoro-hero__benefits li::before{content:"";position:absolute;left:0;top:.38em;width:14px;height:14px;border-radius:999px;background: rgba(17,135,217,.14);box-shadow: inset 0 0 0 1px rgba(17,135,217,.28)}.kalkulatoro-hero__benefits li::after{content:"✓";position:absolute;left:3.5px;top:.02em;font-size:11px;font-weight:900;color: rgba(0,90,180,.92)}.kalkulatoro-hero__cta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px}.kalkulatoro-hero__actions{display:flex;flex-wrap:wrap;gap:8px;margin:0}.kalkulatoro-btn, .kalkulatoro-toc__details--inline > .kalkulatoro-toc__summary{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 12px;border-radius:999px;border:1px solid rgba(15,23,42,.10);background:#fff;color:var(--k-ink);font-weight:800;font-size:12.5px;line-height:1.1;text-decoration:none;box-shadow:0 10px 22px rgba(15,23,42,.06);transition:transform 120ms ease, box-shadow 160ms ease, border-color 160ms ease, background-color 160ms ease}.kalkulatoro-btn:active, .kalkulatoro-toc__details--inline > .kalkulatoro-toc__summary:active{transform:translateY(1px)}.kalkulatoro-btn:focus, .kalkulatoro-toc__details--inline > .kalkulatoro-toc__summary:focus{outline:none}.kalkulatoro-btn:focus-visible, .kalkulatoro-toc__details--inline > .kalkulatoro-toc__summary:focus-visible{border-color: rgba(17,135,217,.55);box-shadow: 0 0 0 4px rgba(17,135,217,.18), 0 14px 30px rgba(15,23,42,.10)}@media (hover:hover) and (pointer:fine){.kalkulatoro-btn:hover, .kalkulatoro-toc__details--inline > .kalkulatoro-toc__summary:hover{transform:translateY(-1px);border-color:rgba(17,135,217,.28);box-shadow:0 14px 30px rgba(15,23,42,.10)}}.kalkulatoro-btn--primary{background:var(--k-blue);color:#fff;border-color: rgba(17,135,217,.55);box-shadow:0 12px 26px rgba(17,135,217,.18)}@media (hover:hover) and (pointer:fine){.kalkulatoro-btn--primary:hover{box-shadow:0 14px 30px rgba(17,135,217,.22)}}.kalkulatoro-toc{margin-top:10px}.kalkulatoro-toc ul{margin:0;padding:0;list-style:none;display:grid;gap:6px}.kalkulatoro-toc a{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:14px;border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.72);color:var(--k-ink);font-weight:750;font-size:13px;text-decoration:none;transition:transform 120ms ease, border-color 160ms ease, box-shadow 160ms ease}@media (hover:hover) and (pointer:fine){.kalkulatoro-toc a:hover{transform:translateX(2px);border-color:rgba(17,135,217,.22);box-shadow:0 12px 26px rgba(15,23,42,.08)}}.kalkulatoro-toc__details{margin-top:10px;border-radius:var(--k-radius-lg);background:linear-gradient(180deg, rgba(234,246,255,.55), rgba(234,246,255,.15));border:1px dashed rgba(17,135,217,.35);padding:8px 10px}.kalkulatoro-toc__summary{cursor:pointer;font-weight:900;color:var(--k-ink);list-style:none}.kalkulatoro-toc__summary::-webkit-details-marker{display:none}.kalkulatoro-toc__summary::before{content:"▸";color:var(--k-blue);display:inline-block;margin-right:8px;transform:translateY(-1px)}.kalkulatoro-toc__details[open] .kalkulatoro-toc__summary::before{content:"▾"}.kalkulatoro-toc__details--inline{margin:0;padding:0;border:0;background:transparent}.kalkulatoro-toc__details--inline > .kalkulatoro-toc__summary{cursor:pointer;list-style:none}.kalkulatoro-toc__details--inline > .kalkulatoro-toc__summary::-webkit-details-marker{display:none}.kalkulatoro-toc__details--inline > .kalkulatoro-toc__summary::before{content:none}.kalkulatoro-toc__details--inline > .kalkulatoro-toc__summary::after{content:"▾";font-weight:900;opacity:.75;transform:translateY(-1px)}.kalkulatoro-toc__details--inline[open]{flex-basis:100%}.kalkulatoro-toc__details--inline[open] > .kalkulatoro-toc__summary{border-color: rgba(17,135,217,.35);box-shadow: 0 0 0 4px rgba(17,135,217,.14), 0 14px 30px rgba(15,23,42,.10)}.kalkulatoro-toc__details--inline[open] .kalkulatoro-toc{margin-top:10px;padding:12px;border-radius:18px;background:linear-gradient(180deg, rgba(234,246,255,.55), rgba(234,246,255,.15));border:1px dashed rgba(17,135,217,.35)}@media (min-width: 980px){.kalkulatoro-hero__content{display:grid;grid-template-columns: 1.25fr .75fr;grid-template-areas: "eyebrow meta" "title meta" "lead benefits" "cta benefits" "toc toc";column-gap:22px;row-gap:8px;align-items:start}.kalkulatoro-hero__eyebrow{grid-area:eyebrow}.kalkulatoro-hero__title{grid-area:title}.kalkulatoro-hero__lead{grid-area:lead}.kalkulatoro-hero__meta{grid-area:meta;justify-content:flex-end;margin:0;padding-top:2px}.kalkulatoro-hero__benefits{grid-area:benefits;margin:0;grid-template-columns:1fr 1fr;gap:8px 18px}.kalkulatoro-hero__cta{grid-area:cta}.kalkulatoro-toc__details--inline{grid-area:toc}}@media (max-width: 700px){.kalkulatoro-hero__actions{gap:8px}}.kalkulatoro-page__inner{max-width:1400px;margin:0 auto;padding:0 clamp(16px,3vw,28px) var(--k-gap)}.kalkulatoro-content{margin-top:var(--k-gap);padding: clamp(10px,1.2vw,14px) 0}.kalkulatoro-block.kalkulatoro-accordion{background:#fff;border:1px solid var(--k-line-soft);border-radius:var(--k-radius-xl);box-shadow:0 18px 50px rgba(15,23,42,.10);overflow:hidden}.kalkulatoro-block.kalkulatoro-accordion + .kalkulatoro-block.kalkulatoro-accordion{margin-top:14px}.kalkulatoro-accordion__sum{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:14px 16px;font-weight:900;color:var(--k-ink);background:linear-gradient(180deg, rgba(234,246,255,.55), rgba(234,246,255,.12));border-bottom:1px solid rgba(17,135,217,.14);list-style:none}.kalkulatoro-accordion__sum::-webkit-details-marker{display:none}.kalkulatoro-accordion__sum::after{content:"▾";font-weight:900;opacity:.70;transform:translateY(-1px)}details[open].kalkulatoro-accordion > .kalkulatoro-accordion__sum::after{content:"▴"}.kalkulatoro-accordion__sumtitle{font-size:16px;letter-spacing:-.01em;line-height:1.25;overflow-wrap:anywhere}.kalkulatoro-accordion__sum h2.kalkulatoro-accordion__sumtitle{margin:0;font-size:16px;font-weight:inherit;line-height:1.25;letter-spacing:-.01em;color:inherit}.kalkulatoro-faq > summary h3.kalkulatoro-faq__q{display:inline;margin:0;font:inherit;letter-spacing:inherit;color:inherit}.kalkulatoro-accordion__body{padding:14px 16px 16px;color:var(--k-ink)}.kalkulatoro-accordion__body a{color:var(--k-blue);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:2px}.kalkulatoro-accordion__body a:hover{text-decoration-thickness:.12em}.kalkulatoro-note{margin-top:12px;padding:10px 12px;border-radius:14px;background:rgba(17,135,217,.06);border:1px solid rgba(17,135,217,.16);color:var(--k-ink);font-size:14px}.kalkulatoro-examplecard{border:1px solid rgba(15,23,42,.08);border-radius:var(--k-radius-lg);padding:14px 14px 12px;background:rgba(255,255,255,.92);box-shadow:0 12px 30px rgba(15,23,42,.08);margin-top:12px}.kalkulatoro-examplecard__title{margin:0 0 8px;font-size:16px;font-weight:900;letter-spacing:-.01em}.kalkulatoro-examplecard__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.kalkulatoro-examplecard__actions button{appearance:none;border:0;border-radius:999px;padding:10px 14px;font-weight:900;cursor:pointer;background:var(--k-blue);color:#fff;box-shadow:0 12px 26px rgba(17,135,217,.18);transition:transform 120ms ease, filter 120ms ease, box-shadow 160ms ease}@media (hover:hover) and (pointer:fine){.kalkulatoro-examplecard__actions button:hover{filter:brightness(.98);box-shadow:0 14px 30px rgba(17,135,217,.22)}}.kalkulatoro-examplecard__actions button:active{transform:translateY(1px)}.kalkulatoro-faq{border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:0;overflow:hidden;background:#fff;margin-top:10px}.kalkulatoro-faq > summary{cursor:pointer;padding:12px 14px;font-weight:900;color:var(--k-ink);background:rgba(243,246,251,.85);list-style:none}.kalkulatoro-faq > summary::-webkit-details-marker{display:none}.kalkulatoro-faq > summary::after{content:"▾";float:right;opacity:.65}.kalkulatoro-faq[open] > summary::after{content:"▴"}.kalkulatoro-glossary{margin-top:10px;display:grid;gap:10px}.kalkulatoro-glossary dt{font-weight:900;color:var(--k-ink);margin-top:10px}.kalkulatoro-glossary dd{margin:6px 0 0;padding:10px 12px;border-radius:14px;background:rgba(255,154,26,.07);border:1px solid rgba(255,154,26,.18)}.kalkulatoro-related{margin:10px 0 0;padding:0;list-style:none;display:grid;gap:8px}.kalkulatoro-related a{display:block;padding:10px 12px;border-radius:14px;border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.78);text-decoration:none;color:var(--k-ink);font-weight:800;transition:transform 120ms ease, border-color 160ms ease, box-shadow 160ms ease}@media (hover:hover) and (pointer:fine){.kalkulatoro-related a:hover{transform:translateX(2px);border-color:rgba(17,135,217,.20);box-shadow:0 12px 26px rgba(15,23,42,.08)}}@media (max-width: 560px){.kalkulatoro-block.kalkulatoro-accordion{border-radius:18px}.kalkulatoro-accordion__sum{padding:12px 14px}.kalkulatoro-accordion__body{padding:12px 14px 14px}}html[data-theme="dark"] .kalkulatoro-page{--k-ink: var(--dm-text,#e5e7eb);--k-muted: var(--dm-text-2,#b9c4d6);--k-line: var(--dm-border,rgba(148,163,184,.20));--k-line-soft: var(--dm-border-soft,rgba(148,163,184,.14));--k-surface: rgba(17,24,39,.78);--k-shadow: 0 26px 70px rgba(0,0,0,.46),0 2px 10px rgba(0,0,0,.24)}html[data-theme="dark"] .kalkulatoro-hero{background: radial-gradient(900px 320px at 15% 0%, rgba(59,130,246,.22), transparent 62%), radial-gradient(900px 320px at 85% 10%, rgba(255,154,26,.14), transparent 58%), linear-gradient(180deg, var(--dm-bg,#070d1a), var(--dm-bg,#070d1a) 80%)}html[data-theme="dark"] .kalkulatoro-hero__content{background:rgba(17,26,46,.84);border-color:var(--k-line)}html[data-theme="dark"] .kalkulatoro-hero__meta{color: rgba(226,232,240,.72)}html[data-theme="dark"] .kalkulatoro-btn, html[data-theme="dark"] .kalkulatoro-toc__details--inline > .kalkulatoro-toc__summary{background:rgba(2,6,23,.18);border-color:rgba(148,163,184,.18);color:var(--k-ink);box-shadow:0 10px 22px rgba(0,0,0,.25)}@media (hover:hover) and (pointer:fine){html[data-theme="dark"] .kalkulatoro-btn:hover, html[data-theme="dark"] .kalkulatoro-toc__details--inline > .kalkulatoro-toc__summary:hover{border-color:rgba(96,165,250,.35);box-shadow:0 14px 30px rgba(0,0,0,.35)}}html[data-theme="dark"] .kalkulatoro-toc__details--inline[open] > .kalkulatoro-toc__summary{box-shadow:0 0 0 4px rgba(96,165,250,.18), 0 14px 30px rgba(0,0,0,.35)}html[data-theme="dark"] .kalkulatoro-toc__details--inline[open] .kalkulatoro-toc{background: rgba(2,6,23,.38);border: 1px solid rgba(148,163,184,.22);box-shadow: 0 18px 55px rgba(0,0,0,.45)}html[data-theme="dark"] .kalkulatoro-toc__details--inline[open] .kalkulatoro-toc ul{gap:8px}html[data-theme="dark"] .kalkulatoro-toc__details--inline[open] .kalkulatoro-toc a{background: rgba(17,24,39,.72);border-color: rgba(148,163,184,.18);color: var(--k-ink);box-shadow:none}@media (hover:hover) and (pointer:fine){html[data-theme="dark"] .kalkulatoro-toc__details--inline[open] .kalkulatoro-toc a:hover{border-color: rgba(96,165,250,.35);box-shadow: 0 12px 26px rgba(0,0,0,.35);transform: translateX(2px)}}html[data-theme="dark"] .kalkulatoro-block.kalkulatoro-accordion{background:rgba(2,6,23,.22);border-color:var(--k-line-soft);box-shadow:0 18px 55px rgba(0,0,0,.35)}html[data-theme="dark"] .kalkulatoro-accordion__sum{background:linear-gradient(180deg, rgba(59,130,246,.16), rgba(59,130,246,.06));border-bottom-color:rgba(148,163,184,.16)}html[data-theme="dark"] .kalkulatoro-faq > summary{background:rgba(2,6,23,.28)}html[data-theme="dark"] :is(.kalkulatoro-related a,.kalkulatoro-toc a){background:rgba(17,24,39,.60);border-color:rgba(148,163,184,.16)}html[data-theme="dark"] .kalkulatoro-note{background:rgba(59,130,246,.12);border-color:rgba(59,130,246,.28);color:var(--k-ink)}html[data-theme="dark"] .kalkulatoro-glossary dd{background:rgba(255,154,26,.10);border-color:rgba(255,154,26,.22)}.evc .evc__results-tools{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.evc .evc__toolbtn{--btn-accent: var(--evc-primary);--btn-bg: #ffffff;--btn-ink: var(--evc-text);--btn-bd: rgba(15,23,42,0.10);appearance:none;border:1px solid var(--btn-bd);background:linear-gradient(180deg, rgba(255,255,255,.98), rgba(250,252,255,.98));color:var(--btn-ink);border-radius:14px;padding:10px 12px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font:inherit;font-weight:800;letter-spacing:-0.01em;line-height:1.1;box-shadow:0 10px 22px rgba(15,23,42,0.06);cursor:pointer;transition: transform 120ms ease, box-shadow 160ms ease, border-color 160ms ease, background-color 160ms ease, filter 160ms ease}.evc .evc__toolbtn::before{content:"";width:10px;height:10px;border-radius:999px;background:var(--btn-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--btn-accent) 18%, transparent)}@media (hover:hover) and (pointer:fine){.evc .evc__toolbtn:hover{transform:translateY(-1px);border-color:color-mix(in srgb, var(--btn-accent) 28%, rgba(15,23,42,0.10));box-shadow:0 14px 30px rgba(15,23,42,0.10)}}.evc .evc__toolbtn:active{transform:translateY(1px);box-shadow:0 10px 22px rgba(15,23,42,0.08)}.evc .evc__toolbtn:focus{outline:none}.evc .evc__toolbtn:focus-visible{border-color:color-mix(in srgb, var(--btn-accent) 55%, rgba(15,23,42,0.12));box-shadow: 0 0 0 4px color-mix(in srgb, var(--btn-accent) 18%, transparent), 0 14px 30px rgba(15,23,42,0.10)}.evc .evc__toolbtn[data-dkcalc-copy]{--btn-accent: var(--evc-primary);background: linear-gradient(180deg, color-mix(in srgb, var(--evc-primary) 10%, #ffffff), #ffffff);border-color:color-mix(in srgb, var(--evc-primary) 22%, rgba(15,23,42,0.10))}.evc .evc__toolbtn[data-dkcalc-print]{--btn-accent: rgba(15,23,42,.55);background:linear-gradient(180deg, rgba(255,255,255,.98), rgba(251,252,255,.98))}.evc .evc__toolbtn[data-dkcalc-share]{--btn-accent: var(--dk-brand-orange, #ff9a1a);border-color:color-mix(in srgb, var(--btn-accent) 18%, rgba(15,23,42,0.10))}.evc .evc__toolbtn.is-disabled, .evc .evc__toolbtn:disabled{opacity:.55;cursor:not-allowed;transform:none !important;box-shadow:0 10px 22px rgba(15,23,42,0.04)}.evc .evc__toolbtn.is-loading{cursor:progress}.evc .evc__toolbtn.is-loading::after{content:"";width:14px;height:14px;border-radius:999px;border:2px solid color-mix(in srgb, var(--btn-accent) 35%, transparent);border-top-color:var(--btn-accent);animation:evcSpin .9s linear infinite}.evc .evc__toolbtn.is-success{--btn-accent: var(--evc-positive, #15803d);border-color:color-mix(in srgb, var(--btn-accent) 26%, rgba(15,23,42,0.10));background: linear-gradient(180deg, color-mix(in srgb, var(--btn-accent) 12%, #ffffff), #ffffff)}@media (prefers-reduced-motion: reduce){.evc .evc__toolbtn{transition:none}.evc .evc__toolbtn.is-loading::after{animation:none}}@media (max-width:560px){.evc .evc__results-tools{display:grid;grid-template-columns:1fr}.evc .evc__toolbtn{width:100%;justify-content:flex-start}}html[data-theme="dark"] .evc .evc__toolbtn{--btn-bd: rgba(148,163,184,.18);background:linear-gradient(180deg, rgba(2,6,23,.22), rgba(2,6,23,.14));box-shadow:0 10px 22px rgba(0,0,0,.25)}@media (hover:hover) and (pointer:fine){html[data-theme="dark"] .evc .evc__toolbtn:hover{box-shadow:0 14px 30px rgba(0,0,0,.35)}}.kalkulatoro-hero__leadwrap{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap}.kalkulatoro-hero__leadwrap .kalkulatoro-hero__lead{margin:0}.kalkulatoro-hero__lead--collapsed{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kalkulatoro-hero__leadtoggle{appearance:none;border:1px solid rgba(15,23,42,.10);background:#fff;border-radius:999px;padding:6px 10px;font:inherit;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 8px 18px rgba(15,23,42,.06);transition:transform 120ms ease, box-shadow 160ms ease, border-color 160ms ease}@media (hover:hover) and (pointer:fine){.kalkulatoro-hero__leadtoggle:hover{transform:translateY(-1px);box-shadow:0 12px 26px rgba(15,23,42,.10)}}.kalkulatoro-hero__leadtoggle:active{transform:translateY(1px)}.kalkulatoro-hero__leadtoggle:focus{outline:none}.kalkulatoro-hero__leadtoggle:focus-visible{box-shadow:0 0 0 4px rgba(59,130,246,.18), 0 12px 26px rgba(15,23,42,.10)}html[data-theme="dark"] .kalkulatoro-hero__leadtoggle{background:rgba(2,6,23,.20);border-color:rgba(148,163,184,.18)}.kalkulatoro-hero__leadwrap{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap}.kalkulatoro-hero__leadwrap .kalkulatoro-hero__lead{margin:0}.kalkulatoro-hero__lead--collapsed{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kalkulatoro-hero__leadtoggle{display:none;appearance:none;border:1px solid rgba(15,23,42,.10);background:#fff;border-radius:999px;padding:6px 10px;font:inherit;font-weight:800;line-height:1;cursor:pointer;box-shadow:0 8px 18px rgba(15,23,42,.06);transition:transform 120ms ease, box-shadow 160ms ease, border-color 160ms ease, background-color 160ms ease;margin-top:2px}.kalkulatoro-hero__leadwrap[data-dkcalc-lead-toggle="1"] .kalkulatoro-hero__leadtoggle{display:inline-flex;align-items:center;gap:8px}@media (hover:hover) and (pointer:fine){.kalkulatoro-hero__leadwrap[data-dkcalc-lead-toggle="1"] .kalkulatoro-hero__leadtoggle:hover{transform:translateY(-1px);box-shadow:0 12px 26px rgba(15,23,42,.10)}}.kalkulatoro-hero__leadtoggle:active{transform:translateY(1px)}.kalkulatoro-hero__leadtoggle:focus{outline:none}.kalkulatoro-hero__leadtoggle:focus-visible{box-shadow:0 0 0 4px rgba(59,130,246,.18), 0 12px 26px rgba(15,23,42,.10)}html[data-theme="dark"] .kalkulatoro-hero__leadtoggle{background:rgba(2,6,23,.20);border-color:rgba(148,163,184,.18)}@media (max-width:560px){.kalkulatoro-hero__leadwrap{gap:8px}}@media (min-width: 980px){.kalkulatoro-hero__content{grid-template-columns: 1fr auto;grid-template-areas: "eyebrow meta" "title title" "lead lead" "cta cta" "toc toc"}.kalkulatoro-hero__title{grid-area:title}.kalkulatoro-hero__leadwrap, .kalkulatoro-hero__lead{grid-area:lead;max-width:none}.kalkulatoro-hero__actions{grid-area:cta}.kalkulatoro-hero__toc{grid-area:toc}.kalkulatoro-hero__meta{grid-area:meta;justify-self:end;align-self:start;white-space:nowrap}}.kalkulatoro-hero__leadtoggle{display:inline-flex}[data-dkcalc-hero-lead][data-dkcalc-lead-toggle="0"] .kalkulatoro-hero__leadtoggle{display:none}@media (min-width: 980px){.kalkulatoro-hero__content:not(:has(.kalkulatoro-hero__benefits)){grid-template-columns: 1fr;grid-template-areas: "eyebrow meta" "title meta" "lead lead" "cta cta" "toc toc"}.kalkulatoro-hero__content:not(:has(.kalkulatoro-hero__benefits)) .kalkulatoro-hero__lead{max-width:none}}@media (max-width: 768px){body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__results{max-width:100%}body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__results, body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__results *{overflow-wrap:anywhere;word-break:break-word}body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__meta, body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__chart, body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__details, body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__accordion > div{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}body.dkcalc-drawer-open .dkcalc-drawer__panel table.evc__table{width:max-content;min-width:100%;max-width:none}body.dkcalc-drawer-open .dkcalc-drawer__panel table.evc__table--compare{min-width:640px}body.dkcalc-drawer-open .dkcalc-drawer__panel table.evc__table th, body.dkcalc-drawer-open .dkcalc-drawer__panel table.evc__table td{font-size:14px;line-height:1.3;padding:10px 10px;vertical-align:top;white-space:normal}}@media (max-width: 768px){body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__results-head{margin-bottom: 10px;padding-bottom: 10px}body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__results-title{font-size: 16px;line-height: 1.25;margin: 0 0 6px 0}body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__results-sub{font-size: 13px;line-height: 1.45}body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__kpis{display: grid;grid-template-columns: 1fr;gap: 10px}body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__kpi{padding: 12px 12px;border-radius: 16px}body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__meta, body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__note, body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__help{font-size: 13px;line-height: 1.5}body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__tools, body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__results-tools{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 10px}body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__toolbtn{flex: 1 1 calc(50% - 8px);min-height: 44px;padding: 12px 12px;border-radius: 14px;font-size: 14px;line-height: 1.1}body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__tools .evc__toolbtn:last-child{flex-basis: 100%}body.dkcalc-drawer-open .dkcalc-drawer__panel table.evc__table{border-radius: 14px}body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__meta, body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__details, body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__accordion > div{padding-bottom: 2px}}@media (max-width: 380px){body.dkcalc-drawer-open .dkcalc-drawer__panel .evc__toolbtn{flex-basis: 100%}}#kalkulator-betonu .kalkulatoro-page__inner > .evc{margin-top: 12px !important}.wp-block-uagb-container.uagb-block-280b38ce .kalkulatoro-hero{padding-bottom: 0px !important}html[data-theme="dark"] .kalkulatoro-faq{background: rgba(8,6,33,22);border-color: rgba(148,163,184,16)}html[data-theme="dark"] .kalkulatoro-faq > summary{background: rgba(2,6,23,32);color: var(--k-ink)}html[data-theme="dark"] .kalkulatoro-faq a{color: var(--k-blue)}@media (max-width:1100px){.evc .evc__main{grid-template-columns:1fr}.evc .evc__form{order:1;width:100%}.evc .evc__results{order:2;width:100%;position:static;top:auto;max-height:none;overflow:visible}}@media (max-width:980px){.kalkulatoro-hero__inner{position: relative !important;padding-bottom: 18px !important}.kalkulatoro-hero__meta{position: absolute !important;left: 50% !important;top: auto !important;right: auto !important;bottom: -8px !important;transform: translateX(-50%) !important;display: flex !important;flex-direction: row !important;align-items: center !important;justify-content: center !important;gap: 8px !important;flex-wrap: nowrap !important;white-space: nowrap !important;max-width: calc(100% - 24px) !important;min-width: 0 !important;overflow: hidden !important;text-overflow: ellipsis !important;margin: 0 !important;padding: 0 !important;text-align: center !important;font-size: 11px !important;line-height: 1.2 !important;opacity: .9 !important;float: none !important}.kalkulatoro-hero__meta > .kalkulatoro-hero__meta-item, .kalkulatoro-hero__meta > time.kalkulatoro-hero__meta-item{display: inline !important;white-space: nowrap !important;flex: 0 0 auto !important}.kalkulatoro-hero__meta-sep{display:none !important}}@media (max-width:980px){html:has(button.theme-toggle[aria-pressed="true"]) .kalkulatoro-hero__meta{opacity: 1 !important}}.evc .evc__toggle-ui{background: #e9eef5;border: 1px solid #aab6c4}.evc .evc__toggle-ui::after{background: #ffffff;border: 1px solid #8797ab;transform: translateY(-50%)}.evc .evc__toggle > input:checked + .evc__toggle-ui::after{transform: translate(20px, -50%)}.evc .evc__btn--primary, .evc .evc__tabs .evc__tab[aria-selected="true"]{background:#0e72ba}html[data-theme="dark"] .evc .evc__btn--primary, html[data-theme="dark"] .evc .evc__tabs .evc__tab[aria-selected="true"]{background:#2563eb}.evc .evc__hint strong, .evc__row[data-field$="__range"] .evc__hint strong{color:#0d6aad}html[data-theme="dark"] .evc .evc__hint strong, html[data-theme="dark"] .evc__row[data-field$="__range"] .evc__hint strong{color:#6aa8ff}.kalkulatoro-content a{color:#0d6aad}html[data-theme="dark"] .kalkulatoro-content a{color:#6aa8ff}
/* redesign-calc.min.css */
/*!
 * redesign-calc.css — "Centrum narzędzi" skin for calculator pages.
 * Loaded only on kalkulator-* pages, AFTER dk-calc-ui.min.css so it wins.
 *
 * Strategy: a TOKEN BRIDGE rather than a rewrite. The calc UI (`kalkulatoro-*`)
 * reads its own `--blue/--ink/--muted`; we alias those to the redesign `--rd-*`
 * tokens on the `.kalkulatoro-page` scope, so the whole calculator adopts the
 * redesign palette + font without touching hundreds of individual rules. The
 * markup (form/results/accordions/JSON-LD) is unchanged, so golden/smoke hold.
 */.kalkulatoro-page{--blue: var(--rd-accent);--k-blue: var(--rd-accent);--ink: var(--rd-ink);--k-ink: var(--rd-ink);--muted: var(--rd-muted);--k-muted: var(--rd-muted)}.kalkulatoro-page .kalkulatoro-hero__title,.kalkulatoro-page .kalkulatoro-accordion__sumtitle,.kalkulatoro-page .kalkulatoro-faq__q{font-family:var(--rd-font, "Schibsted Grotesk", system-ui, sans-serif);letter-spacing:-.02em}.kalkulatoro-hero__wrap>.dk-breadcrumbs{margin:0 0 14px;font-size:13px;line-height:1.4;color:var(--rd-muted)}.kalkulatoro-hero__wrap>.dk-breadcrumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.kalkulatoro-hero__wrap>.dk-breadcrumbs a{color:var(--rd-muted);text-decoration:none}.kalkulatoro-hero__wrap>.dk-breadcrumbs a:hover{color:var(--rd-accent);text-decoration:underline}.kalkulatoro-hero__wrap>.dk-breadcrumbs .dk-breadcrumbs__sep{color:var(--rd-faint, #94A1B2)}.kalkulatoro-hero__wrap>.dk-breadcrumbs [aria-current=page],.kalkulatoro-hero__wrap>.dk-breadcrumbs li:last-child{color:var(--rd-text-secondary, var(--rd-ink))}.kalkulatoro-hero__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.kalkulatoro-hero__actions .kalkulatoro-btn{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:10px;border:1px solid var(--rd-border-strong, var(--rd-border));background:var(--rd-surface, #fff);color:var(--rd-ink);font:600 14px/1 var(--rd-font, system-ui, sans-serif);cursor:pointer;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.kalkulatoro-hero__actions .kalkulatoro-btn svg{flex:0 0 auto}.kalkulatoro-hero__actions .kalkulatoro-btn:hover{border-color:var(--rd-accent);color:var(--rd-accent)}.kalkulatoro-hero__actions .kalkulatoro-btn--ghost{background:transparent;border-color:transparent;color:var(--rd-accent);padding-inline:8px}.kalkulatoro-hero__actions .kalkulatoro-btn--ghost:hover{background:var(--rd-accent-soft, rgba(47,85,212,.1));color:var(--rd-accent)}.kalkulatoro-hero__actions .dk-save.is-saved{border-color:var(--rd-accent);color:var(--rd-accent);background:var(--rd-accent-soft, rgba(47,85,212,.1))}.kalkulatoro-hero__actions .dk-save.is-saved .dk-save__icon{fill:var(--rd-accent);stroke:var(--rd-accent)}.kalkulatoro-page .kalkulatoro-hero__panel{background:var(--rd-accent-soft, rgba(47,85,212,.08));border-color:var(--rd-accent-soft-border, rgba(47,85,212,.25))}.kalkulatoro-hero__cta.dk-calc-actions{margin-top:4px;row-gap:12px}.kalkulatoro-page{--evc-primary: var(--rd-accent-solid)}.kalkulatoro-page .evc__btn--primary,.kalkulatoro-page .kalkulatoro-btn--primary,.kalkulatoro-page .kalkulatoro-examplecard__actions button{background:var(--rd-accent-solid);border-color:var(--rd-accent-solid);color:#fff}.kalkulatoro-page .evc__btn--primary:hover,.kalkulatoro-page .kalkulatoro-btn--primary:hover,.kalkulatoro-page .kalkulatoro-examplecard__actions button:hover{background:var(--rd-accent-solid-hover);border-color:var(--rd-accent-solid-hover)}.kalkulatoro-page .evc__stack .evc__hint{white-space:normal}.kalkulatoro-page .kalkulatoro-hero__labels{grid-area:eyebrow;display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.kalkulatoro-page .kalkulatoro-hero__labels .kalkulatoro-hero__eyebrow{margin-bottom:0}.kalkulatoro-page .kalkulatoro-hero__resulttype{font:600 11px/1 var(--rd-mono, monospace);letter-spacing:.04em;text-transform:uppercase;color:var(--rd-muted);background:var(--rd-surface-alt, var(--rd-surface));border:1px solid var(--rd-border);border-radius:999px;padding:4px 9px}.kalkulatoro-page .evc__callout--positive .evc__callout-title:before{content:"\2713  ";color:var(--rd-success, #1E7D57);font-weight:800}.kalkulatoro-page .kalkulatoro-related-wrap{margin-top:16px;margin-bottom:26px;padding:0;border:0;background:none;box-shadow:none}.kalkulatoro-page .kalkulatoro-block__head{font:700 20px/1.2 var(--rd-font);letter-spacing:-.01em;color:var(--rd-ink);margin:0 0 14px}.kalkulatoro-page ul.kalkulatoro-related{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.kalkulatoro-page ul.kalkulatoro-related>li{margin:0}.kalkulatoro-page ul.kalkulatoro-related>li>a{display:flex;align-items:center;justify-content:space-between;gap:10px;height:100%;padding:14px 16px;border:1px solid var(--rd-border);border-radius:12px;background:var(--rd-surface);text-decoration:none;color:var(--rd-ink);font:600 15px/1.35 var(--rd-font);transition:border-color .14s ease,transform .14s ease,box-shadow .14s ease}.kalkulatoro-page ul.kalkulatoro-related>li>a:hover{border-color:var(--rd-accent);transform:translateY(-2px);box-shadow:var(--rd-shadow-search)}.kalkulatoro-page .kalkulatoro-related__go{color:var(--rd-accent);flex:0 0 auto;font-weight:700}@media(max-width:960px){.kalkulatoro-page ul.kalkulatoro-related{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.kalkulatoro-page ul.kalkulatoro-related{grid-template-columns:1fr}}@media(min-width:980px){.kalkulatoro-page .kalkulatoro-hero__content:not(:has(.kalkulatoro-hero__benefits)){grid-template-columns:1fr;grid-template-areas:none;column-gap:0;row-gap:10px}.kalkulatoro-page .kalkulatoro-hero__content:not(:has(.kalkulatoro-hero__benefits))>*{grid-area:auto;grid-column:1 / -1;max-width:none}.kalkulatoro-page .kalkulatoro-hero__content:not(:has(.kalkulatoro-hero__benefits)) .kalkulatoro-hero__meta{position:absolute;top:clamp(16px,2vw,22px);right:clamp(16px,2vw,22px);margin:0;justify-content:flex-end;max-width:46%}.kalkulatoro-page .kalkulatoro-hero__content:not(:has(.kalkulatoro-hero__benefits)) .kalkulatoro-hero__labels{max-width:60%}}.kalkulatoro-page .kalkulatoro-hero{--ink: var(--rd-ink);--muted: var(--rd-muted)}.kalkulatoro-page .evc input[type=checkbox],.kalkulatoro-page .evc input[type=radio]{color:var(--rd-ink)}.kalkulatoro-page .kalkulatoro-hero__panel{margin:4px 0 0}.kalkulatoro-page .kalkulatoro-hero__panel>:first-child{margin-top:0}.kalkulatoro-page .kalkulatoro-hero__panel>:last-child{margin-bottom:0}.kalkulatoro-page .kalkulatoro-hero__foot{margin:2px 0 0;color:var(--rd-muted)}:where(:root[data-theme=dark],.is-dark) .evc__toggle>input:not(:checked)+.evc__toggle-ui{background:#ffffff1a;border-color:#ffffff57}:where(:root[data-theme=dark],.is-dark) .evc__toggle>input:not(:checked)+.evc__toggle-ui:before{background:#e5e7eb;box-shadow:0 1px 2px #00000073}:root[data-theme=dark] .dk-embed-cta__code,.is-dark .dk-embed-cta__code{background:#0d1526;color:var(--rd-ink);border-color:#ffffff24}.evc__results-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.evc--haslo .evc__kpi--primary .evc__kpi-value,.evc--losowanie .evc__kpi--primary .evc__kpi-value{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;word-break:break-all;font-size:clamp(18px,4.5vw,26px);line-height:1.3}.evc--wielkoscLiter .evc__meta strong,.evc--lorem .evc__meta strong[data-out=tekst]{white-space:pre-wrap;word-break:break-word}.evc--lorem .evc__meta strong[data-out=tekst]{display:block;margin-top:6px;font-weight:400}.evc--sortLinii .evc__kpi--primary .evc__kpi-value,.evc--odwrocTekst .evc__kpi--primary .evc__kpi-value,.evc--base64 .evc__kpi--primary .evc__kpi-value,.evc--koderUrl .evc__kpi--primary .evc__kpi-value,.evc--slug .evc__kpi--primary .evc__kpi-value,.evc--uuid .evc__kpi--primary .evc__kpi-value,.evc--jsonFmt .evc__kpi--primary .evc__kpi-value,.evc--bialeZnaki .evc__kpi--primary .evc__kpi-value,.evc--diffTekst .evc__kpi--primary .evc__kpi-value,.evc--kodyZnakow .evc__kpi--primary .evc__kpi-value,.evc--jwt .evc__kpi--primary .evc__kpi-value,.evc--regex .evc__kpi--primary .evc__kpi-value,.evc--pierwsze .evc__kpi--primary .evc__kpi-value,.evc--cezar .evc__kpi--primary .evc__kpi-value,.evc--fibonacci .evc__kpi--primary .evc__kpi-value,.evc--tekstBin .evc__kpi--primary .evc__kpi-value,.evc--fonetyczny .evc__kpi--primary .evc__kpi-value,.evc--tabliczka .evc__kpi--primary .evc__kpi-value,.evc--hexStr .evc__kpi--primary .evc__kpi-value,.evc--htmlEnt .evc__kpi--primary .evc__kpi-value,.evc--qp .evc__kpi--primary .evc__kpi-value,.evc--konwerterWciec .evc__kpi--primary .evc__kpi-value,.evc--csvJson .evc__kpi--primary .evc__kpi-value,.evc--utmBuilder .evc__kpi--primary .evc__kpi-value,.evc--metaTags .evc__kpi--primary .evc__kpi-value,.evc--atbash .evc__kpi--primary .evc__kpi-value,.evc--rot13 .evc__kpi--primary .evc__kpi-value,.evc--rot47 .evc__kpi--primary .evc__kpi-value,.evc--vigenere .evc__kpi--primary .evc__kpi-value,.evc--afiniczny .evc__kpi--primary .evc__kpi-value,.evc--bacon .evc__kpi--primary .evc__kpi-value,.evc--railfence .evc__kpi--primary .evc__kpi-value,.evc--scytale .evc__kpi--primary .evc__kpi-value,.evc--base32 .evc__kpi--primary .evc__kpi-value,.evc--ascii85 .evc__kpi--primary .evc__kpi-value,.evc--uniesc .evc__kpi--primary .evc__kpi-value,.evc--literal .evc__kpi--primary .evc__kpi-value,.evc--braille .evc__kpi--primary .evc__kpi-value,.evc--baseN .evc__kpi--primary .evc__kpi-value,.evc--uninorm .evc__kpi--primary .evc__kpi-value,.evc--dateFmt .evc__kpi--primary .evc__kpi-value,.evc--punycode .evc__kpi--primary .evc__kpi-value,.evc--rot18 .evc__kpi--primary .evc__kpi-value,.evc--playfair .evc__kpi--primary .evc__kpi-value,.evc--notacja .evc__kpi--primary .evc__kpi-value,.evc--barwy .evc__kpi--primary .evc__kpi-value{white-space:pre-wrap;word-break:break-word;text-align:left;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px;font-weight:500;line-height:1.4;max-height:280px;overflow:auto}.evc--uuid .evc__meta strong[data-out=wszystkie],.evc--parserUrl .evc__meta strong[data-out=parametry],.evc--uaParser .evc__meta strong[data-out=uaEcho]{white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,Menlo,Consolas,monospace;display:block;margin-top:6px}.dk-timer{max-width:520px;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:16px;padding:8px 0}.dk-timer__modes{display:inline-flex;align-self:center;border:1px solid rgba(0,0,0,.14);border-radius:999px;overflow:hidden}.dk-timer__mode{appearance:none;border:0;background:transparent;padding:8px 22px;font:inherit;font-weight:600;cursor:pointer;color:inherit}.dk-timer__mode.is-active{background:var(--k-blue, #0e72ba);color:#fff}.dk-timer__display{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;font-weight:700;font-size:clamp(48px,16vw,88px);line-height:1;letter-spacing:.02em}.dk-timer.is-done .dk-timer__display{color:#d33;animation:dk-timer-flash 1s steps(1) 0s 6}@keyframes dk-timer-flash{50%{opacity:.25}}.dk-timer__status{min-height:1.2em;font-weight:600;opacity:.8}.dk-timer__inputs{display:flex;align-items:flex-end;justify-content:center;gap:6px}.dk-timer__field{display:flex;flex-direction:column;gap:2px;font-size:12px;opacity:.75}.dk-timer__field input{width:64px;text-align:center;font:inherit;font-size:22px;padding:6px;border:1px solid rgba(0,0,0,.2);border-radius:10px;background:transparent;color:inherit}.dk-timer__colon{font-size:22px;padding-bottom:6px}.dk-timer__presets{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px}.dk-timer__presets button{appearance:none;border:1px solid rgba(0,0,0,.16);background:transparent;color:inherit;border-radius:999px;padding:6px 14px;font:inherit;font-size:14px;cursor:pointer}.dk-timer__presets button:hover{border-color:var(--k-blue, #0e72ba)}.dk-timer__controls{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.dk-timer__sound{display:inline-flex;align-items:center;gap:8px;justify-content:center;font-size:14px;opacity:.85}.dk-timer__laps{list-style:none;margin:0 auto;padding:0;text-align:left;max-width:340px;font-variant-numeric:tabular-nums;font-size:14px}.dk-timer__laps li{padding:4px 0;border-top:1px dashed rgba(0,0,0,.12)}:root[data-theme=dark] .dk-timer__modes,.is-dark .dk-timer__modes{border-color:#ffffff2e}:root[data-theme=dark] .dk-timer__field input,.is-dark .dk-timer__field input,:root[data-theme=dark] .dk-timer__presets button,.is-dark .dk-timer__presets button{border-color:#fff3}:root[data-theme=dark] .dk-timer__laps li,.is-dark .dk-timer__laps li{border-color:#ffffff24}:root[data-theme=dark] .dk-timer.is-done .dk-timer__display,.is-dark .dk-timer.is-done .dk-timer__display{color:#ff6b6b}.dk-clock{display:flex;flex-direction:column;gap:18px;max-width:640px;margin:0 auto}.dk-clock__pair{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:560px){.dk-clock__pair{grid-template-columns:1fr}}.dk-clock__card{border:1px solid rgba(0,0,0,.12);border-radius:16px;padding:16px;text-align:center}.dk-clock__pick{display:flex;flex-direction:column;gap:4px;font-size:12px;opacity:.75;margin-bottom:8px}.dk-clock__pick select{font:inherit;font-size:15px;padding:7px 10px;border:1px solid rgba(0,0,0,.2);border-radius:10px;background:transparent;color:inherit}.dk-clock__time{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;font-weight:700;font-size:clamp(34px,9vw,52px);line-height:1.05}.dk-clock__meta{font-size:13px;opacity:.7;margin-top:4px}.dk-clock__diff{text-align:center;font-weight:600;margin:0}.dk-clock__conv{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);padding:14px 0}.dk-clock__conv-in{display:inline-flex;align-items:center;gap:8px;font-size:14px}.dk-clock__conv-in input{font:inherit;font-size:16px;padding:6px 8px;border:1px solid rgba(0,0,0,.2);border-radius:8px;background:transparent;color:inherit}.dk-clock__conv-out{font-size:15px}.dk-clock__strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:8px}.dk-clock__city{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px;border:1px solid rgba(0,0,0,.1);border-radius:10px}.dk-clock__city-name{font-size:12px;opacity:.7}.dk-clock__city-time{font-family:ui-monospace,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums;font-weight:600;font-size:18px}:root[data-theme=dark] .dk-clock__card,.is-dark .dk-clock__card,:root[data-theme=dark] .dk-clock__city,.is-dark .dk-clock__city{border-color:#ffffff24}:root[data-theme=dark] .dk-clock__pick select,.is-dark .dk-clock__pick select,:root[data-theme=dark] .dk-clock__conv-in input,.is-dark .dk-clock__conv-in input{border-color:#fff3}:root[data-theme=dark] .dk-clock__conv,.is-dark .dk-clock__conv{border-color:#ffffff1f}.dk-wheel{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:420px;margin:0 auto}.dk-wheel__stage{position:relative;width:340px;max-width:100%}.dk-wheel__canvas{width:100%;height:auto;display:block}.dk-wheel__pointer{position:absolute;top:-2px;left:50%;transform:translate(-50%);width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:24px solid #e8663a;z-index:2;filter:drop-shadow(0 1px 1px rgba(0,0,0,.3))}.dk-wheel__winner{font-size:20px;font-weight:700;text-align:center;min-height:1.4em}.dk-wheel.is-done .dk-wheel__winner{color:#2ba36b}.dk-wheel__controls{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.dk-wheel__opt{font-size:14px;display:inline-flex;align-items:center;gap:8px;opacity:.85}.dk-wheel__list{display:flex;flex-direction:column;gap:6px;width:100%;font-size:13px;opacity:.8}.dk-wheel__list textarea{font:inherit;font-size:15px;padding:10px;border:1px solid rgba(0,0,0,.2);border-radius:10px;background:transparent;color:inherit;resize:vertical}:root[data-theme=dark] .dk-wheel__list textarea,.is-dark .dk-wheel__list textarea{border-color:#fff3}.dk-oc{max-width:380px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.dk-oc:focus{outline:none}.dk-oc__screen{border:1px solid rgba(0,0,0,.12);border-radius:14px;padding:14px 16px;text-align:right;min-height:84px;display:flex;flex-direction:column;justify-content:center;gap:4px;background:#00000005;overflow:hidden}.dk-oc__expr{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(22px,6vw,30px);font-weight:600;word-break:break-all}.dk-oc__res{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:18px;opacity:.65;min-height:1.2em}.dk-oc.has-error .dk-oc__res{color:#d33;opacity:1}.dk-oc__top{display:flex;gap:8px}.dk-oc__mode{flex:1;appearance:none;border:1px solid rgba(0,0,0,.16);background:transparent;color:inherit;border-radius:10px;padding:8px;font:inherit;font-weight:600;cursor:pointer}.dk-oc__mode[data-act=deg]{flex:0 0 72px}.dk-oc.is-sci .dk-oc__mode[data-act=sci]{background:var(--k-blue, #0e72ba);color:#fff;border-color:transparent}.dk-oc__sci{display:none;grid-template-columns:repeat(5,1fr);gap:6px}.dk-oc.is-sci .dk-oc__sci{display:grid}.dk-oc__pad{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.dk-oc button{appearance:none;border:1px solid rgba(0,0,0,.1);background:#00000005;color:inherit;border-radius:12px;padding:14px 0;font:inherit;font-size:18px;cursor:pointer;-webkit-user-select:none;user-select:none}.dk-oc__sci button{padding:10px 0;font-size:14px}.dk-oc button:hover{border-color:var(--k-blue, #0e72ba)}.dk-oc button:active{transform:translateY(1px)}.dk-oc__op{color:var(--k-blue, #0e72ba);font-weight:700}.dk-oc__fn{color:#d33;font-weight:700}.dk-oc__eq{grid-column:1 / -1;background:var(--k-blue, #0e72ba)!important;color:#fff!important;border-color:transparent!important;font-weight:700}:root[data-theme=dark] .dk-oc__screen,.is-dark .dk-oc__screen{border-color:#ffffff24;background:#ffffff08}:root[data-theme=dark] .dk-oc button,.is-dark .dk-oc button,:root[data-theme=dark] .dk-oc__mode,.is-dark .dk-oc__mode{border-color:#ffffff29;background:#ffffff0a}:root[data-theme=dark] .dk-oc__eq,.is-dark .dk-oc__eq{background:var(--k-blue, #2b8fd6)!important}.dk-qr{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}@media(max-width:640px){.dk-qr{grid-template-columns:1fr}}.dk-qr__form{display:flex;flex-direction:column;gap:10px}.dk-qr__row{display:flex;flex-direction:column;gap:4px;font-size:13px;opacity:.8}.dk-qr__row input,.dk-qr__row select,.dk-qr__row textarea{font:inherit;font-size:15px;padding:9px 10px;border:1px solid rgba(0,0,0,.2);border-radius:10px;background:transparent;color:inherit}.dk-qr__sec{display:flex;flex-direction:column;gap:10px}.dk-qr__check{display:inline-flex;align-items:center;gap:8px;font-size:14px;opacity:.85}.dk-qr__out{display:flex;flex-direction:column;align-items:center;gap:12px;position:sticky;top:12px}.dk-qr__canvas{width:100%;max-width:300px;height:auto;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:8px;box-sizing:border-box}.dk-qr__msg{font-size:13px;opacity:.75;text-align:center;margin:0;min-height:2.4em}.dk-qr__dl{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}:root[data-theme=dark] .dk-qr__row input,.is-dark .dk-qr__row input,:root[data-theme=dark] .dk-qr__row select,.is-dark .dk-qr__row select,:root[data-theme=dark] .dk-qr__row textarea,.is-dark .dk-qr__row textarea{border-color:#fff3}.dk-lp{display:grid;grid-template-columns:1fr 1.2fr;gap:24px;align-items:start}@media(max-width:820px){.dk-lp{grid-template-columns:1fr}}.dk-lp__form{display:flex;flex-direction:column;gap:10px}.dk-lp__legend{font-weight:700;margin:10px 0 2px}.dk-lp__row{display:flex;flex-direction:column;gap:4px;font-size:13px;opacity:.85}.dk-lp__row input{font:inherit;font-size:15px;padding:9px 10px;border:1px solid rgba(0,0,0,.2);border-radius:10px;background:transparent;color:inherit}.dk-lp__checks{display:grid;grid-template-columns:1fr 1fr;gap:6px}.dk-lp__check{display:inline-flex;align-items:center;gap:8px;font-size:14px}.dk-lp__note{font-size:13px;background:#f0b4001f;border:1px solid rgba(240,180,0,.35);border-radius:10px;padding:10px 12px;margin:6px 0 0}.dk-lp__saved{font-size:12.5px;opacity:.75;margin:0 0 4px;display:flex;align-items:flex-start;gap:6px}.dk-lp__editnote{font-size:12.5px;opacity:.7;margin:0 0 -4px}.dk-lp__preview:focus{outline:2px solid var(--k-blue, #0e72ba);outline-offset:2px}.dk-lp__preview:focus-visible{outline:2px solid var(--k-blue, #0e72ba)}.dk-lp__out{position:sticky;top:12px;display:flex;flex-direction:column;gap:12px}.dk-lp__actions{display:flex;gap:10px;flex-wrap:wrap}.dk-lp__preview{border:1px solid rgba(0,0,0,.14);border-radius:12px;padding:22px;max-height:640px;overflow:auto;background:#fff;color:#111}.dk-lp__preview h1{font-size:22px;margin:0 0 8px}.dk-lp__preview h2{font-size:17px;margin:18px 0 6px}.dk-lp__preview h2[data-dk-doctitle]{font-size:22px;margin:0 0 8px}.dk-lp__preview ul{margin:6px 0 6px 18px}.dk-lp__preview p,.dk-lp__preview li{font-size:14px;line-height:1.55}.dk-lp__preview h1,.dk-lp__preview h2,.dk-lp__preview h3,.dk-lp__preview h2[data-dk-doctitle],.dk-lp__preview strong,.dk-lp__preview b,html[data-theme=dark] .dk-lp__preview h1,html[data-theme=dark] .dk-lp__preview h2,html[data-theme=dark] .dk-lp__preview h3,html[data-theme=dark] .dk-lp__preview strong,html[data-theme=dark] .dk-lp__preview b{color:#111!important;-webkit-text-fill-color:#111!important}.dk-lp__preview a,html[data-theme=dark] .dk-lp__preview a{color:#0e57a8!important;-webkit-text-fill-color:#0e57a8!important}.dk-lp__preview hr{border:0;border-top:1px solid rgba(0,0,0,.12);margin:18px 0 10px}:root[data-theme=dark] .dk-lp__row input,.is-dark .dk-lp__row input{border-color:#fff3}.dk-qrs{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}@media(max-width:640px){.dk-qrs{grid-template-columns:1fr}}.dk-qrs__in{display:flex;flex-direction:column;gap:12px}.dk-qrs__drop{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 16px;border:2px dashed rgba(0,0,0,.2);border-radius:16px;text-align:center;transition:border-color .15s,background .15s}.dk-qrs__drop.is-over{border-color:var(--k-blue, #0e72ba);background:#0e72ba0f}.dk-qrs__drop-h{margin:0;font-weight:600}.dk-qrs__drop-s{margin:0;font-size:13px;opacity:.6}.dk-qrs__file-btn{cursor:pointer}.dk-qrs__video{width:100%;max-width:360px;border-radius:12px;background:#000}.dk-qrs__canvas{display:none}.dk-qrs__msg{font-size:13px;opacity:.75;text-align:center;margin:0;min-height:2.4em}.dk-qrs__out{display:flex;flex-direction:column;gap:12px}.dk-qrs__meta{font-size:14px;opacity:.85}.dk-qrs__actions{display:flex;gap:10px;flex-wrap:wrap}.evc--qrs .evc__kpi--primary .evc__kpi-value{white-space:pre-wrap;word-break:break-word;text-align:left;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:15px;font-weight:500;line-height:1.4;max-height:240px;overflow:auto}:root[data-theme=dark] .dk-qrs__drop,.is-dark .dk-qrs__drop{border-color:#ffffff3d}.dk-grad{display:flex;flex-direction:column;gap:16px;max-width:560px;margin:0 auto}.dk-grad__preview{height:180px;border-radius:16px;border:1px solid rgba(0,0,0,.1);background:linear-gradient(90deg,#3b82f6,#ec4899)}.dk-grad__controls{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.dk-grad__field{display:flex;flex-direction:column;gap:4px;font-size:13px;opacity:.85}.dk-grad__field input[type=color]{width:100%;height:40px;border:1px solid rgba(0,0,0,.2);border-radius:10px;background:transparent;cursor:pointer}.dk-grad__field input[type=range]{width:100%}.dk-grad__field select{font:inherit;padding:8px;border:1px solid rgba(0,0,0,.2);border-radius:10px;background:transparent;color:inherit}.dk-grad__code{background:#0000000d;border-radius:10px;padding:12px;overflow:auto}.dk-grad__code code{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:14px;word-break:break-all}.dk-grad__actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.dk-hash{display:flex;flex-direction:column;gap:14px;max-width:660px;margin:0 auto}.dk-hash__inwrap{display:flex;flex-direction:column;gap:6px;font-size:13px;opacity:.85}.dk-hash__inwrap textarea{font:inherit;font-size:15px;padding:10px;border:1px solid rgba(0,0,0,.2);border-radius:10px;background:transparent;color:inherit;resize:vertical}.dk-hash__opt{font-size:14px;display:inline-flex;gap:8px;align-items:center}.dk-hash__rows{display:flex;flex-direction:column;gap:8px}.dk-hash__row{display:grid;grid-template-columns:78px 1fr auto;gap:10px;align-items:center}.dk-hash__algo{font-weight:700;font-size:13px}.dk-hash__val{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px;word-break:break-all;background:#0000000d;padding:8px 10px;border-radius:8px;min-height:1.2em}.dk-hash__copy{padding:8px 12px!important;font-size:13px}.dk-hash__len{font-size:13px;opacity:.7;margin:0;text-align:center}@media(max-width:560px){.dk-hash__row{grid-template-columns:1fr;gap:4px}}:root[data-theme=dark] .dk-grad__preview,.is-dark .dk-grad__preview,:root[data-theme=dark] .dk-grad__field input[type=color],.is-dark .dk-grad__field input[type=color],:root[data-theme=dark] .dk-grad__field select,.is-dark .dk-grad__field select,:root[data-theme=dark] .dk-hash__inwrap textarea,.is-dark .dk-hash__inwrap textarea{border-color:#ffffff2e}:root[data-theme=dark] .dk-grad__code,.is-dark .dk-grad__code,:root[data-theme=dark] .dk-hash__val,.is-dark .dk-hash__val{background:#ffffff0f}.dk-ean{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}@media(max-width:640px){.dk-ean{grid-template-columns:1fr}}.dk-ean__form{display:flex;flex-direction:column;gap:12px}.dk-ean__row{display:flex;flex-direction:column;gap:4px;font-size:13px;opacity:.8}.dk-ean__row input,.dk-ean__row select{font:inherit;font-size:15px;padding:9px 10px;border:1px solid rgba(0,0,0,.2);border-radius:10px;background:transparent;color:inherit}.dk-ean__out{display:flex;flex-direction:column;align-items:center;gap:10px}.dk-ean__canvas{width:100%;max-width:360px;height:auto;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:6px;box-sizing:border-box}.dk-ean__code{font-family:ui-monospace,Menlo,Consolas,monospace;font-weight:700;letter-spacing:.06em;margin:0}.dk-ean__msg{font-size:13px;opacity:.75;text-align:center;margin:0;min-height:1.4em}.dk-ean.has-error .dk-ean__msg{color:#d33;opacity:1}.dk-ean__dl{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}:root[data-theme=dark] .dk-ean__row input,.is-dark .dk-ean__row input,:root[data-theme=dark] .dk-ean__row select,.is-dark .dk-ean__row select{border-color:#fff3}.evc--jwt .evc__meta strong[data-out=naglowek]{white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,Menlo,Consolas,monospace;display:block;margin-top:6px}

