:root{--paon-color-forest: #0B3D2E;--paon-color-forest-rgb: 11, 61, 46;--paon-color-forest-900: #06241B;--paon-color-forest-50: #F0F7F4;--paon-color-sunrise-gold: #F2A900;--paon-color-sunrise-gold-rgb: 242, 169, 0;--paon-color-sunrise-gold-hover: #E09B00;--paon-color-sunrise-gold-light: #FFF8E6;--paon-color-growth-green: #1F7A4D;--paon-color-growth-green-rgb: 31, 122, 77;--paon-color-growth-green-hover: #18643E;--paon-color-warm-cream: #FBF6EA;--paon-color-warm-cream-rgb: 251, 246, 234;--paon-color-warm-cream-dim: #F4ECE0;--paon-color-surface-white: #FFFFFF;--paon-color-surface-white-rgb: 255, 255, 255;--paon-color-ember: #D9531E;--paon-color-ember-rgb: 217, 83, 30;--paon-color-ember-light: #FDF2ED;--paon-color-ink: #1A1A1A;--paon-color-muted: #5B6660;--paon-color-deep-gold: #8A5C00;--paon-color-mint: #4CAF7D;--paon-color-error: #B3261E;--paon-color-info: #1F6FA8;--paon-color-border: #E4DCC8;--paon-color-border-subtle: #EDE7D8;--paon-color-takedown-dark: #7F1D1D;--paon-status-draft: #6B7280;--paon-status-submitted: #1F6FA8;--paon-status-in-review: #B87A00;--paon-status-returned: #D9531E;--paon-status-approved: #1F7A4D;--paon-status-published: #0B3D2E;--paon-status-rejected: #B3261E;--paon-status-expired: #9CA3AF;--paon-font-heading: "Plus Jakarta Sans", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--paon-font-body: "Inter", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--paon-font-arabic: "Noto Sans Arabic", system-ui, sans-serif;--paon-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--paon-text-h1: 2.75rem;--paon-leading-h1: 3.25rem;--paon-text-h2: 1.875rem;--paon-leading-h2: 2.375rem;--paon-text-h3: 1.375rem;--paon-leading-h3: 1.75rem;--paon-text-body: 1rem;--paon-leading-body: 1.5rem;--paon-text-small: .875rem;--paon-leading-small: 1.25rem;--paon-text-xs: .75rem;--paon-leading-xs: 1rem;--paon-space-2xs: .25rem;--paon-space-xs: .5rem;--paon-space-sm: 1rem;--paon-space-md: 1.5rem;--paon-space-lg: 2rem;--paon-space-xl: 3rem;--paon-space-2xl: 4rem;--paon-height-touch-target: 48px;--paon-height-touch-min: 44px;--paon-sidebar-width: 240px;--paon-max-width-content: 1200px;--paon-max-width-prose: 680px;--paon-radius-card: 12px;--paon-radius-input: 10px;--paon-radius-button: 10px;--paon-radius-pill: var(--paon-radius-button);--paon-border-hairline: 1px solid var(--paon-color-border);--paon-border-subtle: 1px solid var(--paon-color-border-subtle);--paon-shadow-subtle: 0 4px 12px rgba(11, 61, 46, .08);--paon-focus-ring: 0 0 0 3px var(--paon-color-sunrise-gold);--paon-focus-offset: 2px;--paon-transition-base: .2s cubic-bezier(.16, 1, .3, 1);--paon-color-surface: var(--paon-color-surface-white);--paon-color-white: var(--paon-color-surface-white);--paon-color-charcoal: var(--paon-color-ink);--paon-color-gold: var(--paon-color-sunrise-gold);--paon-color-sand-light: #F4ECE0;--paon-color-sand-50: var(--paon-color-warm-cream);--paon-color-sand-100: var(--paon-color-sand-light);--paon-color-sand-200: #EDE7D8;--paon-color-cream: var(--paon-color-warm-cream);--paon-color-cream-dark: var(--paon-color-warm-cream-dim);--paon-font-serif: var(--paon-font-heading);--paon-leading-heading: 1.2;--paon-radius-sm: var(--paon-radius-input);--paon-radius-md: var(--paon-radius-card);--paon-radius-lg: 16px;--paon-radius-full: var(--paon-radius-pill);--paon-shadow-sm: var(--paon-shadow-subtle);--paon-shadow-md: 0 6px 16px rgba(11, 61, 46, .12);--paon-space-3xl: 64px;--paon-text-sm: var(--paon-text-small);--paon-text-base: var(--paon-text-body);--paon-text-md: var(--paon-text-body);--paon-text-lg: 1.125rem;--paon-text-xl: var(--paon-text-h3);--paon-text-2xl: var(--paon-text-h2)}@media(max-width:768px){:root{--paon-text-h1: 2rem;--paon-leading-h1: 2.375rem;--paon-text-h2: 1.5rem;--paon-leading-h2: 1.875rem;--paon-text-h3: 1.25rem;--paon-leading-h3: 1.625rem;--paon-space-md: 1rem}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;background-color:var(--paon-color-warm-cream);color:var(--paon-color-ink)}body{font-family:var(--paon-font-body);font-size:var(--paon-text-body);line-height:var(--paon-leading-body);background-color:var(--paon-color-warm-cream);color:var(--paon-color-ink);min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh;display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{font-family:var(--paon-font-heading);color:var(--paon-color-forest);font-weight:700;letter-spacing:-.02em}h1{font-size:var(--paon-text-h1);line-height:var(--paon-leading-h1)}h2{font-size:var(--paon-text-h2);line-height:var(--paon-leading-h2)}h3{font-size:var(--paon-text-h3);line-height:var(--paon-leading-h3)}a{color:var(--paon-color-growth-green);text-decoration:none;transition:color var(--paon-transition-base)}a:hover{color:var(--paon-color-forest)}:focus-visible{outline:3px solid var(--paon-color-sunrise-gold)!important;outline-offset:2px!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.skip-to-main{position:absolute;top:-9999px;left:var(--paon-space-sm);background:var(--paon-color-forest);color:var(--paon-color-warm-cream);padding:var(--paon-space-xs) var(--paon-space-sm);border-radius:var(--paon-radius-input);font-weight:600;font-size:var(--paon-text-small);z-index:1000}.skip-to-main:focus{top:var(--paon-space-sm)}.paon-container{width:100%;max-width:var(--paon-max-width-content);margin-left:auto;margin-right:auto;padding-left:var(--paon-space-sm);padding-right:var(--paon-space-sm)}@media(min-width:768px){.paon-container{padding-left:var(--paon-space-md);padding-right:var(--paon-space-md)}}@media(min-width:1280px){.paon-container{padding-left:var(--paon-space-lg);padding-right:var(--paon-space-lg)}}.country-page-grid{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(320px,1fr);gap:var(--paon-space-xl);align-items:start}@media(max-width:1024px){.country-page-grid{grid-template-columns:1fr!important;gap:var(--paon-space-xl)!important}.country-header-badge-card{display:none!important}.portal-lower-grid,.new-listing-grid,.returned-correction-grid{grid-template-columns:1fr!important;gap:var(--paon-space-lg)!important}}@media(max-width:768px){.portal-sidebar-desktop{display:none!important}}.country-metrics-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--paon-space-sm);margin-top:var(--paon-space-lg)}@media(max-width:768px){.country-metrics-grid{grid-template-columns:repeat(2,1fr)!important;gap:var(--paon-space-xs)!important}.mobile-only-carousel-dots{display:flex!important}.country-stat-open{background-color:var(--paon-color-forest)!important}.country-stat-open strong,.country-stat-open span{color:#fff!important}.country-stat-closing{background-color:#fceae6!important}}@media(min-width:769px){.desktop-identity-block{display:block!important}}@media(max-width:1024px){.reviewer-mobile-topbar{display:flex!important}.reviewer-sidebar{display:none!important}.mobile-dual-key-pill,.mobile-filter-btn{display:inline-flex!important}.dossier-table-header,.desktop-row-grid{display:none!important}.mobile-row-card{display:block!important}.mobile-qa-bottom-nav{display:flex!important}.reviewer-3col-grid{grid-template-columns:1fr!important}.mobile-workspace-tabs{display:flex!important}.workspace-col{display:none!important}.workspace-col.mobile-col-active{display:block!important}.workspace-col-sop.mobile-col-active{display:flex!important}.composer-2col-grid,.founder-middle-grid,.support-workbench-grid{grid-template-columns:1fr!important}.support-sidebar{display:none!important}.support-main-content{padding-left:0!important}.support-mobile-tab-toggle{display:flex!important}.admin-sidebar{display:none!important}.admin-main-content{padding-left:0!important}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUpSheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){@keyframes fadeIn{0%{opacity:1}to{opacity:1}}@keyframes slideUpSheet{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}}
