.finance-heading-card .finance-main-tab-overall-statistics{order:75}body .action-tab-button.finance-main-tab-overall-statistics.finance-main-tab-overall-statistics,html[data-visual-style=modern] body .action-tab-button.finance-main-tab-overall-statistics.finance-main-tab-overall-statistics{--surface-tone-start:color-mix(in srgb,#f1e7f7 90%,var(--panel))!important;--surface-tone-end:color-mix(in srgb,#dfc8eb 86%,var(--panel))!important;--surface-tone-glow:rgba(151,82,173,0.18)!important;--surface-tone-border:rgba(137,71,159,0.42)!important;--surface-tone-text:#713483!important;--surface-tone-text-shadow:none!important;--surface-tone-shadow:rgba(112,47,132,0.19)!important;--surface-tone-shadow-strong:rgba(112,47,132,0.3)!important;--surface-tone-ring:rgba(137,71,159,0.2)!important;--modern-action-bg:linear-gradient(100deg,var(--surface-tone-start),var(--surface-tone-end))!important;--modern-action-border:var(--surface-tone-border)!important;--modern-action-text:var(--surface-tone-text)!important;--modern-action-shadow:var(--surface-tone-shadow)!important;border-color:var(--surface-tone-border)!important;color:var(--surface-tone-text)!important;background:linear-gradient(100deg,#f1e7f7,#dfc8eb)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.65),0 8px 24px var(--surface-tone-shadow)!important}body .action-tab-button.finance-main-tab-overall-statistics.finance-main-tab-overall-statistics.active,html[data-visual-style=modern] body .action-tab-button.finance-main-tab-overall-statistics.finance-main-tab-overall-statistics.active{--surface-tone-start:#aa61bc!important;--surface-tone-end:#77368d!important;--surface-tone-border:rgba(203,142,219,0.7)!important;--surface-tone-text:#fffaff!important;--surface-tone-shadow:rgba(105,44,123,0.34)!important;--surface-tone-shadow-strong:rgba(105,44,123,0.48)!important;--modern-action-bg:linear-gradient(100deg,#aa61bc,#77368d)!important;color:#fffaff!important;background:linear-gradient(100deg,#aa61bc,#77368d)!important;text-shadow:0 1px 1px rgba(50,19,59,.34)!important}html[data-visual-style=modern] body .finance-heading-card .finance-main-tabs a.action-tab-button.finance-main-tab-overall-statistics.finance-main-tab-overall-statistics.active{border-color:rgba(203,142,219,.7)!important;color:#fffaff!important;background:linear-gradient(100deg,#aa61bc,#77368d)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 9px 25px rgba(105,44,123,.42)!important}.finance-overall-dashboard{--finance-overall-border:color-mix(in srgb,var(--line) 78%,var(--brand-2) 22%);--finance-overall-surface:color-mix(in srgb,var(--panel) 95%,var(--surface-primary-start) 5%);--finance-overall-surface-strong:color-mix(in srgb,var(--panel) 88%,var(--surface-primary-start) 12%);--finance-overall-positive:#2f9754;--finance-overall-negative:#b94c62;--finance-overall-violet:#8451a0;display:grid;grid-gap:14px;gap:14px}.finance-overall-data-note,.finance-overall-panel,.finance-overall-warning{border:1px solid var(--finance-overall-border);border-radius:16px;background:radial-gradient(460px 190px at 5% 0,color-mix(in srgb,var(--surface-primary-glow) 50%,transparent),transparent 76%),var(--finance-overall-surface);box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 56%,transparent),0 14px 34px color-mix(in srgb,var(--panel-shadow) 72%,transparent)}.finance-overall-hero-panel{display:grid;grid-gap:20px;gap:20px;padding:clamp(18px,2.2vw,28px)}.finance-overall-controls,.finance-overall-hero-heading,.finance-overall-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.finance-overall-hero-heading h2,.finance-overall-hero-heading p,.finance-overall-section-head h2,.finance-overall-section-head p{margin:0}.finance-overall-hero-heading h2{margin-top:3px;font-size:clamp(1.55rem,2.7vw,2.15rem)}.finance-overall-hero-heading .eyebrow{color:var(--finance-overall-violet)}.finance-overall-hero-heading .small{max-width:740px;margin-top:5px}.finance-overall-basis-summary,.finance-overall-data-badge{display:inline-flex;align-items:center;min-height:34px;padding:6px 11px;border:1px solid color-mix(in srgb,var(--finance-overall-violet) 30%,var(--line));border-radius:999px;color:color-mix(in srgb,var(--finance-overall-violet) 82%,var(--text));background:color-mix(in srgb,#eadcf1 50%,var(--panel));font-size:.78rem;font-weight:800;white-space:nowrap}.finance-overall-controls{align-items:end;padding:12px;border:1px solid var(--finance-overall-border);border-radius:14px;background:color-mix(in srgb,var(--finance-overall-surface-strong) 88%,transparent)}.finance-overall-date-basis,.finance-overall-year-form{display:flex;align-items:center;gap:10px}.finance-overall-date-basis>span,.finance-overall-year-form label{color:var(--muted);font-size:.78rem;font-weight:780}.finance-overall-date-basis>div{display:inline-grid;grid-template-columns:repeat(2,minmax(150px,1fr));gap:3px;padding:3px;border:1px solid var(--finance-overall-border);border-radius:12px;background:color-mix(in srgb,var(--panel) 83%,transparent)}.finance-overall-date-basis a{padding:8px 14px;border-radius:9px;color:var(--muted);font-size:.84rem;font-weight:790;text-align:center;text-decoration:none;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}.finance-overall-date-basis a:focus-visible,.finance-overall-date-basis a:hover{color:var(--text);background:color-mix(in srgb,#eadcf1 58%,transparent)}.finance-overall-date-basis a.is-active{color:#ffffff;background:linear-gradient(135deg,#a45db7,#763889);box-shadow:0 5px 14px rgba(112,51,132,.28)}.finance-overall-year-form button,.finance-overall-year-form select{min-height:40px;border-radius:10px}html[data-visual-style=modern] body .finance-overall-year-form.finance-overall-year-form button{border-color:rgba(127,63,147,.52)!important;color:#ffffff!important;background:linear-gradient(135deg,#a45db7,#763889)!important;box-shadow:0 6px 16px rgba(112,51,132,.24)!important}.finance-overall-year-form select{width:108px;padding:7px 34px 7px 12px;border:1px solid var(--finance-overall-border);color:var(--text);background-color:var(--panel);font:inherit;font-weight:780}.finance-overall-year-form button{width:auto;padding:8px 15px;border:1px solid rgba(127,63,147,.45);color:#fff;background:linear-gradient(135deg,#a45db7,#763889);box-shadow:0 6px 16px rgba(112,51,132,.24);font-size:.87rem;font-weight:800}.finance-overall-warning{display:grid;grid-gap:3px;gap:3px;padding:13px 16px;border-color:color-mix(in srgb,#c7831b 48%,var(--line));color:color-mix(in srgb,#97600f 82%,var(--text));background:color-mix(in srgb,#fff4dc 58%,var(--panel));font-size:.85rem}.finance-overall-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.finance-overall-metric{display:flex;align-items:center;min-width:0;min-height:118px;gap:13px;padding:17px;border:1px solid color-mix(in srgb,var(--finance-overall-tone) 28%,var(--finance-overall-border));border-radius:15px;background:linear-gradient(145deg,color-mix(in srgb,var(--panel) 93%,var(--finance-overall-tone) 7%),var(--finance-overall-surface));box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 52%,transparent),0 11px 27px color-mix(in srgb,var(--panel-shadow) 68%,transparent)}.finance-overall-metric-icon,.finance-overall-series-total-icon,.finance-overall-source-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:color-mix(in srgb,var(--finance-overall-tone) 86%,var(--text));border:1px solid color-mix(in srgb,var(--finance-overall-tone) 62%,var(--line));border-radius:50%;background:color-mix(in srgb,var(--finance-overall-tone) 15%,transparent)}.finance-overall-metric-icon{width:50px;height:50px}.finance-overall-metric-icon svg{width:26px;height:26px}.finance-overall-metric-copy{display:grid;min-width:0;grid-gap:3px;gap:3px}.finance-overall-metric-copy small,.finance-overall-metric-copy>span{color:var(--muted)}.finance-overall-metric-copy>span{font-size:.78rem;font-weight:760}.finance-overall-metric-copy strong{overflow:hidden;color:var(--text);font-size:clamp(1.28rem,2vw,1.72rem);line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.finance-overall-metric-copy small{font-size:.7rem;line-height:1.3}.finance-overall-metric.is-negative .finance-overall-metric-copy strong{color:var(--finance-overall-negative)}.finance-overall-analytics-grid{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(560px,1.6fr) minmax(280px,.8fr);grid-gap:14px;gap:14px;align-items:stretch}.finance-overall-breakdown-panel,.finance-overall-chart-panel,.finance-overall-months-panel,.finance-overall-sources-panel{padding:clamp(15px,1.8vw,21px)}.finance-overall-section-head{align-items:flex-start;margin-bottom:14px}.finance-overall-section-head h2{font-size:clamp(1.05rem,1.55vw,1.32rem)}.finance-overall-section-head p{margin-top:4px}.finance-overall-breakdown-body{display:grid;justify-items:center;grid-gap:12px;gap:12px}.finance-overall-donut{display:grid;place-items:center;width:min(168px,68%);aspect-ratio:1;padding:20px;border-radius:50%;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--line) 70%,transparent)}.finance-overall-donut:before{content:"";grid-area:1/1;width:70%;aspect-ratio:1;border:1px solid color-mix(in srgb,var(--line) 68%,transparent);border-radius:50%;background:var(--finance-overall-surface);box-shadow:0 8px 24px color-mix(in srgb,var(--panel-shadow) 42%,transparent)}.finance-overall-donut>span{z-index:1;grid-area:1/1;display:grid;justify-items:center;max-width:106px;grid-gap:2px;gap:2px;text-align:center}.finance-overall-donut strong{font-size:.88rem;line-height:1.15}.finance-overall-donut small{color:var(--muted);font-size:.68rem}.finance-overall-breakdown-list{display:grid;width:100%;grid-gap:1px;gap:1px}.finance-overall-breakdown-list button{display:grid;grid-template-columns:9px minmax(100px,1fr) minmax(78px,max-content) 48px;align-items:center;width:100%;min-height:35px;grid-gap:7px;gap:7px;padding:4px 7px;border:0;border-radius:9px;color:var(--text);background:transparent;text-align:left}html[data-visual-style=modern] body .finance-overall-breakdown-list.finance-overall-breakdown-list button{display:grid!important;justify-content:stretch!important;text-align:left!important;border:0!important;color:var(--text)!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important}.finance-overall-breakdown-list button:focus-visible,.finance-overall-breakdown-list button:hover{background:color-mix(in srgb,var(--finance-overall-tone) 10%,transparent)}html[data-visual-style=modern] body .finance-overall-breakdown-list.finance-overall-breakdown-list button:focus-visible,html[data-visual-style=modern] body .finance-overall-breakdown-list.finance-overall-breakdown-list button:hover{background:color-mix(in srgb,var(--finance-overall-tone) 10%,transparent)!important}.finance-overall-breakdown-list i,.finance-overall-modal-table i{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--finance-overall-tone)}.finance-overall-breakdown-list button>span{display:contents}.finance-overall-breakdown-list small,.finance-overall-breakdown-list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance-overall-breakdown-list strong{font-size:.78rem;text-align:left}.finance-overall-breakdown-list b,.finance-overall-breakdown-list small{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.finance-overall-breakdown-list b{min-width:44px}.finance-overall-breakdown-list b,.finance-overall-breakdown-list small{color:var(--muted);font-size:.68rem}.finance-overall-chart-panel{min-width:0}.finance-overall-chart-legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;color:var(--muted);font-size:.72rem;font-weight:740}.finance-overall-chart-legend span{display:inline-flex;align-items:center;gap:5px}.finance-overall-chart-legend i{width:8px;height:8px;border-radius:50%}.finance-overall-chart-legend .income{background:#55b875}.finance-overall-chart-legend .expense{background:#df7185}.finance-overall-chart-legend .result{background:#8a62c6}.finance-overall-chart-scroll{width:100%;overflow-x:auto;overscroll-behavior-x:contain}.finance-overall-chart-scroll svg{display:block;width:100%;min-width:480px;height:auto}.finance-overall-chart-scroll .grid,.finance-overall-chart-scroll .zero{stroke:color-mix(in srgb,var(--line) 70%,transparent);stroke-width:1}.finance-overall-chart-scroll .zero{stroke:color-mix(in srgb,var(--text) 32%,var(--line))}.finance-overall-chart-scroll text{fill:var(--muted);font-size:10px}.finance-overall-chart-scroll .month-label{font-size:10.5px;font-weight:750}.finance-overall-chart-scroll .month-label.is-future{opacity:.5}.finance-overall-chart-scroll .line{fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.finance-overall-chart-scroll .line.income{stroke:#55b875}.finance-overall-chart-scroll .line.expense{stroke:#df7185}.finance-overall-chart-scroll .line.result{stroke:#8a62c6}.finance-overall-chart-scroll .point{stroke:var(--panel);stroke-width:2}.finance-overall-chart-scroll .point.income{fill:#55b875}.finance-overall-chart-scroll .point.expense{fill:#df7185}.finance-overall-chart-scroll .point.result{fill:#8a62c6}.finance-overall-sources-panel{overflow:hidden}.finance-overall-source-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px}.finance-overall-source-card{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;min-width:0;min-height:150px;grid-gap:10px;gap:10px;padding:14px 14px 36px;border:1px solid color-mix(in srgb,var(--finance-overall-tone) 30%,var(--finance-overall-border));border-radius:13px;color:var(--ink);background:linear-gradient(145deg,color-mix(in srgb,var(--panel) 93%,var(--finance-overall-tone) 7%),var(--finance-overall-surface));text-align:left;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}html[data-visual-style=modern] body button.finance-overall-source-card.finance-overall-source-card{--surface-tone-start:color-mix(in srgb,var(--panel) 93%,var(--finance-overall-tone) 7%)!important;--surface-tone-end:color-mix(in srgb,var(--panel) 90%,var(--finance-overall-tone) 10%)!important;--surface-tone-glow:transparent!important;--surface-tone-text:var(--ink)!important;--surface-tone-text-shadow:none!important;display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;justify-content:stretch!important;border-color:color-mix(in srgb,var(--finance-overall-tone) 30%,var(--finance-overall-border))!important;color:var(--ink)!important;background:var(--panel)!important;text-align:left!important;box-shadow:none!important;text-shadow:none!important}.finance-overall-source-card:focus-visible,.finance-overall-source-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--finance-overall-tone) 58%,var(--line));color:var(--ink);background:linear-gradient(145deg,color-mix(in srgb,var(--panel) 88%,var(--finance-overall-tone) 12%),color-mix(in srgb,var(--panel) 92%,var(--finance-overall-tone) 8%));box-shadow:0 12px 25px color-mix(in srgb,var(--finance-overall-tone) 16%,transparent)}html[data-visual-style=modern] body button.finance-overall-source-card.finance-overall-source-card:focus-visible,html[data-visual-style=modern] body button.finance-overall-source-card.finance-overall-source-card:hover{--surface-tone-start:color-mix(in srgb,var(--panel) 88%,var(--finance-overall-tone) 12%)!important;--surface-tone-end:color-mix(in srgb,var(--panel) 92%,var(--finance-overall-tone) 8%)!important;--surface-tone-glow:transparent!important;--surface-tone-text:var(--ink)!important;border-color:color-mix(in srgb,var(--finance-overall-tone) 58%,var(--line))!important;color:var(--ink)!important;background:var(--panel)!important;box-shadow:0 12px 25px color-mix(in srgb,var(--finance-overall-tone) 16%,transparent)!important;text-shadow:none!important}.finance-overall-source-icon{align-self:start;width:38px;height:38px;margin-top:13px}.finance-overall-source-icon svg{width:20px;height:20px}.finance-overall-source-copy{display:grid;grid-template-rows:1.25em 1.35em 2.6em;align-content:start;justify-items:start;min-width:0;grid-gap:2px;gap:2px;text-align:left}.finance-overall-source-copy small{color:var(--muted);font-size:.72rem;font-weight:740}.finance-overall-source-copy strong{overflow:hidden;font-size:.98rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.finance-overall-source-copy>span{display:-webkit-box;overflow:hidden;margin-top:2px;color:var(--muted);font-size:.65rem;line-height:1.3;min-height:2.6em;-webkit-box-orient:vertical;-webkit-line-clamp:2}.finance-overall-source-card>b{position:absolute;bottom:12px;left:13px;color:color-mix(in srgb,var(--finance-overall-tone) 78%,var(--ink));font-size:.71rem}.finance-overall-source-card>em{position:absolute;right:13px;bottom:12px;color:var(--muted);font-size:.69rem;font-style:normal;font-weight:760}.finance-overall-source-card:focus-visible :is(.finance-overall-source-copy small,.finance-overall-source-copy>span,em),.finance-overall-source-card:hover :is(.finance-overall-source-copy small,.finance-overall-source-copy>span,em){color:var(--muted);text-shadow:none}.finance-overall-source-card:focus-visible .finance-overall-source-copy strong,.finance-overall-source-card:hover .finance-overall-source-copy strong{color:var(--ink);text-shadow:none}html[data-visual-style=modern] body .finance-overall-source-card:focus-visible :is(.finance-overall-source-copy small,.finance-overall-source-copy>span,em),html[data-visual-style=modern] body .finance-overall-source-card:hover :is(.finance-overall-source-copy small,.finance-overall-source-copy>span,em){color:var(--muted)!important;text-shadow:none!important}html[data-visual-style=modern] body .finance-overall-source-card:focus-visible .finance-overall-source-copy strong,html[data-visual-style=modern] body .finance-overall-source-card:hover .finance-overall-source-copy strong{color:var(--ink)!important;text-shadow:none!important}.finance-overall-table-scroll{width:100%;overflow-x:auto;border:1px solid var(--finance-overall-border);border-radius:12px}.finance-overall-table{width:100%;min-width:820px;margin:0;border-collapse:collapse}.finance-overall-table td,.finance-overall-table th{padding:11px 13px;border-bottom:1px solid color-mix(in srgb,var(--finance-overall-border) 72%,transparent);font-size:.8rem;text-align:right;white-space:nowrap}.finance-overall-table thead th{color:var(--muted);background:color-mix(in srgb,var(--finance-overall-surface-strong) 88%,transparent);font-size:.72rem;text-transform:uppercase;letter-spacing:.025em}.finance-overall-table td:first-child,.finance-overall-table th:first-child{text-align:left}.finance-overall-table tbody tr:last-child td,.finance-overall-table tbody tr:last-child th{border-bottom:0}.finance-overall-table tbody tr:hover{background:color-mix(in srgb,var(--surface-primary-glow) 25%,transparent)}.finance-overall-table tbody th>small,.finance-overall-table tbody th>span{display:block}.finance-overall-table tbody th>small{width:-moz-max-content;width:max-content;margin-top:3px;padding:2px 6px;border-radius:999px;color:#a36c15;background:color-mix(in srgb,#f2b750 18%,transparent);font-size:.62rem}.finance-overall-table tbody th>small.is-closed{color:var(--finance-overall-positive);background:color-mix(in srgb,#55b875 16%,transparent)}.finance-overall-month-card-values .positive,.finance-overall-table .positive{color:var(--finance-overall-positive);font-weight:800}.finance-overall-month-card-values .negative,.finance-overall-table .negative{color:var(--finance-overall-negative);font-weight:800}.finance-overall-table .inline-button{width:auto;min-width:68px;min-height:32px;padding:6px 12px;border-radius:9px;font-size:.74rem}.finance-overall-month-card-list{display:none}.finance-overall-data-note{margin:0;padding:12px 15px;color:var(--muted);font-size:.77rem;line-height:1.45}body.finance-overall-modal-open{overflow:hidden}.finance-overall-modal-backdrop{--finance-overall-border:color-mix(in srgb,var(--line) 78%,var(--brand-2) 22%);--finance-overall-surface:color-mix(in srgb,var(--panel) 95%,var(--surface-primary-start) 5%);--finance-overall-surface-strong:color-mix(in srgb,var(--panel) 88%,var(--surface-primary-start) 12%);--finance-overall-positive:#2f9754;--finance-overall-negative:#b94c62;--finance-overall-violet:#8451a0;z-index:200800;padding:clamp(10px,2.5vw,30px);background:color-mix(in srgb,#102847 66%,transparent);backdrop-filter:blur(9px) saturate(112%)}.finance-overall-modal{position:relative;width:min(1160px,100%);max-height:min(92dvh,920px);overflow-y:auto;padding:clamp(19px,2.4vw,30px);border:1px solid color-mix(in srgb,var(--line) 72%,#9c5cad 28%);border-radius:19px;background:radial-gradient(720px 280px at 8% 0,color-mix(in srgb,#d9b6e3 28%,transparent),transparent 78%),var(--panel);box-shadow:0 28px 80px rgba(13,31,58,.34)}.finance-overall-modal-head .eyebrow{color:var(--finance-overall-violet)}.finance-overall-modal-head h2{margin:3px 0 0;font-size:clamp(1.45rem,2.7vw,2rem)}.finance-overall-modal-body{display:grid;grid-gap:16px;gap:16px;padding:16px}.finance-overall-modal-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--finance-overall-border);border-radius:13px;background:color-mix(in srgb,var(--finance-overall-surface-strong) 86%,transparent)}.finance-overall-modal-summary>span{display:grid;min-width:0;grid-gap:4px;gap:4px;padding:14px 16px;border-right:1px solid var(--finance-overall-border)}.finance-overall-modal-summary>span:last-child{border-right:0}.finance-overall-modal-context small,.finance-overall-modal-summary small,.finance-overall-series-total small{color:var(--muted);font-size:.7rem;font-weight:740}.finance-overall-modal-summary strong{overflow:hidden;font-size:clamp(1rem,1.7vw,1.3rem);text-overflow:ellipsis;white-space:nowrap}.finance-overall-modal-summary .positive{color:var(--finance-overall-positive)}.finance-overall-modal-summary .negative{color:var(--finance-overall-negative)}.finance-overall-modal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.finance-overall-modal-grid>section,.finance-overall-series-months{min-width:0;padding:15px;border:1px solid color-mix(in srgb,var(--finance-overall-border) 88%,var(--finance-overall-violet) 12%);border-radius:13px;background:linear-gradient(145deg,color-mix(in srgb,var(--panel) 92%,var(--finance-overall-violet) 8%),color-mix(in srgb,var(--finance-overall-surface-strong) 94%,transparent));box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 58%,transparent),0 8px 20px color-mix(in srgb,var(--panel-shadow) 42%,transparent)}.finance-overall-modal-block-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.finance-overall-modal-block-head h3,.finance-overall-series-months h3{margin:0;font-size:1rem}.finance-overall-modal-block-head .status{padding:4px 8px;border-radius:999px;color:#a36c15;background:color-mix(in srgb,#f2b750 18%,transparent);font-size:.65rem;font-weight:800}.finance-overall-modal-block-head .status.is-closed{color:var(--finance-overall-positive);background:color-mix(in srgb,#55b875 16%,transparent)}.finance-overall-modal-table-wrap{overflow-x:auto;border:1px solid color-mix(in srgb,var(--finance-overall-border) 88%,var(--finance-overall-violet) 12%);border-radius:10px;background:color-mix(in srgb,var(--panel) 94%,var(--finance-overall-violet) 6%);box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 64%,transparent),0 5px 14px color-mix(in srgb,var(--panel-shadow) 30%,transparent)}.finance-overall-modal-table{width:100%;min-width:430px;margin:0;border-collapse:collapse}.finance-overall-modal-table td,.finance-overall-modal-table th{padding:9px 10px;border-bottom:1px solid color-mix(in srgb,var(--finance-overall-border) 82%,transparent);font-size:.75rem;text-align:right}.finance-overall-modal-table :is(th,td)+:is(th,td){border-left:1px solid color-mix(in srgb,var(--finance-overall-border) 48%,transparent)}.finance-overall-modal-table th:first-child{text-align:left}.finance-overall-modal-table thead th{color:var(--text);background:color-mix(in srgb,var(--finance-overall-surface-strong) 78%,var(--finance-overall-violet) 22%);font-size:.68rem;font-weight:820}.finance-overall-modal-table tbody tr{background:color-mix(in srgb,var(--panel) 96%,transparent);transition:background-color .14s ease}.finance-overall-modal-table tbody tr:nth-child(2n){background:color-mix(in srgb,var(--finance-overall-surface-strong) 72%,transparent)}.finance-overall-modal-table tbody tr:hover{background:color-mix(in srgb,var(--finance-overall-violet) 11%,var(--panel) 89%)}.finance-overall-modal-table tbody th{display:flex;align-items:center;gap:7px}.finance-overall-modal-table tfoot td,.finance-overall-modal-table tfoot th{border-bottom:0;border-top:1px solid color-mix(in srgb,var(--finance-overall-border) 92%,var(--finance-overall-violet) 8%);background:color-mix(in srgb,var(--finance-overall-surface-strong) 82%,var(--finance-overall-violet) 18%);font-weight:830}.finance-overall-modal-context{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.finance-overall-modal-context>span{display:grid;grid-gap:3px;gap:3px;padding:12px 13px;border:1px solid var(--finance-overall-border);border-radius:11px;background:color-mix(in srgb,var(--finance-overall-surface) 90%,transparent)}.finance-overall-modal-context strong{font-size:1.05rem}.finance-overall-modal-footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:9px;margin-top:18px;padding-top:15px;border-top:1px solid var(--finance-overall-border)}.finance-overall-modal-primary-link{display:inline-flex;align-items:center;width:auto;gap:7px}.finance-overall-modal-primary-link svg{width:15px;height:15px}.finance-overall-modal-secondary-button{width:auto;min-height:38px;color:var(--text);border-color:var(--finance-overall-border);background:color-mix(in srgb,var(--finance-overall-surface-strong) 88%,transparent);box-shadow:none;text-shadow:none}html[data-visual-style=modern] body .finance-overall-modal-secondary-button.finance-overall-modal-secondary-button{color:var(--text)!important;border-color:var(--finance-overall-border)!important;background:color-mix(in srgb,var(--finance-overall-surface-strong) 88%,transparent)!important;box-shadow:none!important;text-shadow:none!important}.finance-overall-series-total{display:flex;align-items:center;gap:13px;padding:15px;border:1px solid color-mix(in srgb,var(--finance-overall-tone) 32%,var(--finance-overall-border));border-radius:13px;background:color-mix(in srgb,var(--finance-overall-tone) 8%,var(--panel))}.finance-overall-series-total-icon{width:46px;height:46px}.finance-overall-series-total-icon svg{width:24px;height:24px}.finance-overall-series-total>span:last-child{display:grid;grid-gap:2px;gap:2px}.finance-overall-series-total strong{font-size:clamp(1.25rem,2.2vw,1.7rem)}.finance-overall-series-months>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px}.finance-overall-series-months button{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:10px;padding:10px 11px;border:1px solid var(--finance-overall-border);border-radius:10px;color:var(--text);background:color-mix(in srgb,var(--finance-overall-surface-strong) 82%,transparent);text-align:left}html[data-visual-style=modern] body .finance-overall-series-months.finance-overall-series-months button{border-color:var(--finance-overall-border)!important;color:var(--text)!important;background:color-mix(in srgb,var(--finance-overall-surface-strong) 82%,transparent)!important;box-shadow:none!important;text-shadow:none!important}.finance-overall-series-months button:focus-visible,.finance-overall-series-months button:hover{border-color:color-mix(in srgb,var(--finance-overall-violet) 45%,var(--line));background:color-mix(in srgb,#eadcf1 22%,var(--finance-overall-surface))}html[data-visual-style=modern] body .finance-overall-series-months.finance-overall-series-months button:focus-visible,html[data-visual-style=modern] body .finance-overall-series-months.finance-overall-series-months button:hover{border-color:color-mix(in srgb,var(--finance-overall-violet) 45%,var(--line))!important;background:color-mix(in srgb,#eadcf1 22%,var(--finance-overall-surface))!important}.finance-overall-series-months button>span{display:grid;min-width:0;grid-gap:2px;gap:2px}.finance-overall-series-months button b,.finance-overall-series-months button small,.finance-overall-series-months button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance-overall-series-months button b,.finance-overall-series-months button strong{font-size:.76rem}.finance-overall-series-months button small{color:var(--muted);font-size:.64rem}.finance-overall-category-detail-grid{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.45fr);grid-gap:14px;gap:14px}.finance-overall-category-detail-grid>section{min-width:0;padding:15px;border:1px solid color-mix(in srgb,var(--finance-overall-border) 88%,var(--finance-overall-violet) 12%);border-radius:13px;background:linear-gradient(145deg,color-mix(in srgb,var(--panel) 92%,var(--finance-overall-violet) 8%),color-mix(in srgb,var(--finance-overall-surface-strong) 94%,transparent));box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 58%,transparent),0 8px 20px color-mix(in srgb,var(--panel-shadow) 42%,transparent)}.finance-overall-category-detail-grid .finance-overall-modal-block-head>span{color:var(--muted);font-size:.67rem;font-weight:780}.finance-overall-category-visual{display:flex;flex-direction:column}.finance-overall-category-donut{position:relative;width:min(220px,82%);aspect-ratio:1;margin:auto;border-radius:50%;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--line) 68%,transparent)}.finance-overall-category-donut:after{position:absolute;inset:25%;border:1px solid var(--finance-overall-border);border-radius:50%;background:var(--panel);box-shadow:0 5px 16px color-mix(in srgb,var(--panel-shadow) 40%,transparent);content:""}.finance-overall-category-donut>span{position:absolute;z-index:1;inset:28%;display:flex;align-items:center;justify-content:center;flex-direction:column;min-width:0;text-align:center}.finance-overall-category-donut strong{max-width:100%;overflow:hidden;font-size:clamp(.78rem,1.25vw,1rem);text-overflow:ellipsis;white-space:nowrap}.finance-overall-category-donut small{color:var(--muted);font-size:.64rem;font-weight:720}.finance-overall-category-visual>p{margin:13px 0 0;color:var(--muted);font-size:.68rem;line-height:1.45;text-align:center}.finance-overall-category-loading,.finance-overall-category-message{display:flex;align-items:center;gap:12px;min-height:112px;padding:18px;border:1px solid var(--finance-overall-border);border-radius:13px;background:color-mix(in srgb,var(--finance-overall-surface-strong) 82%,transparent)}.finance-overall-category-loading>span{flex:0 0 auto;width:28px;height:28px;border:3px solid color-mix(in srgb,var(--finance-overall-violet) 22%,transparent);border-top-color:var(--finance-overall-violet);border-radius:50%;animation:finance-overall-spin .76s linear infinite}.finance-overall-category-loading>div,.finance-overall-category-message{flex-direction:column;align-items:flex-start}.finance-overall-category-loading small,.finance-overall-category-loading strong,.finance-overall-category-message span,.finance-overall-category-message strong{display:block}.finance-overall-category-loading small,.finance-overall-category-message span{margin-top:3px;color:var(--muted);font-size:.72rem;line-height:1.45}.finance-overall-category-message.is-error{border-color:color-mix(in srgb,var(--finance-overall-negative) 42%,var(--line));background:color-mix(in srgb,var(--finance-overall-negative) 8%,var(--panel))}.finance-overall-category-message.is-warning{min-height:0;border-color:color-mix(in srgb,#d6952f 42%,var(--line));background:color-mix(in srgb,#e7ad50 9%,var(--panel))}@keyframes finance-overall-spin{to{transform:rotate(1turn)}}@media (max-width:1320px){.finance-overall-analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-overall-chart-panel{grid-column:1/-1;grid-row:1}.finance-overall-source-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.finance-overall-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-overall-controls,.finance-overall-date-basis,.finance-overall-year-form{align-items:stretch}.finance-overall-controls{flex-direction:column}.finance-overall-date-basis,.finance-overall-year-form{justify-content:space-between}.finance-overall-category-detail-grid,.finance-overall-modal-grid{grid-template-columns:1fr}.finance-overall-series-months>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.finance-overall-chart-scroll svg{min-width:720px}.finance-overall-hero-heading,.finance-overall-section-head{flex-direction:column;gap:10px}.finance-overall-date-basis,.finance-overall-year-form{display:grid;grid-template-columns:1fr}.finance-overall-date-basis>div{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-overall-year-form{grid-template-columns:minmax(0,1fr) auto}.finance-overall-year-form label{grid-column:1/-1}.finance-overall-year-form select{width:100%}.finance-overall-analytics-grid,.finance-overall-metrics,.finance-overall-source-grid{grid-template-columns:1fr}.finance-overall-chart-panel{grid-column:auto;grid-row:auto}.finance-overall-source-card{min-height:120px}.finance-overall-table-scroll{display:none}.finance-overall-month-card-list{display:grid;grid-gap:9px;gap:9px}.finance-overall-month-card-list>button{display:grid;grid-gap:10px;gap:10px;width:100%;padding:13px;border:1px solid var(--finance-overall-border);border-radius:12px;color:var(--text);background:color-mix(in srgb,var(--finance-overall-surface-strong) 84%,transparent);text-align:left}html[data-visual-style=modern] body .finance-overall-month-card-list.finance-overall-month-card-list>button{border-color:var(--finance-overall-border)!important;color:var(--text)!important;background:color-mix(in srgb,var(--finance-overall-surface-strong) 84%,transparent)!important;box-shadow:none!important;text-shadow:none!important}.finance-overall-month-card-list>button:focus-visible,.finance-overall-month-card-list>button:hover{border-color:color-mix(in srgb,var(--finance-overall-violet) 44%,var(--line))}.finance-overall-month-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.finance-overall-month-card-head em{color:var(--finance-overall-violet);font-size:.72rem;font-style:normal;font-weight:800}.finance-overall-month-card-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.finance-overall-month-card-values>span{display:grid;grid-gap:2px;gap:2px}.finance-overall-month-card-values small{color:var(--muted);font-size:.65rem}.finance-overall-month-card-values strong{overflow:hidden;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.finance-overall-modal{max-height:96dvh;padding:17px 14px;border-radius:15px}.finance-overall-modal-context,.finance-overall-modal-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-overall-modal-summary>span:nth-child(2){border-right:0}.finance-overall-modal-summary>span:nth-child(-n+2){border-bottom:1px solid var(--finance-overall-border)}.finance-overall-series-months>div{grid-template-columns:1fr}.finance-overall-category-donut{width:min(200px,70%)}}@media (max-width:430px){.finance-overall-date-basis>div,.finance-overall-metrics,.finance-overall-modal-context,.finance-overall-modal-summary{grid-template-columns:1fr}.finance-overall-modal-summary>span{border-right:0;border-bottom:1px solid var(--finance-overall-border)}.finance-overall-modal-summary>span:last-child{border-bottom:0}.finance-overall-modal-footer>:is(a,button){width:100%;justify-content:center}}html[data-theme=dark] body .action-tab-button.finance-main-tab-overall-statistics.finance-main-tab-overall-statistics:not(.active){--surface-tone-start:rgba(105,61,119,0.54)!important;--surface-tone-end:rgba(76,43,89,0.62)!important;--surface-tone-border:rgba(196,129,214,0.42)!important;--surface-tone-text:#f2dff7!important;background:linear-gradient(100deg,rgba(105,61,119,.54),rgba(76,43,89,.62))!important}html[data-theme=dark] .finance-overall-dashboard,html[data-theme=dark] .finance-overall-modal-backdrop{--finance-overall-positive:#74d493;--finance-overall-negative:#f08aa0;--finance-overall-violet:#cf91df}html[data-theme=dark] .finance-overall-modal-backdrop{background:var(--modal-backdrop-background-layer-2)}.borek-visitor-page{--borek-visitor-control-transition:150ms ease-out;line-height:1.5}.borek-visitor-page .card{border-color:color-mix(in srgb,var(--line) 84%,var(--accent) 16%)}.borek-visitor-page :is(.summary-buttonlike,button:not(.help-tooltip-trigger):not(.shark-standard-modal-action),.inline-button){min-height:42px;transition:color var(--borek-visitor-control-transition),border-color var(--borek-visitor-control-transition),background-color var(--borek-visitor-control-transition),box-shadow var(--borek-visitor-control-transition),transform var(--borek-visitor-control-transition)}.borek-visitor-page :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 52%,transparent);outline-offset:2px}.borek-visitor-page button.borek-payment-help-trigger{display:inline-grid!important;flex:0 0 20px;place-items:center;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;margin:0!important;padding:0!important;overflow:hidden;border:1px solid color-mix(in srgb,var(--line) 74%,var(--muted) 26%)!important;border-radius:999px!important;background:color-mix(in srgb,var(--panel) 88%,var(--muted) 12%)!important;color:color-mix(in srgb,var(--ink) 64%,var(--muted) 36%)!important;box-shadow:none!important;filter:none!important;font-family:var(--font-sans,inherit);font-size:.72rem;font-weight:780;line-height:1;text-shadow:none!important;transform:none!important}.borek-visitor-page button.borek-payment-help-trigger:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--line) 62%,var(--brand) 38%)!important;background:color-mix(in srgb,var(--panel) 80%,var(--brand) 20%)!important;color:var(--ink)!important;box-shadow:none!important;filter:none!important;transform:none!important}.borek-visitor-page :is(.summary-buttonlike,.borek-public-info-link-summary,.borek-public-doc-link-summary):hover{transform:translateY(-1px)}.borek-visitor-page :is(.summary-button-primary,[aria-current=page]){font-weight:760}.borek-visitor-page .borek-active-orders{gap:12px}.borek-visitor-page .borek-active-order-list{gap:8px}.borek-visitor-page .borek-active-order{border-radius:12px;box-shadow:none}.borek-visitor-page .borek-active-order-summary{grid-template-columns:minmax(0,1fr) auto 18px;gap:4px 10px;padding:12px 14px}.borek-visitor-page .borek-active-order-summary-copy{grid-row:1/3}.borek-visitor-page .borek-active-order-status{grid-column:2;grid-row:1;justify-self:end}.borek-visitor-page .borek-active-order-detail-label{grid-column:2;grid-row:2;justify-self:end;font-size:.72rem}.borek-visitor-page .borek-active-order-summary:after{grid-column:3;grid-row:1/3;align-self:center;justify-self:center}.borek-visitor-page .borek-active-order-body{gap:10px;padding:12px 14px 14px}.borek-visitor-page .borek-active-order-details{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:8px}.borek-visitor-page .borek-active-order-details>div{padding:8px 10px;border:1px solid color-mix(in srgb,var(--line) 86%,var(--brand) 14%);border-radius:10px;background:color-mix(in srgb,var(--panel) 95%,var(--brand) 5%)}.borek-visitor-page .borek-active-order-details dt{font-size:.68rem;letter-spacing:.025em}.borek-visitor-page .borek-active-order-details dd{margin-top:1px;font-size:.84rem}.borek-visitor-page .borek-active-order-extra-content{gap:10px}.borek-visitor-page .borek-active-order-reschedule{padding-top:10px;border-top-color:color-mix(in srgb,var(--line) 88%,var(--brand) 12%)}.borek-visitor-page .borek-active-order-reschedule-trigger{display:inline-flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;min-height:38px;padding:7px 11px;list-style:none;border:1px solid color-mix(in srgb,var(--line) 70%,var(--brand) 30%);border-radius:10px;background:color-mix(in srgb,var(--panel) 90%,var(--brand) 10%);color:color-mix(in srgb,var(--ink) 82%,var(--brand) 18%);box-shadow:0 4px 10px color-mix(in srgb,#071722 8%,transparent);font-family:var(--font-sans,inherit);font-size:.8rem;font-weight:780;line-height:1.1;cursor:pointer;transition:color var(--borek-visitor-control-transition),border-color var(--borek-visitor-control-transition),background-color var(--borek-visitor-control-transition),box-shadow var(--borek-visitor-control-transition),transform var(--borek-visitor-control-transition)}.borek-visitor-page .borek-active-order-reschedule-trigger::-webkit-details-marker,.borek-visitor-page .borek-active-order-reschedule-trigger::marker{display:none;content:""}.borek-visitor-page .borek-active-order-reschedule-trigger:after{content:none!important}.borek-visitor-page .borek-active-order-reschedule-trigger svg{width:17px;height:17px;flex:0 0 auto}.borek-visitor-page .borek-active-order-reschedule-trigger:is(:hover,:focus-visible),.borek-visitor-page .borek-active-order-reschedule[open]>.borek-active-order-reschedule-trigger{border-color:color-mix(in srgb,var(--line) 52%,var(--brand) 48%);background:color-mix(in srgb,var(--panel) 82%,var(--brand) 18%);color:var(--ink);box-shadow:0 6px 14px color-mix(in srgb,#071722 12%,transparent);transform:translateY(-1px)}.borek-visitor-page .borek-active-order-reschedule[open]>.borek-active-order-reschedule-trigger{margin-bottom:8px}.borek-visitor-page .borek-active-order-reschedule-form{width:min(100%,520px);padding:12px;border:1px solid color-mix(in srgb,var(--line) 84%,var(--brand) 16%);border-radius:11px;background:color-mix(in srgb,var(--panel) 96%,var(--brand) 4%)}.borek-visitor-page .borek-active-order-reschedule-intro{max-width:52ch;color:color-mix(in srgb,var(--ink) 72%,var(--muted) 28%)}.borek-visitor-page .borek-active-order-reschedule-form .form-field-stack{width:min(100%,330px)}html[data-visual-style=modern] body .borek-visitor-page .borek-public-latest-status-metric-content{grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important}html[data-visual-style=modern] body .borek-visitor-page .borek-public-latest-status-metric-value{max-width:100%;font-size:clamp(.82rem,.12vw + .79rem,.92rem)!important;font-weight:740!important;letter-spacing:-.012em}.borek-visitor-page .small{line-height:1.48}.borek-visitor-top-action-button.is-refreshing svg{animation:borek-visitor-refresh-spin .7s linear infinite}.borek-visitor-top-action-button:disabled{cursor:wait;opacity:.72;transform:none}.borek-visitor-loading{max-width:980px;width:100%;margin:14px auto 24px}.borek-visitor-loading-card{overflow:hidden}.borek-visitor-loading-control,.borek-visitor-loading-line{position:relative;overflow:hidden;border-radius:8px;background:color-mix(in srgb,var(--line) 55%,var(--panel) 45%)}.borek-visitor-loading-control:after,.borek-visitor-loading-line:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--panel) 76%,transparent),transparent);transform:translateX(-100%);animation:borek-visitor-loading-sweep 1.1s ease-in-out infinite}.borek-visitor-loading-line{width:min(540px,82%);height:14px}.borek-visitor-loading-line.is-short{width:min(300px,58%)}.borek-visitor-loading-control{height:44px}@keyframes borek-visitor-refresh-spin{to{transform:rotate(1turn)}}@keyframes borek-visitor-loading-sweep{to{transform:translateX(100%)}}@media (max-width:720px){.borek-visitor-page{line-height:1.55}.borek-visitor-page :is(.summary-buttonlike,button:not(.help-tooltip-trigger):not(.shark-standard-modal-action),.inline-button){min-height:44px}.borek-visitor-page .borek-visitor-price-modal-panel.shark-standard-modal-panel{height:auto!important;max-height:calc(100dvh - 16px)!important;border-radius:14px!important}}@media (prefers-reduced-motion:reduce){.borek-visitor-loading *,.borek-visitor-page *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.borek-visitor-price-modal-stay .borek-visitor-price-modal-scroll{gap:10px}.borek-visitor-price-modal-stay .borek-visitor-price-modal-step-content.is-guided-stay-flow{padding:0;border:0;border-radius:0;background:transparent}html[data-visual-style=modern] body #borek-visitor-price-modal-stay .borek-visitor-price-choice-button{min-height:58px!important;padding:8px 10px!important;gap:3px!important;border-color:color-mix(in srgb,var(--line) 88%,var(--brand) 12%)!important;background:color-mix(in srgb,var(--panel) 96%,var(--brand) 4%)!important;box-shadow:none!important;filter:none!important;transform:none!important}html[data-visual-style=modern] body #borek-visitor-price-modal-stay .borek-visitor-price-choice-button:is(:hover,:focus-visible,.is-active){border-color:color-mix(in srgb,var(--line) 56%,var(--brand) 44%)!important;background:color-mix(in srgb,var(--panel) 90%,var(--brand) 10%)!important;box-shadow:inset 0 -3px 0 color-mix(in srgb,var(--brand) 78%,var(--accent) 22%)!important}html[data-visual-style=modern] body #borek-visitor-price-modal-stay .borek-visitor-price-choice-label{color:var(--ink)!important;font-size:.88rem!important;line-height:1.1!important;text-shadow:none!important}html[data-theme=dark][data-visual-style=modern] body #borek-visitor-price-modal-stay .borek-visitor-price-choice-value,html[data-visual-style=modern] body #borek-visitor-price-modal-stay .borek-visitor-price-choice-value{color:color-mix(in srgb,var(--ink) 62%,var(--muted) 38%)!important;font-size:.76rem!important;text-shadow:none!important}html[data-visual-style=modern] body #borek-visitor-price-modal-stay .borek-visitor-price-choice-value .borek-visitor-price-current{padding:0;background:transparent;box-shadow:none}.borek-visitor-price-modal-stay .borek-visitor-villa-gallery-button{aspect-ratio:4/3;box-shadow:none}.borek-stay-purchase-form,.borek-stay-purchase-form .borek-purchase-step{gap:12px}.borek-stay-date-grid{gap:9px}.borek-quantity-field{gap:6px}.borek-quantity-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.borek-quantity-label-row .borek-quantity-limit{color:color-mix(in srgb,var(--muted) 84%,var(--ink) 16%);font-size:.72rem}.borek-visitor-page .borek-quantity-stepper{grid-template-columns:44px minmax(0,1fr) 44px;gap:0;width:100%;padding:0;overflow:hidden;border-color:color-mix(in srgb,var(--line) 88%,var(--brand) 12%);border-radius:10px;background:color-mix(in srgb,var(--panel) 97%,var(--brand) 3%);box-shadow:none}.borek-visitor-page button.borek-quantity-stepper-button{width:44px;height:44px;min-width:44px;min-height:44px;border:0;border-radius:0;background:color-mix(in srgb,var(--panel) 91%,var(--brand) 9%);color:var(--ink);font-family:var(--font-sans,inherit);font-size:1.22rem;font-weight:680;text-shadow:none;box-shadow:none;filter:none;transform:none}.borek-visitor-page button.borek-quantity-stepper-button:first-child{border-right:1px solid color-mix(in srgb,var(--line) 86%,transparent)}.borek-visitor-page button.borek-quantity-stepper-button:last-child{border-left:1px solid color-mix(in srgb,var(--line) 86%,transparent)}.borek-visitor-page button.borek-quantity-stepper-button:is(:hover,:focus-visible):not(:disabled){background:color-mix(in srgb,var(--panel) 82%,var(--brand) 18%);transform:none}.borek-visitor-page .borek-quantity-stepper-value{display:flex;align-items:baseline;justify-content:center;gap:5px;min-height:44px;padding:8px 10px;border-radius:0;background:transparent}.borek-visitor-page .borek-quantity-stepper-value strong{font-size:1rem;line-height:1}.borek-visitor-page .borek-quantity-stepper-value span{color:var(--muted);font-size:.78rem;line-height:1}.borek-stay-diving-note{margin:0;padding:7px 9px;border-left:3px solid color-mix(in srgb,var(--brand) 66%,var(--line) 34%);border-radius:0 8px 8px 0;background:color-mix(in srgb,var(--panel) 95%,var(--brand) 5%);color:color-mix(in srgb,var(--ink) 76%,var(--muted) 24%)}.borek-stay-availability{gap:9px}.borek-stay-availability-summary{cursor:pointer;color:color-mix(in srgb,var(--ink) 80%,var(--muted) 20%);font-weight:740}.borek-stay-cost-summary{display:grid;grid-gap:0;gap:0;margin:0;padding:0;border-top:1px solid color-mix(in srgb,var(--line) 80%,transparent)}.borek-stay-cost-summary>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 1px;border-bottom:1px solid color-mix(in srgb,var(--line) 80%,transparent)}.borek-stay-cost-summary dt{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:2px 7px;color:var(--ink);font-size:.82rem;font-weight:720}.borek-stay-cost-summary dt small{color:var(--muted);font-size:.72rem;font-weight:560}.borek-stay-cost-summary dd{margin:0;color:var(--ink);font-size:.84rem;font-weight:760;white-space:nowrap}.borek-stay-cost-summary .is-total :is(dt,dd){font-weight:820}.borek-stay-payment-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid color-mix(in srgb,var(--line) 82%,transparent)}.borek-stay-payment-summary>strong{flex:0 0 auto;color:var(--ink);font-size:.94rem;white-space:nowrap}.borek-stay-date-range{display:inline-flex;gap:3px}html[data-theme=dark] .borek-visitor-page :is(.borek-stay-people-stepper,.borek-stay-people-stepper-value){background:color-mix(in srgb,var(--panel) 96%,var(--brand) 4%);box-shadow:none}html[data-theme=dark] .borek-visitor-page .borek-stay-purchase-form button.borek-stay-people-stepper-button{border-color:color-mix(in srgb,var(--line) 88%,transparent);background:color-mix(in srgb,var(--panel) 88%,var(--brand) 12%);color:var(--ink);box-shadow:none}@media (max-width:420px){.borek-visitor-price-modal-stay .borek-visitor-price-modal-scroll{padding-right:11px;padding-left:11px}.borek-stay-date-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.borek-stay-payment-summary{align-items:center}}.borek-payment-result-card{--borek-payment-result-accent:#3192b1;position:relative;gap:14px;overflow:hidden;border-color:color-mix(in srgb,var(--borek-payment-result-accent) 46%,var(--line));background:linear-gradient(112deg,color-mix(in srgb,var(--borek-payment-result-accent) 8%,transparent),transparent 44%),var(--panel);box-shadow:inset 4px 0 0 var(--borek-payment-result-accent)}.borek-payment-result-card.is-confirmed{--borek-payment-result-accent:#2ca77d}.borek-payment-result-head{display:flex;align-items:flex-start;gap:12px}.borek-payment-result-head h2,.borek-payment-result-head p{margin:0}.borek-payment-result-icon{display:grid;flex:0 0 38px;width:38px;height:38px;place-items:center;border:1px solid color-mix(in srgb,var(--borek-payment-result-accent) 52%,var(--line));border-radius:50%;background:color-mix(in srgb,var(--borek-payment-result-accent) 15%,var(--panel));color:color-mix(in srgb,var(--borek-payment-result-accent) 88%,white 12%)}.borek-payment-result-icon svg{width:22px;height:22px}.borek-payment-result-eyebrow{color:var(--borek-payment-result-accent);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.borek-payment-result-description{max-width:64ch;color:var(--muted)}.borek-payment-result-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.borek-payment-result-details>div{min-width:0;padding:9px 10px;border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:10px;background:color-mix(in srgb,var(--panel) 88%,var(--brand) 12%)}.borek-payment-result-details dt{color:var(--muted);font-size:.69rem;font-weight:730;letter-spacing:.025em}.borek-payment-result-details dd{margin:2px 0 0;color:var(--ink);font-size:.86rem;font-weight:760;overflow-wrap:anywhere}.borek-payment-result-actions{display:flex;justify-content:flex-end}.borek-visitor-page .borek-payment-result-actions .inline-button{min-height:38px;padding:7px 13px;border-radius:10px;font-size:.8rem}@media (max-width:560px){.borek-payment-result-card{gap:12px;padding:15px 14px 14px 16px}.borek-payment-result-head{gap:10px}.borek-payment-result-icon{flex-basis:34px;width:34px;height:34px}.borek-payment-result-head h2{font-size:clamp(1.08rem,5.4vw,1.3rem)}.borek-payment-result-details{grid-template-columns:minmax(0,1fr);gap:6px}.borek-payment-result-details>div{display:grid;grid-template-columns:minmax(92px,.42fr) minmax(0,1fr);align-items:baseline;grid-gap:8px;gap:8px;padding:8px 9px}.borek-payment-result-details dd{margin:0;text-align:right}}.borek-visitor-page .borek-visitor-price-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.borek-visitor-page .borek-visitor-price-tile-grid.has-additional-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.borek-visitor-price-extra-tile,.borek-visitor-price-extra-tile>.borek-reception-sale-popover{min-width:0;height:100%}.borek-visitor-price-extra-tile .borek-visitor-price-tile{width:100%;height:100%;white-space:normal}@media (max-width:760px){.borek-visitor-page .borek-visitor-price-tile-grid.has-additional-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-visual-style=modern] body .borek-visitor-page .borek-visitor-price-tile.app-layout-tile{min-height:98px!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;padding:13px 15px!important;border-color:color-mix(in srgb,var(--line) 84%,var(--brand) 16%)!important;border-radius:12px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--panel) 92%,var(--brand) 8%),color-mix(in srgb,var(--panel) 97%,var(--ink) 3%))!important;color:var(--ink)!important;box-shadow:0 5px 14px color-mix(in srgb,#071722 10%,transparent)!important;filter:none!important;text-align:left!important;text-shadow:none!important;transform:none!important}html[data-visual-style=modern] body .borek-visitor-page .borek-visitor-price-tile-stay.app-layout-tile{border-color:color-mix(in srgb,var(--line) 84%,#4f9b72 16%)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--panel) 93%,#4f9b72 7%),color-mix(in srgb,var(--panel) 97%,var(--ink) 3%))!important}html[data-visual-style=modern] body .borek-visitor-page .borek-visitor-price-tile.app-layout-tile:before{content:none!important}html[data-visual-style=modern] body .borek-visitor-page .borek-visitor-price-tile.app-layout-tile:is(:hover,:focus-visible,.is-active){border-color:color-mix(in srgb,var(--line) 58%,var(--brand) 42%)!important;background:color-mix(in srgb,var(--panel) 88%,var(--brand) 12%)!important;box-shadow:0 7px 18px color-mix(in srgb,#071722 14%,transparent)!important;transform:translateY(-1px)!important}.borek-visitor-page .borek-visitor-price-tile-copy{justify-items:start;gap:3px;padding-right:44px;text-align:left}.borek-visitor-page .borek-visitor-price-tile-title{font-size:1rem;line-height:1.1}.borek-visitor-page .borek-visitor-price-tile-meta{font-size:.72rem;line-height:1.2}.borek-visitor-page .borek-visitor-price-tile-value{margin-top:3px;font-size:.82rem}.borek-visitor-page .borek-visitor-price-tile-icon{top:50%;right:13px;width:36px;height:36px;opacity:.62;transform:translateY(-50%)}.borek-annual-pass-shortcut{display:grid;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;grid-gap:9px;gap:9px;padding:9px 10px;border:1px solid color-mix(in srgb,var(--line) 86%,var(--brand) 14%);border-radius:10px;background:color-mix(in srgb,var(--panel) 95%,var(--brand) 5%)}.borek-annual-pass-shortcut-icon{display:grid;width:30px;height:30px;place-items:center;border-radius:8px;background:color-mix(in srgb,var(--brand) 10%,var(--panel) 90%);color:color-mix(in srgb,var(--brand) 72%,var(--ink) 28%)}.borek-annual-pass-shortcut-icon svg{width:18px;height:18px}.borek-annual-pass-shortcut-copy{display:grid;min-width:0;grid-gap:1px;gap:1px;color:var(--ink);font-size:.82rem;line-height:1.2}.borek-annual-pass-shortcut-copy small{color:var(--muted);font-size:.69rem;overflow-wrap:anywhere}.borek-annual-pass-shortcut-price{display:grid;justify-items:end;color:var(--ink);font-size:.8rem;line-height:1.1;white-space:nowrap}.borek-annual-pass-shortcut-price del{color:var(--muted);font-size:.65rem}body .borek-visitor-price-modal button.borek-annual-pass-shortcut-button,body .borek-visitor-price-modal button.borek-embedded-purchase-back{width:auto!important;min-width:0!important;min-height:36px!important;height:36px!important;padding:7px 10px!important;border:1px solid color-mix(in srgb,var(--line) 78%,var(--brand) 22%)!important;border-radius:9px!important;background:color-mix(in srgb,var(--panel) 88%,var(--brand) 12%)!important;color:var(--ink)!important;box-shadow:none!important;filter:none!important;font-size:.76rem!important;line-height:1!important;text-shadow:none!important;transform:none!important}body .borek-visitor-price-modal button.borek-embedded-purchase-back{display:inline-flex;align-items:center;gap:6px;justify-self:start;align-self:flex-start;background:transparent!important}html[data-visual-style=modern] body .borek-visitor-page #borek-visitor-price-modal-diving .borek-annual-pass-purchase-form.borek-annual-pass-purchase-form>button[type=submit],html[data-visual-style=modern] body .borek-visitor-page .borek-entry-consent-confirm-button,html[data-visual-style=modern] body .borek-visitor-page .borek-purchase-sticky-actions>button[type=submit]{min-height:44px!important;padding:9px 14px!important;border-color:color-mix(in srgb,var(--line) 58%,var(--brand) 42%)!important;border-radius:10px!important;background:color-mix(in srgb,var(--panel) 76%,var(--brand) 24%)!important;background-image:none!important;color:var(--ink)!important;box-shadow:0 3px 9px color-mix(in srgb,#071722 11%,transparent)!important;filter:none!important;font-size:.84rem!important;text-shadow:none!important}html[data-visual-style=modern] body .borek-visitor-page :is(.borek-purchase-back-button,.borek-dive-date-add-button){border-color:color-mix(in srgb,var(--line) 88%,var(--brand) 12%)!important;background:color-mix(in srgb,var(--panel) 97%,var(--brand) 3%)!important;color:color-mix(in srgb,var(--ink) 82%,var(--muted) 18%)!important;box-shadow:none!important;filter:none!important;text-shadow:none!important}html[data-visual-style=modern] body .borek-visitor-page .borek-public-info-link-summary.borek-public-info-link-summary{min-height:40px!important;padding:8px 12px!important;border:1px solid color-mix(in srgb,var(--line) 86%,var(--brand) 14%)!important;border-radius:10px!important;background:color-mix(in srgb,var(--panel) 94%,var(--brand) 6%)!important;color:color-mix(in srgb,var(--ink) 82%,var(--muted) 18%)!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;transform:none!important}html[data-visual-style=modern] body .borek-visitor-page .borek-public-info-link-summary.borek-public-info-link-summary:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--line) 66%,var(--brand) 34%)!important;background:color-mix(in srgb,var(--panel) 88%,var(--brand) 12%)!important}html[data-visual-style=modern] body .borek-visitor-page .borek-public-status-write-summary.borek-public-status-write-summary{min-height:42px!important;padding:8px 13px!important;border:1px solid color-mix(in srgb,var(--line) 72%,var(--brand) 28%)!important;border-radius:10px!important;background:color-mix(in srgb,var(--panel) 84%,var(--brand) 16%)!important;background-image:none!important;color:var(--ink)!important;box-shadow:none!important;filter:none!important;font-size:.82rem!important;text-shadow:none!important;transform:none!important}html[data-visual-style=modern] body .borek-visitor-page .borek-public-status-write-summary.borek-public-status-write-summary:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--line) 58%,var(--brand) 42%)!important;background:color-mix(in srgb,var(--panel) 78%,var(--brand) 22%)!important}html[data-visual-style=modern] body .borek-visitor-page .borek-public-doc-link-summary.borek-public-doc-link-summary{min-height:40px!important;padding:8px 12px!important;border:1px solid color-mix(in srgb,var(--line) 86%,var(--brand) 14%)!important;border-radius:10px!important;background:color-mix(in srgb,var(--panel) 94%,var(--brand) 6%)!important;background-image:none!important;color:color-mix(in srgb,var(--ink) 82%,var(--muted) 18%)!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;transform:none!important}html[data-visual-style=modern] body .borek-visitor-page .borek-public-doc-link-summary.borek-public-doc-link-summary:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--line) 66%,var(--brand) 34%)!important;background:color-mix(in srgb,var(--panel) 88%,var(--brand) 12%)!important}details.borek-public-doc-link-toggle.shark-details-modal[open]>.borek-public-doc-modal-panel{width:min(860px,calc(100dvw - 24px))!important;max-width:min(860px,calc(100dvw - 24px))!important}details.borek-public-doc-link-toggle.shark-details-modal[open]>.borek-public-doc-modal-panel,details.borek-public-info-link-toggle.shark-details-modal[open]>.borek-public-info-modal-panel{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;padding:0!important;overflow:hidden!important;background:color-mix(in srgb,var(--panel) 97%,var(--brand) 3%)!important}details.borek-public-info-link-toggle.shark-details-modal[open]>.borek-public-info-modal-panel{position:absolute!important;inset:50% auto auto 50%!important;width:min(1040px,calc(100dvw - 24px))!important;max-width:min(1040px,calc(100dvw - 24px))!important;transform:translate(-50%,-50%)!important}.borek-public-info-modal-body{min-height:0;padding:14px 16px 18px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.borek-public-status-modal-content{min-width:0;gap:12px}.borek-public-status-modal-list-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid color-mix(in srgb,var(--line) 88%,var(--brand) 12%)}.borek-public-status-modal-list-head h4{min-width:0;margin:0;font-size:1rem;line-height:1.15}html[data-visual-style=modern] body .borek-visitor-page :is(.borek-public-status-modal-list-head,.borek-site-status-page-list-head) .borek-public-status-write-summary{flex:0 0 auto;width:auto;min-height:36px!important;margin:0;padding:7px 11px!important;white-space:nowrap}.borek-site-status-page-list-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.borek-site-status-page-list-head h2{min-width:0;margin:0}html[data-visual-style=modern] body .borek-visitor-page .borek-public-status-write-actions>button[type=submit]{min-height:42px!important;padding:8px 14px!important;border:1px solid color-mix(in srgb,var(--line) 70%,var(--brand) 30%)!important;border-radius:10px!important;background:color-mix(in srgb,var(--panel) 80%,var(--brand) 20%)!important;background-image:none!important;color:var(--ink)!important;box-shadow:none!important;filter:none!important;font-size:.82rem!important;text-shadow:none!important}html[data-visual-style=modern] body .borek-visitor-page .borek-public-status-write-actions>button[type=submit]:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--line) 56%,var(--brand) 44%)!important;background:color-mix(in srgb,var(--panel) 72%,var(--brand) 28%)!important}.borek-public-status-modal-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.borek-public-status-modal-item{min-width:0;display:grid;grid-gap:9px;gap:9px;padding:11px 12px;border:1px solid color-mix(in srgb,var(--line) 88%,var(--brand) 12%);border-radius:12px;background:color-mix(in srgb,var(--panel) 96%,var(--brand) 4%)}.borek-public-status-modal-item-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.borek-public-status-modal-item-identity{min-width:0;display:flex;align-items:baseline;gap:8px}.borek-public-status-modal-item-identity>:is(strong,span){min-width:0;line-height:1.15}.borek-public-status-modal-item-identity>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.borek-public-status-modal-item .borek-site-status-photo-preview-summary{padding:3px 5px;font-size:.72rem}.borek-public-status-modal-metrics{min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:7px 0;border-block:1px solid color-mix(in srgb,var(--line) 92%,var(--brand) 8%)}.borek-public-status-modal-metrics>div{min-width:0;display:grid;align-content:start;grid-gap:3px;gap:3px;padding:0 8px;border-left:1px solid color-mix(in srgb,var(--line) 92%,var(--brand) 8%)}.borek-public-status-modal-metrics>div:first-child{padding-left:0;border-left:0}.borek-public-status-modal-metrics>div:last-child{padding-right:0}.borek-public-status-modal-metrics :is(dt,dd){min-width:0;margin:0}.borek-public-status-modal-metrics dt{color:color-mix(in srgb,var(--muted) 84%,var(--ink) 16%);font-size:.66rem;font-weight:650;line-height:1.1}.borek-public-status-modal-metrics dd{color:var(--ink);font-size:.75rem;font-weight:720;line-height:1.18;overflow-wrap:anywhere}.borek-public-status-modal-note{margin:0;color:color-mix(in srgb,var(--ink) 84%,var(--muted) 16%);line-height:1.35;white-space:pre-wrap;overflow-wrap:anywhere}.borek-public-calendar-modal-body .borek-visitor-calendar-content{min-width:0}.borek-public-calendar-modal-loading{min-height:min(520px,62dvh);border-radius:14px;background:linear-gradient(100deg,transparent 20%,color-mix(in srgb,var(--brand) 10%,transparent) 42%,transparent 64%) 0 0 /220% 100%,color-mix(in srgb,var(--panel) 94%,var(--brand) 6%);animation:borek-public-calendar-loading 1.1s linear infinite}@keyframes borek-public-calendar-loading{to{background-position:-220% 0,0 0}}.borek-public-doc-modal-body{min-height:0;padding:14px 16px 18px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.borek-public-doc-modal-content{min-width:0;gap:12px}.borek-public-doc-modal-content>:first-child{margin-top:0}.borek-public-doc-modal-content>:last-child{margin-bottom:0}@media (max-width:560px){html[data-visual-style=modern] body .borek-visitor-page .borek-public-doc-link-summary.borek-public-doc-link-summary{height:48px!important;min-height:48px!important;padding:6px 8px!important;font-size:.72rem!important;line-height:1.14!important}.borek-visitor-page .borek-visitor-price-tile-grid{gap:8px}html[data-visual-style=modern] body .borek-visitor-page .borek-visitor-price-tile.app-layout-tile{min-height:104px!important;padding:11px!important}.borek-visitor-page .borek-visitor-price-tile-copy{justify-items:start;gap:3px;padding-right:30px}.borek-visitor-page .borek-visitor-price-tile-title{font-size:.92rem}.borek-visitor-page .borek-visitor-price-tile-meta{font-size:.64rem}.borek-visitor-page .borek-visitor-price-tile-value{justify-content:flex-start;font-size:.73rem}.borek-visitor-page .borek-visitor-price-tile-icon{position:absolute;top:12px;right:9px;order:0;width:27px;height:27px;transform:none}.borek-annual-pass-shortcut{grid-template-columns:30px minmax(0,1fr) auto;gap:7px;padding:8px}.borek-annual-pass-shortcut-price{grid-column:2;justify-items:start}body .borek-visitor-price-modal button.borek-annual-pass-shortcut-button{grid-column:3;grid-row:1/span 2;align-self:center;min-height:38px!important;height:38px!important}details.borek-public-doc-link-toggle.shark-details-modal[open]>.borek-public-doc-modal-panel{width:calc(100dvw - 16px)!important;max-width:calc(100dvw - 16px)!important;height:auto!important;max-height:calc(100dvh - 16px)!important}.borek-public-doc-modal-body{padding:11px 12px 16px;scrollbar-gutter:auto}details.borek-public-info-link-toggle.shark-details-modal[open]>.borek-public-info-modal-panel{position:absolute!important;inset:8px!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;transform:none!important}.borek-public-info-modal-body{padding:10px 10px 14px;scrollbar-gutter:auto}.borek-public-status-modal-list{grid-template-columns:minmax(0,1fr);gap:8px}.borek-public-status-modal-item{gap:8px;padding:10px}.borek-public-status-modal-metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.borek-public-status-modal-metrics>div{min-height:46px;padding:7px 8px;border-top:1px solid color-mix(in srgb,var(--line) 92%,var(--brand) 8%)}.borek-public-status-modal-metrics>div:nth-child(-n+2){border-top:0}.borek-public-status-modal-metrics>div:nth-child(odd){padding-left:0;border-left:0}.borek-public-status-modal-metrics>div:nth-child(2n){padding-right:0}.borek-public-status-modal-metrics dt{font-size:.64rem}.borek-public-status-modal-metrics dd{font-size:.74rem}}@media (prefers-reduced-motion:reduce){.borek-public-calendar-modal-loading{animation:none}}