.EventCarousel-module__MJWAVW__carousel{inline-size:100%;position:relative}.EventCarousel-module__MJWAVW__viewport{overflow:hidden}.EventCarousel-module__MJWAVW__track{inline-size:100%;transition:transform .36s;display:flex}.EventCarousel-module__MJWAVW__slide{flex:0 0 100%;min-inline-size:0}.EventCarousel-module__MJWAVW__greetingSlide,.EventCarousel-module__MJWAVW__eventSlide{gap:var(--space-8);padding:var(--space-40)var(--space-40)var(--space-40);flex-direction:column;justify-content:center;min-block-size:168px;display:flex}.EventCarousel-module__MJWAVW__greeting{font-family:var(--font-display,inherit);color:var(--on-brand);margin:0;font-size:30px;font-weight:700;line-height:1.15}.EventCarousel-module__MJWAVW__name{color:var(--on-brand)}.EventCarousel-module__MJWAVW__prompt{color:var(--on-brand);opacity:.9;margin:0;font-size:16px}.EventCarousel-module__MJWAVW__kicker{text-transform:uppercase;letter-spacing:.06em;color:var(--on-brand);opacity:.85;font-size:12px;font-weight:600}.EventCarousel-module__MJWAVW__eventTitle{font-family:var(--font-display,inherit);color:var(--on-brand);margin:0;font-size:24px;font-weight:700;line-height:1.2}.EventCarousel-module__MJWAVW__eventMeta{color:var(--on-brand);opacity:.9;margin:0;font-size:14px}.EventCarousel-module__MJWAVW__nav{border:1px solid var(--on-brand);block-size:32px;inline-size:32px;color:var(--on-brand);cursor:pointer;opacity:.8;background:0 0;border-radius:999px;justify-content:center;align-items:center;font-size:22px;line-height:1;transition:opacity .12s;display:inline-flex;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.EventCarousel-module__MJWAVW__nav:hover{opacity:1}.EventCarousel-module__MJWAVW__prev{inset-inline-start:var(--space-12)}.EventCarousel-module__MJWAVW__next{inset-inline-end:var(--space-12)}.EventCarousel-module__MJWAVW__dots{gap:var(--space-8);display:flex;position:absolute;inset-block-end:var(--space-12);inset-inline-start:50%;transform:translate(-50%)}.EventCarousel-module__MJWAVW__dot{background:var(--on-brand);opacity:.4;cursor:pointer;border:none;border-radius:999px;block-size:8px;inline-size:8px;padding:0;transition:opacity .12s}.EventCarousel-module__MJWAVW__dotActive{opacity:1}@media (prefers-reduced-motion:reduce){.EventCarousel-module__MJWAVW__track{transition:none}}
.GreetingBanner-module__j95rCW__banner{border-radius:var(--radius-card);background:linear-gradient(135deg,var(--brand),var(--brand-2));color:var(--on-brand);position:relative;overflow:hidden}.GreetingBanner-module__j95rCW__content{gap:var(--space-8);padding:var(--space-40);flex-direction:column;justify-content:center;min-block-size:168px;display:flex}.GreetingBanner-module__j95rCW__greeting{font-family:var(--font-display,inherit);color:var(--on-brand);margin:0;font-size:30px;font-weight:700;line-height:1.15}.GreetingBanner-module__j95rCW__name{color:var(--on-brand)}.GreetingBanner-module__j95rCW__prompt{color:var(--on-brand);opacity:.9;margin:0;font-size:16px}.GreetingBanner-module__j95rCW__photoBanner{isolation:isolate;background:var(--brand);color:var(--on-brand);align-items:center;min-block-size:clamp(400px,30vw,440px);display:flex;position:relative;overflow:hidden}.GreetingBanner-module__j95rCW__photoImg{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.GreetingBanner-module__j95rCW__scrim{background:color-mix(in srgb,var(--brand)75%,transparent);position:absolute;inset:0}.GreetingBanner-module__j95rCW__photoInner{box-sizing:border-box;inline-size:100%;padding-block:var(--space-40);padding-inline:max(var(--space-32),calc((100% - var(--content-max-hero))/2 + var(--space-32)));position:relative}.GreetingBanner-module__j95rCW__photoContent{align-items:flex-start;gap:var(--space-16);flex-direction:column;max-inline-size:760px;display:flex}.GreetingBanner-module__j95rCW__eyebrow{align-items:center;gap:var(--space-12);font-family:var(--font-ui,inherit);letter-spacing:.22em;text-transform:uppercase;color:var(--on-brand);margin:0;font-size:13px;font-weight:700;display:flex}.GreetingBanner-module__j95rCW__rule{background:var(--hero-cta,var(--on-brand));block-size:3px;inline-size:40px;display:inline-block}.GreetingBanner-module__j95rCW__headline{font-family:var(--font-display,inherit);text-transform:uppercase;color:var(--on-brand);margin:0;font-size:clamp(40px,4.5vw,72px);font-weight:800;font-stretch:75%;line-height:.95}.GreetingBanner-module__j95rCW__headlineLine{display:block}.GreetingBanner-module__j95rCW__subline{color:var(--on-brand);margin:0;font-size:18px}.GreetingBanner-module__j95rCW__photoGreeting{color:var(--on-brand);opacity:.85;margin:0;font-size:14px}.GreetingBanner-module__j95rCW__actions{margin-block-start:var(--space-8);display:flex}.GreetingBanner-module__j95rCW__cta{justify-content:center;align-items:center;gap:var(--space-8);min-block-size:48px;padding:var(--space-8)var(--space-32);font-family:var(--font-ui,inherit);background:var(--hero-cta,var(--on-brand));color:var(--hero-cta-ink,var(--brand));border:2px solid var(--hero-cta,var(--on-brand));border-radius:999px;font-size:16px;font-weight:700;text-decoration:none;transition:filter .15s;display:inline-flex}.GreetingBanner-module__j95rCW__cta:hover{filter:brightness(1.06)}.GreetingBanner-module__j95rCW__cta:focus-visible{outline:3px solid var(--on-brand);outline-offset:3px}@media (max-width:767px){.GreetingBanner-module__j95rCW__photoInner{padding-block:var(--space-32);padding-inline:var(--space-24)}.GreetingBanner-module__j95rCW__headline{font-size:44px}.GreetingBanner-module__j95rCW__scrim{background:color-mix(in srgb,var(--brand)88%,transparent)}.GreetingBanner-module__j95rCW__actions,.GreetingBanner-module__j95rCW__cta{inline-size:100%}}@media (prefers-reduced-motion:reduce){.GreetingBanner-module__j95rCW__cta{transition:none}}
.ProgressBar-module__RaDBAq__track{background:var(--track,var(--sunk));border-radius:999px;inline-size:100%;overflow:hidden}.ProgressBar-module__RaDBAq__fill{background:var(--pb-fill,var(--brand));border-radius:inherit;block-size:100%;transition:inline-size .24s}.ProgressBar-module__RaDBAq__hero{block-size:10px}.ProgressBar-module__RaDBAq__card{border-radius:0;block-size:4px}.ProgressBar-module__RaDBAq__inline{block-size:6px}.ProgressBar-module__RaDBAq__brand{--pb-fill:var(--progress-fill,var(--brand))}.ProgressBar-module__RaDBAq__ok{--pb-fill:var(--ok)}.ProgressBar-module__RaDBAq__warn{--pb-fill:var(--warn)}@media (prefers-reduced-motion:reduce){.ProgressBar-module__RaDBAq__fill{transition:none}}
.CatalogCard-module__CoaqEq__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;transition:box-shadow .16s,border-color .16s;display:flex;overflow:hidden}.CatalogCard-module__CoaqEq__card:hover{box-shadow:var(--shadow-sm);border-color:var(--line-strong,var(--line))}.CatalogCard-module__CoaqEq__cardLinked{cursor:pointer;position:relative}.CatalogCard-module__CoaqEq__cardLinked:has(.CatalogCard-module__CoaqEq__stretchedLink:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.CatalogCard-module__CoaqEq__stretchedLink:after{content:"";position:absolute;inset:0}.CatalogCard-module__CoaqEq__stretchedLink:focus-visible{outline:none}.CatalogCard-module__CoaqEq__cardLinked:hover .CatalogCard-module__CoaqEq__title{color:var(--brand-ink)}.CatalogCard-module__CoaqEq__media{aspect-ratio:16/9;background:var(--sunk);flex-shrink:0;min-block-size:0;position:relative;overflow:hidden}.CatalogCard-module__CoaqEq__media>.CatalogCard-module__CoaqEq__photo{position:absolute;inset:0}.CatalogCard-module__CoaqEq__photo{display:block}.CatalogCard-module__CoaqEq__overlay{padding:var(--space-4)var(--space-8);border-radius:var(--radius-btn,6px);background:var(--photo-scrim);color:var(--photo-ink);-webkit-backdrop-filter:saturate(120%);backdrop-filter:saturate(120%);font-size:11px;font-weight:600;line-height:1;position:absolute}.CatalogCard-module__CoaqEq__delivery{inset-block-start:var(--space-8);inset-inline-start:var(--space-8)}.CatalogCard-module__CoaqEq__duration{font-family:var(--font-mono,ui-monospace,monospace);inset-block-end:var(--space-8);inset-inline-end:var(--space-8)}.CatalogCard-module__CoaqEq__enrollPlus{background:var(--brand);block-size:28px;inline-size:28px;color:var(--on-brand);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;transition:transform .12s;display:inline-flex;position:absolute;inset-block-start:var(--space-8);inset-inline-end:var(--space-8)}.CatalogCard-module__CoaqEq__enrollPlus:hover:not(:disabled){transform:scale(1.08)}.CatalogCard-module__CoaqEq__enrollPlus:disabled{opacity:.6;cursor:default}.CatalogCard-module__CoaqEq__progress{inline-size:100%}.CatalogCard-module__CoaqEq__body{gap:var(--space-8);padding:var(--space-12)var(--space-16)var(--space-16);flex-direction:column;flex:auto;display:flex}.CatalogCard-module__CoaqEq__metaRow{justify-content:space-between;align-items:center;gap:var(--space-8);min-block-size:16px;display:flex}.CatalogCard-module__CoaqEq__category{align-items:center;gap:var(--space-4);color:var(--ink-3);font-size:12px;display:inline-flex}.CatalogCard-module__CoaqEq__rating{align-items:center;gap:var(--space-4);color:var(--ink-2);font-size:12px;font-family:var(--font-mono,ui-monospace,monospace);display:inline-flex}.CatalogCard-module__CoaqEq__star{color:var(--warn);fill:var(--warn)}.CatalogCard-module__CoaqEq__titleLink{color:inherit;text-decoration:none}.CatalogCard-module__CoaqEq__title{font-family:var(--font-display,inherit);color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.CatalogCard-module__CoaqEq__titleLink:hover .CatalogCard-module__CoaqEq__title{color:var(--brand-ink)}.CatalogCard-module__CoaqEq__author{color:var(--ink-3);margin:0;font-size:12px}.CatalogCard-module__CoaqEq__recommended{color:var(--brand-ink);margin:0;font-size:12px;font-weight:600}.CatalogCard-module__CoaqEq__inviteOnly{color:var(--ink-3);margin:0;font-size:12px;font-weight:600}.CatalogCard-module__CoaqEq__pill{inline-size:100%;padding:var(--space-8)var(--space-12);cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;margin-block-start:auto;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.CatalogCard-module__CoaqEq__pillContinue{background:var(--btn-fill,var(--brand));color:var(--btn-ink,var(--on-brand))}.CatalogCard-module__CoaqEq__pillEnroll{background:var(--surface);color:var(--brand-ink);border-color:var(--brand)}.CatalogCard-module__CoaqEq__pillUnavailable{background:var(--surface-alt);color:var(--muted);border-color:var(--border);cursor:default}.CatalogCard-module__CoaqEq__pill:disabled{opacity:.6;cursor:default}
.DocumentRow-module__2DkvyG__row{align-items:start;gap:var(--space-16);padding:var(--space-16);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);color:inherit;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;transition:box-shadow .16s,border-color .16s;display:grid}.DocumentRow-module__2DkvyG__row:hover{box-shadow:var(--shadow-sm);border-color:var(--line-strong,var(--line))}.DocumentRow-module__2DkvyG__row:focus-visible{outline:2px solid var(--brand-ink);outline-offset:2px}.DocumentRow-module__2DkvyG__lead{min-block-size:20px;color:var(--ink-3);align-items:center;display:inline-flex}.DocumentRow-module__2DkvyG__docNumber{font-family:var(--font-mono,ui-monospace,monospace);color:var(--brand-ink);white-space:nowrap;font-size:13px;font-weight:600}.DocumentRow-module__2DkvyG__main{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.DocumentRow-module__2DkvyG__titleRow{align-items:baseline;gap:var(--space-8);flex-wrap:wrap;display:flex}.DocumentRow-module__2DkvyG__kindChip{font-family:var(--font-mono,ui-monospace,monospace);text-transform:uppercase;letter-spacing:.06em;padding:var(--space-4);background:var(--sunk);color:var(--ink-2);border-radius:3px;flex:none;font-size:10px;font-weight:600}.DocumentRow-module__2DkvyG__title{font-family:var(--font-display,inherit);color:var(--ink);font-size:15px;font-weight:600;line-height:1.3}.DocumentRow-module__2DkvyG__row:hover .DocumentRow-module__2DkvyG__title{color:var(--brand-ink)}.DocumentRow-module__2DkvyG__summary{color:var(--ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.DocumentRow-module__2DkvyG__state{align-items:flex-end;gap:var(--space-8);text-align:end;flex-direction:column;display:flex}.DocumentRow-module__2DkvyG__chip{align-items:center;gap:var(--space-4);white-space:nowrap;padding:var(--space-4)var(--space-8);border-radius:999px;font-size:11px;font-weight:600;display:inline-flex}.DocumentRow-module__2DkvyG__dot{background:currentColor;border-radius:999px;flex:none;block-size:6px;inline-size:6px}.DocumentRow-module__2DkvyG__chip_brand{background:var(--brand-wash);color:var(--brand-ink)}.DocumentRow-module__2DkvyG__chip_ok{background:var(--ok-wash);color:var(--ok-ink)}.DocumentRow-module__2DkvyG__chip_warn{background:var(--warn-wash);color:var(--warn-ink)}.DocumentRow-module__2DkvyG__chip_crit{background:var(--crit-wash);color:var(--crit-ink)}.DocumentRow-module__2DkvyG__chip_neutral{background:var(--sunk);color:var(--ink-2)}.DocumentRow-module__2DkvyG__revision{font-family:var(--font-mono,ui-monospace,monospace);color:var(--ink-3);white-space:nowrap;font-size:12px}@media (max-width:640px){.DocumentRow-module__2DkvyG__row{grid-template-columns:auto minmax(0,1fr)}.DocumentRow-module__2DkvyG__state{text-align:start;flex-flow:wrap;grid-column:1/-1;align-items:center}}
.Checkbox-module__YPBXVq__label{align-items:center;gap:var(--space-sm);cursor:pointer;color:var(--ink);-webkit-user-select:none;user-select:none;font-size:.9rem;display:inline-flex}.Checkbox-module__YPBXVq__checkbox{appearance:none;border:1.5px solid var(--line-strong);background-color:var(--card-bg);cursor:pointer;width:16px;height:16px;transition:background-color var(--dur-fast)var(--ease-standard),border-color var(--dur-fast)var(--ease-standard),box-shadow var(--dur-fast)var(--ease-standard);border-radius:3px;flex-shrink:0;position:relative}.Checkbox-module__YPBXVq__checkbox:hover{border-color:var(--accent)}.Checkbox-module__YPBXVq__checkbox:focus-visible{box-shadow:0 0 0 2px var(--ring);border-color:var(--accent);outline:none}.Checkbox-module__YPBXVq__checkbox:checked{background-color:var(--accent);border-color:var(--accent)}.Checkbox-module__YPBXVq__checkbox:checked:after{content:"";border:solid var(--accent-ink);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:1.5px;left:4.5px;transform:rotate(45deg)}.Checkbox-module__YPBXVq__checkbox:indeterminate{background-color:var(--accent);border-color:var(--accent)}.Checkbox-module__YPBXVq__checkbox:indeterminate:after{content:"";background-color:var(--accent-ink);border-radius:1px;width:8px;height:2px;position:absolute;top:6.25px;left:3px}.Checkbox-module__YPBXVq__checkbox:disabled{opacity:.5;cursor:not-allowed;background-color:var(--surface-alt)}.Checkbox-module__YPBXVq__checkbox:disabled:checked,.Checkbox-module__YPBXVq__checkbox:disabled:indeterminate{opacity:.5;background-color:var(--accent);border-color:var(--accent)}
.AccessDenied-module__YQaeTq__container{padding:80px var(--space-lg);text-align:center;justify-content:center;align-items:center;gap:var(--space-12);flex-direction:column;display:flex}.AccessDenied-module__YQaeTq__iconCircle{background:var(--color-danger-soft);width:72px;height:72px;color:var(--color-danger);margin-bottom:var(--space-xs);border-radius:50%;justify-content:center;align-items:center;display:flex}.AccessDenied-module__YQaeTq__title{color:var(--text-primary);margin:0;font-size:22px;font-weight:700}.AccessDenied-module__YQaeTq__message{color:var(--text-muted);max-width:400px;margin:0;font-size:15px;line-height:1.5}.AccessDenied-module__YQaeTq__hint{margin:var(--space-sm)0 0;color:var(--text-muted);align-items:center;gap:6px;font-size:13px;display:flex}.AccessDenied-module__YQaeTq__backLink{margin-top:var(--space-md);color:var(--color-primary);font-size:14px;font-weight:600;text-decoration:none}.AccessDenied-module__YQaeTq__backLink:hover{text-decoration:underline}.AccessDenied-module__YQaeTq__requestWrap{align-items:center;gap:var(--space-sm);flex-direction:column;margin-top:10px;display:flex}.AccessDenied-module__YQaeTq__requestMessage{max-width:420px;margin:0;font-size:13px;line-height:1.45}.AccessDenied-module__YQaeTq__requestMessageSuccess{color:var(--color-success)}.AccessDenied-module__YQaeTq__requestMessageError{color:var(--color-danger)}
.Badge-module__yGnLXG__badge{padding:var(--space-2xs)10px;white-space:nowrap;letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:inline-flex}.Badge-module__yGnLXG__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.Badge-module__yGnLXG__default{background:color-mix(in srgb,var(--ink-3)12%,var(--card-bg));color:var(--ink)}.Badge-module__yGnLXG__primary{background:var(--accent);color:var(--accent-ink)}.Badge-module__yGnLXG__success{background:var(--ok-soft);color:var(--ok-ink)}.Badge-module__yGnLXG__warning{background:var(--warn-soft);color:var(--warn-ink)}.Badge-module__yGnLXG__error{background:var(--crit-soft);color:var(--crit-ink)}.Badge-module__yGnLXG__dot.Badge-module__yGnLXG__default{background:var(--ink-3)}.Badge-module__yGnLXG__dot.Badge-module__yGnLXG__primary{background:var(--accent)}.Badge-module__yGnLXG__dot.Badge-module__yGnLXG__success{background:var(--ok)}.Badge-module__yGnLXG__dot.Badge-module__yGnLXG__warning{background:var(--warn)}.Badge-module__yGnLXG__dot.Badge-module__yGnLXG__error{background:var(--crit)}
.Banner-module__WgvtjG__banner{align-items:flex-start;gap:var(--space-12);padding:14px var(--space-md);border-radius:var(--radius-card);color:var(--ink);border-left:4px solid #0000;font-size:.875rem;line-height:1.55;display:flex}.Banner-module__WgvtjG__icon{flex-shrink:0;margin-top:1px}.Banner-module__WgvtjG__body{flex:1;min-width:0}.Banner-module__WgvtjG__body strong{font-weight:600}.Banner-module__WgvtjG__warning{background:var(--warn-soft);border-left-color:var(--warn)}.Banner-module__WgvtjG__warning .Banner-module__WgvtjG__icon{color:var(--warn)}.Banner-module__WgvtjG__info{background:var(--info-soft);border-left-color:var(--info)}.Banner-module__WgvtjG__info .Banner-module__WgvtjG__icon{color:var(--info)}.Banner-module__WgvtjG__success{background:var(--ok-soft);border-left-color:var(--ok)}.Banner-module__WgvtjG__success .Banner-module__WgvtjG__icon{color:var(--ok)}.Banner-module__WgvtjG__error{background:var(--crit-soft);border-left-color:var(--crit)}.Banner-module__WgvtjG__error .Banner-module__WgvtjG__icon{color:var(--crit)}.Banner-module__WgvtjG__closeBtn{border-radius:var(--radius-btn);width:24px;height:24px;color:var(--text-muted);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}.Banner-module__WgvtjG__closeBtn:hover{background:var(--surface-alt);color:var(--ink)}.Banner-module__WgvtjG__closeBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Banner-module__WgvtjG__closeBtn{transition:none}}
.Avatar-module__f2riIW__avatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.Avatar-module__f2riIW__initials{letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-weight:700;display:flex}.Avatar-module__f2riIW__img{object-fit:cover;border-radius:50%;width:100%;height:100%}.Avatar-module__f2riIW__xs{width:24px;height:24px;font-size:.5625rem}.Avatar-module__f2riIW__sm{width:32px;height:32px;font-size:.6875rem}.Avatar-module__f2riIW__md{width:40px;height:40px;font-size:.8125rem}.Avatar-module__f2riIW__lg{width:52px;height:52px;font-size:1rem}.Avatar-module__f2riIW__xl{width:72px;height:72px;font-size:1.25rem}.Avatar-module__f2riIW__status{border:2px solid var(--card-bg);box-sizing:content-box;border-radius:50%;width:25%;min-width:8px;height:25%;min-height:8px;position:absolute;bottom:0;right:0}.Avatar-module__f2riIW__online{background:var(--ok)}.Avatar-module__f2riIW__offline{background:var(--ink-3)}.Avatar-module__f2riIW__group{align-items:center;display:flex}.Avatar-module__f2riIW__group .Avatar-module__f2riIW__avatar{margin-left:calc(-1*var(--space-sm));border:2px solid var(--card-bg);box-sizing:content-box}.Avatar-module__f2riIW__group .Avatar-module__f2riIW__avatar:first-child{margin-left:0}.Avatar-module__f2riIW__overflow .Avatar-module__f2riIW__initials{font-size:.75rem;font-weight:600}
.ApproverChain-module__HwT5bq__root{max-width:100%;display:inline-flex;position:relative}.ApproverChain-module__HwT5bq__root .ApproverChain-module__HwT5bq__pill{justify-content:flex-start;align-items:center;gap:var(--space-12);height:auto;min-height:0;padding:var(--space-8)var(--space-12);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);max-width:100%;box-shadow:var(--shadow-sm);color:var(--ink);font-family:inherit;font-size:inherit;font-weight:inherit;text-align:left;white-space:normal;cursor:default;transition:box-shadow var(--dur-fast)var(--ease-standard),border-color var(--dur-fast)var(--ease-standard);line-height:1.2;display:inline-flex}.ApproverChain-module__HwT5bq__root .ApproverChain-module__HwT5bq__pill:hover:not(:disabled){background:var(--surface);border-color:var(--line-strong);box-shadow:var(--shadow)}.ApproverChain-module__HwT5bq__root .ApproverChain-module__HwT5bq__pill:focus-visible{outline:2px solid var(--brand-ink);outline-offset:2px}[data-density=compact] .ApproverChain-module__HwT5bq__pill{gap:var(--space-8);padding:var(--space-4)var(--space-8);box-shadow:none}.ApproverChain-module__HwT5bq__statusIcon{border-radius:var(--radius-pill);background:var(--sunk);width:28px;height:28px;color:var(--ink-2);flex:none;justify-content:center;align-items:center;display:inline-flex}[data-density=compact] .ApproverChain-module__HwT5bq__statusIcon{width:22px;height:22px}[data-status=approved] .ApproverChain-module__HwT5bq__statusIcon{background:var(--ok);color:var(--on-brand)}[data-status=rejected] .ApproverChain-module__HwT5bq__statusIcon{background:var(--crit);color:var(--on-brand)}[data-status=awaiting] .ApproverChain-module__HwT5bq__statusIcon{background:var(--ink-3);color:var(--on-brand)}.ApproverChain-module__HwT5bq__labels{flex-direction:column;min-width:0;line-height:1.2;display:flex}.ApproverChain-module__HwT5bq__label{font-size:var(--fs-body);color:var(--ink);white-space:nowrap;font-weight:600}[data-status=approved] .ApproverChain-module__HwT5bq__label{color:var(--ok-ink)}[data-status=rejected] .ApproverChain-module__HwT5bq__label{color:var(--crit-ink)}.ApproverChain-module__HwT5bq__subtitle{font-size:var(--fs-meta);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ApproverChain-module__HwT5bq__flow{flex:none;align-items:center;margin-left:auto;display:inline-flex}.ApproverChain-module__HwT5bq__flowItem{align-items:center;display:inline-flex}.ApproverChain-module__HwT5bq__joiner{color:var(--ink-3);padding:0 var(--space-4);align-items:center;display:inline-flex}.ApproverChain-module__HwT5bq__joinerPeer{margin-left:calc(-1*var(--space-4));padding:0}.ApproverChain-module__HwT5bq__avatarWrap{border-radius:var(--radius-sm);display:inline-flex;position:relative}.ApproverChain-module__HwT5bq__avatarWrap[data-state=bypassed],.ApproverChain-module__HwT5bq__avatarWrap[data-state=upcoming]{opacity:.55}.ApproverChain-module__HwT5bq__avatarWrap[data-state=pending]{opacity:1}.ApproverChain-module__HwT5bq__badge{border-radius:var(--radius-pill);border:1.5px solid var(--surface);width:12px;height:12px;color:var(--on-brand);justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-3px;right:-3px}.ApproverChain-module__HwT5bq__badgeApproved{background:var(--ok)}.ApproverChain-module__HwT5bq__badgeRejected{background:var(--crit)}.ApproverChain-module__HwT5bq__overflowCount{margin-left:var(--space-4);font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--fs-meta);color:var(--ink-3)}.ApproverChain-module__HwT5bq__popover{z-index:var(--z-dropdown);width:320px;max-width:calc(100vw - var(--space-16));padding:var(--space-12);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);text-align:left;cursor:default;flex-direction:column;display:flex;position:fixed}.ApproverChain-module__HwT5bq__popover:before{content:"";height:8px;position:absolute;left:0;right:0}.ApproverChain-module__HwT5bq__popover[data-placement=below]:before{top:-8px}.ApproverChain-module__HwT5bq__popover[data-placement=above]:before{bottom:-8px}.ApproverChain-module__HwT5bq__popoverHeading{margin:0 0 var(--space-4);font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);flex:none}.ApproverChain-module__HwT5bq__popoverStatus{align-items:baseline;gap:var(--space-8);margin:0 0 var(--space-8);flex:none;display:flex}.ApproverChain-module__HwT5bq__popoverStatusLabel{font-size:var(--fs-body);color:var(--ink);font-weight:600}.ApproverChain-module__HwT5bq__popoverStatusSub{font-size:var(--fs-meta);color:var(--ink-2)}.ApproverChain-module__HwT5bq__rows{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ApproverChain-module__HwT5bq__row{align-items:center;gap:var(--space-8);padding:var(--space-8)0;border-top:1px solid var(--line);display:flex}.ApproverChain-module__HwT5bq__row[data-state=bypassed] .ApproverChain-module__HwT5bq__rowAvatar,.ApproverChain-module__HwT5bq__row[data-state=upcoming] .ApproverChain-module__HwT5bq__rowAvatar{opacity:.55}.ApproverChain-module__HwT5bq__rowText{flex-direction:column;flex:auto;min-width:0;display:flex}.ApproverChain-module__HwT5bq__rowName{font-size:var(--fs-body-strong);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ApproverChain-module__HwT5bq__you{color:var(--ink-3);font-weight:400}.ApproverChain-module__HwT5bq__rowRole{font-size:var(--fs-meta);color:var(--ink-2)}.ApproverChain-module__HwT5bq__rowComment{margin-top:var(--space-4);font-size:var(--fs-meta);color:var(--ink-2);font-style:italic}.ApproverChain-module__HwT5bq__rowState{font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);flex-direction:column;flex:none;align-items:flex-end;display:flex}.ApproverChain-module__HwT5bq__rowState[data-state=approved]{color:var(--ok-ink)}.ApproverChain-module__HwT5bq__rowState[data-state=rejected]{color:var(--crit-ink)}.ApproverChain-module__HwT5bq__rowState[data-state=pending]{color:var(--warn-ink)}.ApproverChain-module__HwT5bq__rowAction{flex:none;align-self:center}.ApproverChain-module__HwT5bq__rowWhen{font-size:var(--fs-eyebrow);text-transform:none;letter-spacing:0;color:var(--ink-3)}.ApproverChain-module__HwT5bq__footer{gap:var(--space-8);margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--line);flex-direction:column;flex:none;display:flex}.ApproverChain-module__HwT5bq__note,.ApproverChain-module__HwT5bq__muted{font-size:var(--fs-meta);color:var(--ink-2);margin:0}
.BypassApproversModal-module__blOGga__footer{justify-content:flex-end;gap:var(--space-8);display:flex}.BypassApproversModal-module__blOGga__headline{margin:0 0 var(--space-4);font-size:var(--fs-body);color:var(--ink);font-weight:600}.BypassApproversModal-module__blOGga__body{margin:0 0 var(--space-12);font-size:var(--fs-body);color:var(--ink-2)}.BypassApproversModal-module__blOGga__rows{margin:0 0 var(--space-12);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--sunk);flex-direction:column;padding:0;list-style:none;display:flex}.BypassApproversModal-module__blOGga__row{align-items:center;gap:var(--space-8);padding:var(--space-8)var(--space-12);display:flex}.BypassApproversModal-module__blOGga__row+.BypassApproversModal-module__blOGga__row{border-top:1px solid var(--line)}.BypassApproversModal-module__blOGga__rowText{flex-direction:column;min-width:0;display:flex}.BypassApproversModal-module__blOGga__rowName{font-size:var(--fs-body-strong);color:var(--ink);font-weight:600}.BypassApproversModal-module__blOGga__rowRole{font-size:var(--fs-meta);color:var(--ink-2)}.BypassApproversModal-module__blOGga__empty{margin:0 0 var(--space-12);font-size:var(--fs-meta);color:var(--ink-3)}.BypassApproversModal-module__blOGga__comment{margin-top:var(--space-4)}.BypassApproversModal-module__blOGga__error{margin:var(--space-8)0 0;font-size:var(--fs-meta);color:var(--crit-ink)}
.Button-module__gZR7pa__button{justify-content:center;align-items:center;gap:var(--space-sm);border-radius:var(--r-pill);padding:var(--space-sm)var(--space-md);font-family:var(--font-narrow);cursor:pointer;transition:background-color var(--dur-fast)var(--ease-standard),border-color var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard),filter var(--dur-fast)var(--ease-standard),transform var(--dur-fast)var(--ease-standard);height:var(--density-control-h);box-sizing:border-box;border:1px solid #0000;font-size:.9rem;font-weight:400;line-height:1.2;display:inline-flex}.Button-module__gZR7pa__button:active:not(:disabled){transform:scale(.97)}@media (prefers-reduced-motion:reduce){.Button-module__gZR7pa__button:active:not(:disabled){transform:none}}.Button-module__gZR7pa__button:disabled{opacity:.45;cursor:not-allowed}.Button-module__gZR7pa__button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Button-module__gZR7pa__primary{background-color:var(--btn-fill,var(--accent));color:var(--btn-ink,var(--accent-ink));border-color:#0000}.Button-module__gZR7pa__primary:hover:not(:disabled){filter:brightness(1.05)}.Button-module__gZR7pa__secondary{background-color:var(--card-bg);color:var(--ink);border:1px solid var(--line-strong)}.Button-module__gZR7pa__secondary:hover:not(:disabled){background-color:var(--surface-alt);border-color:var(--ink-3)}.Button-module__gZR7pa__danger{color:var(--crit);border-color:var(--crit);background-color:#0000}.Button-module__gZR7pa__danger:hover:not(:disabled){background-color:var(--crit-soft)}.Button-module__gZR7pa__destructive{background-color:var(--crit);color:var(--crit-on-fill);border-color:#0000}.Button-module__gZR7pa__destructive:hover:not(:disabled){filter:brightness(1.05)}.Button-module__gZR7pa__ghost{color:var(--ink-2);padding:var(--space-sm)var(--space-12);background-color:#0000}.Button-module__gZR7pa__ghost:hover:not(:disabled){background-color:var(--surface-alt)}.Button-module__gZR7pa__white{background-color:var(--card-bg);border:1px solid var(--color-steel);color:var(--ink)}.Button-module__gZR7pa__white:hover:not(:disabled){background-color:var(--hover-bg);border-color:var(--text-muted)}.Button-module__gZR7pa__outline{border:1px solid var(--muted);color:var(--muted);background-color:#0000}.Button-module__gZR7pa__outline:hover:not(:disabled){border-color:var(--ink);color:var(--ink)}.Button-module__gZR7pa__dashed{background-color:var(--card-bg);border:2px dashed var(--accent);color:var(--accent)}.Button-module__gZR7pa__dashed:hover:not(:disabled){background-color:var(--hover-bg)}.Button-module__gZR7pa__card{background-color:var(--card-bg);border-color:var(--card-border);color:var(--ink);border-radius:var(--radius-card);padding:var(--space-20);text-align:left;height:auto;min-height:0;box-shadow:var(--shadow-sm);flex-direction:column;justify-content:flex-start;align-items:flex-start}.Button-module__gZR7pa__card:hover:not(:disabled){box-shadow:var(--shadow)}.Button-module__gZR7pa__vertical{writing-mode:vertical-rl;text-orientation:mixed;white-space:nowrap;padding:var(--space-md)var(--space-sm);width:calc(100% - 8px);height:auto;margin:var(--space-xs);transform:rotate(180deg)}.Button-module__gZR7pa__block{width:100%}.Button-module__gZR7pa__iconButton{padding:var(--space-sm);min-width:36px;min-height:36px}.Button-module__gZR7pa__loading{opacity:.7;pointer-events:none}.Button-module__gZR7pa__compact{height:var(--density-control-h-sm);padding:0 var(--space-sm);gap:var(--space-sm);font-size:.8125rem;position:relative}@media (pointer:coarse){.Button-module__gZR7pa__compact:after,.Button-module__gZR7pa__inline:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.Button-module__gZR7pa__inline{height:auto;min-height:fit-content;padding:var(--space-2xs);gap:var(--space-xs);font-size:.8125rem;line-height:1;position:relative}.Button-module__gZR7pa__iconButton.Button-module__gZR7pa__inline{padding:var(--space-2xs);min-width:0;min-height:0}.Button-module__gZR7pa__alignStart{text-align:left;justify-content:flex-start}.Button-module__gZR7pa__block.Button-module__gZR7pa__alignStart{border-radius:var(--r-md);white-space:normal;height:auto;min-height:fit-content}.Button-module__gZR7pa__iconButton.Button-module__gZR7pa__compact{min-width:var(--density-control-h-sm);min-height:var(--density-control-h-sm);padding:0}.Button-module__gZR7pa__pressed,.Button-module__gZR7pa__button.Button-module__gZR7pa__pressed:hover:not(:disabled){background-color:var(--accent-soft);border-color:var(--accent-line);color:var(--accent-soft-ink);font-weight:600}.Button-module__gZR7pa__button.Button-module__gZR7pa__pressed:hover:not(:disabled){filter:brightness(.97)}.Button-module__gZR7pa__link{height:auto;color:var(--accent-text);text-underline-offset:2px;background-color:#0000;border:none;padding:0;text-decoration:underline}.Button-module__gZR7pa__link.Button-module__gZR7pa__toneNeutral{color:var(--ink-2)}.Button-module__gZR7pa__link.Button-module__gZR7pa__toneOk{color:var(--ok-text)}.Button-module__gZR7pa__link.Button-module__gZR7pa__toneWarn{color:var(--warn-text)}.Button-module__gZR7pa__link.Button-module__gZR7pa__toneCrit{color:var(--crit-text)}.Button-module__gZR7pa__link.Button-module__gZR7pa__toneInfo{color:var(--info-text)}.Button-module__gZR7pa__link:hover:not(:disabled){text-decoration-thickness:2px}.Button-module__gZR7pa__ghost.Button-module__gZR7pa__toneInherit,.Button-module__gZR7pa__link.Button-module__gZR7pa__toneInherit{color:inherit}.Button-module__gZR7pa__ghost.Button-module__gZR7pa__toneInherit:hover:not(:disabled){background-color:color-mix(in srgb,currentColor 12%,transparent)}.Button-module__gZR7pa__ghost.Button-module__gZR7pa__toneInherit:focus-visible,.Button-module__gZR7pa__link.Button-module__gZR7pa__toneInherit:focus-visible{outline-color:currentColor}.Button-module__gZR7pa__link.Button-module__gZR7pa__toneInherit{text-decoration-color:currentColor}.Button-module__gZR7pa__link:disabled{color:var(--ink-3);-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3)}.Button-module__gZR7pa__hasBadge{position:relative}.Button-module__gZR7pa__badge{min-width:16px;height:16px;padding:0 var(--space-xs);border-radius:var(--radius-pill);background-color:var(--accent);color:var(--accent-ink);font-family:var(--font-mono);pointer-events:none;justify-content:center;align-items:center;font-size:.625rem;font-weight:600;line-height:1;display:flex;position:absolute;top:-6px;right:-6px}.Button-module__gZR7pa__pressed.Button-module__gZR7pa__toneOk,.Button-module__gZR7pa__button.Button-module__gZR7pa__pressed.Button-module__gZR7pa__toneOk:hover:not(:disabled){background-color:var(--ok-soft);border-color:var(--ok);color:var(--ok-ink)}.Button-module__gZR7pa__pressed.Button-module__gZR7pa__toneWarn,.Button-module__gZR7pa__button.Button-module__gZR7pa__pressed.Button-module__gZR7pa__toneWarn:hover:not(:disabled){background-color:var(--warn-soft);border-color:var(--warn);color:var(--warn-ink)}.Button-module__gZR7pa__pressed.Button-module__gZR7pa__toneCrit,.Button-module__gZR7pa__button.Button-module__gZR7pa__pressed.Button-module__gZR7pa__toneCrit:hover:not(:disabled){background-color:var(--crit-soft);border-color:var(--crit);color:var(--crit-ink)}.Button-module__gZR7pa__pressed.Button-module__gZR7pa__toneInfo,.Button-module__gZR7pa__button.Button-module__gZR7pa__pressed.Button-module__gZR7pa__toneInfo:hover:not(:disabled){background-color:var(--info-soft);border-color:var(--info);color:var(--info-ink)}.Button-module__gZR7pa__pressed.Button-module__gZR7pa__toneNeutral,.Button-module__gZR7pa__button.Button-module__gZR7pa__pressed.Button-module__gZR7pa__toneNeutral:hover:not(:disabled){background-color:var(--bg-subtle);border-color:var(--ink-2);color:var(--ink)}.Button-module__gZR7pa__asLink,.Button-module__gZR7pa__asLink:hover{text-decoration:none}
.AppDrawer-module__laiefa__root{pointer-events:none;display:flex;position:fixed;inset:0}.AppDrawer-module__laiefa__backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;pointer-events:auto;background:#0003;border:0;margin:0;padding:0;position:absolute;inset:0}.AppDrawer-module__laiefa__panelWrap{pointer-events:auto;background:var(--card-bg);height:100%;position:relative}.AppDrawer-module__laiefa__panelWrap[data-side=right]{border-left:1px solid var(--border-color);margin-left:auto;box-shadow:-4px 0 20px #0000001f}.AppDrawer-module__laiefa__panelWrap[data-side=left]{border-right:1px solid var(--border-color);margin-right:auto;box-shadow:4px 0 20px #0000001f}.AppDrawer-module__laiefa__collapsedWrap{pointer-events:auto;background:var(--card-bg);height:100%;position:relative;box-shadow:-2px 0 10px #00000014}.AppDrawer-module__laiefa__collapsedWrap[data-side=right]{border-left:1px solid var(--border-color);margin-left:auto}.AppDrawer-module__laiefa__collapsedWrap[data-side=left]{border-right:1px solid var(--border-color);margin-right:auto}.AppDrawer-module__laiefa__panelShell{--appdrawer-field-title-size:12px;--appdrawer-field-value-size:14px;--appdrawer-field-value-weight:700;--appdrawer-section-header-size:14px;--appdrawer-section-icon-size:16px;--appdrawer-section-header-bg:var(--bg-subtle);--appdrawer-section-bg:var(--card-bg);--appdrawer-content-bg:var(--card-bg);background:var(--card-bg);flex-direction:column;height:100%;display:flex}.AppDrawer-module__laiefa__sharedHeader{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-12)var(--space-md);border-bottom:1px solid var(--border-color);background:var(--bg-subtle);display:flex}.AppDrawer-module__laiefa__sharedHeaderMain{align-items:center;gap:10px;min-width:0;display:flex}.AppDrawer-module__laiefa__sharedHeaderIcon{color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex}.AppDrawer-module__laiefa__sharedHeaderTitle{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:600;overflow:hidden}.AppDrawer-module__laiefa__sharedHeaderClose{color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.AppDrawer-module__laiefa__sharedHeaderClose:hover{background:var(--hover-bg)}.AppDrawer-module__laiefa__sharedBody{background:var(--appdrawer-content-bg,var(--card-bg));flex:1;min-height:0;overflow:auto}.AppDrawer-module__laiefa__sharedBodyPadded{padding:var(--space-md)}.AppDrawer-module__laiefa__commentsLayout{flex-direction:column;height:100%;min-height:0;display:flex}.AppDrawer-module__laiefa__commentsMain{flex:1;min-height:0;overflow:hidden}.AppDrawer-module__laiefa__commentsDock{border-top:1px solid var(--border-color);background:var(--card-bg)}.AppDrawer-module__laiefa__bottomDock{z-index:var(--z-sticky);background:var(--card-bg);position:sticky;bottom:0}.AppDrawer-module__laiefa__commentsToggle{background:var(--bg-subtle);border:0;border-bottom:1px solid var(--border-color);width:100%;height:42px;color:var(--text-primary);padding:0 var(--space-12);cursor:pointer;border-radius:0;justify-content:space-between;align-items:center;display:flex}.AppDrawer-module__laiefa__commentsToggle:hover{background:var(--hover-bg)}.AppDrawer-module__laiefa__commentsToggleLabel{align-items:center;gap:var(--space-sm);text-transform:none;letter-spacing:0;font-size:.875rem;font-weight:500;display:inline-flex}.AppDrawer-module__laiefa__commentsPanel{height:clamp(220px,34vh,360px);min-height:0}.AppDrawer-module__laiefa__toolbarDock{border-top:1px solid var(--border-color);background:var(--bg-subtle)}.AppDrawer-module__laiefa__toolbarInner{min-height:56px;padding:10px var(--space-md);justify-content:flex-end;align-items:center;gap:var(--space-12);display:flex}
.Chip-module__sPPcna__chip{white-space:nowrap;transition:background-color var(--dur-fast)var(--ease-standard),border-color var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);border-radius:999px;align-items:center;gap:6px;font-weight:600;display:inline-flex}.Chip-module__sPPcna__sm{padding:var(--space-2xs)10px;font-size:.6875rem}.Chip-module__sPPcna__md{padding:var(--space-xs)14px;font-size:.8125rem}.Chip-module__sPPcna__default{background:color-mix(in srgb,var(--ink-3)14%,var(--card-bg));color:color-mix(in srgb,var(--ink-3)62%,var(--ink));border:1px solid color-mix(in srgb,var(--ink-3)30%,var(--card-bg))}.Chip-module__sPPcna__primary{background:color-mix(in srgb,var(--accent)14%,var(--card-bg));color:color-mix(in srgb,var(--accent)62%,var(--ink));border:1px solid color-mix(in srgb,var(--accent)30%,var(--card-bg))}.Chip-module__sPPcna__success{background:color-mix(in srgb,var(--ok)14%,var(--card-bg));color:color-mix(in srgb,var(--ok)62%,var(--ink));border:1px solid color-mix(in srgb,var(--ok)30%,var(--card-bg))}.Chip-module__sPPcna__warning{background:color-mix(in srgb,var(--warn)14%,var(--card-bg));color:color-mix(in srgb,var(--warn)62%,var(--ink));border:1px solid color-mix(in srgb,var(--warn)30%,var(--card-bg))}.Chip-module__sPPcna__error{background:color-mix(in srgb,var(--crit)14%,var(--card-bg));color:color-mix(in srgb,var(--crit)62%,var(--ink));border:1px solid color-mix(in srgb,var(--crit)30%,var(--card-bg))}.Chip-module__sPPcna__toggle{cursor:pointer;font-family:inherit;font-size:inherit;background:var(--card-bg);color:var(--ink-2);border:1px solid var(--line-strong);line-height:1.2}.Chip-module__sPPcna__toggle:hover:not(.Chip-module__sPPcna__pressed){background:var(--surface-alt)}.Chip-module__sPPcna__toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Chip-module__sPPcna__toggle.Chip-module__sPPcna__pressed{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent);font-weight:600}.Chip-module__sPPcna__unavailable{opacity:.55}.Chip-module__sPPcna__count{font-family:var(--font-mono,ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace);font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:.9em}.Chip-module__sPPcna__toggle.Chip-module__sPPcna__pressed .Chip-module__sPPcna__count{color:var(--accent)}.Chip-module__sPPcna__icon{flex-shrink:0;align-items:center;display:flex}.Chip-module__sPPcna__remove{margin-left:var(--space-2xs);cursor:pointer;opacity:.5;transition:opacity var(--dur-fast)var(--ease-standard);color:inherit;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.Chip-module__sPPcna__remove:hover{opacity:1}.Chip-module__sPPcna__iconOnly{padding-left:var(--space-xs);padding-right:var(--space-xs);justify-content:center;position:relative}.Chip-module__sPPcna__iconOnly .Chip-module__sPPcna__icon{margin:0}.Chip-module__sPPcna__truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
.DataTableCardGrid-module__GQ0tdG__grid{gap:var(--space-12);min-width:0;margin:0;padding:0;list-style:none;display:grid}.DataTableCardGrid-module__GQ0tdG__gridTracks{grid-template-columns:repeat(auto-fill,minmax(var(--dtcard-track),1fr))}.DataTableCardGrid-module__GQ0tdG__card{box-sizing:border-box;background:var(--card-bg);border:1px solid var(--line);border-radius:var(--radius-card);min-width:0;box-shadow:var(--shadow-sm);color:var(--ink);text-align:left;flex-direction:column;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative;overflow:hidden}.DataTableCardGrid-module__GQ0tdG__interactive{cursor:pointer}.DataTableCardGrid-module__GQ0tdG__interactive:hover{border-color:var(--accent-line);box-shadow:var(--shadow)}.DataTableCardGrid-module__GQ0tdG__interactive:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DataTableCardGrid-module__GQ0tdG__selected{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.DataTableCardGrid-module__GQ0tdG__emphasis{border-color:var(--accent);background:var(--accent-soft)}.DataTableCardGrid-module__GQ0tdG__busy{cursor:progress;background:var(--accent-soft)}@media (prefers-reduced-motion:reduce){.DataTableCardGrid-module__GQ0tdG__card{transition:none}}.DataTableCardGrid-module__GQ0tdG__media{background:var(--surface-bg);width:100%;color:var(--text-muted);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.DataTableCardGrid-module__GQ0tdG__mediaSquare{aspect-ratio:1}.DataTableCardGrid-module__GQ0tdG__mediaWide{aspect-ratio:4/3}.DataTableCardGrid-module__GQ0tdG__mediaAuto{aspect-ratio:auto}:is(.DataTableCardGrid-module__GQ0tdG__media img,.DataTableCardGrid-module__GQ0tdG__media video,.DataTableCardGrid-module__GQ0tdG__media canvas){object-fit:cover;width:100%;height:100%;display:block}.DataTableCardGrid-module__GQ0tdG__mediaContain img{object-fit:contain}.DataTableCardGrid-module__GQ0tdG__overlay{inset-inline:0;gap:var(--space-2xs);padding:var(--space-sm);background:linear-gradient(transparent,color-mix(in srgb,var(--ink)60%,transparent));color:var(--bg);font-size:var(--fs-eyebrow);flex-direction:column;min-width:0;display:flex;position:absolute;bottom:0}.DataTableCardGrid-module__GQ0tdG__corner{top:var(--space-sm);right:var(--space-sm);align-items:center;gap:var(--space-xs);pointer-events:none;display:flex;position:absolute}.DataTableCardGrid-module__GQ0tdG__body{gap:var(--space-sm);padding:var(--space-12);flex-direction:column;min-width:0;display:flex}.DataTableCardGrid-module__GQ0tdG__top{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.DataTableCardGrid-module__GQ0tdG__badge{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--accent);white-space:nowrap;margin-left:auto;font-weight:700}.DataTableCardGrid-module__GQ0tdG__top>.DataTableCardGrid-module__GQ0tdG__badge:first-child{margin-left:0}.DataTableCardGrid-module__GQ0tdG__title{font-size:var(--fs-body);color:var(--ink);overflow-wrap:anywhere;font-weight:650;line-height:1.32}.DataTableCardGrid-module__GQ0tdG__caption{margin-top:var(--space-2xs);font-family:var(--font-mono);font-size:var(--fs-eyebrow);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.DataTableCardGrid-module__GQ0tdG__foot{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.DataTableCardGrid-module__GQ0tdG__meta{align-items:center;gap:var(--space-sm);min-width:0;font-size:var(--fs-label);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}.DataTableCardGrid-module__GQ0tdG__trailing{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--ink-2);white-space:nowrap;margin-left:auto}.DataTableCardGrid-module__GQ0tdG__trailing[data-tone=crit]{color:var(--crit-text);font-weight:700}.DataTableCardGrid-module__GQ0tdG__trailing[data-tone=warn]{color:var(--warn-text);font-weight:700}.DataTableCardGrid-module__GQ0tdG__trailing[data-tone=ok]{color:var(--ok-text)}.DataTableCardGrid-module__GQ0tdG__select{top:var(--space-sm);left:var(--space-sm);z-index:var(--z-base);opacity:0;align-items:center;transition:opacity .15s;display:flex;position:absolute}.DataTableCardGrid-module__GQ0tdG__card:hover .DataTableCardGrid-module__GQ0tdG__select,.DataTableCardGrid-module__GQ0tdG__card:focus-within .DataTableCardGrid-module__GQ0tdG__select,.DataTableCardGrid-module__GQ0tdG__selectArmed .DataTableCardGrid-module__GQ0tdG__select{opacity:1}.DataTableCardGrid-module__GQ0tdG__selectOverMedia{padding:var(--space-2xs);border-radius:var(--radius-md);background:color-mix(in srgb,var(--card-bg)80%,transparent)}.DataTableCardGrid-module__GQ0tdG__actions{top:var(--space-sm);right:var(--space-sm);z-index:var(--z-base);align-items:center;gap:var(--space-xs);opacity:0;transition:opacity .15s;display:flex;position:absolute}.DataTableCardGrid-module__GQ0tdG__card:hover .DataTableCardGrid-module__GQ0tdG__actions,.DataTableCardGrid-module__GQ0tdG__card:focus-within .DataTableCardGrid-module__GQ0tdG__actions{opacity:1}@media (prefers-reduced-motion:reduce){.DataTableCardGrid-module__GQ0tdG__select,.DataTableCardGrid-module__GQ0tdG__actions{transition:none}}
.DatePicker-module__d8D_Ia__wrapper{gap:var(--space-xs);flex-direction:column;display:inline-flex;position:relative}.DatePicker-module__d8D_Ia__fullWidth{width:100%}.DatePicker-module__d8D_Ia__label{font-size:var(--fc-label-size,.8125rem);color:var(--text-muted);-webkit-user-select:none;user-select:none;font-weight:500}.DatePicker-module__d8D_Ia__labelRequired:after{content:" *";color:var(--crit)}.DatePicker-module__d8D_Ia__triggerBox{display:flex;position:relative}.DatePicker-module__d8D_Ia__trigger{width:100%;min-height:40px;padding:var(--fc-padding-y,9px)var(--fc-padding-x,var(--space-12));background:var(--input-bg);border:1px solid var(--line-strong);border-radius:var(--radius-input);font-size:var(--fc-font-size,.9375rem);color:var(--ink);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard),border-color var(--dur-fast)var(--ease-standard),box-shadow var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);text-align:left;outline:none;align-items:center;gap:10px;display:flex}.DatePicker-module__d8D_Ia__trigger:hover:not(.DatePicker-module__d8D_Ia__triggerDisabled){background:var(--hover-bg);border-color:var(--line-strong)}.DatePicker-module__d8D_Ia__triggerOpen{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft);background:var(--card-bg)}.DatePicker-module__d8D_Ia__triggerError{border-color:var(--crit);border-width:2px}.DatePicker-module__d8D_Ia__triggerDisabled{opacity:.45;cursor:not-allowed;background:var(--input-bg)}.DatePicker-module__d8D_Ia__triggerPlaceholder{color:var(--ink-3)}.DatePicker-module__d8D_Ia__calendarIcon{color:var(--text-muted);opacity:1;transition:opacity var(--dur-fast)var(--ease-standard);flex-shrink:0}.DatePicker-module__d8D_Ia__clearBtn{left:var(--fc-padding-x,12px);width:18px;height:18px;color:var(--text-muted);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.DatePicker-module__d8D_Ia__clearBtn:hover{color:var(--ink)}.DatePicker-module__d8D_Ia__clearBtn:focus-visible{opacity:1;pointer-events:auto;outline:2px solid var(--accent);outline-offset:2px}.DatePicker-module__d8D_Ia__triggerBox[data-clearable=true]:hover .DatePicker-module__d8D_Ia__calendarIcon,.DatePicker-module__d8D_Ia__triggerBox[data-clearable=true]:focus-within .DatePicker-module__d8D_Ia__calendarIcon{opacity:0}.DatePicker-module__d8D_Ia__triggerBox[data-clearable=true]:hover .DatePicker-module__d8D_Ia__clearBtn,.DatePicker-module__d8D_Ia__triggerBox[data-clearable=true]:focus-within .DatePicker-module__d8D_Ia__clearBtn{opacity:1;pointer-events:auto}.DatePicker-module__d8D_Ia__panel{background:var(--card-bg);border:1px solid var(--line-strong);border-radius:var(--radius-md);box-shadow:var(--shadow);z-index:var(--z-dropdown);padding:var(--space-md);animation:DatePicker-module__d8D_Ia__calSlideDown var(--dur-fast)var(--ease-standard);-webkit-user-select:none;user-select:none}@keyframes DatePicker-module__d8D_Ia__calSlideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.DatePicker-module__d8D_Ia__panelAbove{animation:DatePicker-module__d8D_Ia__calSlideUp var(--dur-fast)var(--ease-standard)}@keyframes DatePicker-module__d8D_Ia__calSlideUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.DatePicker-module__d8D_Ia__header{margin-bottom:var(--space-12);justify-content:space-between;align-items:center;display:flex}.DatePicker-module__d8D_Ia__headerSelectors{align-items:center;gap:var(--space-sm);display:flex}.DatePicker-module__d8D_Ia__monthSelect,.DatePicker-module__d8D_Ia__yearSelect{color:var(--ink);cursor:pointer;padding:var(--space-2xs)var(--space-xs);border-radius:var(--radius-input);transition:background var(--dur-fast)var(--ease-standard);appearance:auto;background:0 0;border:none;outline:none;font-size:.9375rem;font-weight:600}.DatePicker-module__d8D_Ia__monthSelect:hover,.DatePicker-module__d8D_Ia__yearSelect:hover{background:var(--hover-bg)}.DatePicker-module__d8D_Ia__navBtn{border-radius:var(--radius-btn);cursor:pointer;width:32px;height:32px;color:var(--text-muted);transition:background var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.DatePicker-module__d8D_Ia__navBtn:hover{background:var(--hover-bg);color:var(--ink)}.DatePicker-module__d8D_Ia__dowRow{text-align:center;margin-bottom:var(--space-xs);grid-template-columns:repeat(7,1fr);display:grid}.DatePicker-module__d8D_Ia__dowCell{color:var(--text-muted);padding:var(--space-xs)0;font-size:.8125rem;font-weight:600}.DatePicker-module__d8D_Ia__dayGrid{gap:var(--space-2xs);grid-template-columns:repeat(7,1fr);display:grid}.DatePicker-module__d8D_Ia__emptyCell{display:block}.DatePicker-module__d8D_Ia__dayCell{aspect-ratio:1;width:100%;color:var(--ink);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:.875rem;display:flex}.DatePicker-module__d8D_Ia__dayCell:hover{background:var(--hover-bg)}.DatePicker-module__d8D_Ia__dayCellToday{color:var(--accent);font-weight:700}.DatePicker-module__d8D_Ia__dayCellSelected{background:var(--accent);color:var(--accent-ink);font-weight:700}.DatePicker-module__d8D_Ia__dayCellSelected:hover{background:var(--accent-hover)}.DatePicker-module__d8D_Ia__requiredBadge{align-items:center;gap:var(--space-xs);margin-top:var(--space-xs);color:var(--crit);font-size:.8125rem;font-weight:500;display:inline-flex}.DatePicker-module__d8D_Ia__requiredBadgeIcon{flex-shrink:0;width:14px;height:14px}.DatePicker-module__d8D_Ia__trigger:focus-visible,.DatePicker-module__d8D_Ia__monthSelect:focus-visible,.DatePicker-module__d8D_Ia__yearSelect:focus-visible,.DatePicker-module__d8D_Ia__navBtn:focus-visible,.DatePicker-module__d8D_Ia__dayCell:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.DatePicker-module__d8D_Ia__trigger,.DatePicker-module__d8D_Ia__monthSelect,.DatePicker-module__d8D_Ia__yearSelect,.DatePicker-module__d8D_Ia__navBtn,.DatePicker-module__d8D_Ia__dayCell,.DatePicker-module__d8D_Ia__calendarIcon,.DatePicker-module__d8D_Ia__clearBtn{transition:none}.DatePicker-module__d8D_Ia__panel,.DatePicker-module__d8D_Ia__panelAbove{animation:none}}
.FilterButton-module__fVrTCq__heightMatch{box-sizing:border-box;height:36px;min-height:36px;font-size:var(--fc-font-size,.9375rem)!important;padding-top:7px!important;padding-bottom:7px!important}.FilterButton-module__fVrTCq__activePill{align-items:stretch;display:inline-flex}.FilterButton-module__fVrTCq__activePill>:first-child{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.FilterButton-module__fVrTCq__staticLabel{align-items:center;gap:var(--space-xs);padding-left:var(--space-12);padding-right:var(--space-12);box-sizing:border-box;border:1px solid var(--color-steel);border-radius:var(--radius-btn,4px);background:var(--card-bg);color:var(--ink);white-space:nowrap;-webkit-user-select:none;user-select:none;font-weight:500;display:inline-flex}.FilterButton-module__fVrTCq__pillClear{box-sizing:border-box;border:1px solid var(--color-steel);border-radius:0 var(--radius-btn,4px)var(--radius-btn,4px)0;background:var(--card-bg);width:34px;height:36px;color:var(--ink);cursor:pointer;border-left:none;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.FilterButton-module__fVrTCq__pillClear:hover{background:var(--hover-bg);border-color:var(--text-muted)}
.InfoTooltip-module__C2F5qq__icon{color:var(--accent);cursor:help;transition:color var(--dur-fast)var(--ease-standard);vertical-align:middle;margin-left:var(--space-xs);border-radius:50%;outline:none;justify-content:center;align-items:center;display:inline-flex}.InfoTooltip-module__C2F5qq__icon:hover,.InfoTooltip-module__C2F5qq__icon:focus-visible{color:var(--accent);filter:brightness(.85)}.InfoTooltip-module__C2F5qq__tooltip{background:var(--card-bg);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);white-space:normal;max-width:280px;z-index:var(--z-tooltip);pointer-events:none;padding:10px 14px;font-size:.875rem;line-height:1.45;animation:.12s ease-out InfoTooltip-module__C2F5qq__tipFadeIn;transform:translate(-50%)}.InfoTooltip-module__C2F5qq__tooltipBelow{animation:.12s ease-out InfoTooltip-module__C2F5qq__tipFadeInBelow}@keyframes InfoTooltip-module__C2F5qq__tipFadeIn{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)}}@keyframes InfoTooltip-module__C2F5qq__tipFadeInBelow{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)}}.InfoTooltip-module__C2F5qq__arrow{width:14px;height:7px;position:absolute;bottom:-7px;left:50%;overflow:hidden;transform:translate(-50%)}.InfoTooltip-module__C2F5qq__arrow:after{content:"";background:var(--card-bg);border:1px solid var(--line-strong);width:10px;height:10px;position:absolute;top:-5px;left:2px;transform:rotate(45deg)}.InfoTooltip-module__C2F5qq__arrowUp{top:-7px;bottom:auto}.InfoTooltip-module__C2F5qq__arrowUp:after{top:auto;bottom:-5px}
.Modal-module__Hq47oW__overlay{background:color-mix(in srgb,var(--ink)45%,transparent);padding:var(--space-lg);z-index:var(--z-modal);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Modal-module__Hq47oW__overlayTop{padding-top:clamp(var(--space-16),8vh,calc(2*var(--space-2xl)));align-items:flex-start}.Modal-module__Hq47oW__modal{background:var(--card-bg);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex-direction:column;max-width:min(90vw,1600px);max-height:calc(100vh - 48px);display:flex;overflow:hidden}.Modal-module__Hq47oW__header{padding:var(--space-md)18px;border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.Modal-module__Hq47oW__title{color:var(--ink);flex:auto;min-width:0;font-size:1rem;font-weight:600}.Modal-module__Hq47oW__close{background:var(--surface-alt);color:var(--ink-2);cursor:pointer;width:32px;height:32px;transition:background var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard);border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1rem;display:flex}.Modal-module__Hq47oW__close:hover{background:var(--hover-bg);color:var(--ink)}.Modal-module__Hq47oW__body{flex-direction:column;flex:auto;min-height:0;padding:18px;display:flex;overflow:auto}.Modal-module__Hq47oW__footer{border-top:1px solid var(--line);background:var(--surface-bg);flex-shrink:0;padding:14px 18px}
.PageHeader-module__Fl3tpW__headerContainer{width:100%;margin-bottom:var(--space-lg);flex-direction:column;display:flex}.PageHeader-module__Fl3tpW__globalNav{align-items:center;gap:var(--space-sm);margin-bottom:6px;display:flex}.PageHeader-module__Fl3tpW__globalNavIcon{width:16px;height:16px;color:var(--color-midnight);justify-content:center;align-items:center;display:flex}.PageHeader-module__Fl3tpW__globalNav h2{color:var(--ink);text-transform:none;font-size:1rem;font-weight:700;font-family:var(--font-narrow);align-items:center;gap:var(--space-sm);margin:0;display:flex}.PageHeader-module__Fl3tpW__headerRow{justify-content:space-between;align-items:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}.PageHeader-module__Fl3tpW__titleGroup{gap:var(--space-xs);flex-direction:column;display:flex}.PageHeader-module__Fl3tpW__title{letter-spacing:-.02em;font-size:1.5rem;font-weight:800;font-family:var(--font-narrow);color:var(--ink);text-transform:none;margin:0;line-height:1.2}.PageHeader-module__Fl3tpW__metadata{align-items:center;gap:var(--space-sm);font-size:.85rem;font-family:var(--font-body);color:var(--muted);display:flex}.PageHeader-module__Fl3tpW__actions{gap:var(--space-sm);align-items:center;display:flex}
.PdfDocumentViewer-module__LMgrhG__viewer{gap:var(--space-12);flex-direction:column;inline-size:100%;display:flex}.PdfDocumentViewer-module__LMgrhG__toolbar{justify-content:space-between;align-items:center;gap:var(--space-8);color:var(--ink-3);font-size:.8125rem;display:flex}.PdfDocumentViewer-module__LMgrhG__openLink{color:var(--brand-ink);text-decoration:underline}.PdfDocumentViewer-module__LMgrhG__page{background:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius-card);inline-size:100%;box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.PdfDocumentViewer-module__LMgrhG__canvas{block-size:auto;inline-size:100%;display:block}.PdfDocumentViewer-module__LMgrhG__status{padding:var(--space-16);color:var(--ink-3);margin:0}.PdfDocumentViewer-module__LMgrhG__error{padding:var(--space-16);color:var(--danger-text);margin:0}
.DocumentReaderSurface-module__87DiiW__surface{gap:var(--space-24);color:var(--ink);flex-direction:column;display:flex}.DocumentReaderSurface-module__87DiiW__lede{color:var(--ink-2);margin:0;font-size:16px;line-height:1.6}.DocumentReaderSurface-module__87DiiW__section{gap:var(--space-8);flex-direction:column;scroll-margin-block-start:var(--space-24);display:flex}.DocumentReaderSurface-module__87DiiW__heading{font-family:var(--font-display,inherit);color:var(--ink);margin:0;font-weight:600;line-height:1.3}.DocumentReaderSurface-module__87DiiW__heading[data-tier="1"]{font-size:22px}.DocumentReaderSurface-module__87DiiW__heading[data-tier="2"],.DocumentReaderSurface-module__87DiiW__heading[data-tier="3"]{font-size:16px;font-weight:700}.DocumentReaderSurface-module__87DiiW__section[data-tier="2"]{margin-inline-start:var(--space-20)}.DocumentReaderSurface-module__87DiiW__section[data-tier="3"]{margin-inline-start:var(--space-40)}.DocumentReaderSurface-module__87DiiW__number{font-family:var(--font-mono,ui-monospace,monospace);color:var(--brand-ink);margin-inline-end:var(--space-8);font-weight:600}.DocumentReaderSurface-module__87DiiW__prose{color:var(--ink);font-size:15px;line-height:1.65}.DocumentReaderSurface-module__87DiiW__prose>:first-child{margin-block-start:0}.DocumentReaderSurface-module__87DiiW__prose>:last-child{margin-block-end:0}.DocumentReaderSurface-module__87DiiW__prose p{margin:0 0 var(--space-12)}.DocumentReaderSurface-module__87DiiW__prose p:last-child{margin-bottom:0}.DocumentReaderSurface-module__87DiiW__prose h1,.DocumentReaderSurface-module__87DiiW__prose h2,.DocumentReaderSurface-module__87DiiW__prose h3,.DocumentReaderSurface-module__87DiiW__prose h4,.DocumentReaderSurface-module__87DiiW__prose h5,.DocumentReaderSurface-module__87DiiW__prose h6{margin:var(--space-12)0 var(--space-4);color:var(--ink);font-size:15px;font-weight:700;line-height:1.3}.DocumentReaderSurface-module__87DiiW__prose ul,.DocumentReaderSurface-module__87DiiW__prose ol{margin:var(--space-8)0 var(--space-12);padding-inline-start:var(--space-24)}.DocumentReaderSurface-module__87DiiW__prose ul{list-style-type:disc}.DocumentReaderSurface-module__87DiiW__prose ol{list-style-type:decimal}.DocumentReaderSurface-module__87DiiW__prose ul ul{list-style-type:circle}.DocumentReaderSurface-module__87DiiW__prose ol ol{list-style-type:lower-alpha}.DocumentReaderSurface-module__87DiiW__prose li{margin:var(--space-4)0;display:list-item}.DocumentReaderSurface-module__87DiiW__prose li>p{margin:0}.DocumentReaderSurface-module__87DiiW__prose blockquote{margin:var(--space-12)0;border-inline-start:3px solid var(--brand);color:var(--ink-2);padding-inline-start:var(--space-12)}.DocumentReaderSurface-module__87DiiW__prose a{color:var(--brand-ink)}.DocumentReaderSurface-module__87DiiW__prose strong,.DocumentReaderSurface-module__87DiiW__prose b{font-weight:700}.DocumentReaderSurface-module__87DiiW__prose em,.DocumentReaderSurface-module__87DiiW__prose i{font-style:italic}.DocumentReaderSurface-module__87DiiW__prose table{border-collapse:collapse;width:100%;margin:var(--space-12)0 var(--space-16);font-size:14px}.DocumentReaderSurface-module__87DiiW__prose table:not(:has(:is(td,th):not(:empty):not(:has(>p:only-child:empty)))){display:none}.DocumentReaderSurface-module__87DiiW__prose th,.DocumentReaderSurface-module__87DiiW__prose td{border:1px solid var(--line);padding:var(--space-8)var(--space-12);text-align:start;vertical-align:top}.DocumentReaderSurface-module__87DiiW__prose thead th{background:var(--brand-wash);font-weight:600}.DocumentReaderSurface-module__87DiiW__surface[data-sop]{background:var(--sop-paper);color:var(--sop-ink);padding:var(--space-24)var(--space-32)var(--space-40);border:1px solid var(--line);border-radius:var(--r-md);gap:var(--space-20);font-family:Arial,Helvetica,sans-serif}.DocumentReaderSurface-module__87DiiW__surface[data-sop] .DocumentReaderSurface-module__87DiiW__lede{color:var(--sop-ink);font-style:italic}.DocumentReaderSurface-module__87DiiW__surface[data-sop] .DocumentReaderSurface-module__87DiiW__heading{font-family:inherit}.DocumentReaderSurface-module__87DiiW__surface[data-sop] .DocumentReaderSurface-module__87DiiW__heading[data-tier="1"]{color:var(--sop-on-banner);background:var(--sop-navy);padding:var(--space-8)var(--space-12);font-size:19px;line-height:1.22}.DocumentReaderSurface-module__87DiiW__surface[data-sop] .DocumentReaderSurface-module__87DiiW__heading[data-tier="2"]{color:var(--sop-on-banner);background:var(--sop-blue);padding:var(--space-4)var(--space-12);font-size:16px;line-height:1.25}.DocumentReaderSurface-module__87DiiW__surface[data-sop] .DocumentReaderSurface-module__87DiiW__heading[data-tier="3"]{color:var(--sop-navy);border-bottom:1px solid var(--sop-wash);padding-bottom:var(--space-4);font-size:14px;line-height:1.3}.DocumentReaderSurface-module__87DiiW__surface[data-sop] .DocumentReaderSurface-module__87DiiW__number{color:inherit;margin-inline-end:var(--space-8);font-family:inherit}.DocumentReaderSurface-module__87DiiW__surface[data-sop] .DocumentReaderSurface-module__87DiiW__prose{color:var(--sop-ink);font-size:14px;line-height:1.56}.DocumentReaderSurface-module__87DiiW__surface[data-sop] .DocumentReaderSurface-module__87DiiW__prose h1,.DocumentReaderSurface-module__87DiiW__surface[data-sop] .DocumentReaderSurface-module__87DiiW__prose h2,.DocumentReaderSurface-module__87DiiW__surface[data-sop] .DocumentReaderSurface-module__87DiiW__prose h3,.DocumentReaderSurface-module__87DiiW__surface[data-sop] .DocumentReaderSurface-module__87DiiW__prose h4,.DocumentReaderSurface-module__87DiiW__surface[data-sop] .DocumentReaderSurface-module__87DiiW__prose h5,.DocumentReaderSurface-module__87DiiW__surface[data-sop] .DocumentReaderSurface-module__87DiiW__prose h6{color:var(--sop-navy)}.DocumentReaderSurface-module__87DiiW__surface[data-sop] .DocumentReaderSurface-module__87DiiW__prose a{color:var(--sop-blue)}:where(.DocumentReaderSurface-module__87DiiW__surface[data-sop]) .DocumentReaderSurface-module__87DiiW__prose th,:where(.DocumentReaderSurface-module__87DiiW__surface[data-sop]) .DocumentReaderSurface-module__87DiiW__prose td{border-color:var(--sop-border)}:where(.DocumentReaderSurface-module__87DiiW__surface[data-sop]) .DocumentReaderSurface-module__87DiiW__prose thead th,:where(.DocumentReaderSurface-module__87DiiW__surface[data-sop]) .DocumentReaderSurface-module__87DiiW__prose table:not([data-sop-callout])>tbody>tr:first-child>td{background:var(--sop-wash);color:var(--sop-navy);font-weight:700}:where(.DocumentReaderSurface-module__87DiiW__surface[data-sop]) .DocumentReaderSurface-module__87DiiW__prose table:not([data-sop-callout])>tbody>tr:first-child>td :is(p,strong){color:var(--sop-navy)}:where(.DocumentReaderSurface-module__87DiiW__surface[data-sop]) .DocumentReaderSurface-module__87DiiW__prose table:not([data-sop-callout]) tbody tr:nth-child(2n):not(:first-child) td{background:var(--sop-stripe)}:where(.DocumentReaderSurface-module__87DiiW__surface[data-sop]) .DocumentReaderSurface-module__87DiiW__prose table[data-sop-callout]>tbody>tr>td{background:var(--sop-wash);color:var(--sop-ink);padding:var(--space-12)var(--space-16);font-weight:400}:where(.DocumentReaderSurface-module__87DiiW__surface[data-sop]) .DocumentReaderSurface-module__87DiiW__prose table[data-sop-callout] p{margin:0 0 var(--space-4)}:where(.DocumentReaderSurface-module__87DiiW__surface[data-sop]) .DocumentReaderSurface-module__87DiiW__prose table[data-sop-callout] p:last-child{margin-bottom:0}:where(.DocumentReaderSurface-module__87DiiW__surface[data-sop]) .DocumentReaderSurface-module__87DiiW__prose table[data-sop-callout] :is(strong,b){color:var(--sop-navy)}:where(.DocumentReaderSurface-module__87DiiW__surface[data-sop]) .DocumentReaderSurface-module__87DiiW__prose table[data-sop-callout=warning]>tbody>tr>td{background:var(--sop-warning-bg)}:where(.DocumentReaderSurface-module__87DiiW__surface[data-sop]) .DocumentReaderSurface-module__87DiiW__prose table[data-sop-callout=warning] :is(strong,b){color:var(--sop-warning-ink)}:where(.DocumentReaderSurface-module__87DiiW__surface[data-sop]) .DocumentReaderSurface-module__87DiiW__prose table[data-sop-callout=critical]>tbody>tr>td{background:var(--sop-critical-bg)}:where(.DocumentReaderSurface-module__87DiiW__surface[data-sop]) .DocumentReaderSurface-module__87DiiW__prose table[data-sop-callout=critical] :is(strong,b){color:var(--sop-critical-ink)}:where(.DocumentReaderSurface-module__87DiiW__surface[data-sop]) .DocumentReaderSurface-module__87DiiW__prose table[data-sop-callout=success]>tbody>tr>td{background:var(--sop-success-bg)}:where(.DocumentReaderSurface-module__87DiiW__surface[data-sop]) .DocumentReaderSurface-module__87DiiW__prose table[data-sop-callout=success] :is(strong,b){color:var(--sop-success-ink)}@media (max-width:767px){.DocumentReaderSurface-module__87DiiW__surface[data-sop]{padding:var(--space-16)var(--space-12)var(--space-20)}.DocumentReaderSurface-module__87DiiW__section[data-tier="2"]{margin-inline-start:var(--space-4)}.DocumentReaderSurface-module__87DiiW__section[data-tier="3"]{margin-inline-start:var(--space-12)}}.DocumentReaderSurface-module__87DiiW__empty{padding:var(--space-24);color:var(--ink-3);text-align:center;margin:0;font-size:14px}
.NudgeCard-module__QCI3vq__card{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-16)var(--space-20);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-wrap:wrap;display:flex}.NudgeCard-module__QCI3vq__body{gap:var(--space-4);flex-direction:column;flex:240px;min-inline-size:0;display:flex}.NudgeCard-module__QCI3vq__headline{font-family:var(--font-display,inherit);color:var(--ink);margin:0;font-size:16px;font-weight:700}.NudgeCard-module__QCI3vq__detail{color:var(--ink-2);margin:0;font-size:14px}.NudgeCard-module__QCI3vq__action{flex:none}
.ComingSoon-module__7Z65lW__wrap{text-align:center;justify-content:center;align-items:center;gap:var(--space-12);padding:var(--space-40)var(--space-24);flex-direction:column;min-block-size:60vh;display:flex}.ComingSoon-module__7Z65lW__icon{background:var(--brand-wash);block-size:64px;inline-size:64px;color:var(--brand-ink);border-radius:50%;justify-content:center;align-items:center;display:flex}.ComingSoon-module__7Z65lW__title{font-family:var(--font-display,inherit);color:var(--ink);margin:0;font-size:26px;font-weight:600}.ComingSoon-module__7Z65lW__badge{text-transform:uppercase;letter-spacing:.05em;color:var(--brand-ink);background:var(--brand-wash);padding:var(--space-4)var(--space-8);border-radius:999px;font-size:12px;font-weight:600}.ComingSoon-module__7Z65lW__description{max-inline-size:46ch;color:var(--ink-3);margin:0;font-size:14px;line-height:1.55}
.HelpDrawer-module__J6naLG__body{gap:var(--space-12);min-width:0;padding:var(--space-12)var(--space-md)var(--space-md);flex-direction:column;display:flex}.HelpDrawer-module__J6naLG__scope{color:var(--ink-3);margin:0;font-size:13px;line-height:1.45}.HelpDrawer-module__J6naLG__scope strong{color:var(--ink);font-weight:600}.HelpDrawer-module__J6naLG__searchRow{align-items:center;gap:var(--space-8);padding:0 var(--space-12);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-input,7px);display:flex}.HelpDrawer-module__J6naLG__composer{gap:var(--space-4);flex-direction:column;display:flex}.HelpDrawer-module__J6naLG__inputLabel{color:var(--ink-2);font-size:13px;font-weight:600}.HelpDrawer-module__J6naLG__searchRow:focus-within{border-color:var(--brand-ink)}.HelpDrawer-module__J6naLG__searchIcon{color:var(--ink-3);flex-shrink:0}.HelpDrawer-module__J6naLG__inputContainer{flex:1;min-inline-size:0}.HelpDrawer-module__J6naLG__input{padding:var(--space-8)0;min-height:40px;color:var(--ink);box-shadow:none;background:0 0;border:none;outline:none;font-size:16px}.HelpDrawer-module__J6naLG__composerActions{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.HelpDrawer-module__J6naLG__modeHint{min-width:0;color:var(--ink-3);font-size:12px;line-height:1.4}.HelpDrawer-module__J6naLG__srStatus{width:1px;height:1px;margin:calc(var(--space-2xs)/-2);clip:rect(0,0,0,0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.HelpDrawer-module__J6naLG__section{gap:var(--space-8);flex-direction:column;display:flex}.HelpDrawer-module__J6naLG__sectionTitle{font-family:var(--font-display,inherit);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);margin:0;font-size:11px;font-weight:600}.HelpDrawer-module__J6naLG__status{color:var(--ink-3);margin:0;font-size:13px}.HelpDrawer-module__J6naLG__notice{padding:var(--space-8)var(--space-12);border:1px solid var(--line);border-radius:var(--radius-input,7px);background:var(--sunk);color:var(--ink-2);font-size:13px;line-height:1.45}.HelpDrawer-module__J6naLG__hits{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card,10px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.HelpDrawer-module__J6naLG__hit{gap:var(--space-2xs);padding:var(--space-8)var(--space-12);border-block-end:1px solid var(--line);color:inherit;flex-direction:column;text-decoration:none;display:flex}.HelpDrawer-module__J6naLG__hits li:last-child .HelpDrawer-module__J6naLG__hit{border-block-end:none}.HelpDrawer-module__J6naLG__hit:hover{background:var(--sunk)}.HelpDrawer-module__J6naLG__hit:focus-visible{outline:2px solid var(--brand-ink);outline-offset:-2px}.HelpDrawer-module__J6naLG__hitTitle{color:var(--ink);font-size:14px;font-weight:500}.HelpDrawer-module__J6naLG__hitMeta{font-size:var(--fs-meta);color:var(--ink-3);overflow-wrap:anywhere;line-height:1.4}.HelpDrawer-module__J6naLG__chips{gap:var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.HelpDrawer-module__J6naLG__chip{padding:var(--space-4)var(--space-8);border:1px solid var(--line);color:var(--ink-2);background:var(--surface);border-radius:999px;font-size:12px;text-decoration:none;display:inline-block}.HelpDrawer-module__J6naLG__chip:hover{border-color:var(--brand-ink);color:var(--brand-ink)}.HelpDrawer-module__J6naLG__chip:focus-visible,.HelpDrawer-module__J6naLG__link:focus-visible{outline:2px solid var(--brand-ink);outline-offset:2px}.HelpDrawer-module__J6naLG__link{align-items:center;gap:var(--space-4);color:var(--brand-ink);font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.HelpDrawer-module__J6naLG__link:hover{text-decoration:underline}.HelpDrawer-module__J6naLG__empty{align-items:flex-start;gap:var(--space-4);padding:var(--space-12);background:var(--sunk);border-radius:var(--radius-card,10px);flex-direction:column;display:flex}.HelpDrawer-module__J6naLG__emptyIcon{color:var(--ink-3)}.HelpDrawer-module__J6naLG__emptyTitle{color:var(--ink);margin:0;font-size:14px;font-weight:600}.HelpDrawer-module__J6naLG__emptyText{color:var(--ink-2);margin:0;font-size:13px}.HelpDrawer-module__J6naLG__conversation{gap:var(--space-8);flex-direction:column;display:flex}.HelpDrawer-module__J6naLG__turns{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.HelpDrawer-module__J6naLG__userTurn,.HelpDrawer-module__J6naLG__assistantTurn{gap:var(--space-4);max-width:92%;padding:var(--space-8)var(--space-12);border:1px solid var(--line);border-radius:var(--radius-card,10px);overflow-wrap:anywhere;flex-direction:column;display:flex}.HelpDrawer-module__J6naLG__userTurn{background:var(--brand-wash);border-color:color-mix(in srgb,var(--brand-ink)35%,var(--line));align-self:flex-end}.HelpDrawer-module__J6naLG__assistantTurn{background:var(--surface);align-self:flex-start}.HelpDrawer-module__J6naLG__turnLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);font-size:11px;font-weight:600}.HelpDrawer-module__J6naLG__turnText,.HelpDrawer-module__J6naLG__turnState{color:var(--ink);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.55}.HelpDrawer-module__J6naLG__turnState{color:var(--ink-3);font-size:13px;font-style:italic}.HelpDrawer-module__J6naLG__sources{gap:var(--space-8);flex-direction:column;display:flex}.HelpDrawer-module__J6naLG__error{gap:var(--space-8);padding:var(--space-12);border:1px solid var(--crit);border-radius:var(--radius-card,10px);background:var(--crit-wash);flex-direction:column;display:flex}.HelpDrawer-module__J6naLG__errorTitle{color:var(--crit);margin:0;font-size:13px;line-height:1.45}.HelpDrawer-module__J6naLG__errorActions{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.HelpDrawer-module__J6naLG__vote{justify-content:space-between;align-items:center;gap:var(--space-8);border-block-start:1px solid var(--line);padding-block-start:var(--space-4);display:flex}.HelpDrawer-module__J6naLG__voteLabel{color:var(--ink-3);font-size:13px}.HelpDrawer-module__J6naLG__voteButtons{gap:var(--space-4);display:inline-flex}.HelpDrawer-module__J6naLG__reportProblem{align-items:flex-start;gap:var(--space-8);padding-top:var(--space-12);border-top:1px solid var(--line);flex-direction:column;margin-top:auto;display:flex}.HelpDrawer-module__J6naLG__reportProblemBody{color:var(--ink-3);margin:0;font-size:13px;line-height:1.45}@media (max-width:480px){.HelpDrawer-module__J6naLG__body{padding-inline:var(--space-12)}.HelpDrawer-module__J6naLG__composerActions,.HelpDrawer-module__J6naLG__vote{flex-direction:column;align-items:flex-start}.HelpDrawer-module__J6naLG__userTurn,.HelpDrawer-module__J6naLG__assistantTurn{max-width:100%}}.HelpDrawer-module__J6naLG__tourList{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.HelpDrawer-module__J6naLG__tourReset{color:var(--ink-2);align-self:flex-start;font-size:13px}
.aiAnswer-module__zsWr9a__answer{color:var(--text-secondary,#334155);word-break:break-word;font-size:.875rem;line-height:1.6}.aiAnswer-module__zsWr9a__answer>:first-child{margin-top:0}.aiAnswer-module__zsWr9a__answer>:last-child{margin-bottom:0}.aiAnswer-module__zsWr9a__answer p{margin:0 0 .6rem}.aiAnswer-module__zsWr9a__answer strong{color:var(--text-primary,#1e293b);font-weight:600}.aiAnswer-module__zsWr9a__answer em{font-style:italic}.aiAnswer-module__zsWr9a__answer ul,.aiAnswer-module__zsWr9a__answer ol{margin:0 0 .6rem;padding-left:1.25rem}.aiAnswer-module__zsWr9a__answer li,.aiAnswer-module__zsWr9a__answer li>ul,.aiAnswer-module__zsWr9a__answer li>ol{margin:.2rem 0}.aiAnswer-module__zsWr9a__answer h1,.aiAnswer-module__zsWr9a__answer h2,.aiAnswer-module__zsWr9a__answer h3,.aiAnswer-module__zsWr9a__answer h4{color:var(--text-primary,#1e293b);margin:.75rem 0 .35rem;font-weight:600;line-height:1.35}.aiAnswer-module__zsWr9a__answer h1{font-size:1rem}.aiAnswer-module__zsWr9a__answer h2{font-size:.95rem}.aiAnswer-module__zsWr9a__answer h3,.aiAnswer-module__zsWr9a__answer h4{font-size:.9rem}.aiAnswer-module__zsWr9a__answer a{color:var(--color-primary,#2563eb);text-underline-offset:2px;cursor:pointer;font-weight:500;text-decoration:underline}.aiAnswer-module__zsWr9a__answer code{background:var(--bg-subtle,#f1f5f9);border-radius:4px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82em}.aiAnswer-module__zsWr9a__answer pre{background:var(--bg-subtle,#f1f5f9);border:1px solid var(--border-color,#e2e8f0);border-radius:6px;margin:0 0 .6rem;padding:.6rem .75rem;overflow-x:auto}.aiAnswer-module__zsWr9a__answer pre code{background:0 0;padding:0;font-size:.8rem}.aiAnswer-module__zsWr9a__answer blockquote{border-left:3px solid var(--border-color,#e2e8f0);color:var(--text-muted,#64748b);margin:0 0 .6rem;padding-left:.75rem}.aiAnswer-module__zsWr9a__answer table{border-collapse:collapse;margin:0 0 .6rem;font-size:.82rem;display:block;overflow-x:auto}.aiAnswer-module__zsWr9a__answer th,.aiAnswer-module__zsWr9a__answer td{border:1px solid var(--border-color,#e2e8f0);text-align:left;padding:.3rem .5rem}.aiAnswer-module__zsWr9a__answer th{background:var(--bg-subtle,#f8fafc);color:var(--text-primary,#1e293b);font-weight:600}.aiAnswer-module__zsWr9a__answer hr{border:none;border-top:1px solid var(--border-color,#e2e8f0);margin:.75rem 0}.aiAnswer-module__zsWr9a__thinkingMessage{animation:.4s aiAnswer-module__zsWr9a__thinkingFade;display:inline-block}@keyframes aiAnswer-module__zsWr9a__thinkingFade{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.aiAnswer-module__zsWr9a__thinkingMessage{animation:none}}
.PermissionGate-module__G63lGW__gate{align-items:center;gap:var(--space-sm);display:inline-flex}.PermissionGate-module__G63lGW__wrap{display:inline-flex}
.PublicationBadge-module__dzcxQG__root{align-items:center;gap:var(--space-4);vertical-align:middle;flex-wrap:wrap;min-width:0;display:inline-flex}.PublicationBadge-module__dzcxQG__pill{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs)var(--space-8);letter-spacing:.02em;white-space:nowrap;border-radius:999px;font-size:.6875rem;font-weight:700;line-height:1.3;display:inline-flex}.PublicationBadge-module__dzcxQG__compact .PublicationBadge-module__dzcxQG__pill{padding-block:0;font-size:.66rem}.PublicationBadge-module__dzcxQG__dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.PublicationBadge-module__dzcxQG__ok{background:var(--ok-soft);color:var(--ok-ink)}.PublicationBadge-module__dzcxQG__warn{background:var(--warn-soft);color:var(--warn-ink)}.PublicationBadge-module__dzcxQG__crit{background:var(--crit-soft);color:var(--crit-ink)}.PublicationBadge-module__dzcxQG__brand{background:var(--accent-soft);color:var(--accent-soft-ink)}.PublicationBadge-module__dzcxQG__neutral{background:color-mix(in srgb,var(--ink-3)14%,var(--card-bg));color:var(--ink)}.PublicationBadge-module__dzcxQG__muted{color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line);background:0 0}
.FilterDrawerShell-module__G_0nBa__drawer{background:var(--card-bg);border-left:1px solid var(--border-color);flex-direction:column;flex-shrink:0;width:min(100vw,340px);height:100%;animation:.2s FilterDrawerShell-module__G_0nBa__slideIn;display:flex;overflow:hidden}@keyframes FilterDrawerShell-module__G_0nBa__slideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.FilterDrawerShell-module__G_0nBa__header{gap:var(--space-sm);padding:var(--space-md)var(--space-20)var(--space-12);border-bottom:1px solid var(--border-color);flex-direction:column;flex-shrink:0;display:flex}.FilterDrawerShell-module__G_0nBa__headerTopRow{justify-content:space-between;align-items:center;display:flex}.FilterDrawerShell-module__G_0nBa__title{color:var(--text-primary);margin:0;font-size:1rem;font-weight:600}.FilterDrawerShell-module__G_0nBa__headerActions{align-items:center;gap:10px;font-size:.8125rem;display:flex}.FilterDrawerShell-module__G_0nBa__resetBtn{cursor:pointer;color:var(--text-secondary);padding:var(--space-2xs)6px;background:0 0;border:none;border-radius:4px;font-size:.8125rem;font-weight:500;transition:color .15s,background .15s}.FilterDrawerShell-module__G_0nBa__resetBtn:hover{color:var(--text-primary);background:var(--hover-bg)}.FilterDrawerShell-module__G_0nBa__clearAllBtn{cursor:pointer;color:var(--accent-text);padding:var(--space-2xs)6px;background:0 0;border:none;border-radius:4px;font-size:.8125rem;font-weight:600;transition:color .15s,background .15s}.FilterDrawerShell-module__G_0nBa__clearAllBtn:hover{color:color-mix(in srgb,var(--accent-text)80%,black);background:color-mix(in srgb,var(--accent)6%,transparent)}.FilterDrawerShell-module__G_0nBa__closeBtn{cursor:pointer;width:28px;height:28px;color:var(--text-secondary);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.FilterDrawerShell-module__G_0nBa__closeBtn:hover{background:var(--hover-bg);color:var(--text-primary)}.FilterDrawerShell-module__G_0nBa__body{min-height:0;padding:var(--space-md)var(--space-20)28px;flex-direction:column;flex:1;gap:18px;display:flex;overflow-y:auto}.FilterDrawerShell-module__G_0nBa__fieldGroup{flex-direction:column;gap:6px;display:flex}.FilterDrawerShell-module__G_0nBa__fieldLabel{color:var(--text-primary);align-items:center;gap:6px;font-size:.8125rem;font-weight:600;display:flex}.FilterDrawerShell-module__G_0nBa__fieldLabelInfo{border:1.5px solid var(--accent);width:16px;height:16px;color:var(--accent-text);cursor:help;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:inline-flex}.FilterDrawerShell-module__G_0nBa__dateRange{align-items:center;gap:var(--space-sm);border:1px solid var(--border-color);border-radius:var(--radius-input,6px);padding:var(--space-sm)var(--space-12);background:var(--card-bg);color:var(--text-secondary);min-height:38px;font-size:.875rem;transition:border-color .15s;display:flex}.FilterDrawerShell-module__G_0nBa__dateRange:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.FilterDrawerShell-module__G_0nBa__dateIcon{color:var(--text-muted);flex-shrink:0}.FilterDrawerShell-module__G_0nBa__dateInput{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0;font-size:.8125rem}.FilterDrawerShell-module__G_0nBa__dateInput::placeholder{color:var(--text-muted)}.FilterDrawerShell-module__G_0nBa__dateArrow{color:var(--text-muted);flex-shrink:0}.FilterDrawerShell-module__G_0nBa__filterBadge{background:var(--accent);min-width:18px;height:18px;color:var(--accent-ink);margin-left:var(--space-xs);border-radius:9px;justify-content:center;align-items:center;padding:0 5px;font-size:.6875rem;font-weight:700;display:inline-flex}
.DrawerActionRow-module__OA4uBG__row{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;font-weight:500;transition:background .12s,color .12s;display:flex}.DrawerActionRow-module__OA4uBG__row:hover:not(:disabled){background:var(--hover-bg)}.DrawerActionRow-module__OA4uBG__row:disabled{opacity:.5;cursor:not-allowed}.DrawerActionRow-module__OA4uBG__icon{color:var(--text-secondary);justify-content:center;align-items:center;display:inline-flex}.DrawerActionRow-module__OA4uBG__danger,.DrawerActionRow-module__OA4uBG__danger .DrawerActionRow-module__OA4uBG__icon{color:var(--crit-text)}.DrawerActionRow-module__OA4uBG__danger:hover:not(:disabled){background:var(--crit-soft)}
.Radio-module__rpLYrq__label{align-items:center;gap:var(--space-sm);cursor:pointer;color:var(--ink);-webkit-user-select:none;user-select:none;font-size:.9rem;display:inline-flex}.Radio-module__rpLYrq__radio{appearance:none;border:1px solid var(--line-strong);background-color:var(--card-bg);cursor:pointer;width:18px;height:18px;transition:all var(--dur-base)var(--ease-standard);border-radius:50%;flex-shrink:0;position:relative}.Radio-module__rpLYrq__radio:checked{border-color:var(--accent);border-width:5px}.Radio-module__rpLYrq__radio:disabled{opacity:.6;cursor:not-allowed;background-color:var(--surface-alt)}
.SearchBox-module__0wrOdq__container{width:var(--searchbox-width,240px);box-sizing:border-box;align-items:center;height:36px;display:inline-flex;position:relative}.SearchBox-module__0wrOdq__input{width:100%;height:100%;padding:0 var(--space-xl)0 var(--space-xl);font-size:var(--fc-font-size,.875rem);color:var(--fc-text);background-color:var(--card-bg);border:1px solid var(--fc-border);border-radius:var(--fc-radius,6px);transition:border-color var(--fc-transition,.15s ease),box-shadow var(--fc-transition,.15s ease);box-sizing:border-box;outline:none;font-family:inherit}.SearchBox-module__0wrOdq__input::placeholder{color:var(--fc-text-placeholder);font-weight:400}.SearchBox-module__0wrOdq__input:hover:not(:disabled){border-color:var(--fc-border-hover)}.SearchBox-module__0wrOdq__input:focus{border-color:var(--fc-border-focus);box-shadow:var(--fc-focus-ring)}.SearchBox-module__0wrOdq__input:disabled{opacity:.6;cursor:not-allowed;background-color:var(--fc-bg-disabled)}.SearchBox-module__0wrOdq__searchIcon{color:var(--fc-text-placeholder);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.SearchBox-module__0wrOdq__clearButton{background:var(--fc-bg);width:22px;height:22px;color:var(--text-muted);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.SearchBox-module__0wrOdq__clearButton:hover{background:var(--fc-bg-hover);color:var(--fc-text)}.SearchBox-module__0wrOdq__fullWidth{width:100%}
.SegmentedControl-module__EI2WPW__segmented{border-radius:var(--radius-sm);background:var(--hover-bg);gap:var(--space-2xs);width:fit-content;transition:background var(--dur-fast)var(--ease-standard);padding:3px;display:inline-flex}.SegmentedControl-module__EI2WPW__segmented.SegmentedControl-module__EI2WPW__disabled{opacity:.45;pointer-events:none}.SegmentedControl-module__EI2WPW__segmented.SegmentedControl-module__EI2WPW__wrap{flex-wrap:wrap}.SegmentedControl-module__EI2WPW__md .SegmentedControl-module__EI2WPW__option{padding:0 var(--space-md);font-family:var(--font-narrow,"Arial Narrow",Arial,sans-serif);height:30px;font-size:.85rem}.SegmentedControl-module__EI2WPW__sm .SegmentedControl-module__EI2WPW__option{height:28px;padding:0 10px;font-size:.75rem}.SegmentedControl-module__EI2WPW__option{color:var(--ink-2);border-radius:var(--radius-btn);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard),box-shadow var(--dur-fast)var(--ease-standard),color var(--dur-fast)var(--ease-standard),transform var(--dur-fast)var(--ease-standard);white-space:nowrap;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;font-weight:500;line-height:1;display:flex;position:relative}.SegmentedControl-module__EI2WPW__option:hover:not(.SegmentedControl-module__EI2WPW__active){color:var(--ink);background:var(--surface-alt)}.SegmentedControl-module__EI2WPW__option:active:not(:disabled){transform:scale(.97)}.SegmentedControl-module__EI2WPW__option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.SegmentedControl-module__EI2WPW__icon{opacity:.7;align-items:center;display:inline-flex}.SegmentedControl-module__EI2WPW__active{background:var(--accent);color:var(--accent-ink);box-shadow:var(--shadow-sm);font-weight:600}.SegmentedControl-module__EI2WPW__active .SegmentedControl-module__EI2WPW__icon{opacity:1}@media (prefers-reduced-motion:reduce){.SegmentedControl-module__EI2WPW__segmented,.SegmentedControl-module__EI2WPW__option{transition:none}.SegmentedControl-module__EI2WPW__option:active:not(:disabled){transform:none}}.SegmentedControl-module__EI2WPW__iconOnly .SegmentedControl-module__EI2WPW__option{padding-left:var(--space-sm);padding-right:var(--space-sm);justify-content:center;position:relative}.SegmentedControl-module__EI2WPW__iconOnly .SegmentedControl-module__EI2WPW__icon{margin:0}
.MediaControl-module__BA84sa__button{pointer-events:auto;justify-content:center;align-items:center;gap:var(--space-4);border:1px solid var(--media-control-border);background:var(--media-control-bg);color:var(--media-control-ink);padding:var(--media-control-pad-y)var(--space-8);cursor:pointer;border-radius:6px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.MediaControl-module__BA84sa__button:hover{background:var(--media-control-bg-hover)}.MediaControl-module__BA84sa__disabled{opacity:.5;cursor:not-allowed}.MediaControl-module__BA84sa__danger{color:var(--media-control-ink-danger);border-color:var(--media-control-border-danger)}.MediaControl-module__BA84sa__active{border-color:var(--ok);color:var(--ok-text)}.MediaControl-module__BA84sa__input{pointer-events:auto;border:1px solid var(--media-control-input-border);background:var(--media-control-input-bg);width:min(520px,65vw);min-width:210px;color:var(--media-control-input-ink);padding:var(--media-control-input-pad-y)var(--space-8);border-radius:6px;font-size:12px}.MediaControl-module__BA84sa__input:focus{border-color:var(--media-control-focus)}.MediaControl-module__BA84sa__input:focus-visible{outline:2px solid var(--brand-ink);outline-offset:2px}
.RangeSlider-module__XMk33G__slider{accent-color:var(--accent);cursor:pointer}.RangeSlider-module__XMk33G__slider:disabled{cursor:not-allowed;opacity:.5}
.CoverPhonePreview-module__S-Cz4W__phone{inline-size:200px;padding:var(--space-12)var(--space-8);border:2px solid var(--line);background:var(--sunk);gap:var(--space-4);border-radius:20px;flex-direction:column;display:flex}.CoverPhonePreview-module__S-Cz4W__label{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);margin-block-end:var(--space-4);font-size:.6875rem;font-weight:600;display:block}.CoverPhonePreview-module__S-Cz4W__card{aspect-ratio:16/9;border-radius:var(--radius-input);border:1px solid var(--line);inline-size:100%;margin-block-end:var(--space-8)}.CoverPhonePreview-module__S-Cz4W__row{align-items:center;gap:var(--space-8);display:flex}.CoverPhonePreview-module__S-Cz4W__thumb{border-radius:var(--radius-input);border:1px solid var(--line);flex:none;block-size:48px;inline-size:48px}.CoverPhonePreview-module__S-Cz4W__rowLines{gap:var(--space-4);flex-direction:column;flex:1;display:flex}.CoverPhonePreview-module__S-Cz4W__rowLines>span{background:var(--line);border-radius:3px;block-size:6px;display:block}.CoverPhonePreview-module__S-Cz4W__rowLines>span:last-child{inline-size:60%}
.CoverFocusEditor-module__eYzR5q__layout{gap:var(--space-12);flex-direction:column;display:flex}.CoverFocusEditor-module__eYzR5q__stage{background:var(--sunk);border-radius:var(--radius-input);-webkit-user-select:none;user-select:none;touch-action:none;block-size:min(56vh,480px);inline-size:100%;position:relative;overflow:hidden}.CoverFocusEditor-module__eYzR5q__stageImg{object-fit:contain;pointer-events:none;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.CoverFocusEditor-module__eYzR5q__shade{background:color-mix(in srgb,var(--ink)55%,transparent);pointer-events:none;position:absolute}.CoverFocusEditor-module__eYzR5q__frame{box-sizing:border-box;border:2px solid var(--on-brand);outline:1px solid color-mix(in srgb,var(--ink)60%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ink)40%,transparent)inset;cursor:grab;border-radius:2px;position:absolute}.CoverFocusEditor-module__eYzR5q__frame:active{cursor:grabbing}.CoverFocusEditor-module__eYzR5q__frame[aria-disabled=true]{cursor:not-allowed;opacity:.5}.CoverFocusEditor-module__eYzR5q__frame:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.CoverFocusEditor-module__eYzR5q__guideV,.CoverFocusEditor-module__eYzR5q__guideH{background:color-mix(in srgb,var(--on-brand)45%,transparent);pointer-events:none;position:absolute}.CoverFocusEditor-module__eYzR5q__guideV{inline-size:1px;inset-block:0}.CoverFocusEditor-module__eYzR5q__guideH{block-size:1px;inset-inline:0}.CoverFocusEditor-module__eYzR5q__controls{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.CoverFocusEditor-module__eYzR5q__zoomLabel{align-items:center;gap:var(--space-8);color:var(--ink-2);font-size:.75rem;display:flex}.CoverFocusEditor-module__eYzR5q__zoom{inline-size:180px}.CoverFocusEditor-module__eYzR5q__hint{color:var(--ink-2);margin-inline-start:auto;font-size:.75rem}.CoverFocusEditor-module__eYzR5q__previews{gap:var(--space-12);grid-template-columns:200px minmax(0,1fr);align-items:start;display:grid}.CoverFocusEditor-module__eYzR5q__previewLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);margin-block-end:var(--space-4);font-size:.6875rem;font-weight:600;display:block}.CoverFocusEditor-module__eYzR5q__previewCard{aspect-ratio:16/9;border-radius:var(--radius-input);border:1px solid var(--line);background:var(--sunk);inline-size:200px}.CoverFocusEditor-module__eYzR5q__previewStrip{aspect-ratio:7/2;border-radius:var(--radius-input);border:1px solid var(--line);background:var(--sunk);inline-size:100%}.CoverFocusEditor-module__eYzR5q__advice{gap:var(--space-4);color:var(--ink-2);flex-direction:column;margin:0;padding-inline-start:var(--space-16);font-size:.75rem;display:flex}.CoverFocusEditor-module__eYzR5q__adviceWarn{color:var(--warn-text);font-weight:600}.CoverFocusEditor-module__eYzR5q__previewGroups{gap:var(--space-16);grid-template-columns:minmax(0,1fr) 200px;align-items:start;display:grid}.CoverFocusEditor-module__eYzR5q__previewGroup{gap:var(--space-8);flex-direction:column;min-inline-size:0;display:flex}.CoverFocusEditor-module__eYzR5q__groupHeading{color:var(--ink);margin:0;font-size:.75rem;font-weight:600}@media (max-width:639px){.CoverFocusEditor-module__eYzR5q__previews,.CoverFocusEditor-module__eYzR5q__previewGroups{grid-template-columns:1fr}}
.CoverImageField-module__DuDFDa__preview{gap:var(--space-8);flex-direction:column;display:flex}.CoverImageField-module__DuDFDa__stage{justify-content:flex-start;display:flex}.CoverImageField-module__DuDFDa__banner{aspect-ratio:7/2;border-radius:var(--radius-input);border:1px solid var(--card-border);background:var(--sunk);inline-size:100%}.CoverImageField-module__DuDFDa__card{aspect-ratio:16/9;border-radius:var(--radius-input);border:1px solid var(--card-border);background:var(--sunk);inline-size:min(100%,300px)}.CoverImageField-module__DuDFDa__full{object-fit:contain;border-radius:var(--radius-input);border:1px solid var(--card-border);background:var(--sunk);max-block-size:320px;inline-size:100%}.CoverImageField-module__DuDFDa__caption{color:var(--text-tertiary);margin:0;font-size:.75rem}.CoverImageField-module__DuDFDa__empty{aspect-ratio:7/2;border-radius:var(--radius-input);border:1px dashed var(--card-border);inline-size:100%;color:var(--text-tertiary);justify-content:center;align-items:center;font-size:.75rem;display:flex}
.SmartDropdown-module__AsCkrW__wrapper{gap:var(--space-xs);flex-direction:column;display:inline-flex;position:relative}.SmartDropdown-module__AsCkrW__fullWidth{width:100%}.SmartDropdown-module__AsCkrW__label{font-size:var(--fc-label-size,.8125rem);color:var(--text-muted);-webkit-user-select:none;user-select:none;font-weight:500}.SmartDropdown-module__AsCkrW__labelRequired:after{content:" *";color:var(--crit)}.SmartDropdown-module__AsCkrW__trigger{align-items:center;gap:var(--space-xs);width:100%;min-height:40px;padding:var(--fc-padding-y)var(--fc-padding-x);background:var(--input-bg);border:1px solid var(--line-strong);border-radius:var(--radius-input);font-size:var(--fc-font-size,.9375rem);color:var(--ink);cursor:pointer;transition:all var(--dur-fast)var(--ease-standard);text-align:left;outline:none;flex-wrap:wrap;padding-right:36px;display:flex;position:relative}.SmartDropdown-module__AsCkrW__trigger:hover:not(.SmartDropdown-module__AsCkrW__triggerDisabled){background:var(--hover-bg);border-color:var(--ink-3);box-shadow:var(--shadow-sm)}.SmartDropdown-module__AsCkrW__triggerOpen{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent);background:var(--input-bg)}.SmartDropdown-module__AsCkrW__triggerError{border-color:var(--crit);border-width:2px}.SmartDropdown-module__AsCkrW__triggerDisabled{opacity:.6;cursor:not-allowed;background:var(--surface-alt)}.SmartDropdown-module__AsCkrW__triggerPlaceholder{color:var(--ink-3)}.SmartDropdown-module__AsCkrW__compact{min-height:36px;padding:3px 28px 3px var(--space-sm);white-space:nowrap;flex-wrap:nowrap;font-size:.8125rem;line-height:1.4}.SmartDropdown-module__AsCkrW__compact~.SmartDropdown-module__AsCkrW__chevron,.SmartDropdown-module__AsCkrW__compact .SmartDropdown-module__AsCkrW__chevron{width:14px;height:14px;right:6px}.SmartDropdown-module__AsCkrW__compact .SmartDropdown-module__AsCkrW__triggerValueLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.SmartDropdown-module__AsCkrW__chevron{width:18px;height:18px;color:var(--text-muted);transition:transform var(--dur-fast)var(--ease-standard);pointer-events:none;flex-shrink:0;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.SmartDropdown-module__AsCkrW__chevronOpen{transform:translateY(-50%)rotate(180deg)}.SmartDropdown-module__AsCkrW__colorIndicator{border-radius:2px;flex-shrink:0;width:4px;height:20px}.SmartDropdown-module__AsCkrW__badge{box-sizing:border-box;aspect-ratio:1;width:28px;height:28px;color:var(--cat-slate-ink);letter-spacing:.02em;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:inline-flex}.SmartDropdown-module__AsCkrW__icon{width:22px;height:22px;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SmartDropdown-module__AsCkrW__icon svg{width:18px;height:18px}.SmartDropdown-module__AsCkrW__panel{margin-top:var(--space-2xs);background:var(--card-bg);border:1px solid var(--line-strong);border-radius:var(--radius-md);box-shadow:var(--shadow);z-index:var(--z-dropdown);max-height:360px;animation:SmartDropdown-module__AsCkrW__slideDown var(--dur-fast)var(--ease-emphasis);flex-direction:column;display:flex;position:absolute;left:0;right:0;overflow:hidden}@keyframes SmartDropdown-module__AsCkrW__slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SmartDropdown-module__AsCkrW__panelAbove{animation:SmartDropdown-module__AsCkrW__slideUp var(--dur-fast)var(--ease-emphasis)}@keyframes SmartDropdown-module__AsCkrW__slideUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.SmartDropdown-module__AsCkrW__searchWrap{align-items:center;gap:var(--space-sm);padding:var(--space-sm)var(--space-12);border-bottom:1px solid var(--line);flex-shrink:0;display:flex}.SmartDropdown-module__AsCkrW__tabBar{padding:var(--space-sm)10px;border-bottom:1px solid var(--line);background:var(--surface-alt);flex-shrink:0;gap:6px;display:flex}.SmartDropdown-module__AsCkrW__tabButton{border:1px solid var(--line-strong);background:var(--card-bg);color:var(--text-muted);padding:var(--space-xs)10px;cursor:pointer;transition:all var(--dur-fast)var(--ease-standard);border-radius:999px;font-size:.75rem;font-weight:600}.SmartDropdown-module__AsCkrW__tabButton:hover{border-color:var(--ink-3);color:var(--ink)}.SmartDropdown-module__AsCkrW__tabButtonActive{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.SmartDropdown-module__AsCkrW__searchIcon{width:16px;height:16px;color:var(--ink-3);flex-shrink:0}.SmartDropdown-module__AsCkrW__searchInput{font-size:var(--fc-font-size,.9375rem);color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:0}.SmartDropdown-module__AsCkrW__searchInput::placeholder{color:var(--ink-3)}.SmartDropdown-module__AsCkrW__optionsList{scrollbar-width:thin;flex:1;overflow-y:auto}.SmartDropdown-module__AsCkrW__groupHeader{padding:10px var(--space-12)var(--space-xs);color:var(--text-muted);text-transform:none;background:var(--surface-alt);-webkit-user-select:none;user-select:none;z-index:var(--z-sticky);font-size:.75rem;font-weight:600;position:sticky;top:0}.SmartDropdown-module__AsCkrW__option{padding:10px var(--space-12);font-size:var(--fc-font-size,.9375rem);color:var(--ink);cursor:pointer;transition:background var(--dur-fast)var(--ease-standard);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:flex;position:relative}.SmartDropdown-module__AsCkrW__option:hover{background:var(--hover-bg)}.SmartDropdown-module__AsCkrW__optionSelected{background:var(--accent-soft);font-weight:600}.SmartDropdown-module__AsCkrW__optionSelected:hover{background:var(--accent-soft)}.SmartDropdown-module__AsCkrW__optionHighlighted{background:var(--hover-bg);box-shadow:inset 2px 0 0 var(--accent)}.SmartDropdown-module__AsCkrW__optionHighlighted.SmartDropdown-module__AsCkrW__optionSelected{background:var(--accent-soft)}.SmartDropdown-module__AsCkrW__optionDisabled{opacity:.5;cursor:not-allowed}.SmartDropdown-module__AsCkrW__optionLabel{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.SmartDropdown-module__AsCkrW__optionSubtext{color:var(--text-muted);white-space:normal;margin-top:var(--space-2xs);font-size:.75rem;line-height:1.3}.SmartDropdown-module__AsCkrW__checkmark{width:18px;height:18px;color:var(--accent);flex-shrink:0;margin-left:auto}.SmartDropdown-module__AsCkrW__subArrow{width:16px;height:16px;color:var(--text-muted);flex-shrink:0;margin-left:auto}.SmartDropdown-module__AsCkrW__divider{background:var(--line);height:1px;margin:var(--space-xs)0}.SmartDropdown-module__AsCkrW__noResults{padding:var(--space-md)var(--space-12);text-align:center;color:var(--ink-3);font-size:.875rem}.SmartDropdown-module__AsCkrW__requiredBadge{align-items:center;gap:var(--space-xs);margin-top:var(--space-xs);color:var(--crit);font-size:.8125rem;font-weight:500;display:inline-flex}.SmartDropdown-module__AsCkrW__requiredBadgeIcon{flex-shrink:0;width:14px;height:14px}.SmartDropdown-module__AsCkrW__checkbox{border:2px solid var(--line-strong);background:var(--input-bg);width:20px;height:20px;transition:all var(--dur-fast)var(--ease-standard);color:var(--accent-ink);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SmartDropdown-module__AsCkrW__checkboxChecked{background:var(--accent);border-color:var(--accent)}.SmartDropdown-module__AsCkrW__chipWrap{gap:var(--space-xs);flex-wrap:wrap;flex:1;min-width:0;display:flex}.SmartDropdown-module__AsCkrW__chip{align-items:center;gap:var(--space-xs);padding:var(--space-2xs)6px var(--space-2xs)10px;background:var(--accent-soft);border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:999px;font-size:.8125rem;font-weight:500;line-height:1.4;display:inline-flex}.SmartDropdown-module__AsCkrW__chipRemove{cursor:pointer;width:18px;height:18px;color:var(--text-muted);transition:all var(--dur-fast)var(--ease-standard);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.SmartDropdown-module__AsCkrW__chipRemove:hover{background:var(--hover-bg);color:var(--crit)}.SmartDropdown-module__AsCkrW__multiFooter{padding:var(--space-sm)var(--space-12);border-top:1px solid var(--line);background:var(--surface-alt);justify-content:space-between;align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}.SmartDropdown-module__AsCkrW__clearBtn{color:var(--accent);cursor:pointer;transition:all var(--dur-fast)var(--ease-standard);background:0 0;border:none;padding:0;font-size:.8125rem;font-weight:500;text-decoration:none}.SmartDropdown-module__AsCkrW__clearBtn:hover:not(:disabled){color:var(--accent-hover);text-decoration:underline}.SmartDropdown-module__AsCkrW__clearBtn:disabled{opacity:.4;cursor:not-allowed}.SmartDropdown-module__AsCkrW__footerActions{align-items:center;gap:6px;display:flex}.SmartDropdown-module__AsCkrW__cancelBtn{border:1px solid var(--line-strong);border-radius:var(--radius-btn);background:var(--card-bg);color:var(--ink);cursor:pointer;transition:all var(--dur-fast)var(--ease-standard);padding:5px 14px;font-size:.8125rem;font-weight:500}.SmartDropdown-module__AsCkrW__cancelBtn:hover{background:var(--hover-bg);border-color:var(--ink-3)}.SmartDropdown-module__AsCkrW__okBtn{border-radius:var(--radius-btn);background:var(--accent);color:var(--accent-ink);cursor:pointer;transition:all var(--dur-fast)var(--ease-standard);border:none;padding:5px 18px;font-size:.8125rem;font-weight:600}.SmartDropdown-module__AsCkrW__okBtn:hover{background:var(--accent-hover)}
.StatusLabel-module__2zG40q__container{color:var(--text-primary);align-items:center;gap:10px;min-width:0;max-width:100%;font-size:.9375rem;line-height:1.4;display:inline-flex}.StatusLabel-module__2zG40q__bar{border-radius:2px;flex-shrink:0;width:4px;height:20px}.StatusLabel-module__2zG40q__label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}
.Table-module__aP1WJa__wrapper{background:var(--card-bg);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);overflow:auto hidden}.Table-module__aP1WJa__table{border-collapse:collapse;width:100%;color:var(--ink);font-size:.85rem}.Table-module__aP1WJa__table thead th{text-align:left;-webkit-text-stroke:.5px currentColor;white-space:nowrap;padding:10px 14px;font-size:.875rem;font-weight:800!important}.Table-module__aP1WJa__headerNight thead th{background:var(--brand-navy);color:var(--accent-ink);border-bottom:none}.Table-module__aP1WJa__headerMinimal thead th{background:var(--card-bg);color:var(--ink);border-bottom:2px solid var(--line-strong)}.Table-module__aP1WJa__headerGray thead th{background:var(--surface-alt);color:var(--ink);border-bottom:1px solid var(--line)}.Table-module__aP1WJa__headerPrimary thead th{background:var(--accent);color:var(--accent-ink);border-bottom:none}.Table-module__aP1WJa__headerFlat thead th{color:var(--ink);background:0 0;border-bottom:none;font-weight:700}.Table-module__aP1WJa__borderless{box-shadow:none;background:0 0;border:none;border-radius:0}.Table-module__aP1WJa__borderless tbody tr{border-bottom:none}.Table-module__aP1WJa__table tbody tr{border-bottom:1px solid var(--line);transition:background var(--dur-fast)var(--ease-standard);background:0 0}.Table-module__aP1WJa__table tbody tr:last-child{border-bottom:none}.Table-module__aP1WJa__table tbody td{vertical-align:middle;color:var(--ink);padding:10px 14px;font-size:.85rem}.Table-module__aP1WJa__hoverable tbody tr:hover{background:var(--hover-bg)}.Table-module__aP1WJa__hoverable tbody tr{cursor:pointer}.Table-module__aP1WJa__striped tbody tr:nth-child(2n){background:var(--surface-alt)}.Table-module__aP1WJa__compact thead th{padding:var(--space-sm)var(--space-12);font-size:.8125rem}.Table-module__aP1WJa__compact tbody td{padding:6px var(--space-12);font-size:.82rem}.Table-module__aP1WJa__emptyState{padding:var(--space-xl)var(--space-md);text-align:center;color:var(--text-muted);font-size:.875rem}@media (prefers-reduced-motion:reduce){.Table-module__aP1WJa__table tbody tr{transition:none}}.Table-module__aP1WJa__alignRight{text-align:right}.Table-module__aP1WJa__alignCenter{text-align:center}.Table-module__aP1WJa__table tbody tr.Table-module__aP1WJa__rowToneMuted td{color:var(--ink-2)}.Table-module__aP1WJa__table tbody tr.Table-module__aP1WJa__rowToneEmphasis{background:var(--surface-alt)}.Table-module__aP1WJa__table tbody tr.Table-module__aP1WJa__rowToneEmphasis td{font-weight:600}.Table-module__aP1WJa__table tbody tr.Table-module__aP1WJa__rowToneOk{background:color-mix(in srgb,var(--ok)12%,var(--card-bg))}.Table-module__aP1WJa__table tbody tr.Table-module__aP1WJa__rowToneOk td{color:var(--ok-ink)}.Table-module__aP1WJa__table tbody tr.Table-module__aP1WJa__rowToneOk td:first-child{box-shadow:inset 3px 0 0 0 var(--ok)}.Table-module__aP1WJa__table tbody tr.Table-module__aP1WJa__rowToneWarn{background:color-mix(in srgb,var(--warn)12%,var(--card-bg))}.Table-module__aP1WJa__table tbody tr.Table-module__aP1WJa__rowToneWarn td{color:var(--warn-ink)}.Table-module__aP1WJa__table tbody tr.Table-module__aP1WJa__rowToneWarn td:first-child{box-shadow:inset 3px 0 0 0 var(--warn)}.Table-module__aP1WJa__table tbody tr.Table-module__aP1WJa__rowToneCrit{background:color-mix(in srgb,var(--crit)12%,var(--card-bg))}.Table-module__aP1WJa__table tbody tr.Table-module__aP1WJa__rowToneCrit td{color:var(--crit-ink)}.Table-module__aP1WJa__table tbody tr.Table-module__aP1WJa__rowToneCrit td:first-child{box-shadow:inset 3px 0 0 0 var(--crit)}.Table-module__aP1WJa__table tfoot tr{background:var(--surface-alt);border-top:2px solid var(--line-strong)}.Table-module__aP1WJa__table tfoot td{padding:var(--space-sm)var(--space-md);font-weight:700;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink)}.Table-module__aP1WJa__compact tfoot td{padding:var(--space-sm)var(--space-md)}.Table-module__aP1WJa__expandHeaderCell{width:44px;min-width:44px}.Table-module__aP1WJa__expandCell{text-align:center;vertical-align:middle;width:44px;min-width:44px;padding:var(--space-xs)!important}.Table-module__aP1WJa__table tbody tr.Table-module__aP1WJa__detailRow{background:var(--surface-alt);cursor:default}.Table-module__aP1WJa__table tbody tr.Table-module__aP1WJa__detailRow:hover{background:var(--surface-alt)}.Table-module__aP1WJa__detailCell{padding:var(--space-sm)var(--space-md)}.Table-module__aP1WJa__headerless tbody tr td:first-child{color:var(--ink-2)}
.Toast-module__V3hGJG__toast{bottom:var(--fieldops-toast-bottom,24px);border-radius:var(--radius-md,8px);z-index:var(--z-toast);border:1px solid #0000;border-left-width:3px;padding:12px 20px;font-size:.9rem;font-weight:500;animation:.2s ease-out Toast-module__V3hGJG__toastSlideIn;position:fixed;right:24px;box-shadow:0 6px 24px #00000040}.Toast-module__V3hGJG__action{color:inherit;white-space:nowrap;font-weight:700;text-decoration:underline}.Toast-module__V3hGJG__action:hover,.Toast-module__V3hGJG__action:focus-visible{text-decoration:none}.Toast-module__V3hGJG__dismiss{opacity:.8;vertical-align:middle;margin-left:12px}.Toast-module__V3hGJG__dismiss:hover,.Toast-module__V3hGJG__dismiss:focus-visible{opacity:1}.Toast-module__V3hGJG__success{background:var(--ok-soft);color:var(--ok-ink);border-color:var(--ok)}.Toast-module__V3hGJG__error{background:var(--crit-soft);color:var(--crit-ink);border-color:var(--crit)}.Toast-module__V3hGJG__info{background:var(--info-soft);color:var(--info-ink);border-color:var(--info)}@keyframes Toast-module__V3hGJG__toastSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
.ToastProvider-module__ppIsNG__stack{z-index:var(--z-toast);pointer-events:none;flex-direction:column;gap:10px;max-width:min(420px,100vw - 48px);display:flex;position:fixed;bottom:24px;right:24px}.ToastProvider-module__ppIsNG__item{border-radius:var(--radius-md,8px);pointer-events:auto;border:1px solid #0000;border-left-width:3px;align-items:flex-start;gap:12px;padding:12px 16px;font-size:.9rem;font-weight:500;animation:.2s ease-out ToastProvider-module__ppIsNG__toastSlideIn;display:flex;box-shadow:0 6px 24px #00000040}.ToastProvider-module__ppIsNG__body{overflow-wrap:anywhere;flex:1;min-width:0}.ToastProvider-module__ppIsNG__title{margin-bottom:var(--space-2xs);font-weight:700;display:block}.ToastProvider-module__ppIsNG__close{margin:calc(-1*var(--space-2xs))calc(-1*var(--space-xs))calc(-1*var(--space-2xs))0;opacity:.85;flex:none}.ToastProvider-module__ppIsNG__close:hover{opacity:1}.ToastProvider-module__ppIsNG__success{background:var(--ok-soft);color:var(--ok-ink);border-color:var(--ok)}.ToastProvider-module__ppIsNG__error{background:var(--crit-soft);color:var(--crit-ink);border-color:var(--crit)}.ToastProvider-module__ppIsNG__info{background:var(--info-soft);color:var(--info-ink);border-color:var(--info)}@keyframes ToastProvider-module__ppIsNG__toastSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
.CoursePlayerDiscussionHelpful-module__vwe1Wq__row{margin-block-start:var(--space-8)}.CoursePlayerDiscussionHelpful-module__vwe1Wq__pill{align-items:center;gap:var(--space-4);padding:var(--space-4)var(--space-8);border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface);color:var(--ink-2);font-size:11px;font-weight:600;line-height:1;display:inline-flex}.CoursePlayerDiscussionHelpful-module__vwe1Wq__pillOn{background:var(--ok-soft);border-color:var(--ok-border);color:var(--ok-ink)}.CoursePlayerDiscussionHelpful-module__vwe1Wq__markedButton{background:var(--ok-soft);border-color:var(--ok-border)}
.GroupsPage-module__nll4Ea__metrics{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));width:100%;display:grid}
