@font-face{font-family:rfDewi;src:url(/_next/static/media/5ccb50d394f0b4b5-s.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:rfDewi;src:url(/_next/static/media/ccb78475c8a62a0b-s.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:rfDewi;src:url(/_next/static/media/0b3d201732bbea78-s.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:rfDewi;src:url(/_next/static/media/ccd594850835b96e-s.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:rfDewi;src:url(/_next/static/media/9a69157895af0827-s.woff2) format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:rfDewi Fallback;src:local("Arial");ascent-override:95.76%;descent-override:19.15%;line-gap-override:0.00%;size-adjust:104.42%}.__className_da6d31{font-family:rfDewi,rfDewi Fallback}.__variable_da6d31{--font-rf-dewi:"rfDewi","rfDewi Fallback"}@layer theme, base, components, utilities;@layer components{.app-skip-link{position:fixed;z-index:100;top:8px;left:8px;max-width:calc(100% - 16px);padding:12px 16px;border-radius:8px;background:var(--ink);color:var(--surface);overflow-wrap:anywhere;transform:translateY(calc(-100% - 16px))}.app-skip-link:focus{transform:none}#workspace-content{scroll-margin-top:80px}.owner-studio-figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.owner-coverage{margin:8px 0;min-width:0}.owner-coverage figcaption{margin-bottom:6px;color:var(--ink);font-size:.875rem;overflow-wrap:anywhere}.owner-coverage-track{height:8px;border-radius:8px;overflow:hidden;background:var(--line)}.owner-coverage-fill{height:100%;background:#8a6200}.figure-sources summary,.owner-studio-title{min-width:0;overflow-wrap:anywhere}#owner-cost-calendar :is(dt,li>span){min-width:0;max-width:100%;overflow-wrap:anywhere}@media (max-width:480px){.owner-studio-figures{grid-template-columns:minmax(0,1fr);gap:12px}.owner-studio-figures>div{min-width:0}}}details.app-navigation_serviceGroup__BqvHt>summary.app-navigation_serviceToggle__K0ci1{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;margin:0;padding:8px 12px;border:0;border-radius:8px;background:transparent;color:var(--sidebar-muted);cursor:pointer;list-style:none}.app-navigation_serviceToggle__K0ci1::-webkit-details-marker{display:none}.app-navigation_serviceToggle__K0ci1:focus-visible{outline:2px solid var(--brand-yellow);outline-offset:-2px}.app-navigation_chevron__XtjSO{flex-shrink:0;transition:transform .15s ease}.app-navigation_serviceGroup__BqvHt[open] .app-navigation_chevron__XtjSO{transform:rotate(180deg)}.app-navigation_hint__PPFX_{margin:0 12px 8px;color:var(--sidebar-muted);font-size:11px;line-height:1.4}@media (max-width:760px){details.app-navigation_serviceGroup__BqvHt>summary.app-navigation_serviceToggle__K0ci1{min-height:44px}}@media (prefers-reduced-motion:reduce){.app-navigation_chevron__XtjSO{transition:none}}