@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/poppins-400-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/poppins-400-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/poppins-300-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/poppins-300-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-400-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-400-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-500-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-500-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-700-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-700-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--brand-l: #0f62fe;--brand-l-strong: #0043ce;--brand-l-contrast: #ffffff;--logo-ink-l: #0f62fe;--brand: var(--brand-l);--brand-strong: var(--brand-l-strong);--brand-contrast: var(--brand-l-contrast);--logo-ink: var(--logo-ink-l);--brand-50: color-mix(in srgb, var(--brand) 4%, #fff);--brand-100: color-mix(in srgb, var(--brand) 8%, #fff);--brand-150: color-mix(in srgb, var(--brand) 12%, #fff);--brand-200: color-mix(in srgb, var(--brand) 24%, #fff);--brand-300: color-mix(in srgb, var(--brand) 45%, #fff);--brand-soft: var(--brand-100);--canvas: #f5f8fb;--surface: #ffffff;--surface-raised: #ffffff;--surface-muted: #f3f7fa;--surface-hover: #f0f5f9;--line: #e3ebf2;--line-strong: #d3dfe9;--field-line: #7d91a5;--scrim: rgba(15, 42, 68, .4);--canvas-sunken: var(--surface-muted);--hairline: var(--line);--hairline-strong: var(--line-strong);--ink-strong: #0f2a44;--ink: #233b52;--ink-muted: #4b6178;--ink-faint: #566b80;--ok: #12724a;--ok-bg: #e7f4ed;--ok-line: #a8d5bd;--ok-mark: #178556;--ok-ink: var(--ok);--warn: #8a5300;--warn-bg: #fcf1dc;--warn-line: #e9c98f;--warn-mark: #b06a00;--warn-ink: var(--warn);--bad: #b3261e;--bad-bg: #fcebea;--bad-line: #eeb4b0;--bad-mark: #c8322a;--bad-ink: var(--bad);--info: var(--brand-strong);--info-bg: var(--brand-100);--info-line: var(--brand-200);--info-mark: var(--brand);--unknown: var(--ink-muted);--unknown-bg: #eef3f7;--unknown-line: var(--line-strong);--unknown-mark: var(--ink-faint);--muted: var(--ink-muted);--panel: var(--surface);--chip: var(--surface-muted);--paper: var(--surface);--shadow-pop: 0 1px 2px rgba(15, 42, 68, .06), 0 8px 24px -6px rgba(15, 42, 68, .16);--shadow-modal: 0 2px 4px rgba(15, 42, 68, .06), 0 24px 56px -12px rgba(15, 42, 68, .28);--shadow-stuck: 0 4px 8px -6px rgba(15, 42, 68, .18);--shadow-card: var(--shadow-pop);--shadow-raise: var(--shadow-modal);--font-display: "Poppins", ui-sans-serif, system-ui, "Segoe UI", Arial, sans-serif;--font-sans: "Poppins", ui-sans-serif, system-ui, "Segoe UI", Arial, sans-serif;--font-body: var(--font-sans);--font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fs-3xs: .6875rem;--fs-2xs: .75rem;--fs-xs: .8125rem;--fs-sm: .875rem;--fs-md: .9375rem;--fs-lg: 1.0625rem;--fs-xl: 1.25rem;--fs-2xl: 1.625rem;--fs-display: clamp(2.5rem, 1rem + 4.6vw + 2vh, 5.75rem);--text-micro: .6875rem;--text-meta: .75rem;--text-dense: .8125rem;--text-body: .875rem;--title-panel: .875rem;--title-section: 1rem;--title-pane: 1.125rem;--title-page: 1.5rem;--figure: 1.75rem;--lh-tight: 1.15;--lh-snug: 1.4;--lh-dense: 1.45;--lh-body: 1.55;--lh-relaxed: 1.65;--tracking-micro: .06em;--tracking-group: .08em;--tracking-wide: .14em;--tracking-wider: .2em;--measure: 72ch;--measure-state: 52ch;--space-05: .125rem;--space-1: .25rem;--space-15: .375rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-45: 1.25rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--page-gutter: 1rem;--radius-sm: 4px;--radius-control: 6px;--radius: 8px;--radius-lg: 10px;--control-h: 2.25rem;--field-h: 2.375rem;--sidebar-w: 15.5rem;--sidebar-w-collapsed: 4rem;--topbar-h: 4rem;--content-max: 100rem;--pane-w: 27.5rem;--speed-fast: .12s;--speed: .18s;--speed-slow: .24s;--ease: cubic-bezier(.22, .61, .36, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--z-sticky: 2;--z-topbar: 20;--z-pane: 30;--z-drawer-scrim: 40;--z-drawer: 41;--z-dialog-scrim: 50;--z-dialog: 51;--z-toast: 60;--z-tooltip: 70}@media (min-width: 40rem){:root{--page-gutter: 1.25rem}}@media (min-width: 64rem){:root{--page-gutter: 1.5rem}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}textarea{font-family:inherit}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.busy-btn{--busy-spin: .9em;--busy-gap: .4em}.busy-btn[data-busy=true]{cursor:progress}.busy-btn[aria-disabled=true]:not([data-busy=true]){cursor:not-allowed;color:var(--ink-muted)}.busy-btn-face{display:inline-grid;align-items:center;justify-items:center}.busy-btn-face>.busy-btn-now,.busy-btn-face:after{grid-area:1 / 1}.busy-btn-face:after{content:attr(data-other);content:attr(data-other) / "";visibility:hidden;white-space:nowrap;pointer-events:none}.busy-btn-face[data-state=idle]:after{padding-inline-start:calc(var(--busy-spin) + var(--busy-gap))}.busy-btn-now{display:inline-flex;align-items:center;gap:var(--busy-gap);white-space:nowrap}.busy-btn-spin{flex:none;box-sizing:border-box;width:var(--busy-spin);height:var(--busy-spin);border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:busy-btn-turn .8s linear infinite}@keyframes busy-btn-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.busy-btn-spin{animation:none;border-right-color:currentColor;opacity:.6}}.busy-btn-failure{margin:var(--space-2) 0 0;padding-left:var(--space-3);border-left:2px solid var(--bad);color:var(--ink);font-size:var(--fs-xs);line-height:var(--lh-snug);max-width:40rem;overflow-wrap:anywhere}.fact{display:inline-flex;align-items:baseline;gap:6px}.fact-value{color:inherit}.fact.is-absent{color:var(--muted)}.fact-age{color:var(--warning);white-space:nowrap}.empty .state-block-act,.empty .screen-fault-acts{margin-top:12px}.empty>.btn{margin-top:12px}.account{position:relative;flex:none}.account-first{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile.modal{position:fixed;top:var(--profile-top, 80px);right:var(--profile-right, 16px);z-index:50;width:min(420px,calc(100vw - var(--profile-right, 16px) - 16px));max-height:calc(100vh - var(--profile-top, 80px) - 16px);overflow-y:auto;overscroll-behavior:contain;text-align:left}.profile:focus{outline:none}.profile-scrim{display:none}.profile-facts{margin:0}.profile-row{min-width:0}.profile-row dt{display:block;font-size:9px;color:#688096;margin-bottom:6px}.profile-row dd{margin:0;min-width:0;min-height:38px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#fff;font-size:10px;line-height:1.6;color:var(--ink);overflow-wrap:anywhere}.profile-row dd.is-bare{min-height:0;padding:0;border:0;background:none}.profile-absent,.profile-sub{color:var(--muted)}.profile-sub{display:block}.profile-id{font-family:inherit;overflow-wrap:anywhere;word-break:break-all;-webkit-user-select:all;user-select:all}.profile-id-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.profile-id-line .profile-id{min-width:0;flex:1 1 12rem}.profile-copy-wrap{display:inline-flex;align-items:center;gap:8px;flex:none}.profile-copied{font-size:9px;color:var(--success)}.profile-copied.is-failed{color:var(--muted)}.profile-copy-field{position:fixed;top:0;left:0;width:1px;height:1px;opacity:0;pointer-events:none}.profile-when,.profile-access{display:flex;flex-direction:column;gap:4px}.profile-access.is-loading,.profile-access.is-empty{color:var(--muted)}.profile-access.is-failed .profile-access-title{font-weight:600;color:var(--danger)}.profile-access.is-unlisted>span:first-child{color:var(--warning)}.profile-access .profile-id-line{width:100%}.profile-ref{font-size:9px;color:var(--muted)}.profile-access .btn{align-self:flex-start}.profile-grants{margin:0;padding:0;list-style:none}@media (max-width: 29.99rem){.profile.modal{position:fixed;top:auto;right:0;bottom:0;left:0;width:auto;max-height:85vh;border-radius:16px 16px 0 0}.profile-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:29;background:#0e243752}.whoami.account-btn[aria-expanded=true]{position:relative;z-index:30}}.access-guarded{min-width:0}.content{position:relative}.modal-backdrop.access-layer{top:var(--top);left:var(--sidebar);z-index:25}.main:has(.access-layer) .topbar-failure:not(:empty){display:flow-root;position:relative;z-index:26;padding-bottom:12px;background:#fff}.access-dialog{overflow-wrap:anywhere}.access-dialog:focus{outline:none}.access-actions{flex-wrap:wrap;align-items:center}.access-copy-wrap{display:inline-flex;align-items:center;gap:8px}.access-copied{font-size:9px;color:var(--success)}.access-copied.is-failed{color:var(--muted)}.access-failure{flex:1 1 100%;margin:0;font-size:9px;line-height:1.6;color:var(--danger);text-align:right}.access-hidden-note{display:flex;align-items:center;gap:9px;margin:0 0 16px;font-size:10px;line-height:1.6;color:var(--muted)}.access-hidden-value{white-space:nowrap}.signed-out{min-height:100dvh;display:flex;padding:20px}.signed-out .signed-out-card{margin:auto;width:min(460px,100%);min-width:0}.signed-out .page-head h1{margin:0;font-size:28px;color:var(--navy);letter-spacing:-.02em}@media (max-width: 520px){.signed-out .page-head h1{font-size:24px}}.signed-out .page-head p{font-size:15px}.signed-out .brand-copy strong{font-size:14px}.signed-out .brand-copy span{font-size:12px}.signed-out .actions .btn{flex:1 1 13rem;min-width:0;height:auto;min-height:44px;padding:10px 14px;font-size:15px;line-height:1.3;text-align:center}.signed-out .list-left span{font-size:13px;line-height:1.5}.signed-out .actions{margin-bottom:16px}.signin{--room: clamp(0px, calc(100dvh - 37rem) , 28rem);--control-h: calc(2.6rem + var(--room) * .0232);--type-small: calc(var(--fs-2xs) + var(--room) * .0045);--gutter: clamp(1.5rem, 4vw, 3.5rem);position:relative;height:100dvh;min-height:100dvh;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-rows:minmax(0,1fr);background:var(--canvas)}.signin .side{--pad-x: var(--gutter);--pad-y: clamp(1.4rem, 4vh, 2.75rem);position:relative;isolation:isolate;overflow:hidden;padding:var(--pad-y) var(--pad-x);display:flex;flex-direction:column;gap:clamp(1rem,3vh,2.25rem);background:var(--canvas-sunken);border-right:1px solid var(--hairline);min-width:0}@supports (container-type: inline-size){.signin .side{container-type:inline-size;container-name:panel}}.signin .side:not(.has-photo):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='720' height='720' viewBox='0 0 720 720'%3E%3Cg fill='none' stroke='%230a1628' stroke-width='1'%3E%3Cpath d='M-40 300c120-70 230-20 330 40s210 90 330 30 180-120 180-120'/%3E%3Cpath d='M-40 360c120-70 230-20 330 40s210 90 330 30 180-120 180-120'/%3E%3Cpath d='M-40 420c120-70 230-20 330 40s210 90 330 30 180-120 180-120'/%3E%3Cpath d='M-40 480c120-70 230-20 330 40s210 90 330 30 180-120 180-120'/%3E%3Cpath d='M-40 120c90-50 180-10 260 40s160 70 250 30 170-90 170-90'/%3E%3Cpath d='M-40 180c90-50 180-10 260 40s160 70 250 30 170-90 170-90'/%3E%3C/g%3E%3C/svg%3E");background-size:720px 720px;opacity:.05;pointer-events:none}.signin .side-globe{position:absolute;right:-36%;bottom:-48%;width:112%;aspect-ratio:1;height:auto;z-index:-1;color:var(--brand);opacity:.6;pointer-events:none;-webkit-mask-image:radial-gradient(closest-side,#000 50%,rgba(0,0,0,.3) 80%,transparent 100%);mask-image:radial-gradient(closest-side,#000 50%,rgba(0,0,0,.3) 80%,transparent 100%)}.signin .side-photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 35%;pointer-events:none;-webkit-user-select:none;user-select:none}.signin .side.has-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#04101e9e,#04101e2e 26%,#04101e00 42%),linear-gradient(0deg,#04101ebd,#04101e57 28%,#04101e00 58%)}.signin .side.has-photo .headline,.signin .side.has-photo .lockup-product{color:#fff}.signin .side.has-photo .headline-rule,.signin .side.has-photo .lockup-rule{background:#ffffff8c}.signin .side.has-photo .lockup-mark:not(.is-drawn){background:#fff}.signin .side.has-photo .lockup-mark.is-drawn{padding:.4rem .55rem;border-radius:var(--radius-sm);background:#ffffffeb;box-sizing:content-box}.signin .side-top{display:flex;align-items:center;gap:var(--space-4);min-height:34px}.signin .lockup{display:flex;align-items:center;gap:var(--space-3);min-width:0}.signin .lockup-mark{flex:none;height:clamp(34px,7.5vw,46px);background:var(--logo-ink);-webkit-mask:var(--mark) left center / contain no-repeat;mask:var(--mark) left center / contain no-repeat}.signin .lockup-mark.is-drawn{background:none;-webkit-mask:none;mask:none;object-fit:contain;object-position:left center}.signin .lockup-rule{flex:none;width:1px;height:26px;background:var(--hairline-strong)}.signin .lockup-product{font-weight:500;font-size:var(--fs-sm);color:var(--ink);letter-spacing:-.005em;overflow-wrap:anywhere}.signin .side-body{display:flex;flex-direction:column;justify-content:safe flex-end;gap:clamp(.5rem,1.6vh,1rem);padding-bottom:clamp(.5rem,6vh,3.25rem);max-width:36rem;flex:1 1 auto;min-height:0}.signin .side-body:empty{display:none}@media (min-width: 62.001rem){.signin .side-body{justify-content:safe center;padding-bottom:clamp(.5rem,7vh,3rem)}}.signin .headline-rule{flex:none;align-self:flex-start;width:3.5rem;height:2px;border-radius:2px;background:var(--hairline-strong);margin-bottom:clamp(.25rem,1vh,.75rem)}.signin .headline{margin:0;font-family:var(--font-display);font-size:clamp(2.35rem,1rem + 3.1vw + 1.3vh,4.75rem);font-weight:600;max-width:13ch;line-height:1.02;letter-spacing:-.035em;color:var(--ink-strong);text-wrap:balance}@supports (container-type: inline-size){.signin .headline{font-size:clamp(2.35rem,min(9.5cqw,8vh + 1rem),4.75rem)}}.signin .gate{display:flex;align-items:safe center;justify-content:center;padding:calc(.25rem + var(--room) * .049) var(--gutter);min-width:0;overflow-y:auto;overflow-x:hidden;background:var(--surface)}.signin .auth{--rhythm: calc(.3rem + var(--room) * .0234);width:100%;max-width:25rem;display:flex;flex-direction:column;gap:var(--rhythm)}.signin .auth-head{display:flex;flex-direction:column;gap:.4rem;margin-bottom:calc(var(--rhythm) * .4)}.signin .auth-title{margin:0;font-family:var(--font-display);font-size:clamp(1.05rem,calc(.85rem + .35vw + var(--room) * .024),2rem);font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--ink-strong);text-wrap:balance}.signin .auth-lede{margin:0;max-width:34ch;font-size:var(--fs-md);line-height:var(--lh-body);color:var(--ink-muted)}.signin .scope{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3);padding:.7rem .85rem;border:1px solid var(--hairline);border-radius:var(--radius);background:var(--canvas-sunken)}.signin .scope-label{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ink-faint)}.signin .scope-value{font-size:var(--fs-md);font-weight:600;color:var(--ink-strong);overflow-wrap:anywhere}.signin .form{display:flex;flex-direction:column;gap:var(--rhythm)}.signin .field{display:flex;flex-direction:column;gap:calc(.2rem + var(--room) * .00714)}.signin .field>label{font-size:var(--type-small);font-weight:600;letter-spacing:.005em;line-height:var(--lh-tight);color:var(--ink-muted)}.signin .field-with-action{position:relative;display:block}.signin .field-icon{position:absolute;left:.95rem;top:50%;transform:translateY(-50%);color:var(--ink-faint);pointer-events:none;transition:color var(--speed) var(--ease)}.signin .field-with-action:focus-within .field-icon{color:var(--brand)}.signin .field input,.signin .combo input{width:100%;height:var(--control-h);border:1px solid var(--hairline-strong);border-radius:var(--radius-lg);background:var(--surface);padding:0 .95rem;color:var(--ink-strong);font:inherit;font-size:1rem;transition:border-color var(--speed) var(--ease),box-shadow var(--speed) var(--ease)}.signin .field-with-action.has-icon input,.signin .combo.has-icon input{padding-left:2.85rem}.signin .combo:focus-within .field-icon{color:var(--brand)}.signin .field-with-action:has(.field-action) input{padding-right:3rem}.signin .field input.is-known,.signin .field input.is-known:hover,.signin .field input.is-known:focus{background:var(--surface-2);color:var(--ink-faint);border-color:var(--hairline);box-shadow:none;cursor:not-allowed}.signin .field input:hover:not(:focus),.signin .combo input:hover:not(:focus):not(:disabled){border-color:var(--ink-faint)}.signin .field input:focus,.signin .combo input:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.signin .field input::placeholder,.signin .combo input::placeholder{color:var(--ink-faint)}.signin .field.is-invalid input,.signin .combo.is-invalid input{border-color:var(--bad)}.signin .field.is-invalid input:focus,.signin .combo.is-invalid input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--bad) 18%,transparent)}.signin .field.is-invalid>label{color:var(--bad)}.signin .field-action{position:absolute;right:.35rem;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:999px;background:transparent;color:var(--ink-faint);cursor:pointer;transition:color var(--speed) var(--ease)}.signin .field-action:hover{color:var(--ink-strong)}.signin .field-action:focus-visible{color:var(--ink-strong)}.signin .field-action[aria-pressed=true]{color:var(--brand)}.signin .field-error{margin:.1rem 0 0;font-size:var(--type-small);line-height:var(--lh-snug);color:var(--bad)}.signin .btn{width:100%;height:var(--control-h);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);padding:0 1rem;border:1px solid transparent;border-radius:var(--radius-lg);font:inherit;font-weight:600;font-size:1rem;letter-spacing:.005em;cursor:pointer;transition:background var(--speed) var(--ease),border-color var(--speed) var(--ease),color var(--speed) var(--ease),transform var(--speed) var(--ease)}.signin .btn-label{display:inline-flex;align-items:center;gap:.6rem;min-width:0}.signin .btn:active:not(:disabled){transform:translateY(1px)}.signin .btn:disabled{opacity:.55;cursor:not-allowed}.signin .btn[aria-busy=true]:disabled{opacity:1;cursor:progress}.signin .btn-spinner{flex:none;width:1em;height:1em;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:signin-spin .8s linear infinite}@keyframes signin-spin{to{transform:rotate(360deg)}}.signin .btn-primary{background:var(--brand);border-color:var(--brand);color:var(--brand-contrast)}.signin .btn-primary:hover:not(:disabled){background:var(--brand-strong);border-color:var(--brand-strong)}.signin .btn-sso{background:var(--surface);border-color:var(--hairline-strong);color:var(--ink-strong)}.signin .btn-sso:hover:not(:disabled){border-color:var(--brand);background:var(--surface-hover)}.signin .ms-tile{flex:none;display:inline-grid;place-items:center;width:20px;height:20px;border-radius:3px;background:#fff}.signin .or{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-4);margin:calc(var(--rhythm) * .25) 0;font-size:var(--fs-xs);color:var(--ink-faint)}.signin .or:before,.signin .or:after{content:"";height:1px;background:var(--hairline)}.signin .auth-section{display:flex;align-items:center;gap:var(--space-3);margin-top:calc(var(--rhythm) * .25)}.signin .auth-section:after{content:"";flex:1;height:1px;background:var(--hairline)}.signin .auth-section-label{flex:none;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ink-faint)}.signin .auth-foot{margin-top:calc(var(--room) * .0268);padding-top:calc(.4rem + var(--room) * .0268);font-size:var(--type-small);color:var(--ink-faint);letter-spacing:.01em}.signin .combo{position:relative;display:flex;align-items:center}.signin .combo input{padding-right:1.9rem;text-overflow:ellipsis}.signin .combo-toggle{position:absolute;right:0;top:50%;transform:translateY(-50%);width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--ink-faint);cursor:pointer}.signin .combo-toggle:hover{color:var(--ink-strong)}.signin .combo-toggle svg{transition:transform var(--speed) var(--ease)}.signin .combo-toggle svg.is-flipped{transform:rotate(180deg)}.signin .combo-list{position:absolute;z-index:6;top:calc(100% + 2px);left:0;right:0;margin:0;padding:0;list-style:none;max-height:min(15rem,var(--combo-max, 15rem));overflow-y:auto;overscroll-behavior:contain;background:var(--surface);border:1px solid var(--hairline-strong);border-radius:var(--radius);box-shadow:0 18px 36px -22px #0a16288c}.signin .combo-list.is-up{top:auto;bottom:calc(100% + 2px);box-shadow:0 -18px 36px -22px #0a16288c}.signin .combo-count{position:sticky;top:0;z-index:1;background:var(--surface);border-bottom:1px solid var(--hairline);padding:.35rem .65rem;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.06em;color:var(--ink-faint)}.signin .combo-option{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:.5rem .65rem;min-height:2.75rem;cursor:pointer}.signin .combo-option.is-active{background:var(--brand-soft)}.signin .combo-option.is-chosen .combo-option-label{color:var(--brand);font-weight:600}.signin .combo-option-text{min-width:0}.signin .combo-option-label{display:block;font-size:var(--fs-md);color:var(--ink-strong);overflow-wrap:anywhere}.signin .combo-option-id{display:block;font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--ink-faint);overflow-wrap:anywhere}.signin .combo-empty{padding:.7rem .65rem;font-size:var(--fs-sm);color:var(--ink-muted);overflow-wrap:anywhere}.signin .combo input:disabled{background:var(--surface-muted)}.signin .combo input.shows-global::placeholder{color:var(--ink-strong)}.signin .combo-option.is-global:not(:last-child){border-bottom:1px solid var(--hairline)}.signin .env-tag{flex:none;font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);border:1px solid var(--hairline-strong);padding:.1rem .35rem;border-radius:1px;white-space:nowrap}.signin .notice{margin:0;padding:.1rem 0 .1rem var(--space-4);border-left:2px solid var(--warn);font-size:var(--type-small);line-height:var(--lh-snug);color:var(--ink)}.signin .note{margin:calc(var(--rhythm) * -.35) 0 0;padding:.1rem 0 .1rem var(--space-4);border-left:1px solid var(--hairline-strong);font-size:var(--type-small);line-height:var(--lh-snug);color:var(--ink-muted);overflow-wrap:anywhere}.signin button:not(:disabled),.signin [role=button]:not([aria-disabled=true]),.signin [role=option],.signin select,.signin label[for],.signin summary,.signin a[href]{cursor:pointer}.signin button:disabled,.signin select:disabled,.signin input:disabled{cursor:not-allowed}.signin :focus-visible{outline:2px solid var(--ink-strong);outline-offset:2px;border-radius:inherit}@media (prefers-reduced-motion: reduce){.signin *,.signin *:before,.signin *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.signin .btn:active:not(:disabled){transform:none}}@media (max-width: 62rem){.signin{height:auto;min-height:100dvh;overflow:visible;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.signin .side{--pad-y: clamp(1rem, 3vh, 1.75rem);min-height:clamp(10rem,27vh,13rem);border-right:0;border-bottom:1px solid var(--hairline);gap:clamp(.65rem,2vh,1.1rem)}.signin .side-body{padding-bottom:0}.signin .headline{font-size:clamp(1.9rem,6.5vw,3rem);max-width:18ch}.signin .side-globe{right:-20%;bottom:-140%;width:70%}.signin .gate{padding:clamp(1.25rem,4vh,2rem) var(--gutter) clamp(1.5rem,4vh,2.25rem);align-items:safe center}}.signin .field select{width:100%;min-height:var(--control-h);border:1px solid var(--hairline-strong);border-radius:var(--radius-lg);background:var(--surface);padding:0 .95rem;color:var(--ink-strong);font:inherit;font-size:1rem}.signin .field select:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.signin .signin-entrance-fields{display:flex;flex-direction:column;gap:var(--rhythm)}@media (max-width: 30rem){.signin{--gutter: 1.125rem}.signin .side{min-height:clamp(9rem,26vh,12rem)}.signin .gate{padding-block:clamp(1.25rem,4vh,2rem)}.signin .headline{font-size:clamp(1.7rem,8vw,2.25rem);max-width:16ch}.signin .lockup-product{font-size:var(--fs-2xs)}}@media (max-height: 34rem) and (min-width: 62rem){.signin .side-body{padding-bottom:0}.signin .headline{font-size:clamp(1.9rem,4vw,2.75rem)}.signin .auth-lede{display:none}}@media (max-height: 34rem) and (max-width: 62rem){.signin .side{min-height:0;padding-block:.85rem}.signin .side-body,.signin .auth-lede{display:none}}.signin .field-optional{font-weight:400;font-size:var(--fs-2xs);color:var(--ink-muted);text-transform:none;letter-spacing:0}.signin .admin-door{margin-top:var(--space-4);display:flex;flex-direction:column;align-items:center}.signin .admin-door-form{width:100%;display:flex;flex-direction:column;gap:var(--space-3)}.signin .admin-door-title{margin:0;font-size:var(--type-small);font-weight:600;color:var(--ink-muted);text-align:center}.signin .admin-door-toggle{background:none;border:0;padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--type-small);color:var(--ink-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.signin .admin-door-toggle:hover:not(:disabled){color:var(--ink)}.signin .admin-door-toggle:disabled{cursor:default;opacity:.6}.pagination-bar{display:flex;align-items:center;justify-content:space-between;gap:10px 14px;flex-wrap:wrap;padding:14px 18px;border-top:1px solid #edf3f7}.pagination-bar.is-flush{padding:14px 0 0;margin-top:14px}.pagination-count{font-size:9px;color:var(--muted);white-space:nowrap}.pagination-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pagination-size{height:34px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:#fff;color:#5f778e;font-size:9px}.pagination-size:focus-visible{border-color:var(--blue-300);box-shadow:0 0 0 3px #0072bc0f}.pagination-pages .filter{min-width:34px;padding:0 9px;text-align:center}.pagination-pages .filter:disabled{opacity:.45;cursor:default}.pagination-pages .filter:focus-visible{border-color:var(--blue-300);box-shadow:0 0 0 3px #0072bc0f}@media (max-width: 480px){.pagination-bar{padding:12px 14px}.pagination-bar.is-flush{padding:12px 0 0}.pagination-controls{width:100%}}.loading{display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(100vh - 12rem);padding:32px 16px}.loading.is-page{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.loading-logo{display:block;height:72px;width:auto;max-width:60vw;object-fit:contain}:root{--wfp-blue:#0072bc;--wfp-blue-2:#1689d6;--blue-50:#f4faff;--blue-100:#e9f5fd;--blue-150:#dff0fb;--blue-200:#c8e6f7;--blue-300:#9bcdec;--navy:#102a43;--ink:#19324a;--muted:#6d8297;--line:#dbe8f2;--surface:#ffffff;--surface-2:#f7fbfe;--success:#148a5a;--warning:#b7791f;--danger:#c53a3a;--shadow:0 10px 30px rgba(16,42,67,.07);--shadow-sm:0 4px 16px rgba(16,42,67,.06);--radius:14px;--sidebar:260px;--top:72px}*{box-sizing:border-box}html,body{margin:0;min-height:100%;font-family:Poppins,Arial,sans-serif;color:var(--ink);background:var(--surface-2)}body{overflow-x:hidden}button,input,select{font:inherit}button{cursor:pointer}a{text-decoration:none;color:inherit}.app{min-height:100vh;display:flex}.sidebar{width:var(--sidebar);background:#fff;border-right:1px solid var(--line);position:fixed;left:0;top:0;bottom:0;z-index:40;display:flex;flex-direction:column}.brand{height:var(--top);padding:14px 20px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px}.wfp-mark{width:40px;height:40px;border-radius:12px;background:var(--blue-100);display:grid;place-items:center;color:var(--wfp-blue);flex:0 0 auto}.wfp-mark svg{width:28px;height:28px}.brand-copy strong{display:block;font-size:12px;line-height:1.1;letter-spacing:.02em;color:var(--wfp-blue)}.brand-copy span{display:block;margin-top:2px;font-size:10px;color:var(--muted)}.side-title{padding:22px 22px 8px;text-transform:uppercase;font-size:10px;font-weight:600;letter-spacing:.14em;color:#9aabbb}.nav{padding:0 10px 14px;overflow:auto;flex:1}.nav button{width:100%;border:0;background:transparent;border-radius:10px;padding:11px 12px;display:flex;align-items:center;gap:12px;color:#657b90;font-size:13px;text-align:left;margin:2px 0;transition:.18s ease}.nav button:hover{background:var(--blue-50);color:var(--wfp-blue)}.nav button.active{background:var(--blue-100);color:var(--wfp-blue);font-weight:600}.nav-icon{width:19px;height:19px;display:grid;place-items:center;flex:0 0 auto}.nav-icon svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.7}.nav-label{flex:1}.nav-count{min-width:24px;height:21px;padding:0 7px;border-radius:999px;background:#edf5fa;color:#5f7a92;font-size:10px;display:grid;place-items:center}.sidebar-foot{padding:14px 16px;border-top:1px solid var(--line)}.profile-mini{display:flex;align-items:center;gap:10px;padding:8px}.avatar{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--blue-100);color:var(--wfp-blue);font-size:12px;font-weight:700}.profile-mini strong{display:block;font-size:11px}.profile-mini span{display:block;font-size:9px;color:var(--muted)}.main{margin-left:var(--sidebar);width:calc(100% - var(--sidebar));min-width:0}.topbar{height:var(--top);background:#fffffff5;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:0 28px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.top-title{display:flex;align-items:center;gap:12px;min-width:0}.mobile-menu{display:none;border:0;background:var(--blue-50);color:var(--wfp-blue);width:38px;height:38px;border-radius:10px}.top-title h1{margin:0;font-size:16px;color:var(--navy);font-weight:600}.top-title p{margin:3px 0 0;font-size:10px;color:var(--muted)}.top-actions{display:flex;align-items:center;gap:10px}.select{height:38px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:#fff;color:#4d667d;font-size:11px;outline:none}.icon-btn{width:38px;height:38px;border:1px solid var(--line);border-radius:9px;background:#fff;color:#688097;display:grid;place-items:center}.icon-btn:hover{color:var(--wfp-blue);background:var(--blue-50)}.user-chip{display:flex;align-items:center;gap:8px;padding-left:7px}.user-chip .avatar{width:31px;height:31px}.user-chip span{font-size:10px;color:var(--muted)}.content{padding:28px;max-width:1700px;margin:0 auto}.page{display:none}.page.active{display:block}.page-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:22px}.eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:.15em;color:var(--wfp-blue);font-weight:700;margin-bottom:6px}.page-head h2{margin:0;font-size:23px;color:var(--navy);letter-spacing:-.02em}.page-head p{margin:5px 0 0;color:var(--muted);font-size:11px;max-width:720px;line-height:1.7}.actions{display:flex;gap:9px;flex-wrap:wrap}.btn{height:38px;padding:0 14px;border:1px solid var(--line);border-radius:9px;background:#fff;color:#47637b;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:11px;font-weight:600}.btn:hover{border-color:var(--blue-300);background:var(--blue-50);color:var(--wfp-blue)}.btn.primary{background:var(--wfp-blue);border-color:var(--wfp-blue);color:#fff}.btn.primary:hover{background:#0067aa}.btn svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.7}.grid{display:grid;gap:16px}.kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.kpi{padding:18px;position:relative;overflow:hidden}.kpi:after{content:"";position:absolute;right:-28px;top:-28px;width:88px;height:88px;border-radius:50%;background:var(--blue-50)}.kpi-top{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.kpi-label{font-size:10px;color:var(--muted)}.kpi-icon{width:30px;height:30px;border-radius:9px;background:var(--blue-100);color:var(--wfp-blue);display:grid;place-items:center}.kpi-icon svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.7}.kpi-value{font-size:26px;line-height:1;margin:18px 0 6px;font-weight:700;color:var(--navy);position:relative;z-index:1}.kpi-note{font-size:9px;color:var(--muted);position:relative;z-index:1}.trend{color:var(--success);font-weight:600}.overview-main{grid-template-columns:1.65fr 1fr;margin-top:16px}.section{padding:18px}.section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:15px}.section-head h3{font-size:13px;margin:0;color:var(--navy)}.section-head p{font-size:9px;color:var(--muted);margin:3px 0 0}.link{color:var(--wfp-blue);font-size:10px;font-weight:600;border:0;background:none;padding:4px}.chart-wrap{height:248px;position:relative}canvas{width:100%;height:100%;display:block}.legend{display:flex;gap:16px;margin-top:8px;flex-wrap:wrap}.legend-item{font-size:9px;color:var(--muted);display:flex;align-items:center;gap:6px}.dot{width:7px;height:7px;border-radius:50%;background:var(--wfp-blue)}.dot.alt{background:#7dbbe2}.dot.soft{background:#c5e3f6}.health-list{display:flex;flex-direction:column;gap:12px}.health-row{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}.health-main{display:flex;align-items:center;gap:9px;min-width:0}.status-dot{width:8px;height:8px;border-radius:50%;background:var(--success);box-shadow:0 0 0 4px #148a5a14;flex:0 0 auto}.status-dot.warn{background:var(--warning);box-shadow:0 0 0 4px #b7791f14}.status-dot.danger{background:var(--danger);box-shadow:0 0 0 4px #c53a3a14}.health-main strong{font-size:10px;color:var(--ink);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.health-main span{font-size:8px;color:var(--muted)}.health-score{font-size:10px;font-weight:700;color:var(--navy)}.bar{height:5px;background:#edf4f8;border-radius:999px;overflow:hidden;margin-top:7px}.bar>i{display:block;height:100%;background:var(--wfp-blue);border-radius:999px}.table-card{margin-top:16px;overflow:hidden}.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;min-width:760px}th,td{padding:12px 14px;border-bottom:1px solid #edf3f7;text-align:left;vertical-align:middle}th{background:#f9fcfe;color:#7890a5;font-size:9px;text-transform:uppercase;letter-spacing:.06em;font-weight:600}td{font-size:10px;color:#466178}tbody tr:hover{background:#fbfdff}td strong{color:var(--navy);font-weight:600}.pill{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:999px;font-size:8px;font-weight:600;white-space:nowrap}.pill.green{color:var(--success);background:#eaf7f1}.pill.blue{color:var(--wfp-blue);background:var(--blue-100)}.pill.orange{color:var(--warning);background:#fff7e8}.pill.red{color:var(--danger);background:#fff0f0}.small-icon{display:grid;place-items:center;width:24px;height:24px;background:var(--blue-50);color:var(--wfp-blue);border-radius:7px}.small-icon svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:1.7}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}.search{position:relative;flex:1;min-width:220px;max-width:360px}.search input{width:100%;height:38px;border:1px solid var(--line);border-radius:9px;padding:0 12px 0 36px;outline:none;background:#fff;font-size:10px;color:var(--ink)}.search svg{position:absolute;left:12px;top:12px;width:14px;height:14px;stroke:#7890a5;fill:none;stroke-width:1.7}.filters{display:flex;gap:8px;flex-wrap:wrap}.filter{height:34px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:#fff;font-size:9px;color:#5f778e}.filter.active{color:var(--wfp-blue);border-color:var(--blue-200);background:var(--blue-50)}.instance-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.instance-card{padding:17px}.instance-top{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.instance-title{display:flex;gap:10px;align-items:center}.instance-title .small-icon{width:34px;height:34px}.instance-title strong{display:block;font-size:11px;color:var(--navy)}.instance-title span{display:block;color:var(--muted);font-size:8px;margin-top:2px}.instance-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0}.statbox{background:var(--surface-2);padding:9px;border-radius:9px}.statbox span{display:block;color:var(--muted);font-size:8px}.statbox strong{display:block;font-size:12px;color:var(--navy);margin-top:4px}.instance-foot{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid #edf3f7}.instance-foot span{font-size:8px;color:var(--muted)}.split{grid-template-columns:1.3fr .9fr}.map-card{padding:18px;min-height:390px}.map-placeholder{height:300px;border-radius:12px;background:linear-gradient(rgba(0,114,188,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(0,114,188,.06) 1px,transparent 1px),#f7fbfe;background-size:32px 32px;position:relative;overflow:hidden;border:1px solid var(--line)}.map-placeholder:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;background:radial-gradient(circle at 28% 28%,rgba(22,137,214,.12) 0 14%,transparent 14.5%),radial-gradient(circle at 65% 40%,rgba(0,114,188,.1) 0 20%,transparent 20.5%),radial-gradient(circle at 44% 72%,rgba(125,187,226,.15) 0 16%,transparent 16.5%);border-radius:18px}.map-pin{position:absolute;width:12px;height:12px;border-radius:50%;background:var(--wfp-blue);box-shadow:0 0 0 6px #0072bc1c}.map-pin.p1{left:22%;top:38%}.map-pin.p2{left:50%;top:24%}.map-pin.p3{left:58%;top:56%}.map-pin.p4{left:76%;top:42%}.map-pin.p5{left:34%;top:73%}.country-list{display:flex;flex-direction:column;gap:7px;max-height:345px;overflow:auto}.country-row{display:grid;grid-template-columns:28px 1fr auto;gap:9px;align-items:center;padding:9px;border:1px solid #edf3f7;border-radius:9px}.flag{width:28px;height:24px;border-radius:6px;background:var(--blue-100);display:grid;place-items:center;color:var(--wfp-blue);font-size:9px;font-weight:700}.country-row strong{font-size:9px;color:var(--navy);display:block}.country-row span{font-size:8px;color:var(--muted)}.country-row .count{font-size:9px;font-weight:600;color:var(--wfp-blue)}.system-row{display:grid;grid-template-columns:1.5fr .75fr .75fr .75fr auto;gap:12px;align-items:center}.system-primary{display:flex;align-items:center;gap:9px;min-width:0}.system-primary strong{font-size:10px;color:var(--navy);display:block}.system-primary span{font-size:8px;color:var(--muted);display:block}.metric strong{font-size:10px;color:var(--navy);display:block}.metric span{font-size:8px;color:var(--muted)}.list-stack{display:flex;flex-direction:column;gap:8px}.list-row{padding:12px 13px;border:1px solid #edf3f7;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:#fff}.list-left{display:flex;align-items:center;gap:10px;min-width:0}.list-left strong{font-size:10px;color:var(--navy);display:block}.list-left span{font-size:8px;color:var(--muted);display:block;margin-top:2px}.monitor-grid{grid-template-columns:1.6fr .85fr}.monitor-card{padding:18px}.donut-area{display:grid;grid-template-columns:180px 1fr;gap:22px;align-items:center}.donut{width:150px;height:150px;border-radius:50%;background:conic-gradient(var(--wfp-blue) 0 72%,#7dbbe2 72% 89%,#c5e3f6 89% 96%,#eaf3f8 96% 100%);position:relative;display:grid;place-items:center}.donut:after{content:"";width:92px;height:92px;border-radius:50%;background:#fff}.donut-label{position:absolute;z-index:2;text-align:center}.donut-label strong{display:block;font-size:24px;color:var(--navy)}.donut-label span{font-size:8px;color:var(--muted)}.legend-list{display:flex;flex-direction:column;gap:10px}.legend-line{display:flex;justify-content:space-between;gap:10px;font-size:9px;color:#5d768d}.legend-line b{color:var(--navy)}.legend-line i{width:7px;height:7px;border-radius:50%;display:inline-block;margin-right:6px;background:var(--wfp-blue)}.legend-line i.l2{background:#7dbbe2}.legend-line i.l3{background:#c5e3f6}.legend-line i.l4{background:#eaf3f8}.signin-grid{grid-template-columns:1.05fr .95fr}.flow{padding:20px}.flow-step{display:grid;grid-template-columns:34px 1fr auto;gap:11px;align-items:center;padding:12px 0;border-bottom:1px solid #edf3f7}.flow-step:last-child{border-bottom:0}.step-num{width:30px;height:30px;border-radius:50%;background:var(--blue-100);color:var(--wfp-blue);display:grid;place-items:center;font-size:10px;font-weight:700}.flow-step strong{display:block;font-size:10px;color:var(--navy)}.flow-step span{display:block;font-size:8px;color:var(--muted);margin-top:3px}.mini-bar{width:84px;height:5px;background:#edf4f8;border-radius:999px;overflow:hidden}.mini-bar i{display:block;height:100%;background:var(--wfp-blue);border-radius:999px}.config{padding:20px}.field{margin-bottom:12px}.field label{display:block;font-size:9px;color:#688096;margin-bottom:6px}.field input,.field select{width:100%;height:38px;border:1px solid var(--line);border-radius:8px;padding:0 10px;color:var(--ink);background:#fff;font-size:10px;outline:none}.field input:focus,.field select:focus{border-color:var(--blue-300);box-shadow:0 0 0 3px #0072bc0f}.inline{display:grid;grid-template-columns:1fr 1fr;gap:10px}.user-table td:first-child{min-width:210px}.person{display:flex;align-items:center;gap:9px}.person .avatar{width:29px;height:29px;font-size:9px}.person strong{font-size:10px}.person span{font-size:8px;color:var(--muted);display:block;margin-top:2px}.role{font-size:8px;padding:5px 7px;border-radius:6px;background:var(--blue-50);color:var(--wfp-blue);font-weight:600}.license-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.license-card{padding:18px}.license-number{font-size:24px;font-weight:700;color:var(--navy);margin-top:15px}.license-card .progress{height:7px;background:#edf4f8;border-radius:999px;overflow:hidden;margin:10px 0 7px}.license-card .progress i{display:block;height:100%;background:var(--wfp-blue)}.license-meta{display:flex;justify-content:space-between;font-size:8px;color:var(--muted)}.entitlement-list{margin-top:16px;padding-top:14px;border-top:1px solid #edf3f7;display:flex;flex-direction:column;gap:7px}.entitlement{display:flex;align-items:center;justify-content:space-between;font-size:9px;color:#5f778e}.entitlement b{color:var(--navy)}.audit-detail{display:grid;grid-template-columns:1.35fr .65fr;gap:16px}.audit-event{padding:14px 15px;border-bottom:1px solid #edf3f7;display:grid;grid-template-columns:30px 1fr auto;gap:11px;align-items:start}.audit-event:last-child{border-bottom:0}.audit-type{width:28px;height:28px;border-radius:8px;background:var(--blue-100);color:var(--wfp-blue);display:grid;place-items:center}.audit-type svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.7}.audit-copy strong{display:block;font-size:10px;color:var(--navy)}.audit-copy span{display:block;font-size:8px;color:var(--muted);margin-top:3px;line-height:1.6}.audit-time{font-size:8px;color:#91a2b1;white-space:nowrap}.integrity{padding:18px}.integrity-main{padding:16px;border-radius:11px;background:var(--blue-50);border:1px solid var(--blue-150)}.integrity-main strong{font-size:12px;color:var(--navy)}.integrity-main p{font-size:9px;color:var(--muted);line-height:1.7;margin:6px 0 0}.integrity-line{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #edf3f7;font-size:9px}.integrity-line:last-child{border-bottom:0}.integrity-line span{color:var(--muted)}.integrity-line b{color:var(--navy)}.empty{padding:38px 20px;text-align:center;border:1px dashed var(--blue-200);border-radius:12px;background:var(--blue-50)}.empty .small-icon{width:42px;height:42px;margin:0 auto 10px;border-radius:11px}.empty strong{font-size:11px;color:var(--navy);display:block}.empty p{font-size:9px;color:var(--muted);max-width:360px;margin:5px auto;line-height:1.6}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0e243752;display:none;align-items:center;justify-content:center;z-index:100;padding:20px}.modal-backdrop.show{display:flex}.modal{width:min(620px,100%);background:#fff;border-radius:16px;box-shadow:0 30px 80px #0e243738;overflow:hidden}.modal-head{padding:18px 20px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:flex-start}.modal-head strong{font-size:13px;color:var(--navy)}.modal-head p{font-size:9px;color:var(--muted);margin:3px 0 0}.modal-close{border:0;background:#f6fafc;color:#688096;width:31px;height:31px;border-radius:8px}.modal-body{padding:20px}.modal-foot{padding:14px 20px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:8px}.toast{position:fixed;right:22px;bottom:22px;background:var(--navy);color:#fff;padding:11px 14px;border-radius:9px;font-size:9px;box-shadow:var(--shadow);display:none;z-index:110}.toast.show{display:block;animation:toast .2s ease}@keyframes toast{0%{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}@media (max-width:1180px){.kpis{grid-template-columns:repeat(3,1fr)}.overview-main,.monitor-grid,.split,.signin-grid,.audit-detail{grid-template-columns:1fr}.instance-grid,.license-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){:root{--sidebar:0px}.sidebar{transform:translate(-100%);transition:.2s ease;width:260px;box-shadow:20px 0 40px #102a431f}.sidebar.open{transform:none}.main{margin-left:0;width:100%}.mobile-menu{display:grid;place-items:center}.topbar{padding:0 16px}.user-chip span{display:none}.content{padding:18px}.kpis{grid-template-columns:repeat(2,1fr)}.instance-grid,.license-grid{grid-template-columns:1fr}.page-head{flex-direction:column}.actions{width:100%}.actions .btn{flex:1}.system-row{grid-template-columns:1fr 1fr;gap:8px}.system-row>:last-child{grid-column:1/-1}.donut-area{grid-template-columns:1fr}.donut{margin:0 auto}}@media (max-width:520px){.kpis{grid-template-columns:1fr}.top-actions .select{display:none}.content{padding:14px}.page-head h2{font-size:20px}.search{min-width:100%;max-width:none}.inline{grid-template-columns:1fr}.table-card{margin-top:10px}}#page-overview .page-head{gap:18px;margin:0 0 22px}#page-overview .kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}@media (max-width: 820px){#page-overview .page-head{align-items:flex-start}}#page-overview .section{margin:0;font:inherit;letter-spacing:normal;text-transform:none;color:inherit}#page-overview .table-scroll{border-top:0}#page-overview .empty{max-width:none;margin:0;padding:38px 20px;text-align:center;border:1px dashed var(--blue-200);border-radius:12px;background:var(--blue-50);font-size:inherit;line-height:normal;color:inherit}#page-overview a{color:inherit;text-decoration:none}#page-overview a:hover{text-decoration:underline;text-underline-offset:.18em}#page-overview .link,#page-overview a.link{color:var(--wfp-blue)}#page-overview a.trend{color:var(--success)}#page-overview .system-primary .manager-launch{color:var(--navy);font-size:10px;font-weight:600}#page-overview .system-primary .manager-launch span{font-size:inherit;color:inherit;margin:0}#page-overview .system-primary .manager-launch .busy-btn-face{display:inline-grid}#page-overview .system-primary .manager-launch .busy-btn-now{display:inline-flex}#page-overview .outward{display:none}#page-overview .health-list>.empty{padding:24px 16px}#page-overview .overview-main.is-single{grid-template-columns:minmax(0,1fr)}.dashboard-customize-note{margin:0 0 16px;color:var(--muted)}.dashboard-customize-group{min-width:0;margin:0 0 16px;padding:12px 14px;border:1px solid var(--line);border-radius:10px}.dashboard-customize-group legend{padding:0 5px;color:var(--navy);font-weight:700}.dashboard-customize-option{display:flex;align-items:center;gap:10px;min-height:40px;color:var(--text);cursor:pointer}.dashboard-customize-option input{width:18px;height:18px;flex:0 0 auto;accent-color:var(--wfp-blue)}#page-overview .dashboard-no-widgets{display:grid;justify-items:center;gap:10px;padding:28px 20px}#page-overview .dashboard-no-widgets p{margin:0}#page-overview .ov-onward{margin:0 0 16px;font-size:11px}#page-overview .ov-onward a{color:var(--wfp-blue);font-weight:600}#page-overview td .as-of{display:block;margin-top:2px;color:var(--muted);font-size:8px;font-weight:400}html .settings-panel.card.section,#page-instances .settings-panel.card.section{margin-top:16px;padding:0;border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface);box-shadow:none}html .settings-panel .section-head{align-items:flex-start;margin:0;padding:18px 20px 16px;border-bottom:1px solid var(--line-strong)}html .settings-panel .section-head h3{font-size:var(--type-title);font-weight:600;line-height:1.3;color:var(--ink-strong)}html .settings-panel .section-head p{margin:4px 0 0;font-size:var(--type-body);line-height:1.5;color:var(--ink-muted)}html .settings-panel .list-stack{gap:0}html .settings-panel .list-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:14px 24px;padding:18px 20px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}html .settings-panel .list-row:last-child{border-bottom:0}html .settings-panel .list-left{flex:1 1 300px;align-items:flex-start;gap:14px;min-width:0}html .settings-panel .list-left>span:last-child{min-width:0}html .settings-panel .list-left strong{display:block;font-size:var(--type-strong);font-weight:600;line-height:1.35;color:var(--ink-strong);overflow-wrap:anywhere}html .settings-panel .list-left span{display:block;margin-top:4px;font-size:var(--type-body);line-height:1.55;color:var(--ink);overflow-wrap:anywhere}html .settings-panel .list-left .sp-meta{font-size:var(--type-small);color:var(--ink-muted)}html .settings-panel .list-left .small-icon{display:grid;flex:0 0 auto;width:32px;height:32px;margin-top:0;border-radius:var(--radius);background:var(--brand-100);color:var(--brand-strong)}html .settings-panel .list-left .sp-alert{margin-top:8px;padding:10px 12px;border-left:3px solid var(--warn-mark);border-radius:var(--radius-control);background:var(--warn-bg);color:var(--ink-strong)}html .settings-panel .pill{padding:4px 12px;border:1px solid transparent;font-size:var(--type-small);font-weight:600;line-height:1.4}html .settings-panel .pill.green{border-color:var(--ok-line);background:var(--ok-bg);color:var(--ok)}html .settings-panel .pill.orange{border-color:var(--warn-line);background:var(--warn-bg);color:var(--warn)}html .settings-panel .pill.red{border-color:var(--bad-line);background:var(--bad-bg);color:var(--bad)}html .settings-panel .pill.blue{border-color:var(--info-line);background:var(--info-bg);color:var(--info)}html .settings-panel .pill.grey{border-color:var(--unknown-line);background:var(--unknown-bg);color:var(--ink)}html .settings-panel .sp-control{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;max-width:100%;margin-left:auto}html .settings-panel .sp-control .btn{height:auto;min-height:38px;padding:0 14px;border-color:var(--line-strong);font-weight:600;white-space:nowrap;color:var(--ink)}html .settings-panel .sp-control .btn.primary{border-color:var(--wfp-blue);color:var(--brand-contrast)}@media (max-width: 520px){html .settings-panel .list-row,html .settings-panel .section-head{padding:16px}html .settings-panel .sp-control{justify-content:flex-start;width:100%;margin-left:0}}html .settings-panel .sp-choice{display:flex;flex-wrap:wrap;gap:2px;min-width:0;max-width:100%;margin:0;padding:3px;border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface-muted)}html .settings-panel .sp-option{position:relative;display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:38px;padding:6px 14px;border:1px solid transparent;border-radius:var(--radius);font-size:var(--type-body);line-height:1.3;text-align:center;color:var(--ink);cursor:pointer}html .settings-panel .sp-option:hover{background:var(--surface-hover)}html .settings-panel .sp-option[data-on=true]{border-color:var(--brand-strong);background:var(--surface);font-weight:600;color:var(--ink-strong);cursor:default}html .settings-panel .sp-option input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}html .settings-panel .sp-option:has(input:focus-visible){outline:2px solid var(--brand-strong);outline-offset:2px}html .settings-panel .sp-option[data-on=true] .sp-option-text:before{content:"";display:inline-block;width:6px;height:11px;margin:0 9px 0 0;border:solid var(--brand-strong);border-width:0 2px 2px 0;transform:translateY(-2px) rotate(45deg)}html .settings-panel.sp-skeleton{opacity:0;animation:sp-appear .2s ease .25s forwards}html .settings-panel .sp-bar{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,var(--unknown-bg) 0%,var(--line) 50%,var(--unknown-bg) 100%);background-size:200% 100%;animation:sp-shimmer 1.4s linear infinite}html .settings-panel .sp-bar.sp-bar-title{width:180px;max-width:60%;height:16px}html .settings-panel .sp-bar.sp-bar-lede{width:320px;max-width:90%;margin-top:10px}html .settings-panel .sp-bar.sp-bar-line{width:100%;margin-top:10px}html .settings-panel .sp-bar.sp-bar-short{width:60%}@keyframes sp-appear{to{opacity:1}}@keyframes sp-shimmer{to{background-position:-200% 0}}html .sp-confirm{padding:4px 2px 0;text-align:left}html .sp-confirm .sp-confirm-ask{display:block;margin:0 0 12px;font-size:var(--type-strong);font-weight:600;line-height:1.4;color:var(--ink-strong)}html .sp-confirm .sp-compare{display:grid;gap:0;margin:0 0 14px;border:1px solid var(--line-strong);border-radius:var(--radius)}html .sp-confirm .sp-compare>div{display:flex;flex-wrap:wrap;gap:4px 16px;padding:10px 14px}html .sp-confirm .sp-compare>div+div{border-top:1px solid var(--line)}html .sp-confirm .sp-compare dt{flex:0 0 150px;font-size:var(--type-small);color:var(--ink-muted)}html .sp-confirm .sp-compare dd{flex:1 1 180px;min-width:0;margin:0;font-size:var(--type-body);font-weight:600;color:var(--ink-strong);overflow-wrap:anywhere}html .sp-confirm p{margin:0 0 12px;font-size:var(--type-body);line-height:1.55;color:var(--ink)}html .sp-confirm .field{margin:4px 0 0}html .sp-confirm .field label{font-size:var(--type-small);font-weight:600;color:var(--ink-strong)}html .sp-confirm .sp-help{margin:6px 0 0;font-size:var(--type-small);color:var(--ink-muted)}html .settings-panel .list-row.sp-form{align-items:flex-end}html .settings-panel .sp-form .field{flex:1 1 260px;min-width:0;margin:0}html .settings-panel .sp-form .field label{margin-bottom:6px;font-size:var(--type-small);font-weight:600;color:var(--ink-strong)}html .settings-panel .sp-form .field select{max-width:100%;color:var(--ink-strong)}html .settings-panel .sp-form .sp-control{margin-left:0}html .settings-panel .sp-hint{flex:0 0 100%;margin:0;font-size:var(--type-small);color:var(--ink-muted)}html .settings-panel .list-row.sp-result,html .settings-panel .list-row.sp-progress{display:block}html .settings-panel .sp-partial{margin:0 0 10px;padding:10px 12px;border-left:3px solid var(--warn-mark);border-radius:var(--radius-control);background:var(--warn-bg);font-size:var(--type-body);line-height:1.5;color:var(--ink-strong)}html .settings-panel .sp-headline{margin:0;font-size:var(--type-body);line-height:1.55;color:var(--ink)}html .sp-progress-line{margin:0 0 8px;font-size:var(--type-body);font-weight:600;color:var(--ink-strong)}html .sp-bar-track{height:8px;border:1px solid var(--line-strong);border-radius:4px;background:var(--unknown-bg);overflow:hidden}html .sp-bar-fill{display:block;height:100%;background:var(--brand-strong);transition:width .25s ease}html .settings-panel .sp-tiles{display:flex;flex-wrap:wrap;margin:14px 0 0;border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong)}html .settings-panel .sp-tile{display:flex;flex:1 1 150px;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:12px 16px;border:0;border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);border-radius:0;background:var(--surface);text-align:left;color:var(--ink);cursor:pointer}html .settings-panel .sp-tile:hover{background:var(--surface-hover)}html .settings-panel .sp-tile[aria-pressed=true]{background:var(--brand-50);box-shadow:inset 0 -3px 0 var(--brand-strong)}html .settings-panel .sp-tile-figure{font-size:var(--type-figure);font-weight:600;line-height:1.15;color:var(--ink-strong)}html .settings-panel .sp-tile.green .sp-tile-figure{color:var(--ok)}html .settings-panel .sp-tile.orange .sp-tile-figure{color:var(--warn)}html .settings-panel .sp-tile.red .sp-tile-figure{color:var(--bad)}html .settings-panel .sp-tile-label{font-size:var(--type-body);font-weight:600;color:var(--ink-strong)}html .settings-panel .sp-tile-note{font-size:var(--type-small);line-height:1.4;color:var(--ink-muted)}html .settings-panel .sp-table-scroll{margin:14px 0 0;max-width:100%;overflow-x:auto}html .settings-panel .sp-table{width:100%;min-width:560px;border-collapse:collapse}html .settings-panel .sp-table th,html .settings-panel .sp-table td{padding:10px 12px;border-bottom:1px solid var(--line);font-size:var(--type-body);line-height:1.45;text-align:left;vertical-align:top;color:var(--ink)}html .settings-panel .sp-table th{background:transparent;letter-spacing:normal;text-transform:none}html .settings-panel .sp-table thead th{border-bottom:1px solid var(--line-strong);font-size:var(--type-small);font-weight:600;color:var(--ink-muted)}html .settings-panel .sp-table tbody th{font-weight:600;color:var(--ink-strong)}html .settings-panel .sp-table .num{text-align:right;font-variant-numeric:tabular-nums}html .settings-panel .sp-table tfoot th,html .settings-panel .sp-table tfoot td{border-top:1px solid var(--line-strong);border-bottom:0;font-weight:600;color:var(--ink-strong)}@media (max-width: 640px){html .settings-panel .sp-table-scroll{overflow-x:visible}html .settings-panel .sp-table{min-width:0}html .settings-panel .sp-table thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}html .settings-panel .sp-table,html .settings-panel .sp-table tbody,html .settings-panel .sp-table tfoot{display:block}html .settings-panel .sp-table tr{display:grid;grid-template-columns:1fr 1fr;gap:6px 14px;padding:12px 0;border-bottom:1px solid var(--line)}html .settings-panel .sp-table tfoot tr{border-bottom:0;border-top:1px solid var(--line-strong)}html .settings-panel .sp-table th,html .settings-panel .sp-table td{display:block;padding:0;border:0;text-align:left}html .settings-panel .sp-table tbody th,html .settings-panel .sp-table tfoot th,html .settings-panel .sp-table td[data-label=Users],html .settings-panel .sp-table td[data-label="Left out"]{grid-column:1 / -1}html .settings-panel .sp-table td.num{text-align:left}html .settings-panel .sp-table td[data-label=Users]{margin-top:-4px;color:var(--ink-muted)}html .settings-panel .sp-table td[data-label=Users]:before{content:none}html .settings-panel .sp-table td[data-label]:before{content:attr(data-label);display:block;font-size:var(--type-small);font-weight:400;color:var(--ink-muted)}}html .settings-panel .sp-chips{display:flex;flex-wrap:wrap;gap:6px}html .settings-panel .sp-none{color:var(--ink-muted)}html .settings-panel .pill svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:1.7}html .settings-panel .sp-note{margin:10px 0 0;font-size:var(--type-small);line-height:1.5;color:var(--ink-muted)}html .settings-panel .sp-list,html .sp-confirm .sp-list{margin:8px 0 0;padding-left:20px;font-size:var(--type-body);line-height:1.55;color:var(--ink)}html .sp-confirm .sp-list{margin:0 0 12px}html .sp-confirm .sp-bar-track{margin-top:4px}html .settings-panel .list-left .link{margin-top:4px;font-size:var(--type-body)}#page-instances .page-head{gap:18px;margin:0 0 22px}@media (max-width: 820px){#page-instances .page-head{align-items:flex-start}}#page-instances .section{margin:0;font:inherit;letter-spacing:normal;text-transform:none;color:inherit}#page-instances .empty{max-width:none;margin:0;padding:38px 20px;text-align:center;border:1px dashed var(--blue-200);border-radius:12px;background:var(--blue-50);font-size:inherit;line-height:normal;color:inherit}#page-instances a{color:inherit;text-decoration:none}#page-instances a:hover{text-decoration:underline;text-underline-offset:.18em}#page-instances a.link{color:var(--wfp-blue)}#page-instances a.trend{color:var(--success)}#page-instances .search input{-webkit-appearance:none;-moz-appearance:none;appearance:none}#page-instances .instance-foot .link.manager-launch{padding:4px;color:var(--wfp-blue);font-size:10px;font-weight:600}#page-instances .instance-foot{flex-wrap:wrap}#page-instances .instance-manage{border:0;padding:4px;background:transparent;color:var(--wfp-blue);font-size:10px;font-weight:600}#page-instances .instance-manage.danger{color:var(--danger)}#page-instances .instance-manage:disabled{cursor:not-allowed;opacity:.55}#page-instances .instance-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#page-instances #instance-management-form{display:grid;gap:14px;min-width:0}#page-instances #instance-management-form .field{min-width:0;margin:0}#page-instances .instance-form-section{margin:2px 0 0;padding-top:14px;border-top:1px solid var(--line);color:var(--navy);font-size:12px;font-weight:600}#page-instances .instance-form-note,#page-instances .instance-form-error{margin:8px 0 0;color:var(--muted);font-size:11px;line-height:1.5}#page-instances .instance-form-error,#page-instances .field small[role=alert]{color:var(--danger)}#page-instances .instance-clear-key{display:flex;align-items:center;gap:8px;margin:8px 0;font-size:11px}@media (max-width: 560px){#page-instances .instance-form-row{grid-template-columns:minmax(0,1fr);gap:14px}}#page-instances .instance-foot .link span{font-size:inherit;color:inherit}#page-instances .outward{display:none}#page-instances .instance-foot .manager-note{flex-basis:100%;margin-top:6px}#page-instances .instance-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#page-instances .statbox strong{overflow-wrap:anywhere}#page-instances .statbox strong.is-word{font-size:10px;line-height:18px}#page-instances .statbox strong.is-build{font-size:8px;line-height:12px}#page-instances .list-left .is-held,#page-countries .office-reads .list-left .is-held{color:var(--warning);line-height:1.6}#page-instances .list-left code,#page-countries .office-reads .list-left code{font-size:inherit}#page-instances .office-refresh,#page-instances .office-retry,#page-instances .office-retry-ask,#page-countries .office-refresh,#page-countries .office-retry,#page-countries .office-retry-ask{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}#page-instances .office-reads .list-left,#page-countries .office-reads .list-left{flex:1 1 auto}#page-instances .office-retry,#page-countries .office-retry{flex:0 1 auto;max-width:60%}#page-instances .office-refresh .link,#page-instances .office-retry .link,#page-countries .office-refresh .link,#page-countries .office-retry .link{white-space:nowrap}#page-instances .office-retry-ask>span,#page-instances .office-said,#page-countries .office-retry-ask>span,#page-countries .office-said{font-size:9px;color:var(--muted);line-height:1.5;text-align:right}#page-instances .office-said:empty,#page-countries .office-said:empty{display:none}#page-instances .link[disabled]{color:var(--muted);cursor:progress}@media (max-width: 520px){#page-instances .office-reads .list-row,#page-countries .office-reads .list-row{flex-wrap:wrap}#page-instances .office-retry,#page-countries .office-retry{max-width:none;justify-content:flex-start}#page-instances .office-retry-ask>span,#page-instances .office-said,#page-countries .office-retry-ask>span,#page-countries .office-said{text-align:left}}#page-instances #instance-management-form .field>span,#page-instances #instance-management-form .field>small{display:block}#page-instances #instance-management-form .field>span{margin-bottom:6px}#page-instances #instance-management-form .field>small{margin-top:6px;line-height:1.45}.crumbs{margin:0 0 var(--space-3);font-family:var(--font-sans);font-size:var(--fs-3xs);letter-spacing:var(--tracking-micro);text-transform:uppercase;overflow-wrap:anywhere;font-weight:600}.crumbs a{color:var(--ink-faint);text-decoration:none}.crumbs a:hover{color:var(--brand);text-decoration:underline;text-underline-offset:.18em}.sheet-head{margin-bottom:var(--space-5)}.sheet-head .page-title{margin-bottom:.25rem}.head-tags{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:var(--space-3) 0 0}.page-sub{margin:0;font-family:var(--font-sans);font-size:var(--fs-2xs);color:var(--ink-faint);overflow-wrap:anywhere}.tally{margin:0 0 var(--space-4);font-family:var(--font-sans);font-size:var(--fs-2xs);color:var(--ink-faint)}.tally-short{color:var(--warn)}.section-lead{max-width:68ch;margin:calc(-1 * var(--space-2)) 0 var(--space-3);font-size:var(--fs-xs);color:var(--ink-muted);line-height:var(--lh-snug)}.sheet{margin:0;max-width:62rem;border-top:1px solid var(--hairline)}.sheet-row{display:grid;grid-template-columns:minmax(8rem,13rem) minmax(0,1fr);column-gap:var(--space-4);align-items:baseline;padding:var(--space-3) 0;border-bottom:1px solid var(--hairline)}.sheet-term{font-family:var(--font-sans);font-size:var(--fs-3xs);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink-faint);font-weight:600}.sheet-value{margin:0;min-width:0;font-size:var(--fs-sm);color:var(--ink);overflow-wrap:anywhere}.sheet-note{display:block;margin-top:.2rem;max-width:68ch;font-size:var(--fs-xs);color:var(--ink-muted);line-height:var(--lh-snug)}.sheet-value a{color:var(--brand);text-decoration:none}.sheet-value a:hover{text-decoration:underline;text-underline-offset:.18em}@media (max-width: 40rem){.sheet-row{grid-template-columns:minmax(0,1fr);row-gap:.15rem}}.block{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--hairline-strong);max-width:62rem;scroll-margin-top:var(--space-6)}.block-title{margin:0 0 .15rem;font-family:var(--font-display);font-size:var(--fs-xl);font-weight:400;line-height:1.1;color:var(--ink-strong)}.block-id{display:block;margin-bottom:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--ink-faint);overflow-wrap:anywhere}.prose{max-width:62rem;margin:0 0 var(--space-4);font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--ink-muted)}.sheet-absent{margin:0 0 var(--space-4);max-width:62rem}.fact.is-absent.is-refused{padding-left:.4rem;border-left:2px solid var(--warn);color:var(--warn)}.fact.is-absent.is-uncleared{padding-left:.4rem;border-left:2px dashed var(--hairline-strong);color:var(--ink-muted)}.gap{margin-top:var(--space-5);max-width:62rem;padding:var(--space-2) 0 var(--space-2) var(--space-4);border-left:2px solid var(--hairline-strong)}.gap.is-refused{border-left-color:var(--warn)}.gap.is-uncleared{border-left-style:dashed}.gap-title{font-family:var(--font-sans);font-size:var(--fs-3xs);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink-faint);cursor:pointer;list-style:none;font-weight:600}.gap-title::-webkit-details-marker{display:none}.gap-title:after{content:" [+]"}.gap[open]>.gap-title:after{content:" [-]"}.gap.is-refused>.gap-title{color:var(--warn)}.gap-list{margin:var(--space-3) 0 0;padding-left:var(--space-4);font-size:var(--fs-xs);color:var(--ink-muted);line-height:var(--lh-snug);overflow-wrap:anywhere}.gap-list li+li{margin-top:var(--space-2)}.gap .ask{display:block;margin-top:.15rem;font-family:var(--font-mono);font-size:var(--fs-3xs);letter-spacing:.04em;color:var(--ink-faint)}.withheld .field,.gap .field{font-family:var(--font-mono);font-size:.92em;color:var(--ink)}.withheld ul+.withheld-lead{margin-top:var(--space-2);margin-bottom:0}.withheld-lead{display:block;margin-bottom:var(--space-2);max-width:68ch;font-size:var(--fs-xs);line-height:var(--lh-snug);color:var(--ink-muted)}.withheld-lead .state-detail{overflow-wrap:anywhere}.table.is-wide{min-width:62rem}.cell-link{font-weight:600;color:var(--wfp-blue);text-decoration:none;overflow-wrap:break-word}.cell-stack{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.cell-tags{display:flex;flex-wrap:wrap;gap:.25rem}.cell-link.is-outward{display:inline-flex;align-items:center;gap:.3em}.outward{flex:none;width:.72em;height:.72em;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;margin-top:-.08em;opacity:.65}.cell-link.is-outward:hover .outward{opacity:1}button.manager-launch{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--wfp-blue);text-align:start;cursor:pointer}button.manager-launch:hover .outward{opacity:1}button.manager-launch.mono{font-weight:400;overflow-wrap:anywhere}.manager-launch .busy-btn-face{justify-items:start}.manager-launch .busy-btn-now,.manager-launch .busy-btn-face:after{white-space:normal}.manager-note{display:block;margin-top:3px;max-width:28rem;color:var(--muted);font-size:9px;font-weight:400;line-height:1.6;overflow-wrap:break-word}.manager-note:empty{display:none}.cell-id.is-quiet{color:var(--muted);text-decoration:none}.cell-absent{color:var(--ink-faint);font-style:italic}.cell-warn{color:var(--warn)}.cell-strong{font-weight:600;color:var(--ink-strong)}.cell-elsewhere{color:var(--ink-muted);font-size:.8125rem;text-decoration:none;border-bottom:1px dotted var(--hairline-strong)}.cell-elsewhere:hover{color:var(--ink-strong);border-bottom-color:var(--ink-faint)}.census{list-style:none;margin:0 0 var(--space-6);padding:0;display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.census-row{min-width:0;padding:var(--space-4) 0}.census-row+.census-row{border-top:1px solid var(--hairline)}@media (min-width: 52rem){.census{grid-template-columns:repeat(3,minmax(0,1fr))}.census-row{padding-right:var(--space-5)}.census-row+.census-row{border-top:0;border-left:1px solid var(--hairline);padding-left:var(--space-5)}}.census-count{display:block;margin-bottom:.3rem;font-family:var(--font-display);font-size:clamp(2rem,1.4rem + 1.6vw,2.9rem);font-weight:400;line-height:.9;letter-spacing:-.03em;color:var(--brand);text-decoration:none}.census-count:hover{text-decoration:underline;text-underline-offset:.18em}.census-body{display:flex;flex-direction:column;gap:.2rem;min-width:0}.census-term{font-size:var(--fs-md);font-weight:600;color:var(--ink-strong)}.census-note{font-size:var(--fs-xs);color:var(--ink-muted);line-height:var(--lh-snug);max-width:44ch}.census-filter{margin:var(--space-3) 0 0;font-size:var(--fs-xs);color:var(--ink-muted);line-height:var(--lh-snug)}.link-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;color:var(--brand);cursor:pointer;text-decoration:underline;text-underline-offset:.18em}.link-button:hover{text-decoration-thickness:2px}.census-hidden{margin-top:.3rem;font-size:var(--fs-xs)}.census-hidden>summary{cursor:pointer;color:var(--warn);font-family:var(--font-sans);font-size:var(--text-meta)}.census-hidden ul{margin:var(--space-2) 0 0;padding-left:var(--space-4);color:var(--ink-muted);line-height:var(--lh-snug)}.census-hidden li+li{margin-top:var(--space-2)}.census-withheld{margin:var(--space-2) 0 0;color:var(--ink-muted);line-height:var(--lh-snug);max-width:56ch}.census-withheld .state-detail{overflow-wrap:anywhere}.census-none{margin-top:.3rem;font-size:var(--fs-xs);color:var(--ink-faint);max-width:56ch;line-height:var(--lh-snug)}.follow-on{max-width:52ch;margin:var(--space-4) 0 0;font-size:var(--fs-sm);color:var(--ink-muted)}.follow-on a{color:var(--brand)}.mono{font-family:var(--font-mono);font-size:.92em;color:var(--ink-faint)}.table{width:100%}.cell-name{display:flex;flex-direction:column;gap:.1rem;min-width:11rem}.cell-label{font-weight:600;color:var(--navy);overflow-wrap:break-word}.cell-id{font-size:8px;color:var(--muted);overflow-wrap:anywhere}.tag{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:999px;font-size:8px;font-weight:600;white-space:nowrap;color:var(--wfp-blue);background:var(--blue-100)}.tag.is-restricted{color:var(--warning);background:#fff7e8}.tag.is-registry{color:var(--danger);background:#fff0f0}.withheld{margin-top:var(--space-5);max-width:60rem;border-left:2px solid var(--warn);padding:var(--space-3) 0 var(--space-3) var(--space-4)}.withheld-title{display:block;font-family:var(--font-sans);font-size:var(--fs-3xs);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--warn);margin-bottom:var(--space-2);font-weight:600}.withheld ul{margin:0;padding-left:var(--space-4);font-size:var(--fs-xs);color:var(--ink-muted);line-height:var(--lh-snug)}.withheld li+li{margin-top:var(--space-2)}.booting{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--canvas)}.booting .loading{width:auto;min-height:0;padding:0}.booting-copy{margin:var(--space-3) 0 0;color:var(--ink-muted);font-size:var(--fs-sm)}.booting-fault{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:var(--canvas)}.booting-fault-inner{display:flex;width:min(100%,32rem);flex-direction:column;align-items:center;gap:var(--space-4)}.booting-fault-inner .fault{width:100%}.readout{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-6);margin:0 0 var(--space-5);padding:var(--space-3) 0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.readout-item{min-width:0;flex:0 1 auto}.readout-term{font-family:var(--font-sans);font-size:var(--fs-3xs);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink-faint);font-weight:600}.readout-value{margin:.15rem 0 0;font-size:var(--fs-sm);color:var(--ink-strong);overflow-wrap:break-word}.readout-value a{color:var(--brand);text-decoration:none}.readout-value a:hover{text-decoration:underline;text-underline-offset:.18em}.readout-note{display:block;margin-top:.15rem;max-width:42ch;font-size:var(--fs-xs);color:var(--ink-muted);line-height:var(--lh-snug)}.readout-item.is-wide{flex:1 1 22rem}.status{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:999px;font-size:8px;font-weight:600;white-space:nowrap;color:var(--wfp-blue);background:var(--blue-100)}.status.is-up{color:var(--success);background:#eaf7f1}.status.is-degraded{color:var(--warning);background:#fff7e8}.status.is-down{color:var(--danger);background:#fff0f0}.rollup{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);margin:0 0 var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--hairline)}.rollup-verdict{font-family:var(--font-display);font-size:clamp(1.5rem,1rem + 1.2vw,2.1rem);line-height:1;color:var(--ink-strong)}.rollup-verdict[data-status=up]{color:var(--ok)}.rollup-verdict[data-status=degraded]{color:var(--warn)}.rollup-verdict[data-status=down],.rollup-verdict[data-status=unreachable]{color:var(--bad)}.rollup-sentence{flex:1 1 22rem;min-width:0;font-size:var(--fs-sm);color:var(--ink-muted);line-height:var(--lh-snug)}.rollup-said{flex:1 1 20rem;min-width:0;font-family:var(--font-display);font-size:clamp(1.4rem,1rem + 1.1vw,2rem);line-height:1.15;color:var(--ink-strong);overflow-wrap:break-word}.cell-reason{display:flex;flex-direction:column;gap:var(--space-2);min-width:22ch;max-width:44ch;font-size:var(--fs-xs);color:var(--ink-muted);line-height:var(--lh-snug)}.reason-line{color:var(--ink)}.finding{display:flex;flex-direction:column;gap:.15rem;padding-left:var(--space-3);border-left:2px solid var(--hairline-strong)}.finding-code{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.06em;color:var(--ink-faint)}.finding-message{color:var(--ink);overflow-wrap:anywhere}.platform-head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3) var(--space-5);margin:0 0 var(--space-5);padding-bottom:var(--space-3);border-bottom:1px solid var(--hairline-strong)}.platform-head .page-title{margin:0;min-width:0}.platform-census{display:flex;flex-direction:column;align-items:flex-start;margin:0;min-width:0}@media (min-width: 40rem){.platform-census{align-items:flex-end;text-align:right}}.platform-figure{font-family:var(--font-display);font-size:clamp(2.6rem,1.7rem + 2.6vw,4.25rem);font-weight:400;line-height:.82;letter-spacing:-.03em;font-variant-numeric:tabular-nums lining-nums;color:var(--ink-strong)}.platform-unit{margin-top:.5rem;font-family:var(--font-sans);font-size:var(--fs-3xs);letter-spacing:var(--tracking-micro);text-transform:uppercase;line-height:1;color:var(--ink-faint);font-weight:600}.platform-qualifier{margin-top:.35rem;font-family:var(--font-sans);font-size:var(--fs-3xs);letter-spacing:var(--tracking-micro);text-transform:uppercase;line-height:1;color:var(--warn);font-weight:600}.platform-short{margin-top:.35rem;font-family:var(--font-sans);font-size:var(--fs-3xs);letter-spacing:var(--tracking-micro);text-transform:uppercase;line-height:1;color:var(--warn);text-decoration:none;font-weight:600}.platform-short:hover{text-decoration:underline;text-underline-offset:.18em}button.platform-short{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;cursor:pointer;text-align:left;font-family:inherit}button.platform-short[aria-pressed=true]{text-decoration:underline;text-underline-offset:.18em}.withheld-anchor{scroll-margin-top:var(--space-6)}.table.is-platform{table-layout:fixed}.table.is-platform .mono,.table.is-platform .cell-id{overflow-wrap:anywhere}.table.is-platform .cell-label.has-note{cursor:help;text-decoration:underline dotted var(--hairline-strong);text-underline-offset:.22em}.table.is-platform .cell-name,.table.is-platform .cell-reason{min-width:0;max-width:none}.table.is-platform th.is-num,.table.is-platform td.is-num{text-align:right}.table.is-platform td.is-num{font-variant-numeric:tabular-nums lining-nums}.table.is-platform td.is-num .cell-stack{align-items:flex-end}.seats-count{color:var(--ink-strong);font-weight:600}.seats-loose{font-family:var(--font-sans);font-size:var(--fs-3xs);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--warn);font-weight:600}.table.is-instances{min-width:54rem}.table.is-instances th:nth-child(1){width:28%}.table.is-instances th:nth-child(2){width:12%}.table.is-instances th:nth-child(3){width:14%}.table.is-instances th:nth-child(4){width:18%}.table.is-instances th:nth-child(5){width:14%}.table.is-instances th:nth-child(6){width:14%}.table.is-offices{min-width:70rem}.table.is-offices th:nth-child(1){width:18%}.table.is-offices th:nth-child(2){width:12%}.table.is-offices th:nth-child(3){width:11%}.table.is-offices th:nth-child(4){width:11%}.table.is-offices th:nth-child(5){width:11%}.table.is-offices th:nth-child(6){width:9%}.table.is-offices th:nth-child(7){width:10%}.table.is-offices th:nth-child(8){width:8%}.table.is-offices th:nth-child(9){width:10%}.table.is-offices-inner{min-width:62rem}.table.is-offices-inner th:nth-child(1){width:20%}.table.is-offices-inner th:nth-child(2){width:12%}.table.is-offices-inner th:nth-child(3){width:12%}.table.is-offices-inner th:nth-child(4){width:12%}.table.is-offices-inner th:nth-child(5){width:10%}.table.is-offices-inner th:nth-child(6){width:12%}.table.is-offices-inner th:nth-child(7){width:10%}.table.is-offices-inner th:nth-child(8){width:12%}.table.is-systems{min-width:68rem}.table.is-systems th:nth-child(1){width:18%}.table.is-systems th:nth-child(2){width:8%}.table.is-systems th:nth-child(3){width:11%}.table.is-systems th:nth-child(4){width:11%}.table.is-systems th:nth-child(5){width:12%}.table.is-systems th:nth-child(6){width:12%}.table.is-systems th:nth-child(7){width:13%}.table.is-systems th:nth-child(8){width:15%}.cell-pair{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0}.cell-pair-note{font-family:var(--font-mono);font-size:var(--fs-3xs);letter-spacing:.02em;color:var(--ink-faint);overflow-wrap:anywhere}.gaps{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4);margin:var(--space-3) 0 0}.gaps-label{flex:none;font-family:var(--font-sans);font-size:var(--fs-3xs);letter-spacing:var(--tracking-micro);text-transform:uppercase;color:var(--ink-faint);font-weight:600}.gaps.is-refused .gaps-label{color:var(--warn)}.gaps-list{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);margin:0;padding:0;list-style:none;min-width:0}.gaps-list li{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--ink);overflow-wrap:anywhere}.gaps-area{color:var(--ink-faint)}.system-blocks{margin-top:var(--space-8)}.system-blocks>.block:first-child{margin-top:0}@media (max-width: 40rem){.platform-head{margin-bottom:var(--space-4)}.platform-figure{font-size:clamp(2.1rem,1.4rem + 3.4vw,2.9rem)}}.sources{margin-top:var(--space-3)}.sources-lead{margin:0 0 var(--space-3);color:var(--ink-muted);font-size:.875rem}.sources-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--hairline)}.sources-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--hairline)}.sources-name{flex:0 0 auto;min-width:12rem;font-weight:600;color:var(--brand);text-decoration:none}.sources-name:hover{text-decoration:underline;text-underline-offset:.18em}.sources-state{color:var(--ink-muted);font-size:.875rem}.sources-state.is-ready{color:var(--ink)}.sources-var{font-family:var(--font-mono);font-size:.8125rem;color:var(--ink);background:var(--surface-hover);border:1px solid var(--hairline);border-radius:2px;padding:.05rem .3rem;overflow-wrap:anywhere}.platform-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-5)}.platform-when{color:var(--ink-faint);font-family:var(--font-sans);font-size:.75rem}.office-reads{margin-top:var(--space-6)}.sources-detail{flex:1 1 16rem;min-width:0;color:var(--ink-muted);font-size:.8125rem;overflow-wrap:anywhere}.sources-detail.is-held{color:var(--warn)}.office-reads-more{margin-top:var(--space-3)}.office-retry{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin:0;min-width:0}.office-retry-ask{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);font-size:.875rem;color:var(--ink)}@media (max-width: 40rem){.sources-name{min-width:0}}.integration-config{min-width:0}.integration-config .section-head h3{font-size:16px}.integration-config .section-head p,.integration-config .muted,.integration-config .alert,.integration-config small{font-size:13px;line-height:1.45}.integration-config .field label{font-size:13px}.integration-config .field input{min-height:42px;height:auto;font-size:14px}.integration-config .integration-readonly input{background:#f4f7f9}.integration-config .integration-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.integration-config .integration-source-note{margin:0 0 14px}.integration-config .integration-clear{margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.integration-config .integration-clear-confirm{padding:12px;border:1px solid var(--line);border-radius:8px;background:#f8fafb}.integration-config .integration-clear-confirm strong{font-size:14px}.integration-config .integration-clear-confirm p{margin:6px 0 10px;font-size:13px;line-height:1.45}.integration-config .pill.gray{color:#536779;background:#edf1f4}@media (max-width: 820px){#page-countries .section-head,#page-systems .section-head,#page-systems #systemsList .list-row{flex-wrap:wrap}#page-systems #systemsList .list-row>div{flex-wrap:wrap;row-gap:8px}}@media (max-width: 520px){#page-countries .section-head .search{max-width:none!important}}#page-countries .country-row>span:nth-child(2),#page-systems .list-left>span:last-child{min-width:0;overflow-wrap:anywhere}#page-countries,#page-systems{font-family:Poppins,Arial,sans-serif;font-size:16px;line-height:normal;color:var(--ink)}#page-countries .page-head,#page-systems .page-head{gap:18px;margin:0 0 22px}#page-countries .btn,#page-systems .btn{height:38px;min-height:auto;padding:0 14px;border:1px solid var(--line);border-radius:9px;background:#fff;color:#47637b;gap:7px;font-size:11px;font-weight:600;line-height:normal}#page-countries .btn:hover,#page-systems .btn:hover{border-color:var(--blue-300);background:var(--blue-50);color:var(--wfp-blue)}#page-countries .btn.primary,#page-systems .btn.primary{background:var(--wfp-blue);border-color:var(--wfp-blue);color:#fff}#page-countries .btn.primary:hover,#page-systems .btn.primary:hover{background:#0067aa}#page-countries .section,#page-systems .section{margin:0;font:inherit;letter-spacing:normal;text-transform:none;color:inherit}#page-countries .table-scroll{border-top:0}#page-countries .empty,#page-systems .empty,.modal .empty{max-width:none;margin:0;padding:38px 20px;text-align:center;border:1px dashed var(--blue-200);border-radius:12px;background:var(--blue-50);font-size:inherit;line-height:normal}#page-countries .toast,#page-systems .toast{position:fixed;left:auto;right:22px;bottom:22px;transform:none;max-width:none;background:var(--navy);color:#fff;padding:11px 14px;border:0;border-radius:9px;font-size:9px;line-height:normal;box-shadow:var(--shadow);display:none;z-index:110}#page-countries .toast.show,#page-systems .toast.show{display:block;animation:toast .2s ease}.modal-backdrop[data-offices-systems] .modal{max-height:calc(100vh - 40px);overflow-y:auto}#page-monitoring .section{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none;color:inherit}#page-monitoring .donut.is-unavailable{background:#eaf3f8}#page-monitoring .donut.is-unavailable .donut-label strong{font-size:11px}#page-monitoring .health-row[role=button],#page-monitoring tbody tr[data-target],#page-monitoring tbody tr[data-incident]{cursor:pointer}#page-monitoring .health-row[aria-pressed=true] .health-main strong{color:var(--wfp-blue)}#page-monitoring .modal-body{max-height:calc(100vh - 220px);overflow:auto}#page-monitoring .list-row .list-left>span:last-child{min-width:0}#page-monitoring .list-row .list-left span span{line-height:1.6;overflow-wrap:anywhere}#page-monitoring .monitor-row-end{display:flex;align-items:center;gap:8px;flex:none}#page-monitoring .section>.filters{margin-bottom:12px}#page-monitoring .figure-value{font-weight:700;color:var(--navy)}#page-monitoring .filter.active .figure-value{color:var(--wfp-blue)}#page-monitoring .tally,#page-monitoring .plan-census,#page-monitoring .plan-cadence,#page-monitoring .section-lead,#page-monitoring .incident-stream{margin:0 0 10px;font-size:9px;color:var(--muted);line-height:1.7}#page-monitoring .tally .link,#page-monitoring .plan-census .link,#page-monitoring .incident-stream .link{font-size:9px;padding:0 2px}#page-monitoring .tally-short{color:var(--warning)}#page-monitoring .plan-every{font-size:10px;font-weight:700;color:var(--navy);margin-right:8px}#page-monitoring .plan-every.is-off{color:var(--warning)}#page-monitoring .cell-name,#page-monitoring .cell-stack{display:flex;flex-direction:column;align-items:flex-start;gap:3px}#page-monitoring .cell-label{color:var(--navy);font-weight:600}#page-monitoring .cell-id,#page-monitoring .cell-quiet,#page-monitoring .cell-absent,#page-monitoring .fact.is-absent{font-family:inherit;font-size:8px;color:var(--muted)}#page-monitoring td .link{padding:0;text-align:left}#page-monitoring .cell-tags{display:inline-flex;flex-wrap:wrap;gap:6px}#page-monitoring .incident-panel{padding:18px;border-top:1px solid var(--line)}#page-monitoring .incident-panel h3:focus{outline:none}#page-monitoring .incident-panel h3:focus-visible{outline:2px solid var(--blue-300);outline-offset:2px}#page-monitoring .incident-panel .block-id{overflow-wrap:anywhere}#page-monitoring .incident-said{margin-bottom:12px}#page-monitoring .panel-lines{margin-bottom:14px}#page-monitoring .panel-lines .integrity-line{gap:14px;align-items:flex-start}#page-monitoring .panel-lines .integrity-line>span{flex:none}#page-monitoring .panel-lines .integrity-line>b{display:flex;flex-direction:column;align-items:flex-end;gap:3px;text-align:right;font-weight:600;min-width:0;overflow-wrap:anywhere}#page-monitoring .panel-subhead{margin:16px 0 6px;font-size:9px;text-transform:uppercase;letter-spacing:.06em;font-weight:600;color:#7890a5}#page-monitoring .prose{margin:0 0 8px;font-size:10px;color:#466178;line-height:1.7;max-width:720px}#page-monitoring .reason-code,#page-monitoring .finding-code{font-weight:700;margin-right:4px}#page-monitoring .cell-reason,#page-monitoring .finding{display:block}#page-monitoring .no-answer-runs{margin:6px 0 0;padding:0;list-style:none;font-size:8px;color:var(--muted)}#page-monitoring .monitoring-toolbar{justify-content:flex-end}@media (max-width: 520px){#page-monitoring .page-head{align-items:stretch;gap:12px;margin-bottom:18px}#page-monitoring .page-head>div:first-child{min-width:0}#page-monitoring .page-head p{max-width:42ch}#page-monitoring .actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#page-monitoring .actions .btn{min-width:0;padding-inline:10px}#page-monitoring .monitor-card,#page-monitoring .table-card{min-width:0;padding:14px}#page-monitoring .section-head{align-items:flex-start;gap:10px}#page-monitoring .section-head>div:first-child{min-width:0}#page-monitoring .donut-area{grid-template-columns:minmax(0,1fr);gap:14px}#page-monitoring .donut{width:124px;height:124px}#page-monitoring .donut:after{width:76px;height:76px}#page-monitoring .filters{flex-wrap:wrap}#page-monitoring .table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}#page-monitoring table{min-width:680px}#page-monitoring .empty{padding:24px 14px}#page-monitoring .incident-panel{padding:14px}#page-monitoring .section-head,#page-monitoring .list-row,#page-monitoring .panel-lines .integrity-line{flex-wrap:wrap}#page-monitoring .panel-lines .integrity-line>b{align-items:flex-start;text-align:left}}#page-signin .signon-pills{display:flex;gap:8px;flex-wrap:wrap;margin-top:7px}#page-signin .list-row .signon-pills{margin-top:0;justify-content:flex-end;flex:none}#page-signin a.pill{text-decoration:none}#page-signin .signon-when{font-size:8px;color:#91a2b1;white-space:nowrap}#page-signin .signon-settings{margin-bottom:8px}#page-signin .signon-source.is-fault{color:var(--danger)}#page-signin .list-left>span:last-child{min-width:0}#page-signin .list-left strong,#page-signin .list-left span span{overflow-wrap:anywhere}#page-signin .signon-settings .list-left span span,#page-signin .signon-record .list-left span span{line-height:1.6}#page-signin .signon-record.is-off .list-left strong{color:var(--muted)}#page-signin .field select:disabled,#page-signin .field input[readonly]{opacity:1}#page-signin,#page-signin .signin-grid,#page-signin .card{min-width:0}@media (max-width: 520px){#page-signin .flow{padding:16px}#page-signin .section-head{flex-wrap:wrap}#page-signin .section-head>*{min-width:0}#page-signin .flow-step{grid-template-columns:30px minmax(0,1fr);gap:8px}#page-signin .flow-step>:nth-child(2){min-width:0;overflow-wrap:anywhere}#page-signin .mini-bar{grid-column:2;width:84px;max-width:100%}#page-signin .signon-state{white-space:normal}#page-signin .signon-settings .list-row,#page-signin .signon-record{flex-wrap:wrap}#page-signin .list-row .signon-pills{justify-content:flex-start}}html .scope-note{margin:12px 0 0;font-size:var(--type-small);line-height:1.5;color:var(--ink-muted);overflow-wrap:anywhere}html .scope-note .link{font-size:inherit}#page-users .table-scroll,#page-licences .table-scroll{border-top:0}.modal-backdrop.show>.modal{display:flex;flex-direction:column;max-height:calc(100vh - 40px)}.modal-backdrop.show>.modal>.modal-body{flex:1 1 auto;min-height:0;overflow-y:auto}@media (max-width: 520px){.modal-backdrop.show{padding:0;align-items:stretch}.modal-backdrop.show>.modal{width:100%;height:100%;max-height:none;border-radius:0}}.users-hint{margin:12px 0 0;color:var(--muted);font-size:9px;line-height:1.7}.modal .person span{overflow-wrap:anywhere}#page-licences button.entitlement{width:100%;border:0;background:none;padding:0}#page-users .section,#page-licences .section{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none;color:inherit}#page-licences .entitlement .link{padding:0}@media (max-width: 520px){#page-licences .section-head{flex-wrap:wrap}}.user-form{margin-top:16px;padding-top:16px;border-top:1px solid #edf3f7}.user-form.is-first{margin-top:0;padding-top:0;border-top:0}.users-note{margin:6px 0 0;font-size:9px;line-height:1.6;color:var(--muted)}.list-left .users-note{margin:2px 0 0}.users-error{margin:6px 0 0;font-size:9px;line-height:1.6;color:var(--danger)}.field input[aria-invalid=true],.field select[aria-invalid=true]{border-color:var(--danger)}.users-said{margin:12px 0 0;font-size:9px;line-height:1.7;color:var(--muted)}.users-said strong{display:block;font-size:10px;color:var(--navy)}.users-said span{display:block;margin-top:3px}.users-said.is-done{color:var(--success);font-weight:600}.users-acts{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-top:16px}.users-acts.is-start{justify-content:flex-start;margin-top:12px}.users-acts.is-row{margin-top:0;flex:0 1 auto}.users-acts-note{margin:0 auto 0 0}.users-ask{font-size:10px;font-weight:600;color:var(--navy)}.field .users-filter{margin-bottom:6px}.users-filter-said{margin:0 0 6px}.list-left .user-grant-dormant{color:var(--warning)}@media (max-width: 520px){.user-grant,.user-deactivate{flex-wrap:wrap}}.users-showing{margin:-4px 0 12px}.users-showing .link{padding:0 4px}.users-figure{color:var(--navy)}.toast.show{pointer-events:none}#page-users .user-table{min-width:0}#page-users .user-table td,#page-users .user-table th{overflow-wrap:anywhere}#page-users .user-table .person{min-width:0}#page-users .user-table .person>div:last-child{min-width:0}@media (max-width: 640px){#page-users .user-table thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}#page-users .user-table,#page-users .user-table tbody{display:block}#page-users .user-table tr{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:14px 16px;border-bottom:1px solid var(--line)}#page-users .user-table td{display:block;padding:0;border:0}#page-users .user-table td:first-child{flex:0 0 100%}#page-users .user-table td:last-child{margin-left:auto}}.search-select{display:flex;flex-direction:column;min-width:0}.field .access-label{font-weight:inherit;letter-spacing:normal;text-transform:none}.field .access-input:focus-visible{outline:none}.field .search-select-input:disabled{cursor:not-allowed;background:var(--surface-2);color:var(--muted)}.search-select-list{margin:6px 0 0;padding:4px 0;list-style:none;max-height:14rem;overflow-y:auto;border:1px solid var(--line);border-radius:8px;background:#fff}.search-select-list[hidden]{display:none}.search-select-option{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;padding:8px 10px;font-size:10px;color:var(--ink);cursor:pointer;overflow-wrap:anywhere}.search-select-option.is-active,.search-select-option:hover{background:var(--blue-50)}.search-select-option[aria-selected=true]{font-weight:600;color:var(--wfp-blue)}.search-select-hint{font-size:8px;color:var(--muted)}.search-select-empty{padding:8px 10px;font-size:9px;color:var(--muted)}.users-steps{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0 0 16px;padding:0;list-style:none}.users-steps-item{display:flex;align-items:center;gap:8px;font-size:10px;color:var(--muted)}.users-steps-item.is-current{color:var(--navy);font-weight:600}.users-step-title{margin:0;font-size:13px;color:var(--navy);outline:none}.users-lede{margin:3px 0 15px;font-size:9px;color:var(--muted);line-height:1.6}.users-instances{margin:0;padding:0;border:0;min-width:0}.users-legend{padding:0;margin-bottom:6px;font-size:9px;color:#688096}.users-instance-list,.users-review-list,.users-accounts{margin:0;padding:0;list-style:none}.users-instance-choice input{margin:0}.users-instances-off{margin-top:12px}.users-instances-off .users-legend{margin:0 0 6px}.users-instance .users-instance-why{line-height:1.6}.users-review-list{max-height:16rem;overflow-y:auto}.users-done{margin:0 0 12px;font-size:10px;font-weight:600;color:var(--success)}.users-note.users-late{margin:0 0 12px}.users-subhead{margin:16px 0 10px}.users-recheck{margin-top:12px}.users-directory-import{margin:0 0 14px}.users-directory-search{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.users-directory-search>input{flex:1 1 14rem;min-width:0}.users-directory-results{display:grid;gap:6px;margin-top:8px}.users-directory-result{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 11px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);text-align:left;cursor:pointer}.users-directory-result:hover,.users-directory-result:focus-visible{border-color:var(--wfp-blue);background:var(--blue-50)}.users-directory-result span{max-width:100%;overflow-wrap:anywhere;color:var(--muted)}.users-failure-slot:empty{display:none}.users-rename{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.users-rename .field{flex:1 1 14rem;margin-bottom:0}.users-facts{margin:0 0 16px;padding-top:0;border-top:0}.users-facts .entitlement{gap:12px}.users-facts b{min-width:0;text-align:right;overflow-wrap:anywhere}.users-instance{min-width:0}.users-account-fields{margin:6px 0 4px 12px;padding:10px 12px 2px;border:1px solid #edf3f7;border-radius:10px;background:#fbfdfe}.users-account-fields .field,.users-account-row{min-width:0}.users-account .list-row,.users-result{flex-wrap:wrap;row-gap:8px}.users-account .list-left{min-width:0;flex:1 1 14rem}.users-account .list-left strong{overflow-wrap:anywhere}.users-account-acts{display:flex;flex-wrap:wrap;gap:8px}.users-account-confirm{margin-top:8px}.users-link-account{margin-top:4px}.users-link-account .field{min-width:0}.agents .agents-figure{padding:0;font-size:inherit}.agents .agents-figure:disabled{color:var(--navy);cursor:default}.list-left .agents-failure,.agents-failure{color:var(--danger)}.agents-open{margin:8px 0 4px}.agents-open .users-note{margin:0 0 8px}.agents-table-card{margin-top:0}.agents-acts{display:flex;flex-wrap:wrap;gap:8px}@media (max-width: 520px){.agents-office>.list-row{flex-wrap:wrap}}.agents .table-scroll{position:relative}.list-left .flag{display:grid;flex:0 0 auto;margin-top:0;font-size:9px;color:var(--wfp-blue)}.audit-refine{display:flex;flex-direction:column;gap:8px;margin-top:12px}.audit-actor-on{align-self:center;max-width:100%;font-size:9px;color:#5f778e;overflow-wrap:anywhere}.audit-copy{min-width:0;overflow-wrap:anywhere}.audit-copy .link{padding:0;font-size:inherit}#page-audit .section{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none;color:inherit}@media (max-width: 520px){#page-audit .toast{left:16px;right:16px;bottom:16px;overflow-wrap:anywhere}}.audit-details{margin-top:4px}.audit-details summary{cursor:pointer;width:max-content;font-size:9px;color:#5f778e}.audit-facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:2px 12px;margin:4px 0 0;font-size:9px;color:#5f778e}.audit-facts dt{font-weight:600}.audit-facts dd{margin:0;overflow-wrap:anywhere}.audit-dropped{margin:4px 0 0;font-size:9px;color:#5f778e}#page-documentation .section{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none;color:inherit}#aheeva-account-form{display:grid;gap:16px;max-width:560px}#aheeva-account-form .field{display:grid;gap:6px}#aheeva-account-form .field input,#aheeva-account-form .field select{width:100%}.content .page{display:block}.skip-link{position:fixed;top:8px;left:8px;z-index:120;padding:8px 12px;border-radius:9px;background:var(--navy);color:#fff;font-size:11px;font-weight:600;transform:translateY(calc(-100% - 16px))}.skip-link:focus,.skip-link:focus-visible{transform:none}.user-chip.account-btn{border:0;background:none;padding:0 0 0 7px;color:inherit}.wfp-mark.is-drawn{width:auto;height:40px;border-radius:0;background:none;object-fit:contain;object-position:left center}.topbar-failure{padding:0 28px}.topbar-failure:empty{display:none}.topbar-failure .busy-btn-failure{margin:12px 0 0 auto}.page-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:8px;font-size:11px;color:var(--muted)}@media (max-width: 820px){.topbar-failure{padding:0 16px}}@media (max-width: 1100px){.top-actions #scopeSelect{display:none}}@media (max-width: 900px){.top-title>div{min-width:0}.top-title h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-title p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}#scopeSelect:disabled{color:#4d667d;opacity:1}.signout-btn .signout-icon{display:none}@media (max-width: 520px){.top-actions .signout-btn{width:38px;padding:0}.signout-btn .signout-icon{display:block}.signout-btn .signout-text,.signout-btn[data-busy=true] .busy-btn-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.signout-btn .busy-btn-face:after{display:none}.signout-btn[data-busy=true] .busy-btn-now{gap:0}}@media (max-width: 520px){.top-title>div{min-width:0}.top-title h1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;line-height:1.2}.top-title p{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}@media (max-width: 360px){.topbar{padding:0 12px}.top-title,.top-actions{gap:8px}}.modal-backdrop .modal{display:flex;flex-direction:column;max-height:100%;outline:none}.modal-backdrop .modal-body{flex:1 1 auto;min-height:0;overflow-y:auto}.toast{pointer-events:none}@media (max-width: 520px){.modal-backdrop.show{padding:0}.modal-backdrop .modal{width:100%;border-radius:0}}.handoff-notice{margin:0;padding:var(--space-3) var(--space-5);border-left:2px solid var(--warn);font-size:var(--type-small);line-height:var(--lh-snug);color:var(--ink)}:root{--type-floor: 12px;--type-meta: var(--type-floor);--type-small: 13px;--type-body: 14px;--type-strong: 15px;--type-title: 16px;--type-heading: 18px;--type-lead: 20px;--type-page-sm: 22px;--type-page: 26px;--type-figure: 28px;--type-kpi: 30px}html .busy-btn-failure{font-size:var(--type-body)}html .profile-row dt{font-size:var(--type-meta)}html .profile-row dd{font-size:var(--type-body)}html .profile-copied,html .profile-ref,html .access-copied,html .access-failure{font-size:var(--type-small)}html .access-hidden-note{font-size:var(--type-body)}html .pagination-count,html .pagination-size{font-size:var(--type-small)}html .brand-copy strong{font-size:var(--type-body)}html .brand-copy span,html .side-title{font-size:var(--type-meta)}html .nav button{font-size:var(--type-body)}html .nav-count{font-size:var(--type-meta)}html .avatar{font-size:var(--type-small)}html .profile-mini strong{font-size:var(--type-body)}html .profile-mini span{font-size:var(--type-meta)}html .top-title h1{font-size:var(--type-heading)}@media (max-width: 360px){html .top-title h1{font-size:var(--type-title)}}html .top-title p{font-size:var(--type-small)}html .select{font-size:var(--type-body)}html .user-chip span{font-size:var(--type-small)}html .eyebrow{font-size:var(--type-meta)}html .page-head h2{font-size:var(--type-page)}html .page-head p,html .btn{font-size:var(--type-body)}html .kpi-label{font-size:var(--type-small)}html .kpi-value{font-size:var(--type-kpi)}html .kpi-note{font-size:var(--type-meta)}html .section-head h3{font-size:var(--type-title)}html .section-head p,html .link{font-size:var(--type-small)}html .legend-item{font-size:var(--type-meta)}html .health-main strong{font-size:var(--type-body)}html .health-main span{font-size:var(--type-meta)}html .health-score{font-size:var(--type-body)}html th{font-size:var(--type-meta)}html td{font-size:var(--type-body)}html .pill{font-size:var(--type-meta)}html .search input{font-size:var(--type-body)}html .filter{font-size:var(--type-small)}html .instance-title strong{font-size:var(--type-body)}html .instance-title span,html .statbox span{font-size:var(--type-meta)}html .statbox strong{font-size:var(--type-strong)}html .instance-foot span,html .flag{font-size:var(--type-meta)}html .country-row strong{font-size:var(--type-small)}html .country-row span{font-size:var(--type-meta)}html .country-row .count{font-size:var(--type-small)}html .system-primary strong{font-size:var(--type-body)}html .system-primary span{font-size:var(--type-meta)}html .metric strong{font-size:var(--type-body)}html .metric span{font-size:var(--type-meta)}html .list-left strong{font-size:var(--type-body)}html .list-left span{font-size:var(--type-meta)}html .donut-label strong{font-size:var(--type-figure)}html .donut-label span{font-size:var(--type-meta)}html .legend-line,html .step-num{font-size:var(--type-small)}html .flow-step strong{font-size:var(--type-body)}html .flow-step span{font-size:var(--type-meta)}html .field label{font-size:var(--type-small)}html .field input,html .field select{font-size:var(--type-body)}html .person .avatar{font-size:var(--type-meta)}html .person strong{font-size:var(--type-body)}html .person span,html .role{font-size:var(--type-meta)}html .license-number{font-size:var(--type-figure)}html .license-meta{font-size:var(--type-meta)}html .entitlement{font-size:var(--type-small)}html .audit-copy strong{font-size:var(--type-body)}html .audit-copy span,html .audit-time{font-size:var(--type-meta)}html .integrity-main strong{font-size:var(--type-strong)}html .integrity-main p,html .integrity-line{font-size:var(--type-small)}html .empty strong{font-size:var(--type-body)}html .empty p{font-size:var(--type-small)}html .modal-head strong{font-size:var(--type-title)}html .modal-head p,html .toast{font-size:var(--type-small)}@media (max-width:520px){html .page-head h2{font-size:var(--type-page-sm)}}html #page-overview .system-primary .manager-launch{font-size:var(--type-body)}html #page-overview .kpi-value.is-word{font-size:var(--type-lead)}html #page-overview .ov-onward,html #page-instances .instance-foot .link.manager-launch{font-size:var(--type-body)}html #page-instances .statbox strong.is-word{font-size:var(--type-meta)}html #page-instances .office-retry-ask>span,html #page-instances .office-said,html #page-countries .office-retry-ask>span,html #page-countries .office-said{font-size:var(--type-small)}html .crumbs,html .page-sub,html .tally{font-size:var(--type-meta)}html .section-lead{font-size:var(--type-body)}html .sheet-term{font-size:var(--type-meta)}html .sheet-value,html .sheet-note{font-size:var(--type-body)}html .block-id{font-size:var(--type-meta)}html .prose{font-size:var(--type-body)}html .gap-title{font-size:var(--type-meta)}html .gap-list{font-size:var(--type-body)}html .gap .ask{font-size:var(--type-meta)}html .withheld .field,html .gap .field{font-size:max(var(--type-floor),.92em)}html .withheld-lead{font-size:var(--type-body)}html .manager-note{font-size:var(--type-small)}html .cell-elsewhere{font-size:var(--type-body)}html .census-term{font-size:var(--type-strong)}html .census-note,html .census-filter,html .census-hidden{font-size:var(--type-body)}html .census-hidden>summary{font-size:var(--type-meta)}html .census-none,html .follow-on{font-size:var(--type-body)}html .mono{font-size:max(var(--type-floor),.92em)}html .cell-id,html .tag,html .withheld-title{font-size:var(--type-meta)}html .withheld ul{font-size:var(--type-body)}html .readout-term{font-size:var(--type-meta)}html .readout-value,html .readout-note{font-size:var(--type-body)}html .status{font-size:var(--type-meta)}html .rollup-sentence,html .cell-reason,html .finding-code{font-size:var(--type-body)}html .platform-unit,html .platform-qualifier,html .platform-short,html .seats-loose,html .cell-pair-note,html .gaps-label,html .gaps-list li{font-size:var(--type-meta)}html .sources-lead,html .sources-state,html .sources-var{font-size:var(--type-body)}html .platform-when{font-size:var(--type-meta)}html .sources-detail,html .office-retry-ask,html #page-countries .btn,html #page-systems .btn{font-size:var(--type-body)}html #page-countries .toast,html #page-systems .toast,html #page-monitoring .donut.is-unavailable .donut-label strong,html #page-monitoring .tally,html #page-monitoring .plan-census,html #page-monitoring .plan-cadence,html #page-monitoring .section-lead,html #page-monitoring .incident-stream,html #page-monitoring .tally .link,html #page-monitoring .plan-census .link,html #page-monitoring .incident-stream .link{font-size:var(--type-small)}html #page-monitoring .plan-every{font-size:var(--type-body)}html #page-monitoring .cell-id,html #page-monitoring .cell-quiet,html #page-monitoring .cell-absent,html #page-monitoring .fact.is-absent{font-size:var(--type-meta)}html #page-monitoring .panel-subhead{font-size:var(--type-small)}html #page-monitoring .prose{font-size:var(--type-body)}html #page-monitoring .no-answer-runs,html #page-signin .signon-when,html .list-left .flag{font-size:var(--type-meta)}html .users-hint,html .users-note,html .users-error,html .users-said{font-size:var(--type-small)}html .users-said strong,html .users-ask,html .search-select-option{font-size:var(--type-body)}html .search-select-hint{font-size:var(--type-meta)}html .search-select-empty{font-size:var(--type-small)}html .users-steps-item{font-size:var(--type-body)}html .users-step-title{font-size:var(--type-title)}html .users-lede,html .users-legend{font-size:var(--type-small)}html .users-done{font-size:var(--type-body)}html .audit-actor-on{font-size:var(--type-small)}html .audit-details summary,html .audit-facts,html .audit-dropped{font-size:var(--type-small)}html .skip-link{font-size:var(--type-body)}html .page-meta{font-size:var(--type-small)}html .lic-move-fixed{font-size:var(--type-body)}html .lic-move-excluded{font-size:var(--type-small)}html .lic-move-excluded>summary{font-size:var(--type-body)}html .lic-move-role{font-size:var(--type-meta)}html .lic-move-account-head,html .lic-toast,html .lic-toast-x{font-size:var(--type-small)}html .health-row>div,html .health-main>div{min-width:0}html #page-overview td .as-of,html #page-instances .instance-manage{font-size:var(--type-meta)}html #page-instances .instance-form-note,html #page-instances .instance-form-error,html #page-instances .instance-clear-key{font-size:var(--type-small)}html #page-instances .statbox strong.is-build{font-size:var(--type-meta)}
