:root{--fl-font:Figtree,"Segoe UI",system-ui,-apple-system,Roboto,"Helvetica Neue",Arial,sans-serif;--fl-title-font:Poppins,Figtree,"Segoe UI",system-ui,sans-serif;--fl-mono:"IBM Plex Mono",ui-monospace,monospace;--fl-canvas:#f3eeeb;--fl-surface:#fff;--fl-surf-2:#fbf6f3;--fl-surf-3:#ede8e5;--fl-head-band:#fbf6f3;--fl-line:#d8d4d0;--fl-line-2:#cac6c2;--fl-ink:#37322e;--fl-ink-2:#4f4a46;--fl-ink-3:#6e6864;--fl-ink-4:var(--fl-ink-3);--fl-border:var(--fl-line);--fl-accent:#0073ea;--fl-accent-hover:#0060b9;--fl-accent-press:#004d94;--fl-accent-tint:#f0f7ff;--fl-accent-ink:#0060b9;--fl-accent-selected:#cce5ff;--fl-brand-red:#ec362c;--fl-brand-red-hover:#e02015;--fl-brand-red-press:#c31a11;--fl-brand-red-deep:#d81f15;--fl-brand-red-tint:#fdf1ef;--fl-danger:#d83a52;--fl-danger-bg:#fdeef0;--fl-danger-ink:#b63546;--fl-success:#00854d;--fl-success-bg:#e6f3ec;--fl-success-ink:#007038;--fl-warning:#9a6700;--fl-warning-bg:#fdf6e3;--fl-warning-ink:#6b4800;--fl-neutral:#707070;--fl-neutral-bg:#f0f0f0;--fl-neutral-ink:#444;--fl-risk-tolerable:#c9a227;--fl-risk-intolerable:#7d0a14;--fl-info:#0f6cbd;--fl-info-bg:var(--fl-accent-tint);--fl-info-ink:var(--fl-accent-ink);--fl-radius-sm:4px;--fl-radius:4px;--fl-radius-card:8px;--fl-radius-big:16px;--fl-radius-pill:9999px;--fl-space-xs:8px;--fl-space-sm:12px;--fl-space-md:16px;--fl-space-lg:24px;--fl-space-xxs:4px;--fl-icon-xs:14px;--fl-icon-sm:16px;--fl-icon:18px;--fl-icon-lg:20px;--fl-icon-xl:28px;--fl-icon-hero:32px;--fl-col-xs:90px;--fl-col-sm:110px;--fl-col-md:150px;--fl-col-lg:200px;--fl-table-min:auto;--fl-shadow-2:0 4px 6px -4px #0000001a;--fl-shadow-4:0 4px 8px #0003;--fl-shadow-8:0 6px 20px #0003;--fl-shadow-16:0 15px 50px #0000004d;--fl-type-cap:10px;--fl-type-xs:11px;--fl-type-sm:12px;--fl-type-base:13px;--fl-type-md:15px;--fl-type-lg:24px;--fl-type-xl:28px;--fl-line-tight:1.25;--fl-line-base:1.45;--fl-chrome-bg:var(--fl-canvas);--fl-chrome-ink:var(--fl-ink);--fl-chrome-ink-2:var(--fl-ink-2);--fl-chrome-mark:var(--fl-brand-red-deep);--fl-chrome-hover:#37322e14;--fl-chrome-ring:var(--fl-accent);--fl-chrome-line:transparent;--fl-chrome-field:var(--fl-surface);--fl-chrome-field-line:var(--fl-line-2);--fl-chrome-avatar-bg:var(--fl-accent);--fl-chrome-avatar-ink:#fff;--fl-chrome-dot:var(--fl-danger);--fl-nav-bg:var(--fl-canvas);--fl-nav-hover:#37322e14;--fl-nav-band:var(--fl-canvas);--fl-suite-h:56px;--fl-nav-w:240px;--fl-nav-w-collapsed:74px;--fl-fp-h:clamp(360px, calc(100vh - 260px), 1100px)}[data-skin=white]{--fl-chrome-bg:var(--fl-surface);--fl-chrome-ink:var(--fl-ink);--fl-chrome-ink-2:var(--fl-ink-2);--fl-chrome-mark:var(--fl-brand-red-deep);--fl-chrome-hover:var(--fl-surf-2);--fl-chrome-ring:var(--fl-accent);--fl-chrome-line:var(--fl-line);--fl-chrome-field:var(--fl-surf-2);--fl-chrome-field-line:var(--fl-line);--fl-chrome-avatar-bg:var(--fl-brand-red-deep);--fl-chrome-avatar-ink:#fff;--fl-chrome-dot:var(--fl-danger);--fl-nav-bg:var(--fl-surf-2);--fl-nav-hover:var(--fl-surface);--fl-nav-band:var(--fl-surf-3)}*{box-sizing:border-box}.ms{letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;-webkit-user-select:none;user-select:none;vertical-align:middle;direction:ltr;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;line-height:1;display:inline-block}.ms.fill{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.mono{font-family:var(--fl-mono)}.row{align-items:center;display:flex}.col{flex-direction:column;display:flex}.grow{flex:1}.fl-suite{height:var(--fl-suite-h);background:var(--fl-chrome-bg);color:var(--fl-chrome-ink);border-bottom:1px solid var(--fl-chrome-line);align-items:center;gap:8px;padding:0 16px 0 8px;display:flex}.fl-suite .ham{width:40px;height:40px;color:inherit;cursor:pointer;border-radius:var(--fl-radius-sm);background:0 0;border:none;flex:none;place-items:center;display:grid}.fl-suite .ham:hover{background:var(--fl-chrome-hover)}.fl-suite .ham:focus-visible{outline:2px solid var(--fl-chrome-ring);outline-offset:-2px}.fl-suite .ham .ms{font-size:var(--fl-icon-lg)}.fl-suite .brand{align-items:center;gap:9px;padding:0 8px 0 4px;display:flex}.fl-suite .brand .name{font-family:var(--fl-title-font);font-size:var(--fl-type-lg);letter-spacing:.06em;color:var(--fl-chrome-mark);font-weight:600;line-height:1}.fl-suite .brand .brand-sep{opacity:.4;font-weight:300;font-size:var(--fl-type-md)}.fl-suite .brand .brand-org{font-size:var(--fl-type-sm);color:var(--fl-chrome-ink-2);white-space:nowrap;text-overflow:ellipsis;max-width:340px;font-weight:500;overflow:hidden}@media (width<=768px){.fl-suite .brand .brand-sep,.fl-suite .brand .brand-org{display:none}}.fl-suite .search{border-radius:var(--fl-radius-sm);background:var(--fl-chrome-field);border:1px solid var(--fl-chrome-field-line);width:min(468px,42vw);height:32px;color:var(--fl-chrome-ink-2);font-size:var(--fl-type-base);align-items:center;gap:9px;margin:0 auto;padding:0 12px;display:flex;position:relative}.fl-suite .search .ms{font-size:var(--fl-icon-sm);flex:none}.fl-suite .search:focus-within{background:var(--fl-chrome-hover);border-color:var(--fl-chrome-ring)}.fl-suite .search input{min-width:0;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.fl-suite .search input::placeholder{color:var(--fl-chrome-ink-2);opacity:.85}.fl-suite .search-panel{z-index:60;border-radius:var(--fl-radius-card);background:var(--fl-surface);border:1px solid var(--fl-line);max-height:min(60vh,520px);box-shadow:var(--fl-shadow-16);color:var(--fl-ink);font-size:var(--fl-type-base);padding:4px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.fl-suite .search-grp{font-size:var(--fl-type-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--fl-ink-3);padding:8px 10px 4px;font-weight:600}.fl-suite .search-row{border-radius:var(--fl-radius-sm);color:inherit;align-items:center;gap:10px;padding:7px 10px;text-decoration:none;display:flex}.fl-suite .search-row.on{background:var(--fl-nav-hover)}.fl-suite .search-row .ms{font-size:var(--fl-icon-sm);color:var(--fl-ink-3)}.fl-suite .search-main{flex-direction:column;min-width:0;display:flex}.fl-suite .search-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fl-suite .search-sub{font-size:var(--fl-type-xs);color:var(--fl-ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fl-suite .search-none{color:var(--fl-ink-3);padding:12px 10px}.fl-suite .sui-ic{width:38px;height:38px;color:inherit;cursor:pointer;border-radius:var(--fl-radius-sm);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.fl-suite .sui-ic:hover{background:var(--fl-chrome-hover)}.fl-suite .sui-ic:focus-visible{outline:2px solid var(--fl-chrome-ring);outline-offset:-2px}.fl-suite .sui-ic .ms{font-size:var(--fl-icon)}.fl-suite .sui-ic .dot{background:var(--fl-chrome-dot);border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:9px}.fl-suite .avatar{background:var(--fl-chrome-avatar-bg);width:32px;height:32px;color:var(--fl-chrome-avatar-ink);font-size:var(--fl-type-xs);letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:4px;padding:0;font-weight:700;line-height:1;display:flex}.set-list{flex-direction:column;padding:4px;display:flex}.set-list>*+*{border-top:1px solid var(--fl-line)}.set-row{padding:14px 8px}.set-row-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.set-row-text{flex:1;min-width:0}.set-row-title{font-size:var(--fl-type-base);color:var(--fl-ink);font-weight:600}.set-row-desc{font-size:var(--fl-type-sm);color:var(--fl-ink-3);margin-top:2px;line-height:1.45}.fl-shell{grid-template-columns:var(--fl-nav-w) 1fr;min-height:0;transition:grid-template-columns .18s;display:grid}.fl-shell.collapsed{grid-template-columns:var(--fl-nav-w-collapsed) 1fr}:root{--fl-ctx-w:var(--fl-nav-w)}.spark-app .fl-shell.has-ctx{grid-template-columns:var(--fl-nav-w) var(--fl-ctx-w) 1fr;position:relative}.spark-app .fl-shell.has-ctx.collapsed{grid-template-columns:var(--fl-nav-w-collapsed) var(--fl-ctx-w) 1fr}.spark-app .fl-shell.has-ctx.ctx-collapsed{grid-template-columns:var(--fl-nav-w) 0 1fr}.spark-app .fl-shell.has-ctx.collapsed.ctx-collapsed{grid-template-columns:var(--fl-nav-w-collapsed) 0 1fr}.fl-ctx{background:var(--fl-surface);border-right:1px solid var(--fl-line);border-top-left-radius:var(--fl-radius-big);min-width:0;box-shadow:var(--fl-shadow-2);overflow:hidden}.fl-bldsel{cursor:pointer;border-radius:var(--fl-radius-sm);width:100%;min-width:0;color:var(--fl-ink);text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:6px;margin:-2px -4px;padding:2px 4px;font-family:inherit;display:flex}.fl-bldsel:hover{background:var(--fl-line)}.fl-bldsel:focus-visible{outline:2px solid var(--fl-accent);outline-offset:1px}.fl-bldsel .ms{color:var(--fl-ink-3)}.fl-bldsel-name{min-width:0;font-size:var(--fl-type-md);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-weight:600;line-height:1.3;overflow:hidden}.fl-shell.ctx-collapsed .fl-ctx>*{display:none}.fl-ctx-strip{z-index:5;border:1px solid var(--fl-line-2);border-radius:var(--fl-radius-pill);background:var(--fl-surface);width:24px;height:24px;color:var(--fl-ink-3);box-shadow:var(--fl-shadow-2);cursor:pointer;place-self:start;place-items:center;margin:20px 0 0 -12px;padding:0;display:grid;position:relative}.fl-ctx-strip:hover{background:var(--fl-accent-tint);color:var(--fl-accent);border-color:var(--fl-accent)}.fl-ctx-strip:focus-visible{outline:2px solid var(--fl-accent);outline-offset:2px}.fl-ctx-strip .ms{color:inherit;flex:none;font-size:16px}.fl-ctx-strip .fl-ctx-strip-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.scope-nav{padding:10px 8px}.scope-grp{font-size:var(--fl-type-sm);color:var(--fl-ink-3);margin:14px -8px 4px;padding:0 18px;font-weight:600}.scope-nav>div:first-child>.scope-grp{margin-top:0}.scope-sep+.scope-grp{margin-top:8px}.bld-rows>div:first-child>.scope-grp{margin-top:0}.scope-item{text-align:left;border-radius:var(--fl-radius);cursor:pointer;width:100%;min-height:36px;color:var(--fl-ink);font-family:inherit;font-size:var(--fl-type-base);background:0 0;border:0;align-items:center;gap:10px;padding:6px 10px;text-decoration:none;display:flex}.scope-item:hover{background:var(--fl-nav-hover)}.scope-item.on{background:var(--fl-accent-selected);color:var(--fl-ink);font-weight:600}.scope-ic{font-size:var(--fl-icon);color:var(--fl-ink-3);flex:none}.scope-dot{width:var(--fl-icon);height:var(--fl-icon);flex:none;place-items:center;display:grid}.scope-dot:before{content:"";background:currentColor;border-radius:50%;width:11px;height:11px}.scope-dot.red{color:var(--fl-danger)}.scope-dot.amber{color:var(--fl-warning)}.scope-dot.green{color:var(--fl-success)}.scope-dot.blue{color:var(--fl-accent)}.scope-dot.none{color:var(--fl-line-2)}.scope-item.on .scope-ic{color:var(--fl-accent)}.scope-lbl{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.scope-count{background:var(--fl-surf-2);color:var(--fl-ink-2);border-radius:var(--fl-radius-pill);text-align:center;flex:none;min-width:20px;padding:1px 8px;font-size:11.5px;font-weight:600}.scope-count.danger{background:var(--fl-danger-bg);color:var(--fl-danger-ink)}.scope-count.warning{background:var(--fl-warning-bg);color:var(--fl-warning-ink)}.scope-sep{background:var(--fl-line);height:1px;margin:8px 6px}.bld-list{max-height:calc(100vh - var(--fl-suite-h));flex-direction:column;padding:8px;display:flex}.bld-search{margin-bottom:4px;position:relative}.bld-search .ms{color:var(--fl-ink-3);pointer-events:none;font-size:16px;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.bld-search input{border:1px solid var(--fl-line-2);border-radius:var(--fl-radius-sm);width:100%;height:32px;color:var(--fl-ink);background:var(--fl-surface);padding:0 10px 0 30px;font-family:inherit;font-size:13px}.bld-search input:focus{border-color:var(--fl-accent);box-shadow:0 0 0 2px var(--fl-accent-tint);outline:none}.bld-rows{flex-direction:column;min-height:0;display:flex;overflow-y:auto}.bld-none{color:var(--fl-ink-2);padding:16px 8px;font-size:13px}.bld-row{text-align:left;border:0;border-bottom:1px solid var(--fl-line);cursor:pointer;width:100%;color:inherit;background:0 0;align-items:center;gap:10px;padding:9px 8px;font-family:inherit;text-decoration:none;display:flex;position:relative}.bld-row:hover{background:var(--fl-surf-2)}.bld-row.on{background:var(--fl-accent-selected)}.bld-stat{border:2px solid var(--fl-surface);background:var(--fl-ink-4);border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 1px #0000001f}.bld-stat.immediate,.bld-stat.red{background:var(--fl-danger)}.bld-stat.amber{background:var(--fl-warning)}.bld-stat.clear{background:var(--fl-success)}.bld-stat.none{box-shadow:none;background:0 0;border:0}.bld-all .bld-name{font-weight:600}.bld-main{flex-direction:column;flex:1;min-width:0;display:flex}.bld-name{color:var(--fl-ink);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex;overflow:hidden}.bld-row.on .bld-name{color:var(--fl-ink)}.bld-hrb{font-size:var(--fl-type-xs);background:var(--fl-accent-tint);color:var(--fl-accent-ink);border-radius:var(--fl-radius-pill);flex:none;padding:0 6px;font-weight:600;line-height:16px}.bld-sub{color:var(--fl-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.bld-att{color:var(--fl-danger);font-size:var(--fl-icon-sm);flex:none}.bld-blank{text-align:center;max-width:520px;color:var(--fl-ink-3);margin:0 auto;padding:64px 24px}.bld-blank .et{font-size:var(--fl-type-md);color:var(--fl-ink-2);margin-top:8px;font-weight:600}.fl-nav{background:var(--fl-nav-bg);border-right:0;flex-direction:column;gap:2px;min-width:0;padding:8px 8px 12px;display:flex;overflow:hidden auto}.fl-nav .nav-section{font-size:var(--fl-type-sm);color:var(--fl-ink-3);white-space:nowrap;border-top:0;flex:none;margin:0 0 4px;padding:14px 10px 0;font-weight:600;overflow:hidden}.fl-nav>div:first-child>.nav-section:first-child{border-top:0;padding-top:4px}.fl-nav .nav-item{border-radius:var(--fl-radius);height:36px;color:var(--fl-ink);font-size:var(--fl-type-base);cursor:pointer;white-space:nowrap;flex:none;align-items:center;gap:12px;padding:0 10px;font-weight:500;display:flex;position:relative;overflow:hidden}.fl-nav .nav-item:hover{background:var(--fl-nav-hover)}.fl-nav .nav-item .ms{font-size:var(--fl-icon);color:var(--fl-ink-3);font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;flex:none}.fl-nav .nav-item .nav-lbl{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.fl-nav .nav-item .nav-count{font-size:var(--fl-type-xs);background:var(--fl-surf-3);color:var(--fl-ink-3);border-radius:var(--fl-radius-pill);flex:none;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 6px;font-weight:700;display:inline-flex}.fl-nav .nav-item.alert .nav-count{background:var(--fl-danger-bg);color:var(--fl-danger-ink)}.fl-nav .nav-item.on{background:var(--fl-accent-selected);color:var(--fl-ink);font-weight:600}.fl-nav .nav-item.on .ms{color:var(--fl-accent)}.fl-nav .nav-item:focus-visible{outline:2px solid var(--fl-accent);outline-offset:-2px}.fl-nav .nav-item-btn{text-align:left;background:0 0;border:0;width:100%;font-family:inherit}.fl-nav .nav-item.nav-sub{height:36px;padding-left:30px;font-size:13px;display:none}.fl-nav .nav-item.nav-sub .ms{font-size:var(--fl-icon)}.fl-nav .nav-spacer{flex:1}.fl-nav .nav-spacer+.nav-item{border-top:1px solid var(--fl-line);margin-top:4px}.fl-nav .nav-rail-toggle{color:var(--fl-ink-3);border-top:1px solid var(--fl-line);margin-top:4px;padding-top:0;font-weight:500}@media (width<=768px){.fl-nav .nav-rail-toggle{display:none}}.fl-nav .nav-section-own{border-top-style:dashed}.fl-nav .nav-ql{align-items:center;min-width:0;display:flex}.fl-nav .nav-ql .nav-item{flex:1;min-width:0}.fl-nav .nav-ql-x{border-radius:var(--fl-radius);width:28px;height:28px;color:var(--fl-ink-3);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-left:2px;display:flex}.fl-nav .nav-ql-x:hover{background:var(--fl-nav-hover);color:var(--fl-ink)}.fl-nav .nav-ql-x:focus-visible{outline:2px solid var(--fl-accent);outline-offset:-2px}.fl-nav .nav-ql-x .ms{font-size:16px}.fl-nav .nav-ql-add{border:1px dashed var(--fl-line-2);color:var(--fl-ink-3)}.fl-nav .nav-ql-add:disabled{cursor:default;color:var(--fl-ink-3);opacity:.6}.fl-nav .nav-ql-off{border:1px solid var(--fl-line-2);border-style:solid}.fl-nav .nav-ql-off:hover{background:var(--fl-nav-hover);color:var(--fl-ink)}.fl-shell.collapsed .fl-nav{padding-left:5px;padding-right:5px}.fl-shell.collapsed .fl-nav .nav-section{color:#0000;-webkit-user-select:none;user-select:none;border-top:1px solid var(--fl-line);background:0 0;border-bottom:0;height:0;margin:12px 2px 4px;padding:0;overflow:hidden}.fl-shell.collapsed .fl-nav .nav-item .nav-count{display:none}.fl-shell.collapsed .fl-nav .nav-section-own{border-top-style:dashed}@media (width>=769px){.fl-suite .ham{display:none}.fl-suite{padding-left:18px}.fl-suite .brand{gap:0;padding:0}.fl-suite .brand .name{padding-right:16px}.fl-suite .brand .brand-logo{width:var(--fl-nav-w-collapsed);text-align:center;object-fit:contain;box-sizing:border-box;height:24px;padding:0 8px}.fl-suite .brand .brand-sep{margin:0 12px 0 0}.fl-shell.collapsed .fl-nav{overflow:visible}.fl-shell.collapsed .fl-nav .nav-item{justify-content:center;align-items:center;gap:0;height:44px;min-height:0;padding:0;overflow:visible}.fl-shell.collapsed .fl-nav .nav-item .nav-lbl{z-index:70;pointer-events:none;opacity:0;visibility:hidden;white-space:nowrap;text-align:left;background:var(--fl-ink);color:#fff;width:auto;box-shadow:var(--fl-shadow-16);border-radius:6px;padding:8px 11px;font-size:13px;font-weight:600;line-height:1;transition:opacity 90ms,visibility 90ms;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.fl-shell.collapsed .fl-nav .nav-item:hover .nav-lbl,.fl-shell.collapsed .fl-nav .nav-item:focus-visible .nav-lbl{opacity:1;visibility:visible}.fl-shell.collapsed .fl-nav .nav-ql{position:relative}.fl-shell.collapsed .fl-nav .nav-ql-x{background:var(--fl-nav-bg);border:1px solid var(--fl-line);opacity:0;visibility:hidden;border-radius:10px;width:20px;height:20px;margin:0;transition:opacity 90ms,visibility 90ms;position:absolute;top:1px;right:1px}.fl-shell.collapsed .fl-nav .nav-ql:hover .nav-ql-x,.fl-shell.collapsed .fl-nav .nav-ql-x:focus-visible{opacity:1;visibility:visible}.fl-shell.collapsed .fl-nav .nav-ql-x .ms{font-size:13px}}.fl-nav-backdrop{display:none}@media (width<=768px){.spark-app .fl-shell,.spark-app .fl-shell.collapsed,.spark-app .fl-shell.has-ctx,.spark-app .fl-shell.has-ctx.collapsed,.spark-app .fl-shell.has-ctx.ctx-collapsed{grid-template-columns:1fr}.fl-shell.has-ctx .fl-ctx,.fl-shell .fl-ctx-strip{display:none}.fl-nav:focus{outline:none}.fl-shell.collapsed .fl-nav .nav-item{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;height:40px;min-height:0;padding:0 10px}.fl-shell .fl-nav .nav-item.nav-sub,.fl-shell.collapsed .fl-nav .nav-item.nav-sub{height:38px;padding-left:34px;display:flex}.fl-shell.collapsed .fl-nav .nav-item .nav-lbl{-webkit-line-clamp:unset;text-align:left;width:auto;font-size:13.5px;line-height:normal;display:inline-flex}.fl-shell.collapsed .fl-nav .nav-item .nav-count,.fl-shell.collapsed .fl-nav .nav-user-lbl,.fl-shell.collapsed .fl-nav .nav-ro-badge{display:inline-flex}.fl-suite .search{display:none}.fl-nav{top:var(--fl-suite-h);z-index:60;width:264px;max-width:82vw;padding:8px 8px 12px;transition:transform .2s;position:fixed;bottom:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:0 8px 30px #00000047}.fl-shell.mobile-open .fl-nav{transform:translate(0)}.fl-shell.collapsed .fl-nav{padding:8px 8px 12px}.fl-shell.collapsed .fl-nav .nav-item{justify-content:flex-start;gap:12px;padding:0 10px}.fl-shell.collapsed .fl-nav .nav-item .nav-lbl,.fl-shell.collapsed .fl-nav .nav-item .nav-count{display:inline-flex}.fl-shell.collapsed .fl-nav .nav-section{height:auto;color:var(--fl-ink-3);border-top:1px solid var(--fl-line);-webkit-user-select:auto;user-select:auto;visibility:visible;background:0 0;border-bottom:0;margin:0 0 4px;padding:12px 10px 0;overflow:visible}.fl-shell.mobile-open .fl-nav-backdrop{inset:var(--fl-suite-h) 0 0 0;z-index:55;cursor:pointer;background:#0000006b;border:0;width:100%;height:auto;display:block;position:fixed}}.fl-main{background:var(--fl-surface);flex-direction:column;min-width:0;display:flex;overflow:hidden;container:pane/inline-size}.fl-shell:not(.has-ctx)>.fl-main,.fl-shell.ctx-collapsed>.fl-main{border-top-left-radius:var(--fl-radius-big);box-shadow:var(--fl-shadow-2)}@media (width<=768px){.fl-shell>.fl-main{box-shadow:none;border-top-left-radius:0}}.fl-cmdbar{background:var(--fl-surface);border-bottom:1px solid var(--fl-line);flex:none;align-items:center;gap:2px;height:44px;padding:0 12px;display:flex}.fl-cmd{border-radius:var(--fl-radius-sm);cursor:pointer;height:32px;color:var(--fl-ink-2);white-space:nowrap;background:0 0;border:none;align-items:center;gap:7px;padding:0 10px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.fl-cmd:hover{background:var(--fl-surf-2)}.fl-cmd .ms{font-size:var(--fl-icon);color:var(--fl-ink-2)}.fl-cmd.primary,.fl-cmd.primary .ms{color:var(--fl-accent)}.fl-pagehead .eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--fl-ink-2);margin-bottom:5px;font-size:11px;font-weight:700}.fl-pagehead h1{font-size:var(--fl-type-lg);letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.2}.fl-pagehead .sub{color:var(--fl-ink-2);margin-top:6px;font-size:13px}.fl-pagehead .sub .crit{color:var(--fl-danger);font-weight:700}.fl-btn{border-radius:var(--fl-radius-sm);cursor:pointer;white-space:nowrap;border:1px solid #0000;align-items:center;gap:7px;height:32px;padding:0 14px;font-family:inherit;font-size:13.5px;font-weight:600;display:inline-flex}.fl-btn .ms{font-size:var(--fl-icon-sm)}.fl-btn.primary{background:var(--fl-accent);color:#fff}.fl-btn.primary:hover{background:var(--fl-accent-hover)}.fl-btn.default{background:var(--fl-surface);color:var(--fl-ink);border-color:var(--fl-line-2)}.fl-btn.default:hover{background:var(--fl-surf-2)}.fl-btn.subtle{color:var(--fl-accent);background:0 0}.fl-btn.subtle:hover{background:var(--fl-accent-tint)}.fl-btn.danger{color:var(--fl-danger);border-color:var(--fl-line-2);background:0 0}.fl-btn.danger:hover{background:var(--fl-danger-bg)}.fl-btn.sm{height:28px;padding:0 10px;font-size:12.5px}.fl-btn:focus-visible{outline:2px solid var(--fl-accent);outline-offset:2px}.fl-tile{background:var(--fl-surface);border:1px solid var(--fl-line);border-radius:var(--fl-radius-card);box-shadow:var(--fl-shadow-2);flex-direction:column;gap:10px;min-height:120px;padding:16px;display:flex}.fl-tile.click{cursor:pointer;transition:box-shadow .14s}.fl-tile.click:hover{box-shadow:var(--fl-shadow-8)}.fl-tile .t-top{justify-content:space-between;align-items:flex-start;display:flex}.fl-tile .t-label{letter-spacing:.06em;text-transform:uppercase;color:var(--fl-ink-2);font-size:11px;font-weight:700}.fl-tile .t-val{font-size:var(--fl-type-xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--fl-ink);font-weight:600;line-height:1}.fl-tile.is-error .t-val{color:var(--fl-danger)}.fl-tile.is-success .t-val{color:var(--fl-success)}.fl-tile.is-info .t-val{color:var(--fl-accent)}.fl-tile .t-foot{align-items:center;gap:5px;margin-top:auto;font-size:12.5px;font-weight:600;display:inline-flex}.fl-tile .t-foot .ms{font-size:var(--fl-icon-sm)}.fl-card{background:var(--fl-surface);border:1px solid var(--fl-line);border-radius:var(--fl-radius-card);box-shadow:var(--fl-shadow-2);overflow:hidden}.fl-cardh{align-items:center;gap:9px;height:48px;padding:0 16px;display:flex}.fl-cardh .h{letter-spacing:-.01em;color:var(--fl-ink);font-size:14.5px;font-weight:600}.fl-cardh .grow{flex:1}.fl-cardh .ms{color:var(--fl-ink-3)}.fl-cardb{padding:16px}.fl-card-count{color:var(--fl-ink-2);font-size:12px;font-weight:600}.fl-card-toolbar{border-bottom:1px solid var(--fl-line);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex}.fl-card-toolbar>.fui-Field{flex:0 190px;min-width:150px}.fl-card-toolbar>button{flex:none}.fl-card-foot{border-top:1px solid var(--fl-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;display:flex}.fl-card-stack{gap:var(--fl-space-md);flex-direction:column;display:flex}table.fl-table{border-collapse:collapse;width:100%;font-size:var(--fl-type-base)}.fl-table th{text-align:left;background:var(--fl-head-band);color:var(--fl-ink-2);font-size:var(--fl-type-xs);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--fl-line);white-space:nowrap;padding:9px 16px;font-weight:700}.fl-table td{border-bottom:1px solid var(--fl-line);vertical-align:top;padding:12px 16px}.fl-table tr:last-child td{border-bottom:none}.fl-table tr:hover td{background:var(--fl-surf-2)}.fl-viewswitch{background:var(--fl-surf-2);border:1px solid var(--fl-line);border-radius:var(--fl-radius);gap:2px;padding:2px;display:inline-flex}.fl-viewswitch button{color:var(--fl-ink-2);font:inherit;border-radius:var(--fl-radius-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}.fl-viewswitch button:hover{background:var(--fl-surface);color:var(--fl-ink)}.fl-viewswitch button:focus-visible{outline:2px solid var(--fl-accent);outline-offset:-2px}.fl-viewswitch button.is-active{background:var(--fl-surface);color:var(--fl-ink);box-shadow:var(--fl-shadow-2);font-weight:600}.fl-viewswitch .vs-count{color:var(--fl-ink-2);font-size:11.5px;font-weight:600}.fl-viewswitch .vs-count.tone-error{color:var(--fl-danger)}.fl-viewswitch .vs-count.tone-warning{color:var(--fl-warning)}.fl-viewswitch .vs-count.tone-success{color:var(--fl-success)}@media (width<=520px){.fl-viewswitch{width:100%;display:flex}.fl-viewswitch button{flex:1;justify-content:center}}.settings-hub-tile{text-align:left;cursor:pointer;background:var(--fl-surface);border:1px solid var(--fl-line);border-radius:var(--fl-radius-card);width:100%;box-shadow:var(--fl-shadow-2);flex-direction:column;align-items:flex-start;gap:0;padding:16px;font-family:inherit;display:flex}.settings-hub-tile:hover{background:var(--fl-surf-2)}.settings-hub-tile:focus-visible{outline:2px solid var(--fl-accent);outline-offset:2px}.row-expander{border-radius:var(--fl-radius);width:28px;height:28px;color:var(--fl-ink-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.row-expander:hover{background:var(--fl-surf-2);color:var(--fl-ink)}.row-expander:focus-visible{outline:2px solid var(--fl-accent);outline-offset:-2px}.row-expander .ms{font-size:var(--fl-icon-lg)}tr.row-link{cursor:pointer}tr.row-link:hover td,tr.row-link:focus-within td{background:var(--fl-surf-2)}.row-link-anchor{color:inherit;font-weight:600;text-decoration:none}.row-link-anchor:hover{text-decoration:underline}.row-link-anchor:focus-visible{outline:2px solid var(--fl-accent);outline-offset:2px;border-radius:2px}.fl-badge{font-size:var(--fl-type-sm);white-space:nowrap;letter-spacing:.1px;background:0 0;border-radius:0;align-items:center;gap:4px;height:auto;padding:0;font-weight:600;display:inline-flex}.fl-badge .ms{font-size:var(--fl-icon-xs)}.fui-Badge .ms{font-size:var(--fl-icon-xs);width:var(--fl-icon-xs);height:var(--fl-icon-xs);justify-content:center;align-items:center;display:inline-flex}.b-success{color:var(--fl-success-ink);background:0 0}.b-warning{color:var(--fl-warning-ink);background:0 0}.b-error{color:var(--fl-danger-ink);background:0 0}.b-info{color:var(--fl-info-ink);background:0 0}.b-neutral{color:var(--fl-neutral-ink);background:0 0}.b-solid-error{background:var(--fl-danger);color:#fff}.fl-field-err{color:var(--fl-danger-ink);margin-top:3px;font-size:11px;font-weight:600}.fl-status{align-items:center;gap:5px;font-size:13.5px;font-weight:600;display:inline-flex}.fl-status .ms{font-size:var(--fl-icon-sm)}.s-error{color:var(--fl-danger)}.s-success{color:var(--fl-success)}.s-warning{color:var(--fl-warning)}.s-info{color:var(--fl-accent)}.fl-well{border-radius:var(--fl-radius);place-items:center;display:grid}.w-error{background:var(--fl-danger-bg);color:var(--fl-danger)}.w-warning{background:var(--fl-warning-bg);color:var(--fl-warning)}.w-success{background:var(--fl-success-bg);color:var(--fl-success)}.w-info{background:var(--fl-accent-tint);color:var(--fl-accent)}.w-neutral{background:var(--fl-neutral-bg);color:var(--fl-ink-3)}.w-brand{background:var(--fl-brand-red);color:#fff}.fl-dot{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.fl-dot.error{background:var(--fl-danger);box-shadow:0 0 0 3px var(--fl-danger-bg)}.fl-dot.warning{background:var(--fl-warning);box-shadow:0 0 0 3px var(--fl-warning-bg)}.fl-dot.success{background:var(--fl-success);box-shadow:0 0 0 3px var(--fl-success-bg)}.fl-dot.neutral{background:var(--fl-ink-3);box-shadow:0 0 0 3px var(--fl-neutral-bg)}.fl-strip{border-radius:var(--fl-radius);border:1px solid #0000;gap:12px;padding:12px 14px;font-size:13.5px;line-height:1.5;display:flex}.fl-strip .s-ico{border-radius:var(--fl-radius-sm);flex:none;place-items:center;width:24px;height:24px;margin-top:1px;display:grid}.fl-strip .s-ico .ms{font-size:var(--fl-icon-sm);color:#fff}.fl-strip .s-title{margin-bottom:2px;font-weight:700;display:block}.fl-strip b{font-weight:700}.fl-strip.warn{background:var(--fl-warning-bg);border-color:#f0e0b0;border-left:3px solid var(--fl-warning);color:#5e4108}.fl-strip.warn .s-ico{background:var(--fl-warning)}.fl-strip.warn b{color:var(--fl-warning-ink)}.fl-strip.info{background:var(--fl-surf-3);border-color:var(--fl-line-2);border-left:3px solid var(--fl-ink-3);color:#3b3d44}.fl-strip.info .s-ico{background:var(--fl-ink-3)}.fl-strip.info b{color:var(--fl-ink)}.fl-strip.err{background:var(--fl-danger-bg);border-color:#f3c4c8;border-left:3px solid var(--fl-danger);color:#960b18}.fl-strip.err .s-ico{background:var(--fl-danger)}.fl-strip.err b{color:var(--fl-danger-ink)}.fl-strip.ok{background:var(--fl-success-bg);border-color:#bfe0c8;border-left:3px solid var(--fl-success);color:#0b5c30}.fl-strip.ok .s-ico{background:var(--fl-success)}.fl-strip.ok b{color:var(--fl-success-ink)}.fl-exrow{border-bottom:1px solid var(--fl-line);cursor:pointer;align-items:center;gap:13px;padding:13px 16px;transition:background .12s;display:flex}.fl-exrow:hover{background:var(--fl-surf-2)}.fl-exrow:last-child{border-bottom:none}.fl-exrow .ex-main{flex:1;min-width:0}.fl-exrow .ex-title{color:var(--fl-ink);font-size:13.5px;font-weight:600;line-height:1.35}.fl-exrow .ex-sub{color:var(--fl-ink-2);flex-wrap:wrap;align-items:center;gap:7px;margin-top:3px;font-size:12px;display:flex}.fl-exrow .ex-sub .b-name{color:var(--fl-ink-2);font-weight:600}.fl-exrow .ex-ref{font-family:var(--fl-mono);color:var(--fl-ink-2);font-size:11px}.fl-exrow .ex-chev{color:var(--fl-ink-3);flex:none}.fl-exrow .ex-chev .ms{font-size:var(--fl-icon-lg)}.fl-lead{background:var(--fl-danger-bg);color:#960b18;border-bottom:1px solid #f3c4c8;align-items:center;gap:8px;padding:10px 16px;font-size:12.5px;font-weight:600;line-height:1.45;display:flex}.fl-lead .ms{font-size:var(--fl-icon-sm);color:var(--fl-danger);flex:none}.fl-lead span{color:#a23540;font-weight:500}.fl-secdiv{background:var(--fl-surf-2);border-top:1px solid var(--fl-line);border-bottom:1px solid var(--fl-line);align-items:center;gap:10px;padding:10px 16px;display:flex}.fl-secdiv .lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--fl-ink-2);font-size:11px;font-weight:700}.fl-secdiv .grow{flex:1}.fl-secdiv .cnt{color:var(--fl-ink-2);font-size:11.5px;font-weight:600}.fl-note{color:var(--fl-ink-2);background:var(--fl-surf-2);border-bottom:1px solid var(--fl-line);gap:9px;padding:11px 16px;font-size:12px;line-height:1.45;display:flex}.fl-note .ms{font-size:var(--fl-icon-sm);color:var(--fl-ink-2);flex:none;margin-top:1px}.fl-meter{border-radius:var(--fl-radius-pill);background:var(--fl-surf-3);height:4px;overflow:hidden}.fl-meter>span{border-radius:var(--fl-radius-pill);height:100%;display:block}.fl-meter.success>span{background:var(--fl-success)}.fl-meter.warning>span{background:var(--fl-warning)}.fl-meter.error>span{background:var(--fl-danger)}.cadence-section+.cadence-section{margin-top:0}.fl-card-toggle:hover{background:var(--fl-surf-2)}.fl-card-toggle:focus-visible{outline:2px solid var(--fl-accent);outline-offset:2px;border-radius:var(--fl-radius-sm)}.fl-tile.interactive{cursor:pointer;transition:box-shadow .14s}.fl-tile.interactive:hover{box-shadow:var(--fl-shadow-8)}.fl-tile.interactive:focus-visible{outline:2px solid var(--fl-accent);outline-offset:2px;border-radius:var(--fl-radius-card)}.fra-section-btn{text-align:left;cursor:pointer;width:100%;color:var(--fl-ink);background:0 0;border:none;border-left:3px solid #0000;padding:8px 14px;font-family:inherit;font-size:13px;display:block}.fra-section-btn:hover{background:var(--fl-surf-2)}.fra-section-btn:focus-visible{outline:2px solid var(--fl-accent);outline-offset:2px;border-radius:var(--fl-radius-sm)}.fra-accordion-btn{border:none;border-bottom:1px solid var(--fl-line);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:9px;width:100%;height:48px;padding:0 16px;font-family:inherit;display:flex}.fra-accordion-btn:hover{background:var(--fl-surf-2)}.fra-accordion-btn:focus-visible{outline:2px solid var(--fl-accent);outline-offset:2px;border-radius:var(--fl-radius-sm)}.fra-section-grid{grid-template-columns:220px 1fr;display:grid}@container pane (width<=640px){.fra-section-grid{grid-template-columns:1fr}}.fl-table-wrap{overflow-x:auto}.fl-table-wrap.responsive{container:fl-table/inline-size}.fl-table-wrap>table{min-width:var(--fl-table-min,auto)}.fl-table-wrap td,.fl-table-wrap th{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fl-table-wrap td.fl-table-expanded{white-space:normal;overflow:visible}.fl-table-wrap td:has(button,input,select,[role=checkbox],.ui-btn){text-overflow:clip;overflow:visible}@container fl-table (width<=720px){.fl-table-wrap.responsive thead{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fl-table-wrap.responsive table,.fl-table-wrap.responsive table tbody,.fl-table-wrap.responsive table tr{width:100%;min-width:0;display:block}.fl-table-wrap.responsive table tbody tr{background:var(--fl-surface);border:1px solid var(--fl-line);border-radius:var(--fl-radius-card);box-shadow:var(--fl-shadow-2);margin:8px 0;padding:4px 0}.fl-table-wrap.responsive table tr:hover td{background:0 0}.fl-table-wrap.responsive table td{white-space:normal;overflow-wrap:anywhere;border-bottom:1px solid var(--fl-surf-3);vertical-align:top;align-items:flex-start;gap:8px;padding:7px 14px;font-size:13px;display:flex}.fl-table-wrap.responsive table td:last-child{border-bottom:none}.fl-table-wrap.responsive table td:before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;max-width:150px;color:var(--fl-ink-2);white-space:normal;overflow-wrap:break-word;flex:0 0 40%;padding-top:2px;font-size:11px;font-weight:700}.fl-table-wrap.responsive table td[data-label=""]:before{display:none}.fl-table-wrap.responsive table td[data-label=""]{border-bottom:none;flex-wrap:wrap;gap:8px;padding-top:10px;padding-bottom:10px}.fl-table-wrap.responsive table td.fl-table-expanded{border-left:3px solid var(--fl-accent);padding:0;display:block}.fl-table-wrap.responsive table tr.sec-row,.fl-table-wrap.responsive table tr.expand-row{box-shadow:none;border:none;border-radius:0;margin:0;padding:0;display:block}.fl-table-wrap.responsive table tr.sec-row>td,.fl-table-wrap.responsive table tr.expand-row>td{border:none;padding:0;display:block}.fl-table-wrap.responsive table tr.sec-row>td.fl-secdiv{padding:6px 12px}.fl-table-wrap.responsive table tr.sec-row>td:before,.fl-table-wrap.responsive table tr.expand-row>td:before{content:none}}@media (width<=720px){.fl-btn,.fl-btn.sm,.fl-btn-primary,.fl-btn-secondary{min-height:44px;padding-top:4px;padding-bottom:4px}.ui-btn,.fl-select,.fl-input,.ot,.ci-input{min-height:44px}}@media (pointer:coarse){.ot,.ci-input,.fl-input,.fl-select,.fl-btn,.ui-btn{min-height:44px}}.sup-form-grid{gap:14px 20px;display:grid}@container pane (width<=640px){.sup-form-grid{grid-template-columns:1fr!important}}.map-layout-grid{grid-template-columns:1fr 340px;align-items:start;gap:20px;display:grid}@container pane (width<=720px){.map-layout-grid{grid-template-columns:1fr}}.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}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.fl-skip-link{z-index:100;background:var(--fl-canvas,#faf9f8);color:var(--fl-ink);border:1px solid var(--fl-line,#e0e0e0);border-radius:var(--fl-radius-sm,4px);padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:top .12s;display:inline-block;position:absolute;top:-100px;left:8px;box-shadow:0 4px 12px #0000002e}.fl-skip-link:focus{outline:2px solid var(--fl-accent,#0f6cbd);outline-offset:2px;top:8px}@media (prefers-reduced-motion:reduce){.fl-skip-link{transition:none}}.fl-main:focus{outline:none}table.fl-table.eq-compact td{padding-top:var(--eq-row-py,6px);padding-bottom:var(--eq-row-py,6px)}.user-menu{position:relative}.fl-btn.active{color:var(--fl-accent)}.chip-remove-btn{width:18px;height:18px;color:var(--fl-ink-2);cursor:pointer;border-radius:var(--fl-radius-pill,999px);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:13px;line-height:1;display:inline-flex}.chip-remove-btn:hover{background:var(--fl-surf-3,#0000000f);color:var(--fl-ink-2)}.chip-remove-btn:focus-visible{outline:2px solid var(--fl-accent);outline-offset:2px}@media (pointer:coarse){.chip-remove-btn{margin:-11px;padding:11px}}.fl-tile.interactive.is-active{background:var(--fl-accent-tint)}.ins-mobile-submit{display:none}@container pane (width<=900px){.ins-two-col{flex-direction:column}.ins-rail{order:-1;width:100%;min-width:0!important;max-width:none!important;position:static!important}.ins-mobile-submit{background:var(--fl-surface);border-top:1px solid var(--fl-line);z-index:20;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;display:flex;position:sticky;bottom:0;box-shadow:0 -2px 8px #0000000f}}@keyframes ins-spin{to{transform:rotate(360deg)}}.spin{transform-origin:50%;animation:.9s linear infinite ins-spin}@keyframes mnfc{0%{opacity:.6;transform:scale(.62)}80%{opacity:0;transform:scale(1.45)}to{opacity:0}}@media (prefers-reduced-motion:reduce){.nfc-ring-pulse{animation:none}}.fl-tabspine [role=tab][aria-selected=true]{border-radius:4px 4px 0 0;background:color-mix(in srgb, var(--fl-brand-red) 4%, transparent)!important}.fl-tabspine [role=tab][aria-selected=true] .ms,.fl-tabspine [role=tab][aria-selected=true] .ms:before{color:var(--fl-brand-red)!important}.fl-tabspine [role=tab][aria-selected=true]:after{background-color:var(--fl-brand-red)!important;border-radius:0!important;height:2px!important;bottom:-2px!important}.fl-tabspine [role=tab][aria-selected=false]:hover{border-radius:4px 4px 0 0;background:color-mix(in srgb, var(--fl-brand-red) 2%, transparent)!important}.fl-tabmenu-current{background:color-mix(in srgb, var(--fl-brand-red) 4%, transparent)!important;border-left:3px solid var(--fl-brand-red)!important;font-weight:600!important}.fl-tabmenu-current .ms,.fl-tabmenu-current .ms:before{color:var(--fl-brand-red)!important}.fl-tabmenu-trigger-current{background:color-mix(in srgb, var(--fl-brand-red) 4%, transparent)!important;border-bottom:2px solid var(--fl-brand-red)!important;border-radius:4px 4px 0 0!important;font-weight:600!important}.fl-tabmenu-trigger-current .ms,.fl-tabmenu-trigger-current .ms:before{color:var(--fl-brand-red)!important}.fl-rowmark tr[data-urgency=critical]>td:first-child{box-shadow:inset 4px 0 0 0 var(--fl-danger)}.fl-rowmark tr[data-urgency=warning]>td:first-child{box-shadow:inset 4px 0 #d9a300}.fl-rowmark tr>td:first-child,.fl-rowmark thead tr>th:first-child{padding-left:16px}.fl-count{text-align:right;font-variant-numeric:tabular-nums}.fl-count.is-critical{color:#a4262c;font-weight:700}.fl-count.is-warning{color:var(--fl-warning);font-weight:600}.mo-floors-toolbar{border-bottom:1px solid var(--colorNeutralStroke2,#e1dfdd);justify-content:flex-end;padding:6px 12px;display:flex}.mo-floors-toggleall{cursor:pointer;font:inherit;color:var(--colorNeutralForeground3,#616161);background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:3px 6px;font-size:12.5px;font-weight:600;display:inline-flex}.mo-floors-toggleall:hover{background:var(--colorNeutralBackground3,#f3f2f1)}.mo-floors-toggleall .ms{font-size:16px}.mo-floor-head{border:0;border-top:1px solid var(--colorNeutralStroke2,#e1dfdd);background:var(--colorNeutralBackground2,#faf9f8);cursor:pointer;width:100%;font:inherit;text-align:left;color:inherit;grid-template-columns:20px minmax(96px,168px) minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 14px;display:grid}.mo-floor-head:hover{background:var(--colorNeutralBackground3,#f3f2f1)}.mo-floor-head:focus-visible{outline:2px solid var(--colorBrandStroke1,#0f6cbd);outline-offset:-2px}.mo-floor-caret{color:var(--colorNeutralForeground3,#616161);font-size:18px;transition:transform .15s}.mo-floor-head[aria-expanded=false] .mo-floor-caret{transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.mo-floor-caret{transition:none}}.mo-floor-name{font-size:13.5px;font-weight:600}.mo-floor-owner{color:var(--colorNeutralForeground2,#424242);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.mo-floor-owner--vacant{color:var(--colorNeutralForeground4,#8a8886);font-style:italic}.mo-floor-owner-note{color:var(--colorNeutralForeground4,#8a8886)}.mo-floor-count{color:var(--colorNeutralForeground3,#616161);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.mo-unit-row{border-top:1px solid var(--colorNeutralStroke3,#edebe9);color:inherit;grid-template-columns:20px minmax(120px,208px) minmax(84px,128px) minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:7px 14px;font-size:13px;text-decoration:none;display:grid}.mo-unit-row:hover{background:var(--colorNeutralBackground1Hover,#f5f5f5)}.mo-unit-row--static{cursor:default}.mo-unit-row--static:hover{background:0 0}.mo-unit-ico{text-align:center;color:var(--colorNeutralForeground4,#8a8886)}.mo-unit-ico .ms{font-size:17px}.mo-unit-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mo-unit-ref{color:var(--colorNeutralForeground3,#616161);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.mo-unit-occ{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mo-unit-occ--vacant{color:var(--colorNeutralForeground4,#8a8886);font-style:italic}.mo-unit-occ--muted{color:var(--colorNeutralForeground3,#616161)}.mo-unit-chips{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.mo-unit-chev{color:var(--colorNeutralForeground4,#8a8886);font-size:16px}.mo-unit-row--vacant{background:repeating-linear-gradient(135deg, transparent, transparent 7px, var(--colorNeutralBackground2,#faf9f8) 7px, var(--colorNeutralBackground2,#faf9f8) 8px)}@container pane (width<=720px){.mo-unit-row{grid-template-columns:20px minmax(0,1.3fr) minmax(0,1fr) 16px}.mo-unit-ref,.mo-unit-chips{display:none}.mo-floor-head{grid-template-columns:20px minmax(0,1fr) auto}.mo-floor-owner{grid-area:2/2/auto/-1}}.ds-chip{border:1px solid var(--colorNeutralStroke1,#d1d1d1);background:var(--colorNeutralBackground1,#fff);color:var(--colorNeutralForeground2,#424242);font:inherit;cursor:pointer;border-radius:14px;align-items:center;gap:5px;padding:4px 10px;font-size:12.5px;line-height:1.4;display:inline-flex}.ds-chip .ms{font-size:14px}.ds-chip:hover{background:var(--colorNeutralBackground3,#f3f2f1)}.ds-chip:focus-visible{outline:2px solid var(--colorBrandStroke1,#0f6cbd);outline-offset:1px}.ds-chip--on{background:var(--colorBrandBackground2,#ebf3fc);border-color:var(--colorBrandStroke1,#0f6cbd);color:var(--colorBrandForeground1,#0f6cbd);font-weight:600}.ds-chip--fire{background:var(--fl-danger-bg);border-color:var(--fl-danger);color:var(--fl-danger-ink)}@media (prefers-color-scheme:dark){.ds-chip--fire{color:#f1707b;background:#3a1a1d;border-color:#f1707b}}.fp-rail{max-height:var(--fl-fp-h);overflow-y:auto}.fp-plan{height:var(--fl-fp-h)}@container pane (width<=720px){.fp-shell{grid-template-columns:1fr!important}.fp-rail{border-bottom:1px solid var(--colorNeutralStroke2,#e1dfdd);border-right:0!important;max-height:180px!important}}.fl-table-wrap thead th,.fl-table-wrap .fui-TableHeaderCell{font-size:var(--fl-type-base)!important;letter-spacing:0!important;text-transform:none!important;color:var(--fl-ink-3)!important;white-space:nowrap!important;border-bottom:1px solid var(--fl-line)!important;background:var(--fl-surface)!important;height:36px!important;padding:0 12px!important;font-weight:500!important}.fl-table-wrap .fui-TableHeaderCell__button,.fl-table-wrap .fui-TableHeaderCell__aside{font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;color:inherit!important;padding:0!important}.fl-table-wrap tbody td,.fl-table-wrap .fui-TableCell{font-size:var(--fl-type-base)!important;border-bottom:1px solid var(--fl-line)!important;vertical-align:middle!important;height:40px!important;padding:0 12px!important}.fl-table-wrap tbody tr:last-child td,.fl-table-wrap tbody tr:last-child .fui-TableCell{border-bottom:0!important}.fl-table-wrap tbody tr.row-link:hover td,.fl-table-wrap tbody tr.row-link:hover .fui-TableCell{cursor:pointer;background:var(--fl-surf-2)!important}.fl-table-wrap td[data-label=Next\ due],.fl-table-wrap td[data-label=Review\ due],.fl-table-wrap td[data-label=Due],.fl-table-wrap td[data-label=Occurred],.fl-table-wrap td[data-label=Added],.fl-table-wrap td[data-label=Date],.fl-table-wrap td[data-label=Start],.fl-table-wrap td[data-label=End]{font-variant-numeric:tabular-nums;white-space:nowrap}.fl-table-wrap tr[data-urgency=critical]>td:first-child,.fl-table-wrap tr[data-urgency=critical]>.fui-TableCell:first-child{box-shadow:inset 3px 0 0 0 var(--fl-danger)}.fl-table-wrap tr[data-urgency=warning]>td:first-child,.fl-table-wrap tr[data-urgency=warning]>.fui-TableCell:first-child{box-shadow:inset 3px 0 0 0 var(--fl-warning)}.fl-card>.fl-table-wrap,.fl-card .fl-table-wrap:only-child{margin:0}.lb-stack{flex-direction:column;gap:16px;display:flex}.lb-stack>*{margin-bottom:0!important}.lb-stack[hidden]{display:none}.lb-statusbar{justify-content:flex-end;align-items:center;gap:var(--fl-space-sm);margin-bottom:var(--fl-space-md);flex-wrap:wrap;display:flex}.lb-statusbar:empty{margin-bottom:0}.lb-band-two{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:16px;display:grid}@container pane (width<=760px){.lb-band-two{grid-template-columns:minmax(0,1fr)}}.lb-band-two>*{height:100%;margin-bottom:0!important}.lb-activity{overscroll-behavior:contain;max-height:min(44vh,380px);overflow-y:auto}.myday-ring{align-items:center;gap:7px;display:inline-flex}.myday-ring svg{display:block}.myday-ring .track{fill:none;stroke:var(--fl-line-2);stroke-width:3.5px}.myday-ring .val{fill:none;stroke:var(--fl-warning);stroke-width:3.5px;stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.myday-ring-t{font-family:var(--fl-mono);color:var(--fl-warning-ink);font-size:11px;font-weight:600}.myday-next{flex-direction:column;display:flex}.myday-next-item{border-top:1px solid var(--fl-line);grid-template-columns:4px minmax(0,1fr) auto;align-items:center;gap:0 12px;padding:12px 0;display:grid}.myday-next-item:first-child{border-top:0;padding-top:2px}.myday-next-mark{background:0 0;border-radius:2px;align-self:stretch}.myday-next-item[data-urgency=critical] .myday-next-mark{background:var(--fl-danger)}.myday-next-item[data-urgency=warning] .myday-next-mark{background:#d9a300}.myday-next-line1{font-size:var(--fl-type-md);color:var(--fl-ink);flex-wrap:wrap;align-items:baseline;gap:8px;font-weight:600;display:flex}.myday-next-qual{font-size:var(--fl-type-sm);color:var(--fl-ink-3);font-weight:400}.myday-next-due{font-size:var(--fl-type-sm);margin-left:auto;font-weight:400}.myday-next-line2{font-size:var(--fl-type-sm);color:var(--fl-ink-3);margin-top:3px}.myday-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:12px;display:grid}.myday-rail{flex-direction:column;gap:12px;min-width:0;display:flex}@container pane (width<=860px){.myday-grid{grid-template-columns:1fr}}.myday-glance{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.myday-glance>div{border-left:1px solid var(--fl-line);text-align:center;padding:10px 12px}.myday-glance>div:first-child{border-left:0}.myday-glance .g{font-size:var(--fl-type-lg);font-variant-numeric:tabular-nums;color:var(--fl-ink);font-weight:600;line-height:1.1}.myday-glance .g.is-critical{color:var(--fl-danger-ink)}.myday-glance .g.is-warning{color:var(--fl-warning-ink)}.myday-glance .l{font-size:var(--fl-type-cap);color:var(--fl-ink-3);margin-top:2px}.fl-ring{flex:none;position:relative}.fl-ring svg{width:100%;height:100%;display:block}.fl-ring-seg{stroke-linecap:butt;transition:opacity .12s,stroke-width .12s}.fl-ring-seg.is-interactive{cursor:pointer}.fl-ring-seg.is-interactive:hover{stroke-width:17px}.fl-ring-seg.is-dim{opacity:.35}.fl-ring-seg.is-active{stroke-width:20px}.fl-ring-seg:focus-visible{outline:2px solid var(--fl-accent);outline-offset:2px}.fl-ring-centre{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;inset:0}.fl-ring-centre-n{font-family:var(--fl-mono);color:var(--fl-ink);font-variant-numeric:tabular-nums;font-size:21px;font-weight:700;line-height:1.1}.fl-ring-centre-t{font-size:var(--fl-type-cap);letter-spacing:.06em;text-transform:uppercase;color:var(--fl-ink-3);text-align:center;font-weight:700}.fl-ring-legend{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.fl-ring-legend-row>button,.fl-ring-legend-row>span{border-radius:var(--fl-radius-sm);width:100%;min-width:0;font-size:var(--fl-type-sm);color:var(--fl-ink);text-align:left;align-items:center;gap:8px;padding:5px 6px;display:flex}.fl-ring-legend-row>button{font:inherit;cursor:pointer;background:0 0;border:0}.fl-ring-legend-row.is-active>button,.fl-ring-legend-row.is-active>span,.fl-ring-legend-row>button:hover{background:var(--fl-surf-2)}.fl-ring-legend-row>button:focus-visible{outline:2px solid var(--fl-accent);outline-offset:-2px}.fl-ring-legend-key{border-radius:2px;flex:none;width:9px;height:9px}.fl-ring-legend-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.fl-ring-legend-state{font-size:var(--fl-type-xs);color:var(--fl-ink-2);flex:none;font-weight:600}.fl-ring-legend-state.is-muted{color:var(--fl-ink-3);font-weight:400}.fl-ring-legend-go{font-size:var(--fl-icon-xs);color:var(--fl-accent);opacity:0;flex:none;transition:opacity .12s}.fl-ring-legend-row>button:hover .fl-ring-legend-go,.fl-ring-legend-row>button:focus-visible .fl-ring-legend-go{opacity:1}@media (prefers-reduced-motion:reduce){.fl-ring-legend-go{transition:none}}.fl-chart-scroll{margin:0 -2px;padding:0 2px;overflow-x:auto}.fl-cols{align-items:flex-end;gap:6px;min-width:100%;display:flex}.fl-col{cursor:pointer;min-width:26px;height:100%;font:inherit;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:5px;padding:0;display:flex}.fl-col:not(button){cursor:default}.fl-col-n{font-family:var(--fl-mono);color:var(--fl-ink-2);font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:700}.fl-col-bar{opacity:.45;border-radius:3px 3px 0 0;width:100%;min-height:2px;transition:opacity .12s}.fl-col:hover .fl-col-bar{opacity:.8}.fl-col:focus-visible{outline:2px solid var(--fl-accent);outline-offset:2px;border-radius:4px}.fl-col-l{font-family:var(--fl-mono);color:var(--fl-ink-3);white-space:nowrap;font-size:10px}.fl-col.is-lead{flex:none;min-width:44px}.fl-col.is-lead .fl-col-bar{opacity:.9}.fl-col.is-lead .fl-col-l{color:var(--fl-ink-2);font-weight:700}.fl-col.is-emphasis .fl-col-bar{opacity:.75}.fl-col.is-emphasis .fl-col-l{color:var(--fl-accent);font-weight:700}.fl-col.is-on .fl-col-bar{opacity:1}.fl-col.is-on .fl-col-l{color:var(--fl-accent);font-weight:700}.fl-col-rule{background:var(--fl-line);flex:none;align-self:stretch;width:1px;margin:0 4px}.fl-bars{gap:10px;display:grid}.fl-bar-row{width:100%;font:inherit;text-align:left;background:0 0;border:0;padding:2px 0;display:block}button.fl-bar-row{cursor:pointer}button.fl-bar-row:focus-visible{outline:2px solid var(--fl-accent);outline-offset:2px;border-radius:4px}.fl-bar-head{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.fl-bar-name{font-size:var(--fl-type-sm);color:var(--fl-ink-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fl-bar-v{font-family:var(--fl-mono);color:var(--fl-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:11.5px;font-weight:700}.fl-bar-track{background:var(--fl-surf-2);border-radius:4px;height:8px;display:flex;overflow:hidden}.fl-bar-fill{opacity:.85;height:100%;transition:opacity .12s;display:block}button.fl-bar-row:hover .fl-bar-fill{opacity:1}button.fl-bar-row:hover .fl-bar-name{color:var(--fl-ink)}.fl-bar-row.is-on .fl-bar-name{color:var(--fl-accent);font-weight:600}.fl-bar-row.is-on .fl-bar-track{box-shadow:0 0 0 1px var(--fl-accent)}.fl-trend{width:100%;display:block;overflow:visible}.fl-trend-grid{stroke:var(--fl-line);stroke-width:1px;vector-effect:non-scaling-stroke}.fl-trend-line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.fl-trend-line.is-dashed{stroke-dasharray:4 3;stroke-width:1.5px}.fl-trend-zero{fill:var(--fl-danger)}.fl-chart-empty{font-size:var(--fl-type-sm);color:var(--fl-ink-3);margin:0;padding:14px 0}.fl-chart-legend{color:var(--fl-ink-3);flex-wrap:wrap;gap:4px 14px;margin-top:10px;display:flex}.fl-chart-legend span{align-items:center;gap:5px;display:inline-flex}.fl-legend-key{border:0 solid #0000;border-radius:2px;flex:none;width:10px;height:3px}.fl-legend-key.is-dashed{border-top-style:dashed;border-top-width:2px;height:0}@media (prefers-reduced-motion:reduce){.fl-ring-seg,.fl-col-bar,.fl-bar-fill{transition:none}}.tl{flex-direction:column;display:flex}.tl-head,.tl-row{grid-template-columns:minmax(220px,34%) 1fr;align-items:center;display:grid}.tl-head{border-bottom:1px solid var(--fl-line);height:36px;color:var(--fl-ink-3);font-size:var(--fl-type-sm);font-weight:500}.tl-head-label{padding:0 12px}.tl-axis{height:100%;position:relative}.tl-tick{white-space:nowrap;position:absolute;top:50%;transform:translate(4px,-50%)}.tl-row{border-bottom:1px solid var(--fl-line);min-height:48px}.tl-row:last-child{border-bottom:0}.tl-row:hover{background:var(--fl-surf-2)}.tl-label{flex-direction:column;gap:2px;min-width:0;padding:6px 12px;display:flex}.tl-link{min-width:0;font-size:var(--fl-type-base);gap:8px;display:flex}.tl-ref{font-family:var(--fl-mono,ui-monospace, monospace);color:var(--fl-accent-ink);flex:none;font-weight:600}.tl-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.tl-meta{min-width:0;font-size:var(--fl-type-sm);color:var(--fl-ink-3);white-space:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}.tl-track{border-left:1px solid var(--fl-line);height:100%;min-height:48px;position:relative}.tl-grid{background:var(--fl-line);opacity:.6;width:1px;position:absolute;top:0;bottom:0}.tl-today{background:var(--fl-accent);z-index:1;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.tl-bar{border-radius:var(--fl-radius-pill);z-index:2;min-width:8px;height:20px;margin-top:-10px;position:absolute;top:50%}.tl-open{--tl-c:var(--color-bright-blue,#579bfc)}.tl-progress{--tl-c:var(--color-working_orange,#fdab3d)}.tl-verify{--tl-c:var(--color-purple,#a25ddc)}.tl-approve{--tl-c:var(--color-dark-blue,#007eb5)}.tl-done{--tl-c:var(--color-done-green,#00c875)}.tl-other{--tl-c:var(--fl-ink-3)}.tl-bar{background-color:var(--tl-c)}.tl-late{background-image:linear-gradient(90deg,transparent calc(100% - 10px),var(--fl-danger) calc(100% - 10px))}@container pane (width<=720px){.tl-head{display:none}.tl-row{grid-template-columns:1fr}.tl-track{display:none}}.board-head{background:var(--fl-surface);color:var(--fl-ink);border:1px solid var(--fl-line);box-shadow:inset 0 4px 0 var(--tl-c);border-bottom:0;padding-top:12px!important}html,body{height:100%;margin:0;padding:0}body{font-family:var(--fl-font);color:var(--fl-ink);background:var(--fl-canvas);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font-family:inherit}.spark-app{flex-direction:column;height:100vh;display:flex;overflow:hidden}.spark-app .fl-suite{flex:none}.spark-app .fl-shell{flex:1;min-height:0}.spark-app .fl-cmdbar{flex:none}.spark-app .fl-shell.collapsed{grid-template-columns:var(--fl-nav-w-collapsed) 1fr}.spark-app .fl-shell{transition:none}.spark-app .fl-nav{transition:padding .18s}.fl-suite .ham{cursor:pointer}.fl-suite .search{border:1px solid #ffffff4d}.fl-nav .nav-item{text-decoration:none}.tenant-switch{margin-left:4px;position:relative}.ts-btn{color:#fff;border-radius:var(--fl-radius-sm);cursor:pointer;height:32px;font:inherit;background:#ffffff1f;border:1px solid #ffffff4d;align-items:center;gap:7px;max-width:280px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.ts-btn:hover{background:#fff3}.ts-btn .ms{font-size:17px}.ts-btn .ts-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ts-btn .ts-chev{opacity:.85;font-size:18px}.ts-menu{z-index:50;background:var(--fl-surface);width:320px;color:var(--fl-ink);border:1px solid var(--fl-line);border-radius:var(--fl-radius);box-shadow:var(--fl-shadow-16);padding:6px;position:absolute;top:38px;left:0;overflow:hidden}.ts-menu-h{letter-spacing:.06em;text-transform:uppercase;color:var(--fl-ink-3);padding:8px 10px 6px;font-size:11px;font-weight:700}.ts-item{cursor:pointer;border-radius:var(--fl-radius-sm);text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:9px 10px;display:flex}.ts-item:hover{background:var(--fl-surf-2)}.ts-item .ms{color:var(--fl-accent);flex:none;font-size:18px}.ts-item.on{background:var(--fl-accent-tint)}.ts-item-main{flex-direction:column;min-width:0;display:flex}.ts-item-name{color:var(--fl-ink);font-size:13px;font-weight:600}.ts-item-sub{color:var(--fl-ink-3);font-size:11.5px}.kv{flex-direction:column;gap:3px;display:flex}.kv .k{letter-spacing:.06em;text-transform:uppercase;color:var(--fl-ink-3);font-size:11px;font-weight:700}.kv .v{color:var(--fl-ink);font-size:14px;font-weight:600}.mini-meter-wrap{align-items:center;gap:10px;display:flex}.mini-meter-wrap .fl-meter{flex:1}.fra-shell{grid-template-columns:280px 1fr;align-items:start;gap:16px;display:grid}.fra-rail{background:var(--fl-surface);border:1px solid var(--fl-line);border-radius:var(--fl-radius-card);box-shadow:var(--fl-shadow-2);padding:6px;position:sticky;top:0}.fra-rail-item{cursor:pointer;border-radius:var(--fl-radius-sm);text-align:left;width:100%;color:var(--fl-ink-2);font:inherit;background:0 0;border:none;align-items:center;gap:10px;padding:10px;font-size:13px;font-weight:600;display:flex}.fra-rail-item:hover{background:var(--fl-surf-2)}.fra-rail-item.on{background:var(--fl-accent-tint);color:var(--fl-accent)}.fra-rail-item .fra-num{background:var(--fl-surf-3);width:22px;height:22px;color:var(--fl-ink-3);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.fra-rail-item.on .fra-num{background:var(--fl-accent);color:#fff}.fra-rail-item .fra-rail-lbl{flex:1;line-height:1.3}.fra-content{min-width:0}@media (width<=1000px){.fra-shell{grid-template-columns:1fr}.fra-rail{position:static}}.stepper{align-items:center;display:flex}.step{flex:1;align-items:center;min-width:0;display:flex}.step:last-child{flex:none}.step-dot{background:var(--fl-surf-3);width:28px;height:28px;color:var(--fl-ink-3);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.step-dot .ms{font-size:16px}.step-lbl{color:var(--fl-ink-3);white-space:nowrap;margin:0 12px 0 8px;font-size:12.5px;font-weight:600}.step-line{background:var(--fl-line);flex:1;min-width:16px;height:2px}.step.done .step-dot{background:var(--fl-success);color:#fff}.step.done .step-lbl{color:var(--fl-ink-2)}.step.done .step-line{background:var(--fl-success)}.step.current .step-dot{background:var(--fl-accent);color:#fff}.step.current .step-lbl{color:var(--fl-accent)}.fl-tab .tab-count{background:var(--fl-surf-3);color:var(--fl-ink-3);border-radius:var(--fl-radius-pill);justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.fl-tab .tab-count.alert{background:var(--fl-danger-bg);color:var(--fl-danger-ink)}.drawer-scrim{z-index:200;background:#00000052;justify-content:flex-end;animation:.12s scrim-in;display:flex;position:fixed;inset:0}@keyframes scrim-in{0%{opacity:0}to{opacity:1}}.drawer{background:var(--fl-surface);max-width:94vw;height:100%;box-shadow:var(--fl-shadow-16);flex-direction:column;animation:.18s drawer-in;display:flex}@keyframes drawer-in{0%{opacity:.6;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.drawer-h{border-bottom:1px solid var(--fl-line);align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.drawer-title{letter-spacing:-.01em;font-size:16px;font-weight:600}.drawer-sub{color:var(--fl-ink-3);margin-top:3px;font-size:12px}.drawer-x{cursor:pointer;border-radius:var(--fl-radius-sm);width:32px;height:32px;color:var(--fl-ink-2);background:0 0;border:none;flex:none;place-items:center;margin-left:auto;display:grid}.drawer-x:hover{background:var(--fl-surf-2)}.drawer-body{flex:1;padding:18px;overflow:auto}.drawer-f{border-top:1px solid var(--fl-line);padding:12px 18px}.check-panel{flex-direction:column;display:flex}.check-items{counter-reset:ci;margin:0 0 16px;padding:0;list-style:none}.check-item{border-bottom:1px solid var(--fl-line);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.check-item:first-child{padding-top:0}.ci-label{color:var(--fl-ink);flex:1;padding-top:4px;font-size:13px;line-height:1.45}.outcome-toggle{flex-wrap:wrap;flex:none;align-items:flex-start;gap:4px;display:inline-flex}.ot{border:1px solid var(--fl-line-2);background:var(--fl-surface);height:30px;color:var(--fl-ink-2);font:inherit;border-radius:var(--fl-radius-sm);cursor:pointer;white-space:nowrap;padding:0 12px;font-size:12.5px;font-weight:600}.ot:hover{background:var(--fl-surf-2)}.ot:focus-visible{outline:2px solid var(--fl-accent);outline-offset:2px}.ot-success.on{background:var(--fl-success);border-color:var(--fl-success);color:#fff}.ot-error.on{background:var(--fl-danger);border-color:var(--fl-danger);color:#fff}.ot-neutral.on{background:var(--fl-ink-3);border-color:var(--fl-ink-3);color:#fff}.ot-warning.on{background:var(--fl-warning);border-color:var(--fl-warning);color:#fff}.ot-info.on{background:var(--fl-accent);border-color:var(--fl-accent);color:#fff}.ci-note-label{letter-spacing:.04em;text-transform:uppercase;color:var(--fl-ink-3);margin-bottom:14px;font-size:12px;font-weight:700;display:block}.ci-note,.ci-input{width:100%;font:inherit;color:var(--fl-ink);background:var(--fl-surface);border:1px solid var(--fl-line-2);border-radius:var(--fl-radius-sm);margin-top:6px;padding:8px 10px;font-size:13px;display:block}.ci-note{resize:vertical}.ci-input{text-transform:none;letter-spacing:normal;height:34px;font-weight:400}.ci-note:focus,.ci-input:focus{border-color:var(--fl-accent);box-shadow:0 0 0 1px var(--fl-accent);outline:none}.ci-person-injury{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.ci-person-injury__col{flex-direction:column;gap:12px;min-width:0;display:flex}.ci-person-injury__head{letter-spacing:.04em;text-transform:uppercase;color:var(--fl-ink-3);margin:0 0 4px;font-size:12px;font-weight:700}.ci-person-injury__note{color:var(--fl-ink-3);font-size:12.5px}@media (width<=900px){.ci-person-injury{grid-template-columns:minmax(0,1fr);gap:20px}}.check-foot{padding-top:16px;padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid var(--fl-line);background:var(--fl-surface);align-items:center;gap:8px;display:flex;position:sticky;bottom:0}.fl-btn[disabled]{opacity:.5;cursor:not-allowed}.content{padding:var(--fl-space-md) var(--fl-space-md) var(--fl-space-lg);flex:1;overflow:auto}.wrap{min-width:0}.wrap.narrow{max-width:1080px;margin:0 auto}.strips{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.pagehead{align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.pagehead .actions{align-items:center;gap:8px;margin-left:auto;display:flex}.pagehead .meta-time{color:var(--fl-ink-3);align-items:center;gap:5px;font-size:12px;display:inline-flex}.pagehead .meta-time .ms{font-size:15px}.kpis{grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:18px;display:grid}.kpis.k6{grid-template-columns:repeat(6,1fr)}.kpis.k4{grid-template-columns:repeat(4,1fr)}.kpis.k3{grid-template-columns:repeat(3,1fr)}.cols{grid-template-columns:1.62fr 1fr;align-items:start;gap:16px;display:grid}.cols.even{grid-template-columns:1fr 1fr}.b-link{color:var(--fl-accent);font-weight:600;line-height:1.35}.b-link:hover{cursor:pointer;text-decoration:underline}.b-link:focus-visible{outline:2px solid var(--fl-accent);outline-offset:2px;border-radius:2px}.b-issue{color:var(--fl-ink-2);font-size:12.5px;line-height:1.5}.b-issue .more{color:var(--fl-ink-3);font-weight:600}.st-cell{white-space:nowrap;align-items:center;gap:8px;display:flex}.cell-mono{font-family:var(--fl-mono);color:var(--fl-ink-3);font-size:12px}.showmore{cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:11px 16px;display:flex}.showmore:hover{background:var(--fl-surf-2)}.showmore span.l{color:var(--fl-accent);font-size:12.5px;font-weight:700}.showmore .ms{color:var(--fl-accent);font-size:17px}.stack{flex-direction:column;gap:16px;display:flex}.stack.s10{gap:10px}.cardgrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.fl-search{background:var(--fl-surface);border:1px solid var(--fl-line-2);border-radius:var(--fl-radius-sm);min-width:260px;height:32px;color:var(--fl-ink-3);align-items:center;gap:8px;padding:0 11px;font-size:13px;display:flex}.fl-search .ms{font-size:17px}.fl-search input{font:inherit;color:var(--fl-ink);background:0 0;border:none;outline:none;width:100%}.fl-tabs{border-bottom:1px solid var(--fl-line);gap:2px;margin-bottom:18px;display:flex}.fl-tab{height:40px;color:var(--fl-ink-2);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex}.fl-tab:hover{color:var(--fl-ink)}.fl-tab.on{color:var(--fl-accent);border-bottom-color:var(--fl-accent)}.fl-tab .ms{font-size:18px}@media (width<=1180px){.kpis,.kpis.k4,.kpis.k6{grid-template-columns:repeat(2,1fr)}.kpis.k3,.cols,.cols.even{grid-template-columns:1fr}}@media (width<=520px){.kpis,.kpis.k4,.kpis.k6,.kpis.k3{grid-template-columns:1fr}}.fl-input{height:34px;font:inherit;color:var(--fl-ink);background:var(--fl-surface);border:1px solid var(--fl-line-2);border-radius:var(--fl-radius-sm);outline:none;padding:0 10px;font-size:13.5px;display:block}.fl-input:focus{border-color:var(--fl-accent);box-shadow:0 0 0 1px var(--fl-accent)}.fl-input:focus-visible{border-color:var(--fl-accent);box-shadow:0 0 0 2px var(--fl-accent);outline:none}.fl-input::placeholder{color:var(--fl-ink-3)}.fl-select{height:34px;font:inherit;color:var(--fl-ink);background:var(--fl-surface);border:1px solid var(--fl-line-2);border-radius:var(--fl-radius-sm);cursor:pointer;outline:none;padding:0 10px;font-size:13.5px;display:block}.fl-select:focus{border-color:var(--fl-accent);box-shadow:0 0 0 1px var(--fl-accent)}.fl-select:focus-visible{border-color:var(--fl-accent);box-shadow:0 0 0 2px var(--fl-accent);outline:none}.fl-form-row{flex-direction:column;gap:4px;margin-bottom:14px;display:flex}.fl-label{color:var(--fl-ink-2);font-size:13px;font-weight:600}.fl-field-help{color:var(--fl-ink-3);margin-top:2px;font-size:12px;line-height:1.45}.fl-btn-primary{border-radius:var(--fl-radius-sm);cursor:pointer;white-space:nowrap;background:var(--fl-accent);color:#fff;border:1px solid #0000;align-items:center;gap:7px;height:34px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:600;display:inline-flex}.fl-btn-primary:hover{background:var(--fl-accent-hover)}.fl-btn-primary:disabled{opacity:.5;cursor:not-allowed}.fl-btn-primary .ms{font-size:17px}.fl-btn-secondary{border-radius:var(--fl-radius-sm);border:1px solid var(--fl-line-2);cursor:pointer;white-space:nowrap;background:var(--fl-surface);height:34px;color:var(--fl-ink);align-items:center;gap:7px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:600;display:inline-flex}.fl-btn-secondary:hover{background:var(--fl-surf-2)}.fl-btn-secondary:disabled{opacity:.5;cursor:not-allowed}.fl-btn-secondary .ms{font-size:17px}.fl-nav .nav-ro-badge{letter-spacing:.05em;text-transform:uppercase;border-radius:var(--fl-radius-pill);background:var(--fl-surf-3);color:var(--fl-ink-3);flex:none;padding:1px 5px;font-size:9px;font-weight:700}.fl-shell.collapsed .fl-nav .nav-ro-badge{display:none}.fl-nav .nav-user{border-top:1px solid var(--fl-line);color:var(--fl-ink-2);white-space:nowrap;align-items:center;gap:12px;margin-top:4px;padding:8px 10px;display:flex;overflow:hidden}.fl-nav .nav-user .ms{color:var(--fl-ink-3);flex:none;font-size:22px}.fl-nav .nav-user-lbl{flex-direction:column;min-width:0;line-height:1.25;display:flex}.fl-nav .nav-user-name{color:var(--fl-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.fl-nav .nav-user-role{color:var(--fl-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.fl-shell.collapsed .fl-nav .nav-user-lbl{display:none}.fui-TableHeaderCell{background-color:var(--fl-surf-2);font-weight:700}[role=tab][aria-selected=true]:after,.fui-Tab[aria-selected=true]:after,.fui-Tab__selectedIndicator{background-color:var(--fl-brand-red)!important}.fui-CounterBadge{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;line-height:1;display:inline-flex}.fl-tile.is-danger .t-val{color:var(--fl-danger)}.fl-tile.is-danger .t-foot{color:var(--fl-danger-ink)}.fl-tile.is-neutral .t-val,.fl-tile.is-neutral .t-foot{color:var(--fl-ink-3)}.fl-tile.is-warning .t-val{color:var(--fl-warning)}.fl-tile.is-warning .t-foot{color:var(--fl-warning-ink)}.fl-well.w-danger{background:var(--fl-danger-bg);color:var(--fl-danger)}.fl-well.w-neutral{background:var(--fl-neutral-bg);color:var(--fl-ink-3)}.s-danger{color:var(--fl-danger)}.s-neutral{color:var(--fl-ink-3)}.m-appt-confirm-btn:focus-visible,.m-action-card:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #0f6cbd}.m-action-card{background:#fff}.m-action-grid{grid-template-columns:repeat(var(--m-action-cols,3), 1fr);display:grid}.m-defn-row:focus-visible{outline-offset:-2px;border-radius:4px;outline:2px solid #0f6cbd}.m-action-card:active{background:#f5f4f3}@media (width<=380px){.m-action-grid{grid-template-columns:repeat(2,1fr)}.m-action-grid--single{grid-template-columns:1fr}}@media (width<=600px){.inc-form-grid{grid-template-columns:1fr!important}}.incident-stepper{overflow-x:auto}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/figtree-latin-400-normal-g7Dtegnw.woff2)format("woff2"),url(/build/assets/figtree-latin-400-normal-BD4aNku5.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/figtree-latin-500-normal-BWnGEVsr.woff2)format("woff2"),url(/build/assets/figtree-latin-500-normal-B_yy1phn.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/figtree-latin-600-normal-Cv_xCTDl.woff2)format("woff2"),url(/build/assets/figtree-latin-600-normal-BM_oTo4n.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/figtree-latin-700-normal-th6qEP7c.woff2)format("woff2"),url(/build/assets/figtree-latin-700-normal-BCCt2T1q.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/poppins-latin-500-normal-C8OXljZJ.woff2)format("woff2"),url(/build/assets/poppins-latin-500-normal-DGXqpDMm.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2"),url(/build/assets/poppins-latin-600-normal-BJdTmd5m.woff)format("woff")}:root{--motion-productive-short:70ms;--motion-productive-medium:.1s;--motion-productive-long:.15s;--motion-expressive-short:.25s;--motion-expressive-long:.4s;--motion-timing-enter:cubic-bezier(0, 0, .35, 1);--motion-timing-exit:cubic-bezier(.4, 0, 1, 1);--motion-timing-transition:cubic-bezier(.4, 0, .2, 1);--motion-timing-emphasize:cubic-bezier(0, 0, .2, 1.4);--expand-animation-timing:var(--motion-timing-enter);--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-80:80px;--border-width:1px;--border-style:solid;--border-radius-4:4px;--border-radius-8:8px;--border-radius-12:12px;--border-radius-16:16px;--border-radius-small:var(--border-radius-4);--border-radius-medium:var(--border-radius-8);--border-radius-big:var(--border-radius-16);--disabled-component-opacity:.38;--font-family:Figtree,Roboto,Noto Sans Hebrew,Noto Kufi Arabic,Noto Sans JP,sans-serif;--title-font-family:Poppins,Roboto,Noto Sans Hebrew,Noto Kufi Arabic,Noto Sans JP,sans-serif;--h1-font-family:var(--title-font-family);--font-smoothing-webkit:antialiased;--font-smoothing-moz:grayscale;--font-weight-very-light:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-bold:500;--font-line-height-10:18px;--font-line-height-20:24px;--font-line-height-30:24px;--font-line-height-40:24px;--font-line-height-50:32px;--font-line-height-60:42px;--font-size-10:14px;--font-size-20:14px;--font-size-30:16px;--font-size-40:18px;--font-size-50:24px;--font-size-60:30px;--font-size-h1:var(--font-size-60);--font-size-h2:var(--font-size-50);--font-size-h3:var(--font-size-50);--font-size-h4:var(--font-size-40);--font-size-h5:var(--font-size-30);--font-size-general-label:var(--font-size-20);--font-size-paragraph:var(--font-size-30);--font-size-subtext:var(--font-size-10);--font-line-height-h1:var(--font-line-height-60);--font-line-height-h2:var(--font-line-height-50);--font-line-height-h3:var(--font-line-height-50);--font-line-height-h4:var(--font-line-height-40);--font-line-height-h5:var(--font-line-height-30);--font-line-height-general-label:var(--font-line-height-20);--font-line-height-paragraph:var(--font-line-height-30);--font-line-height-subtext:var(--font-line-height-10);--font-h1:var(--font-weight-bold) var(--font-size-h1)/var(--font-line-height-h1) var(--title-font-family);--font-h2:var(--font-weight-bold) var(--font-size-h2)/var(--font-line-height-h2) var(--title-font-family);--font-h3:var(--font-weight-light) var(--font-size-h3)/var(--font-line-height-h3) var(--title-font-family);--font-h4:var(--font-weight-bold) var(--font-size-h4)/var(--font-line-height-h4) var(--title-font-family);--font-h5:var(--font-weight-bold) var(--font-size-h5)/var(--font-line-height-h5) var(--font-family);--font-general-label:var(--font-weight-normal) var(--font-size-general-label)/var(--font-line-height-general-label) var(--font-family);--font-paragraph:var(--font-weight-normal) var(--font-size-paragraph)/var(--font-line-height-paragraph) var(--font-family);--font-subtext:var(--font-weight-normal) var(--font-size-subtext)/var(--font-line-height-subtext) var(--font-family);--font-h1-bold:700 32px/40px var(--title-font-family);--font-h1-medium:600 32px/40px var(--title-font-family);--font-h1-normal:500 32px/40px var(--title-font-family);--font-h1-light:300 32px/40px var(--title-font-family);--font-h2-bold:700 24px/30px var(--title-font-family);--font-h2-medium:600 24px/30px var(--title-font-family);--font-h2-normal:500 24px/30px var(--title-font-family);--font-h2-light:300 24px/30px var(--title-font-family);--font-h3-bold:700 18px/24px var(--title-font-family);--font-h3-medium:600 18px/24px var(--title-font-family);--font-h3-normal:500 18px/24px var(--title-font-family);--font-h3-light:300 18px/24px var(--title-font-family);--font-text1-bold:700 16px/22px var(--font-family);--font-text1-medium:600 16px/22px var(--font-family);--font-text1-normal:400 16px/22px var(--font-family);--font-text2-bold:700 14px/20px var(--font-family);--font-text2-medium:600 14px/20px var(--font-family);--font-text2-normal:400 14px/20px var(--font-family);--font-text3-bold:700 12px/16px var(--font-family);--font-text3-medium:600 12px/16px var(--font-family);--font-text3-normal:400 12px/16px var(--font-family);--letter-spacing-h1-bold:-.5px;--letter-spacing-h1-normal:-.5px;--letter-spacing-h1-light:-.5px;--letter-spacing-h2-bold:-.1px;--letter-spacing-h2-normal:-.1px;--letter-spacing-h2-light:-.1px;--letter-spacing-h3-bold:-.1px;--letter-spacing-h3-normal:-.1px;--letter-spacing-h3-light:-.1px}.default-app-theme,.light-app-theme,:root{--primary-color:#0073ea;--primary-hover-color:#0060b9;--primary-selected-color:#cce5ff;--primary-selected-hover-color:#aed4fc;--primary-highlighted-color:#f0f7ff;--primary-surface-color:#eceff8;--primary-text-color:#323338;--secondary-text-color:#676879;--text-color-on-inverted:#fff;--text-color-on-primary:#fff;--disabled-text-color:rgba(50, 51, 56, var(--disabled-component-opacity));--inverted-color-background:#323338;--fixed-dark-color:#323338;--fixed-light-color:#fff;--primary-background-color:#fff;--primary-background-hover-color:#6768791a;--secondary-background-color:#fff;--allgrey-background-color:#f6f7fb;--backdrop-color:#292f4cb3;--ui-border-color:#c3c6d4;--ui-background-color:#e7e9ef;--ui-background-hover-color:#d8d9e0;--layout-border-color:#d0d4e4;--placeholder-color:#676879;--icon-color:#676879;--disabled-background-color:#ecedf5;--link-color:#1f76c2;--brand-color:#0073ea;--brand-hover-color:#0060b9;--brand-selected-color:#cce5ff;--brand-selected-hover-color:#aed4fc;--positive-color:#00854d;--positive-color-hover:#007038;--positive-color-selected:#bbdbc9;--positive-color-selected-hover:#b5cec0;--negative-color:#d83a52;--negative-color-hover:#b63546;--negative-color-selected:#f4c3cb;--negative-color-selected-hover:#ecb7bf;--warning-color:#ffcb00;--warning-color-hover:#eaaa15;--warning-color-selected:#fceba1;--warning-color-selected-hover:#f2d973;--color-highlight_blue:#cce5ff;--color-basic_blue:#0073ea;--color-dark_blue:#0060b9;--color-bazooka:#f65f7c;--color-snow_white:#fff;--color-riverstone_gray:#f6f7fb;--color-ui_grey:#dcdfec;--color-wolf_gray:#c3c6d4;--color-asphalt:#676879;--color-mud_black:#323338;--color-black:#000;--color-success:#00854d;--color-success-hover:#007038;--color-success-highlight:#bbdbc9;--color-error:#d83a52;--color-error-hover:#b63546;--color-error-highlight:#f4c3cb;--color-link_color:#1f76c2;--color-surface:#292f4c;--grey-background-color:#f6f7fb;--text-color-on-brand:#fff;--box-shadow-xs:0px 4px 6px -4px #0000001a;--box-shadow-small:0px 4px 8px #0003;--box-shadow-medium:0px 6px 20px #0003;--box-shadow-large:0px 15px 50px #0000004d;--color-grass_green:#037f4c;--color-grass_green-hover:#116846;--color-grass_green-selected:#81bfa5;--color-done-green:#00c875;--color-done-green-hover:#0f9b63;--color-done-green-selected:#80e3ba;--color-done-green-selected-with-opacity:#80e3ba99;--color-bright-green:#9cd326;--color-bright-green-hover:#7ca32b;--color-bright-green-selected:#cde992;--color-saladish:#cab641;--color-saladish-hover:#9d8f3e;--color-saladish-selected:#e4daa0;--color-egg_yolk:#ffcb00;--color-egg_yolk-hover:#eaaa15;--color-egg_yolk-selected:#ffe580;--color-egg_yolk-rgb:255,213,51;--color-working_orange:#fdab3d;--color-working_orange-hover:#c0873c;--color-working_orange-selected:#fed59e;--color-dark-orange:#ff6d3b;--color-dark-orange-hover:#c25531;--color-dark-orange-selected:#ffb196;--color-peach:#ffadad;--color-peach-hover:#c2888a;--color-peach-selected:#ffd6d6;--color-sunset:#ff7575;--color-sunset-hover:#c26163;--color-sunset-selected:#ffbaba;--color-sunset-selected-with-opacity:#ffbaba99;--color-stuck-red:#df2f4a;--color-stuck-red-hover:#ad3f51;--color-stuck-red-selected:#f0a1ad;--color-dark-red:#bb3354;--color-dark-red-hover:#92334c;--color-dark-red-selected:#dd99a9;--color-sofia_pink:#e50073;--color-sofia_pink-hover:#c20062;--color-sofia_pink-selected:#ff8ac4;--color-lipstick:#ff5ac4;--color-lipstick-hover:#c24e9a;--color-lipstick-selected:#fface1;--color-bubble:#faa1f1;--color-bubble-hover:#be80ba;--color-bubble-selected:#fcd0f8;--color-purple:#9d50dd;--color-purple-hover:#7d45b0;--color-purple-selected:#d0aeed;--color-dark_purple:#784bd1;--color-dark_purple-hover:#6344a3;--color-dark_purple-selected:#bba5e8;--color-berry:#7e3b8a;--color-berry-hover:#673971;--color-berry-selected:#be9dc4;--color-dark_indigo:#401694;--color-dark_indigo-hover:#3c1f78;--color-dark_indigo-selected:#a08bc9;--color-indigo:#5559df;--color-indigo-hover:#4b4ead;--color-indigo-selected:#aaacef;--color-navy:#225091;--color-navy-hover:#274776;--color-navy-selected:#90a7c8;--color-bright-blue:#579bfc;--color-bright-blue-hover:#4c7cc1;--color-bright-blue-selected:#abcdfd;--color-dark-blue:#007eb5;--color-dark-blue-hover:#0f6d97;--color-dark-blue-selected:#80c2df;--color-aquamarine:#4eccc6;--color-aquamarine-hover:#469e9b;--color-aquamarine-selected:#a6e5e2;--color-chili-blue:#6cf;--color-chili-blue-hover:#569ec3;--color-chili-blue-selected:#b2e5ff;--color-river:#74afcc;--color-river-hover:#588095;--color-river-selected:#b3d0de;--color-winter:#9aadbd;--color-winter-hover:#7b8895;--color-winter-selected:#ccd6de;--color-explosive:#c4c4c4;--color-explosive-hover:#98999a;--color-explosive-selected:#e1e1e1;--color-american_gray:#757575;--color-american_gray-hover:#69696a;--color-american_gray-selected:#bfbfbf;--color-blackish:#333;--color-blackish-hover:#222;--color-blackish-selected:#999;--color-brown:#7f5347;--color-brown-hover:#684943;--color-brown-selected:#bfa9a3;--color-orchid:#e484bd;--color-orchid-hover:#ae5d8d;--color-orchid-selected:#ecbad7;--color-tan:#bca58a;--color-tan-hover:#8a7862;--color-tan-selected:#d6cabc;--color-sky:#a1e3f6;--color-sky-hover:#81b6c5;--color-sky-selected:#d0f1fa;--color-coffee:#cd9282;--color-coffee-hover:#976758;--color-coffee-selected:#dec0b7;--color-royal:#216edf;--color-royal-hover:#225eb7;--color-royal-selected:#95bbf2;--color-teal:#175a63;--color-teal-hover:#12484f;--color-teal-selected:#8bacb1;--color-lavender:#bda8f9;--color-lavender-hover:#9786c7;--color-lavender-selected:#ded4fc;--color-steel:#a9bee8;--color-steel-hover:#8798ba;--color-steel-selected:#d4dff4;--color-lilac:#9d99b9;--color-lilac-hover:#7e7a94;--color-lilac-selected:#ceccdc;--color-pecan:#563e3e;--color-pecan-hover:#453232;--color-pecan-selected:#ab9f9f;--color-dark_marble:#f1f1f1;--color-marble:#f7f7f7;--color-gainsboro:#e1e1e1;--color-extra_light_gray:#edeef0;--color-glitter:#d9f0ff;--color-ultra_light_gray:#ebebeb;--color-very_light_gray:#a1a1a1;--color-jaco_gray:#9699a6;--color-storm_gray:#6b6d77;--color-trolley-grey:#757575;--color-basic_light_blue:#c7e6fa;--color-light_blue:#61caf7;--color-turquoise:#6cf;--color-aqua:#00d1d1;--color-live_blue:#009aff;--color-jeans:#597bfc;--color-burned_eggplant:#181d37;--color-light-pink:#ff5ac4;--color-dark-pink:#ff007f;--color-dark_red:#bb3354;--color-yellow:#ffcb00;--color-mustered:#cab641;--color-orange:#fdab3d;--color-lime-green:#9cd326;--color-jade:#03c875;--color-green-haze:#00a359;--color-grass-green:#037f4c;--color-amethyst:#9d50dd;--color-dark-purple:#784bd1;--color-blue_links:#007eb5;--color-blue-links:#007eb5;--color-private:#f65f7c;--color-public:#009aff;--color-board_views_grey:#6e6f8f;--color-board_views_grey_hover:#b2b3d0;--color-board_views_blue:#1c1f3b;--color-board_views_blue_secondary:#363a52;--color-border_light_gray:#f5f6f8;--color-brand-blue:#00a9ff;--color-brand-charcoal:#2b2c5c;--color-brand-gold:#fc0;--color-brand-green:#11dd80;--color-brand-iris:#595ad4;--color-brand-light-blue:#00cff4;--color-brand-malachite:#00cd6f;--color-brand-purple:#a358d0;--color-brand-red:#f74875;--color-deadline_upcoming_indication:#5d6387;--color-default_group_color:#579bfc;--color-form_btn_hover:#0083d9;--color-form_purple:#575c96;--color-highlight:#dff0ff;--color-green_shadow:#00c875;--color-green-shadow:#00c875;--color-red_shadow:#df2f4a;--color-red-shadow:#df2f4a;--color-pulse_bg:#f0f0f0;--color-pulse_text_color:#333;--color-placholder_gray:#d8d8d8;--color-placeholder_light_gray:#efefef;--color-excel-green:#207245;--color-media-blue:#2ea2e9;--color-pdf-red:#bb0706;--color-ppt-orange:#d64e2a;--color-word-blue:#2a5699;--color-zip-orange:#e4901c;--color-like_red:#fb275d;--color-scrollbar_gray:#b2b2b2;--color-timeline_grid_blue:#454662;--color-timeline_blue:#1c1f3b;--color-highlight_blue-rgb:204,229,255;--color-snow_white-with-opacity:#fff6;--color-wolf_gray-with-opacity:#c3c6d41a;--color-asphalt-with-opacity:#6768791a;--primary-on-secondary-color:#0073ea;--primary-hover-on-secondary-color:#0060b9;--primary-selected-color-rgb:204,229,255;--primary-selected-on-secondary-color:#cce5ff;--primary-text-on-secondary-color:#323338;--text-color-on-primary-with-opacity:#fff6;--secondary-text-on-secondary-color:#676879;--placeholder-color-with-opacity:#6768791a;--placeholder-on-secondary-color:#676879;--icon-on-secondary-color:#676879;--link-on-secondary-color:#1f76c2;--label-background-color:#cce5ff;--label-background-on-secondary-color:#cce5ff;--primary-background-color-rgb:255,255,255;--primary-background-hover-on-secondary-color:#dcdfec;--modal-background-color:#fff;--secondary-background-color-rgb:255,255,255;--disabled-background-on-secondary-color:#ecedf5;--disabled-text-on-secondary-color:rgba(50, 51, 56, var(--disabled-component-opacity));--ui-border-on-secondary-color:#c3c6d4;--layout-border-on-secondary-color:#d0d4e4;--dark-background-color:#f6f7fb;--dark-background-on-secondary-color:#f6f7fb;--dialog-background-color:#fff;--box-shadow-mediun:0px 6px 20px #0003}.dark-app-theme{--primary-color:#0073ea;--primary-hover-color:#0060b9;--primary-selected-color:#133774;--primary-selected-hover-color:#0d2e65;--primary-highlighted-color:#0d2753;--primary-surface-color:#181b34;--primary-text-color:#d5d8df;--secondary-text-color:#9699a6;--text-color-on-inverted:#323338;--text-color-on-primary:#fff;--disabled-text-color:rgba(213, 216, 223, var(--disabled-component-opacity));--inverted-color-background:#fff;--fixed-dark-color:#323338;--fixed-light-color:#fff;--primary-background-color:#181b34;--primary-background-hover-color:#6768794d;--secondary-background-color:#30324e;--allgrey-background-color:#30324e;--backdrop-color:#292f4cb3;--ui-border-color:#797e93;--ui-background-color:#434660;--ui-background-hover-color:#35384d;--layout-border-color:#4b4e69;--placeholder-color:#c3c6d4;--icon-color:#c3c6d4;--disabled-background-color:#3c3f59;--link-color:#69a7ef;--brand-color:#0073ea;--brand-hover-color:#0060b9;--brand-selected-color:#133774;--brand-selected-hover-color:#0d2e65;--positive-color:#00854d;--positive-color-hover:#007038;--positive-color-selected:#025231;--positive-color-selected-hover:#194733;--negative-color:#d83a52;--negative-color-hover:#b63546;--negative-color-selected:#642830;--negative-color-selected-hover:#5a2027;--warning-color:#ffcb00;--warning-color-hover:#eaaa15;--warning-color-selected:#503e02;--warning-color-selected-hover:#402f00;--grey-background-color:#181b34;--text-color-on-brand:#fff;--color-surface:#292f4c;--box-shadow-xs:0px 4px 6px -4px #090b1980;--box-shadow-small:0px 4px 8px #090b1980;--box-shadow-medium:0px 6px 20px #090b1980;--box-shadow-large:0px 15px 50px #090b1980;--color-grass_green-hover:#116846;--color-grass_green-selected:#0f4f43;--color-done-green-hover:#0f9b63;--color-done-green-selected:#0e7358;--color-done-green-selected-with-opacity:#0e735899;--color-bright-green-hover:#7ca32b;--color-bright-green-selected:#5c7930;--color-saladish-hover:#9d8f3e;--color-saladish-selected:#736a3e;--color-egg_yolk-hover:#c29e11;--color-egg_yolk-selected:#8d751e;--color-egg_yolk-rgb:255,213,51;--color-working_orange-hover:#c0873c;--color-working_orange-selected:#8c653c;--color-dark-orange-hover:#c25531;--color-dark-orange-selected:#8d4134;--color-peach-hover:#c2888a;--color-peach-selected:#8d6674;--color-sunset-hover:#c26163;--color-sunset-selected:#8d4a58;--color-sunset-selected-with-opacity:#8d4a5899;--color-stuck-red-hover:#ad3f51;--color-stuck-red-selected:#7f314b;--color-dark-red-hover:#92334c;--color-dark-red-selected:#6b2947;--color-sofia_pink-hover:#c21e71;--color-sofia_pink-selected:#8d1a62;--color-lipstick-hover:#c24e9a;--color-lipstick-selected:#8d3c7f;--color-bubble-hover:#be80ba;--color-bubble-selected:#8b6096;--color-purple-hover:#8050ab;--color-purple-selected:#5f3e8b;--color-dark_purple-hover:#6344a3;--color-dark_purple-selected:#4a3586;--color-berry-hover:#673971;--color-berry-selected:#4d2d62;--color-dark_indigo:#6129ff;--color-dark_indigo-hover:#4c18dc;--color-dark_indigo-selected:#3c13ae;--color-indigo-hover:#4b4ead;--color-indigo-selected:#383c8d;--color-navy:#5684c5;--color-navy-hover:#3468b2;--color-navy-selected:#24508f;--color-bright-blue-hover:#4c7cc1;--color-bright-blue-selected:#395d9b;--color-dark-blue-hover:#0f6d97;--color-dark-blue-selected:#0e527e;--color-aquamarine-hover:#469e9b;--color-aquamarine-selected:#357580;--color-chili-blue-hover:#569ec3;--color-chili-blue-selected:#41759d;--color-river-hover:#588095;--color-river-selected:#42607c;--color-winter-hover:#7b8895;--color-winter-selected:#5b667c;--color-explosive-hover:#98999a;--color-explosive-selected:#70717f;--color-american_gray-hover:#69696a;--color-american_gray-selected:#4e505e;--color-blackish:#7a7a7a;--color-blackish-hover:#525252;--color-blackish-selected:#383838;--color-brown-hover:#684943;--color-brown-selected:#4d3941;--color-orchid-hover:#b4739a;--color-orchid-selected:#85597b;--color-tan-hover:#978977;--color-tan-selected:#716863;--color-sky-hover:#90bac6;--color-sky-selected:#6c8a9a;--color-coffee-hover:#a27b6f;--color-coffee-selected:#795e5d;--color-royal-hover:#4474bb;--color-royal-selected:#375993;--color-teal:#4a8f98;--color-teal-hover:#347179;--color-teal-selected:#245960;--color-lavender-hover:#a294c8;--color-lavender-selected:#79709c;--color-steel-hover:#95a2be;--color-steel-selected:#707a95;--color-lilac-hover:#8e8a9f;--color-lilac-selected:#6b697f;--color-pecan:#806363;--color-pecan-hover:#674c4c;--color-pecan-selected:#513939;--primary-on-secondary-color:#0073ea;--primary-hover-on-secondary-color:#0060b9;--primary-selected-color-rgb:19,55,116;--primary-selected-on-secondary-color:#133774;--primary-text-on-secondary-color:#d5d8df;--primary-background-color-rgb:24,27,52;--primary-background-hover-on-secondary-color:#4b4e69;--secondary-background-color-rgb:48,50,78;--secondary-text-on-secondary-color:#9699a6;--link-on-secondary-color:#69a7ef;--modal-background-color:#181b34;--dark-background-color:#393b53;--dark-background-on-secondary-color:#4b4e69;--dialog-background-color:#30324e;--label-background-color:#404b69;--label-background-on-secondary-color:#404b69;--icon-on-secondary-color:#c3c6d4;--placeholder-color-with-opacity:#c3c6d41a;--placeholder-on-secondary-color:#c3c6d4;--ui-border-on-secondary-color:#797e93;--layout-border-on-secondary-color:#4b4e69;--disabled-background-on-secondary-color:#3c3f59;--disabled-text-on-secondary-color:rgba(213, 216, 223, var(--disabled-component-opacity));--box-shadow-mediun:0px 6px 20px #0003}.black-app-theme{--primary-color:#0073ea;--primary-hover-color:#0060b9;--primary-selected-color:#133774;--primary-selected-hover-color:#0d2e65;--primary-highlighted-color:#0b2858;--primary-surface-color:#111;--primary-text-color:#eee;--secondary-text-color:#aaa;--text-color-on-inverted:#111;--text-color-on-primary:#fff;--disabled-text-color:rgba(238, 238, 238, var(--disabled-component-opacity));--inverted-color-background:#eee;--fixed-dark-color:#111;--fixed-light-color:#fff;--primary-background-color:#111;--primary-background-hover-color:#6768794d;--secondary-background-color:#2c2c2c;--allgrey-background-color:#2c2c2c;--backdrop-color:#212121b3;--ui-border-color:#8d8d8d;--ui-background-color:#4d4d4d;--ui-background-hover-color:#3b3b3b;--layout-border-color:#636363;--placeholder-color:#aaa;--icon-color:#aaa;--disabled-background-color:#3a3a3a;--link-color:#69a7ef;--brand-color:#0073ea;--brand-hover-color:#0060b9;--brand-selected-color:#133774;--brand-selected-hover-color:#0d2e65;--positive-color:#00854d;--positive-color-hover:#007038;--positive-color-selected:#025231;--positive-color-selected-hover:#194733;--negative-color:#d83a52;--negative-color-hover:#b63546;--negative-color-selected:#642830;--negative-color-selected-hover:#5a2027;--warning-color:#ffcb00;--warning-color-hover:#eaaa15;--warning-color-selected:#503e02;--warning-color-selected-hover:#402f00;--text-color-on-brand:#fff;--color-surface:#212121;--grey-background-color:#111;--box-shadow-xs:0px 4px 6px -4px #000;--box-shadow-small:0px 4px 8px #000;--box-shadow-medium:0px 6px 20px #000;--box-shadow-large:0px 15px 50px #000;--color-grass_green-hover:#116846;--color-grass_green-selected:#0a482e;--color-done-green-hover:#0f9b63;--color-done-green-selected:#096c43;--color-done-green-selected-with-opacity:#096c4399;--color-bright-green-hover:#7ca32b;--color-bright-green-selected:#56721b;--color-saladish-hover:#9d8f3e;--color-saladish-selected:#6d6329;--color-egg_yolk-hover:#c29e11;--color-egg_yolk-selected:#886e09;--color-egg_yolk-rgb:255,213,51;--color-working_orange-hover:#c0873c;--color-working_orange-selected:#875e27;--color-dark-orange-hover:#c25531;--color-dark-orange-selected:#883a1f;--color-peach-hover:#c2888a;--color-peach-selected:#885f5f;--color-sunset-hover:#c26163;--color-sunset-selected:#884343;--color-sunset-selected-with-opacity:#88434399;--color-stuck-red-hover:#ad3f51;--color-stuck-red-selected:#792a36;--color-dark-red-hover:#92334c;--color-dark-red-selected:#662232;--color-sofia_pink-hover:#c21e71;--color-sofia_pink-selected:#88134d;--color-lipstick-hover:#c24e9a;--color-lipstick-selected:#88356a;--color-bubble-hover:#be80ba;--color-bubble-selected:#855981;--color-purple-hover:#8050ab;--color-purple-selected:#593776;--color-dark_purple-hover:#6344a3;--color-dark_purple-selected:#442e71;--color-berry-hover:#673971;--color-berry-selected:#47264d;--color-dark_indigo:#6129ff;--color-dark_indigo-hover:#4c18dc;--color-dark_indigo-selected:#3c13ae;--color-indigo-hover:#4b4ead;--color-indigo-selected:#333578;--color-navy:#5684c5;--color-navy-hover:#3468b2;--color-navy-selected:#24508f;--color-bright-blue-hover:#4c7cc1;--color-bright-blue-selected:#345686;--color-dark-blue-hover:#0f6d97;--color-dark-blue-selected:#094b69;--color-aquamarine-hover:#469e9b;--color-aquamarine-selected:#2f6e6b;--color-chili-blue-hover:#569ec3;--color-chili-blue-selected:#3b6e88;--color-river-hover:#588095;--color-river-selected:#3c5967;--color-winter-hover:#7b8895;--color-winter-selected:#555f67;--color-explosive-hover:#98999a;--color-explosive-selected:#6a6a6a;--color-american_gray-hover:#69696a;--color-american_gray-selected:#494949;--color-blackish:#7a7a7a;--color-blackish-hover:#525252;--color-blackish-selected:#383838;--color-brown-hover:#684943;--color-brown-selected:#48322c;--color-orchid-hover:#b4739a;--color-orchid-selected:#7e516c;--color-tan-hover:#978977;--color-tan-selected:#6a6053;--color-sky-hover:#90bac6;--color-sky-selected:#65828b;--color-coffee-hover:#a27b6f;--color-coffee-selected:#71564e;--color-royal-hover:#4474bb;--color-royal-selected:#305183;--color-teal:#4a8f98;--color-teal-hover:#347179;--color-teal-selected:#245960;--color-lavender-hover:#a294c8;--color-lavender-selected:#71688c;--color-steel-hover:#95a2be;--color-steel-selected:#687185;--color-lilac-hover:#8e8a9f;--color-lilac-selected:#63616f;--color-pecan:#806363;--color-pecan-hover:#674c4c;--color-pecan-selected:#513939;--primary-on-secondary-color:#0073ea;--primary-hover-on-secondary-color:#0060b9;--primary-selected-color-rgb:19,55,116;--primary-selected-on-secondary-color:#133774;--primary-text-on-secondary-color:#eee;--primary-background-color-rgb:17,17,17;--primary-background-hover-on-secondary-color:#636363;--secondary-background-color-rgb:44,44,44;--secondary-text-on-secondary-color:#9699a6;--link-on-secondary-color:#69a7ef;--modal-background-color:#181b34;--dark-background-color:#2c2c2c;--dark-background-on-secondary-color:#4b4e69;--dialog-background-color:#2c2c2c;--label-background-color:#404b69;--label-background-on-secondary-color:#404b69;--icon-on-secondary-color:#aaa;--placeholder-color-with-opacity:#aaaaaa1a;--placeholder-on-secondary-color:#aaa;--ui-border-on-secondary-color:#8d8d8d;--layout-border-on-secondary-color:#636363;--disabled-background-on-secondary-color:#3a3a3a;--disabled-text-on-secondary-color:rgba(238, 238, 238, var(--disabled-component-opacity));--box-shadow-mediun:0px 6px 20px #0003}.hacker_theme-app-theme{--primary-color:#fe78c6;--primary-hover-color:#fe5ab9;--primary-selected-color:#9f4077;--primary-selected-hover-color:#0d2e65;--primary-highlighted-color:#0b2858;--primary-surface-color:#111;--primary-text-color:#d5d8df;--secondary-text-color:#9699a6;--text-color-on-inverted:#323338;--disabled-text-color:rgba(238, 238, 238, var(--disabled-component-opacity));--inverted-color-background:#fff;--fixed-dark-color:#323338;--fixed-light-color:#fff;--primary-background-color:#282a36;--primary-background-hover-color:#4b4e69;--secondary-background-color:#30324e;--allgrey-background-color:#282a36;--ui-border-color:#797e93;--ui-background-color:#4b4e69;--ui-background-hover-color:#3b3b3b;--layout-border-color:#414458;--placeholder-color:#c3c6d4;--icon-color:#c3c6d4;--disabled-background-color:#3a3a3a;--link-color:#bd93f9;--brand-color:#fe78c6;--brand-hover-color:#fe5ab9;--brand-selected-color:#9f4077;--brand-selected-hover-color:#0d2e65;--positive-color:#50fa7b;--positive-color-hover:#007038;--positive-color-selected:#26503e;--positive-color-selected-hover:#194733;--negative-color:#f55;--negative-color-hover:#b63546;--negative-color-selected:#642830;--negative-color-selected-hover:#5a2027;--warning-color:#ffcb00;--warning-color-hover:#eaaa15;--warning-color-selected:#503e02;--warning-color-selected-hover:#402f00;--grey-background-color:#282a36;--box-shadow-xs:0px 4px 6px -4px #000;--box-shadow-small:0px 4px 8px #000;--box-shadow-medium:0px 6px 20px #000;--box-shadow-large:0px 15px 50px #000;--color-grass_green:#359970;--color-grass_green-hover:#116846;--color-grass_green-selected:#0a482e;--color-done-green:#33d391;--color-done-green-hover:#0f9b63;--color-done-green-selected:#096c43;--color-done-green-selected-with-opacity:#096c4399;--color-bright-green:#b0dc51;--color-bright-green-hover:#7ca32b;--color-bright-green-selected:#56721b;--color-saladish:#d5c567;--color-saladish-hover:#9d8f3e;--color-saladish-selected:#6d6329;--color-egg_yolk:#ffd533;--color-egg_yolk-hover:#c29e11;--color-egg_yolk-selected:#886e09;--color-egg_yolk-rgb:255,213,51;--color-working_orange:#fdbc64;--color-working_orange-hover:#c0873c;--color-working_orange-selected:#875e27;--color-dark-orange:#ff6d3b;--color-dark-orange-hover:#c25531;--color-dark-orange-selected:#883a1f;--color-peach:#ffbdbd;--color-peach-hover:#c2888a;--color-peach-selected:#885f5f;--color-sunset:#ff9191;--color-sunset-hover:#c26163;--color-sunset-selected:#884343;--color-sunset-selected-with-opacity:#88434399;--color-stuck-red:#e8697d;--color-stuck-red-hover:#ad3f51;--color-stuck-red-selected:#792a36;--color-dark-red:#c95c76;--color-dark-red-hover:#92334c;--color-dark-red-selected:#662232;--color-sofia_pink:#ff44a1;--color-sofia_pink-hover:#c21e71;--color-sofia_pink-selected:#88134d;--color-lipstick:#ff7bd0;--color-lipstick-hover:#c24e9a;--color-lipstick-selected:#88356a;--color-bubble:#fbb4f4;--color-bubble-hover:#be80ba;--color-bubble-selected:#855981;--color-purple:#b57de3;--color-purple-hover:#8050ab;--color-purple-selected:#593776;--color-dark_purple:#936fda;--color-dark_purple-hover:#6344a3;--color-dark_purple-selected:#442e71;--color-berry:#9862a1;--color-berry-hover:#673971;--color-berry-selected:#47264d;--color-dark_indigo:#6645a9;--color-dark_indigo-hover:#3c1f78;--color-dark_indigo-selected:#291452;--color-indigo:#777ae5;--color-indigo-hover:#4b4ead;--color-indigo-selected:#333578;--color-navy:#4e73a7;--color-navy-hover:#274776;--color-navy-selected:#193151;--color-bright-blue:#79affd;--color-bright-blue-hover:#4c7cc1;--color-bright-blue-selected:#345686;--color-dark-blue:#339ecd;--color-dark-blue-hover:#0f6d97;--color-dark-blue-selected:#094b69;--color-aquamarine:#71d6d1;--color-aquamarine-hover:#469e9b;--color-aquamarine-selected:#2f6e6b;--color-chili-blue:#85d6ff;--color-chili-blue-hover:#569ec3;--color-chili-blue-selected:#3b6e88;--color-river:#86b4ca;--color-river-hover:#588095;--color-river-selected:#3c5967;--color-winter:#aebdca;--color-winter-hover:#7b8895;--color-winter-selected:#555f67;--color-explosive:#d0d0d0;--color-explosive-hover:#98999a;--color-explosive-selected:#6a6a6a;--color-american_gray:#999;--color-american_gray-hover:#69696a;--color-american_gray-selected:#494949;--color-blackish:#5c5c5c;--color-blackish-hover:#222;--color-blackish-selected:#111;--color-brown:#99756c;--color-brown-hover:#684943;--color-brown-selected:#48322c;--color-orchid:#e190c0;--color-orchid-hover:#b4739a;--color-orchid-selected:#7e516c;--color-tan:#bdab95;--color-tan-hover:#978977;--color-tan-selected:#6a6053;--color-sky:#b4e9f8;--color-sky-hover:#90bac6;--color-sky-selected:#65828b;--color-coffee:#ca9a8b;--color-coffee-hover:#a27b6f;--color-coffee-selected:#71564e;--color-royal:#5591ea;--color-royal-hover:#4474bb;--color-royal-selected:#305183;--color-teal:#457b82;--color-teal-hover:#376268;--color-teal-selected:#274549;--color-lavender:#cab9fa;--color-lavender-hover:#a294c8;--color-lavender-selected:#71688c;--color-steel:#bacbed;--color-steel-hover:#95a2be;--color-steel-selected:#687185;--color-lilac:#687185;--color-lilac-hover:#8e8a9f;--color-lilac-selected:#63616f;--color-pecan:#786565;--color-pecan-hover:#605151;--color-pecan-selected:#433939;--color-success:#50fa7b;--color-error:#f55;--primary-on-secondary-color:#fe78c6;--primary-hover-on-secondary-color:#fe5ab9;--primary-selected-color-rgb:159,64,119;--primary-selected-on-secondary-color:#9f4077;--primary-text-on-secondary-color:#d5d8df;--primary-background-color-rgb:40,42,54;--primary-background-hover-on-secondary-color:#4b4e69;--secondary-background-color-rgb:48,50,78;--secondary-text-on-secondary-color:#9699a6;--link-on-secondary-color:#bd93f9;--modal-background-color:#282a36;--dark-background-color:#303241;--dark-background-on-secondary-color:#595959;--dialog-background-color:#30324e;--label-background-color:#404b69;--label-background-on-secondary-color:#404b69;--icon-on-secondary-color:#c3c6d4;--placeholder-color-with-opacity:#c3c6d41a;--placeholder-on-secondary-color:#c3c6d4;--ui-border-on-secondary-color:#797e93;--layout-border-on-secondary-color:#414458;--disabled-background-on-secondary-color:#3a3a3a;--disabled-text-on-secondary-color:rgba(238, 238, 238, var(--disabled-component-opacity));--box-shadow-mediun:0px 6px 20px #0003}:root,body.light-app-theme,body.default-app-theme{--font-family:var(--fl-font);--title-font-family:var(--fl-title-font);--h1-font-family:var(--fl-title-font);--font-text1-normal:400 var(--fl-type-md)/22px var(--fl-font);--font-text1-medium:600 var(--fl-type-md)/22px var(--fl-font);--font-text1-bold:700 var(--fl-type-md)/22px var(--fl-font);--font-text2-normal:400 var(--fl-type-base)/18px var(--fl-font);--font-text2-medium:600 var(--fl-type-base)/18px var(--fl-font);--font-text2-bold:700 var(--fl-type-base)/18px var(--fl-font);--font-text3-normal:400 var(--fl-type-sm)/16px var(--fl-font);--font-text3-medium:600 var(--fl-type-sm)/16px var(--fl-font);--font-text3-bold:700 var(--fl-type-sm)/16px var(--fl-font);--font-h1-normal:500 var(--fl-type-xl)/36px var(--fl-title-font);--font-h1-medium:600 var(--fl-type-xl)/36px var(--fl-title-font);--font-h1-bold:700 var(--fl-type-xl)/36px var(--fl-title-font);--font-h2-normal:500 var(--fl-type-lg)/30px var(--fl-title-font);--font-h2-medium:600 var(--fl-type-lg)/30px var(--fl-title-font);--font-h2-bold:700 var(--fl-type-lg)/30px var(--fl-title-font);--font-h3-normal:500 var(--fl-type-md)/22px var(--fl-title-font);--font-h3-medium:600 var(--fl-type-md)/22px var(--fl-title-font);--font-h3-bold:700 var(--fl-type-md)/22px var(--fl-title-font);--primary-color:var(--fl-accent);--primary-hover-color:var(--fl-accent-hover);--primary-selected-color:var(--fl-accent-selected);--primary-selected-hover-color:#aed4fc;--primary-highlighted-color:var(--fl-accent-tint);--link-color:var(--fl-accent-ink);--brand-color:var(--fl-brand-red-deep);--brand-hover-color:var(--fl-brand-red-press);--brand-selected-color:#fee4e0;--brand-selected-hover-color:#fecbc3;--text-color-on-brand:#fff;--negative-color:var(--fl-danger);--negative-color-hover:var(--fl-danger-ink);--positive-color:var(--fl-success);--positive-color-hover:var(--fl-success-ink);--primary-text-color:var(--fl-ink);--secondary-text-color:var(--fl-ink-3);--icon-color:var(--fl-ink-3);--placeholder-color:var(--fl-ink-3);--ui-border-color:var(--fl-line-2);--layout-border-color:var(--fl-line);--ui-background-color:var(--fl-surf-3);--ui-background-hover-color:#ddd9d5;--primary-surface-color:var(--fl-canvas);--allgrey-background-color:var(--fl-surf-2);--grey-background-color:var(--fl-surf-2);--disabled-background-color:#f1ede9;--primary-background-color:var(--fl-surface);--secondary-background-color:var(--fl-surface);--inverted-color-background:var(--fl-ink);--fixed-dark-color:var(--fl-ink);--primary-background-hover-color:#6e68641a;--ignis-red-50:#fff4f2;--ignis-red-100:#fee4e0;--ignis-red-200:#fecbc3;--ignis-red-400:#fb6f60;--ignis-red-500:var(--fl-brand-red);--ignis-red-600:var(--fl-brand-red-deep);--ignis-red-700:var(--fl-brand-red-press);--ignis-red-800:#9d1914}.ui-empty{background:0 0}.ui-badge{vertical-align:middle;max-width:100%;display:inline-flex}.ui-badge-outline [data-vibe=Chips]{background:0 0}.scope-counter{flex:none}.spark-app .fui-Card{border-radius:var(--fl-radius-card);box-shadow:none}.spark-app .fui-Card:after{border-radius:var(--fl-radius-card);border-color:var(--fl-line)}:root{--m-font:"Segoe UI",system-ui,-apple-system,Roboto,"Helvetica Neue",Arial,sans-serif;--m-mono:"IBM Plex Mono",ui-monospace,monospace;--m-canvas:#faf9f8;--m-surface:#fff;--m-surf-2:#f5f4f3;--m-surf-3:#edebe9;--m-line:#e1dfdd;--m-line-2:#c8c6c4;--m-ink:#242424;--m-ink-2:#484644;--m-ink-3:#6e6c6a;--m-ink-4:#a19f9d;--m-accent:#d81f15;--m-accent-h:#b11911;--m-accent-press:#8d140e;--m-accent-tint:#fdf5f4;--m-accent-tint-2:#f9dfdd;--m-accent-ink:#8d140e;--m-red:#c50f1f;--m-red-h:#b00d1b;--m-red-bg:#fdf3f4;--m-red-ink:#8e0b16;--m-green:#107c41;--m-green-bg:#e7f3eb;--m-green-ink:#0b5c30;--m-amber:#9a6700;--m-amber-bg:#fdf6e3;--m-amber-ink:#674700;--m-neutral:#6e6c6a;--m-neutral-bg:#f0f0f0;--m-neutral-ink:#3b3b3b;--m-info:#5b6b7b;--m-info-bg:#eef1f4;--m-info-ink:#33414f;--m-r-sm:4px;--m-r:6px;--m-r-card:8px;--m-r-pill:999px;--m-sh-2:0 1px 2px #0000001f,0 0 1px #0000001a;--m-sh-4:0 2px 4px #0000001f,0 0 2px #00000014;--m-sh-8:0 4px 8px #00000024,0 0 2px #00000014;--m-sh-16:0 8px 16px #00000029,0 0 2px #0000001a;--m-sh-up:0 -2px 10px #0000000f}.mapp *{box-sizing:border-box}.mapp{background:var(--m-canvas);height:100dvh;max-height:100dvh;font-family:var(--m-font);color:var(--m-ink);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;position:relative;overflow:hidden}.mapp .mono{font-family:var(--m-mono)}.m-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.m-scroll{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:11px;min-height:0;padding:14px;display:flex;overflow-y:auto}.m-pagehead{padding:2px 2px 0}.m-pagehead .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--m-ink-3);font-size:11px;font-weight:700;font-family:var(--m-mono)}.m-pagehead h1{letter-spacing:-.02em;margin:3px 0 0;font-size:23px;font-weight:700;line-height:1.15}.m-pagehead .sub{color:var(--m-ink-3);margin-top:4px;font-size:13px}.m-seclabel{letter-spacing:.06em;text-transform:uppercase;color:var(--m-ink-3);align-items:center;gap:8px;margin:2px 2px -2px;font-size:11px;font-weight:700;display:flex}.m-seclabel .cnt{color:var(--m-ink-4);letter-spacing:0;margin-left:auto;font-weight:600}.m-card{background:var(--m-surface);border:1px solid var(--m-line);border-radius:var(--m-r-card);box-shadow:var(--m-sh-2);overflow:hidden}.m-cardb{padding:14px}.m-row{border-bottom:1px solid var(--m-line);background:var(--m-surface);align-items:center;gap:12px;min-height:60px;padding:13px 14px;display:flex}.m-row:last-child{border-bottom:none}.m-row .lead{border-radius:9px;flex:none;place-items:center;width:40px;height:40px;display:grid}.m-row .lead .ms{font-size:21px}.m-row .lead.l-info{background:var(--m-info-bg);color:var(--m-info)}.m-row .lead.l-ok{background:var(--m-green-bg);color:var(--m-green)}.m-row .lead.l-warn{background:var(--m-amber-bg);color:var(--m-amber)}.m-row .lead.l-error{background:var(--m-red-bg);color:var(--m-red)}.m-row .lead.l-neutral{background:var(--m-surf-3);color:var(--m-ink-3)}.m-row .lead.l-brand{background:var(--m-accent);color:#fff}.m-row .main{flex:1;min-width:0}.m-row .t{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;line-height:1.3;overflow:hidden}.m-row .s{color:var(--m-ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-size:12px;display:flex}.m-row .s .mono{font-size:11px}.m-row .chev{color:var(--m-ink-4);flex:none}.m-row .chev .ms{font-size:22px}.m-badge{border-radius:var(--m-r-sm);white-space:nowrap;flex:none;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.m-badge .ms{font-size:14px}.mapp .b-ok{background:var(--m-green-bg);color:var(--m-green-ink)}.mapp .b-warn{background:var(--m-amber-bg);color:var(--m-amber-ink)}.mapp .b-error{background:var(--m-red-bg);color:var(--m-red-ink)}.mapp .b-info{background:var(--m-info-bg);color:var(--m-info-ink)}.mapp .b-neutral{background:var(--m-neutral-bg);color:var(--m-neutral-ink)}.mapp .b-solid{background:var(--m-accent);color:#fff}.m-btn{border-radius:var(--m-r);cursor:pointer;letter-spacing:-.01em;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;padding:0 18px;font-family:inherit;font-size:15.5px;font-weight:600;display:inline-flex}.m-btn .ms{font-size:20px}.m-btn.primary{background:var(--m-accent);color:#fff;box-shadow:var(--m-sh-4)}.m-btn.default{background:var(--m-surface);color:var(--m-ink);border-color:var(--m-line-2)}.m-btn.subtle{color:var(--m-accent);background:0 0}.m-btn.danger{background:var(--m-red);color:#fff}.m-btn.danger-ghost{color:var(--m-red);border-color:var(--m-line-2);background:0 0}.m-btn.lg{height:54px;font-size:17px}.m-btn:disabled{opacity:.5;cursor:default;pointer-events:none}.m-btnrow{gap:10px;display:flex}.m-btnrow .m-btn{flex:1;width:auto}.m-scancta{border-radius:var(--m-r-card);background:var(--m-accent);color:#fff;width:100%;box-shadow:var(--m-sh-8);text-align:left;cursor:pointer;border:none;align-items:center;gap:14px;padding:16px;text-decoration:none;display:flex}.m-scancta .ic{background:#ffffff2e;border-radius:11px;flex:none;place-items:center;width:46px;height:46px;display:grid}.m-scancta .ic .ms{font-size:26px}.m-scancta .t{letter-spacing:-.01em;font-size:16.5px;font-weight:700}.m-scancta .s{opacity:.9;margin-top:1px;font-size:12.5px}.m-scancta .go{margin-left:auto}.m-scancta .go .ms{font-size:24px}.m-strip{border-radius:var(--m-r);border:1px solid #0000;align-items:flex-start;gap:11px;padding:11px 13px;font-size:13px;line-height:1.45;display:flex}.m-strip .si{display:none}.m-strip b{margin-bottom:1px;font-weight:700;display:block}.m-strip.warn{background:var(--m-amber-bg);border-color:#f0e0b0;border-left:3px solid var(--m-amber);color:#5e4108}.m-strip.err{background:var(--m-red-bg);border-color:#f3c4c8;border-left:3px solid var(--m-red);color:#8e0b16}.m-strip.ok{background:var(--m-green-bg);border-color:#bfe0c8;border-left:3px solid var(--m-green);color:#0b5c30}.m-strip.info{color:#33414f;background:#eef1f4;border-color:#dce1e6 #dce1e6 #dce1e6 #5b6b7b;border-left-style:solid;border-left-width:3px}.m-strip.neutral{background:var(--m-surf-2);border-color:var(--m-line);border-left:3px solid var(--m-ink-3);color:var(--m-ink-2)}.m-meter{border-radius:var(--m-r-pill);background:var(--m-surf-3);height:6px;overflow:hidden}.m-meter>span{border-radius:var(--m-r-pill);background:var(--m-accent);height:100%;transition:width .2s;display:block}.m-meter.fail>span{background:var(--m-red)}.m-stepbar{background:var(--m-surf-2);border-bottom:1px solid var(--m-line);flex:none;align-items:center;gap:8px;padding:10px 14px;display:flex}.m-stepbar .sp{color:var(--m-ink-2);white-space:nowrap;font-size:12px;font-weight:600}.m-stepbar .m-meter{flex:1}.m-nfc{text-align:center;background:radial-gradient(120% 70% at 50% 26%,var(--m-accent-tint) 0%,var(--m-canvas) 60%);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-height:0;padding:24px;display:flex}.m-nfc .ring{background:var(--m-surface);width:168px;height:168px;box-shadow:var(--m-sh-16);border-radius:50%;place-items:center;margin-bottom:18px;display:grid;position:relative}.m-nfc .ring .core{background:var(--m-accent);border-radius:50%;place-items:center;width:108px;height:108px;display:grid;box-shadow:0 8px 22px #c50f1f66}.m-nfc .ring .core .ms{color:#fff;font-size:54px}.m-nfc .ring.scanning:before,.m-nfc .ring.scanning:after{content:"";border:3px solid var(--m-accent);opacity:0;border-radius:50%;animation:2.4s ease-out infinite mnfc;position:absolute;inset:18px}.m-nfc .ring.scanning:after{animation-delay:1.2s}@media (prefers-reduced-motion:reduce){.m-nfc .ring.scanning:before,.m-nfc .ring.scanning:after{animation:none}}.m-nfc h2{letter-spacing:-.02em;margin:2px 0 0;font-size:22px;font-weight:700}.m-nfc p{color:var(--m-ink-3);max-width:30ch;font-size:14px;line-height:1.45}.m-outcome{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.m-oc{border-radius:var(--m-r-card);border:1.5px solid var(--m-line-2);background:var(--m-surface);cursor:pointer;height:88px;color:var(--m-ink-2);flex-direction:column;justify-content:center;align-items:center;gap:7px;font-family:inherit;font-size:14px;font-weight:700;display:flex}.m-oc .ms{font-size:30px}.m-oc.pass.on{background:var(--m-green);border-color:var(--m-green);color:#fff;box-shadow:var(--m-sh-8)}.m-oc.issue.on{background:var(--m-amber);border-color:var(--m-amber);color:#fff;box-shadow:var(--m-sh-8)}.m-oc.fail.on{background:var(--m-red);border-color:var(--m-red);color:#fff;box-shadow:var(--m-sh-8)}.m-dl{grid-template-columns:auto 1fr;gap:9px 14px;font-size:13.5px;display:grid}.m-dl dt{color:var(--m-ink-3)}.m-dl dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.m-equiphero{background:var(--m-surface);border:1px solid var(--m-line);border-radius:var(--m-r-card);box-shadow:var(--m-sh-2);align-items:center;gap:14px;padding:16px;display:flex}.m-equiphero .ic{background:var(--m-accent-tint);width:54px;height:54px;color:var(--m-accent);border-radius:13px;flex:none;place-items:center;display:grid}.m-equiphero .ic .ms{font-size:30px}.m-equiphero .t{letter-spacing:-.01em;font-size:17px;font-weight:700}.m-equiphero .s{color:var(--m-ink-3);margin-top:2px;font-size:12.5px}.m-verified{color:var(--m-green);align-items:center;gap:5px;margin-top:6px;font-size:12px;font-weight:700;display:inline-flex}.m-verified .ms{font-size:15px}.m-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-height:0;padding:30px;display:flex}.m-empty .ill{background:var(--m-accent-tint);width:96px;height:96px;color:var(--m-accent);border-radius:50%;place-items:center;margin-bottom:14px;display:grid}.m-empty .ill.ok{background:var(--m-green-bg);color:var(--m-green)}.m-empty .ill.warn{background:var(--m-amber-bg);color:var(--m-amber)}.m-empty .ill .ms{font-size:50px}.m-empty h2{letter-spacing:-.02em;font-size:21px;font-weight:700}.m-empty p{color:var(--m-ink-3);max-width:30ch;font-size:14px;line-height:1.5}.m-actionbar{background:var(--m-surface);border-top:1px solid var(--m-line);box-shadow:var(--m-sh-up);padding:12px 14px;padding-bottom:max(12px,env(safe-area-inset-bottom,0px));flex-direction:column;flex:none;gap:9px;display:flex}.m-actionbar .hintline{color:var(--m-ink-3);text-align:center;justify-content:center;align-items:center;gap:5px;font-size:11.5px;display:flex}.m-actionbar .hintline .ms{font-size:14px}.m-field{flex-direction:column;gap:6px;display:flex}.m-field>label{color:var(--m-ink-2);letter-spacing:.01em;align-items:center;gap:5px;font-size:12px;font-weight:700;display:flex}.m-field>label .req{color:var(--m-red)}.m-input{border-radius:var(--m-r);background:var(--m-surface);border:1px solid var(--m-line-2);height:48px;color:var(--m-ink);align-items:center;gap:9px;padding:0 13px;font-size:15px;font-weight:500;display:flex}.m-input.area{align-items:flex-start;height:auto;min-height:76px;padding:12px 13px;line-height:1.5}.m-input.err{border-color:var(--m-red)}.m-input .ms{color:var(--m-ink-3);flex:none;font-size:20px}.m-input .grow{min-width:0;font:inherit;color:var(--m-ink);background:0 0;border:none;outline:none;flex:1;font-size:15px}.m-input select.grow{cursor:pointer}.m-input textarea.grow{resize:none;line-height:1.5}.m-input .grow::placeholder{color:var(--m-ink-4)}.m-fieldhint{color:var(--m-ink-3);align-items:center;gap:5px;font-size:11.5px;display:flex}.m-fieldhint .ms{flex:none;font-size:14px}.m-fielderr{color:var(--m-red);align-items:center;gap:4px;font-size:11.5px;display:flex}.m-fielderr .ms{flex:none;font-size:14px}.m-chiprow{flex-wrap:wrap;gap:8px;display:flex}.m-selchip{border-radius:var(--m-r-pill);cursor:pointer;background:var(--m-surface);min-width:44px;height:44px;color:var(--m-ink-2);border:1.5px solid var(--m-line-2);justify-content:center;align-items:center;gap:5px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.m-selchip .ms{font-size:17px}.m-selchip.on{background:var(--m-accent-tint-2);color:var(--m-accent-ink);border-color:var(--m-accent)}.m-selchip.on-danger{background:var(--m-red-bg);color:var(--m-red-ink);border-color:var(--m-red)}.m-note{background:var(--m-surface);border:1px solid var(--m-line-2);border-radius:var(--m-r);color:var(--m-ink);resize:none;width:100%;min-height:78px;padding:12px 13px;font-family:inherit;font-size:14px;line-height:1.5}.m-note::placeholder{color:var(--m-ink-4)}.m-seg{border:1px solid var(--m-line-2);border-radius:var(--m-r);background:var(--m-surface);flex:none;height:44px;display:inline-flex;overflow:hidden}.m-seg button{color:var(--m-ink-3);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:4px;min-width:44px;padding:0 13px;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex}.m-seg button .ms{font-size:16px}.m-seg button+button{border-left:1px solid var(--m-line-2)}.m-seg button.on.pass{background:var(--m-green);color:#fff}.m-seg button.on.fail{background:var(--m-red);color:#fff}.m-seg button.on.na{background:var(--m-neutral);color:#fff}.mapp .q-item{border-bottom:1px solid var(--m-line);padding:13px 14px}.mapp .q-item:last-child{border-bottom:none}.mapp .q-item.isfail{background:var(--m-red-bg)}.mapp .q-top{align-items:flex-start;gap:10px;display:flex}.mapp .q-top .dot{border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.mapp .q-top .dot.pass{background:var(--m-green-bg);color:var(--m-green)}.mapp .q-top .dot.fail{background:var(--m-red);color:#fff}.mapp .q-top .dot.input{background:var(--m-accent-tint);color:var(--m-accent)}.mapp .q-top .dot .ms{font-size:17px}.mapp .q-qt{letter-spacing:-.01em;font-size:14px;font-weight:600;line-height:1.3}.mapp .q-qg{color:var(--m-ink-3);margin-top:3px;font-size:12px;line-height:1.4}.mapp .q-acts{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.mapp .q-mini{border-radius:var(--m-r-pill);border:1px solid var(--m-line-2);background:var(--m-surface);height:32px;color:var(--m-ink-2);cursor:pointer;align-items:center;gap:5px;padding:0 11px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.mapp .q-mini .ms{color:var(--m-ink-3);font-size:16px}.mapp .q-mini.on{border-color:var(--m-accent);color:var(--m-accent-ink);background:var(--m-accent-tint)}.mapp .q-mini.on .ms{color:var(--m-accent)}.m-check{cursor:pointer;align-items:center;gap:11px;padding:2px;font-family:inherit;display:flex}.m-check .box{background:var(--m-accent);color:#fff;border-radius:6px;flex:none;place-items:center;width:24px;height:24px;display:grid}.m-check .box.off{background:var(--m-surface);border:1.5px solid var(--m-line-2)}.m-check .box.off .ms{color:#0000}.m-check .box .ms{font-size:18px}.m-check .ct{font-size:13.5px;font-weight:600;line-height:1.35}.m-sheet-scrim{z-index:30;background:#141c2666;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.m-sheet{background:var(--m-surface);border-top-left-radius:18px;border-top-right-radius:18px;flex-direction:column;max-height:92%;display:flex;box-shadow:0 -8px 30px #00000040}.m-sheet .grip{background:var(--m-line-2);border-radius:99px;width:38px;height:4px;margin:10px auto 6px}.m-sheet .head{border-bottom:1px solid var(--m-line);align-items:center;padding:10px 16px 12px;display:flex}.m-sheet .head .ht{letter-spacing:-.01em;flex:1;font-size:18px;font-weight:700}.m-sheet .body{-webkit-overflow-scrolling:touch;flex-direction:column;gap:14px;padding:16px;display:flex;overflow-y:auto}.m-sheet .foot{background:var(--m-surface);border-top:1px solid var(--m-line);box-shadow:var(--m-sh-up);padding:12px 16px;padding-bottom:max(14px,env(safe-area-inset-bottom,0px));flex-direction:column;flex:none;gap:9px;display:flex}.m-iconbtn{border-radius:var(--m-r);width:36px;height:36px;color:var(--m-ink-3);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;display:grid}.m-iconbtn .ms{font-size:22px}.fra-conduct .crumbs{color:var(--fl-ink-3);align-items:center;gap:6px;margin-bottom:14px;font-size:12.5px;display:flex}.fra-conduct .crumbs .ms{font-size:16px}.fra-conduct .crumbs a{color:var(--fl-accent);cursor:pointer;font-weight:600}.fra-conduct .crumbs a:hover{text-decoration:underline}.fra-conduct .crumbs b{color:var(--fl-ink);font-weight:700}.fra-conduct .rec-hero{align-items:flex-start;gap:15px;margin-bottom:14px;display:flex}.fra-conduct .rec-hero .well{border-radius:12px;flex:none;width:54px;height:54px}.fra-conduct .rec-hero .well .ms{font-size:28px}.fra-conduct .rec-hero .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--fl-ink-3);align-items:center;gap:8px;margin-bottom:5px;font-size:11px;font-weight:700;display:flex}.fra-conduct .rec-hero h1{letter-spacing:-.015em;margin:0;font-size:23px;font-weight:600;line-height:1.2}.fra-conduct .rec-hero .sub{color:var(--fl-ink-3);margin-top:6px;font-size:13px}.fra-conduct .rec-hero .sub .mono{font-size:12px}.fra-conduct .rec-hero .actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.fra-conduct .kpis{grid-template-columns:repeat(4,1fr);gap:13px;margin:16px 0;display:grid}.fra-conduct .kpis .fl-tile{gap:8px;min-height:104px;padding:14px}.fra-conduct .kpis .t-val{font-size:26px}.fra-conduct .cols{grid-template-columns:1.62fr 1fr;align-items:start;gap:16px;display:grid}.fra-conduct .side,.fra-conduct .stack{flex-direction:column;gap:16px;display:flex}.fra-conduct .seclist .sec{border-bottom:1px solid var(--fl-line);cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border-top:none;border-left:none;border-right:none;align-items:center;gap:12px;padding:11px 16px;transition:background .12s;display:flex}.fra-conduct .seclist .sec:last-child{border-bottom:none}.fra-conduct .seclist .sec:hover{background:var(--fl-surf-2)}.fra-conduct .seclist .sec.on{background:var(--fl-accent-tint);box-shadow:inset 3px 0 0 var(--fl-accent)}.fra-conduct .seclist .sec .n{width:22px;font-family:var(--fl-mono);color:var(--fl-ink-3);text-align:center;flex:none;font-size:11px;font-weight:600}.fra-conduct .seclist .sec .well{flex:none;width:32px;height:32px}.fra-conduct .seclist .sec .well .ms{font-size:18px}.fra-conduct .seclist .sec .m{flex:1;min-width:0}.fra-conduct .seclist .sec .m .t{font-size:13.5px;font-weight:600}.fra-conduct .seclist .sec .m .s{color:var(--fl-ink-3);margin-top:1px;font-size:12px}.fra-conduct .seclist .sec .m .s.crit{color:var(--fl-danger-ink);font-weight:600}.fra-conduct .apoint{border-bottom:1px solid var(--fl-line);align-items:center;gap:13px;padding:13px 16px;display:flex}.fra-conduct .apoint:last-child{border-bottom:none}.fra-conduct .apoint .pt{flex:1;min-width:0;font-size:13.5px;font-weight:500;line-height:1.4}.fra-conduct .apoint .pt .ref{font-family:var(--fl-mono);color:var(--fl-ink-3);margin-left:6px;font-size:11px;font-weight:600}.fra-conduct .seg{border:1px solid var(--fl-line-2);border-radius:var(--fl-radius);background:var(--fl-surface);flex:none;display:inline-flex;overflow:hidden}.fra-conduct .seg button{appearance:none;cursor:pointer;height:32px;color:var(--fl-ink-3);background:0 0;border:none;align-items:center;gap:5px;padding:0 13px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}.fra-conduct .seg button .ms{font-size:16px}.fra-conduct .seg button+button{border-left:1px solid var(--fl-line-2)}.fra-conduct .seg button.ok.on{background:var(--fl-success);color:#fff}.fra-conduct .seg button.def.on{background:var(--fl-danger);color:#fff}.fra-conduct .seg button.na.on{background:var(--fl-ink-3);color:#fff}.fra-conduct .seg button:not(.on):hover{background:var(--fl-surf-2);color:var(--fl-ink)}.fra-conduct .autobar{background:var(--fl-accent-tint);color:var(--fl-accent-ink);border-top:1px solid #cfe4f6;align-items:center;gap:10px;padding:11px 16px;font-size:12.5px;font-weight:600;display:flex}.fra-conduct .autobar .ms{font-size:18px}.fra-conduct .autobar .grow{flex:1}.fra-conduct .finding{border:1px solid var(--fl-line);border-radius:var(--fl-radius-card);background:var(--fl-surface);box-shadow:var(--fl-shadow-2);overflow:hidden}.fra-conduct .finding+.finding{margin-top:12px}.fra-conduct .finding .fh{border-bottom:1px solid var(--fl-line);align-items:flex-start;gap:11px;padding:13px 16px;display:flex}.fra-conduct .finding .fh .well{flex:none;width:34px;height:34px}.fra-conduct .finding .fh .well .ms{font-size:19px}.fra-conduct .finding .fh .fm{flex:1;min-width:0}.fra-conduct .finding .fh .fref{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:3px;display:flex}.fra-conduct .finding .fh .fref .r{font-family:var(--fl-mono);color:var(--fl-ink-3);font-size:11px;font-weight:600}.fra-conduct .finding .fh .ft{letter-spacing:-.01em;font-size:14px;font-weight:600;line-height:1.3}.fra-conduct .finding .fh .fl{color:var(--fl-ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.fra-conduct .finding .fh .fl .ms{font-size:14px}.fra-conduct .finding .fb{grid-template-columns:1fr;gap:14px;padding:14px 16px;display:grid}.fra-conduct .fld label,.fra-conduct .fld .lbl{letter-spacing:.05em;text-transform:uppercase;color:var(--fl-ink-3);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.fra-conduct .fld .val{color:var(--fl-ink);font-size:13px;line-height:1.5}.fra-conduct .frow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.fra-conduct .riskpill{border-radius:var(--fl-radius-sm);color:#fff;align-items:center;gap:5px;height:22px;padding:0 9px;font-size:11.5px;font-weight:700;display:inline-flex}.fra-conduct .r-crit{background:#7d0a14}.fra-conduct .r-high{background:var(--fl-danger)}.fra-conduct .r-med{background:var(--fl-warning)}.fra-conduct .r-low{background:#c9a227}.fra-conduct .flink{background:var(--fl-success-bg);color:var(--fl-success-ink);border-top:1px solid #bfe0c8;align-items:center;gap:9px;padding:11px 16px;font-size:12.5px;font-weight:600;display:flex}.fra-conduct .flink .ms{font-size:17px}.fra-conduct .flink .go{color:var(--fl-accent);cursor:pointer;align-items:center;gap:3px;margin-left:auto;display:inline-flex}.fra-conduct .flink .go:hover{text-decoration:underline}.fra-conduct .mx{grid-template-columns:auto repeat(5,1fr);gap:3px;font-size:10px;display:grid}.fra-conduct .mx .cap{color:var(--fl-ink-3);text-align:center;justify-content:center;align-items:center;padding:2px;font-weight:600;line-height:1.1;display:flex}.fra-conduct .mx .cell{aspect-ratio:1;opacity:.85;border-radius:3px;place-items:center;display:grid}.fra-conduct .mx .cell.on{opacity:1;outline:2px solid var(--fl-ink);outline-offset:-2px}.fra-conduct .mx .cell .ms{color:#fff;font-size:13px}.fra-conduct .mx .rlbl{color:var(--fl-ink-3);white-space:nowrap;justify-content:flex-end;align-items:center;padding-right:4px;font-weight:600;display:flex}.fra-conduct .mxcap{color:var(--fl-ink-3);text-align:center;margin-top:7px;font-size:11px}.fra-conduct .ratingscale{border-radius:var(--fl-radius);display:flex;overflow:hidden}.fra-conduct .ratingscale .rs{text-align:center;color:#fff;opacity:.55;flex:1;padding:7px 2px;font-size:10.5px;font-weight:700}.fra-conduct .ratingscale .rs.on{opacity:1;box-shadow:inset 0 0 0 2px #ffffffb3}.fra-conduct .autofeat{border-bottom:1px solid var(--fl-line);gap:11px;padding:11px 0;display:flex}.fra-conduct .autofeat:last-child{border-bottom:none}.fra-conduct .autofeat .ic{border-radius:var(--fl-radius);flex:none;place-items:center;width:30px;height:30px;display:grid}.fra-conduct .autofeat .ic .ms{font-size:17px}.fra-conduct .autofeat .t{font-size:12.5px;font-weight:700}.fra-conduct .autofeat .s{color:var(--fl-ink-3);margin-top:2px;font-size:11.5px;line-height:1.4}.fra-conduct .obs{border:1px solid var(--fl-line-2);border-radius:var(--fl-radius);width:100%;color:var(--fl-ink);resize:vertical;box-sizing:border-box;outline:none;min-height:60px;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.5}.fra-conduct .obs:focus{border-color:var(--fl-accent);box-shadow:0 0 0 2px var(--fl-accent-tint)}@media (width<=1100px){.fra-conduct .kpis{grid-template-columns:repeat(2,1fr)}.fra-conduct .cols{grid-template-columns:1fr}}@media print{.no-print{display:none!important}.content,.wrap{max-width:100%!important;margin:0!important;padding:0!important}body{background:#fff!important}}
