:root{--of-ink-600:#172039;--of-gold-800:#b86010;--of-surface:var(--of-white);--of-bg-tint:var(--of-grey-150);--of-border-subtle:#e6e9ef;--of-border-input:var(--of-grey-300);--of-text:var(--of-ink-900);--of-text-muted:var(--of-text-600);--of-text-faint:var(--of-text-500);--of-accent:var(--of-gold-500);--of-accent-text:var(--of-ink-900);--of-success-bg:#2e9e6b1a;--of-warning-bg:#e08a1e1a;--of-danger-bg:#d645451a;--of-info-bg:#3b82c41a;--of-font-heading:"Syne", "Poppins", sans-serif;--of-font-body:"Poppins", system-ui, sans-serif;--of-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, "Cascadia Mono", Consolas, monospace;--of-weight-regular:400;--of-weight-medium:500;--of-weight-semibold:600;--of-space-1:4px;--of-space-2:8px;--of-space-3:12px;--of-space-4:16px;--of-space-5:20px;--of-space-6:24px;--of-space-8:32px;--of-space-10:40px;--of-space-12:48px;--of-space-15:60px;--of-radius-sm:8px;--of-radius-card:12px;--of-radius-box:16px;--of-radius-pill:24px;--of-radius-full:9999px;--of-shadow-flat:0 0 8px 0 #67677508;--of-shadow-card:0 13px 16px -12px #70729640;--of-focus-ring:0 0 0 2px var(--of-surface), 0 0 0 4px var(--of-gold-500);--of-sidebar-w:220px;--of-sidebar-w-collapsed:86px;--of-sidebar-w-mobile:250px;--of-topbar-h:72px}@media (min-width:1400px){:root{--of-sidebar-w:275px}}.of-admin{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ofa-bg:var(--of-grey-150);--ofa-surface:var(--of-white);--ofa-surface-2:var(--of-grey-150);--ofa-surface-3:var(--of-grey-100);--ofa-line:var(--of-border-line);--ofa-line-strong:var(--of-grey-300);--ofa-text:var(--of-ink-900);--ofa-muted:var(--of-text-600);--ofa-faint:var(--of-text-500);--ofa-input-bg:var(--of-white);--ofa-row-hover:var(--of-grey-150);--ofa-code-bg:var(--of-grey-150);--ofa-shadow:var(--of-shadow-flat);--ofa-shadow-pop:var(--of-shadow-pop);--ofa-scrim:#0c0c1c8c;--ofa-track:var(--of-grey-200);--ofa-side-bg:var(--of-ink-900);--ofa-side-text:var(--of-on-dark-400);--ofa-side-text-strong:var(--of-white);--ofa-side-hover:var(--of-sidebar-hover);--ofa-side-line:var(--of-sidebar-divider);--ofa-side-active-bg:var(--of-gold-500);--ofa-side-active-text:var(--of-ink-900);background:var(--ofa-bg);color:var(--ofa-text);min-height:100vh;font:var(--of-weight-regular) var(--of-admin-text-md) / var(--of-admin-leading) var(--of-font-body)}.of-admin.of-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ofa-bg:#0a0a16;--ofa-surface:var(--of-ink-800);--ofa-surface-2:var(--of-ink-700);--ofa-surface-3:#232838;--ofa-line:#ffffff1a;--ofa-line-strong:#ffffff2e;--ofa-text:var(--of-white);--ofa-muted:var(--of-on-dark-400);--ofa-faint:var(--of-on-dark-500);--ofa-input-bg:var(--of-ink-700);--ofa-row-hover:#ffffff0d;--ofa-code-bg:#ffffff0f;--ofa-shadow:0 0 8px 0 #00000059;--ofa-shadow-pop:0 12px 30px 0 #0000008c;--ofa-scrim:#000000a6;--ofa-track:#ffffff1f;--ofa-side-bg:#06060f;--ofa-side-text:var(--of-on-dark-400);--ofa-side-text-strong:var(--of-white);--ofa-side-hover:#ffffff14;--ofa-side-line:#ffffff1a;--ofa-side-active-bg:var(--of-gold-500);--ofa-side-active-text:var(--of-ink-900);--surface:var(--ofa-surface);--bg:var(--ofa-bg);--text:var(--ofa-text);--muted:var(--ofa-muted);--faint:var(--ofa-faint);--border:var(--ofa-line);--border-strong:var(--of-gold-500);--of-surface:var(--ofa-surface);--of-text:var(--ofa-text);--of-text-muted:var(--ofa-muted);--of-text-faint:var(--ofa-faint);--of-border-line:var(--ofa-line);--of-grey-150:var(--ofa-surface-2);--of-grey-200:var(--ofa-surface-3);--of-grey-300:var(--ofa-line-strong);--of-grey-100:var(--ofa-surface-3)}.of-admin.of-dark .input,.of-admin.of-dark select,.of-admin.of-dark textarea{background:var(--ofa-input-bg);color:var(--ofa-text);border-color:var(--ofa-line-strong)}.of-admin.of-dark .btn-outline{border-color:var(--ofa-line-strong);color:var(--ofa-text);background:0 0}.of-admin.of-dark .btn-outline:hover:not(:disabled),.of-admin.of-dark .btn-ghost:hover:not(:disabled){background:var(--ofa-row-hover)}.of-admin.of-dark .btn-dark{background:var(--of-gold-500);color:var(--of-ink-900)}.of-admin.of-dark .card{background:var(--ofa-surface);border-color:var(--ofa-line)}.of-admin.of-dark .alert-error{color:#f29a9a}.of-admin.of-dark .alert-success{color:#8fd9b4}.of-admin.of-dark .alert-warning{color:#f3c07a}.of-admin.of-dark .alert-info{color:#9cc6ec}.of-admin{grid-template-columns:var(--of-sidebar-w) minmax(0, 1fr);display:grid}.of-admin[data-collapsed=true]{grid-template-columns:var(--of-sidebar-w-collapsed) minmax(0, 1fr)}.of-admin-main{flex-direction:column;grid-column:2;min-width:0;display:flex}.of-admin-content{padding:var(--of-content-pad);gap:var(--of-grid-gap);flex-direction:column;flex:1;display:flex}.of-skip{z-index:60;background:var(--of-gold-500);color:var(--of-ink-900);border-radius:0 0 var(--of-radius-sm) 0;padding:10px 16px;position:absolute;top:0;left:-9999px}.of-skip:focus{left:0}.of-admin :focus-visible{outline:2px solid var(--of-gold-500);outline-offset:2px;border-radius:var(--of-radius-xs)}.of-side{background:var(--ofa-side-bg);color:var(--ofa-side-text);width:var(--of-sidebar-w);z-index:40;border-inline-end:1px solid var(--ofa-side-line);flex-direction:column;grid-column:1;display:flex;position:fixed;inset-block:0;inset-inline-start:0}.of-admin-ready .of-side{transition:width .2s,transform .2s}.of-admin[data-collapsed=true] .of-side{width:var(--of-sidebar-w-collapsed)}.of-side-brand{height:var(--of-topbar-h);border-block-end:1px solid var(--ofa-side-line);flex:none;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.of-side-logo{color:var(--ofa-side-text-strong);align-items:center;min-width:0;text-decoration:none;display:inline-flex}.of-side-logo-word{width:132px;height:auto;display:block}.of-side-logo-mark{width:32px;height:32px;display:none}.of-side-toggle{background:var(--ofa-surface);width:26px;height:26px;color:var(--ofa-muted);border:1px solid var(--ofa-line-strong);box-shadow:var(--ofa-shadow-sm,0 1px 2px #0000001f);cursor:pointer;z-index:41;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex;position:absolute;inset-block-start:calc(var(--of-topbar-h) + 18px);inset-inline-end:-13px}.of-side-toggle:hover{background:var(--of-gold-500);color:var(--of-ink-900);border-color:var(--of-gold-500)}.of-side-wordmark{font:var(--of-weight-semibold) 18px/1 var(--of-font-body);letter-spacing:-.3px;white-space:nowrap}.of-side-wordmark small{font:var(--of-weight-medium) 10px/1.4 var(--of-font-body);letter-spacing:1.4px;text-transform:uppercase;color:var(--of-gold-500);display:block}.of-side-close{color:var(--ofa-side-text);cursor:pointer;border-radius:var(--of-radius-sm);background:0 0;border:0;padding:6px;display:none}.of-side-nav{scrollbar-width:thin;flex:1;padding:12px 16px 24px;overflow-y:auto}.of-side-group+.of-side-group{margin-block-start:var(--of-space-4)}.of-side-group-title{color:var(--of-on-dark-500)}.of-side-nav ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.of-side-item{padding:var(--of-sidebar-item-py) var(--of-sidebar-item-px);border-radius:var(--of-radius-sm);color:var(--ofa-side-text);font:var(--of-weight-medium) var(--of-admin-text-md) / 1.2 var(--of-font-body);white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:flex}.of-side-item:hover{background:var(--ofa-side-hover);color:var(--ofa-side-text-strong)}.of-side-item[aria-current=page]{background:var(--ofa-side-active-bg);color:var(--ofa-side-active-text)}.of-side-icon{flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.of-side-label{text-overflow:ellipsis;overflow:hidden}.of-admin[data-collapsed=true] .of-side-label,.of-admin[data-collapsed=true] .of-side-wordmark,.of-admin[data-collapsed=true] .of-side-group-title{display:none}.of-admin[data-collapsed=true] .of-side-item{width:var(--of-sidebar-square);height:var(--of-sidebar-square);justify-content:center;margin-inline:auto;padding:0}.of-admin[data-collapsed=true] .of-side-brand{justify-content:center;padding-inline:0}.of-admin[data-collapsed=true] .of-side-logo-word{display:none}.of-admin[data-collapsed=true] .of-side-logo-mark{display:block}.of-admin[data-collapsed=true] .of-side-group+.of-side-group{border-block-start:1px solid var(--ofa-side-line);padding-block-start:var(--of-space-3)}.of-side-scrim{z-index:35;background:var(--ofa-scrim);cursor:pointer;border:0;display:none;position:fixed;inset:0}@media (max-width:1199.98px){.of-admin,.of-admin[data-collapsed=true]{grid-template-columns:minmax(0,1fr)}.of-admin-main{grid-column:1}.of-side{width:var(--of-sidebar-w-mobile);padding-block-start:env(safe-area-inset-top,0px);transform:translate(-100%)}.of-admin[data-drawer=open] .of-side{box-shadow:var(--ofa-shadow-pop);transform:none}.of-admin[data-collapsed=true] .of-side{width:var(--of-sidebar-w-mobile)}.of-admin[data-collapsed=true] .of-side-label,.of-admin[data-collapsed=true] .of-side-wordmark,.of-admin[data-collapsed=true] .of-side-group-title{display:revert}.of-admin[data-collapsed=true] .of-side-item{padding-inline:var(--of-sidebar-item-px);justify-content:flex-start}.of-admin[data-collapsed=true] .of-side-brand{justify-content:space-between;padding-inline:16px}.of-side-close{display:inline-flex}.of-side-toggle{display:none}.of-admin[data-collapsed=true] .of-side-logo-word{display:block}.of-admin[data-collapsed=true] .of-side-logo-mark{display:none}.of-admin[data-drawer=open] .of-side-scrim{display:block}}@media (prefers-reduced-motion:reduce){.of-side{transition:none}}.of-topbar-admin{z-index:20;height:var(--of-topbar-h);align-items:center;gap:var(--of-space-3);padding:16px var(--of-content-pad);background:var(--ofa-surface);border-block-end:1px solid var(--ofa-line);flex:none;display:flex;position:sticky;top:0}.of-topbar-btn{background:var(--ofa-surface-2);border:1px solid var(--ofa-line);color:var(--ofa-muted);cursor:pointer}.of-topbar-btn:hover{color:var(--ofa-text);background:var(--ofa-surface-3)}.of-topbar-spacer{flex:1}.of-topbar-search{flex:0 1 var(--of-search-w);border:1px solid var(--ofa-line);border-radius:var(--of-radius-sm);background:var(--ofa-surface-2);height:40px;color:var(--ofa-faint);align-items:center;gap:8px;margin-inline-end:auto;padding:0 14px;display:flex}.of-topbar-search input{min-width:0;color:var(--ofa-text);font:var(--of-weight-regular) var(--of-admin-text-md) / 1 var(--of-font-body);background:0 0;border:0;flex:1}.of-topbar-search input:focus{outline:none}.of-topbar-search:focus-within{border-color:var(--of-gold-500)}.of-topbar-right{align-items:center;gap:var(--of-space-3);margin-inline-start:auto;display:flex}.of-whoami{align-items:center;gap:var(--of-space-2);min-width:0;display:flex}.of-whoami-name{font-size:var(--of-admin-text-md);font-weight:var(--of-weight-medium);color:var(--ofa-text);white-space:nowrap;text-overflow:ellipsis;max-width:22ch;overflow:hidden}.of-role-badge{text-transform:uppercase;letter-spacing:.6px;font-size:var(--of-admin-text-xs)}.of-signout{border-radius:var(--of-radius-sm);border:1px solid var(--ofa-line-strong);height:36px;color:var(--ofa-muted);font:var(--of-weight-medium) var(--of-admin-text-md) / 1 var(--of-font-body);cursor:pointer;background:0 0;padding:0 14px}.of-signout:hover{color:var(--ofa-text);background:var(--ofa-row-hover)}.of-only-mobile{display:none}@media (max-width:1199.98px){.of-only-mobile{display:inline-flex}.of-only-desktop,.of-whoami-name{display:none}}@media (max-width:767.98px){.of-topbar-search{display:none}.of-topbar-spacer{flex:1}}@media (max-width:1199.98px){.of-topbar-admin{height:calc(var(--of-topbar-h) + env(safe-area-inset-top,0px));padding-block-start:calc(16px + env(safe-area-inset-top,0px))}}.of-apage-head{justify-content:space-between;align-items:flex-end;gap:var(--of-space-4);flex-wrap:wrap;display:flex}.of-apage-head-main{min-width:0}.of-apage-title{font:var(--of-weight-regular) 26px/1.2 var(--of-font-heading);color:var(--ofa-text);align-items:center;gap:8px;margin:0;display:flex}.of-apage-sub{color:var(--ofa-muted);font-size:var(--of-admin-text-md);max-width:72ch;margin-block-start:6px}.of-apage-actions{gap:var(--of-space-2);flex-wrap:wrap;align-items:center;display:flex}.of-crumbs ol{font-size:var(--of-admin-text-xs);color:var(--ofa-faint);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 6px;padding:0;list-style:none;display:flex}.of-crumbs li+li:before{content:"/";color:var(--ofa-faint);margin-inline-end:8px}.of-crumbs a{color:var(--ofa-muted);text-decoration:none}.of-crumbs a:hover{color:var(--of-gold-700);text-decoration:underline}.of-dark .of-crumbs a:hover{color:var(--of-gold-500)}.of-crumbs li[aria-current=page] span{color:var(--ofa-text)}.of-acard{background:var(--ofa-surface);border:1px solid var(--ofa-line);border-radius:var(--of-radius-card);box-shadow:var(--ofa-shadow);padding:var(--of-card-pad);gap:var(--of-space-4);flex-direction:column;min-width:0;display:flex}.of-acard-tile{padding:var(--of-tile-pad);gap:var(--of-space-3)}.of-acard-flush{gap:0;padding:0;overflow:hidden}.of-acard-head{justify-content:space-between;align-items:flex-start;gap:var(--of-space-3);flex-wrap:wrap;display:flex}.of-acard-flush .of-acard-head{padding:var(--of-space-4) var(--of-card-pad);border-block-end:1px solid var(--ofa-line)}.of-acard-head-main{min-width:0}.of-acard-head-right{align-items:center;gap:var(--of-space-2);flex-wrap:wrap;display:flex}.of-acard .of-card-title{font:var(--of-weight-regular) var(--of-admin-text-xl) / 1.2 var(--of-font-heading);color:var(--ofa-text);align-items:center;gap:6px;margin:0;display:flex}.of-acard-sub{color:var(--ofa-muted);font-size:var(--of-admin-text-sm);margin-block-start:4px}.of-muted{color:var(--ofa-muted)}.of-faint{color:var(--ofa-faint)}.of-mono{font:var(--of-weight-medium) 12.5px/1.5 var(--of-font-mono);overflow-wrap:break-word;letter-spacing:-.01em}.of-pre{background:var(--of-surface-sunken,#0000000a);border:1px solid var(--of-border,#00000014);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;max-height:16rem;margin:0;padding:10px 12px;overflow-y:auto}.of-linkish{color:inherit;text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.of-linkish:hover{text-decoration-style:solid}.of-num-suffix{color:var(--ofa-faint);margin-inline-start:2px;font-size:.85em}.of-grid{gap:var(--of-grid-gap);display:grid}.of-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.of-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.of-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.of-split-2-1{grid-template-columns:2fr 1fr}.of-split-1-2{grid-template-columns:1fr 2fr}@media (max-width:1199.98px){.of-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991.98px){.of-cols-2,.of-cols-3,.of-split-2-1,.of-split-1-2{grid-template-columns:minmax(0,1fr)}}@media (max-width:599.98px){.of-cols-4{grid-template-columns:minmax(0,1fr)}}.of-tiles{gap:var(--of-grid-gap);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media (max-width:1399.98px){.of-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767.98px){.of-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479.98px){.of-tiles{grid-template-columns:minmax(0,1fr)}}.of-tile{color:inherit;text-decoration:none}.of-tile-link:hover{border-color:var(--of-gold-500);box-shadow:var(--of-shadow-card)}.of-tile-top{justify-content:space-between;align-items:flex-start;gap:var(--of-space-2);display:flex}.of-tile-label{color:var(--ofa-muted);font-size:var(--of-admin-text-md);font-weight:var(--of-weight-medium);align-items:center;gap:4px;display:flex}.of-tile-disc{flex:none}.of-tile-value{font:var(--of-weight-regular) var(--of-admin-text-kpi) / 1.15 var(--of-font-heading);color:var(--ofa-text)}.of-tile-delta{align-items:center;gap:var(--of-space-2);flex-wrap:wrap;display:flex}.of-tile-caption{font-size:var(--of-admin-text-xs);color:var(--ofa-faint)}.of-soft-badge{border-radius:var(--of-radius-pill);font:var(--of-weight-medium) var(--of-admin-text-xs) / 16px var(--of-font-body);white-space:nowrap;text-transform:capitalize;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.of-soft-dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.of-infotip{vertical-align:middle;display:inline-flex;position:relative}.of-infotip-btn{width:20px;height:20px;color:var(--ofa-faint);cursor:help;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.of-infotip-btn:hover{color:var(--of-gold-700)}.of-dark .of-infotip-btn:hover{color:var(--of-gold-500)}.of-infotip-pop{z-index:50;background:var(--of-ink-900);width:max-content;max-width:280px;color:var(--of-white);border-radius:var(--of-radius-sm);box-shadow:var(--of-shadow-tip);font:var(--of-weight-regular) var(--of-admin-text-sm) / 1.45 var(--of-font-body);text-transform:none;text-align:start;white-space:normal;flex-direction:column;gap:4px;padding:10px 12px;display:flex;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:50%;transform:translate(-50%)}.of-dark .of-infotip-pop{background:var(--ofa-surface-3);border:1px solid var(--ofa-line)}.of-infotip-pop[hidden]{display:none}.of-infotip-what{color:var(--of-white)}.of-infotip-row{color:var(--of-on-dark-400);font-size:var(--of-admin-text-xs)}.of-infotip-key{color:var(--of-gold-500);text-transform:uppercase;letter-spacing:.6px;margin-inline-end:4px}.of-dt{flex-direction:column;min-width:0;display:flex}.of-dt-bar{justify-content:space-between;align-items:center;gap:var(--of-space-3);padding:var(--of-space-3) var(--of-card-pad);border-block-end:1px solid var(--ofa-line);flex-wrap:wrap;display:flex}.of-dt-bar-left,.of-dt-bar-right{align-items:center;gap:var(--of-space-2);flex-wrap:wrap;display:flex}.of-dt-search{border:1px solid var(--ofa-line-strong);border-radius:var(--of-radius-sm);background:var(--ofa-input-bg);height:40px;color:var(--ofa-faint);align-items:center;gap:8px;min-width:200px;padding:0 12px;display:flex}.of-dt-search input{color:var(--ofa-text);font:var(--of-weight-regular) var(--of-admin-text-md) / 1 var(--of-font-body);background:0 0;border:0;flex:1;min-width:0}.of-dt-search input:focus{outline:none}.of-dt-search:focus-within{border-color:var(--of-gold-500)}.of-dt-filter{font-size:var(--of-admin-text-sm);color:var(--ofa-muted);align-items:center;gap:6px;display:inline-flex}.of-dt-filter-label{white-space:nowrap}.of-dt-filter select,.of-select{border-radius:var(--of-radius-sm);border:1px solid var(--ofa-line-strong);background:var(--ofa-input-bg);height:40px;color:var(--ofa-text);font:var(--of-weight-regular) var(--of-admin-text-md) / 1 var(--of-font-body);padding:0 10px}.of-dt-scroll{overflow:auto}.of-dt-table{border-collapse:collapse;width:100%;font-size:var(--of-admin-text-md)}.of-dt-caption{caption-side:top;text-align:start;padding:var(--of-space-2) var(--of-card-pad);color:var(--ofa-faint);font-size:var(--of-admin-text-xs)}.of-dt-table th{z-index:1;background:var(--ofa-surface-2);color:var(--ofa-muted);text-align:start;font-weight:var(--of-weight-semibold);font-size:var(--of-admin-text-xs);letter-spacing:.02em;padding:9px var(--of-table-cell-x);border-block-end:1px solid var(--ofa-line);white-space:nowrap;position:sticky;top:0}.of-dt-table td{padding:8px var(--of-table-cell-x);border-block-end:1px solid var(--ofa-line);vertical-align:middle;color:var(--ofa-text);white-space:nowrap}.of-dt-table td.of-dt-wrap{white-space:normal;overflow-wrap:break-word;min-width:200px;max-width:400px}.of-dt-table .of-cell-sub{white-space:nowrap}.of-dt-table tbody tr:last-child td{border-block-end:0}.of-dt-table tbody tr:hover{background:var(--ofa-row-hover)}.of-dt-rowlink{cursor:pointer}.of-dt-table .of-end{text-align:end}.of-dt-table .of-center{text-align:center}.of-dt-table a{color:var(--ofa-text);font-weight:var(--of-weight-medium);text-decoration:none}.of-dt-table a:hover{text-decoration:underline}.of-dt-loading{padding:var(--of-space-8);text-align:center;color:var(--ofa-muted)}.of-dt-foot{justify-content:space-between;align-items:center;gap:var(--of-space-3);padding:var(--of-space-3) var(--of-card-pad);border-block-start:1px solid var(--ofa-line);color:var(--ofa-muted);font-size:var(--of-admin-text-sm);flex-wrap:wrap;display:flex}.of-dt-pager{align-items:center;gap:var(--of-space-2);display:flex}.of-dt-pageno{color:var(--ofa-muted)}.of-page-btn{border-radius:var(--of-radius-sm);border:1px solid var(--ofa-line-strong);background:var(--ofa-surface);width:32px;height:32px;color:var(--ofa-text);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.of-page-btn:disabled{opacity:.45;cursor:not-allowed}.of-page-btn:hover:not(:disabled){background:var(--of-gold-500);border-color:var(--of-gold-500);color:var(--of-ink-900)}@media (max-width:899.98px){.of-dt-secondary{display:none}}.of-progress-block{flex-direction:column;gap:6px;min-width:0;display:flex}.of-progress-label{justify-content:space-between;align-items:center;gap:var(--of-space-2);font-size:var(--of-admin-text-sm);color:var(--ofa-muted);display:flex}.of-progress-pct{font-weight:var(--of-weight-semibold);margin-inline-start:4px}.of-progress-pct-success{color:var(--of-success-700)}.of-progress-pct-warning{color:var(--of-warning-700)}.of-progress-pct-danger{color:var(--of-danger-700)}.of-dark .of-progress-pct-success{color:#8fd9b4}.of-dark .of-progress-pct-warning{color:#f3c07a}.of-dark .of-progress-pct-danger{color:#f29a9a}.of-progress-track{height:var(--of-progress-h);border-radius:var(--of-radius-pill);background:var(--ofa-track);overflow:hidden}.of-progress-fill{border-radius:inherit;height:100%;transition:width .4s;display:block}.of-progress-fill-success{background:var(--of-success)}.of-progress-fill-warning{background:var(--of-warning)}.of-progress-fill-danger{background:var(--of-danger)}.of-switch-row{align-items:flex-start;gap:var(--of-space-3);display:flex}.of-switch-row.is-disabled{opacity:.55}.of-switch{width:var(--of-switch-w);height:var(--of-switch-h);border-radius:var(--of-radius-pill);background:var(--of-grey-400);cursor:pointer;border:0;flex:none;align-items:center;padding:2px;transition:background .2s;display:inline-flex}.of-switch:disabled{cursor:not-allowed}.of-switch-knob{background:var(--of-white);border-radius:50%;width:16px;height:16px;transition:transform .2s;display:block}.of-switch[aria-checked=true] .of-switch-knob{transform:translateX(calc(var(--of-switch-w) - 20px))}.of-switch-gold[aria-checked=true]{background:var(--of-gold-500)}.of-switch-danger[aria-checked=true]{background:var(--of-danger)}.of-switch-text{flex-direction:column;gap:2px;min-width:0;display:flex}.of-switch-label{font-size:var(--of-admin-text-md);font-weight:var(--of-weight-medium);color:var(--ofa-text)}.of-switch-hint{font-size:var(--of-admin-text-sm);color:var(--ofa-muted)}.of-tabs{gap:var(--of-space-1);border-block-end:1px solid var(--ofa-line);display:flex;overflow-x:auto}.of-tab{cursor:pointer;color:var(--ofa-muted);font:var(--of-weight-medium) var(--of-admin-text-md) / 1 var(--of-font-body);white-space:nowrap;background:0 0;border:0;border-block-end:2px solid #0000;align-items:center;gap:8px;padding:12px 16px;display:inline-flex}.of-tab:hover{color:var(--ofa-text)}.of-tab.is-active{color:var(--ofa-text);border-block-end-color:var(--of-gold-500)}.of-tab-count{background:var(--ofa-surface-2);border-radius:var(--of-radius-pill);font-size:var(--of-admin-text-xs);color:var(--ofa-muted);padding:1px 8px}.of-timeline{gap:var(--of-space-4);flex-direction:column;margin:0;padding:0 0 0 18px;list-style:none;display:flex;position:relative}.of-timeline:before{content:"";background:var(--ofa-line);width:1px;position:absolute;inset-block:6px;inset-inline-start:4px}.of-timeline-item{position:relative}.of-timeline-dot{background:var(--of-gold-500);width:9px;height:9px;box-shadow:0 0 0 3px var(--ofa-surface);border-radius:50%;position:absolute;inset-block-start:5px;inset-inline-start:-18px}.of-timeline-success .of-timeline-dot{background:var(--of-success)}.of-timeline-danger .of-timeline-dot{background:var(--of-danger)}.of-timeline-warning .of-timeline-dot{background:var(--of-warning)}.of-timeline-info .of-timeline-dot{background:var(--of-info)}.of-timeline-neutral .of-timeline-dot{background:var(--of-grey-400)}.of-timeline-title{font-size:var(--of-admin-text-md);color:var(--ofa-text)}.of-timeline-meta{font-size:var(--of-admin-text-xs);color:var(--ofa-faint);margin-block-start:2px}.of-timeline-detail{font-size:var(--of-admin-text-sm);color:var(--ofa-muted);word-break:break-word;margin-block-start:4px}.of-empty-state{align-items:center;gap:var(--of-space-2);text-align:center;padding:var(--of-space-10) var(--of-space-5);color:var(--ofa-muted);flex-direction:column;display:flex}.of-empty-state h3{font:var(--of-weight-regular) var(--of-admin-text-xl) / 1.2 var(--of-font-heading);color:var(--ofa-text);margin:0}.of-empty-state p{font-size:var(--of-admin-text-sm);max-width:46ch;margin:0}.of-empty-icon{color:var(--ofa-faint);display:inline-flex}.of-empty-action{margin-block-start:var(--of-space-2)}.of-kv2{gap:var(--of-space-2);flex-direction:column;margin:0;display:flex}.of-kv2-row{gap:var(--of-space-3);font-size:var(--of-admin-text-md);grid-template-columns:minmax(120px,180px) minmax(0,1fr);align-items:baseline;display:grid}.of-kv2-row dt{color:var(--ofa-muted)}.of-kv2-row dd{color:var(--ofa-text);word-break:break-word;margin:0}@media (max-width:599.98px){.of-kv2-row{gap:var(--of-space-2);font-size:var(--of-admin-text-sm);grid-template-columns:minmax(96px,38%) minmax(0,1fr)}}.of-copyline{align-items:center;gap:var(--of-space-2);background:var(--ofa-code-bg);border:1px solid var(--ofa-line);border-radius:var(--of-radius-sm);min-width:0;padding:8px 10px;display:flex}.of-copyline code{white-space:nowrap;min-width:0;color:var(--ofa-text);flex:1;overflow-x:auto}.of-copybtn{border:1px solid var(--ofa-line-strong);background:var(--ofa-surface);color:var(--ofa-text);border-radius:var(--of-radius-sm);font-size:var(--of-admin-text-sm);cursor:pointer;flex:none;padding:4px 10px}.of-copybtn:hover{background:var(--of-gold-500);border-color:var(--of-gold-500);color:var(--of-ink-900)}.of-overlay{z-index:60;background:var(--ofa-scrim);padding:var(--of-space-4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.of-overlay-end{justify-content:flex-end;align-items:stretch;padding:0}.of-modal,.of-drawer{background:var(--ofa-surface);color:var(--ofa-text);border:1px solid var(--ofa-line);box-shadow:var(--ofa-shadow-pop);flex-direction:column;min-width:0;display:flex}.of-modal{border-radius:var(--of-radius-box);width:100%;max-height:min(90vh,760px)}.of-drawer{border-radius:0;max-width:100%;height:100%}.of-modal-head{justify-content:space-between;align-items:center;gap:var(--of-space-3);padding:var(--of-space-4) var(--of-card-pad);border-block-end:1px solid var(--ofa-line);display:flex}.of-modal-head h2{font:var(--of-weight-regular) var(--of-admin-text-xl) / 1.2 var(--of-font-heading);color:var(--ofa-text);margin:0}.of-close{background:var(--ofa-surface-2);color:var(--ofa-muted);cursor:pointer;border:0}.of-close:hover{color:var(--ofa-text);background:var(--ofa-surface-3)}.of-modal-body{padding:var(--of-card-pad);gap:var(--of-space-4);flex-direction:column;display:flex;overflow-y:auto}.of-modal-foot{justify-content:flex-end;align-items:center;gap:var(--of-space-2);padding:var(--of-space-4) var(--of-card-pad);border-block-start:1px solid var(--ofa-line);display:flex}.of-confirm{gap:var(--of-space-4);flex-direction:column;display:flex}.of-confirm-desc{color:var(--ofa-muted);font-size:var(--of-admin-text-md);margin:0}@media (max-width:599.98px){.of-drawer{width:100%!important}}.of-series-1{--of-series:var(--of-chart-1)}.of-series-2{--of-series:var(--of-chart-2)}.of-series-3{--of-series:var(--of-chart-3)}.of-series-4{--of-series:var(--of-chart-4)}.of-series-5{--of-series:var(--of-chart-5)}.of-series-6{--of-series:var(--of-chart-6)}.of-dark .of-series-2{--of-series:var(--of-on-dark-400)}.of-bars{gap:var(--of-space-3);align-items:stretch;display:flex}.of-bars-axis{height:var(--of-bars-h);font-size:var(--of-admin-text-xs);color:var(--ofa-faint);flex-direction:column;flex:none;justify-content:space-between;padding-block-end:20px;display:flex}.of-bars-plot{min-width:0;height:var(--of-bars-h);border-block-end:1px dashed var(--ofa-line-strong);flex:1;align-items:flex-end;gap:6px;margin:0;padding:0;list-style:none;display:flex}.of-bars-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex}.of-bars-bar{background:var(--of-chart-1);border-radius:6px 6px 0 0;width:100%;max-width:34px;min-height:2px;position:relative}.of-bars-value{text-align:center;font-size:var(--of-admin-text-xs);color:var(--ofa-muted);position:absolute;inset-block-start:-18px;inset-inline:0}.of-bars-label{font-size:var(--of-admin-text-xs);color:var(--ofa-faint);white-space:nowrap;margin-block-start:6px}.of-donut{align-items:center;gap:var(--of-space-4);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.of-donut svg{grid-column:1}.of-donut-track{fill:none;stroke:var(--ofa-track);stroke-width:18px}.of-donut-arc{fill:none;stroke:var(--of-series);stroke-width:18px;transform-origin:80px 80px;transform:rotate(-90deg)}.of-donut-center{text-align:center;pointer-events:none;flex-direction:column;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:90px;transform:translate(-50%,-50%)}.of-donut-center strong{font:var(--of-weight-regular) 24px/1.1 var(--of-font-heading);color:var(--ofa-text)}.of-donut-center span{font-size:var(--of-admin-text-xs);color:var(--ofa-faint)}.of-donut-legend{font-size:var(--of-admin-text-sm);flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.of-donut-legend li{align-items:center;gap:8px;display:flex}.of-legend-dot{background:var(--of-series);border-radius:3px;flex:none;width:10px;height:10px}.of-legend-label{color:var(--ofa-muted);text-transform:capitalize;flex:1;min-width:0}.of-legend-value{color:var(--ofa-text)}@media (max-width:599.98px){.of-donut{grid-template-columns:minmax(0,1fr);justify-items:center}.of-donut-center{inset-block-start:90px;inset-inline-start:50%}}.of-stacked{border-radius:var(--of-radius-pill);background:var(--ofa-track);height:10px;display:flex;overflow:hidden}.of-stacked-seg{background:var(--of-series)}.of-infra-strip{gap:var(--of-space-3);flex-wrap:wrap;display:flex}.of-infra-item{border:1px solid var(--ofa-line);border-radius:var(--of-radius-sm);padding:var(--of-space-3);background:var(--ofa-surface);flex-direction:column;flex:220px;gap:6px;min-width:0;display:flex}.of-infra-head{justify-content:space-between;align-items:center;gap:var(--of-space-2);display:flex}.of-infra-name{font-weight:var(--of-weight-medium);color:var(--ofa-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.of-switch-strip,.of-action-grid{gap:var(--of-space-2);flex-wrap:wrap;display:flex}.of-dt-table .of-action-grid{flex-wrap:nowrap}.of-form-grid{gap:var(--of-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:767.98px){.of-form-grid{grid-template-columns:minmax(0,1fr)}}.of-inline-form{gap:var(--of-space-4);flex-direction:column;display:flex}.of-readonly-row{background:var(--ofa-surface-2);border-radius:var(--of-radius-sm);padding:10px 12px}.of-role-note{font-size:var(--of-admin-text-sm);color:var(--ofa-muted)}.of-admin .log{max-height:480px}.of-cell-stack{flex-direction:column;gap:2px;min-width:0;display:flex}.of-cell-sub{font-size:var(--of-admin-text-xs);color:var(--ofa-faint);text-overflow:ellipsis;overflow:hidden}.of-banner{padding:10px var(--of-content-pad);font-size:var(--of-admin-text-sm);align-items:center;gap:var(--of-space-2);display:flex}.of-grid-2{gap:var(--of-space-6,24px);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;display:grid}.of-t-sm{font-size:var(--of-admin-text-sm,13px)}.of-strip{margin:0 0 var(--of-space-6,24px);flex-wrap:wrap;gap:8px;display:flex}.of-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.of-list li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.of-steps{gap:6px;margin:0 0 12px;padding-left:22px;display:grid}.of-check{align-items:center;gap:10px;font-size:14px;display:flex}.of-check input{width:18px;height:18px;accent-color:var(--of-gold-500)}.of-actions-inline{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:inline-flex}.of-field{gap:6px;font-size:14px;display:grid}.of-field>span{color:var(--of-text-muted);font-weight:600}.input.input-sm{height:34px;padding:4px 10px;font-size:13px}.of-ts-wrap{flex-direction:column;min-width:0;display:flex}.of-ts{gap:var(--of-space-3);align-items:stretch;min-width:0;display:flex}.of-ts-axis{height:var(--of-ts-h);font-size:var(--of-admin-text-xs);color:var(--ofa-faint);text-align:end;flex-direction:column;flex:none;justify-content:space-between;display:flex}.of-ts-axis-right{text-align:start}.of-ts-plot{min-width:0;height:var(--of-ts-h);flex:1}.of-ts-plot svg{width:100%;height:100%;display:block;overflow:visible}.of-ts-grid{stroke:var(--ofa-line);stroke-width:1px;stroke-dasharray:3 4}.of-ts-line{fill:none;stroke:var(--of-series);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.of-ts-area{fill:var(--of-series);opacity:.16;stroke:none}.of-ts-hit{fill:var(--ofa-text);opacity:0}.of-ts-hit:hover{opacity:.06}.of-ts-x{justify-content:space-between;gap:var(--of-space-2);font-size:var(--of-admin-text-xs);color:var(--ofa-faint);margin-block-start:6px;display:flex}.of-ts-legend{margin:var(--of-space-2) 0 0;gap:var(--of-space-3);font-size:var(--of-admin-text-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.of-ts-legend li{align-items:center;gap:6px;display:flex}.of-spark{width:100%;height:var(--of-spark-h,44px);display:block;overflow:visible}.of-spark-item{flex-direction:column;flex:160px;gap:4px;min-width:0;display:flex}.of-spark-head{justify-content:space-between;align-items:baseline;gap:var(--of-space-2);font-size:var(--of-admin-text-sm);color:var(--ofa-muted);display:flex}.of-spark-value{color:var(--ofa-text);font-weight:var(--of-weight-medium)}.of-spark-row{gap:var(--of-space-4);flex-wrap:wrap;display:flex}.of-health-pill{align-items:center;gap:4px;display:inline-flex}.of-quad{gap:var(--of-space-3) var(--of-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.of-quad-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1199.98px){.of-quad-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599.98px){.of-quad,.of-quad-4{grid-template-columns:minmax(0,1fr)}}.of-bar-cell{min-width:120px}.of-metric-strip{gap:var(--of-space-4);font-size:var(--of-admin-text-sm);color:var(--ofa-muted);flex-wrap:wrap;display:flex}.of-metric-strip strong{color:var(--ofa-text);font-weight:var(--of-weight-medium)}.of-setup-steps{font-size:var(--of-admin-text-md);color:var(--ofa-text);gap:6px;margin:0;padding-inline-start:20px;display:grid}.of-range{background:var(--ofa-surface-2);border:1px solid var(--ofa-line);border-radius:var(--of-radius-pill,24px);gap:2px;padding:2px;display:inline-flex}.of-range button{color:var(--ofa-muted);font:inherit;font-size:var(--of-admin-text-sm);border-radius:var(--of-radius-pill,24px);cursor:pointer;background:0 0;border:0;padding:4px 12px}.of-range button:hover{color:var(--ofa-text)}.of-range button[aria-pressed=true]{background:var(--of-gold-500);color:var(--of-ink-900)}.of-sort-btn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.of-sort-btn:hover{color:var(--ofa-text)}.of-sort-btn[aria-pressed=true]{color:var(--ofa-text);font-weight:var(--of-weight-medium)}.of-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.of-admin-main{min-width:0;overflow-x:clip}.of-admin-content{min-width:0}.of-admin-content>*{min-width:0;max-width:100%}.of-bars{min-width:0}.of-bars-col{overflow:hidden}@media (max-width:599.98px){.of-bars-label,.of-bars-axis{display:none}}.of-apage-title,.of-acard-title,.of-kv2-value{overflow-wrap:anywhere}.of-mail-preview{grid-template-columns:220px 1fr;align-items:start;gap:20px;display:grid}.of-mail-preview-list{flex-direction:column;gap:4px;display:flex}.of-mail-preview-tab{width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.of-mail-preview-tab:hover{background:var(--of-grey-100,#f4f4f6)}.of-mail-preview-tab.is-active{background:var(--of-grey-150,#eeeef1);border-color:var(--border,#e6e6ea);font-weight:500}.of-mail-preview-body{flex-direction:column;gap:8px;min-width:0;display:flex}.of-mail-preview-frame{border:1px solid var(--border,#e6e6ea);background:#f6f6f8;border-radius:10px;width:100%;height:720px}.of-mail-preview-text{border:1px solid var(--border,#e6e6ea);background:var(--of-grey-100,#f4f4f6);white-space:pre-wrap;word-break:break-word;border-radius:10px;margin:0;padding:14px 16px;font-size:13px;line-height:1.5}@media (max-width:760px){.of-mail-preview{grid-template-columns:1fr}.of-mail-preview-list{flex-flow:wrap}}.of-announce-preview{text-align:center;border-radius:8px;margin-top:4px;padding:9px 14px;font-size:13px;font-weight:500}.of-announce-info{color:#fff;background:#0e1020}.of-announce-warning{color:#1a1400;background:#e9b634}.of-announce-success{color:#fff;background:#1f7a4d}.of-announce-arrow{opacity:.8}.of-amenu{display:inline-flex;position:relative}.of-amenu-btn{gap:6px}.of-amenu-icon{width:36px;padding:0}.of-amenu-scrim{display:none}.of-amenu-pop{z-index:60;background:var(--ofa-surface);border:1px solid var(--ofa-line);border-radius:var(--of-radius-card);min-width:260px;max-width:320px;max-height:min(70vh,560px);box-shadow:var(--of-shadow-pop);padding:6px;position:absolute;top:calc(100% + 6px);overflow-y:auto}.of-amenu-end{right:0}.of-amenu-start{left:0}.of-amenu-group+.of-amenu-group{border-block-start:1px solid var(--ofa-line);margin-block-start:6px;padding-block-start:6px}.of-amenu-title{font:var(--of-weight-semibold) 11px/1 var(--of-font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ofa-faint);padding:8px 10px 6px}.of-amenu-item{width:100%;color:var(--ofa-text);font:var(--of-weight-medium) var(--of-admin-text-md) / 1.35 var(--of-font-body);text-align:start;border-radius:var(--of-radius-sm);cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.of-amenu-item:hover:not(:disabled),.of-amenu-item:focus-visible{background:var(--ofa-row-hover);outline:none}.of-amenu-item:disabled{opacity:.5;cursor:not-allowed}.of-amenu-item.is-danger{color:var(--of-danger)}.of-dark .of-amenu-item.is-danger{color:#f29a9a}.of-amenu-ico{color:var(--ofa-muted);margin-block-start:1px;display:inline-flex}.of-amenu-text{flex-direction:column;gap:2px;min-width:0;display:flex}.of-amenu-hint{font-size:var(--of-admin-text-xs);font-weight:var(--of-weight-regular);color:var(--ofa-faint)}@media (max-width:599.98px){.of-amenu-scrim{z-index:59;background:#08081473;display:block;position:fixed;inset:0}.of-amenu-pop{border-radius:var(--of-radius-box) var(--of-radius-box) 0 0;min-width:0;max-width:none;max-height:75vh;padding:10px 10px calc(10px + env(safe-area-inset-bottom));position:fixed;inset:auto 0 0}.of-amenu-item{font-size:var(--of-admin-text-lg);padding:12px}}.of-jump{border-radius:var(--of-radius-sm);border:1px solid var(--ofa-line-strong);background:var(--ofa-input-bg);height:40px;color:var(--ofa-faint);font:var(--of-weight-regular) var(--of-admin-text-md) / 1 var(--of-font-body);cursor:pointer;align-items:center;gap:10px;min-width:240px;padding:0 12px;display:inline-flex}.of-jump:hover{border-color:var(--of-gold-500);color:var(--ofa-muted)}.of-jump-label{text-align:start;flex:1}.of-kbd{border:1px solid var(--ofa-line-strong);background:var(--ofa-surface-2);min-width:22px;height:20px;color:var(--ofa-muted);font:var(--of-weight-medium) 11px/1 var(--of-font-body);border-radius:5px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}@media (max-width:767.98px){.of-jump{justify-content:center;width:40px;min-width:0;padding:0}.of-jump-label,.of-jump .of-kbd{display:none}}.of-cmd-backdrop{z-index:90;background:#08081480;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.of-cmd{background:var(--ofa-surface);border:1px solid var(--ofa-line);border-radius:var(--of-radius-box);width:min(640px,100%);box-shadow:var(--of-shadow-pop);flex-direction:column;max-height:70vh;display:flex;overflow:hidden}.of-cmd-input{border-block-end:1px solid var(--ofa-line);color:var(--ofa-faint);align-items:center;gap:10px;padding:14px 16px;display:flex}.of-cmd-input input{min-width:0;color:var(--ofa-text);font:var(--of-weight-regular) var(--of-admin-text-lg) / 1.2 var(--of-font-body);background:0 0;border:0;flex:1}.of-cmd-input input:focus{outline:none}.of-cmd-list{margin:0;padding:6px;list-style:none;overflow-y:auto}.of-cmd-section{font:var(--of-weight-semibold) 11px/1 var(--of-font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ofa-faint);padding:10px 10px 6px}.of-cmd-item{border-radius:var(--of-radius-sm);color:var(--ofa-text);align-items:center;gap:12px;padding:9px 10px;text-decoration:none;display:flex}.of-cmd-item.is-active{background:var(--ofa-row-hover);box-shadow:inset 3px 0 0 var(--of-gold-500)}.of-cmd-ico{background:var(--ofa-surface-2);width:30px;height:30px;color:var(--ofa-muted);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.of-cmd-text{flex-direction:column;flex:1;min-width:0;display:flex}.of-cmd-title{font-weight:var(--of-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.of-cmd-sub{font-size:var(--of-admin-text-xs);color:var(--ofa-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.of-cmd-enter{color:var(--ofa-faint);flex:none}.of-cmd-empty{text-align:center;color:var(--ofa-muted);font-size:var(--of-admin-text-sm);padding:24px}.of-cmd-foot{border-block-start:1px solid var(--ofa-line);font-size:var(--of-admin-text-xs);color:var(--ofa-faint);gap:16px;padding:10px 16px;display:flex}@media (max-width:599.98px){.of-cmd-backdrop{padding-top:8px}.of-cmd-foot{display:none}}.of-attn{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.of-attn-item{padding:12px var(--of-card-pad);border-block-end:1px solid var(--ofa-line);color:var(--ofa-text);align-items:center;gap:14px;text-decoration:none;display:flex}.of-attn li:last-child .of-attn-item{border-block-end:0}.of-attn-item:hover{background:var(--ofa-row-hover)}.of-attn-sev{width:10px;height:10px;box-shadow:0 0 0 4px var(--of-danger-bg);background:var(--of-danger);border-radius:50%;flex:none}.of-attn-warning .of-attn-sev{background:var(--of-warning);box-shadow:0 0 0 4px var(--of-warning-bg)}.of-attn-info .of-attn-sev{background:var(--of-info);box-shadow:0 0 0 4px var(--of-info-bg)}.of-attn-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.of-attn-title{font-weight:var(--of-weight-medium)}.of-attn-detail{font-size:var(--of-admin-text-sm);color:var(--ofa-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.of-attn-when{font-size:var(--of-admin-text-xs);color:var(--ofa-faint);flex:none}.of-attn-go{color:var(--ofa-faint);flex:none}.of-attn-clear{padding:20px var(--of-card-pad);color:var(--ofa-muted);align-items:center;gap:12px;display:flex}.of-attn-clear strong{color:var(--ofa-text);font-weight:var(--of-weight-medium)}.of-today{border-block-start:1px solid var(--ofa-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.of-today>div{padding:14px var(--of-card-pad);flex-direction:column;gap:2px;display:flex}.of-today>div+div{border-inline-start:1px solid var(--ofa-line)}.of-today-n{font:var(--of-weight-regular) 22px/1.1 var(--of-font-heading);color:var(--ofa-text)}.of-today-l{font-size:var(--of-admin-text-xs);color:var(--ofa-muted)}@media (max-width:599.98px){.of-today{grid-template-columns:repeat(2,minmax(0,1fr))}.of-today>div:nth-child(3){border-inline-start:0}.of-today>div:nth-child(n+3){border-block-start:1px solid var(--ofa-line)}.of-attn-when{display:none}}.of-tiles-6{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1599.98px){.of-tiles-6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767.98px){.of-tiles-6{grid-template-columns:repeat(2,minmax(0,1fr))}}.of-tile-label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.of-tile .of-icon-disc{width:40px;height:40px}.of-site-head{gap:var(--of-space-3);flex-direction:column;display:flex}.of-site-head-row{justify-content:space-between;align-items:flex-start;gap:var(--of-space-4);flex-wrap:wrap;display:flex}.of-site-badges{font-size:var(--of-admin-text-sm);color:var(--ofa-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:8px;display:flex}.of-site-badges a{color:var(--of-gold-700);font-weight:var(--of-weight-medium);text-decoration:none}.of-dark .of-site-badges a{color:var(--of-gold-500)}.of-site-badges a:hover{text-decoration:underline}.of-site-actions{align-items:center;gap:var(--of-space-2);flex-wrap:wrap;display:flex}.of-facts{background:var(--ofa-surface);border:1px solid var(--ofa-line);border-radius:var(--of-radius-card);box-shadow:var(--ofa-shadow);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.of-fact{flex-direction:column;gap:3px;min-width:0;padding:12px 16px;display:flex}.of-fact+.of-fact{border-inline-start:1px solid var(--ofa-line)}.of-fact-l{font-size:var(--of-admin-text-xs);color:var(--ofa-faint)}.of-fact-v{font-size:var(--of-admin-text-md);color:var(--ofa-text);font-weight:var(--of-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.of-fact-v a{color:inherit;text-decoration:none}.of-fact-v a:hover{text-decoration:underline}@media (max-width:1199.98px){.of-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.of-fact:nth-child(4){border-inline-start:0}.of-fact:nth-child(n+4){border-block-start:1px solid var(--ofa-line)}}@media (max-width:599.98px){.of-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.of-fact:nth-child(odd){border-inline-start:0}.of-fact:nth-child(4){border-inline-start:1px solid var(--ofa-line)}.of-fact:nth-child(n+3){border-block-start:1px solid var(--ofa-line)}}.of-site-tabs{top:var(--of-topbar-h);z-index:20;background:var(--ofa-bg);margin-inline:calc(-1 * var(--of-content-pad));padding-inline:var(--of-content-pad);position:sticky}.of-site-tabs .of-tabs{scrollbar-width:none}.of-tab-panel{gap:var(--of-grid-gap);flex-direction:column;display:flex}.of-hold{border-color:var(--of-gold-border);background:linear-gradient(0deg, var(--of-gold-50), var(--of-gold-50)), var(--ofa-surface)}.of-dark .of-hold{background:#e9b63414}.of-danger-zone{border-color:var(--of-danger-border)}.of-danger-row{justify-content:space-between;align-items:center;gap:var(--of-space-4);border-block-start:1px solid var(--ofa-line);padding-block:12px;display:flex}.of-danger-row:first-of-type{border-block-start:0}.of-danger-row p{font-size:var(--of-admin-text-sm);color:var(--ofa-muted);max-width:70ch;margin:2px 0 0}@media (max-width:599.98px){.of-danger-row{flex-direction:column;align-items:stretch}.of-site-actions .btn{flex:auto}}.of-side-nav{scrollbar-width:thin;overflow-y:auto}.of-infra-stack{flex-direction:column}.of-infra-stack .of-infra-item{flex:none}.of-text-success{color:var(--of-success);flex:none}.of-dt-table td.of-dt-trunc,.of-dt-trunc .of-cell-stack>*,.of-dt-trunc .of-cell-sub{text-overflow:ellipsis;overflow:hidden}.of-grid-start{align-items:start}.of-dt-table th:first-child,.of-dt-table td:first-child{z-index:1;position:sticky;left:0}.of-dt-table td:first-child{background:var(--ofa-surface)}.of-dt-table tbody tr:hover td:first-child{background:var(--ofa-row-hover)}.of-dt-table th:first-child{z-index:2}.of-dt-table th:first-child,.of-dt-table td:first-child{padding-inline-start:var(--of-card-pad)}.of-tiles-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:767.98px){.of-tiles-3{grid-template-columns:repeat(2,minmax(0,1fr))}}.of-tile-label{flex:auto;min-width:0}@media (max-width:599.98px){.of-tile .of-icon-disc{display:none}.of-tile-value{font-size:22px}}
