:where(.fc-surface) .fee-layout.fee-layout-reading-order>.aside-stack{display:grid;order:var(--zero)}:where(.fc-surface) .fee-detail>summary{display:inline-flex;align-items:center;min-height:var(--min-touch);font-size:var(--text-xs);color:var(--color-link);text-decoration:underline}@media print{:where(.fc-surface) .fee-detail>summary{display:none}:where(.fc-surface) .fee-detail::details-content{content-visibility:visible;display:block}:where(.fc-surface) .aside-stack>.rule-panel:first-child,:where(.fc-surface) .total-box{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:where(.fc-surface) .contact-fields [aria-invalid=true]{border-color:var(--color-danger)}:where(.fc-surface) .fee-field-error{color:var(--color-danger-text);margin-top:var(--space-2)}:where(.fc-surface) .fee-question{border:var(--zero);padding:var(--zero);margin:var(--space-5) var(--zero) var(--zero);min-width:var(--zero)}:where(.fc-surface) .fee-question label{display:flex;align-items:center;gap:var(--space-3);min-height:var(--min-touch)}@font-face{font-family:FC Inter;src:url(/fonts/Inter-latin.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:FC Sora;src:url(/fonts/Sora-latin.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}.fc-surface{--font-body:"FC Inter",Arial,sans-serif;--font-display:"FC Sora",Arial,sans-serif;--font-mono:var(--font-body);--assistant-panel-width:320px;--approved-top:60px;--approved-bottom:56px;--approved-total:2.625rem}:where(.fc-surface) .fee-leading-total{background:var(--color-brand);color:var(--color-text-on-brand);padding:var(--space-5);margin-block:var(--space-4);border-radius:var(--radius-md);border:var(--line) solid var(--color-brand)}:where(.fc-surface) .fee-leading-total h2{font-family:var(--font-body);font-size:var(--text-base)}:where(.fc-surface) .fee-leading-total .big-number{font-size:var(--approved-total);margin-block:var(--space-2)}:where(.fc-surface) .fee-leading-total p{margin-block:var(--space-2)}:where(.fc-surface) .fee-leading-total .fine{color:var(--color-text-on-brand)}:where(.fc-surface) .fee-leading-total .sample-label{color:var(--color-text-on-brand)}:where(.fc-surface) .approved-fee-entry .hero{padding-block:var(--space-3)}:where(.fc-surface) .approved-fee-entry .hero .sample-mark{display:block;padding:var(--space-2);margin-block:var(--space-2)}:where(.fc-surface) .approved-fee-entry .hero .sample-mark strong{margin-right:var(--space-2)}:where(.fc-surface) .approved-fee-entry .hero .lead{display:none}:where(.fc-surface) .approved-fee-entry .content{padding-top:var(--space-3)}:where(.fc-surface) .approved-fee-entry .paper{padding:var(--space-4)}:where(.fc-surface) .approved-fee-entry .form-label{display:inline-flex;align-items:center}@media screen{:where(.fc-surface).enterprise-app{--enterprise-body-rows:auto minmax(var(--zero),var(--column-even))}}@media(max-width:767px){:where(.fc-surface).enterprise-app{--shell-bottom-inset:calc(var(--approved-bottom) + env(safe-area-inset-bottom));--enterprise-assistant-inset:var(--approved-bottom);--enterprise-body-rows:var(--approved-top) minmax(var(--zero),var(--column-even))}:where(.fc-surface).enterprise-app>.header{height:var(--approved-top);padding:var(--space-2) var(--space-5)}:where(.fc-surface).enterprise-app .header-top .mobile-logo{width:var(--logo-mobile);max-height:var(--space-11);object-fit:contain}:where(.fc-surface).enterprise-app .mobile-person{display:none}:where(.fc-surface).enterprise-app .header .nav{top:var(--space-2)}:where(.fc-surface).enterprise-app .assistant-contact{min-height:var(--min-touch)}:where(.fc-surface).enterprise-app .assistant-dock .assistant-launcher{bottom:var(--space-1)}:where(.fc-surface).enterprise-app .mobile-dock{height:var(--shell-bottom-inset);padding-block:var(--zero) env(safe-area-inset-bottom)}:where(.fc-surface).enterprise-app .mobile-dock .icon{display:none}:where(.fc-surface).enterprise-app .mobile-dock a{min-height:var(--min-touch)}:where(.fc-surface) [data-fc-id="fees.result"] .hero{padding-block:var(--space-3)}:where(.fc-surface) [data-fc-id="fees.result"] .hero .lead{font-size:var(--text-sm);margin-block:var(--space-2)}:where(.fc-surface) [data-fc-id="fees.result"] .hero .sample-mark{padding:var(--space-2);margin-block:var(--space-2)}}@media print{:where(.fc-surface) .fee-leading-total{background:var(--color-surface);color:var(--color-text);page-break-inside:avoid;break-inside:avoid}:where(.fc-surface) .fee-leading-total .fine,:where(.fc-surface) .fee-leading-total .sample-label{color:var(--color-text)}:where(.fc-surface) .fee-leading-total .actions{display:none}}:where(.fc-surface) [data-fc-id="fees.result"] .hero{padding-block:var(--space-3)}:where(.fc-surface) [data-fc-id="fees.result"] .hero .sample-mark{display:block;padding:var(--space-2);margin-block:var(--space-2);font-size:var(--text-sm)}:where(.fc-surface) [data-fc-id="fees.result"] .hero .sample-mark span,:where(.fc-surface) [data-fc-id="fees.result"] .hero .sample-mark strong{display:inline}:where(.fc-surface) [data-fc-id="fees.result"] .hero .sample-mark strong{margin-right:var(--space-2)}:where(.fc-surface) .fee-leading-total .sample-label{font-size:var(--text-xs);letter-spacing:normal;font-weight:var(--weight-regular)}:where(.fc-surface) .approved-fee-entry h1{margin-block:var(--space-2)}:where(.fc-surface) .approved-fee-entry .hero .sample-mark span,:where(.fc-surface) .approved-fee-entry .hero .sample-mark strong{display:inline}:where(.fc-surface) .info-label{display:flex;align-items:center;gap:var(--space-2)}:where(.fc-surface) .info-label>h2,:where(.fc-surface) .info-label>label,:where(.fc-surface) .info-label>p{margin:var(--zero)}:where(.fc-surface) .info-close,:where(.fc-surface) .info-trigger{min-width:var(--min-touch);min-height:var(--min-touch);font:inherit;color:var(--color-link);background:var(--color-transparent);border:var(--zero);cursor:pointer}:where(.fc-surface) .info-trigger{display:inline-grid;place-items:center;flex-shrink:var(--zero);padding:var(--zero)}:where(.fc-surface) .info-trigger span{display:inline-grid;place-items:center;width:var(--symbol-size);height:var(--symbol-size);border:var(--line) solid var(--color-border-strong);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--weight-bold)}:where(.fc-surface) .info-trigger:hover span{background:var(--color-brand-soft)}:where(.fc-surface) .info-close:focus-visible,:where(.fc-surface) .info-trigger:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}:where(.fc-surface) .info-bubble{width:min(var(--assistant-panel-width),calc(var(--full) - var(--space-10)));margin:auto;padding:var(--space-4);color:var(--color-text);background:var(--color-surface);border:var(--line) solid var(--color-border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-3)}:where(.fc-surface) .info-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}:where(.fc-surface) .info-heading strong{font-size:var(--text-base);margin:var(--zero)}:where(.fc-surface) .info-copy{font-size:var(--text-sm);line-height:var(--leading-sm);margin:var(--space-2) var(--zero) var(--zero)}:where(.fc-surface) .info-close{font-size:var(--text-sm);text-decoration:underline}:where(.fc-surface) .fee-leading-total .info-trigger{color:var(--color-text-on-brand)}:where(.fc-surface) .fee-leading-total .info-trigger span{border-color:var(--color-on-dark-muted)}:where(.fc-surface) .fee-leading-total .info-trigger:hover span{background:var(--color-brand-strong)}:where(.fc-surface) .fee-leading-total .info-trigger:focus-visible{outline-color:var(--enterprise-focus-inverse)}@media print{:where(.fc-surface) .info-bubble,:where(.fc-surface) .info-trigger{display:none}}:where(.fc-surface) .info-help{display:inline}:where(.fc-surface) .info-copy{display:block}:where(.fc-surface) .info-bubble{white-space:normal;text-align:left;font-weight:var(--weight-regular)}