body.v4{--bg-dark:#1c1814;--bg-card:#24201b;--bg-card-hover:#2e2822;--border:#3a332b;--text-primary:#f2ebdf;--text-secondary:#c2b5a3;--text-muted:#a89a88;--primary:#8fd19a;--primary-dark:#a3dbac;--on-primary:#1c1814;--success:#6fbf7b;--red:#ef8a73;--warning:#e2b868;--info:#c2b5a3;--purple:#c2b5a3;--pink:#c2b5a3;--cyan:#c2b5a3;--v4-page:#1c1814;--v4-card:#24201b;--v4-line:#3a332b;--v4-line2:#2e2822;--v4-ink:#f2ebdf;--v4-ink2:#c2b5a3;--v4-ink3:#a89a88;--v4-green:#6fbf7b;--v4-green-text:#8fd19a;--v4-green-hover:#a3dbac;--v4-leaf:#6e9a45;--v4-green-soft:#2b3a26;--v4-green-soft-line:#3a4433;--v4-on-green:#1c1814;--v4-gold:#c99a3e;--v4-honey-text:#e2b868;--v4-error:#ef8a73;--v4-logo:#8fd19a;--v4-honey-bg:#3a3022;--v4-honey-line:#4a3d29;--v4-honey-accent:#e2b868;--v4-peach-bg:#3b2c22;--v4-peach-line:#4b382b;--v4-peach-accent:#eba77c;--v4-sage-bg:#2c3327;--v4-sage-line:#3a4433;--v4-sage-accent:#a9c795;--v4-linen-bg:#322c24;--v4-linen-line:#42392e;--v4-linen-accent:#c2b5a3;--v4-sand-bg:#362d21;--v4-sand-line:#463a2b;--v4-sand-accent:#d6b07a;--v4-float:0 8px 30px #00000047}body.v4.light-mode{--bg-dark:#faf6ee;--bg-card:#fffdf8;--bg-card-hover:#f3ede2;--border:#ece4d6;--text-primary:#2e2620;--text-secondary:#6b5a48;--text-muted:#786755;--primary:#2f7a3b;--primary-dark:#276832;--on-primary:#fffdf8;--success:#3e9a4c;--red:#a8321e;--warning:#8a5a00;--info:#6b5a48;--purple:#6b5a48;--pink:#6b5a48;--cyan:#6b5a48;--v4-page:#faf6ee;--v4-card:#fffdf8;--v4-line:#ece4d6;--v4-line2:#f3ede2;--v4-ink:#2e2620;--v4-ink2:#6b5a48;--v4-ink3:#786755;--v4-green:#3e9a4c;--v4-green-text:#2f7a3b;--v4-green-hover:#276832;--v4-leaf:#8abe55;--v4-green-soft:#eaf5e1;--v4-green-soft-line:#d3e0c6;--v4-on-green:#fffdf8;--v4-gold:#b8892e;--v4-honey-text:#8a5a00;--v4-error:#a8321e;--v4-logo:#0b6e3d;--v4-honey-bg:#fbefd3;--v4-honey-line:#f3dda6;--v4-honey-accent:#8a5a00;--v4-peach-bg:#fceadb;--v4-peach-line:#f6d2b4;--v4-peach-accent:#a14b12;--v4-sage-bg:#e9f0e2;--v4-sage-line:#d3e0c6;--v4-sage-accent:#4a6b3a;--v4-linen-bg:#f3ede2;--v4-linen-line:#e3d8c4;--v4-linen-accent:#6b5a48;--v4-sand-bg:#f6ebd9;--v4-sand-line:#e8d3b2;--v4-sand-accent:#85602e;--v4-float:0 8px 30px #2e262014}
body.v4 .logo-text{font-weight:500}body.v4 .logo-zone{background:var(--v4-green-soft);border:1px solid var(--v4-green-soft-line)}body.v4 .notification-badge{color:var(--v4-on-green)}body.v4 .user-avatar{color:var(--v4-green-text);background:var(--v4-green-soft);font-weight:500}body.v4 .user-dropdown{box-shadow:var(--v4-float)}body.v4.light-mode .user-dropdown{background:var(--v4-card)}body.v4 .user-dropdown-name{font-weight:500}body.v4 .nav-badge{color:var(--v4-on-green)}body.v4 .page-title,body.v4 .section-title{font-weight:500}body.v4 .welcome-section{background:var(--v4-card)}body.v4 .welcome-greeting,body.v4 .welcome-house-info h4{font-weight:500}body.v4 .welcome-house-badge{background:var(--v4-green-soft)}body.v4 .stat-icon.blue{background:var(--v4-linen-bg);color:var(--v4-linen-accent)}body.v4 .stat-icon.green{background:var(--v4-green-soft)}body.v4 .stat-icon.orange{background:var(--v4-honey-bg)}body.v4 .stat-icon.pink,body.v4 .stat-icon.purple{background:var(--v4-linen-bg);color:var(--v4-linen-accent)}body.v4 .stat-content p{font-weight:500}body.v4 .menu-tile-icon.email{background:var(--v4-linen-bg)}body.v4 .menu-tile-icon.chat{color:var(--v4-green-text);background:var(--v4-green-soft)}body.v4 .menu-tile-icon.wiki{background:var(--v4-linen-bg)}body.v4 .menu-tile-icon.docs{background:var(--v4-honey-bg)}body.v4 .menu-tile-icon.timeline,body.v4 .menu-tile-icon.news{background:var(--v4-linen-bg)}body.v4 .menu-tile-icon.house{background:var(--v4-peach-bg)}body.v4 .menu-tile-icon.compare,body.v4 .menu-tile-icon.plot,body.v4 .menu-tile-icon.office{background:var(--v4-linen-bg)}body.v4 .menu-tile-icon.story{background:var(--v4-honey-bg)}body.v4 .menu-tile h3{font-weight:500}body.v4 .menu-tile-badge.red{background:var(--v4-peach-bg)}body.v4 .menu-tile-badge.green{background:var(--v4-green-soft)}body.v4 .menu-tile-badge.purple{background:var(--v4-linen-bg);color:var(--v4-linen-accent)}body.v4 .contact-card{background:var(--v4-green-soft);border:1px solid var(--v4-green-soft-line)}body.v4 .contact-avatar{color:var(--v4-green-text);background:var(--v4-green-soft)}body.v4 .contact-name{font-weight:500}body.v4 .wiki-hero{background:var(--v4-linen-bg);border:1px solid var(--v4-linen-line)}body.v4 .wiki-hero-icon{background:var(--v4-linen-bg)}body.v4 .wiki-hero h1{font-weight:500}body.v4 .faq-category:hover{border-color:var(--v4-linen-line)}body.v4 .faq-category.active{background:var(--v4-linen-bg);color:var(--v4-linen-accent);border-color:var(--v4-linen-line)}body.v4 .faq-card:hover{border-color:var(--v4-linen-line)}body.v4 .faq-num{background:var(--v4-linen-bg);color:var(--v4-ink);font-weight:600}body.v4 .faq-card-header h3{font-weight:500}body.v4 .faq-expand-btn:hover{background:var(--v4-green-soft)}body.v4 .faq-details h4{font-weight:500}body.v4 .faq-warning{background:var(--v4-honey-bg);border:1px solid var(--v4-honey-line)}body.v4 .progress-header{background:var(--bg-card)}body.v4 .progress-stat-value{font-weight:600}body.v4 .progress-bar-fill{background:var(--v4-green)}body.v4 .timeline-dot,body.v4 .timeline-card-title,body.v4 .timeline-status{font-weight:500}body.v4 .timeline-status.completed{background:var(--v4-green-soft)}body.v4 .timeline-status.current{background:var(--v4-honey-bg)}body.v4 .timeline-status.locked{background:var(--v4-line2)}body.v4 .knowledge-box{background:var(--v4-linen-bg);border:1px solid var(--v4-linen-line)}body.v4 .knowledge-header h4{color:var(--v4-linen-accent);font-weight:500}body.v4 .knowledge-full h5{font-weight:500}body.v4 .tip-box{background:var(--v4-green-soft)}body.v4 .etap-blok h4{font-weight:500}body.v4 .etap-teraz{border-left:3px solid var(--v4-linen-line)}body.v4 .etap-teraz h4 i{color:var(--v4-linen-accent)}body.v4 .etap-ankieta{background:var(--v4-green-soft);border:1px solid var(--v4-green-soft-line)}body.v4 .etap-ankieta-txt h4,body.v4 .etap-ankieta-btn,body.v4 .chk-licznik{font-weight:500}body.v4 .tool-tip{background:var(--v4-green-soft)}body.v4 .kalk-medium-head{font-weight:500}body.v4 .kalk-opcja.on{background:var(--v4-green-soft)}body.v4 .kalk-opcja-kwota{font-weight:600}body.v4 .kalk-suma{background:var(--v4-green-soft);border:1px solid var(--v4-green-soft-line)}body.v4 .kalk-suma-label,body.v4 .kalk-suma-kwota{font-weight:600}body.v4 .chk-grupa-tytul{font-weight:500}body.v4 .chk-grupa-tytul i{color:var(--v4-linen-accent)}body.v4 .chk-punkt.on{background:var(--v4-green-soft);border-color:var(--v4-green-soft-line)}body.v4 .chk-box{color:var(--v4-ink)}body.v4 .chk-gotowe{background:var(--v4-green-soft);font-weight:500}body.v4 .decyzja-teraz{background:var(--v4-linen-bg);border-color:var(--v4-linen-line)}body.v4 .decyzja-kol h3{font-weight:500}body.v4 .decyzja-teraz h3 i{color:var(--v4-linen-accent)}body.v4 .rek{background:var(--v4-linen-bg);border:1px solid var(--v4-linen-line)}body.v4 .rek-badge{color:var(--v4-linen-accent);background:var(--v4-linen-bg);font-weight:600}body.v4 .rek-termin{font-weight:500}body.v4 .rek-termin i{color:var(--v4-linen-accent)}body.v4 .rek-tytul{font-weight:500}body.v4 .rek-uwaga i{color:var(--v4-linen-accent)}body.v4 .krok-num{background:var(--v4-linen-bg);color:var(--v4-linen-accent);font-weight:600}body.v4 .trk-pole{font-weight:500}body.v4 .trk-check input{accent-color:var(--v4-linen-accent)}body.v4 .trk-ok{background:var(--v4-green-soft)}body.v4 .trk-warn{background:var(--v4-honey-bg)}body.v4 .etap-podetap{background:var(--v4-linen-bg);border-color:var(--v4-linen-line)}body.v4 .etap-podetap:hover{border-color:var(--v4-linen-line)}body.v4 .etap-podetap-ikona{background:var(--v4-linen-bg)}body.v4 .etap-podetap .etap-ankieta-btn,body.v4 .podetap-raport-label i{color:var(--v4-linen-accent)}body.v4 .podetap-raport-val{font-weight:500}body.v4 .podetap-pasek-fill{background:var(--v4-linen-bg)}body.v4 .etap-narzedzie-chip{background:var(--v4-green-soft);border:1px solid var(--v4-green-soft-line);font-weight:500}body.v4 .etap-narzedzie-chip:hover{background:var(--v4-green-soft)}body.v4 .podetapy-head,body.v4 .podetapy-licznik{font-weight:500}body.v4 .podetap-krok-num{font-weight:600}body.v4 .target-icon{color:var(--v4-green-text);background:var(--v4-green-soft)}body.v4 .target-date,body.v4 .email-sidebar-title{font-weight:500}body.v4 .email-sidebar-title i{color:var(--v4-linen-accent)}body.v4 .email-filter.active{background:var(--v4-linen-bg);color:var(--v4-linen-accent);border-color:var(--v4-linen-line)}body.v4 .email-item.active,body.v4.light-mode .email-item.active,body.v4 .email-item.unread{background:var(--v4-green-soft)}body.v4 .email-item.unread .email-item-sender,body.v4 .email-item.unread .email-item-subject{font-weight:500}body.v4 .email-item-avatar.dp{color:var(--v4-green-text);background:var(--v4-green-soft)}body.v4 .email-item-avatar.system{background:var(--v4-linen-bg)}body.v4 .email-badge.offer{background:var(--v4-green-soft)}body.v4 .email-badge.attachment{background:var(--v4-linen-bg);color:var(--v4-linen-accent)}body.v4 .unread-dot{background:var(--v4-linen-bg)}body.v4 .email-viewer-subject{font-weight:500}body.v4 .email-sender-avatar.dp{color:var(--v4-green-text);background:var(--v4-green-soft)}body.v4 .email-sender-details h4{font-weight:500}body.v4 .email-content .highlight{background:var(--v4-green-soft)}body.v4 .email-attachments-title{font-weight:500}body.v4 .attachment-icon.pdf{background:var(--v4-peach-bg)}body.v4 .email-reply-header h4,body.v4 .email-send-btn{font-weight:500}body.v4 .docs-hero{background:var(--v4-honey-bg);border:1px solid var(--v4-honey-line)}body.v4 .docs-hero-icon{background:var(--v4-honey-bg)}body.v4 .docs-hero-content h1{font-weight:500}body.v4 .docs-stat-value{font-weight:600}body.v4 .doc-icon.pdf{background:var(--v4-peach-bg)}body.v4 .doc-icon.img{background:var(--v4-linen-bg);color:var(--v4-linen-accent)}body.v4 .doc-icon.folder{background:var(--v4-honey-bg)}body.v4 .doc-info h3{font-weight:500}body.v4 .doc-badge.new{background:var(--v4-green-soft)}body.v4 .folder-card{background:var(--v4-honey-bg)}body.v4 .your-house-hero{background:var(--v4-card)}body.v4 .your-house-badge{color:var(--v4-green-text);background:var(--v4-green-soft)}body.v4 .your-house-info h2{font-weight:500}body.v4 .spec-item.highlight{border-color:var(--v4-green-soft-line);background:var(--v4-green-soft)}body.v4 .spec-item span,body.v4 .house-btn,body.v4 .section-title-full{font-weight:500}body.v4 .param-item.featured,body.v4 .room-item.main{border-color:var(--v4-green-soft-line);background:var(--v4-green-soft)}body.v4 .room-size{font-weight:500}body.v4 .my-config{background:var(--v4-green-soft);border-color:var(--v4-green-soft-line)}body.v4 .config-badge{font-weight:600}body.v4 .config-section-title{font-weight:500}body.v4 .config-card:hover{border-color:var(--v4-green-soft-line)}body.v4 .config-card.added .config-card-icon{background:var(--v4-green-soft)}body.v4 .config-card.removed .config-card-icon{background:var(--v4-peach-bg)}body.v4 .config-card-name,body.v4 .config-card-price,body.v4 .summary-title,body.v4 .summary-line.subtotal{font-weight:500}body.v4 .summary-total{background:var(--v4-green-soft);font-weight:500}body.v4 .blog-card-header h4{font-weight:500}body.v4 .blog-card.news .blog-card-header{background:var(--v4-linen-bg)}body.v4 .blog-card.news .blog-card-header i{color:var(--v4-linen-accent)}body.v4 .blog-card.cases .blog-card-header{background:var(--v4-linen-bg)}body.v4 .blog-card.cases .blog-card-header i{color:var(--v4-linen-accent)}body.v4 .blog-card.knowledge .blog-card-header{background:var(--v4-green-soft)}body.v4 .social-btn.facebook{background:var(--v4-linen-bg);color:var(--v4-ink)}body.v4 .social-btn.facebook:hover{background:var(--v4-linen-bg)}body.v4 .pricing-card.featured{background:var(--v4-green-soft)}body.v4 .pricing-card.premium{border-color:var(--v4-linen-line);background:var(--v4-linen-bg)}body.v4 .pricing-badge{font-weight:600}body.v4 .pricing-header h4{font-weight:500}body.v4 .pricing-price .price-value{font-weight:600}body.v4 .pricing-card.premium .pricing-price .price-value{color:var(--v4-linen-accent)}body.v4 .pricing-note{background:var(--v4-honey-bg);border:1px solid var(--v4-honey-line)}body.v4 .feature-icon.green{background:var(--v4-green-soft)}body.v4 .feature-icon.blue{background:var(--v4-linen-bg);color:var(--v4-linen-accent)}body.v4 .feature-icon.orange{background:var(--v4-honey-bg)}body.v4 .feature-icon.purple,body.v4 .feature-icon.pink,body.v4 .feature-icon.cyan{background:var(--v4-linen-bg);color:var(--v4-linen-accent)}body.v4 .feature-card h4{font-weight:500}body.v4 .recommend-section{background:var(--v4-linen-bg);border:1px solid var(--v4-linen-line)}body.v4 .recommend-icon{background:var(--v4-linen-bg)}body.v4 .recommend-text h3{font-weight:500}body.v4 .recommend-btn{background:var(--v4-linen-bg);color:var(--v4-linen-accent);font-weight:500}body.v4 .recommend-btn:hover{background:var(--v4-linen-bg)}body.v4 .projects-table tbody tr.current-row{background:var(--v4-green-soft)}body.v4 .current-badge{font-weight:600}body.v4 .badge-green{background:var(--v4-green-soft)}body.v4 .badge-orange{background:var(--v4-honey-bg)}body.v4 .houses-cta-btn,body.v4 .life-section-info h3{font-weight:500}body.v4 .life-section-badge{background:var(--v4-honey-bg);border:1px solid var(--v4-honey-line)}body.v4 .chat-avatar{color:var(--v4-green-text);background:var(--v4-green-soft)}body.v4 .chat-header-text h3{font-weight:500}body.v4 .chat-message-avatar{color:var(--v4-green-text);background:var(--v4-green-soft)}body.v4 .chat-message.sent .chat-message-avatar{background:var(--v4-linen-bg)}body.v4 .chat-message.sent .chat-bubble-time{color:var(--v4-ink3)}body.v4 .chat-info-card h4{font-weight:500}body.v4 .wiedza-tab.active{background:var(--v4-green-soft)}body.v4 .blog-article-card:hover{box-shadow:none}body.v4 .article-image{color:var(--v4-line)}body.v4 .article-category{font-weight:500}body.v4 .article-category.prawo{background:var(--v4-linen-bg);color:var(--v4-linen-accent)}body.v4 .article-category.finanse{background:var(--v4-green-soft);color:var(--v4-green-text)}body.v4 .article-category.porady{background:var(--v4-honey-bg);color:var(--v4-honey-text)}body.v4 .article-category.trendy{background:var(--v4-linen-bg);color:var(--v4-linen-accent)}body.v4 .article-content h3{font-weight:500}body.v4 .story-card:hover{box-shadow:none}body.v4 .story-card.featured{border-color:var(--v4-linen-accent);box-shadow:none}body.v4 .story-badge{background:var(--v4-linen-bg);color:var(--v4-ink)}body.v4 .story-overlay{color:#fffdf8;background:#1c1814cc}body.v4 .story-model{font-weight:500}body.v4 .family-avatar{color:var(--v4-green-text);background:var(--v4-green-soft);font-weight:500}body.v4 .family-info h3{font-weight:500}body.v4 .story-stat .stat-value{font-weight:600}body.v4 .story-btn{font-weight:500}body.v4 .cta-section{background:var(--v4-green-soft);border:1px solid var(--v4-green-soft-line)}body.v4 .cta-content h3,body.v4 .cta-btn{font-weight:500}body.v4 .story-full-overlay{color:#fffdf8;background:#1c1814e6}body.v4 .story-full-title h2,body.v4 .story-section-title{font-weight:500}body.v4 .investor-avatar-large{color:var(--v4-green-text);background:var(--v4-green-soft);font-weight:500}body.v4 .build-timeline:before{color:var(--v4-green-text);background:var(--v4-green-soft)}body.v4 .build-phase-dot,body.v4 .build-phase-title{font-weight:500}body.v4 .build-phase-duration{background:var(--v4-green-soft)}body.v4 .challenge-header h4{font-weight:500}body.v4 .value-amount{font-weight:600}body.v4 .value-increase{background:var(--v4-green-soft)}body.v4 .final-opinion{background:var(--v4-green-soft);border:1px solid var(--v4-green-soft-line)}body.v4 .opinion-author-avatar,body.v4 .opinion-author-name{font-weight:500}body.v4 .opinion-rating{color:var(--v4-honey-text)}body.v4 .gallery-label{color:#fffdf8;background:#1c1814cc}body.v4 .living-photo .photo-label{color:#fffdf8;background:#1c1814b3}body.v4 .story-card-compact:hover{box-shadow:none}body.v4 .story-card-compact .story-image-overlay{color:#fffdf8;background:#1c1814d9}body.v4 .story-card-compact .story-model-badge{font-weight:600}body.v4 .story-card-compact .family-avatar-sm,body.v4 .story-card-compact .family-name{font-weight:500}body.v4 .story-card-compact .highlight-value{font-weight:600}body.v4 .story-card-compact .view-story-btn{background:var(--v4-green-soft);font-weight:500}body.v4 .upload-doc-btn-d{font-weight:500}body.v4 .upload-progress-d{box-shadow:none}body.v4 .upload-progress-text-d{font-weight:500}body.v4 .doc-preview-overlay-d{color:#fffdf8;background:#1c181480}body.v4 .doc-preview-btn-d{font-weight:500}body.v4 .folder-file-d i{color:var(--v4-error)}body.v4 .knowledge-box-d{background:var(--v4-linen-bg);border:1px solid var(--v4-linen-line)}body.v4 .knowledge-header-d:hover{background:var(--v4-linen-bg)}body.v4 .knowledge-icon-d{background:var(--v4-linen-bg);color:var(--v4-ink)}body.v4 .knowledge-title-d h4,body.v4 .knowledge-full-d h5{color:var(--v4-linen-accent)}body.v4 .knowledge-full-d li.warning:before{font-weight:500}body.v4 .tip-box-d{background:var(--v4-green-soft);border:1px solid var(--v4-green-soft-line)}body.v4.light-mode .header,body.v4.light-mode .nav-tabs{background:var(--v4-card);border-bottom-color:var(--v4-line)}body.v4.light-mode .nav-tab{color:var(--v4-ink2)}body.v4.light-mode .nav-tab:hover,body.v4.light-mode .nav-tab.active{color:var(--v4-green-text)}body.v4.light-mode .page{background:var(--v4-line2)}body.v4.light-mode .welcome-section,body.v4.light-mode .stat-card,body.v4.light-mode .quick-link,body.v4.light-mode .doc-card,body.v4.light-mode .story-full,body.v4.light-mode .story-card-compact,body.v4.light-mode .faq-item,body.v4.light-mode .faq-card,body.v4.light-mode .chat-input-area,body.v4.light-mode .sidebar{background:var(--v4-card);border-color:var(--v4-line)}body.v4.light-mode .faq-card:hover{border-color:var(--v4-linen-accent)}body.v4.light-mode .faq-card.open{border-color:var(--v4-green)}body.v4.light-mode .welcome-house,body.v4.light-mode .quick-stats .stat-card:hover{background:var(--v4-line2)}body.v4.light-mode .docs-hero{background:var(--v4-honey-bg)}body.v4.light-mode .wiki-hero{background:var(--v4-linen-bg)}body.v4.light-mode .email-item{background:var(--v4-card);border-color:var(--v4-line)}body.v4.light-mode .email-item:hover,body.v4.light-mode .chat-messages{background:var(--v4-line2)}body.v4.light-mode .chat-message.assistant{background:var(--v4-card)}body.v4.light-mode .chat-input{background:var(--v4-card);border-color:var(--v4-line);color:var(--v4-ink)}body.v4.light-mode .doc-preview-d,body.v4.light-mode .knowledge-full-d,body.v4.light-mode .folder-file-d{background:var(--v4-line2)}body.v4.light-mode .doc-preview-row-d{background:var(--v4-card)}body.v4.light-mode .timeline-card{background:var(--v4-card);border-color:var(--v4-line)}body.v4.light-mode .theme-slider-d{background:var(--v4-line2)}body.v4 .gallery-tab{font-weight:500}body.v4 .gallery-tab:hover{background:var(--v4-line2)}body.v4 .gallery-item-label{color:#fffdf8;background:#1c1814cc}body.v4 .gallery-item.rzut img{background:var(--v4-card)}body.v4 .gallery-link:hover{background:var(--v4-green-soft)}body.v4 .rzut-info{background:var(--v4-linen-bg);border:1px solid var(--v4-linen-line)}body.v4 .rzut-info i{color:var(--v4-linen-accent)}body.v4.light-mode .gallery-section{background:var(--v4-card);border-color:var(--v4-line)}body.v4.light-mode .gallery-tabs{background:var(--v4-line2)}body.v4.light-mode .gallery-tab.active{background:var(--v4-card)}body.v4 .theme-toggle:hover{background:var(--v4-green-soft)}body.v4 .bottom-nav-item{font-weight:500}body.v4.light-mode .bottom-nav{background:var(--v4-card);border-top-color:var(--v4-line)}@media (max-width:768px){body.v4 .bottom-nav{box-shadow:none}}body.v4 .hp-overlay{background:#1c181499}body.v4.light-mode .hp-modal{background:var(--v4-card);border-color:var(--v4-line)}body.v4 .hp-close:hover{background:#1c181414}body.v4.light-mode .hp-card{background:var(--v4-line2)}body.v4 .hp-card.active{box-shadow:none}body.v4 .hp-card-name{font-weight:500}body.v4 .hp-badge{font-weight:600}body.v4 .hp-card-price{font-weight:500}body.v4.light-mode .login-card{background:var(--v4-card);border-color:var(--v4-line);box-shadow:none}body.v4 .login-title,body.v4 .login-label{font-weight:500}body.v4.light-mode .login-input{background:var(--v4-line2)}body.v4 .login-btn{font-weight:500}body.v4 .login-sent{background:var(--v4-green-soft);border:1px solid var(--v4-green-soft-line)}body.v4.light-mode .dziennik-wpis{background:var(--v4-line2);border-color:var(--v4-line)}body.v4 .dziennik-data{font-weight:600}body.v4 .dziennik-start{background:var(--v4-green-soft);border:1px solid var(--v4-green-soft-line)}body.v4 .dziennik-start-tag{font-weight:600}body.v4 .dziennik-start-data,body.v4 .dziennik-start-cta,body.v4 .etap-start-more{font-weight:500}body.v4 .ankieta-start{border:1px solid var(--v4-linen-line);border-left:4px solid var(--v4-linen-line)}body.v4 .ankieta-start-tag{color:var(--v4-linen-accent);font-weight:600}body.v4 .ankieta-start-link{color:var(--v4-linen-accent);font-weight:500}body.v4 .ankieta-start-fakty i{color:var(--v4-linen-accent)}body.v4 .ankieta-start-akcja{background:var(--v4-linen-bg);border:1px solid var(--v4-linen-line);color:var(--v4-linen-accent);font-weight:500}body.v4 .ankieta-start-akcja:hover{background:var(--v4-linen-bg)}body.v4 .ankieta-start-cta{border-color:var(--v4-green-soft-line)}body.v4 .ankieta-start-cta h3,body.v4 .ankieta-start-btn{font-weight:500}body.v4 .sytuacja{border:1px solid var(--v4-linen-line);border-left:4px solid var(--v4-linen-line)}body.v4 .sytuacja-tag{color:var(--v4-linen-accent);font-weight:600}body.v4 .sytuacja-edit{font-weight:500}body.v4 .sytuacja-edit:hover{color:var(--v4-linen-accent)}body.v4 .zyczenia-blok{border:1px solid var(--v4-linen-line);border-left:4px solid var(--v4-linen-line)}body.v4 .zyczenia-empty a{color:var(--v4-linen-accent);font-weight:500}body.v4 .zyczenie-chip{background:var(--v4-linen-bg);border:1px solid var(--v4-linen-line);font-weight:500}body.v4 .zyczenie-chip>i{color:var(--v4-linen-accent)}body.v4 .zyczenie-chip button,body.v4 .zyczenie-chip button:hover{background:var(--v4-linen-bg);color:var(--v4-linen-accent)}body.v4 .zyczenia-dodaj-label{font-weight:500}body.v4 .zyczenia-dodaj-label i{color:var(--v4-linen-accent)}body.v4 .zyczenie-add{font-weight:500}body.v4 .zyczenie-add:hover{border-color:var(--v4-linen-line);color:var(--v4-linen-accent);background:var(--v4-linen-bg)}body.v4 .zyczenie-add-inline{border:1.5px dashed var(--v4-linen-line);color:var(--v4-linen-accent);font-weight:500}body.v4 .zyczenie-add-inline:hover,body.v4 .zyczenie-add-inline.on{background:var(--v4-linen-bg)}body.v4 .cmp-counter{font-weight:500}body.v4 .cmp-chip.on{background:var(--v4-green-soft)}body.v4 .cmp-chip-name{font-weight:500}body.v4 .cmp-remove:hover{background:var(--v4-peach-bg);color:var(--v4-ink)}body.v4 .cmp-name,body.v4 .cmp-label,body.v4 .cmp-cell{font-weight:500}body.v4 .cmp-cell.best{background:var(--v4-green-soft)}body.v4 .cmp-btn{font-weight:500}body.v4 .hp-state-btn.on{background:var(--v4-green-soft)}body.v4 .hp-state-label{font-weight:600}body.v4 .hp-state-price,body.v4 .hp-compare-btn{font-weight:500}body.v4 .hp-compare-btn.in{background:var(--v4-green-soft)}body.v4 .hp-foot-btn{font-weight:500}body.v4 .hp-filter-label{font-weight:600}body.v4 .hp-filter-chip,body.v4 .hp-filter-count,body.v4 .hp-filter-reset,body.v4 .hp-inline-reset,body.v4 .logo-motto,body.v4 .email-empty-cta{font-weight:500}body.v4.light-mode .compose-modal{background:var(--v4-card)}body.v4 .email-ai-summary{background:var(--v4-green-soft)}body.v4 .email-folder{font-weight:500}body.v4 .email-folder.active{background:var(--v4-green-soft)}body.v4 .att-saved{background:var(--v4-green-soft);font-weight:500}body.v4 .att-card.sel{background:var(--v4-green-soft)}body.v4 .att-card-icon{background:var(--v4-peach-bg);color:var(--v4-error)}body.v4 .att-card-name,body.v4 .att-inline-save,body.v4 .compose-attach-btn{font-weight:500}body.v4 .compose-file-chip{background:var(--v4-green-soft);font-weight:500}body.v4.light-mode .conv-msg{background:var(--v4-card)}body.v4 .conv-msg.mine{background:var(--v4-green-soft);border-color:var(--v4-green-soft-line)}body.v4 .email-back{color:var(--v4-linen-accent);font-weight:500}@media (max-width:900px){body.v4 .email-fab{box-shadow:none;font-weight:500}}body.v4 .bottom-nav-badge{color:var(--v4-on-green);font-weight:600}body.v4 .bottom-nav-badge.czeka,body.v4 .nav-badge.czeka{color:var(--v4-on-green)}body.v4 .poczta-toast{box-shadow:var(--v4-float)}body.v4.light-mode .poczta-toast{background:var(--v4-card)}body.v4 .email-reply-top{font-weight:500}body.v4.light-mode .dok-modal{background:var(--v4-card)}body.v4 .dok-modal-label{font-weight:500}body.v4.light-mode .dok-folder-opt{background:var(--v4-line2)}body.v4 .dok-folder-opt.on{background:var(--v4-green-soft)}body.v4 .dok-folder-name{font-weight:500}body.v4 .att-saved-chip{background:var(--v4-green-soft);font-weight:500}body.v4 .dok-dup-info{background:var(--v4-honey-bg);border:1px solid var(--v4-honey-line)}body.v4.light-mode .att-tile{background:var(--v4-card)}body.v4 .att-tile-preview{color:var(--v4-linen-accent)}body.v4 .att-tile-name,body.v4 .dok-bar-title{font-weight:500}body.v4.light-mode .dok-folder-card{background:var(--v4-card)}body.v4 .dok-folder-card:hover{box-shadow:none}body.v4 .dok-folder-ic{background:var(--v4-honey-bg)}body.v4 .dok-folder-card.all .dok-folder-ic{background:var(--v4-green-soft)}body.v4 .dok-folder-meta h3,body.v4 .dok-crumb-back,body.v4 .dok-crumb-cur{font-weight:500}body.v4 .hist-etap.ostatni{box-shadow:none}body.v4 .hist-etap-nr{color:var(--v4-on-green);font-weight:500}body.v4 .hist-etap-tytul{font-weight:500}body.v4 .hist-etap-ile{background:var(--v4-green-soft);font-weight:500}body.v4 .hist-foto figcaption{color:#fffdf8;background:#1c1814bf;font-weight:500}body.v4 .hist-wyzwanie-tytul{font-weight:500}body.v4 .hist-wartosc-label,body.v4 .hist-wartosc-kwota{font-weight:600}body.v4 .hist-wartosc-proc{color:var(--v4-on-green);font-weight:500}body.v4 .hist-opinia{background:var(--v4-green-soft)}body.v4 .hist-opinia-ini{color:var(--v4-on-green);font-weight:500}body.v4 .hist-opinia-kto{font-weight:500}body.v4 .progress-start i{color:var(--v4-linen-accent)}body.v4 .progress-blad a{font-weight:500}body.v4 .spec-nazwa{font-weight:600}body.v4 .spec-wartosc,body.v4 .spec-wartosc a,body.v4 .kier-pill{font-weight:500}body.v4 .kier-pill.czeka{background:var(--v4-honey-bg)}body.v4 .kier-pill.ok{background:var(--v4-green-soft)}body.v4 .kier-data{font-weight:500}body.v4 .stol-ramka{background:var(--v4-card)}body.v4 .stol-stan{font-weight:500}body.v4 .stol-kom.firma{background:var(--v4-linen-bg)}body.v4 .stol-kom-kto{font-weight:500}body.v4 .stol-kom.firma .stol-kom-kto{color:var(--v4-linen-accent)}body.v4 .anl-werdykt.miesci{background:var(--v4-green-soft);border-color:var(--v4-green-soft-line)}body.v4 .anl-werdykt.adaptacja{background:var(--v4-honey-bg);border-color:var(--v4-honey-line)}body.v4 .anl-werdykt.nie{background:var(--v4-peach-bg);border-color:var(--v4-peach-line)}body.v4 .anl-sprawdzamy{font-weight:500}body.v4 .anl-dzialka{fill:var(--v4-green-soft);stroke:var(--v4-green-text)}body.v4 .anl-pole{stroke:var(--v4-green-text)}body.v4 .anl-t.duzy,body.v4 .anl-t.dom,body.v4 .anl-t.czeka,body.v4 .anl-t.ok{font-weight:500}body.v4 .anl-krok{color:var(--v4-green-text);border:1px solid var(--v4-green);font-weight:500}body.v4 .anl-dp{background:var(--v4-honey-bg);font-weight:500}body.v4 .anl-grupa-t{font-weight:500}body.v4 .deska-czeka{background:var(--v4-honey-bg);border:1px solid var(--v4-honey-line)}body.v4 .deska-znacznik{font-weight:500}body.v4 .deska-znacznik.czeka{background:var(--v4-honey-bg)}body.v4 .stol-kroki{border-color:var(--v4-honey-line)}body.v4 .anl-bip,body.v4 .anl-wgraj-opcja.on{font-weight:500}body.v4 .anl-dom-bryla{stroke:var(--v4-green-text)}body.v4 .anl-dom-podpis{font-weight:500}body.v4 .anl-wybrany{background:var(--v4-green-soft)}body.v4 .anl-st{font-weight:500}body.v4 .anl-st.tak{background:var(--v4-green-soft)}body.v4 .anl-st.nie{background:var(--v4-peach-bg)}body.v4 .etap-skrot{font-weight:500}body.v4 .spec-odpowiedz{background:var(--v4-green-soft)}body.v4 .spec-tab th,body.v4 .spec-tab .suma td,body.v4 .pe-zk{font-weight:500}body.v4 .pe-box{color:var(--v4-ink)}body.v4 .pe-mail b{font-weight:500}body.v4 .sn-tag{font-weight:600}body.v4 .sn-btn{font-weight:500}body.v4 .sn-znak{background:var(--v4-green-soft);font-weight:500}body.v4 .sn-badge{font-weight:600}body.v4 .sn-badge.cz,body.v4 .sn-badge.n{color:var(--v4-on-green)}body.v4 .sn-wiecej summary,body.v4 .sn-wpis-link,body.v4 .dl-wstecz{font-weight:500}body.v4 .dl-nad{font-weight:600}body.v4 .dl-krok.teraz{font-weight:500}body.v4 .dl-krok.ok{background:var(--v4-green-soft)}body.v4 .dl-rys{background:var(--v4-card)}body.v4 .dl-pelny{font-weight:500}body.v4 .dl-alert{background:var(--v4-honey-bg);border-color:var(--v4-honey-line)}body.v4 .dl-znak{font-weight:500}body.v4 .dl-info{background:var(--v4-linen-bg)}body.v4 .dl-info b{color:var(--v4-linen-accent)}body.v4 .dl-duzy{font-weight:500}body.v4 .dl-proj-znak,body.v4 .dl-pill{background:var(--v4-honey-bg);font-weight:500}body.v4 .dl-pill.ok{background:var(--v4-green-soft)}body.v4 .dl-wlasne summary span,body.v4 .email-sama-teraz{font-weight:500}body.v4 .md-cena{font-weight:600}body.v4 .md-zwin>summary,body.v4 .md-wiersz,body.v4 .md-wiersz{font-weight:500}body.v4 .cn-panel{box-shadow:none}body.v4 .cn-tytul{font-weight:600}body.v4 .cn-poz.nowe,body.v4 .zatoba-akcja{font-weight:500}body.v4 .zatoba-dalej i{color:var(--v4-linen-accent)}body.v4 .zatoba-dalej a,body.v4 .kiedy-ok,body.v4 .usterka label,body.v4 .podetap-zakres,body.v4 .koszty-klienta summary,body.v4 .termin-budowy a{font-weight:500}body.v4 .album-kiedy{font-weight:600}@media print{body.v4,body.v4 .album{background:var(--v4-card)!important;color:var(--v4-ink)!important}body.v4 .album-tytul,body.v4 .album-tekst{color:var(--v4-ink)!important}}body.v4 .page-title,body.v4 .album-tytul,body.v4 h1{font-family:Inter,sans-serif}body.v4 .osf-test,body.v4 .osf-km li.c,body.v4 .osf-nr{font-weight:500}body.v4 .osf-faza.cur .osf-nr{box-shadow:none}body.v4 .osf-tytul,body.v4 .osf-kto-wiersz a,body.v4 .osf-link{font-weight:500}body.v4 .osf-sciezka.dzialka,body.v4 .osf-sciezka.dom{border-color:var(--v4-linen-line)}body.v4 .osf-kto,body.v4 .osf-pill{font-weight:500}body.v4 .osf-pill.fp{color:var(--v4-linen-accent)}body.v4 .prz,body.v4.light-mode .prz{--prz-card:var(--v4-card);--prz-line:var(--v4-line);--prz-ink:var(--v4-ink);--prz-ink2:var(--v4-ink2);--prz-green:var(--v4-green-text);--prz-honey:var(--v4-honey-text);--prz-soft:var(--v4-green-soft);--prz-err:var(--v4-error)}body.v4 .osf-dzwonek,body.v4.light-mode .osf-dzwonek{color:var(--v4-honey-text)}body.v4 .prz b{font-weight:500}body.v4 .wiki-hero.wiki-hero--wiedza,body.v4 .wiki-hero.wiki-hero--wiedza .wiki-hero-icon,body.v4 .wiki-hero.wiki-hero--historie,body.v4 .wiki-hero.wiki-hero--historie .wiki-hero-icon{background:var(--v4-linen-bg)}body.v4 .timeline-status.timeline-status--cel{background:var(--v4-green-soft)}body.v4 a.hist-reportaz-link{font-weight:500}
body.v4.v4 .wiki-hero.wiki-hero--wiedza{background:var(--v4-sage-bg);border:1px solid var(--v4-sage-line)}body.v4.v4 .wiki-hero.wiki-hero--wiedza .wiki-hero-icon{background:var(--v4-card);color:var(--v4-sage-accent);border:1px solid var(--v4-sage-line)}body.v4.v4 .wiki-hero.wiki-hero--historie{background:var(--v4-linen-bg);border:1px solid var(--v4-linen-line)}body.v4.v4 .wiki-hero.wiki-hero--historie .wiki-hero-icon{background:var(--v4-card);color:var(--v4-linen-accent);border:1px solid var(--v4-linen-line)}body.v4 .contact-avatar{background:var(--v4-card);color:var(--v4-green-text);border:1px solid var(--v4-green-soft-line)}body.v4 b,body.v4 strong{font-weight:600}body.v4 .sn-kafel b,body.v4 .contact-name{font-weight:500}body.v4 .chk-box,body.v4 .pe-box{border-color:var(--v4-ink3)}body.v4 .chk-punkt.on .chk-box,body.v4 .pe-box.on{color:var(--v4-on-green);background:var(--v4-green-text);border-color:var(--v4-green-text)}@keyframes v4-aureola{0%,to{box-shadow:0 0 0 6px #8abe553d}50%{box-shadow:0 0 0 6px #8abe5566}}body.v4 .timeline-item.current .timeline-dot{animation-name:v4-aureola;animation-duration:3s}@media (prefers-reduced-motion:reduce){body.v4 .timeline-item.current .timeline-dot{animation:none;box-shadow:0 0 0 6px #8abe5566}}body.v4 input:not([type=checkbox]):not([type=radio]):not([type=range]),body.v4 textarea,body.v4 select{border-color:var(--v4-ink3)}body.v4 input:not([type=checkbox]):not([type=radio]):not([type=range]):focus,body.v4 textarea:focus,body.v4 select:focus{border-color:var(--v4-green-text)}body.v4 .hp-filter-chip.on:hover{color:var(--v4-on-green);background:var(--v4-green-hover);border-color:var(--v4-green-hover)}body.v4:not(.light-mode) .email-item.active .email-item-date,body.v4:not(.light-mode) .pricing-card.featured .price-type,body.v4:not(.light-mode) .pricing-card.featured p{color:var(--v4-ink2)}body.v4[data-dzial=miod] .section-header{background:var(--v4-honey-bg);border-bottom-color:var(--v4-honey-line);min-height:44px}body.v4[data-dzial=miod] .section-header .section-title i{color:var(--v4-honey-accent)}body.v4[data-dzial=szalwia] .section-header{background:var(--v4-sage-bg);border-bottom-color:var(--v4-sage-line);min-height:44px}body.v4[data-dzial=szalwia] .section-header .section-title i{color:var(--v4-sage-accent)}body.v4[data-dzial=len] .section-header{background:var(--v4-linen-bg);border-bottom-color:var(--v4-linen-line);min-height:44px}body.v4[data-dzial=len] .section-header .section-title i{color:var(--v4-linen-accent)}body.v4[data-dzial=brzoskwinia] .section-header{background:var(--v4-peach-bg);border-bottom-color:var(--v4-peach-line);min-height:44px}body.v4[data-dzial=brzoskwinia] .section-header .section-title i{color:var(--v4-peach-accent)}body.v4[data-dzial=piasek] .section-header{background:var(--v4-sand-bg);border-bottom-color:var(--v4-sand-line);min-height:44px}body.v4[data-dzial=piasek] .section-header .section-title i{color:var(--v4-sand-accent)}body.v4 .section-header .section-title{font-weight:500}body.v4 .sn-nast{border:1px solid var(--v4-line);padding:0 1.2rem 1.1rem;overflow:hidden}body.v4 .sn-nast>.sn-tag{background:var(--v4-honey-bg);border-bottom:1px solid var(--v4-honey-line);min-height:44px;color:var(--v4-ink);letter-spacing:0;text-transform:none;align-items:center;margin:0 -1.2rem .4rem;padding:0 1.2rem;font-size:15px;font-weight:500;display:flex}body.v4 .sn-wpis{border:1px solid var(--v4-line);border-radius:16px;padding:0 1rem .9rem;overflow:hidden}body.v4 .sn-wpis>.sn-tag{background:var(--v4-sage-bg);border-bottom:1px solid var(--v4-sage-line);min-height:44px;color:var(--v4-ink);letter-spacing:0;text-transform:none;align-items:center;margin:0 -1rem .4rem;padding:0 1rem;font-size:15px;font-weight:500;display:flex}body.v4 .story-full-header{height:auto;overflow:visible}body.v4 .story-full-header img{height:300px;display:block}body.v4.v4 .story-full-overlay{background:var(--v4-card);color:var(--v4-ink);padding:1.25rem 2rem 0;position:static}body.v4.v4 .story-full-overlay h2{color:var(--v4-ink);font-weight:500}body.v4 .hist-foto{aspect-ratio:auto;border-radius:0;overflow:visible}body.v4 .hist-foto img{aspect-ratio:4/3;border-radius:12px;height:auto}body.v4.v4 .hist-foto figcaption{color:var(--v4-ink2);font-variation-settings:"opsz" 16;background:0 0;padding:6px 2px 0;font-family:Newsreader,Georgia,serif;font-size:13px;font-style:italic;font-weight:400;line-height:18px;position:static}body.v4 .anl-dzialka{fill:var(--v4-sage-bg);stroke:var(--v4-sage-accent);stroke-width:1.5px}body.v4 .anl-pole{stroke:var(--v4-sage-accent)}body.v4 .anl-dom,body.v4 .anl-dom-bryla{fill:var(--v4-card);fill-opacity:1;stroke:var(--v4-ink2);stroke-width:1.5px}body.v4 .anl-dom-podpis{fill:var(--v4-ink)}body.v4 .timeline-item.locked .timeline-card>:not(.etap-skroty),body.v4 .timeline-item.completed .timeline-card{opacity:1}body.v4 .timeline-item.locked .timeline-card-title,body.v4 .timeline-item.locked .timeline-card-desc{color:var(--v4-ink3)}body.v4 .timeline-item.locked .timeline-card-title:before{content:"";color:var(--v4-ink3);margin-right:.4em;font-family:"Font Awesome 6 Free";font-size:.8em;font-weight:900}body.v4 svg [fill="var(--primary)"]{fill:var(--v4-logo)}body.v4 svg text[fill=\#fff]{fill:var(--v4-card)}body.v4 .anl-t.dom{fill:var(--v4-ink)}body.v4 .anl-t{paint-order:stroke;stroke:var(--v4-card);stroke-width:3px;stroke-linejoin:round}body.v4 .rek-plusy li:before,body.v4 .etap-ty li:before{content:"";background:var(--v4-green-text);width:.8rem;height:.8rem;top:.3rem;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M4 12.5l5 5L20 6.5' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M4 12.5l5 5L20 6.5' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/contain no-repeat}body.v4 .kier-karta.anl-z-analizatora{border-left-width:1px;border-left-color:var(--v4-line);background:var(--v4-card);border-radius:16px;padding-top:0;overflow:hidden}body.v4 .kier-karta.anl-z-analizatora>.kier-tytul{background:var(--v4-linen-bg);border-bottom:1px solid var(--v4-linen-line);min-height:44px;margin:0 -1rem;padding:0 1rem;font-weight:500}body.v4 .kier-karta.anl-z-analizatora>.kier-tytul i{color:var(--v4-linen-accent)}body.v4[data-dzial=piasek] .kier-karta.anl-z-analizatora>.kier-tytul{background:var(--v4-sand-bg);border-bottom-color:var(--v4-sand-line)}body.v4[data-dzial=piasek] .kier-karta.anl-z-analizatora>.kier-tytul i{color:var(--v4-sand-accent)}body.v4 ::placeholder{color:var(--v4-ink3);opacity:1}body.v4 .section-card:has(.contact-card)>.section-header{background:var(--v4-honey-bg);border-bottom-color:var(--v4-honey-line)}body.v4 .section-card:has(.contact-card)>.section-header .section-title i{color:var(--v4-honey-accent)}body.v4 .contact-btn.primary{background:var(--v4-card);color:var(--v4-ink);border:1px solid var(--v4-line)}body.v4 .contact-btn.primary:hover{background:var(--v4-line2)}body.v4{--dz-bg:var(--v4-linen-bg);--dz-line:var(--v4-linen-line);--dz-ac:var(--v4-linen-accent)}body.v4[data-dzial=miod]{--dz-bg:var(--v4-honey-bg);--dz-line:var(--v4-honey-line);--dz-ac:var(--v4-honey-accent)}body.v4[data-dzial=szalwia]{--dz-bg:var(--v4-sage-bg);--dz-line:var(--v4-sage-line);--dz-ac:var(--v4-sage-accent)}body.v4[data-dzial=len]{--dz-bg:var(--v4-linen-bg);--dz-line:var(--v4-linen-line);--dz-ac:var(--v4-linen-accent)}body.v4[data-dzial=brzoskwinia]{--dz-bg:var(--v4-peach-bg);--dz-line:var(--v4-peach-line);--dz-ac:var(--v4-peach-accent)}body.v4[data-dzial=piasek]{--dz-bg:var(--v4-sand-bg);--dz-line:var(--v4-sand-line);--dz-ac:var(--v4-sand-accent)}body.v4 .email-sidebar-header,body.v4 .compose-header,body.v4 .cmp-head{background:var(--dz-bg);border-bottom:1px solid var(--dz-line)}body.v4 .email-sidebar-header i,body.v4 .compose-header i{color:var(--dz-ac)}body.v4 .house-section:not(.md-zwin *):has(>.section-title-full:first-child){padding-top:0;overflow:hidden}body.v4 .house-section:not(.md-zwin *)>.section-title-full:first-child{background:var(--dz-bg);border-bottom:1px solid var(--dz-line);min-height:44px;margin:0 -1.5rem 1rem;padding:0 1.5rem;font-size:15px;font-weight:500}body.v4 .house-section:not(.md-zwin *)>.section-title-full:first-child i{color:var(--dz-ac)}@media (max-width:768px){body.v4 .house-section:not(.md-zwin *)>.section-title-full:first-child{margin:0 -1.25rem 1rem;padding:0 1.25rem}}body.v4 .faq-card{padding:0 1.25rem;overflow:hidden}body.v4 .faq-card.open{padding-bottom:1.25rem}body.v4 .faq-card>.faq-card-header{box-sizing:border-box;background:var(--dz-bg);border-bottom:1px solid var(--dz-line);width:calc(100% + 2.5rem);min-height:44px;margin:0 -1.25rem;padding:.6rem 1.25rem}body.v4 .faq-card:not(.open)>.faq-card-header{border-bottom:0}body.v4 .faq-card.open>.faq-card-header{margin-bottom:.75rem}body.v4 .kier-karta:has(>.kier-tytul:first-child){background:var(--v4-card);border-radius:16px;padding-top:0;overflow:hidden}body.v4 .kier-karta>.kier-tytul:first-child{background:var(--dz-bg);border-bottom:1px solid var(--dz-line);min-height:44px;margin:0 -1rem;padding:0 1rem;font-weight:500}body.v4 .kier-karta>.kier-tytul:first-child i{color:var(--dz-ac)}body.v4.v4 .docs-hero,body.v4.v4 .your-house-hero{background:var(--dz-bg);border:1px solid var(--dz-line)}body.v4.v4 .docs-hero .docs-hero-icon{background:var(--v4-card);color:var(--dz-ac);border:1px solid var(--dz-line)}body.v4[data-dzial=piasek] .cmp-btn.primary,body.v4 .spec-form .kier-akcje .timeline-btn.primary:disabled,body.v4 .tool-powrot .timeline-btn.primary{background:var(--v4-card);color:var(--v4-ink);border:1px solid var(--v4-line)}body.v4[data-dzial=piasek] .cmp-btn.primary:hover,body.v4 .tool-powrot .timeline-btn.primary:hover{background:var(--v4-line2);color:var(--v4-ink)}body.v4 details.md-zwin{border-radius:16px;overflow:hidden}body.v4 details.md-zwin[open]>summary{background:var(--dz-bg);border-bottom:1px solid var(--dz-line);margin-bottom:.6rem;font-weight:500}body.v4 .your-house-hero .house-label{color:var(--dz-ac)}body.v4 .your-house-hero .md-cena{color:var(--v4-ink)}body.v4 .kier-karta>.kier-tytul:first-child .anl-krok{color:var(--dz-ac)}body.v4 .upload-doc-btn-d{background:var(--v4-card);color:var(--v4-ink);border:1px solid var(--v4-line);box-shadow:none}body.v4 .analizator:has(.kier-akcje button[type=button].timeline-btn.primary) form .kier-akcje button[type=submit].timeline-btn.primary{background:var(--v4-card);color:var(--v4-ink);border:1px solid var(--v4-line);box-shadow:none}body.v4 .house-section:has(.projects-table) .house-btn.primary{background:var(--v4-card);color:var(--v4-ink);border:1px solid var(--v4-line);box-shadow:none}body.v4 .spec-uwaga-akcje .cmp-btn.primary{background:var(--v4-card);color:var(--v4-ink);border:1px solid var(--v4-line);box-shadow:none}body.v4[data-dzial=szalwia] .container:has(.spec-form .kier-akcje .timeline-btn.primary:not(:disabled)) .cmp-btn.primary:not(.spec-uwaga-akcje *){background:var(--v4-card);color:var(--v4-ink);border:1px solid var(--v4-line);box-shadow:none}body.v4 .timeline-item:has(.kier-form) .timeline-actions .timeline-btn.primary{background:var(--v4-card);color:var(--v4-ink);border:1px solid var(--v4-line);box-shadow:none}body.v4 .att-view-header .email-toolbar-btn.primary{background:var(--v4-card);color:var(--v4-ink);border:1px solid var(--v4-line);box-shadow:none}body.v4 .upload-doc-btn-d:hover{background:var(--v4-line2);color:var(--v4-ink);transform:none}body.v4[data-dzial=piasek] .cmp-btn.ghost{color:var(--v4-green-text);background:0 0;border-color:#0000}body.v4[data-dzial=piasek] .cmp-btn.ghost:hover{text-decoration:underline}body.v4 .pe-zk{color:var(--v4-ink2);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0}body.v4 .pe-zk.on{border-bottom-color:var(--v4-green);color:var(--v4-green-text);background:0 0;font-weight:500}body.v4 .email-reply-top,body.v4 .email-send-btn{background:var(--v4-card);color:var(--v4-ink);border:1px solid var(--v4-line)}body.v4 .email-reply-top:hover,body.v4 .email-send-btn:hover:not(:disabled){background:var(--v4-line2)}body.v4 .anl-st.licze{color:var(--v4-ink2)}body.v4 .timeline-status.timeline-status--zalicz{background:var(--v4-green-soft)}
body.v8{--v8-noc:#0b2a21;--v8-limonka:#d4f25a;--v8-swiatlo:#ffb547;--v8-kosc:#f6f2e8;--v8-biel:#fff;--v8-wegiel:#14181a;--v8-grafit:#5a5f5c;--v8-mech:#7fa38c;--v8-las:#2f6b45;--v8-mech-jasny:#8fbf9a;--v8-zloto-tekst:#8a5a00;--v8-linia:#efebe3;--v8-mech-tlo:#e8eeea;--v8-lim-tlo:#f6fcde;--v8-swiatlo-tlo:#fff2de;--v8-neutral-tlo:#f1ede5;--v8-r-karta:24px;--v8-cien:0 1px 2px #14181a0a, 0 6px 16px #14181a0a;--v8-tight:"Inter Tight", "Inter", system-ui, sans-serif}body.v4.v8.light-mode{--bg-dark:#f6f2e8;--bg-card:#fff;--bg-card-hover:#fbf8f2;--border:#efebe3;--text-primary:#14181a;--text-secondary:#5a5f5c;--text-muted:#5a5f5c;--primary:#2f6b45;--primary-dark:#0b2a21;--on-primary:#f6f2e8;--success:#2f6b45;--warning:#8a5a00;--info:#5a5f5c;--purple:#5a5f5c;--pink:#5a5f5c;--cyan:#5a5f5c;--v4-page:#f6f2e8;--v4-card:#fff;--v4-line:#efebe3;--v4-line2:#f1ede5;--v4-ink:#14181a;--v4-ink2:#5a5f5c;--v4-ink3:#5a5f5c;--v4-green:#2f6b45;--v4-green-text:#2f6b45;--v4-green-hover:#0b2a21;--v4-leaf:#8fbf9a;--v4-green-soft:#e8eeea;--v4-green-soft-line:#d3ded6;--v4-on-green:#fff;--v4-gold:#ffb547;--v4-honey-text:#8a5a00;--v4-logo:#0b2a21;--v4-honey-bg:#fff2de;--v4-honey-line:#f3ddb8;--v4-honey-accent:#8a5a00;--v4-peach-bg:#fff2de;--v4-peach-line:#f3ddb8;--v4-peach-accent:#8a5a00;--v4-sage-bg:#e8eeea;--v4-sage-line:#d3ded6;--v4-sage-accent:#2f6b45;--v4-linen-bg:#f1ede5;--v4-linen-line:#e4ded3;--v4-linen-accent:#5a5f5c;--v4-sand-bg:#f6fcde;--v4-sand-line:#e4efc0;--v4-sand-accent:#2f6b45;--v4-float:0 1px 2px #14181a0a, 0 6px 16px #14181a0a}body.v4.v8.light-mode :is(.page-title,.welcome-greeting,.wiki-hero h1,.sn-nast h2,.section-title,.menu-tile h3){font-family:var(--v8-tight);letter-spacing:-.01em;font-weight:600}body.v4.v8.light-mode :is(.section-card,.welcome-section,.stat-card,.menu-tile,.sn-kafel,.sn-nast,.sn-wpis,.dok-folder-card,.login-card){background:var(--v8-biel);border-radius:var(--v8-r-karta);box-shadow:var(--v8-cien);border:0}body.v4.v8.light-mode .section-card>.section-header{border-bottom-color:var(--v8-linia)}body.v4.v8.light-mode :is(.stat-card,.menu-tile,.dok-folder-card):hover{box-shadow:0 1px 2px #14181a0d,0 10px 24px #14181a14}body.v4.v8.light-mode :is(.sn-btn:not(.wtorny),.timeline-btn.primary,.contact-btn.primary){background:var(--v8-noc);color:var(--v8-kosc);border-radius:999px}body.v4.v8.light-mode .sn-btn.wtorny{border-color:var(--v8-noc);color:var(--v8-noc);border-radius:999px}.bottom-nav-svg{display:none}@media (max-width:768px){body.v4.v8.light-mode .bottom-nav{background:var(--v8-biel);border-top:1px solid var(--v8-linia);grid-template-columns:repeat(5,1fr);display:grid;box-shadow:0 -1px 2px #14181a0a}body.v4.v8.light-mode .bottom-nav-item{color:var(--v8-grafit);background:0 0;gap:4px;min-width:0;padding:8px 2px;font-size:11px;font-weight:500}body.v4.v8.light-mode .bottom-nav-item.active{color:var(--v8-noc);font-weight:600}body.v4.v8.light-mode .bottom-nav-item>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}body.v4.v8.light-mode .bottom-nav-ico>i{display:none}body.v4.v8.light-mode .bottom-nav-svg{width:24px;height:24px;-webkit-mask:var(--ik) center / contain no-repeat;-webkit-mask:var(--ik) center / contain no-repeat;mask:var(--ik) center / contain no-repeat;background:currentColor;display:block}}body.v8 .theme-toggle{display:none}body.v8 .s8{color:var(--v8-wegiel);flex-direction:column;gap:20px;margin-bottom:1.5rem;display:flex}body.v8 .s8 h1,body.v8 .s8 h2{font-family:var(--v8-tight);letter-spacing:-.01em;margin:0;font-weight:600}body.v8 .s8 a{color:inherit;text-decoration:none}body.v8 .s8 small{color:var(--v8-grafit);font-size:13px;line-height:18px}body.v8 .s8-ik{width:18px;height:18px;-webkit-mask:var(--ik) center / contain no-repeat;-webkit-mask:var(--ik) center / contain no-repeat;mask:var(--ik) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}body.v8 .s8-szklo{color:var(--v8-wegiel);background:#ffffffeb;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font:500 12px/16px Inter,sans-serif;display:inline-flex;position:absolute}body.v8 .s8-szklo img{width:14px;height:14px}body.v8 .s8-podpis{color:var(--v8-wegiel);white-space:nowrap;background:#ffffffeb;border-radius:999px;padding:2px 7px;font:500 10px/14px Inter,sans-serif;position:absolute;bottom:6px;right:6px}body.v8 .s8-karta{background:var(--v8-biel);border-radius:var(--v8-r-karta);box-shadow:var(--v8-cien);padding:16px}body.v8 .s8-sekcja-h{align-items:baseline;gap:10px;margin:0 2px 10px;display:flex}body.v8 .s8-sekcja-h h2{font-size:18px}body.v8 .s8-sekcja-h>a{color:var(--v8-las);white-space:nowrap;margin-left:auto;font:500 13px Inter,sans-serif}body.v8 .s8-uwaga{color:var(--v8-grafit);align-items:center;gap:6px;font-size:12px;display:none}body.v8 .s8-hero{display:grid}body.v8 .s8-witaj span{color:var(--v8-grafit);font-size:15px}body.v8 .s8-witaj h1{margin-top:2px;font-size:28px;line-height:34px}body.v8 .s8-dom{border-radius:var(--v8-r-karta);background:var(--v8-mech-tlo) center / cover no-repeat;height:170px;margin-top:14px;display:block;position:relative}body.v8 .s8-dom.pusty{background-size:contain}body.v8 .s8-dom-etk{top:12px;right:12px}body.v8 .s8-postep{background:var(--v8-biel);border-radius:var(--v8-r-karta);align-items:center;gap:14px;margin:-30px 12px 0;padding:12px 16px;display:flex;position:relative;box-shadow:0 1px 2px #14181a0d,0 10px 24px #14181a14}body.v8 .s8-pierscien{width:96px;height:96px;font-family:var(--v8-tight);flex:none}body.v8 .s8-postep-t{flex-direction:column;min-width:0;display:flex}body.v8 .s8-postep-t b{font:600 18px/24px var(--v8-tight)}body.v8 .s8-fazy{justify-content:space-between;margin:0;padding:0;list-style:none;display:flex;position:relative}body.v8 .s8-fazy:before{content:"";background:var(--v8-linia);height:2px;position:absolute;top:13px;left:14px;right:14px}body.v8 .s8-faza a{display:block;position:relative}body.v8 .s8-faza-foto,body.v8 .s8-faza-t,body.v8 .s8-faza-pasek{display:none}body.v8 .s8-faza-znak{background:var(--v8-neutral-tlo);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}body.v8 .s8-faza-znak img{width:16px;height:16px}body.v8 .s8-faza.zrob .s8-faza-znak{background:var(--v8-mech-tlo)}body.v8 .s8-faza.teraz .s8-faza-znak{background:var(--v8-noc);box-shadow:0 0 0 3px var(--v8-kosc), 0 0 0 5px var(--v8-noc)}body.v8 .s8-srodek{flex-direction:column;gap:20px;display:flex}body.v8 .s8-ruch{background:var(--v8-noc);color:var(--v8-kosc);border-radius:var(--v8-r-karta);gap:16px;padding:18px;display:flex}body.v8 .s8-ruch-tresc{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}body.v8 .s8-ruch-tag{color:var(--v8-mech-jasny);align-items:center;gap:6px;font:500 12px/16px Inter,sans-serif;display:flex}body.v8 .s8-ruch-tag i{background:var(--v8-limonka);border-radius:50%;width:6px;height:6px}body.v8 .s8-ruch h2{color:var(--v8-kosc);font-size:20px;line-height:26px}body.v8 .s8-ruch p{color:#c9d6ce;margin:0;font-size:14px}body.v8 .s8 .s8-cta{background:var(--v8-limonka);min-height:48px;color:var(--v8-noc);border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:0 8px 0 20px;font:600 15px Inter,sans-serif;display:inline-flex}body.v8 .s8-cta i{background:var(--v8-noc);border-radius:50%;width:32px;height:32px;position:relative}body.v8 .s8-cta i:after{content:"";background:var(--v8-limonka);position:absolute;inset:0;-webkit-mask:url(/dbd/ikony/twoj-ruch.svg) 50%/18px no-repeat;mask:url(/dbd/ikony/twoj-ruch.svg) 50%/18px no-repeat}body.v8 .s8-dok{gap:8px;margin:0;padding:0;list-style:none;display:none}body.v8 .s8-dok li{background:#f6f2e814;border-radius:16px;flex-direction:column;gap:6px;padding:12px;display:flex}body.v8 .s8-dok b{color:var(--v8-kosc);font:600 13px/17px Inter,sans-serif}body.v8 .s8 .s8-dok small{color:var(--v8-mech-jasny);font-size:12px}body.v8 .s8 .s8-dok li.brak small{color:var(--v8-swiatlo)}body.v8 .s8-dok .s8-ik{color:var(--v8-kosc)}body.v8 .s8-ruch-ilu{display:none}body.v8 .s8-etap ul{margin:0;padding:0;list-style:none}body.v8 .s8-etap li{align-items:center;gap:12px;padding:12px 0;display:flex}body.v8 .s8-etap li+li{border-top:1px solid var(--v8-linia)}body.v8 .s8-mini{background:var(--v8-mech-tlo) center / cover no-repeat;border-radius:12px;flex:none;width:44px;height:44px;position:relative}body.v8 .s8-mini .s8-podpis{display:none}body.v8 .s8-kto{background:var(--v8-mech-tlo);width:44px;height:44px;color:var(--v8-las);border-radius:12px;flex:none;place-items:center;display:grid}body.v8 .s8-kto-ty{background:var(--v8-lim-tlo)}body.v8 .s8-kto .s8-ik{width:22px;height:22px}body.v8 .s8-wiersz-t{flex-direction:column;flex:1;min-width:0;display:flex}body.v8 .s8-wiersz-t b{font:600 14px/19px Inter,sans-serif}body.v8 .s8-pig{border-radius:999px;flex:none;padding:5px 10px;font:500 12px/16px Inter,sans-serif}body.v8 .s8-pig.gotowe{background:var(--v8-mech-tlo);color:var(--v8-las)}body.v8 .s8-pig.teraz{background:var(--v8-swiatlo-tlo);color:var(--v8-zloto-tekst)}body.v8 .s8-pig.przed{background:var(--v8-neutral-tlo);color:var(--v8-grafit)}body.v8 .s8-przed{scroll-snap-type:x mandatory;gap:10px;margin:0 -16px;padding:2px 16px 8px;display:flex;overflow-x:auto}body.v8 .s8-przed-k{scroll-snap-align:start;background:var(--v8-biel);width:150px;box-shadow:var(--v8-cien);border-radius:18px;flex:none;position:relative;overflow:hidden}body.v8 .s8-przed-foto{background:var(--v8-mech-tlo) center / cover no-repeat;height:96px;display:block;position:relative}body.v8 .s8-przed-nr{padding:4px 8px;top:8px;left:8px}body.v8 .s8-przed-t{flex-direction:column;padding:8px 10px 10px;display:flex}body.v8 .s8-przed-t b{font:600 13px/17px Inter,sans-serif}body.v8 .s8 .s8-przed-t small{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:15px;display:-webkit-box;overflow:hidden}body.v8 .s8-kafle{grid-template-columns:1fr 1fr;gap:10px;display:grid}body.v8 .s8-kafel{background:var(--v8-biel);box-shadow:var(--v8-cien);border-radius:20px;flex-direction:column;gap:4px;padding:14px;display:flex;position:relative}body.v8 .s8-kafel-ik{background:var(--v8-mech-tlo);width:40px;height:40px;color:var(--v8-las);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}body.v8 .s8-kafel-ik .s8-ik{width:22px;height:22px}body.v8 .s8-kafel b{font:600 15px/20px Inter,sans-serif}body.v8 .s8-licznik{background:var(--v8-swiatlo-tlo);color:var(--v8-zloto-tekst);border-radius:999px;padding:4px 9px;font:500 12px/16px Inter,sans-serif;position:absolute;top:12px;right:12px}body.v8 .s8-wpis p{color:var(--v8-grafit);margin:10px 0 0;font-size:14px}body.v8 .s8 .s8-wpis>a{color:var(--v8-las);margin-top:10px;font:500 13px Inter,sans-serif;display:inline-block}@media (min-width:900px){body.v8 .s8{gap:28px}body.v8 .s8-hero{position:relative}body.v8 .s8-witaj,body.v8 .s8-dom{grid-area:1/1}body.v8 .s8-dom{height:340px;margin-top:0}body.v8 .s8-dom:not(.pusty):after{content:"";border-radius:inherit;background:linear-gradient(90deg,#0b2a2199 0%,#0b2a2126 55%,#0000 100%);position:absolute;inset:0}body.v8 .s8-dom-etk{z-index:1;top:20px;right:20px}body.v8 .s8-witaj{z-index:2;pointer-events:none;align-self:end;padding:0 0 48px 36px;position:relative}body.v8 .s8-hero:has(.s8-dom:not(.pusty)) .s8-witaj span{color:var(--v8-kosc);font-size:16px}body.v8 .s8-hero:has(.s8-dom:not(.pusty)) .s8-witaj h1{color:#fff}body.v8 .s8-witaj h1{font-size:48px;line-height:54px}body.v8 .s8-postep{margin:0;padding:18px 26px;position:absolute;bottom:-24px;right:24px}body.v8 .s8-postep-t b{font-size:24px;line-height:30px}body.v8 .s8-droga{margin-top:12px}body.v8 .s8-uwaga{display:inline-flex}body.v8 .s8-fazy{grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;display:grid}body.v8 .s8-fazy:before{display:none}body.v8 .s8-faza a{background:var(--v8-biel);height:100%;box-shadow:var(--v8-cien);border-radius:18px;flex-direction:column;gap:6px;padding:6px 6px 10px;display:flex}body.v8 .s8-faza.teraz a{box-shadow:0 0 0 2px var(--v8-noc), 0 8px 20px #14181a14}body.v8 .s8-faza-foto{aspect-ratio:1;background:var(--v8-mech-tlo) center / cover no-repeat;border-radius:12px;display:block;position:relative}body.v8 .s8-faza-foto .s8-podpis{padding:1px 5px;font-size:9px;inset:4px auto auto 4px}body.v8 .s8-faza-znak{background:var(--v8-biel);width:26px;height:26px;margin-top:-26px;position:relative;left:6px;box-shadow:0 1px 3px #14181a2e}body.v8 .s8-faza.zrob .s8-faza-znak{background:var(--v8-biel)}body.v8 .s8-faza.teraz .s8-faza-znak{box-shadow:0 1px 3px #14181a2e}body.v8 .s8-faza-t{flex-direction:column;min-height:34px;padding:0 4px;font:500 13px/17px Inter,sans-serif;display:flex}body.v8 .s8 .s8-faza-t small{font-size:11px;line-height:14px}body.v8 .s8-faza-pasek{background:var(--v8-linia);border-radius:4px;height:4px;margin:auto 4px 0;display:block;overflow:hidden}body.v8 .s8-faza-pasek i{background:var(--v8-las);height:100%;display:block}body.v8 .s8-faza.teraz .s8-faza-pasek i{background:var(--v8-noc)}body.v8 .s8-srodek{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}body.v8 .s8-ruch{gap:24px;padding:30px 32px}body.v8 .s8-ruch h2{font-size:30px;line-height:36px}body.v8 .s8-dok{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}body.v8 .s8 .s8-cta{margin-top:6px}body.v8 .s8-ruch-ilu{background:#e8eeea 50%/cover no-repeat;border-radius:20px;flex:none;width:210px;display:block}body.v8 .s8-etap{padding:20px 22px}body.v8 .s8-przed{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:visible}body.v8 .s8-przed-k{border-radius:24px;width:auto;height:260px}body.v8 .s8-przed-foto{height:auto;position:absolute;inset:0}body.v8 .s8-przed-foto:not(.ilu):after{content:"";background:linear-gradient(#0000 30%,#0b2a2199 55%,#0b2a21e6 100%);position:absolute;inset:0}body.v8 .s8-przed-foto .s8-podpis{z-index:1;top:12px;bottom:auto;right:12px}body.v8 .s8-przed-nr{z-index:1;top:12px;left:14px}body.v8 .s8-przed-t{z-index:1;padding:18px;position:absolute;bottom:0;left:0;right:0}body.v8 .s8-przed-k:not(:has(.ilu)) .s8-przed-t b{color:#fff}body.v8 .s8 .s8-przed-k:not(:has(.ilu)) .s8-przed-t small{color:#e8eeea}body.v8 .s8-przed-k:has(.ilu) .s8-przed-t{background:#fffffff0}body.v8 .s8-przed-t b{font-size:20px;line-height:26px;font-family:var(--v8-tight)}body.v8 .s8 .s8-przed-t small{font-size:13px;line-height:18px}body.v8 .s8-kafle{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:768px){body.v8:has(.s8-dom:not(.pusty)) .header{box-shadow:none;background:0 0;border-bottom:0;position:absolute;top:0;left:0;right:0}body.v8:has(.s8-dom:not(.pusty)) .header .logo-text{color:#fff}body.v8:has(.s8-dom:not(.pusty)) .header .logo-text span{color:#fff}:is(body.v8:has(.s8-dom:not(.pusty)) .header .logo svg text,body.v8:has(.s8-dom:not(.pusty)) .header .logo svg polygon){fill:#fff}body.v8:has(.s8-dom:not(.pusty)) .header .logo svg text:nth-of-type(2){fill:var(--v8-noc)}body.v8:has(.s8-dom:not(.pusty)) .header .notification-btn{width:40px;height:40px;color:var(--v8-wegiel);background:#ffffffe6;border-radius:50%;place-items:center;display:grid}body.v8 .s8-hero{margin:-1rem -.9rem 0}body.v8 .s8-witaj,body.v8 .s8-dom{grid-area:1/1}body.v8 .s8-dom{background-position:50% 62%;border-radius:0 0 32px 32px;height:332px;margin-top:0}body.v8 .s8-dom:not(.pusty):before{content:"";border-radius:inherit;background:linear-gradient(#0b2a21d1 0%,#0b2a21a8 45%,#0b2a2100 65%);position:absolute;inset:0}body.v8 .s8-dom-etk{top:auto;bottom:40px;right:14px}body.v8 .s8-witaj{z-index:1;pointer-events:none;padding:88px 20px 0;position:relative}body.v8 .s8-hero:has(.s8-dom:not(.pusty)) .s8-witaj span{color:#fff;opacity:.92}body.v8 .s8-hero:has(.s8-dom:not(.pusty)) .s8-witaj h1{color:#fff}body.v8 .s8-witaj h1{font-size:30px;line-height:36px}body.v8 .s8-postep{margin:-28px 12px 0}}@media (max-width:420px){body.v8 .s8-hero{margin-left:-.75rem;margin-right:-.75rem}}body.v8 .s8-ruch-ik{background:#f6f2e81a;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}body.v8 .s8-ruch-ik img{width:22px;height:22px}body.v8 .notification-badge{color:var(--v8-wegiel);background:#ffb547;border:2px solid #fff;padding:2px 5px;font-weight:600;line-height:1}@media (min-width:900px){body.v8 .s8-ruch-ik{display:none}body.v8 .s8-przed-foto.ilu{background-position:top;border-radius:24px 24px 0 0;bottom:40%}body.v8 .s8-przed-k:has(.ilu) .s8-przed-t{background:var(--v8-biel);justify-content:center;top:60%}body.v8 .sn-doradca .contact-card{text-align:left;grid-template-columns:auto 1fr auto;grid-template-areas:"ik imie przyciski""ik rola przyciski";align-items:center;column-gap:16px;padding:18px 22px;display:grid}body.v8 .sn-doradca .contact-avatar{grid-area:ik;margin:0}body.v8 .sn-doradca .contact-name{grid-area:imie;align-self:end;margin:0}body.v8 .sn-doradca .contact-role{grid-area:rola;align-self:start;margin:0}body.v8 .sn-doradca .contact-buttons{grid-area:przyciski;width:auto;margin:0}body.v8 .sn-doradca .contact-btn.primary{flex:none;align-items:center;gap:8px;width:auto;min-height:44px;padding:0 22px;display:inline-flex}}.nav-svg,.nav-opiekun{display:none}@media (min-width:769px){body.v8{--v8-pasek:248px}body.v4.v8 .header{background:var(--v8-kosc);box-shadow:none;border-bottom:0;padding-left:28px}body.v8 .header .logo-text{color:var(--v8-wegiel);font:600 15px/18px Inter,sans-serif}body.v4.v8 .nav-tabs{z-index:90;width:var(--v8-pasek);background:var(--v8-kosc);border:0;border-right:1px solid var(--v8-linia);flex-direction:column;gap:2px;padding:12px 16px 16px;display:flex;position:fixed;top:73px;bottom:0;left:0;overflow-y:auto}body.v4.v8 .nav-tab{color:var(--v8-grafit);white-space:nowrap;border:0;border-radius:14px;align-items:center;gap:12px;padding:10px 14px;font:500 15px/20px Inter,sans-serif;display:flex}body.v8 .nav-tab>i{display:none}body.v8 .nav-svg{width:22px;height:22px;-webkit-mask:var(--ik) center / contain no-repeat;-webkit-mask:var(--ik) center / contain no-repeat;mask:var(--ik) center / contain no-repeat;background:currentColor;flex:none;display:block}body.v4.v8 .nav-tab:hover{color:var(--v8-wegiel);background:#ffffff8c}body.v4.v8 .nav-tab.active{color:var(--v8-wegiel);background:var(--v8-biel);box-shadow:var(--v8-cien);font-weight:600}body.v8 .nav-tab .nav-badge{background:var(--v8-swiatlo-tlo);color:var(--v8-zloto-tekst);margin-left:auto;font-weight:600}body.v8 .container{margin-left:var(--v8-pasek);width:calc(100% - var(--v8-pasek));box-sizing:border-box;max-width:1240px;padding-left:32px;padding-right:32px}body.v8 .nav-opiekun{margin-top:auto;padding-top:16px;display:block}body.v8 .nav-opiekun .contact-card{background:var(--v8-biel);box-shadow:var(--v8-cien);text-align:left;border:0;border-radius:20px;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;display:flex}body.v8 .nav-opiekun .contact-avatar{width:40px;height:40px;margin:0 0 6px;font-size:1rem}body.v8 .nav-opiekun .contact-name{margin:0;font:600 15px/20px Inter,sans-serif}body.v8 .nav-opiekun .contact-role{color:var(--v8-grafit);white-space:normal;margin:0;font-size:13px;line-height:18px}body.v8 .nav-opiekun .contact-buttons{justify-content:flex-start;width:auto;margin-top:10px}body.v8 .nav-opiekun .contact-btn.primary{border-radius:999px;align-items:center;gap:8px;width:auto;min-height:40px;padding:0 16px;display:inline-flex}body.v8 .sn-doradca:has(.contact-card){display:none}}@media (max-width:768px){body.v8 .header .logo-text{white-space:nowrap;font:600 15px/18px Inter,sans-serif}}@media (min-width:769px){body.v4.v8.light-mode .nav-opiekun .contact-btn.primary{background:var(--v8-mech-tlo);color:var(--v8-noc)}body.v4.v8.light-mode .nav-opiekun .contact-btn.primary:hover{color:var(--v8-noc);background:#dce6df}}body.v8 .page-header:has(+.osf8){display:none}body.v8 .osf8{color:var(--v8-wegiel);flex-direction:column;gap:16px;display:flex}body.v8 .osf8 button{font-family:inherit}body.v8 .osf8-h h2,body.v8 .osf8-tytul{font:600 28px/34px var(--v8-tight);letter-spacing:-.01em;margin:0}body.v8 .osf8-h p,body.v8 .osf8-pod{color:var(--v8-grafit);margin:4px 0 0;font-size:14px}body.v8 .osf8-uwaga{align-items:center;gap:6px;display:flex;font-size:12px!important}body.v8 .osf8-ik{width:14px;height:14px;-webkit-mask:var(--ik) center / contain no-repeat;-webkit-mask:var(--ik) center / contain no-repeat;mask:var(--ik) center / contain no-repeat;background:currentColor;display:inline-block}body.v8 .osf8-filtry{flex-wrap:wrap;gap:8px;display:flex}body.v8 .osf8-filtry button{background:var(--v8-biel);min-height:44px;color:var(--v8-wegiel);cursor:pointer;border:0;border-radius:999px;padding:0 18px;font:500 14px Inter,sans-serif;box-shadow:0 1px 2px #14181a0d}body.v8 .osf8-filtry button.on{background:var(--v8-noc);color:var(--v8-kosc)}body.v8 .osf8-lista{gap:10px;margin:0;padding:0;list-style:none;display:grid}body.v8 .osf8-karta{background:var(--v8-biel);width:100%;box-shadow:var(--v8-cien);text-align:left;cursor:pointer;color:inherit;border:0;border-radius:20px;align-items:center;gap:12px;padding:10px 12px;display:flex}body.v8 .osf8-karta.teraz{box-shadow:inset 3px 0 0 var(--v8-noc), 0 1px 2px #14181a0a, 0 8px 20px #14181a14}body.v8 .osf8-mini{background:var(--v8-mech-tlo) center / cover no-repeat;border-radius:14px;flex:none;width:56px;height:56px;position:relative}body.v8 .osf8-znak{background:var(--v8-biel);border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:-4px;right:-4px;box-shadow:0 1px 3px #14181a2e}body.v8 .osf8-znak img{width:13px;height:13px}body.v8 .osf8-karta-t{flex-direction:column;flex:1;min-width:0;display:flex}body.v8 .osf8-karta-t small{color:var(--v8-grafit);font-size:12px}body.v8 .osf8-karta-t b{font:600 15px/20px Inter,sans-serif}body.v8 .osf8-pasek{background:var(--v8-linia);border-radius:4px;height:4px;margin-top:8px;display:block;overflow:hidden}body.v8 .osf8-pasek i{background:var(--v8-las);height:100%;display:block}body.v8 .osf8-karta.teraz .osf8-pasek i{background:var(--v8-noc)}body.v8 .osf8-prawo{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}body.v8 .osf8-prawo small{color:var(--v8-grafit);font-size:12px}body.v8 .osf8-pig{white-space:nowrap;border-radius:999px;flex:none;padding:5px 10px;font:500 12px/16px Inter,sans-serif}body.v8 .osf8-pig.gotowe{background:var(--v8-mech-tlo);color:var(--v8-las)}body.v8 .osf8-pig.teraz{background:var(--v8-swiatlo-tlo);color:var(--v8-zloto-tekst)}body.v8 .osf8-pig.przed{background:var(--v8-neutral-tlo);color:var(--v8-grafit)}body.v8 .osf8-gora{align-items:center;gap:12px;display:flex}body.v8 .osf8-wstecz{background:var(--v8-biel);min-height:44px;color:var(--v8-wegiel);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 16px 0 12px;font:500 14px Inter,sans-serif;display:inline-flex;box-shadow:0 1px 2px #14181a0f}body.v8 .osf8-wstecz:before{content:"←"}body.v8 .osf8-nr{font:600 16px var(--v8-tight);margin-left:auto}body.v8 .osf8-naglowek{background:var(--v8-mech-tlo) center 35% / cover no-repeat;border-radius:24px;height:170px;position:relative}body.v8 .osf8-naglowek.ilu{background-position:50%;background-size:auto 100%}body.v8 .osf8-szklo{color:var(--v8-wegiel);background:#ffffffeb;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font:500 12px/16px Inter,sans-serif;display:inline-flex;position:absolute}body.v8 .osf8-szklo img{width:14px;height:14px}body.v8 .osf8-chip{top:12px;left:12px}body.v8 .osf8-podpis{font-size:11px;bottom:12px;right:12px}body.v8 .osf8-ai{padding:1px 5px;font:600 10px/14px Inter,sans-serif;top:3px;left:3px}body.v8 .osf8-etap .osf-dzialy{flex-direction:column;gap:14px;display:flex}body.v8 .osf8-etap .osf-kto-wiersz{color:var(--v8-grafit);font-size:14px}body.v8 .osf8-etap .osf-dzial{background:var(--v8-biel);box-shadow:var(--v8-cien);border:0;border-radius:24px;padding:16px 18px}body.v8 .osf8-etap .osf-dzial h4{text-transform:none;letter-spacing:-.01em;font:600 17px/22px var(--v8-tight);color:var(--v8-wegiel);justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 8px;display:flex}body.v8 .osf8-etap .osf-dzial h4 span{color:var(--v8-grafit);font:500 13px Inter,sans-serif}body.v8 .osf8-etap .osf-sciezka{border:0;margin:0;padding:0}body.v8 .osf8-etap .osf-sciezka h5{letter-spacing:.04em;text-transform:uppercase;color:var(--v8-grafit);margin:12px 0 2px;font:600 12px Inter,sans-serif}body.v8 .osf8-etap .osf-kroki{margin:0;padding:0;list-style:none;display:block}body.v8 .osf8-etap .osf-krok{background:0 0;border-radius:0}body.v8 .osf8-etap .osf-krok+.osf-krok{border-top:1px solid var(--v8-linia)}body.v8 .osf8-etap .osf-krok-wiersz{grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:12px 0}body.v8 .osf8-etap .osf-krok-wiersz>button{color:var(--v8-wegiel);font:600 14px/19px Inter,sans-serif}body.v8 .osf8-etap .osf-krok.zrob>.osf-krok-wiersz>button{color:var(--v8-wegiel)}body.v8 .osf8-etap .osf-kto{font-weight:400}body.v8 .osf8-etap .osf-znak{background:var(--v8-neutral-tlo);border:0;border-radius:50%;width:36px;height:36px;margin:0;position:relative;transform:none}body.v8 .osf8-etap .osf-znak:after{content:"";background:var(--v8-grafit);position:absolute;inset:8px;-webkit-mask:url(/dbd/ikony/przed-nami.svg) 50%/contain no-repeat;mask:url(/dbd/ikony/przed-nami.svg) 50%/contain no-repeat}body.v8 .osf8-etap .osf-znak.km:after{-webkit-mask-image:url(/dbd/ikony/etap.svg);mask-image:url(/dbd/ikony/etap.svg)}body.v8 .osf8-etap .osf-krok.teraz .osf-znak{background:var(--v8-swiatlo-tlo)}body.v8 .osf8-etap .osf-krok.teraz .osf-znak:after{background:var(--v8-zloto-tekst);-webkit-mask-image:var(--ik-fazy);-webkit-mask-image:var(--ik-fazy);mask-image:var(--ik-fazy)}body.v8 .osf8-etap .osf-znak.ok{background:var(--v8-mech-tlo)}body.v8 .osf8-etap .osf-znak.ok:after{background:var(--v8-las);-webkit-mask-image:url(/dbd/ikony/gotowe.svg);mask-image:url(/dbd/ikony/gotowe.svg)}body.v8 .osf8-etap .osf-check{appearance:none;border:2px dashed var(--v8-las);background:var(--v8-biel);cursor:pointer;border-radius:50%;width:36px;height:36px;margin:0}body.v8 .osf8-etap .osf-krok.teraz .osf-check{background:var(--v8-swiatlo-tlo)}body.v8 .osf8-etap .osf-check:checked{background:var(--v8-mech-tlo) url(/dbd/ikony/gotowe-las.svg) center / 20px no-repeat;border:0}body.v8 .osf8-etap .osf-check:focus-visible{outline:2px solid var(--v8-noc);outline-offset:2px}body.v8 .osf8-etap .osf-krok-tresc{background:var(--v8-kosc);border-radius:16px;margin:0 0 12px 48px;padding:12px 14px;font-size:14px}body.v8 .osf8-etap .osf-uwaga{background:var(--v8-swiatlo-tlo);color:var(--v8-wegiel);border-radius:16px;gap:10px;margin:12px 0 0;padding:12px 14px;display:flex}body.v8 .osf8-etap .osf-uwaga:before{content:"";background:var(--v8-zloto-tekst);flex:none;width:20px;height:20px;-webkit-mask:url(/dbd/ikony/ostrzezenie.svg) 50%/contain no-repeat;mask:url(/dbd/ikony/ostrzezenie.svg) 50%/contain no-repeat}body.v8 .osf8-etap .osf-docs{gap:8px;margin:0;padding:0;list-style:none;display:grid}body.v8 .osf8-etap .osf-docs li{background:var(--v8-kosc);border-radius:16px;flex-direction:column;gap:2px;padding:12px 14px 12px 48px;font:600 14px/19px Inter,sans-serif;display:flex;position:relative}body.v8 .osf8-etap .osf-docs li:before{content:"";background:var(--v8-las);width:22px;height:22px;position:absolute;top:12px;left:14px;-webkit-mask:url(/dbd/ikony/dokumenty.svg) 50%/contain no-repeat;mask:url(/dbd/ikony/dokumenty.svg) 50%/contain no-repeat}body.v8 .osf8-etap .osf-docs em{color:var(--v8-zloto-tekst);font:400 12px/16px Inter,sans-serif}body.v8 .osf8-etap .osf-docs em.ok{color:var(--v8-las)}body.v8 .osf8-etap .osf-stan{background:var(--v8-biel);box-shadow:var(--v8-cien);color:var(--v8-grafit);border:0;border-radius:16px;padding:12px 16px;font-size:13px}body.v8 .osf8-sasiedzi{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}body.v8 .osf8-sasiedzi button{background:var(--v8-biel);min-height:44px;color:var(--v8-las);cursor:pointer;border:0;border-radius:999px;padding:0 16px;font:500 14px Inter,sans-serif;box-shadow:0 1px 2px #14181a0f}body.v8 .osf8-sasiedzi button:only-child{margin-left:auto}@media (min-width:900px){body.v8 .osf8-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.v8 .osf8-naglowek{height:260px}body.v8 .osf8-etap .osf-dzialy{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;display:grid}body.v8 .osf8-etap .osf-kto-wiersz,body.v8 .osf8-etap .osf-nota,body.v8 .osf8-etap .osf-stan{grid-column:1/-1}body.v8 .osf8-etap .osf-dzial:first-of-type{grid-row:span 4}}body.v8 .osf8-pig.zalicz{background:var(--v8-mech-tlo);color:var(--v8-las)}.contact-teraz{display:none}@media (min-width:769px){body.v8 .nav-opiekun .contact-teraz{color:var(--v8-grafit);margin:0;font:500 12px/16px Inter,sans-serif;display:block}}body.v8 .osf8-osoba{background:var(--v8-biel);border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:8px 8px 8px 10px;display:flex;box-shadow:0 1px 2px #14181a0d}body.v8 .osf8-osoba-ik{background:var(--v8-mech-tlo);border-radius:50%;flex:none;width:32px;height:32px;position:relative}body.v8 .osf8-osoba-ik:after{content:"";background:var(--v8-las);position:absolute;inset:7px;-webkit-mask:url(/dbd/ikony/profil.svg) 50%/contain no-repeat;mask:url(/dbd/ikony/profil.svg) 50%/contain no-repeat}body.v8 .osf8-osoba>span:nth-child(2){flex-direction:column;line-height:1.2;display:flex}body.v8 .osf8-osoba b{font:600 14px/18px Inter,sans-serif}body.v8 .osf8-osoba small{color:var(--v8-grafit);font-size:12px}body.v8 .osf8-osoba a{background:var(--v8-mech-tlo);min-height:36px;color:var(--v8-noc);border-radius:999px;align-items:center;margin-left:6px;padding:0 14px;font:500 13px Inter,sans-serif;text-decoration:none;display:inline-flex}body.v8 .osf8-pig.zrobic{background:var(--v8-swiatlo-tlo);color:var(--v8-zloto-tekst)}@media (min-width:900px){body.v8 .osf8-etap .osf8-osoba{grid-column:1/-1}}body.v8 .osf8-etap .osf-dzialy{padding:0}body.v8 .osf8-etap .osf-potw{color:var(--v8-grafit);margin-top:2px;font:400 13px/18px Inter,sans-serif}body.v4.v8 .docs-hero{box-shadow:none;background:0 0;border:0;margin-bottom:16px;padding:0}body.v4.v8 .docs-hero-icon{display:none}body.v4.v8 .docs-hero h1{font:600 28px/34px var(--v8-tight);color:var(--v8-wegiel);letter-spacing:-.01em}body.v4.v8 .docs-hero p{color:var(--v8-grafit)}body.v8 .dok8-brak{background:var(--v8-biel);box-shadow:inset 3px 0 0 #8a5a00, var(--v8-cien);color:var(--v8-wegiel);border-radius:20px;align-items:center;gap:12px;margin:0 0 16px;padding:14px 16px;text-decoration:none;display:flex}body.v8 .dok8-brak-ik{background:var(--v8-swiatlo-tlo);border-radius:50%;flex:none;width:40px;height:40px;position:relative}body.v8 .dok8-brak-ik:after{content:"";background:var(--v8-zloto-tekst);position:absolute;inset:9px;-webkit-mask:url(/dbd/ikony/dokumenty.svg) 50%/contain no-repeat;mask:url(/dbd/ikony/dokumenty.svg) 50%/contain no-repeat}body.v8 .dok8-brak-t{flex-direction:column;flex:1;min-width:0;display:flex}body.v8 .dok8-brak-t b{font:600 15px/20px Inter,sans-serif}body.v8 .dok8-brak-t small{color:var(--v8-grafit);font-size:13px;line-height:18px}body.v8 .dok8-brak-str{color:var(--v8-grafit);font-size:22px}body.v4.v8 .dok-folder-card .dok-folder-ic{background:var(--v8-mech-tlo);border-radius:50%;position:relative}body.v4.v8 .dok-folder-card .dok-folder-ic>i{display:none}body.v4.v8 .dok-folder-card .dok-folder-ic:after{content:"";background:var(--v8-las);-webkit-mask:var(--ik,url(/dbd/ikony/dokumenty.svg)) center / contain no-repeat;-webkit-mask:var(--ik,url(/dbd/ikony/dokumenty.svg)) center / contain no-repeat;mask:var(--ik,url(/dbd/ikony/dokumenty.svg)) center / contain no-repeat;position:absolute;inset:25%}body.v8 .dok-folder-card[data-folder=all]{--ik:url(/dbd/ikony/start.svg)}body.v8 .dok-folder-card[data-folder=rzuty]{--ik:url(/dbd/fazy/03-szczegoly-i-projekt.svg)}body.v8 .dok-folder-card[data-folder=oferty]{--ik:url(/dbd/ikony/platnosc.svg)}body.v4.v8 .dok-folder-card[data-folder=oferty] .dok-folder-ic{background:var(--v8-swiatlo-tlo)}body.v4.v8 .dok-folder-card[data-folder=oferty] .dok-folder-ic:after{background:var(--v8-zloto-tekst)}body.v4.v8 .doc-card{background:var(--v8-biel);box-shadow:var(--v8-cien);border:0;border-radius:20px}body.v4.v8 .doc-icon{background:var(--v8-mech-tlo);border-radius:14px;position:relative}body.v4.v8 .doc-icon>i{display:none}body.v4.v8 .doc-icon:after{content:"";background:var(--v8-las);position:absolute;inset:22%;-webkit-mask:url(/dbd/ikony/dokumenty.svg) 50%/contain no-repeat;mask:url(/dbd/ikony/dokumenty.svg) 50%/contain no-repeat}body.v4.v8 .doc-icon.img:after{-webkit-mask-image:url(/dbd/ikony/zdjecia.svg);mask-image:url(/dbd/ikony/zdjecia.svg)}body.v4.v8 .album-tytul{font:600 28px/34px var(--v8-tight);letter-spacing:-.01em;color:var(--v8-wegiel)}body.v8 .alb8{flex-direction:column;gap:10px;margin:8px 0 20px;display:flex}body.v8 .alb8 figure{margin:0;position:relative;overflow:hidden}body.v8 .alb8 img{object-fit:cover;width:100%;height:100%;display:block}body.v8 .alb8-glowne{background:var(--v8-mech-tlo);border-radius:24px;height:220px}body.v8 .alb8-glowne figcaption,body.v8 .alb8-ile{color:var(--v8-wegiel);background:#ffffffeb;border-radius:999px;padding:6px 10px;font:500 12px/16px Inter,sans-serif;position:absolute}body.v8 .alb8-glowne figcaption{bottom:12px;left:12px}body.v8 .alb8-ile{top:12px;right:12px}body.v8 .alb8-siatka{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}body.v8 .alb8-siatka figure{aspect-ratio:1;background:var(--v8-mech-tlo);border-radius:16px}body.v8 .alb8-siatka figcaption{color:var(--v8-wegiel);background:#ffffffeb;border-radius:999px;padding:2px 8px;font:500 11px/14px Inter,sans-serif;position:absolute;bottom:6px;left:6px}body.v8 .alb8-wykres{background:var(--v8-biel);box-shadow:var(--v8-cien);border-radius:20px;padding:14px 16px}body.v8 .alb8-wykres>b{font:600 14px/18px Inter,sans-serif}body.v8 .alb8-slupki{align-items:flex-end;gap:10px;height:96px;margin-top:10px;display:flex}body.v8 .alb8-slupki span{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}body.v8 .alb8-slupki em{font:600 12px Inter,sans-serif}body.v8 .alb8-slupki i{background:var(--v8-las);border-radius:6px 6px 2px 2px;width:100%;min-height:4px;display:block}body.v8 .alb8-slupki span.teraz i{background:var(--v8-noc)}body.v8 .alb8-slupki small{color:var(--v8-grafit);font-size:12px}@media (min-width:900px){body.v8 .alb8-glowne{height:360px}body.v8 .alb8-siatka{grid-template-columns:repeat(5,minmax(0,1fr))}}@media print{.alb8{display:none!important}}@media screen{body.v8 .album-wpis .album-zdjecia{display:none}}body.v8 .og8{color:var(--v8-wegiel);flex-direction:column;gap:14px;display:flex}body.v8 .og8-gora{justify-content:space-between;align-items:center;display:flex}body.v8 .og8-gora .osf8-wstecz{text-decoration:none}body.v8 .og8-fp{background:var(--v8-biel);border-radius:999px;padding:6px 12px;font:500 12px/16px Inter,sans-serif;box-shadow:0 1px 2px #14181a0f}body.v8 .og8-h{font:600 28px/34px var(--v8-tight);letter-spacing:-.01em;margin:0}body.v8 .og8-pod{color:var(--v8-grafit);margin:-8px 0 0;font-size:14px}body.v8 .og8-karta{background:var(--v8-biel);box-shadow:var(--v8-cien);border-radius:24px;flex-direction:column;padding:18px;display:flex}body.v8 .og8-karta>small{color:var(--v8-grafit);font-size:13px}body.v8 .og8-kwota{font:600 36px/42px var(--v8-tight);letter-spacing:-.02em;margin:2px 0}body.v8 .og8-uwaga{color:var(--v8-zloto-tekst);margin:4px 0 14px;font-size:13px}body.v8 .og8-h2{font:600 18px var(--v8-tight);margin:6px 0 0}body.v8 .og8-lista{background:var(--v8-biel);box-shadow:var(--v8-cien);border-radius:24px}body.v8 .og8-lista>div{align-items:center;gap:12px;padding:14px 16px;display:flex}body.v8 .og8-lista>div+div{border-top:1px solid var(--v8-linia)}body.v8 .og8-lista b{font:600 15px/20px Inter,sans-serif;display:block}body.v8 .og8-lista small{color:var(--v8-grafit);font-size:13px}body.v8 .og8-ik{background:var(--v8-swiatlo-tlo);border-radius:50%;flex:none;width:40px;height:40px;position:relative}body.v8 .og8-ik:after{content:"";background:var(--v8-zloto-tekst);-webkit-mask:var(--ik) center / contain no-repeat;-webkit-mask:var(--ik) center / contain no-repeat;mask:var(--ik) center / contain no-repeat;position:absolute;inset:9px}.ogw-tytul{color:#5a5f5c;font:500 12px/16px Inter,sans-serif}.ogw-wiersz{margin-top:12px}.ogw-opis{color:#14181a;justify-content:space-between;gap:8px;font:500 13px/18px Inter,sans-serif;display:flex}.ogw-opis b{white-space:nowrap;font-weight:600}.ogw-tor{background:#f1ede5;border-radius:6px;height:12px;margin-top:6px;position:relative}.ogw-tor i{border-radius:6px;position:absolute;top:0;bottom:0;left:0}.ogw-os{color:#5a5f5c;height:16px;margin-top:8px;font:400 12px/16px Inter,sans-serif;position:relative}.ogw-os span{white-space:nowrap;position:absolute;top:0}@media (min-width:900px){body.v8 .og8{max-width:720px}body.v8 .s8-kafle:has(>:nth-child(5)){grid-template-columns:repeat(5,minmax(0,1fr))}}
