:root{--homey-color-bg:#f3f2f2;--homey-color-surface:#eae9e9;--homey-color-text:#201e1d;--homey-color-accent:#ec3013;--homey-color-divider:color-mix(in srgb,#201e1d 40%,transparent);--homey-neutral-100:#f8f4f4;--homey-neutral-200:#eae7e7;--homey-neutral-300:#d7d3d3;--homey-neutral-400:#bab6b6;--homey-neutral-500:#9b9797;--homey-neutral-600:#7d7979;--homey-neutral-700:#605d5d;--homey-neutral-800:#444141;--homey-neutral-900:#2d2b2b;--homey-accent-100:#fff2ef;--homey-accent-200:#ffe0d9;--homey-accent-300:#ffc4b8;--homey-accent-400:#ff9783;--homey-accent-500:#ff563c;--homey-accent-600:#dd2b0f;--homey-accent-700:#ae1800;--homey-accent-800:#7c1405;--homey-accent-900:#4d170e;--homey-cool-100:#eef6fa;--homey-cool-200:#dcedf4;--homey-cool-700:#0e5a71;--homey-cool-800:#0b4a5e;--homey-cool-900:#0b3543;--homey-success:#1f7a4e;--homey-success-deep:#176440;--homey-success-tint:#e7f2ec;--homey-caution:#a16a07;--homey-caution-tint:#f7efdd;--homey-risk:#7c1405;--homey-risk-tint:#ffe0d9;--homey-tag-recommendation-bg:#fff2ef;--homey-tag-recommendation-fg:#7c1405;--homey-tag-status-launch-bg:#dcedf4;--homey-tag-status-launch-fg:#0b4a5e;--homey-tag-status-bg:#eae7e7;--homey-tag-status-fg:#444141;--homey-tag-status-occupied-bg:#e7f2ec;--homey-tag-status-occupied-fg:#176440;--homey-selected-bg:#d7d3d3;--homey-font-latin:"Archivo",system-ui,sans-serif;--homey-font-arabic:"IBM Plex Sans Arabic","Archivo",sans-serif;--homey-font-heading-weight:800;--homey-type-display:64px;--homey-type-h1:42px;--homey-type-h2:32px;--homey-type-h3:25px;--homey-type-h4:20px;--homey-type-body:15px;--homey-type-small:13px;--homey-type-caption:11px;--homey-space-1:4px;--homey-space-2:8px;--homey-space-3:12px;--homey-space-4:16px;--homey-space-6:24px;--homey-space-8:32px;--homey-space-12:48px;--homey-space-16:64px;--homey-radius-xs:8px;--homey-radius-sm:12px;--homey-radius-md:18px;--homey-radius-lg:24px;--homey-radius-pill:999px;--homey-shadow-sm:0 2px 10px color-mix(in srgb,#2d2b2b 10%,transparent);--homey-shadow-md:0 8px 28px color-mix(in srgb,#2d2b2b 12%,transparent);--homey-shadow-lg:0 20px 56px color-mix(in srgb,#2d2b2b 16%,transparent);--homey-motion-fast:120ms;--homey-motion-base:200ms;--homey-motion-slow:320ms;--homey-ease:cubic-bezier(0.2,0,0,1)}:root[data-theme=dark]{--homey-tag-dark-surface:#201e1d;--homey-tag-recommendation-bg:#4d170e;--homey-tag-recommendation-fg:#ffc4b8;--homey-tag-status-launch-bg:#0b3543;--homey-tag-status-launch-fg:#a8dbe8;--homey-tag-status-bg:#2d2b2b;--homey-tag-status-fg:#d7d3d3;--homey-tag-status-occupied-bg:#10301e;--homey-tag-status-occupied-fg:#93d9b2;--homey-selected-bg:#444141}.homey-figures{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[dir=rtl]{font-family:var(--homey-font-arabic)}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--homey-color-bg);color:var(--homey-color-text);font-family:var(--homey-font-latin);font-size:var(--homey-type-body);line-height:1.55}@media (max-width:760px){input:not(.homey-mobile-type),select:not(.homey-mobile-type),textarea:not(.homey-mobile-type){font-size:16px!important}}.homey-pill input{outline:none}.homey-pill:focus-within{border-color:var(--homey-accent-400)!important}.fin-grid3{display:grid;grid-template-columns:minmax(130px,1fr) minmax(100px,auto);grid-gap:6px 16px;gap:6px 16px;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fin-card{max-width:1080px;margin-inline:auto}.fin-blocks{display:grid;grid-template-columns:minmax(0,1fr)}.fin-blocks>*+*{border-top:.5px solid var(--homey-neutral-300)}.fin-scenario{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.fin-scenario>button{text-align:center}.fin-whatif{display:grid;grid-gap:10px;gap:10px}.fin-whatif-row{display:grid;grid-template-columns:78px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px}.fin-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.fin-actions>:last-child:nth-child(odd){grid-column:1/-1}@media (min-width:761px){.fin-blocks{grid-template-columns:repeat(2,minmax(0,1fr))}.fin-blocks>:nth-child(n+3){border-top:.5px solid var(--homey-neutral-300)}.fin-blocks>:nth-child(2n){-webkit-border-start:.5px solid var(--homey-neutral-300);border-inline-start:.5px solid var(--homey-neutral-300)}.fin-actions{display:flex;flex-wrap:wrap;justify-content:flex-start}.fin-blocks>*+*{border-top:0}.fin-scenario{display:inline-grid!important;width:auto;grid-template-columns:repeat(3,auto)}.fin-whatif{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:10px 22px}.fin-whatif-row{display:inline-flex;gap:8px}}@media (min-width:1040px){.fin-blocks{grid-template-columns:repeat(4,minmax(0,1fr))}.fin-blocks--3{grid-template-columns:repeat(3,minmax(0,1fr))}.fin-blocks>:nth-child(n+3){border-top:0}.fin-blocks>*+*{-webkit-border-start:.5px solid var(--homey-neutral-300);border-inline-start:.5px solid var(--homey-neutral-300)}}.hs-sched{container-type:inline-size;font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hs-sched-date{white-space:nowrap}.hs-sched-head{display:none}.hs-sched-rows{gap:12px}.hs-sched-row,.hs-sched-rows{display:flex;flex-direction:column}.hs-sched-row{gap:2px;min-width:0}.hs-sched-cell[data-col=what]{order:-1}.hs-sched-cell[data-col=what] .hs-sched-k{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.hs-sched-cell[data-col=what] .hs-sched-v{font-size:13px}.hs-sched-cell{position:relative;display:flex;justify-content:space-between;gap:8px;min-width:0}.hs-sched-k{color:var(--homey-neutral-600)}.hs-sched-v{text-align:end;min-width:0}.hs-sched-total{display:flex;justify-content:space-between;gap:8px;margin-top:10px;padding-top:6px;border-top:1px solid var(--homey-neutral-200);font-weight:700}.hs-sched-total>:first-child{color:var(--homey-neutral-700)}@container (min-width: 460px){.hs-sched-head,.hs-sched-rows,.hs-sched-total{display:grid;grid-template-columns:minmax(96px,1.3fr) minmax(70px,1fr) minmax(70px,.9fr) minmax(66px,.9fr) minmax(66px,.9fr);grid-gap:5px 10px;gap:5px 10px;align-items:baseline}.hs-sched-head{font-weight:700;color:var(--homey-neutral-700);margin-bottom:3px}.hs-sched-row{display:contents}.hs-sched-cell{display:block}.hs-sched-cell[data-col=what]{order:0}.hs-sched-cell[data-col=what] .hs-sched-v{font-size:inherit}.hs-sched-k{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.hs-sched-v{text-align:start}.hs-sched-cell[data-col=many] .hs-sched-v,.hs-sched-cell[data-col=when] .hs-sched-v{color:var(--homey-neutral-600)}.hs-sched-total{grid-template-columns:1fr auto;border-top:0;margin-top:6px}}.hs-disclosure-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--homey-motion-base) var(--homey-ease)}.hs-disclosure-panel[data-open=true]{grid-template-rows:1fr}.hs-disclosure-chevron{transition:transform var(--homey-motion-fast) var(--homey-ease)}@media (prefers-reduced-motion:reduce){.hs-disclosure-chevron,.hs-disclosure-panel{transition:none}}.hs-wrap{container-type:inline-size;container-name:hscard;max-width:720px;margin-inline:auto;width:100%}.hs-card{display:grid;grid-template-columns:minmax(0,1fr);background:var(--homey-neutral-100);border-radius:var(--homey-radius-lg);box-shadow:var(--homey-shadow-sm);text-align:start}.hs-card,.hs-media{width:100%;overflow:hidden}.hs-media{aspect-ratio:4/3;max-height:320px;background-color:var(--homey-neutral-100)}.hs-media:after{content:"";position:absolute;inset:0;background:50%/cover no-repeat;background-image:var(--hs-cover,none)}.hs-body{padding:20px 24px 0}.hs-actions,.hs-note,.hs-plans{padding-inline:24px}.hs-plans{padding-top:12px;padding-bottom:16px;overflow-x:auto}.hs-actions{margin-top:12px}.hs-note{padding-top:10px}.hs-actions:last-child,.hs-note{padding-bottom:16px}.hs-figures,.hs-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.hs-figures{gap:10px 12px}@container hscard (min-width: 560px){.hs-figures,.hs-specs{grid-template-columns:repeat(var(--hs-cells,4),minmax(0,1fr))}}@media (max-width:700px){.admin-shell{flex-direction:column}.admin-shell>.admin-side{width:100%!important;flex-direction:row!important;align-items:center;overflow-x:auto;border-radius:0 0 var(--homey-radius-lg) var(--homey-radius-lg)!important;gap:2px!important}.admin-shell>.admin-side a{white-space:nowrap}.admin-shell>.admin-side>div:first-child{padding:6px 10px!important;white-space:nowrap}.admin-shell>.admin-side>div:last-child{margin-top:0!important}.admin-shell>.admin-side .admin-nav-group{flex-direction:row!important;align-items:center}.admin-shell>.admin-side .admin-nav-group>div{display:none}}.admin-table tbody tr{transition:background var(--homey-motion-fast) var(--homey-ease)}.admin-table tbody tr:hover{background:#fff}.admin-btn{transition:box-shadow var(--homey-motion-fast) var(--homey-ease),transform var(--homey-motion-fast) var(--homey-ease),opacity var(--homey-motion-fast) var(--homey-ease)}.admin-btn:not(:disabled):hover{box-shadow:var(--homey-shadow-sm);transform:translateY(-1px)}.admin-btn:not(:disabled):active{transform:translateY(0);box-shadow:none}.admin-control{transition:border-color var(--homey-motion-fast) var(--homey-ease),box-shadow var(--homey-motion-fast) var(--homey-ease)}.admin-control:focus{border-color:var(--homey-accent-400)!important;box-shadow:0 0 0 3px var(--homey-accent-100)}.admin-nav-link{transition:background var(--homey-motion-fast) var(--homey-ease)}.admin-nav-link:hover{background:var(--homey-neutral-200)}.admin-nav-link.active:hover{background:var(--homey-color-accent)}.admin-action{display:inline-block;padding:5px 12px;border-radius:var(--homey-radius-pill);border:1px solid var(--homey-neutral-300);background:var(--homey-neutral-050,#fff);color:var(--homey-color-text);text-decoration:none;font-size:var(--homey-type-caption);font-weight:700}.admin-action:hover{border-color:var(--homey-color-accent);color:var(--homey-color-accent)}.admin-grid .admin-control{width:100%!important;box-sizing:border-box}.admin-grid>label>span:first-child{min-height:18px}[data-hs-collapsed="1"]>:not(.hs-admin-st){display:none!important}[data-hs-collapsed="1"]>.hs-admin-st{margin-bottom:0!important}