:root{--border-primary:var(--border-default);--background-default:var(--background-primary);--font-family-display:var(--font-family-display,system-ui, sans-serif);--font-family-body:var(--font-family-body,system-ui, sans-serif);--font-family-mono:var(--font-family-mono,ui-monospace, monospace);--th-asphalt-900:#0b1220;--th-asphalt-800:#0f172a;--th-asphalt-700:#1e293b;--th-asphalt-600:#334155;--th-amber-300:#fcd34d;--th-amber-400:#f5b524;--th-amber-500:#ef9f10;--th-amber-600:#c97f0a;--th-amber-ink:#2a1d05;--th-signal:var(--primary-500);--th-signal-soft:var(--primary-50);--primary-50:#fff8e6;--primary-100:#feefc3;--primary-200:#fde08a;--primary-300:#fcd34d;--primary-400:#b45309;--primary-500:#a85a0a;--primary-600:#9a5b06;--primary-700:#8a4f05;--primary-800:#7c4504;--primary-900:#5c3303;--bg-primary:var(--th-amber-400);--bg-primary-hover:var(--th-amber-300);--bg-primary-active:var(--th-amber-500);--text-on-primary:var(--th-amber-ink);--border-focus:var(--primary-500);--focus-ring:var(--primary-500);--shadow-focus:0 0 0 3px #f5b52459;--surface-selected:#f5b52424;--th-hero-gradient:linear-gradient(180deg, #0b122026 0%, #0b1220bf 60%, var(--th-asphalt-900) 100%);--th-card-tint:color-mix(in srgb, var(--th-amber-400) 6%, var(--background-elevated));--th-card-tint-strong:color-mix(in srgb, var(--th-amber-400) 12%, var(--background-elevated));--th-amber-tint:color-mix(in srgb, var(--th-amber-400) 16%, var(--background-elevated));--th-shadow-float:0 10px 30px -12px #0b122059, 0 2px 6px -2px #0b122033;--th-display-xl:clamp(var(--font-size-48), 6vw, var(--font-size-64));--th-display-lg:clamp(var(--font-size-36), 4vw, var(--font-size-48));--th-display-md:clamp(var(--font-size-32), 3vw, var(--font-size-40));--th-display-sm:var(--font-size-24);--th-display-tracking:-.01em;--th-body-lg:var(--font-size-18);--shell-max-width:1200px;--shell-gutter:var(--spacing-16);--workspace-sidebar-width:248px;--content-narrow:680px;--content-wide:1040px}body{--font-display:var(--font-family-display);--font-body:var(--font-family-body);--font-mono:var(--font-family-mono)}html.dark{--primary-50:#2a1d05;--primary-100:#3a2908;--primary-200:#5a3f0c;--primary-300:#8a6012;--primary-400:#fcd34d;--primary-500:#f5b524;--primary-600:#fcd34d;--primary-700:#fde68a;--primary-800:#fef3c7;--primary-900:#fffbeb;--bg-primary:var(--th-amber-400);--bg-primary-hover:var(--th-amber-300);--bg-primary-active:var(--th-amber-500);--text-on-primary:var(--th-amber-ink);--border-focus:var(--th-amber-400);--focus-ring:var(--th-amber-400);--shadow-focus:0 0 0 3px #f5b52459;--surface-selected:#f5b52429;--th-card-tint:color-mix(in srgb, var(--th-amber-400) 8%, var(--background-elevated));--th-card-tint-strong:color-mix(in srgb, var(--th-amber-400) 14%, var(--background-elevated));--th-amber-tint:color-mix(in srgb, var(--th-amber-400) 14%, var(--background-elevated));--th-shadow-float:0 10px 30px -12px #000000b3, 0 2px 6px -2px #00000080}@media (min-width:768px){:root{--shell-gutter:var(--spacing-32)}}.th-button--amber{background:var(--th-amber-400);color:var(--th-amber-ink);border-color:#0000;font-weight:700}.th-button--amber:hover{background:var(--th-amber-300);color:var(--th-amber-ink)}.th-button--amber:active{background:var(--th-amber-500)}
.on-dark .empac-input,.on-dark .empac-input-wrapper{--shadow-focus:0 0 0 3px #f5b52433}.dark .empac-chat-conversation--unread{background-color:#f5b5241a}.empac-checkbox:hover:not(:disabled){box-shadow:0 0 0 3px #f5b52414}.empac-checkbox:checked:hover:not(:disabled),.empac-checkbox--indeterminate:hover:not(:disabled){box-shadow:0 0 0 3px #f5b5241f,0 1px 2px #0000001a}.dark .empac-checkbox:hover:not(:disabled){box-shadow:0 0 0 3px #f5b52426}.dark .empac-checkbox:checked:hover:not(:disabled),.dark .empac-checkbox--indeterminate:hover:not(:disabled){box-shadow:0 0 0 3px #f5b52433,0 1px 3px #0000004d}.dark .ds-nav__item--active{background-color:#f5b52426}.dark .ds-nav__item--active:hover{background-color:#f5b52433}.empac-feature-section__feature-icon--light,.dark .empac-feature-section__feature-icon{background-color:#f5b52426}.empac-feature-section__tab--dark:hover{background-color:#f5b5241a}.empac-feature-section__tab--dark.empac-feature-section__tab--active{background-color:#f5b52426}.dark .empac-feature-section--bg-light .empac-feature-section__tab:hover{background-color:#f5b5241a}.dark .empac-feature-section--bg-light .empac-feature-section__tab--active{background-color:#f5b52426}.dark .empac-follow-btn--outline:hover:not(:disabled),.dark .empac-footer__social-link:hover{background-color:#f5b5241a}.empac-hero__eyebrow--light,.dark .empac-hero--bg-light .empac-hero__eyebrow{background-color:#f5b52433}.dark .empac-marketing-nav__mega-link-icon{background-color:#f5b52426}.dark .empac-mention-input__textarea:focus{box-shadow:0 0 0 3px #f5b52433}.dark .empac-mention-tag{background-color:#f5b52426}.dark .empac-mention-tag--clickable:hover{background-color:#f5b52440}.dark .empac-navbar__link--active:hover,.dark .empac-navbar__mobile-link--active,.dark .empac-notification--unread{background-color:#f5b5241a}.dark .empac-notification--unread:hover{background-color:#f5b52426}.dark .empac-notification__icon--mention,.dark .empac-notification__icon--comment,.dark .empac-notification__icon--share{background-color:#f5b52433}.empac-radio:hover:not(:disabled){box-shadow:0 0 0 3px #f5b52414}.empac-radio:checked:hover:not(:disabled){box-shadow:0 0 0 3px #f5b5241f}.dark .empac-radio:hover:not(:disabled){box-shadow:0 0 0 3px #f5b52426}.dark .empac-radio:checked:hover:not(:disabled){box-shadow:0 0 0 3px #f5b52433}.empac-range-slider-thumb:hover:not(.empac-range-slider-thumb--loading){box-shadow:0 2px 8px #f5b52433,0 1px 3px #0000001f}.empac-range-slider-thumb--active{box-shadow:0 4px 12px #f5b5244d,0 2px 4px #0000001f}.dark .empac-range-slider-thumb:hover:not(.empac-range-slider-thumb--loading){box-shadow:0 2px 8px #f5b5244d,0 1px 3px #0003}.dark .empac-range-slider-thumb--active{box-shadow:0 4px 12px #f5b52466,0 2px 4px #0003}.dark .empac-reaction-pill--active{background-color:#f5b52426}.dark .empac-reaction-pill--active:hover:not(:disabled){background-color:#f5b52440}.dark .empac-reaction-picker__emoji--selected,.dark .empac-select__option--highlighted:not(.empac-select__option--disabled):not(.empac-select__option--empty),.dark .empac-select__option--selected{background-color:#f5b52426}.dark .empac-select__option--selected:hover{background-color:#f5b52440}.dark .empac-sidebar__nav-item--active{background-color:#f5b52426}.dark .empac-sidebar__nav-item--active:hover{background-color:#f5b52440}.empac-switch:checked:hover:not(:disabled)+.empac-switch-track{box-shadow:0 0 0 3px #f5b5241f}.dark .empac-switch:checked:hover:not(:disabled)+.empac-switch-track{box-shadow:0 0 0 3px #f5b52433}.dark .empac-table__row--selected{background-color:#f5b5241a}.dark .empac-tabs__tab--active .empac-tabs__tab-badge{background:#f5b52433}:root{--th-amber-control:#d97706}html.dark{--th-amber-control:var(--th-amber-400)}.empac-switch:checked+.empac-switch-track,.dark .empac-switch:checked+.empac-switch-track,.empac-checkbox:checked,.empac-checkbox--indeterminate:checked,.dark .empac-checkbox--indeterminate,.empac-select__option--selected .empac-select__checkbox,.dark .empac-select__option--selected .empac-select__checkbox,.empac-dropdown__item--checked .empac-dropdown__checkbox{background-color:var(--th-amber-control);border-color:var(--th-amber-control)}.empac-radio:checked{border-color:var(--th-amber-control)}.empac-radio:checked:after,.dark .empac-radio:checked:after,.empac-progress--primary .empac-progress__bar,.empac-range-slider-fill,.dark .empac-range-slider-fill,.empac-phase-timeline__progress,.empac-phase-timeline__mobile-progress-fill{background-color:var(--th-amber-control)}html.dark .empac-checkbox:checked{color:var(--th-amber-ink)}.empac-marketing-nav__cta--outline,.empac-marketing-nav__mobile-cta--outline,.empac-hero__action--outline,.empac-hero__action--ghost,.empac-cta-banner__action--outline{color:var(--primary-600);border-color:var(--primary-500)}.empac-marketing-nav__cta--outline:hover,.empac-marketing-nav__mobile-cta--outline:hover,.empac-hero__action--outline:hover,.empac-cta-banner__action--outline:hover{color:var(--text-on-primary);border-color:var(--bg-primary)}html.dark .empac-marketing-nav__cta--outline,html.dark .empac-marketing-nav__mobile-cta--outline,html.dark .empac-hero__action--outline,html.dark .empac-hero__action--ghost,html.dark .empac-cta-banner__action--outline{color:var(--th-amber-400);border-color:var(--th-amber-400)}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--background-primary)}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--background-default);min-height:100dvh;color:var(--text-primary);font-family:var(--font-family-body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-family-display);letter-spacing:var(--th-display-tracking);font-weight:700;line-height:1.1}body{font-feature-settings:"tnum" 1}a{color:var(--primary-500)}.public-shell{flex-direction:column;min-height:100dvh;display:flex}.public-shell__main{flex:1}.workspace-shell,.workspace-shell__main{min-height:100dvh}@media (min-width:1024px){.workspace-shell__main{margin-left:var(--workspace-sidebar-width)}}.empac-marketing-nav,.empac-sidebar{transition-property:box-shadow,border-color,width}.workspace-shell__main{background:color-mix(in srgb, var(--th-amber-400) 3%, var(--background-primary))}html.dark .workspace-shell__main{background:color-mix(in srgb, var(--th-amber-400) 4%, var(--background-primary))}.workspace-shell .empac-sidebar__nav-item--active{background:var(--primary-50);color:var(--primary-700);box-shadow:inset 3px 0 0 var(--th-amber-400)}.empac-empty-state.empac-empty-state--bordered{border:1px dashed color-mix(in srgb, var(--border-default) 100%, transparent);padding:var(--spacing-24);gap:var(--spacing-8);background:0 0}.empac-empty-state__title{font-size:var(--font-size-16)}.empac-empty-state__description{font-size:var(--font-size-14)}.empac-empty-state__icon{color:var(--th-amber-600);background:var(--th-amber-tint);width:56px;height:56px;margin:0 auto var(--spacing-8);border-radius:50%;place-items:center;display:grid}.workspace-shell__main h2{font-size:var(--th-display-sm)}.workspace-shell__main h3{font-size:var(--font-size-16)}.empac-footer__bottom-links{justify-content:center;row-gap:var(--spacing-8);flex-wrap:wrap}@media (pointer:coarse){.empac-input,.empac-textarea,.empac-select__button,select,input[type=datetime-local],input[type=date],input[type=time],input[type=search]{font-size:1.6rem!important}.empac-button--small{min-height:40px}.empac-button--medium,.empac-input--medium,.empac-select__button,.empac-textarea{min-height:44px}.empac-checkbox__box,.empac-radio__circle{width:22px;height:22px}}@media (max-width:640px){.gm-style .gm-style-cc button[aria-label=Keyboard\ shortcuts],.gm-style .gm-style-cc:first-child{display:none!important}}.th-table-wrap{-webkit-overflow-scrolling:touch;margin:0 calc(-1 * var(--spacing-8));padding:0 var(--spacing-8);overflow-x:auto}.th-table-wrap table{min-width:560px}.workspace-shell__main,.public-shell__main{padding-bottom:env(safe-area-inset-bottom)}
