.Sk4IiW_page{min-width:0;min-height:100dvh}
._41LSIG_theme{--color-surface:var(--color-canvas);--color-surface-raised:var(--color-surface-inverse);--color-surface-muted:var(--color-surface-inverse);--color-text-primary:var(--color-text-inverse);--color-text-secondary:var(--color-text-inverse-secondary);--color-text-muted:var(--color-text-inverse-secondary);--color-border:var(--color-border-inverse);--color-border-strong:color-mix(in srgb, var(--color-accent-soft) 36%, transparent);--color-action-primary:var(--color-accent-soft);--color-action-primary-hover:var(--color-text-inverse);--color-focus:var(--color-accent-soft);--color-status-negative:#e08a7d;--auth-primary-text:var(--color-canvas);--auth-primary-width:100%;--auth-action-radius:var(--radius-field);--auth-control-background:var(--color-surface-inverse);--auth-choice-background:var(--color-surface-inverse);--auth-choice-selected-background:color-mix(in srgb, var(--color-accent-soft) 12%, var(--color-surface-inverse));--auth-menu-background:var(--color-surface-inverse);--auth-secondary-background:var(--color-surface-inverse);--auth-secondary-border:var(--color-border);--auth-control-border:#9dd3b966 #81c2a733 #81c2a71f #9dd3b94d;--auth-choice-selected-border:#81c2a7c7 #81c2a77a #81c2a757 #81c2a7a6;--auth-control-reflection:linear-gradient(165deg, #81c2a71f, #81c2a70a 32%, #81c2a700 64%, #00000014);--auth-control-shadow:inset 0 .0625rem 0 #9dd3b926, inset 0 -.0625rem 0 #00000024, inset 0 .125rem .3125rem #00000014;--auth-hover-border:color-mix(in srgb, var(--color-accent-soft) 60%, transparent);--auth-focus-border:var(--color-focus);--auth-focus-shadow:inset 0 .0625rem 0 #9dd3b938, inset 0 0 0 .0625rem #81c2a74d;color:var(--color-text-primary);background:var(--color-canvas);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}._41LSIG_theme input,._41LSIG_theme input[type=checkbox]{accent-color:var(--color-accent-soft)}._41LSIG_theme input:-webkit-any(:autofill,:-webkit-autofill){-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);box-shadow:inset 0 0 0 1000px var(--color-surface-raised)}._41LSIG_theme input:is(:autofill,:autofill){-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);box-shadow:inset 0 0 0 1000px var(--color-surface-raised)}._41LSIG_theme input:disabled{color:var(--color-text-secondary);cursor:not-allowed;opacity:.7}._41LSIG_theme [role=option]:is(:hover,[aria-selected=true]),._41LSIG_theme [role=option]:is(:hover,[aria-selected=true]) small{color:var(--color-canvas)}._41LSIG_theme input[type=checkbox]:focus-visible{outline:var(--focus-ring);outline-offset:.1875rem}._41LSIG_theme ::selection{color:var(--color-canvas);background:var(--color-accent-soft)}@supports ((-webkit-backdrop-filter:blur(0.75rem)) or (backdrop-filter:blur(0.75rem))){._41LSIG_theme{--auth-control-background:#081d1652;--auth-choice-background:#1232284d;--auth-choice-selected-background:#2a5b4975;--auth-menu-background:#123228f5;--auth-secondary-background:#12322861}}@media (prefers-reduced-transparency:reduce){._41LSIG_theme{--auth-control-background:var(--color-surface-inverse);--auth-choice-background:var(--color-surface-inverse);--auth-choice-selected-background:color-mix(in srgb, var(--color-accent-soft) 12%, var(--color-surface-inverse));--auth-menu-background:var(--color-surface-inverse);--auth-secondary-background:var(--color-surface-inverse);--auth-control-reflection:none}}._41LSIG_theme input:-webkit-any(:autofill,:-webkit-autofill):focus-visible{box-shadow:inset 0 0 0 1000px var(--color-surface-raised), var(--auth-focus-shadow)}._41LSIG_theme input:is(:autofill,:autofill):focus-visible{box-shadow:inset 0 0 0 1000px var(--color-surface-raised), var(--auth-focus-shadow)}
._6uDQka_control{justify-content:center;align-items:center;gap:var(--space-2);min-width:0;max-width:100%;min-height:2.75rem;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);font-family:var(--font-interface);text-align:center;overflow-wrap:anywhere;cursor:pointer;transition:color var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);border:.0625rem solid #0000;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}._6uDQka_control:is(:hover,:focus,:focus-visible,:active,:visited){text-decoration:none}._6uDQka_control:focus-visible{outline:var(--focus-ring);outline-offset:.125rem}._6uDQka_control:disabled{cursor:not-allowed;opacity:.58}._6uDQka_control:active:not(:disabled){transform:translateY(.0625rem)}._6uDQka_control>svg{flex-shrink:0;width:1rem;height:1rem}._6uDQka_primary{color:var(--color-action-on-primary,var(--color-text-inverse));background:var(--color-action-primary)}._6uDQka_primary:hover:not(:disabled){background:var(--color-action-primary-hover)}._6uDQka_secondary{color:var(--color-action-primary);background:var(--color-action-surface,var(--color-surface-raised));border-color:var(--color-action-primary)}._6uDQka_secondary:hover:not(:disabled){color:var(--color-action-on-primary,var(--color-text-inverse));background:var(--color-action-primary-hover);border-color:var(--color-action-primary-hover)}
.P04hQW_flag{flex:none;align-items:center;width:1rem;height:.6667rem;display:inline-flex;overflow:hidden}.P04hQW_flag svg{width:100%;height:100%;display:block}
.y6qsSW_root{width:1.5rem;height:1lh;min-height:1.5rem;line-height:inherit;vertical-align:middle;flex:0 0 1.5rem;justify-content:center;align-items:center;display:inline-flex;position:relative}.y6qsSW_label{align-items:flex-start;gap:var(--space-2);vertical-align:top;min-width:0;max-width:100%;display:inline-flex}.y6qsSW_label>:last-child{min-width:0}.y6qsSW_trigger{box-sizing:border-box;width:1.5rem;height:1.5rem;color:var(--color-text-secondary);cursor:help;font:inherit;background:0 0;border:0;border-radius:0;flex:0 0 1.5rem;justify-content:center;align-items:center;padding:0;font-size:.75rem;font-weight:700;line-height:0;display:inline-flex}.y6qsSW_trigger:focus-visible{outline:var(--focus-ring);outline-offset:.125rem}.y6qsSW_verified{color:var(--color-source-verified)}.y6qsSW_vendor{border:.0625rem solid var(--color-border-strong);background:var(--color-surface-raised);border-radius:50%}.y6qsSW_icon{fill:currentColor;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;flex:none;width:1rem;height:1rem;display:block}.y6qsSW_verified .y6qsSW_icon{width:1.5rem;height:1.5rem}.y6qsSW_verified-badge{fill:var(--color-source-verified);stroke:none}.y6qsSW_verified-check{fill:none;stroke:var(--color-source-verified-check);stroke-width:2.25px}.y6qsSW_tooltip{z-index:50;width:max-content;max-width:min(20rem, var(--anchored-width,calc(100vw - 1.5rem)));box-sizing:border-box;padding:var(--space-2) var(--space-3);border:.0625rem solid var(--color-border-strong);color:var(--color-text-primary);background:var(--color-surface);box-shadow:var(--shadow-panel);font-family:var(--font-interface);font-variant:normal;letter-spacing:normal;text-align:start;text-transform:none;white-space:normal;overflow-wrap:anywhere;border-radius:.375rem;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.4;position:fixed;overflow-y:auto}[data-theme=dark] .y6qsSW_tooltip{color:var(--color-text-inverse);background:var(--color-surface-inverse)}.y6qsSW_tooltip[hidden]{display:none}
.tmQqoq_control{justify-self:start;align-items:center;gap:var(--space-2);width:fit-content;min-width:0;max-width:100%;min-height:2.75rem;padding:var(--space-2);border-radius:var(--radius-field);color:var(--color-action-primary);font-family:var(--font-interface);text-align:start;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:0;font-size:.875rem;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex}.tmQqoq_control:focus-visible{outline:var(--focus-ring);outline-offset:var(--space-1)}.tmQqoq_control:disabled{opacity:.6;cursor:not-allowed}.tmQqoq_icon{flex:0 0 1.25rem;width:1.25rem;height:1.25rem;display:flex}.tmQqoq_icon svg{stroke-width:1.75px;width:100%;height:100%;transform:rotate(180deg)}.tmQqoq_label{overflow-wrap:anywhere;min-width:0}@media (hover:hover) and (pointer:fine){.tmQqoq_control:hover{color:var(--color-action-primary-hover);background:var(--color-surface-muted);text-decoration:none}}@media (prefers-reduced-motion:reduce){.tmQqoq_control{transition:none}}
.tHNZHq_pill{align-items:center;gap:var(--space-1);width:fit-content;padding:var(--space-1) var(--space-2);border:.0625rem solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text-primary);background:var(--color-surface-muted);font-family:var(--font-label);font-size:.6875rem;font-weight:700;display:inline-flex}.tHNZHq_pill[data-tone=positive]{color:var(--color-accent-soft);background:color-mix(in srgb, var(--color-accent) 15%, transparent)}
.Xh-9Xa_wordmark{width:fit-content;min-height:2.75rem;color:var(--wordmark-color,var(--color-text-primary));font-family:var(--font-interface);letter-spacing:-.045em;align-items:center;gap:.6875rem;font-size:1.1875rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.Xh-9Xa_mark{fill:currentColor;flex:none;width:1.75rem;height:1.75rem}.Xh-9Xa_wordmark>span{transform:translateY(1px)}@media (max-width:28rem){.Xh-9Xa_wordmark{gap:.5rem;font-size:1.0625rem}.Xh-9Xa_mark{width:1.625rem;height:1.625rem}}
.InZNza_footer{--wordmark-color:var(--color-text-inverse);--color-focus:var(--color-accent-soft);border-top:.0625rem solid var(--color-border-inverse);background:var(--color-canvas);color:var(--color-text-inverse);font-family:var(--font-interface);line-height:1.5}.InZNza_inner{width:min(calc(100% - 2 * var(--container-gutter)), 76rem);align-items:start;gap:var(--space-6);min-width:0;padding-block:var(--space-7) var(--space-5);grid-template-columns:minmax(0,1fr) auto;margin-inline:auto;display:grid}.InZNza_brand p{max-width:42ch;margin:var(--space-3) 0 0;color:var(--color-text-inverse-secondary);overflow-wrap:normal;text-wrap:pretty;font-size:.875rem;line-height:1.65}.InZNza_navigation{align-content:start;gap:0 var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.InZNza_brand,.InZNza_navigation,.InZNza_group{min-width:0}.InZNza_group h2{margin:0 0 var(--space-5);color:var(--color-accent-soft);font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1.5}.InZNza_group ul{margin:0;padding:0;list-style:none}.InZNza_navigation a{min-height:2.75rem;color:var(--color-text-inverse-secondary);text-wrap:pretty;align-items:center;font-size:.875rem;line-height:1.5;text-decoration:none;display:flex}.InZNza_navigation a:hover{color:var(--color-text-inverse)}@media not (min-width:48rem){.InZNza_inner{grid-template-columns:minmax(0,1fr)}}@media not (min-width:28rem){.InZNza_navigation{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}
.JMfMuW_header{--wordmark-color:var(--color-text-inverse);z-index:10;padding-top:env(safe-area-inset-top,0);border-bottom:.0625rem solid var(--color-border-inverse);background:var(--color-canvas);color:var(--color-text-inverse);position:sticky;top:0}.JMfMuW_header.JMfMuW_glass{box-shadow:inset 0 .0625rem #f2f1eb0a}@supports ((-webkit-backdrop-filter:blur(0.875rem)) or (backdrop-filter:blur(0.875rem))){.JMfMuW_header.JMfMuW_glass{-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);background:#0b211ac7;border-bottom-color:#81c2a73d}}@media (prefers-reduced-transparency:reduce){.JMfMuW_header.JMfMuW_glass{background:var(--color-canvas);-webkit-backdrop-filter:none;backdrop-filter:none}}.JMfMuW_inner{width:min(calc(100% - 2 * var(--container-gutter)), 76rem);align-items:center;gap:var(--space-5);grid-template-columns:auto minmax(0,1fr) auto;min-width:0;min-height:4.75rem;margin-inline:auto;display:grid}.JMfMuW_brand{min-width:0}.JMfMuW_navigation,.JMfMuW_authentication{align-items:center;gap:var(--space-5);display:flex}.JMfMuW_account-controls{gap:var(--space-3)}.JMfMuW_navigation{justify-content:center}.JMfMuW_authentication{justify-self:end}.JMfMuW_navigation a,.JMfMuW_sign-in{min-height:2.75rem;color:var(--color-text-inverse-secondary);white-space:nowrap;align-items:center;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.JMfMuW_navigation a:hover,.JMfMuW_sign-in:hover{color:var(--color-text-inverse)}.JMfMuW_sign-up{min-height:2.75rem;padding-inline:var(--space-4);border:.0625rem solid var(--color-accent-soft);border-radius:var(--radius-field);background:var(--color-accent-soft);color:var(--color-surface-inverse);justify-content:center;align-items:center;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.JMfMuW_sign-up:hover{background:var(--color-text-inverse)}.JMfMuW_navigation a[aria-current=page],.JMfMuW_mobile-navigation a[aria-current=page]{color:var(--color-accent-soft);text-underline-offset:var(--space-2);text-decoration:underline;text-decoration-thickness:.125rem}.JMfMuW_menu-button,.JMfMuW_mobile-navigation{display:none}.JMfMuW_skip-link{z-index:20;top:max(var(--space-3), env(safe-area-inset-top,0px));left:var(--container-gutter);min-height:2.75rem;padding:var(--space-3) var(--space-4);border:.0625rem solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-primary);text-decoration:none;position:fixed;transform:translateY(-200%)}.JMfMuW_skip-link:focus{transform:translateY(0)}.JMfMuW_header a:focus-visible,.JMfMuW_header button:focus-visible{outline:var(--focus-ring);outline-offset:var(--space-1);scroll-margin-top:calc(4.75rem + env(safe-area-inset-top,0px))}@media (max-width:60rem){.JMfMuW_inner{grid-template-columns:minmax(0,1fr) auto auto}.JMfMuW_navigation{display:none}.JMfMuW_menu-button{border:.0625rem solid var(--color-border-inverse);border-radius:var(--radius-field);width:2.75rem;height:2.75rem;color:var(--color-text-inverse);cursor:pointer;background:0 0;place-items:center;padding:0;display:inline-grid}.JMfMuW_menu-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.75px;width:1.25rem;height:1.25rem}.JMfMuW_mobile-navigation:not([hidden]){max-height:calc(100dvh - 4.75rem - env(safe-area-inset-top,0px));padding:var(--space-2) var(--container-gutter) var(--space-4);border-bottom:.0625rem solid var(--color-border-inverse);background:var(--color-canvas);display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.JMfMuW_mobile-navigation a{border-bottom:.0625rem solid var(--color-border-inverse);min-height:3rem;color:var(--color-text-inverse);align-items:center;font-size:.9375rem;text-decoration:none;display:flex}.JMfMuW_mobile-navigation a:hover{color:var(--color-accent-soft)}}@media (max-width:35rem){.JMfMuW_inner{gap:var(--space-3)}.JMfMuW_brand>a>span{display:none}.JMfMuW_authentication{gap:var(--space-3)}.JMfMuW_sign-in,.JMfMuW_sign-up{font-size:.8125rem}.JMfMuW_sign-up{padding-inline:var(--space-3)}}
.eCcNSW_page{width:100%;min-width:0;padding-bottom:env(safe-area-inset-bottom,0);background-color:var(--color-canvas);background-image:linear-gradient(180deg, color-mix(in srgb, var(--color-accent-soft) 0%, transparent), color-mix(in srgb, var(--color-accent-soft) 5%, transparent) 50%, color-mix(in srgb, var(--color-accent-soft) 0%, transparent))}.eCcNSW_main{--color-text-primary:var(--color-text-inverse);--color-text-secondary:var(--color-text-inverse-secondary);--color-text-muted:color-mix(in srgb, var(--color-text-inverse-secondary) 85%, var(--color-canvas));--color-surface:var(--color-surface-inverse);--color-surface-raised:var(--color-surface-inverse);--color-surface-muted:var(--color-surface-inverse);--color-border:color-mix(in srgb, var(--color-accent-soft) 18%, transparent);--color-border-strong:color-mix(in srgb, var(--color-accent-soft) 32%, transparent);--color-action-primary:var(--color-accent-soft);--color-action-primary-hover:var(--color-accent);--color-action-on-primary:var(--color-canvas);--color-action-surface:var(--color-surface-inverse);--color-focus:var(--color-accent-soft);--color-source-verified:var(--color-accent-soft);--color-source-verified-check:var(--color-canvas);width:min(calc(100% - (var(--open-section-gutter) * 2)), var(--container-open));min-width:0;padding:clamp(var(--space-6), 6vw, var(--space-9));padding-block:clamp(var(--space-6), 3vw, var(--space-7)) var(--public-section-inset);isolation:isolate;color:var(--color-text-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin:0 auto}.eCcNSW_main label{color:var(--color-text-secondary)}.eCcNSW_main>section{row-gap:var(--space-6)}.eCcNSW_main [data-workspace-description]{margin-block-end:0}.eCcNSW_main select option{color:var(--color-text-primary);background:var(--color-surface-inverse)}.eCcNSW_main select option:is(:hover,:focus,:checked){color:var(--color-canvas);background:var(--color-accent-soft)}.eCcNSW_main nav[aria-label="Filter by Service Line"] a:is(:hover,[aria-current]){border-inline-start-color:var(--color-accent-soft);color:var(--color-text-primary);background:color-mix(in srgb, var(--color-accent-soft) 10%, transparent)}.eCcNSW_main nav[aria-label="Vendor directory pagination"] a[aria-current=page]{color:var(--color-canvas)}.eCcNSW_main [aria-label="Applied directory filters"] button:hover{border-color:var(--color-accent-soft);color:var(--color-text-primary);background:var(--color-surface-muted)}@media (prefers-reduced-transparency:no-preference){.eCcNSW_main{--color-surface-raised:color-mix(in srgb, var(--color-surface-inverse) 82%, transparent)}}@media not (min-width:768px){.eCcNSW_main{width:calc(100% - (var(--space-4) * 2));padding:var(--space-6) var(--space-4);padding-block:var(--space-5) var(--public-section-inset)}}
.pnXrUq_public{--color-surface:var(--color-canvas);--color-text-primary:var(--color-text-inverse);--color-text-secondary:var(--color-text-inverse-secondary);--color-action-primary:var(--color-accent-soft);min-width:0;min-height:100dvh;color:var(--color-text-primary);background:var(--color-canvas)}.pnXrUq_public main{min-height:calc(100dvh - 4.75rem - env(safe-area-inset-top,0px))}
._1M0nWa_file{gap:var(--space-3);min-width:0;display:grid}._1M0nWa_file p{margin:0}._1M0nWa_file ._1M0nWa_picker{min-width:0;min-height:var(--file-picker-min-height,12rem);align-content:center;justify-items:center;gap:var(--space-3);padding:var(--file-picker-padding,var(--space-6));border:.0625rem dashed var(--color-accent-soft);border-radius:var(--radius-panel);color:var(--color-text-primary);background:var(--color-surface-raised);text-align:center;display:grid;position:relative}._1M0nWa_picker:hover{border-color:var(--color-action-primary)}._1M0nWa_picker:focus-within{outline:var(--focus-ring);outline-offset:.1875rem}._1M0nWa_picker:has([aria-invalid=true]){border-color:var(--color-status-negative)}._1M0nWa_picker:has(input:disabled){cursor:not-allowed;opacity:.65}._1M0nWa_picker input[type=file]{cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}._1M0nWa_picker input:disabled{cursor:not-allowed}._1M0nWa_picker-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._1M0nWa_upload-icon{width:2rem;height:2.5rem;color:var(--color-accent-soft);stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}._1M0nWa_picker-title{overflow-wrap:anywhere;max-width:100%;font-weight:700}._1M0nWa_picker-help{color:var(--color-text-secondary);font-weight:400}._1M0nWa_required-marker{margin-left:var(--space-1);color:var(--color-status-negative)}._1M0nWa_error{color:var(--color-status-negative)}
.Bmob1G_container{width:min(100%, var(--workspace-page-max));min-width:0;padding:var(--workspace-page-top) var(--workspace-page-gutter);margin-inline:auto}.Bmob1G_page{row-gap:var(--workspace-content-gap);min-width:0;display:grid}.Bmob1G_page[data-workspace-page]{width:100%;min-width:0;max-width:none;padding:0 0 var(--workspace-page-bottom,0);row-gap:var(--workspace-content-gap);background:0 0;border:0;margin:0}.Bmob1G_header[data-workspace-page-header]{min-width:0;max-width:none;padding:0 0 var(--workspace-header-bottom);border:0;border-bottom:var(--workspace-divider);margin:0}.Bmob1G_header[data-workspace-header-layout=stack]{display:block}.Bmob1G_split[data-page-header-layout=split]{justify-content:space-between;align-items:flex-start;gap:var(--space-5);flex-wrap:wrap;display:flex}.Bmob1G_split[data-page-header-layout=split]>:first-child:not(.Bmob1G_back-row),.Bmob1G_split[data-page-header-layout=split]>.Bmob1G_back-row+*{flex:20rem;min-width:0}.Bmob1G_split[data-page-header-layout=split]>:not(:first-child,.Bmob1G_back-row+*){flex:0 auto;min-width:0;max-width:100%}.Bmob1G_header[data-workspace-page-header] h1{min-width:0;font-family:var(--font-interface);font-size:var(--workspace-heading-size);font-weight:var(--workspace-heading-weight);line-height:var(--workspace-heading-line-height);letter-spacing:var(--workspace-heading-tracking);overflow-wrap:anywhere;margin:0}.Bmob1G_header[data-heading-size=detail] h1{font-size:clamp(1.75rem,3vw,2.75rem);line-height:1.15}.Bmob1G_header [data-workspace-eyebrow]{margin:0 0 var(--space-3);color:var(--color-action-primary);font-family:var(--font-interface);font-size:var(--workspace-eyebrow-size);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.Bmob1G_header [data-workspace-description]{max-width:var(--container-reading);margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:var(--workspace-description-size);overflow-wrap:anywhere;font-weight:400;line-height:1.6}.Bmob1G_header[data-workspace-header-layout=custom] [data-workspace-description]{margin:0}@media (max-width:48rem){.Bmob1G_container{padding:var(--space-8) var(--space-5)}.Bmob1G_split[data-page-header-layout=split]{flex-direction:column;align-items:stretch}.Bmob1G_split[data-page-header-layout=split]>:first-child:not(.Bmob1G_back-row),.Bmob1G_split[data-page-header-layout=split]>.Bmob1G_back-row+*{flex-basis:auto}}.Bmob1G_actions,.Bmob1G_split[data-page-header-layout=split]>div:not(:first-child,.Bmob1G_back-row+*){align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Bmob1G_header :where(dl){margin-block:var(--space-4) 0}.Bmob1G_back-row{width:100%;min-width:0;max-width:100%;flex:none;grid-column:1/-1;margin-block-end:var(--space-5)}.Bmob1G_with-back[data-page-header-layout=split]:has(>.Bmob1G_back-row){flex-wrap:wrap}.Bmob1G_with-back[data-page-header-layout=split]>.Bmob1G_back-row,.Bmob1G_with-back[data-page-header-layout=custom]>.Bmob1G_back-row{margin:0}
.CUZr8W_coverage{align-items:center;gap:.375rem;max-width:100%;display:inline-flex}.CUZr8W_coverage svg{flex:0 0 1rem;width:1rem;height:1rem}.CUZr8W_globe{vertical-align:middle;flex:none;width:1rem;height:1rem}
.O24RGq_control{min-width:0}.O24RGq_button{width:100%;min-height:2.75rem;padding:var(--space-3) var(--space-4);border:.0625rem solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text-primary);cursor:pointer;text-align:left;background:0 0;font-size:.875rem;font-weight:700}.O24RGq_button:disabled{cursor:wait;opacity:.65}.O24RGq_button:hover:not(:disabled){border-color:var(--color-status-negative);color:var(--color-status-negative);background:var(--color-surface-muted)}.O24RGq_error{padding:var(--space-3);border:.0625rem solid var(--color-status-negative);border-radius:var(--radius-field);margin:var(--space-3) 0 0;color:var(--color-text-primary);background:var(--color-surface-muted);font-size:.75rem}
._7Ek1Bq_control{border:.0625rem solid var(--color-border);border-radius:var(--radius-control);width:2.75rem;height:2.75rem;min-height:2.75rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;flex:0 0 2.75rem;justify-content:center;align-items:center;padding:0;display:inline-flex}._7Ek1Bq_control svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1.25rem;height:1.25rem}._7Ek1Bq_control:hover{border-color:var(--color-accent-soft);color:var(--color-text-primary);background:var(--color-surface-muted)}[data-theme=dark] ._7Ek1Bq_control{border-color:var(--color-action-primary);color:var(--color-canvas);background:var(--color-action-primary)}[data-theme=dark] ._7Ek1Bq_control:hover{border-color:var(--color-action-primary-hover);background:var(--color-action-primary-hover)}
.rlAE5a_page{min-height:100dvh;padding-bottom:max(var(--space-7), env(safe-area-inset-bottom));color:var(--color-text-inverse);background:var(--color-canvas)}.rlAE5a_main{width:min(calc(100% - (2 * var(--open-section-gutter))), var(--container-open));padding-top:clamp(var(--space-7), 7vw, var(--space-9));margin-inline:auto}.rlAE5a_shell{border-radius:var(--radius-page);min-width:0;color:var(--color-text-primary);background:var(--color-surface);box-shadow:var(--shadow-panel);grid-template-columns:minmax(18rem,.72fr) minmax(0,1fr);display:grid;overflow:hidden}.rlAE5a_introduction{padding:clamp(var(--space-6), 5vw, var(--space-8));color:var(--color-text-inverse);background:var(--color-surface-inverse)}.rlAE5a_eyebrow{margin:0 0 var(--space-6);color:var(--color-accent-soft);font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.rlAE5a_introduction h1{max-width:12ch;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,4.6vw,4.25rem);font-weight:600;line-height:1}.rlAE5a_introduction>.rlAE5a_description{max-width:34rem;margin:var(--space-6) 0 0;color:var(--color-text-inverse-secondary);font-size:.9375rem;line-height:1.7}.rlAE5a_interaction{flex-direction:column;grid-column:2;min-width:0;display:flex}.rlAE5a_content{min-width:0;padding:clamp(var(--space-5), 4vw, var(--space-7))}@media (max-width:64rem){.rlAE5a_shell{grid-template-columns:1fr}.rlAE5a_introduction,.rlAE5a_interaction{grid-column:1}.rlAE5a_introduction h1{max-width:18ch}}@media (max-width:32rem){.rlAE5a_main{padding-top:var(--space-5)}.rlAE5a_content{padding-inline:var(--space-4)}}.rlAE5a_glass{background:linear-gradient(135deg, #81c2a712, #81c2a700 75%) var(--color-canvas)}.rlAE5a_glass .rlAE5a_main{width:min(calc(100% - 2 * var(--open-section-gutter)), 76rem);min-height:calc(100svh - 4.8125rem - env(safe-area-inset-top,0px));padding-block:clamp(var(--space-5), 4vw, var(--space-7));align-items:center;display:grid}.rlAE5a_glass .rlAE5a_shell{grid-template-columns:var(--auth-panel-columns,minmax(0, 2fr) minmax(0, 3fr));border:.0625rem solid var(--color-border);border-radius:var(--radius-panel);background-color:var(--color-surface-inverse);background-image:linear-gradient(120deg,#81c2a70a,#81c2a700);overflow:visible;box-shadow:inset 0 .0625rem #f2f1eb0f,0 1rem 2.5rem #0000001f}.rlAE5a_glass .rlAE5a_introduction{min-width:0;padding:clamp(var(--space-5), 4vw, var(--space-7));border-right:.0625rem solid var(--color-border);background:0 0}.rlAE5a_glass .rlAE5a_introduction h1{max-width:14ch;font-size:clamp(2.25rem,4vw,3rem);line-height:1.12}.rlAE5a_glass .rlAE5a_interaction{padding:clamp(var(--space-5), 4vw, var(--space-7))}.rlAE5a_glass .rlAE5a_content{width:100%;max-width:var(--auth-content-width,35rem);margin-inline:auto;padding:0}.rlAE5a_glass [role=alert]{color:var(--color-status-negative)}@supports ((-webkit-backdrop-filter:blur(0.5rem)) or (backdrop-filter:blur(0.5rem))){@media (prefers-reduced-transparency:no-preference){.rlAE5a_glass .rlAE5a_shell{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background-color:#123228e0}}}@media (prefers-reduced-transparency:reduce){.rlAE5a_glass,.rlAE5a_glass .rlAE5a_shell{background-image:none}}@media (max-width:64rem){.rlAE5a_glass .rlAE5a_shell{grid-template-columns:minmax(0,1fr)}.rlAE5a_glass .rlAE5a_introduction{border-right:0;border-bottom:.0625rem solid var(--color-border)}.rlAE5a_glass .rlAE5a_eyebrow{margin-bottom:var(--space-3)}.rlAE5a_glass .rlAE5a_introduction h1{max-width:24ch}.rlAE5a_glass .rlAE5a_introduction>.rlAE5a_description{margin-top:var(--space-4)}}.rlAE5a_compact.rlAE5a_glass .rlAE5a_main{align-content:start;min-height:auto}.rlAE5a_compact .rlAE5a_introduction h1{text-wrap:wrap;align-self:stretch;max-width:none;font-size:clamp(2rem,3.6vw,3rem)}.rlAE5a_compact .rlAE5a_eyebrow{margin-bottom:var(--space-6)}.rlAE5a_compact .rlAE5a_introduction>.rlAE5a_description{font-size:1rem}.rlAE5a_glass.rlAE5a_compact{--auth-panel-columns:minmax(0, 11fr) minmax(0, 14fr);--auth-content-width:none;--color-action-on-primary:var(--color-canvas);--color-action-primary-hover:color-mix(in srgb, var(--color-accent-soft) 90%, var(--color-canvas));--confirmation-action-hover-text:var(--color-canvas);--confirmation-danger-text:var(--color-canvas);--confirmation-danger-hover-background:color-mix(in srgb, var(--color-status-negative) 90%, var(--color-canvas))}.rlAE5a_introduction.rlAE5a_with-action{flex-direction:column;align-items:flex-start;display:flex}.rlAE5a_introduction-action{min-width:0;padding-top:var(--space-6);margin-top:auto}.rlAE5a_compact .rlAE5a_introduction-action{border-top:.0625rem solid var(--color-border);width:100%}
.K3dkBa_logo{border-radius:50%;flex:none;place-items:center;min-width:0;display:inline-grid;overflow:hidden}.K3dkBa_frame{border:.0625rem solid var(--color-border);color:var(--color-action-primary);background:var(--color-surface-muted);font-weight:700}.K3dkBa_thumbnail{width:2rem;height:2rem}.K3dkBa_profile{width:4.5rem;height:4.5rem;font-size:1.75rem}.K3dkBa_logo img{object-fit:contain;width:100%;height:100%;display:block}.K3dkBa_identity{align-items:center;gap:var(--space-2);max-width:100%;display:inline-flex}.K3dkBa_identity>:last-child{overflow-wrap:anywhere;min-width:0}
.MdGPKq_page{min-width:0}.MdGPKq_page h2{margin:0}.MdGPKq_eyebrow{color:var(--color-accent);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:700}.MdGPKq_panel,.MdGPKq_cards li{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1rem;padding:1.25rem}.MdGPKq_panel summary{cursor:pointer;font-size:1.1rem;font-weight:700}.MdGPKq_panel form{gap:1rem;margin-top:1rem;display:grid}:where(.MdGPKq_panel>form)>label{gap:.35rem;font-weight:600;display:grid}:where(.MdGPKq_panel>form>label) input:not([type=radio],[type=checkbox]),:where(.MdGPKq_panel>form>label) select{border:1px solid var(--color-border);background:var(--color-background);min-height:2.75rem;color:inherit;border-radius:.6rem;padding:.55rem .7rem}.MdGPKq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.MdGPKq_cards{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.MdGPKq_cards li{justify-content:space-between;align-items:center;gap:1rem;display:flex}.MdGPKq_cards a{color:inherit}:is(.MdGPKq_primary-button,.MdGPKq_secondary-button,.MdGPKq_selected-button,.MdGPKq_danger-button){justify-content:center;align-items:center;gap:var(--space-2,.5rem);border-radius:var(--radius-control,.65rem);cursor:pointer;min-height:2.75rem;padding:var(--space-3,.65rem) var(--space-4,1rem);font:inherit;transition:color var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);border:.0625rem solid #0000;font-weight:600;display:inline-flex}:is(.MdGPKq_primary-button,.MdGPKq_secondary-button,.MdGPKq_selected-button,.MdGPKq_danger-button):focus-visible{outline:.1875rem solid var(--color-accent-soft);outline-offset:.125rem}:is(.MdGPKq_primary-button,.MdGPKq_secondary-button,.MdGPKq_selected-button,.MdGPKq_danger-button):active:not(:disabled){transform:translateY(.0625rem)}:is(.MdGPKq_primary-button,.MdGPKq_secondary-button,.MdGPKq_selected-button,.MdGPKq_danger-button):disabled{cursor:not-allowed;opacity:.58}.MdGPKq_primary-button{color:var(--color-text-inverse);background:var(--color-action-primary)}.MdGPKq_directory-search-form .MdGPKq_primary-button{color:var(--color-canvas);background:var(--color-accent-soft);border-color:var(--color-accent-soft)}.MdGPKq_primary-button:hover:not(:disabled){background:var(--color-action-primary-hover)}.MdGPKq_secondary-button{color:var(--color-action-primary);background:var(--color-surface-raised);border-color:var(--color-action-primary)}.MdGPKq_secondary-button:hover:not(:disabled){color:var(--color-text-inverse);background:var(--color-action-primary-hover);border-color:var(--color-action-primary-hover)}.MdGPKq_selected-button{color:var(--color-surface-inverse);background:var(--color-accent-soft);border-color:var(--color-action-primary)}.MdGPKq_selected-button:hover:not(:disabled){background:var(--color-accent)}.MdGPKq_compact-button{min-height:2.5rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-field);white-space:nowrap}.MdGPKq_save-trigger{width:5.5rem}.MdGPKq_danger-button{color:var(--color-text-inverse);background:var(--color-status-negative)}.MdGPKq_danger-button:hover:not(:disabled){background:color-mix(in srgb, var(--color-status-negative) 82%, black)}.MdGPKq_primary-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.75px;width:1rem;height:1rem}.MdGPKq_error{color:var(--color-danger,#b42318)}.MdGPKq_save-control{place-items:start;gap:.25rem;display:grid;position:relative}.MdGPKq_folder-count{color:var(--color-action-primary);white-space:nowrap;font-size:.82rem;font-weight:650}.MdGPKq_workspace-header,.MdGPKq_folder-heading,.MdGPKq_folder-actions,.MdGPKq_card-actions{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.MdGPKq_folder-workspace{grid-template-columns:minmax(12rem,17rem) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.MdGPKq_folder-navigation{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1rem;min-width:0;padding:1rem}.MdGPKq_folder-navigation ul{gap:.35rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.MdGPKq_folder-navigation a{min-width:0;color:inherit;border-radius:.65rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem;text-decoration:none;display:flex}.MdGPKq_folder-navigation a[aria-current=page]{background:var(--color-accent);color:#fff}.MdGPKq_folder-link-label{overflow-wrap:anywhere;min-width:0;display:grid}.MdGPKq_folder-index{gap:var(--space-3,.75rem);margin:0;padding:0;list-style:none;display:grid}.MdGPKq_folder-index>li{align-items:center;gap:var(--space-4,1rem);border:1px solid var(--color-border);background:var(--color-surface-raised);padding:var(--space-4,1rem);border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;display:grid}.MdGPKq_folder-index a{justify-content:space-between;align-items:center;gap:var(--space-4,1rem);min-width:0;color:inherit;text-decoration:none;display:flex}.MdGPKq_folder-index a:hover strong{color:var(--color-action-primary);text-decoration:underline}.MdGPKq_folder-navigation small{font-size:.7rem}.MdGPKq_folder-content{gap:1rem;min-width:0;display:grid}.MdGPKq_folder-heading>div:first-child{overflow-wrap:anywhere;min-width:0}.MdGPKq_card-actions{justify-content:flex-end}.MdGPKq_action-menu-shell{position:relative}.MdGPKq_menu-trigger{width:2rem;min-height:2rem;color:var(--color-action-primary);cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:inline-grid}.MdGPKq_menu-trigger:hover,.MdGPKq_menu-trigger[aria-expanded=true]{color:var(--color-action-primary-hover);background:0 0}.MdGPKq_menu-trigger:focus-visible{outline:.1875rem solid var(--color-accent-soft);outline-offset:.125rem}.MdGPKq_menu-trigger svg{fill:currentColor;width:1.2rem;height:1.2rem}.MdGPKq_action-menu{z-index:18;width:min(15.5rem, calc(100vw - var(--space-6)));max-height:calc(100vh - var(--space-6));border:.0625rem solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface);box-shadow:var(--shadow-panel);gap:0;padding:0;display:grid;position:fixed;overflow:auto}.MdGPKq_action-menu button{box-sizing:border-box;width:100%;min-height:2.75rem;color:var(--color-text-primary);cursor:pointer;padding:var(--space-3) var(--space-4);font:inherit;text-align:left;white-space:normal;background:0 0;border:0;border-radius:0;font-size:.875rem;font-weight:700}.MdGPKq_action-menu button:disabled{color:var(--color-text-secondary);cursor:not-allowed;opacity:.65}.MdGPKq_action-menu button:focus-visible{color:var(--color-action-primary);background:var(--color-surface-muted);box-shadow:inset .1875rem 0 0 var(--color-action-primary);outline:none}.MdGPKq_action-menu button:hover:not(:disabled){color:var(--color-action-primary);background:var(--color-surface-muted)}.MdGPKq_action-menu .MdGPKq_destructive-menu-item{border-top:.0625rem solid var(--color-border);color:var(--color-status-negative)}.MdGPKq_folder-popover{z-index:15;gap:var(--space-3);border:.0625rem solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface);width:min(22rem,100vw - 2rem);max-height:min(34rem,100vh - 2rem);box-shadow:var(--shadow-panel);color:var(--color-text);padding:var(--space-4);text-align:left;display:grid;position:fixed;overflow:auto}.MdGPKq_folder-popover h3,.MdGPKq_folder-popover p{margin:0}.MdGPKq_folder-popover fieldset{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.MdGPKq_folder-choice{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-field);cursor:pointer;border:.0625rem solid #0000;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.MdGPKq_folder-choice:focus-within{outline:2px solid var(--color-accent);outline-offset:1px}.MdGPKq_folder-choice:has(input:checked){border-color:var(--color-action-primary);background:var(--color-surface-muted)}.MdGPKq_folder-choice>span{overflow-wrap:anywhere;min-width:0;display:grid}.MdGPKq_folder-inline-form{gap:var(--space-3);display:grid}.MdGPKq_folder-inline-form label,.MdGPKq_dialog label{gap:var(--space-2);font-size:.8125rem;font-weight:700;display:grid}.MdGPKq_folder-popover .MdGPKq_form-control,.MdGPKq_dialog .MdGPKq_form-control{box-sizing:border-box;width:100%;min-width:0;min-height:2.875rem;padding:var(--space-3) var(--space-4);border:.0625rem solid var(--color-border-strong);border-radius:var(--radius-field);color:var(--color-text-primary);background:var(--color-surface-raised)}.MdGPKq_form-control:focus-visible{outline:var(--focus-ring);outline-offset:.125rem}.MdGPKq_folder-popover>:is(.MdGPKq_primary-button,.MdGPKq_secondary-button,.MdGPKq_selected-button,.MdGPKq_danger-button){justify-self:start}.MdGPKq_folder-popover>.MdGPKq_popover-action{width:min(15.5rem,100%)}.MdGPKq_vendor-heading>:first-child{overflow-wrap:anywhere;min-width:0;max-width:100%}.MdGPKq_vendor-heading{justify-content:space-between;align-items:start;gap:1rem;display:flex}.MdGPKq_pagination{justify-content:flex-end;align-items:center;gap:1rem;min-width:0;display:flex}.MdGPKq_pagination ol{gap:.25rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.MdGPKq_pagination a,.MdGPKq_pagination .MdGPKq_disabled,.MdGPKq_pagination .MdGPKq_ellipsis{border:1px solid var(--color-border);min-width:2.75rem;min-height:2.75rem;color:inherit;border-radius:.65rem;justify-content:center;align-items:center;padding-inline:.75rem;text-decoration:none;display:inline-flex}.MdGPKq_pagination a[aria-current=page]{border-color:var(--color-accent);color:#fff;background:var(--color-accent)}.MdGPKq_pagination .MdGPKq_disabled{color:var(--color-text-secondary);cursor:not-allowed;opacity:.62}.MdGPKq_pagination .MdGPKq_ellipsis{border-color:#0000;min-width:1.5rem;padding:0}.MdGPKq_backdrop{z-index:20;background:#0000008c;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.MdGPKq_dialog{border:1px solid var(--color-border);background:var(--color-surface);border-radius:1rem;width:min(100%,32rem);padding:1.5rem;box-shadow:0 1.5rem 4rem #00000040}.MdGPKq_dialog form{gap:var(--space-4);margin-top:var(--space-4);display:grid}.MdGPKq_dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.MdGPKq_sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:768px){.MdGPKq_grid{grid-template-columns:1fr}.MdGPKq_cards li{flex-direction:column;align-items:stretch}.MdGPKq_vendor-heading{flex-direction:column;align-items:flex-start}.MdGPKq_vendor-heading>:first-child{min-width:0;max-width:100%}.MdGPKq_vendor-heading h2,.MdGPKq_vendor-heading h3{overflow-wrap:anywhere;min-width:0}.MdGPKq_vendor-heading .MdGPKq_save-control{max-width:100%}.MdGPKq_pagination{flex-wrap:wrap;justify-content:flex-start}.MdGPKq_folder-workspace{grid-template-columns:minmax(0,1fr)}.MdGPKq_folder-navigation,.MdGPKq_folder-content,.MdGPKq_card-actions{max-width:100%}.MdGPKq_folder-index>li{grid-template-columns:minmax(0,1fr)}.MdGPKq_folder-index a{flex-direction:column;align-items:flex-start}.MdGPKq_folder-popover{max-width:calc(100vw - 2rem)}}.MdGPKq_field-error{color:var(--color-status-negative);overflow-wrap:anywhere;margin:0;font-size:.8125rem}.MdGPKq_saved-search-heading-copy{overflow-wrap:anywhere;min-width:0}.MdGPKq_cards .MdGPKq_saved-search-card{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.MdGPKq_saved-search-copy{overflow-wrap:anywhere;min-width:0}.MdGPKq_saved-search-copy h2{font-size:1.25rem;line-height:1.3}.MdGPKq_saved-search-copy p{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:.875rem}.MdGPKq_delete-trigger{width:2.75rem;padding:var(--space-2);color:var(--color-status-negative);appearance:none;background:0 0}.MdGPKq_delete-trigger:hover:not(:disabled){color:var(--color-text-inverse)}.MdGPKq_delete-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;width:1.25rem;height:1.25rem}.MdGPKq_directory-search-filters{gap:var(--space-3);min-width:0;display:grid}.MdGPKq_directory-search-filter-heading{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.MdGPKq_directory-search-filter-heading h3,.MdGPKq_directory-search-filters p{margin:0}.MdGPKq_panel[data-business-status=DELETED] h3{color:var(--color-text-secondary)}.MdGPKq_directory-search-filters>p,.MdGPKq_directory-search-filters>div>p{color:var(--color-text-secondary);font-size:.875rem}.MdGPKq_directory-search-form{min-width:0;padding:var(--space-6);border:1px solid var(--color-border);background:var(--color-surface);gap:var(--space-5);border-radius:1rem;display:grid}.MdGPKq_directory-search-form-actions{padding-top:var(--space-5);border-top:1px solid var(--color-border);justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:40rem){.MdGPKq_directory-search-form{padding:var(--space-4)}}.MdGPKq_action-unavailable{color:var(--color-text-secondary);font-size:.8rem}.MdGPKq_matches{gap:.8rem;display:grid}.MdGPKq_search-form .MdGPKq_search-field{align-content:start;gap:var(--space-2);font-weight:400}.MdGPKq_search-form label.MdGPKq_search-field,.MdGPKq_search-form .MdGPKq_search-field>label{font-size:.8125rem;font-weight:700}.MdGPKq_search-form label.MdGPKq_search-field{display:grid}.MdGPKq_search-form .MdGPKq_search-field>label{display:block}.MdGPKq_search-form .MdGPKq_search-field :is(input:not([type=radio],[type=checkbox],[type=hidden]),select){width:100%;min-width:0;min-height:var(--space-7);box-sizing:border-box;padding:var(--space-3) var(--space-4);border:.0625rem solid var(--color-border-strong);border-radius:var(--radius-field);color:var(--color-text-primary);background-color:var(--color-surface-raised);font:inherit;font-size:1rem;font-weight:400;line-height:1.5;display:block}.MdGPKq_search-form .MdGPKq_search-field select:not([multiple]){padding-right:calc(var(--space-4) + 2rem);appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 1rem),calc(100% - .75rem);background-repeat:no-repeat;background-size:.25rem .25rem}.MdGPKq_search-form .MdGPKq_search-field select[multiple]{appearance:auto;background-image:none}.MdGPKq_search-form .MdGPKq_search-field :is(input,select):focus-visible{outline:var(--focus-ring);outline-offset:.1875rem}.MdGPKq_search-form .MdGPKq_search-field :is(input,select):disabled{color:var(--color-text-secondary);cursor:not-allowed;opacity:.65}.MdGPKq_search-form .MdGPKq_search-field [aria-invalid=true]{border-color:var(--color-status-negative)}.MdGPKq_search-form fieldset{min-width:0}.MdGPKq_search-form .MdGPKq_coverage-selector{border:0;padding:0}.MdGPKq_coverage-selector>legend{margin-bottom:var(--space-2);padding:0;font-size:.8125rem;font-weight:700}.MdGPKq_field-help,.MdGPKq_field-error{overflow-wrap:anywhere;margin:0;font-size:.8125rem}.MdGPKq_field-help{color:var(--color-text-secondary)}.MdGPKq_search-form .MdGPKq_search-submit{appearance:none;justify-self:start}.MdGPKq_preferences-invalid{border-color:var(--color-status-negative)}.MdGPKq_result-filters{gap:var(--space-4);min-width:0;display:grid}.MdGPKq_result-filters>:is(h2,p){margin:0}.MdGPKq_filter-grid{align-items:start;gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.MdGPKq_filter-capabilities{gap:var(--space-2);grid-column:span 2;min-width:0;display:grid}.MdGPKq_result-filters .MdGPKq_filter-capability-selector{border:0;padding:0}.MdGPKq_filter-capability-selector>legend{margin-bottom:var(--space-2);padding:0;font-size:.8125rem;font-weight:700}.MdGPKq_result-filters .MdGPKq_filter-capability-options{grid-template-columns:minmax(0,1fr)}.MdGPKq_result-filters .MdGPKq_filter-capability-options label{align-items:center;font-weight:400;display:flex}.MdGPKq_result-filters .MdGPKq_filter-checkbox{width:1rem;height:1rem;min-height:1rem;accent-color:var(--color-action-primary);flex:none;margin:0;padding:0}.MdGPKq_filter-selections,.MdGPKq_filter-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.MdGPKq_filter-selections{margin:0;padding:0;list-style:none}.MdGPKq_filter-selections li>span{overflow-wrap:anywhere;min-width:0}.MdGPKq_filter-remove{width:var(--space-6);min-height:var(--space-6);border-radius:var(--radius-control);color:var(--color-action-primary);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:1rem;display:inline-flex}.MdGPKq_filter-remove:hover{background:var(--color-surface-raised)}.MdGPKq_filter-remove:focus-visible{outline:var(--focus-ring);outline-offset:.125rem}.MdGPKq_filter-actions{gap:var(--space-3)}.MdGPKq_filter-actions a{text-decoration:none}@media (max-width:64rem){.MdGPKq_filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.MdGPKq_filter-capabilities{grid-column:auto}.MdGPKq_filter-sort{grid-column:span 2}}@media (max-width:48rem){.MdGPKq_filter-grid{grid-template-columns:minmax(0,1fr)}.MdGPKq_filter-sort{grid-column:auto}}.MdGPKq_cards .MdGPKq_saved-search-title{text-decoration:none}.MdGPKq_saved-search-title:hover{text-decoration:underline}.MdGPKq_saved-search-title:focus-visible{outline:var(--focus-ring);outline-offset:var(--space-1)}.MdGPKq_saved-search-card-actions{align-items:center;gap:var(--space-3);display:flex}.MdGPKq_cards .MdGPKq_saved-search-edit-link{align-items:center;gap:var(--space-2);min-height:2.75rem;color:var(--color-action-primary);text-decoration:none;display:inline-flex}.MdGPKq_saved-search-edit-link:hover{text-decoration:underline}.MdGPKq_saved-search-edit-link:focus-visible{outline:var(--focus-ring);outline-offset:var(--space-1)}.MdGPKq_saved-search-edit-link svg{flex:none}@media (max-width:32rem){.MdGPKq_cards .MdGPKq_saved-search-card{grid-template-columns:minmax(0,1fr)}.MdGPKq_saved-search-card-actions{justify-self:end}}
.Aa0S6q_backdrop{z-index:80;background:color-mix(in srgb, var(--color-canvas) 72%, transparent);padding:var(--space-5);place-items:center;display:grid;position:fixed;inset:0}.Aa0S6q_dialog{width:min(100%,36rem);max-height:calc(100dvh - (2 * var(--space-5)));padding:clamp(var(--space-5), 4vw, var(--space-7));border:.0625rem solid var(--color-border-strong);border-radius:var(--radius-panel);color:var(--color-text-primary);background:var(--color-surface-raised);box-shadow:var(--shadow-panel);gap:var(--space-4);display:grid;overflow-y:auto}.Aa0S6q_dialog h2,.Aa0S6q_dialog>p{margin:0}.Aa0S6q_dialog h2{letter-spacing:-.03em;font-size:clamp(1.375rem,2.5vw,1.875rem);line-height:1.1}.Aa0S6q_dialog>p{color:var(--color-text-secondary)}.Aa0S6q_actions{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Aa0S6q_confirm-first{justify-content:space-between}.Aa0S6q_confirm-first>button{overflow-wrap:anywhere;min-width:0;max-width:100%}.Aa0S6q_actions button{min-height:2.75rem;padding:var(--space-3) var(--space-5);border:.0625rem solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-action-primary);background:var(--color-surface-raised);cursor:pointer;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:inline-flex}.Aa0S6q_actions button:disabled{cursor:wait;opacity:.6}.Aa0S6q_actions button:hover:not(:disabled){color:var(--confirmation-action-hover-text,var(--color-text-inverse));background:var(--color-action-primary-hover)}.Aa0S6q_actions .Aa0S6q_danger{border-color:var(--color-status-negative);color:var(--confirmation-danger-text,var(--color-text-inverse));background:var(--color-status-negative)}.Aa0S6q_actions .Aa0S6q_danger:hover:not(:disabled){color:var(--confirmation-danger-text,var(--color-text-inverse));border-color:var(--confirmation-danger-hover-background,color-mix(in srgb, var(--color-status-negative) 80%, black));background:var(--confirmation-danger-hover-background,color-mix(in srgb, var(--color-status-negative) 80%, black))}.Aa0S6q_actions .Aa0S6q_primary{border-color:var(--color-action-primary);color:var(--color-text-inverse);background:var(--color-action-primary)}.Aa0S6q_actions .Aa0S6q_primary:hover:not(:disabled){background:var(--color-action-primary-hover)}@media (max-width:32rem){.Aa0S6q_confirm-first{flex-direction:column;align-items:stretch}}.Aa0S6q_heading{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.Aa0S6q_close{min-width:var(--space-7);min-height:var(--space-7);padding:var(--space-2);border:.0625rem solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-action-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.Aa0S6q_close:hover{background:var(--color-surface-raised)}.Aa0S6q_close:focus-visible{outline:.125rem solid var(--color-action-primary);outline-offset:.125rem}
.wilBda_chips{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.wilBda_editable{row-gap:var(--space-3)}.wilBda_editable>.wilBda_chip{padding:var(--space-1) var(--space-2);align-items:center;gap:var(--space-2);flex-flow:row;font-size:1rem;line-height:1.5;display:inline-flex}.wilBda_chips span{overflow-wrap:anywhere}.wilBda_editable .wilBda_name{min-width:0;margin:0;padding:0;line-height:1.5;display:block}.wilBda_remove{width:1.5rem;min-width:1.5rem;min-height:1.75rem;color:var(--color-action-primary);cursor:pointer}.wilBda_remove:focus-visible{color:var(--color-action-primary-hover);outline:var(--focus-ring);outline-offset:.125rem}.wilBda_remove:disabled{cursor:not-allowed;opacity:.55}.wilBda_remove:hover:not(:disabled){color:var(--color-action-primary-hover)}.wilBda_editable>.wilBda_chip>.wilBda_remove{border-radius:var(--radius-control);box-shadow:none;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;margin:0;padding:0;line-height:1;display:inline-flex;position:relative}.wilBda_editable>.wilBda_chip>.wilBda_remove>svg{background:0 0;display:block}
._66xqzq_content>header h2{margin:0}._66xqzq_read-only{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:.875rem;display:inline-flex}._66xqzq_read-only svg{width:1.25rem;height:1.25rem}._66xqzq_details>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}._66xqzq_commercial dl{grid-template-areas:"budget term""start go-live"}._66xqzq_commercial dl>div:first-child{grid-area:budget}._66xqzq_commercial dl>div:nth-child(2){grid-area:start}._66xqzq_commercial dl>div:nth-child(3){grid-area:go-live}._66xqzq_commercial dl>div:nth-child(4){grid-area:term}._66xqzq_csv:empty{display:none}._66xqzq_csv>section{padding:0}._66xqzq_columns,._66xqzq_content ._66xqzq_requirements>li{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(6rem,.55fr) minmax(0,1.4fr);display:grid}._66xqzq_columns{padding-bottom:var(--space-3);border-bottom:.0625rem solid var(--color-border);color:var(--color-text-secondary);font-size:.875rem}._66xqzq_content ._66xqzq_requirements{border:0;padding:0}._66xqzq_content ._66xqzq_questions>li{padding-block:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:start}._66xqzq_content ._66xqzq_questions>li+li{border-top:.0625rem solid var(--color-border)}._66xqzq_number{border:.0625rem solid var(--color-border-strong);border-radius:var(--radius-control);width:2.5rem;min-height:2.5rem;color:var(--color-action-primary);justify-content:center;align-items:center;font-weight:700;display:inline-flex}@media (max-width:64rem){._66xqzq_columns{display:none}._66xqzq_content ._66xqzq_requirements>li{grid-template-columns:minmax(0,1fr) auto}._66xqzq_requirements [data-label]{gap:var(--space-1);grid-column:1/-1;display:grid}._66xqzq_requirements [data-label]:before{color:var(--color-text-secondary);content:attr(data-label);font-size:.875rem}}@media (max-width:48rem){._66xqzq_details>div,._66xqzq_content ._66xqzq_requirements>li{grid-template-columns:minmax(0,1fr)}._66xqzq_commercial dl{grid-template-areas:"budget""term""start""go-live"}._66xqzq_content ._66xqzq_questions>li{grid-template-columns:auto minmax(0,1fr)}._66xqzq_content ._66xqzq_questions>li>:last-child{grid-column:2}}
._6vXhGW_trigger{border:.0625rem solid var(--color-border-inverse);width:2.75rem;height:2.75rem;color:var(--color-text-inverse);cursor:pointer;background:0 0;border-radius:50%;flex:0 0 2.75rem;justify-content:center;align-items:center;padding:0;display:inline-flex}._6vXhGW_trigger:hover,._6vXhGW_trigger[aria-expanded=true]{border-color:var(--color-accent-soft);background:var(--color-surface-muted)}._6vXhGW_trigger svg,._6vXhGW_avatar-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;width:1.35rem;height:1.35rem}._6vXhGW_dialog{width:min(27rem, calc(100vw - var(--space-5)));max-width:none;height:100dvh;max-height:none;color:var(--color-text-primary);opacity:0;transition:opacity .16s ease, transform .2s ease, overlay .2s allow-discrete, display .2s allow-discrete;background:0 0;border:0;margin:0 0 0 auto;padding:0;transform:translate(1.5rem)}._6vXhGW_dialog[open]{opacity:1;transform:translate(0)}._6vXhGW_dialog::backdrop{-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);opacity:0;transition:opacity .16s ease, overlay .2s allow-discrete, display .2s allow-discrete;background:#05110d85}._6vXhGW_dialog[open]::backdrop{opacity:1}@starting-style{._6vXhGW_dialog[open]{opacity:0;transform:translate(1.5rem)}._6vXhGW_dialog[open]::backdrop{opacity:0}}._6vXhGW_drawer{min-height:100%;padding:var(--space-6);border-left:.0625rem solid var(--color-border);background:var(--color-surface-raised);flex-direction:column;display:flex;box-shadow:-1.5rem 0 4rem #0000002e}._6vXhGW_topbar{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._6vXhGW_eyebrow{color:var(--color-text-muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}._6vXhGW_close{width:2.75rem;height:2.75rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 2.75rem;justify-content:center;align-items:center;padding:0;display:inline-flex}._6vXhGW_close:hover{color:var(--color-text-primary);background:var(--color-surface-muted)}._6vXhGW_close svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8px;width:1.25rem;height:1.25rem}._6vXhGW_identity{min-width:0;margin-top:var(--space-8);align-items:center;gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}._6vXhGW_avatar{border:.0625rem solid var(--color-border-strong);width:3.5rem;height:3.5rem;color:var(--color-action-primary);background:var(--color-surface-muted);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._6vXhGW_avatar-icon{width:1.7rem;height:1.7rem}._6vXhGW_identity-copy{min-width:0}._6vXhGW_identity-copy h2,._6vXhGW_identity-copy p{overflow-wrap:anywhere;margin:0}._6vXhGW_identity-copy h2{font-size:1rem;line-height:1.4}._6vXhGW_identity-copy p{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:.8125rem}._6vXhGW_actions{margin-top:var(--space-8);gap:var(--space-2);display:grid}._6vXhGW_settings-link,._6vXhGW_appearance-row{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;min-height:3.75rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);font-size:.875rem;font-weight:700;display:flex}._6vXhGW_settings-link{text-decoration:none}._6vXhGW_settings-link:hover{background:var(--color-surface-muted)}._6vXhGW_settings-link svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:1.15rem;height:1.15rem}._6vXhGW_footer{padding-top:var(--space-5);border-top:.0625rem solid var(--color-border);margin-top:auto}@media (max-width:30rem){._6vXhGW_dialog{width:calc(100vw - var(--space-3))}._6vXhGW_drawer{padding:var(--space-5)}}@media (prefers-reduced-motion:reduce){._6vXhGW_dialog,._6vXhGW_dialog::backdrop{transition:none}}._6vXhGW_settings-link[aria-current=page]{color:var(--color-action-primary)}
:where(.rGY7EW_page) a{text-decoration:none}:where(.rGY7EW_page) a:hover{text-underline-offset:.2em;text-decoration:underline}.rGY7EW_summary{padding:0 0 var(--space-5);border-bottom:var(--workspace-divider);gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;list-style:none;display:grid}.rGY7EW_summary-item{min-width:0}.rGY7EW_summary-item+.rGY7EW_summary-item{border-left:var(--workspace-divider);padding-left:var(--space-6)}.rGY7EW_summary-link>span{color:var(--color-text-secondary)}.rGY7EW_summary strong{margin:var(--space-2) 0 0;font-size:2rem;font-weight:700}.rGY7EW_summary-link{height:100%;min-height:2.75rem;color:inherit;align-content:start;display:grid}.rGY7EW_summary-link:hover{color:var(--color-action-primary);text-decoration:none}.rGY7EW_main{scroll-margin-block-start:var(--space-5)}.rGY7EW_columns{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,2fr) minmax(17rem,1fr);display:grid}.rGY7EW_main,.rGY7EW_aside{min-width:0;margin-block:0;padding-block-start:0}.rGY7EW_aside{border-left:var(--workspace-divider);padding-left:var(--space-6);align-content:start;gap:var(--space-6);display:grid}.rGY7EW_aside>section{min-width:0;margin:0;padding:0}.rGY7EW_section-header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.rGY7EW_section-header h2{font-family:var(--font-interface);letter-spacing:normal;margin:0;font-size:1.5rem;font-weight:700;line-height:1.5}.rGY7EW_section-header h2 span{margin-left:var(--space-3);color:var(--color-text-secondary);font-size:1rem;font-weight:400}.rGY7EW_description{color:var(--color-text-secondary)}.rGY7EW_actions,.rGY7EW_pagination{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.rGY7EW_list{margin:0;padding:0;list-style:none}.rGY7EW_list>li{border-bottom:var(--workspace-divider);padding-block:var(--space-4);overflow-wrap:anywhere}.rGY7EW_list h3{margin:0 0 var(--space-3);font-size:1.1rem}.rGY7EW_list p{margin-block:var(--space-2)}.rGY7EW_list a,.rGY7EW_text-action{color:var(--color-action-primary)}.rGY7EW_membership-control{gap:var(--space-2);display:grid}.rGY7EW_membership-control p{margin:0}.rGY7EW_text-action{text-align:left;min-height:2.75rem;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.rGY7EW_text-action:disabled,.rGY7EW_text-action[aria-disabled=true]{opacity:.65;cursor:default}:where(.rGY7EW_page) :is(a,button):focus-visible{outline:2px solid var(--color-action-primary);outline-offset:3px}:where(.rGY7EW_page) a:hover,.rGY7EW_text-action:hover{text-decoration:underline}.rGY7EW_pagination{margin-top:var(--space-5)}.rGY7EW_notice{padding-block:var(--space-4);color:var(--color-text-secondary)}@media not (min-width:60rem){.rGY7EW_summary{grid-template-columns:repeat(2,minmax(0,1fr))}.rGY7EW_summary-item:nth-child(odd){border-left:0;padding-left:0}.rGY7EW_columns{grid-template-columns:minmax(0,1fr)}.rGY7EW_aside{border-left:0;border-top:var(--workspace-divider);padding-left:0;padding-block-start:var(--space-6)}}@media not (min-width:40rem){.rGY7EW_summary{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.rGY7EW_summary-item+.rGY7EW_summary-item{border-left:0;padding-left:0}}.rGY7EW_columns[data-review=false],.rGY7EW_summary[data-review=false]{grid-template-columns:minmax(0,1fr)}.rGY7EW_text-action:focus-visible{outline:2px solid var(--color-action-primary);outline-offset:3px}.rGY7EW_page.rGY7EW_page[data-workspace-page]{--workspace-divider:.0625rem solid var(--color-border);row-gap:var(--space-5)}.rGY7EW_page svg,.rGY7EW_popover svg{flex:none;display:block}.rGY7EW_vendor-cards,.rGY7EW_service-groups,.rGY7EW_winner-list{margin:0;padding:0;list-style:none}.rGY7EW_vendor-cards{gap:var(--space-4);margin-bottom:var(--space-4);display:grid}.rGY7EW_vendor-card{min-width:0;padding:var(--space-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-field);background:var(--color-surface);overflow-wrap:anywhere}.rGY7EW_card-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-5);display:flex}.rGY7EW_card-heading h3{min-width:0;margin:0;font-size:1.25rem}.rGY7EW_card-heading h3 a{color:var(--color-text-primary)}.rGY7EW_card-heading h3 a:hover{color:var(--color-action-primary)}.rGY7EW_card-icons{gap:var(--space-1);flex:none;display:flex}.rGY7EW_icon-button{border-radius:var(--radius-control);width:2.75rem;height:2.75rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.rGY7EW_icon-button:hover{background:var(--color-surface-muted);color:var(--color-action-primary)}.rGY7EW_icon-button:focus-visible,:where(.rGY7EW_popover) :is(a,button):focus-visible{outline:var(--focus-ring);outline-offset:var(--space-1)}.rGY7EW_icon-button.rGY7EW_winner{color:#b8860b}.rGY7EW_icon-button.rGY7EW_remove-action{color:var(--color-status-negative)}.rGY7EW_card-facts{gap:var(--space-4);grid-template-columns:minmax(0,3fr) minmax(0,1fr);display:grid}.rGY7EW_service-groups{gap:var(--space-4);min-width:0;display:grid}.rGY7EW_service-facts{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);display:grid}.rGY7EW_service-fact,.rGY7EW_insurance{min-width:0}.rGY7EW_service-facts>div+div,.rGY7EW_insurance{border-left:var(--workspace-divider);padding-left:var(--space-3)}.rGY7EW_service-facts strong,.rGY7EW_service-facts small{display:block}.rGY7EW_service-facts small{margin-top:var(--space-1);color:var(--color-text-secondary)}.rGY7EW_fact-label{color:var(--color-text-secondary);margin-bottom:var(--space-2);font-size:.75rem;display:block}.rGY7EW_card-removal{margin-top:var(--space-2);justify-content:flex-end;display:flex}.rGY7EW_empty-vendors{text-align:center;padding:var(--space-6) var(--space-4);justify-items:center;gap:var(--space-4);display:grid}.rGY7EW_empty-vendors>svg{width:2.5rem;height:2.5rem;color:var(--color-text-secondary)}.rGY7EW_empty-vendors h3,.rGY7EW_empty-vendors p{margin:0}.rGY7EW_empty-vendors p{max-width:30rem;color:var(--color-text-secondary)}.rGY7EW_outline-action{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-5);border:1px solid var(--color-action-primary);border-radius:var(--radius-control);color:var(--color-action-primary);cursor:pointer;font:inherit;background:0 0;display:inline-flex}.rGY7EW_outline-action:hover{background:var(--color-surface-muted)}.rGY7EW_inline-link{align-items:center;gap:var(--space-2);color:var(--color-action-primary);text-decoration:none;display:inline-flex}.rGY7EW_inline-link:hover{text-decoration:underline}.rGY7EW_entry-metadata{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-3);color:var(--color-text-secondary);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.rGY7EW_application-entry{align-items:center;gap:var(--space-3);color:var(--color-text-primary);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.rGY7EW_application-entry time,.rGY7EW_application-entry>span>span{color:var(--color-text-secondary)}.rGY7EW_application-entry>span:nth-child(2){gap:var(--space-1);display:grid}.rGY7EW_unread-dot{background:var(--color-action-primary);border-radius:50%;width:.625rem;height:.625rem}.rGY7EW_popover{z-index:100;width:min(22rem, var(--anchored-width,calc(100vw - 2rem)));box-sizing:border-box;overscroll-behavior:contain;max-height:calc(100dvh - 2rem);padding:var(--space-4);border:1px solid var(--color-border-strong);background:var(--color-surface);box-shadow:var(--shadow-panel);color:var(--color-text-primary);overflow-wrap:anywhere;border-radius:.375rem;flex-direction:column;display:flex;position:fixed;overflow:hidden}.rGY7EW_popover-body{overscroll-behavior:contain;min-height:0;overflow-y:auto}.rGY7EW_popover-body:focus-visible{outline:var(--focus-ring);outline-offset:-.1875rem}.rGY7EW_popover-heading{justify-content:space-between;align-items:center;gap:var(--space-2);flex:none;display:flex}.rGY7EW_popover-heading h3{margin:0;font-size:1rem}.rGY7EW_popover p{margin-block:var(--space-2)}.rGY7EW_winner-list>li{padding-block:var(--space-3);border-top:var(--workspace-divider)}.rGY7EW_popover .rGY7EW_pagination{margin-top:var(--space-2)}@media not (min-width:75rem){.rGY7EW_card-facts{grid-template-columns:minmax(0,1fr)}.rGY7EW_insurance{border-left:0;padding-left:0}}@media not (min-width:40rem){.rGY7EW_service-facts{grid-template-columns:minmax(0,1fr)}.rGY7EW_service-facts>div+div{border-left:0;padding-left:0}.rGY7EW_vendor-card{padding:var(--space-4)}}.rGY7EW_icon-button[aria-disabled=true]{opacity:.65;cursor:default}.rGY7EW_icon-button.rGY7EW_info-trigger,.rGY7EW_icon-button.rGY7EW_info-trigger:hover,.rGY7EW_icon-button.rGY7EW_popover-close,.rGY7EW_icon-button.rGY7EW_popover-close:hover{background:0 0}.rGY7EW_icon-button.rGY7EW_info-trigger svg,.rGY7EW_icon-button.rGY7EW_popover-close svg{width:1rem;height:1rem}.rGY7EW_popover[data-variant=information]{width:max-content;max-width:min(17.5rem, var(--anchored-width,calc(100vw - 2rem)));padding:var(--space-3);border-color:var(--color-border);font-size:.875rem}.rGY7EW_popover[data-variant=information] .rGY7EW_popover-heading h3{font-size:inherit;font-weight:500}.rGY7EW_popover[data-variant=information] time{color:var(--color-text-secondary);font-size:.8125rem;display:block}
.vMLYqG_vendors,.vMLYqG_shortlist,.vMLYqG_details,.vMLYqG_votes{gap:var(--space-3);min-width:0;display:grid}.vMLYqG_shortlist{border-block-start:.0625rem solid var(--color-border);padding-block-start:var(--space-4)}.vMLYqG_vendors{margin:0;padding:0;list-style:none}.vMLYqG_vendor,.vMLYqG_final,.vMLYqG_identity,.vMLYqG_totals,.vMLYqG_actions{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.vMLYqG_vendor,.vMLYqG_final{overflow-wrap:anywhere;justify-content:space-between}.vMLYqG_details{gap:var(--space-2);flex:18rem}.vMLYqG_identity h3,.vMLYqG_vendor p{margin:0}.vMLYqG_identity h3{min-width:0;font-size:1rem}.vMLYqG_votes{gap:var(--space-2)}.vMLYqG_review{flex:0 auto;margin-inline-start:auto}.vMLYqG_vendor+.vMLYqG_vendor{border-block-start:.0625rem solid var(--color-border);padding-block-start:var(--space-3)}
.W_O8gW_page{min-height:100dvh;padding:var(--container-gutter);color:var(--color-text-inverse);background:var(--color-canvas)}.W_O8gW_skip-link{z-index:20;top:var(--space-3);left:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);color:var(--color-text-primary);background:var(--color-surface-raised);position:fixed;transform:translateY(-200%)}.W_O8gW_skip-link:focus{transform:translateY(0)}.W_O8gW_header{width:min(100%, var(--container-wide));margin-inline:auto}.W_O8gW_header a{color:var(--color-text-inverse)}.W_O8gW_main{min-width:0;min-height:calc(100dvh - 8rem);padding:var(--container-gutter);color:var(--color-text-primary);background:var(--color-surface);place-items:center;display:grid}.W_O8gW_page .W_O8gW_main{width:min(100%, var(--container-wide));border-radius:var(--radius-page);min-height:calc(100dvh - 9rem);margin:var(--space-6) auto 0}.W_O8gW_panel{width:min(100%, var(--container-reading))}.W_O8gW_eyebrow{margin:0 0 var(--space-4);color:var(--color-action-primary);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:700}.W_O8gW_panel h1{letter-spacing:-.045em;margin:0;font-size:clamp(2rem,6vw,4rem);line-height:1}.W_O8gW_panel>p:not(.W_O8gW_eyebrow){max-width:38rem;margin:var(--space-5) 0 0;color:var(--color-text-secondary);line-height:1.7}.W_O8gW_actions{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-6);display:flex}.W_O8gW_action{min-height:2.75rem;padding:var(--space-3) var(--space-5);border-radius:var(--auth-action-radius,var(--radius-control));color:var(--color-text-inverse);background:var(--color-action-primary);cursor:pointer;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.W_O8gW_action:hover{background:var(--color-action-primary-hover)}.W_O8gW_sign-out-control{min-width:0}.W_O8gW_sign-out-action{border:.0625rem solid var(--color-border);color:var(--color-text-primary);background:var(--auth-secondary-background,transparent);box-shadow:var(--auth-control-shadow,none);font-family:inherit;font-size:inherit}.W_O8gW_sign-out-action:disabled{cursor:wait;opacity:.65}.W_O8gW_sign-out-action:hover:not(:disabled){border-color:var(--color-status-negative);color:var(--color-status-negative);background:var(--color-surface-muted)}.W_O8gW_error{max-width:22rem;padding:var(--space-3);border:.0625rem solid var(--color-status-negative);border-radius:var(--radius-field);margin:var(--space-3) 0 0;color:var(--color-text-primary);background:var(--color-surface-muted);font-size:.75rem}@media (max-width:48rem){.W_O8gW_page{padding:var(--space-4)}.W_O8gW_page .W_O8gW_main{min-height:calc(100dvh - 7rem);padding:var(--space-6) var(--space-5);margin-top:var(--space-4)}.W_O8gW_actions{flex-wrap:wrap}}.W_O8gW_auth-action{color:var(--auth-primary-text)}
.ZQ1Sia_section>.ZQ1Sia_heading{margin:0}.ZQ1Sia_toggle{width:100%;min-height:2.75rem;color:inherit;cursor:pointer;appearance:none;font:inherit;text-align:start;justify-content:space-between;align-items:center;gap:var(--space-3);background:0 0;border:0;padding:0;display:flex}.ZQ1Sia_toggle>span{overflow-wrap:anywhere;min-width:0}.ZQ1Sia_toggle:focus-visible{outline:var(--focus-ring);outline-offset:var(--space-1)}.ZQ1Sia_toggle:hover:not(:disabled){color:var(--color-action-primary)}.ZQ1Sia_chevron{width:1.25rem;height:1.25rem;color:var(--color-text-secondary);flex:none;display:block}.ZQ1Sia_content{min-width:0;margin-top:var(--space-3)}.ZQ1Sia_content[hidden]{display:none}
._243SGG_workspace,._243SGG_state{gap:var(--space-6);min-width:0;display:grid}._243SGG_editor-fields{gap:var(--space-6);border:0;min-width:0;margin:0;padding:0;display:grid}._243SGG_draft-first-row{--tender-csv-picker-min-height:10rem;--tender-csv-picker-padding:var(--space-5);--tender-csv-file-padding-end:0;align-items:stretch;gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._243SGG_eyebrow{color:var(--color-action-primary);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}._243SGG_intro h1,._243SGG_state h1{overflow-wrap:anywhere;min-width:0}._243SGG_intro p,._243SGG_panel p,._243SGG_card p,._243SGG_state p{overflow-wrap:anywhere}._243SGG_draft-header{align-items:end;gap:var(--space-5) var(--space-6);padding-bottom:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,max-content);display:grid}._243SGG_draft-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;flex:0 0 1.25rem;width:1.25rem;height:1.25rem}._243SGG_draft-heading,._243SGG_draft-metadata{gap:var(--space-3);min-width:0;display:grid}._243SGG_draft-heading{gap:var(--space-4)}._243SGG_draft-badges,._243SGG_draft-privacy,._243SGG_draft-save-state{align-items:center;gap:var(--space-2);min-width:0;display:flex}._243SGG_draft-badges{flex-wrap:wrap}._243SGG_draft-badges>span{overflow-wrap:anywhere;flex:0 auto;min-width:0;max-width:100%}._243SGG_draft-header p{margin:0}._243SGG_draft-privacy{color:var(--color-text-secondary);font-size:.875rem}._243SGG_draft-metadata{text-align:end}._243SGG_draft-save-state{justify-content:end;font-size:.875rem;font-weight:700}._243SGG_draft-header ._243SGG_draft-unsaved-indicator{width:var(--space-2);height:var(--space-2);flex:0 0 var(--space-2);padding:0}._243SGG_published-header{gap:var(--space-5);padding-bottom:var(--space-5);display:grid}._243SGG_published-heading{align-items:start;column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"badges badges""title action""description description"}._243SGG_published-heading ._243SGG_draft-badges{grid-area:badges}._243SGG_published-heading h1{grid-area:title}._243SGG_published-header ._243SGG_published-description{white-space:pre-wrap;grid-area:description;margin:0}._243SGG_review-applications{text-align:center;overflow-wrap:anywhere;grid-area:action;min-width:0;max-width:100%}._243SGG_review-applications:hover{text-decoration:none}._243SGG_review-applications:focus-visible{outline:var(--focus-ring);outline-offset:var(--space-1)}._243SGG_tabs,._243SGG_section-nav,._243SGG_pagination,._243SGG_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._243SGG_tabs{border-bottom:.0625rem solid var(--color-border)}._243SGG_tabs a,._243SGG_section-nav a{min-height:2.75rem;padding:var(--space-2) var(--space-4);border-bottom:.1875rem solid #0000;align-items:center;text-decoration:none;display:inline-flex}._243SGG_tabs a[aria-current=page]{border-color:var(--color-action-primary);color:var(--color-action-primary);font-weight:700}._243SGG_section-nav{padding:var(--space-3);border:.0625rem solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface-muted)}._243SGG_create,._243SGG_panel,._243SGG_card,._243SGG_state{border:.0625rem solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface-raised);min-width:0;padding:clamp(1.25rem,3vw,2rem)}._243SGG_draft-first-row>._243SGG_panel{padding-block-start:clamp(var(--space-4), 3vw, var(--space-5))}._243SGG_draft-first-row>._243SGG_panel>:last-child{margin-block-end:0}._243SGG_create{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(17rem,1fr);display:grid}._243SGG_create h2,._243SGG_panel h2,._243SGG_card h2{min-width:0;margin:0 0 var(--space-3);overflow-wrap:anywhere;letter-spacing:-.03em}._243SGG_create-controls,._243SGG_stack,._243SGG_review,._243SGG_edit-item{gap:var(--space-4);min-width:0;display:grid}._243SGG_workspace label,._243SGG_create-controls label{gap:var(--space-2);min-width:0;font-weight:700;display:grid}._243SGG_workspace ._243SGG_inline{align-items:center;gap:var(--space-2);font-weight:400;display:flex}._243SGG_primary,._243SGG_secondary,._243SGG_pagination a,._243SGG_library button{min-height:2.75rem;padding:var(--space-2) var(--space-5);border:.0625rem solid var(--color-border-strong);border-radius:var(--radius-control);cursor:pointer;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}._243SGG_primary{color:var(--color-text-inverse);background:var(--color-action-primary)}._243SGG_secondary,._243SGG_pagination a,._243SGG_library button{color:var(--color-action-primary);background:var(--color-surface-raised)}._243SGG_primary:disabled,._243SGG_secondary:disabled,._243SGG_library button:disabled{cursor:not-allowed;opacity:.6}._243SGG_primary:hover:not(:disabled),._243SGG_secondary:hover:not(:disabled),._243SGG_library button:hover:not(:disabled){color:var(--color-text-inverse);background:var(--color-action-primary-hover)}._243SGG_cards,._243SGG_edit-list,._243SGG_review-list{gap:var(--space-4);min-width:0;margin:0;padding:0;list-style:none;display:grid}._243SGG_card{gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto;display:grid}._243SGG_chips{gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}._243SGG_chips li{padding:var(--space-1) var(--space-3);border-radius:var(--radius-control);background:var(--color-surface-muted);font-size:.875rem}._243SGG_facts{gap:var(--space-3);min-width:0;margin:0;display:grid}._243SGG_facts div{gap:var(--space-1);display:grid}._243SGG_facts dt,._243SGG_meta{color:var(--color-text-secondary);font-size:.875rem}._243SGG_facts dd{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:700}._243SGG_published-metadata{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr))}._243SGG_published-metadata>div{align-content:start;min-width:0}._243SGG_published-metadata>div+div{border-inline-start:.0625rem solid var(--color-border);padding-inline-start:var(--space-5)}._243SGG_field-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._243SGG_deadline-time{gap:var(--space-2);min-width:0;font-weight:700;display:grid}._243SGG_deadline-time-controls{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._243SGG_library{max-height:22rem;padding:var(--space-4);border:.0625rem solid var(--color-border);border-radius:var(--radius-field);gap:var(--space-4);display:grid;overflow-y:auto}._243SGG_library h3,._243SGG_edit-item h3,._243SGG_edit-item h4{margin:0 0 var(--space-2)}._243SGG_library ul{gap:var(--space-2);padding:0;list-style:none;display:grid}._243SGG_library li{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._243SGG_library li p{color:var(--color-text-secondary);flex-basis:100%;margin:0;font-size:.875rem}._243SGG_edit-item,._243SGG_review-list>li{padding:var(--space-4);border:.0625rem solid var(--color-border);border-radius:var(--radius-field)}._243SGG_choices{min-width:0;max-height:16rem;padding:var(--space-4);border:.0625rem solid var(--color-border);border-radius:var(--radius-field);gap:var(--space-2);display:grid;overflow-y:auto}._243SGG_option{align-items:flex-end;gap:var(--space-3);display:flex}._243SGG_option label{flex:1}._243SGG_review section+section{padding-top:var(--space-5);border-top:.0625rem solid var(--color-border)}._243SGG_alert{padding:var(--space-4);border:.125rem solid var(--color-status-negative);border-radius:var(--radius-field);color:var(--color-text-primary);background:var(--color-surface-raised)}._243SGG_status:empty{display:none}._243SGG_empty{padding:var(--space-6);border:.0625rem dashed var(--color-border-strong);border-radius:var(--radius-field)}._243SGG_card h2 a{overflow-wrap:anywhere}._243SGG_section-nav a:hover,._243SGG_tabs a:hover{text-decoration:underline}._243SGG_card h2 a:hover{color:var(--color-action-primary)}@media (max-width:64rem){._243SGG_card,._243SGG_draft-header{grid-template-columns:minmax(0,1fr)}._243SGG_draft-metadata{text-align:start}._243SGG_draft-save-state{justify-content:start}._243SGG_published-heading{grid-template-columns:minmax(0,1fr);grid-template-areas:"badges""title""description""action"}._243SGG_review-applications{justify-self:start}._243SGG_published-metadata{grid-template-columns:repeat(2,minmax(0,1fr))}._243SGG_published-metadata>div:nth-child(3){border-inline-start:0;padding-inline-start:0}._243SGG_published-metadata>div:nth-child(n+3){border-block-start:.0625rem solid var(--color-border);padding-block-start:var(--space-4)}}@media (max-width:48rem){._243SGG_create,._243SGG_draft-first-row,._243SGG_field-grid,._243SGG_published-metadata{grid-template-columns:minmax(0,1fr)}._243SGG_published-metadata>div+div{border-block-start:.0625rem solid var(--color-border);border-inline-start:0;padding-block-start:var(--space-4);padding-inline-start:0}._243SGG_option,._243SGG_actions{flex-direction:column;align-items:stretch}._243SGG_option button,._243SGG_actions button{width:100%}}._243SGG_value-group{gap:var(--space-2);width:100%;min-width:0;display:grid}._243SGG_intro{min-width:0}._243SGG_workspace ._243SGG_inactive-identity{color:var(--color-text-secondary)}
.i6YwSq_landing{--workspace-header-bottom:var(--space-2);--workspace-content-gap:var(--space-4)}.i6YwSq_results{gap:var(--space-4);min-width:0;display:grid}.i6YwSq_results>*{margin-block:0}.i6YwSq_cards>.i6YwSq_card{grid-template-columns:minmax(0,1fr)}.i6YwSq_heading{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.i6YwSq_identity{gap:var(--space-4);min-width:0;display:grid}.i6YwSq_card .i6YwSq_title{margin:0;font-size:1.5rem;line-height:1.2}.i6YwSq_card .i6YwSq_title a{text-decoration:none}.i6YwSq_card .i6YwSq_title a:hover{color:var(--color-action-primary);text-decoration:none}.i6YwSq_card .i6YwSq_title a:focus-visible{border-radius:var(--radius-field);outline:var(--focus-ring);outline-offset:var(--space-1)}.i6YwSq_card .i6YwSq_description{white-space:pre-wrap;margin:0}.i6YwSq_deadline{text-align:end}.i6YwSq_requirements{gap:var(--space-3);min-width:0;display:grid}.i6YwSq_requirements h3{color:var(--color-text-secondary);align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;font-size:1rem;font-weight:400;display:flex}.i6YwSq_requirements h3 span{color:var(--color-text-primary);font-weight:700}.i6YwSq_chips{gap:var(--space-3);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.i6YwSq_chips li{min-width:0;max-width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--color-surface-muted);align-items:center;gap:var(--space-3);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.i6YwSq_chips li>span:first-child{min-width:0}.i6YwSq_card .i6YwSq_footer{min-width:0;border-block-start:.0625rem solid var(--color-border);justify-content:space-between;align-items:baseline;gap:var(--space-3) var(--space-5);flex-wrap:wrap;padding-block-start:var(--space-4);display:flex}.i6YwSq_card .i6YwSq_footer>div{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}@media (max-width:48rem){.i6YwSq_heading{grid-template-columns:minmax(0,1fr)}.i6YwSq_deadline{text-align:start}.i6YwSq_card .i6YwSq_footer{flex-direction:column;align-items:start}}.i6YwSq_application-count{min-height:2.75rem;color:var(--color-action-primary);text-underline-offset:var(--space-1);align-items:center;display:inline-flex}.i6YwSq_application-count:hover{color:var(--color-action-primary-hover)}.i6YwSq_application-count:focus-visible{border-radius:var(--radius-field);outline:var(--focus-ring);outline-offset:var(--space-1)}.i6YwSq_sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
._34GZ9a_shell{min-width:0;min-height:100dvh;color:var(--color-text-primary);background:var(--color-surface)}._34GZ9a_shell[data-theme=dark]{--color-canvas:#0b211a;--color-surface:#0b211a;--color-surface-muted:#f2f1eb0f;--color-surface-raised:#123228;--color-surface-inverse:#123228;--color-text-primary:#f2f1eb;--color-text-secondary:#b9c9c2;--color-text-muted:#b9c9c2;--color-text-inverse:#f2f1eb;--color-text-inverse-secondary:#b9c9c2;--color-border:#f2f1eb30;--color-border-strong:#48a47f4d;--color-border-inverse:#f2f1eb30;--color-action-primary:#81c2a7;--color-action-primary-hover:#48a47f;--color-action-on-primary:var(--color-canvas);--color-focus:#48a47f;--color-accent:#48a47f;--color-accent-soft:#81c2a7;--color-status-negative:#e08a7d;color:var(--color-text-primary);background:var(--color-surface);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}._34GZ9a_skip-link{z-index:30;top:var(--space-3);left:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);color:var(--color-text-primary);background:var(--color-surface-raised);position:fixed;transform:translateY(-200%)}._34GZ9a_skip-link:focus{transform:translateY(0)}._34GZ9a_header{padding:var(--space-4) var(--container-gutter);border-bottom:.0625rem solid var(--color-border-inverse);color:var(--color-text-inverse);background:var(--color-canvas)}._34GZ9a_header-inner{width:min(100%, var(--container-open));align-items:center;gap:var(--space-5);grid-template-columns:minmax(11rem,1fr) auto minmax(11rem,1fr);min-width:0;margin-inline:auto;display:grid}._34GZ9a_brand{min-width:0}._34GZ9a_brand a{color:var(--color-text-inverse)}._34GZ9a_navigation{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._34GZ9a_navigation a{min-height:2.75rem;padding:var(--space-2) var(--space-4);border-bottom:.125rem solid #0000;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}._34GZ9a_navigation a[aria-current=page]{border-bottom-color:var(--color-accent-soft)}._34GZ9a_shell[data-theme=dark] ._34GZ9a_navigation a{color:var(--color-text-inverse-secondary)}._34GZ9a_shell[data-theme=dark] ._34GZ9a_navigation a[aria-current=page]{color:var(--color-text-inverse);background:#48a47f1a}._34GZ9a_account{gap:var(--space-3);justify-content:flex-end;align-items:center;min-width:0;display:flex}._34GZ9a_main{min-width:0}@media (max-width:64rem){._34GZ9a_header-inner{grid-template-columns:minmax(10rem,1fr) auto}._34GZ9a_navigation{grid-area:2/1/auto/-1;justify-self:center}._34GZ9a_account{grid-area:1/2}}@media (max-width:48rem){._34GZ9a_header{padding:var(--space-4) var(--space-5)}._34GZ9a_header-inner{gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto}._34GZ9a_brand{grid-area:1/1}._34GZ9a_account{grid-area:1/2}._34GZ9a_navigation{border-block:.0625rem solid var(--color-border-inverse);flex-direction:column;grid-area:2/1/auto/-1;justify-self:stretch;align-items:stretch;width:100%}._34GZ9a_navigation a{width:100%}}._34GZ9a_company-profile-link{overflow-wrap:anywhere;min-width:0;max-width:20rem}
.aY0wva_file{--file-picker-min-height:var(--tender-csv-picker-min-height,12rem);--file-picker-padding:var(--tender-csv-picker-padding,var(--space-6));gap:var(--space-3);padding-block:var(--space-4) var(--tender-csv-file-padding-end,var(--space-4));overflow-wrap:anywhere;display:grid}.aY0wva_file p{margin:0}.aY0wva_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.aY0wva_actions:empty{display:none}
._6bqv9a_panel{z-index:15;width:min(23rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:var(--space-5);border:.0625rem solid var(--color-border-inverse);border-radius:calc(var(--radius-field) + var(--space-1));color:var(--color-text-inverse);background:var(--color-surface-inverse);background:color-mix(in srgb, var(--color-surface-inverse) 75%, var(--color-canvas));box-shadow:var(--shadow-panel);text-align:start;gap:var(--space-3);font-size:.875rem;line-height:1.5;display:grid;position:fixed;overflow:auto}._6bqv9a_panel h3{letter-spacing:-.025em;margin:0;font-size:1.375rem;font-weight:700;line-height:1.2}._6bqv9a_panel h3:focus{outline:none}._6bqv9a_panel p{overflow-wrap:anywhere;margin:0}._6bqv9a_folders{gap:var(--space-1);border:0;min-width:0;margin:0;padding:0;display:grid}._6bqv9a_folders legend{color:var(--color-text-inverse-secondary);margin-block-end:var(--space-4);padding:0}._6bqv9a_choice{min-width:0;min-height:var(--space-7);padding:var(--space-3);border-radius:var(--radius-field);align-items:center;gap:var(--space-3);cursor:pointer;transition:background-color var(--transition-fast);grid-template-columns:1rem minmax(0,1fr) minmax(0,auto);display:grid}._6bqv9a_choice:hover{background:color-mix(in srgb, var(--color-accent-soft) 10%, var(--color-surface-inverse))}._6bqv9a_choice:has(input:checked){background:color-mix(in srgb, var(--color-accent-soft) 10%, var(--color-surface-inverse))}._6bqv9a_choice:has(input:focus-visible){outline:var(--focus-ring);outline-offset:.125rem}._6bqv9a_choice input{appearance:none;border:.0938rem solid var(--color-text-muted);width:1rem;height:1rem;cursor:inherit;background:0 0;border-radius:50%;place-content:center;margin:0;padding:0;display:grid}._6bqv9a_choice input:checked{border-color:var(--color-accent-soft);background:var(--color-accent-soft)}._6bqv9a_choice input:checked:after{background:var(--color-source-verified-check);content:"";border-radius:50%;width:.3125rem;height:.3125rem}._6bqv9a_choice input:focus-visible{outline:none}._6bqv9a_choice>span{overflow-wrap:anywhere;min-width:0}._6bqv9a_choice small{color:var(--color-text-inverse-secondary);text-align:end;overflow-wrap:anywhere;white-space:normal;font-size:.75rem;font-weight:400}._6bqv9a_panel button{min-width:0;min-height:2.75rem;font:inherit;cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast);border:.0625rem solid #0000}._6bqv9a_create-toggle{width:fit-content;padding:var(--space-2) var(--space-3);border-radius:var(--radius-field);color:var(--color-accent-soft);align-items:center;gap:var(--space-2);background:0 0;display:inline-flex}._6bqv9a_create-toggle svg{flex:none;width:1rem;height:1rem}._6bqv9a_create-toggle:hover{background:color-mix(in srgb, var(--color-accent-soft) 8%, transparent)}._6bqv9a_create-form{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}._6bqv9a_create-form label{min-width:0;color:var(--color-text-inverse-secondary);gap:var(--space-2);font-size:.8125rem;display:grid}._6bqv9a_input{width:100%;min-width:0;min-height:2.75rem;padding:var(--space-2) var(--space-3);border:.0625rem solid var(--color-accent-soft);border-radius:var(--radius-field);color:var(--color-text-inverse);background:var(--color-canvas);font:inherit}._6bqv9a_panel ._6bqv9a_create-submit{padding:var(--space-2) var(--space-3);border-color:var(--color-accent-soft);border-radius:var(--radius-field);color:var(--color-accent-soft);background:0 0}._6bqv9a_create-submit:hover{background:color-mix(in srgb, var(--color-accent-soft) 10%, transparent)}._6bqv9a_footer{min-width:0;border-block-start:.0625rem solid var(--color-border-inverse);padding-block-start:var(--space-4)}._6bqv9a_panel ._6bqv9a_save{width:100%;min-height:var(--space-7);padding:var(--space-3) var(--space-4);border-radius:var(--radius-field);color:var(--color-surface-inverse);background:var(--color-accent-soft);font-weight:700}._6bqv9a_save:hover{background:color-mix(in srgb, var(--color-accent-soft) 88%, white)}._6bqv9a_remove{padding:var(--space-2);border-radius:var(--radius-field);color:var(--color-text-inverse-secondary);background:0 0}._6bqv9a_remove:hover{background:color-mix(in srgb, var(--color-accent-soft) 8%, transparent)}._6bqv9a_panel :is(button,._6bqv9a_input):focus-visible{outline:var(--focus-ring);outline-offset:.125rem}._6bqv9a_panel :is(button,input):disabled{cursor:not-allowed;opacity:.6}._6bqv9a_panel [role=alert]{color:var(--color-text-inverse)}@media not (min-width:40rem){._6bqv9a_input{font-size:1rem}}@media (forced-colors:active){._6bqv9a_choice input{appearance:auto}._6bqv9a_choice input:after{display:none}._6bqv9a_choice:has(input:checked){border:.0625rem solid highlight}}
.kig9Ba_controls :is(input:not([type=checkbox],[type=radio],[type=hidden],[type=file],[type=range],[type=color],[type=submit],[type=button],[type=reset],[type=image]),select:not([multiple])),.kig9Ba_controls textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:var(--space-3) var(--space-4);border:.0625rem solid var(--color-border-strong);border-radius:var(--radius-field);color:var(--color-text-primary);background-color:var(--color-surface-raised);font:inherit;font-size:1rem;font-weight:400;line-height:1.5;display:block}.kig9Ba_controls :is(input:not([type=checkbox],[type=radio],[type=hidden],[type=file],[type=range],[type=color],[type=submit],[type=button],[type=reset],[type=image]),select:not([multiple])){min-height:var(--space-7)}.kig9Ba_controls select:not([multiple]){padding-right:calc(var(--space-4) + 2rem);appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 1rem),calc(100% - .75rem);background-repeat:no-repeat;background-size:.25rem .25rem}.kig9Ba_controls input[type=search]{appearance:none}.kig9Ba_controls textarea{resize:vertical;min-height:6rem}.kig9Ba_controls :is(input,select,textarea):focus-visible{outline:var(--focus-ring);outline-offset:.1875rem}.kig9Ba_controls :is(input,select,textarea):disabled{color:var(--color-text-secondary);cursor:not-allowed;opacity:.65}.kig9Ba_controls :is(input,select,textarea)[aria-invalid=true],.kig9Ba_controls [aria-invalid=true] :is(input,select,textarea){border-color:var(--color-status-negative)}
._6Zml4G_page{--marketing-width:76rem;--marketing-radius:var(--radius-field);min-width:0;padding-bottom:env(safe-area-inset-bottom,0);background:var(--color-canvas);color:var(--color-text-inverse)}._6Zml4G_page main{min-width:0}._6Zml4G_homepage{--marketing-section-padding:var(--public-section-inset);--marketing-heading-gap:var(--space-4);--marketing-heading-content-gap:calc(var(--space-7) + var(--space-1));--marketing-grid-gap:var(--space-5)}@media not (min-width:48rem){._6Zml4G_homepage{--marketing-heading-content-gap:var(--space-6)}}._6Zml4G_page :where([id],a,button){scroll-margin-top:calc(4.75rem + env(safe-area-inset-top,0px) + var(--space-5))}._6Zml4G_page :where(h1,h2,h3,p){overflow-wrap:anywhere}._6Zml4G_cta{width:min(calc(100% - 2 * var(--container-gutter)), var(--marketing-width));justify-content:space-between;align-items:center;gap:var(--space-6);padding-block:var(--marketing-section-padding,var(--space-8));border-top:.0625rem solid var(--color-border-inverse);margin-inline:auto;display:flex}._6Zml4G_cta>div{min-width:0}._6Zml4G_cta h2{letter-spacing:-.035em;max-width:28ch;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:600;line-height:1.2}._6Zml4G_cta p{max-width:58ch;margin:var(--space-3) 0 0;color:var(--color-text-inverse-secondary)}._6Zml4G_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;flex:0 auto;display:flex}._6Zml4G_actions a{min-height:2.75rem;padding:var(--space-3) var(--space-4);border:.0625rem solid var(--color-border-inverse);border-radius:var(--marketing-radius);text-align:center;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._6Zml4G_actions a:hover{border-color:var(--color-accent-soft)}._6Zml4G_actions ._6Zml4G_primary{border-color:var(--color-accent-soft);color:var(--color-surface-inverse);background:var(--color-accent-soft);font-weight:600}@media not (min-width:48rem){._6Zml4G_cta{align-items:flex-start;gap:var(--space-5);flex-direction:column}}._6Zml4G_cta._6Zml4G_homepage-cta{min-height:calc((100svh - 4.75rem - env(safe-area-inset-top,0px)) * .85);justify-content:center;align-items:center;gap:var(--space-7);padding-block:clamp(var(--space-8), 12svh, var(--space-10));isolation:isolate;text-align:center;border-top:0;flex-direction:column;position:relative}._6Zml4G_homepage-cta h2{max-width:22ch;color:var(--color-text-inverse);font-family:var(--font-display);letter-spacing:-.05em;text-wrap:balance;margin-inline:auto;font-size:clamp(2.25rem,5.5vw,4.75rem);font-weight:400;line-height:1.1}._6Zml4G_homepage-cta h2 span{display:block}._6Zml4G_homepage-cta ._6Zml4G_actions{justify-content:center;max-width:100%}._6Zml4G_homepage-cta ._6Zml4G_actions a{max-width:100%}._6Zml4G_closing-atmosphere{z-index:-1;background:var(--color-canvas) url(../media/closing-aura.2j8jzcnatmofo.png) center / 100% 100% no-repeat;pointer-events:none;position:absolute;inset:0;overflow:clip}._6Zml4G_closing-mark{width:min(110%,64rem);height:auto;fill:var(--color-accent-soft);opacity:.05;position:absolute;bottom:0;left:50%;transform:translate(-50%,65%)}@media not (min-width:48rem),not (min-height:40rem){._6Zml4G_cta._6Zml4G_homepage-cta{min-height:0;padding-block:clamp(var(--space-8), 14svh, var(--space-9))}}
.S6BE0G_editor,.S6BE0G_body,.S6BE0G_list,.S6BE0G_header-copy,.S6BE0G_commercial{gap:var(--space-4);min-width:0;display:grid}.S6BE0G_editor{padding:var(--space-4);border:.0625rem solid var(--color-border);border-radius:var(--radius-field);margin-block-start:var(--space-5)}.S6BE0G_editor p,.S6BE0G_editor h3,.S6BE0G_editor h4,.S6BE0G_commercial h3{margin:0}.S6BE0G_header,.S6BE0G_header h3{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.S6BE0G_header{justify-content:space-between}.S6BE0G_count,.S6BE0G_header-copy small{color:var(--color-text-secondary);font-size:.875rem;font-weight:400}.S6BE0G_add{gap:var(--space-2);margin-inline-start:auto}.S6BE0G_list{margin:0;padding:0;list-style:none}.S6BE0G_card{min-width:0;padding:var(--space-4);border:.0625rem solid var(--color-border);border-radius:var(--radius-field)}.S6BE0G_card-header{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.S6BE0G_toggle{align-items:center;gap:var(--space-3);width:100%;min-width:0;padding:var(--space-1);color:var(--color-text-primary);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;display:flex}.S6BE0G_toggle:focus-visible{outline:var(--focus-ring);outline-offset:.1875rem}.S6BE0G_toggle:disabled{cursor:not-allowed}.S6BE0G_header-copy{gap:var(--space-1);overflow-wrap:anywhere;white-space:pre-wrap;flex:1}.S6BE0G_number{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-control);color:var(--color-surface-inverse);background:var(--color-accent-soft);flex:none;place-items:center;font-weight:700;display:inline-grid}.S6BE0G_icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;flex:none;width:1.25rem;height:1.25rem}.S6BE0G_body{padding-block-start:var(--space-4)}.S6BE0G_answer-row{align-items:end;gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.S6BE0G_editor .S6BE0G_required{min-height:var(--space-7);align-self:end}.S6BE0G_required input{width:1.125rem;height:1.125rem;accent-color:var(--color-accent-soft);flex:none;margin:0;padding:0}.S6BE0G_options{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.S6BE0G_options legend{margin-block-end:var(--space-2);padding:0;font-weight:700}.S6BE0G_option{align-items:start;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.S6BE0G_add-option{min-height:2.75rem;padding:var(--space-2) 0;color:var(--color-action-primary);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;font-weight:700}.S6BE0G_add-option:focus-visible{outline:var(--focus-ring);outline-offset:.1875rem}.S6BE0G_add-option:disabled{cursor:not-allowed;opacity:.6}.S6BE0G_visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.S6BE0G_commercial{border-block-start:.0625rem solid var(--color-border);margin-block-start:var(--space-5);padding-block-start:var(--space-5)}.S6BE0G_commercial-grid{grid-template-columns:repeat(var(--tender-commercial-columns,3), minmax(0, 1fr));gap:var(--space-4);min-width:0;display:grid}@media (max-width:48rem){.S6BE0G_commercial-grid,.S6BE0G_answer-row{grid-template-columns:minmax(0,1fr)}.S6BE0G_toggle{flex-wrap:wrap}.S6BE0G_header-copy{flex-basis:calc(100% - var(--space-6) - var(--space-3))}}
.KI_YBW_section{width:min(calc(100% - 2 * var(--container-gutter)), var(--marketing-width));padding-block:var(--marketing-section-padding,var(--space-7));margin-inline:auto}.KI_YBW_section h2{overflow-wrap:normal;letter-spacing:-.04em;text-align:center;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.2}.KI_YBW_roles{gap:var(--marketing-grid-gap,var(--space-5));margin-top:var(--marketing-heading-content-gap,var(--space-6));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.KI_YBW_subtitle{overflow-wrap:normal;margin:var(--marketing-heading-gap,var(--space-4)) 0 0;color:var(--color-text-inverse-secondary);text-align:center;text-wrap:balance;line-height:1.6}.KI_YBW_role{grid-row:span 5;grid-template-rows:subgrid;align-items:start;gap:var(--space-5);min-width:0;padding:clamp(var(--space-5), 3vw, var(--space-7));border:.0625rem solid var(--color-border-inverse);border-radius:var(--marketing-radius);color:var(--color-text-inverse);background-color:var(--color-surface-inverse);background-image:linear-gradient(var(--audience-light-angle,135deg), color-mix(in srgb, var(--color-accent-soft) 8%, transparent), color-mix(in srgb, var(--color-accent-soft) 0%, transparent) 65%);display:grid;box-shadow:inset 0 .0625rem #f2f1eb0a}.KI_YBW_vendors{--audience-light-angle:225deg}.KI_YBW_role>*{min-width:0}.KI_YBW_eyebrow,.KI_YBW_role h3{overflow-wrap:normal}.KI_YBW_price{overflow-wrap:normal;color:var(--color-accent-soft);margin:0;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:600;line-height:1.4}.KI_YBW_benefits{padding-top:var(--space-5);border-top:.0625rem solid var(--color-border-inverse)}.KI_YBW_note{overflow-wrap:normal;margin:var(--space-3) 0 0;color:var(--color-text-inverse-secondary);font-size:.875rem;line-height:1.6}.KI_YBW_eyebrow{color:var(--color-accent-soft);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem}.KI_YBW_role h3{letter-spacing:-.035em;margin:0;font-size:clamp(1.75rem,2.8vw,2.5rem);font-weight:600;line-height:1.15}.KI_YBW_role ul{gap:var(--space-2);margin:0;padding:0;font-size:1rem;line-height:1.6;list-style:none;display:grid}.KI_YBW_role a{max-width:100%;min-height:2.75rem;padding:var(--space-3) var(--space-4);border:.0625rem solid var(--color-accent-soft);border-radius:var(--marketing-radius);margin-top:var(--space-3);color:var(--color-canvas);background:var(--color-accent-soft);text-align:center;justify-content:center;justify-self:start;align-items:center;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.KI_YBW_role a:hover{background:var(--color-text-inverse)}.KI_YBW_role a:focus-visible{outline:var(--focus-ring);outline-offset:var(--space-1)}@media (prefers-reduced-transparency:no-preference){.KI_YBW_role{border-color:color-mix(in srgb, var(--color-accent-soft) 24%, transparent);background-color:color-mix(in srgb, var(--color-surface-inverse) 82%, transparent)}}@media not (min-width:48rem){.KI_YBW_roles{grid-template-columns:minmax(0,1fr)}}
.wIv0Ha_editor,.wIv0Ha_search,.wIv0Ha_selected,.wIv0Ha_expected,.wIv0Ha_identity,.wIv0Ha_empty{gap:var(--space-3);min-width:0;display:grid}.wIv0Ha_empty{justify-items:start}.wIv0Ha_editor{gap:var(--space-5)}.wIv0Ha_editor fieldset{border:0;min-inline-size:0;margin:0;padding:0}.wIv0Ha_editor legend{margin-bottom:var(--space-2);padding:0}.wIv0Ha_visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.wIv0Ha_editor p,.wIv0Ha_editor h3,.wIv0Ha_editor h4{overflow-wrap:anywhere;margin:0}.wIv0Ha_search-control{align-items:center;gap:var(--space-3);min-width:0;display:flex;position:relative}.wIv0Ha_icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.5rem;height:1.5rem}.wIv0Ha_search-control>.wIv0Ha_icon{top:var(--space-3);left:var(--space-4);pointer-events:none;color:var(--color-text-secondary);position:absolute}.wIv0Ha_search .wIv0Ha_search-control input[type=search]{padding-inline-start:var(--space-7)}.wIv0Ha_clear{padding:var(--space-2);color:var(--color-action-primary);cursor:pointer;font:inherit;background:0 0;border:0;flex:none;text-decoration:underline}.wIv0Ha_browser{border:.0625rem solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface-raised);grid-template-columns:minmax(12rem,15rem) minmax(0,1fr);min-width:0;display:grid}.wIv0Ha_categories{gap:var(--space-2);min-width:0;padding:var(--space-4);border-inline-end:.0625rem solid var(--color-border);flex-direction:column;display:flex}.wIv0Ha_categories h3{padding:var(--space-2);font-size:1rem}.wIv0Ha_categories button{min-height:var(--space-7);justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-field);color:var(--color-text-primary);cursor:pointer;font:inherit;text-align:start;overflow-wrap:anywhere;background:0 0;border:.0625rem solid #0000;display:flex}.wIv0Ha_categories button[aria-pressed=true]{border-color:var(--color-border-strong);background:var(--color-surface-muted);font-weight:700}.wIv0Ha_editor .wIv0Ha_mobile-category{display:none}.wIv0Ha_results{align-content:start;gap:var(--space-4);min-width:0;padding:var(--space-5);display:grid}.wIv0Ha_field-list,.wIv0Ha_selected-list{gap:var(--space-3);min-width:0;margin:0;padding:0;list-style:none;display:grid}.wIv0Ha_field-list{max-block-size:24rem;padding:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr));overflow-y:auto}.wIv0Ha_field-list li{min-width:0;display:flex}.wIv0Ha_field-option{width:100%;min-width:0;min-height:var(--space-7);align-items:center;gap:var(--space-3);padding:var(--space-4);border:.0625rem solid var(--color-border);border-radius:var(--radius-field);color:var(--color-text-primary);background:var(--color-surface-raised);cursor:pointer;font:inherit;text-align:start;grid-template-columns:minmax(0,1fr) auto;font-weight:600;display:grid}.wIv0Ha_field-option:disabled,.wIv0Ha_field-option[aria-disabled=true]{cursor:not-allowed;color:var(--color-text-secondary)}.wIv0Ha_categories button:hover:not(:disabled),.wIv0Ha_field-option:hover:not(:disabled,[aria-disabled=true]){background:var(--color-surface-muted)}.wIv0Ha_added circle{fill:var(--color-accent-soft)}.wIv0Ha_field-copy{gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:grid}.wIv0Ha_option-state{align-items:center;gap:var(--space-2);color:var(--color-action-primary);flex:none;font-weight:400;display:inline-flex}.wIv0Ha_selected{border-block-start:.0625rem solid var(--color-border);padding-block-start:var(--space-5)}.wIv0Ha_selected h3{align-items:center;gap:var(--space-3);display:flex}.wIv0Ha_count{padding:var(--space-1) var(--space-3);border-radius:var(--radius-control);color:var(--color-surface-inverse);background:var(--color-accent-soft);font-size:.875rem}.wIv0Ha_selected-item{align-items:start;gap:var(--space-4);min-width:0;padding:var(--space-4);border:.0625rem solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface-raised);grid-template-columns:minmax(9rem,1fr) minmax(7rem,.7fr) minmax(12rem,1.4fr) auto;display:grid}.wIv0Ha_selected-item.wIv0Ha_unavailable-requirement{border-color:var(--color-status-negative)}.wIv0Ha_selected-item>*{min-width:0}.wIv0Ha_identity h4{font-size:1rem}.wIv0Ha_context{color:var(--color-text-secondary);font-size:.875rem;font-weight:400}.wIv0Ha_remove{grid-area:1/4}@media (max-width:64rem){.wIv0Ha_selected-item{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.wIv0Ha_selected-item .wIv0Ha_identity{grid-column:1/3}.wIv0Ha_priority{grid-area:2/1}.wIv0Ha_selected-item .wIv0Ha_expected{grid-area:2/2/auto/-1}.wIv0Ha_remove{grid-column:3}}@media (max-width:48rem){.wIv0Ha_browser,.wIv0Ha_field-list{grid-template-columns:minmax(0,1fr)}.wIv0Ha_categories{display:none}.wIv0Ha_editor .wIv0Ha_mobile-category{margin:var(--space-4) var(--space-4) 0;display:grid}.wIv0Ha_results{padding:var(--space-4)}.wIv0Ha_search-control{flex-wrap:wrap}.wIv0Ha_selected-item{grid-template-columns:minmax(0,1fr) auto}.wIv0Ha_selected-item .wIv0Ha_identity{grid-column:1}.wIv0Ha_priority{grid-column:1/-1}.wIv0Ha_selected-item .wIv0Ha_expected{grid-area:3/1/auto/-1}.wIv0Ha_remove{grid-column:2}}.wIv0Ha_options{min-width:0}.wIv0Ha_options>summary{min-height:2.75rem;color:var(--color-action-primary);cursor:pointer;align-content:center}.wIv0Ha_option-controls{gap:var(--space-3);min-width:0;padding-block:var(--space-2);display:grid}.wIv0Ha_condition-summary{color:var(--color-text-secondary);font-size:.875rem}.wIv0Ha_answer-label{font-weight:700}.wIv0Ha_special-answer{justify-items:start;gap:var(--space-2);display:grid}.wIv0Ha_country-answer,.wIv0Ha_selection-answer{gap:var(--space-3);min-width:0;display:grid}.wIv0Ha_answer-body{min-width:0}.wIv0Ha_answer-group{container:requirement-answer/inline-size}@container requirement-answer not (min-width:24rem){.wIv0Ha_answer-group .wIv0Ha_nested-controls{grid-template-columns:minmax(0,1fr)}}.wIv0Ha_comparisons{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.wIv0Ha_other-requirement{grid-template-columns:subgrid;align-items:start;gap:var(--space-4);grid-area:2/1/auto/-1;min-width:0;display:grid}.wIv0Ha_other-heading{justify-content:space-between;align-items:center;gap:var(--space-3);grid-area:1/2/auto/4;display:flex}.wIv0Ha_other-heading h5{overflow-wrap:anywhere;margin:0;font-size:1rem}.wIv0Ha_other-priority{grid-area:2/2}.wIv0Ha_other-answer{grid-area:2/3;min-width:0}.wIv0Ha_other-limit{grid-column:2/4}@media (max-width:64rem){.wIv0Ha_other-requirement{grid-row:3}.wIv0Ha_other-heading,.wIv0Ha_other-limit{grid-column:1/-1}.wIv0Ha_other-priority{grid-column:1}.wIv0Ha_other-answer{grid-column:2/-1}}@media (max-width:48rem){.wIv0Ha_other-requirement{grid-row:4}.wIv0Ha_other-priority,.wIv0Ha_other-answer{grid-column:1/-1}.wIv0Ha_other-answer{grid-row:3}}.wIv0Ha_country-answer .wIv0Ha_country-selector,.wIv0Ha_selection-answer .wIv0Ha_country-selector{border:0;min-inline-size:0;margin:0;padding:0}.wIv0Ha_country-answer .wIv0Ha_country-selector>legend,.wIv0Ha_selection-answer .wIv0Ha_country-selector>legend{margin-bottom:var(--space-2);padding:0}.wIv0Ha_selected-list{container:requirement-cards/inline-size}.wIv0Ha_priority{align-content:start;gap:var(--space-2);display:grid}.wIv0Ha_editor .wIv0Ha_priority select{height:var(--space-7)}.wIv0Ha_selected-item.wIv0Ha_with-match{--original-track:calc((100cqi - 5 * var(--space-4) - 2.875rem) / 3.1);--priority-size:max(7rem, calc(var(--original-track) * .7));--answer-size:max(12rem, calc(var(--original-track) * 1.4));grid-template-columns:minmax(0,1fr) max-content}.wIv0Ha_with-match>.wIv0Ha_identity{grid-area:1/1}.wIv0Ha_with-match>.wIv0Ha_priority{width:var(--priority-size);grid-area:2/1;max-width:100%}.wIv0Ha_with-match>.wIv0Ha_match{grid-area:2/2;width:max-content;max-width:100%}.wIv0Ha_selected-item.wIv0Ha_with-match .wIv0Ha_match select{width:max-content;max-width:100%}.wIv0Ha_with-match>.wIv0Ha_expected{width:var(--answer-size);grid-area:3/1/auto/-1;max-width:100%}.wIv0Ha_with-match>.wIv0Ha_remove{grid-area:1/2;justify-self:end}.wIv0Ha_single-country-caption .wIv0Ha_country-selector>legend{clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;margin:0;padding:0;position:absolute;overflow:hidden}.wIv0Ha_single-country-caption{gap:var(--space-2)}@container requirement-cards (min-width:76rem){.wIv0Ha_selected-item.wIv0Ha_with-match{grid-template-columns:minmax(6rem, 1fr) var(--priority-size) max-content var(--answer-size) auto}.wIv0Ha_with-match>.wIv0Ha_priority{grid-area:1/2;width:100%}.wIv0Ha_with-match>.wIv0Ha_match{grid-area:1/3}.wIv0Ha_with-match>.wIv0Ha_expected{grid-area:1/4;width:100%}.wIv0Ha_with-match>.wIv0Ha_remove{grid-column:5;margin-block-start:var(--space-6)}}@container requirement-cards (max-width:64rem){.wIv0Ha_with-match>.wIv0Ha_priority,.wIv0Ha_with-match>.wIv0Ha_expected{width:100%}}@container requirement-cards (max-width:48rem){.wIv0Ha_selected-item.wIv0Ha_with-match{grid-template-columns:minmax(0,1fr) auto}.wIv0Ha_with-match>.wIv0Ha_priority{grid-column:1/-1}.wIv0Ha_with-match>.wIv0Ha_match{grid-area:3/1/auto/-1}.wIv0Ha_with-match>.wIv0Ha_expected{grid-row:4}}.wIv0Ha_editor input[type=date]{appearance:none;color-scheme:inherit}.wIv0Ha_editor .wIv0Ha_compact-pairs{align-items:start;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.wIv0Ha_compact-pairs>label{align-items:center;gap:var(--space-2);grid-template-columns:max-content minmax(0,1fr);min-width:0;display:grid}.wIv0Ha_editor .wIv0Ha_compact-pairs :is(input,select){height:var(--space-7)}.wIv0Ha_editor .wIv0Ha_compact-pairs input[type=date]{align-items:center;padding-block:0;line-height:normal;display:flex}.wIv0Ha_editor .wIv0Ha_compact-pairs input[type=date]::-webkit-datetime-edit{align-items:center;height:100%;padding:0;display:flex}.wIv0Ha_compact-pairs>label>[role=alert],.wIv0Ha_compact-pairs>.wIv0Ha_metric-selector{grid-column:1/-1}.wIv0Ha_editor .wIv0Ha_free-text textarea{min-height:var(--space-7);resize:none;overflow-y:hidden}@media (max-width:48rem){.wIv0Ha_editor .wIv0Ha_compact-pairs{grid-template-columns:minmax(0,1fr)}}
.L2IXbG_section{width:min(calc(100% - 2 * var(--container-gutter)), var(--marketing-width));padding-block:var(--marketing-section-padding,var(--space-7));text-align:center;margin-inline:auto}.L2IXbG_section h2{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.2}.L2IXbG_body{margin:var(--marketing-heading-gap,var(--space-3)) 0 var(--marketing-heading-content-gap,var(--space-5));color:var(--color-text-inverse-secondary)}.L2IXbG_sources{gap:var(--marketing-grid-gap,var(--space-4));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.L2IXbG_sources article{min-width:0;padding:var(--space-6) var(--space-5);border:.0625rem solid var(--color-border-inverse);border-radius:var(--marketing-radius);background:linear-gradient(150deg, var(--color-surface-inverse), transparent)}.L2IXbG_source-icon{--color-source-verified:var(--color-accent-soft);--color-source-verified-check:var(--color-canvas);margin-bottom:var(--space-4);justify-content:center;display:flex}.L2IXbG_source-icon>span,.L2IXbG_source-icon [data-source-indicator]{flex-basis:4rem;width:4rem;height:4rem;min-height:4rem}.L2IXbG_source-icon [data-source-indicator]{color:var(--color-accent-soft);background:0 0}.L2IXbG_source-icon [data-source-indicator] svg{width:3rem;height:3rem}.L2IXbG_sources h3{margin:0;font-size:1.125rem;font-weight:600}.L2IXbG_sources article p{max-width:28ch;margin:var(--space-2) auto 0;color:var(--color-text-inverse-secondary);font-size:.9375rem;line-height:1.6}@media not (min-width:48rem){.L2IXbG_sources{grid-template-columns:minmax(0,1fr)}}
.KWv8pq_review,.KWv8pq_card,.KWv8pq_section,.KWv8pq_questions,.KWv8pq_csv-copy{gap:var(--space-4);min-width:0;display:grid}.KWv8pq_review{gap:var(--space-5)}.KWv8pq_review p,.KWv8pq_review h3,.KWv8pq_review dl,.KWv8pq_review dd,.KWv8pq_review ol{margin:0}.KWv8pq_review p,.KWv8pq_review dd,.KWv8pq_review li,.KWv8pq_review strong{overflow-wrap:anywhere;white-space:pre-wrap}.KWv8pq_header,.KWv8pq_footer-actions,.KWv8pq_save-actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.KWv8pq_header{justify-content:space-between;align-items:start}.KWv8pq_badge,.KWv8pq_count{padding:var(--space-1) var(--space-3);border:.0625rem solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-action-primary);flex:none;font-size:.875rem}.KWv8pq_summary{align-items:stretch;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.KWv8pq_card,.KWv8pq_csv,.KWv8pq_requirements{padding:var(--space-5);border:.0625rem solid var(--color-border);border-radius:var(--radius-field)}.KWv8pq_card{align-content:start}.KWv8pq_facts,.KWv8pq_budget{gap:var(--space-4);min-width:0;display:grid}.KWv8pq_facts>div,.KWv8pq_budget>div{gap:var(--space-2);min-width:0;display:grid}.KWv8pq_facts>.KWv8pq_inline-fact{grid-template-columns:minmax(0,.7fr) minmax(0,1fr)}.KWv8pq_facts dt,.KWv8pq_budget dt,.KWv8pq_condition{color:var(--color-text-secondary);font-size:.875rem}.KWv8pq_facts dd,.KWv8pq_budget dd{min-width:0}.KWv8pq_facts .KWv8pq_title,.KWv8pq_budget dd{font-weight:700}.KWv8pq_budget{grid-template-columns:repeat(2,minmax(0,1fr))}.KWv8pq_budget>div{padding-block:var(--space-3);border-bottom:.0625rem solid var(--color-border)}.KWv8pq_csv{align-items:center;gap:var(--space-4);min-width:0;display:flex}.KWv8pq_icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;flex:none;width:1.5rem;height:1.5rem}.KWv8pq_csv-copy{gap:var(--space-1)}.KWv8pq_section h3{align-items:center;gap:var(--space-3);display:flex}.KWv8pq_requirements,.KWv8pq_questions{list-style:none}.KWv8pq_requirements>li{align-items:center;gap:var(--space-4);min-width:0;padding-block:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(6rem,.55fr) minmax(0,1.4fr);display:grid}.KWv8pq_priority{padding:var(--space-1) var(--space-3);border-radius:var(--radius-control);color:var(--color-surface-inverse);background:var(--color-accent-soft);white-space:nowrap;justify-self:start;font-size:.875rem;font-weight:700}.KWv8pq_priority[data-priority=PREFERRED]{background:#e5d9a7}.KWv8pq_questions{padding:0}.KWv8pq_questions>li{align-items:start;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.KWv8pq_question-copy{gap:var(--space-2);min-width:0;display:grid}.KWv8pq_requirements>li+li{border-top:.0625rem solid var(--color-border)}.KWv8pq_footer{gap:var(--space-4);min-width:0;border-top:.0625rem solid var(--color-border);padding-block-start:var(--space-5);display:grid}.KWv8pq_footer>p{color:var(--color-text-secondary);font-size:.875rem}.KWv8pq_save-actions{margin-inline-start:auto}.KWv8pq_delete{gap:var(--space-2);color:var(--color-status-negative);background:0 0;border-color:#0000}.KWv8pq_footer .KWv8pq_delete:hover:not(:disabled){color:var(--color-status-negative);background:var(--color-surface-muted)}.KWv8pq_publish{color:var(--color-surface-inverse);background:var(--color-accent-soft)}@media (max-width:64rem){.KWv8pq_requirements>li{grid-template-columns:minmax(0,1fr) auto}.KWv8pq_requirements .KWv8pq_answer{grid-column:1/-1}}@media (max-width:48rem){.KWv8pq_summary,.KWv8pq_budget,.KWv8pq_requirements>li,.KWv8pq_facts>.KWv8pq_inline-fact{grid-template-columns:minmax(0,1fr)}.KWv8pq_footer-actions,.KWv8pq_save-actions{flex-direction:column;align-items:stretch}.KWv8pq_save-actions{width:100%;margin-inline-start:0}}.KWv8pq_answer{gap:var(--space-2);min-width:0;display:grid}
.mu1ULW_root{display:contents}.mu1ULW_actions{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}
.i_tI2G_pill{align-items:center;gap:var(--space-2);overflow-wrap:anywhere;width:fit-content;max-width:100%;display:inline-flex}.i_tI2G_pill[data-tone=open]{background:var(--color-surface-muted)}.i_tI2G_pill[data-tone=open]:before{width:var(--space-2);height:var(--space-2);flex:0 0 var(--space-2);border-radius:var(--radius-control);content:"";background:currentColor}.i_tI2G_pill[data-tone=closed]{border-color:var(--color-status-negative);color:var(--color-status-negative);background:color-mix(in srgb, var(--color-status-negative) 12%, var(--color-surface-raised))}.i_tI2G_pill[data-tone=draft]{color:var(--color-text-primary);background:var(--color-surface-muted);border-style:dashed}
.tce5qq_welcome{text-align:center;position:relative}.tce5qq_welcome>div:first-child{justify-content:center}.tce5qq_welcome>div:first-child>button{border-color:#0000;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.tce5qq_mark{width:var(--space-7);height:auto;fill:var(--color-action-primary);grid-row:1;justify-self:center;display:block}.tce5qq_actions{display:grid}
.hWDnSa_start{justify-items:start;gap:var(--space-3);min-width:0;display:grid}.hWDnSa_start label{gap:var(--space-2);min-width:0;display:grid}
.JnUBza_introduction{min-width:0}
.XtSNFq_tab{min-width:0;max-width:100%;color:var(--color-text-secondary);overflow-wrap:anywhere}.XtSNFq_panel{min-width:0;margin-top:var(--space-4)}
