:root[data-ds="2"]{--dc-color-tint:#2571ab;--dc-color-on-tint:#fff;--dc-color-scrim:#000;--dc-font-family:"Libre Franklin", -apple-system, "Segoe UI", Arial, sans-serif;--dc-font-weight-regular:400;--dc-font-weight-emphasis:600;--dc-text-large-title-size:40px;--dc-text-large-title-line:44px;--dc-text-title1-size:28px;--dc-text-title1-line:34px;--dc-text-title2-size:22px;--dc-text-title2-line:28px;--dc-text-title3-size:20px;--dc-text-title3-line:26px;--dc-text-headline-size:16px;--dc-text-headline-line:22px;--dc-text-body-size:16px;--dc-text-body-line:24px;--dc-text-callout-size:16px;--dc-text-callout-line:21px;--dc-text-subhead-size:14px;--dc-text-subhead-line:20px;--dc-text-footnote-size:13px;--dc-text-footnote-line:18px;--dc-text-caption1-size:12px;--dc-text-caption1-line:16px;--dc-text-caption2-size:11px;--dc-text-caption2-line:13px;--dc-text-min-size:11px;--dc-space-1:4px;--dc-space-2:8px;--dc-space-3:12px;--dc-space-4:16px;--dc-space-6:24px;--dc-space-8:32px;--dc-space-12:48px;--dc-radius-tag:8px;--dc-radius-control:12px;--dc-radius-field:12px;--dc-radius-card:14px;--dc-radius-callout:14px;--dc-size-hit:44px;--dc-size-hit-compact:28px;--dc-size-hairline:1px;--dc-size-focus-ring:2px;--dc-size-page-max:1600px;--dc-motion-fast:.16s;--dc-motion-standard:.24s;--dc-motion-emphasized:.32s;--dc-motion-presentation:.5s;--dc-motion-ease:cubic-bezier(.4, 0, .6, 1);--dc-motion-ease-out:ease-out;--dc-motion-ease-present:cubic-bezier(.28, .11, .32, 1);--dc-motion-ease-spring:cubic-bezier(.23, 1, .32, 1);--dc-opacity-scrim:.35;--dc-opacity-disabled:.4;--dc-contrast-min:4.5;--dc-contrast-small-text:7;--dc-color-offer:#ff9f0a;--dc-color-lagoon:#40c8e0;--dc-color-on-accent:#05263c;--dc-color-navy:#18476d;--dc-color-on-navy:#fff;--dc-color-campus-cyan:#20a2c7;--dc-color-on-purple:#000;--dc-color-ops-attention:#ff9f0a;--dc-color-on-ops-attention:#05263c;--dc-color-on-ops-staff:#000;--dc-chart-1:#40c8e0;--dc-chart-2:#ff9f0a;--dc-chart-4:#2571ab;--dc-button-height-sm:32px;--dc-button-height-md:44px;--dc-button-height-lg:52px;--dc-button-min-width:44px;--dc-button-pad-x:16px;--dc-button-gap:8px;--dc-button-radius:12px;--dc-button-press-scale:.97;--dc-button-press-opacity:.8;--dc-button-hover-opacity:.88;--dc-card-radius:14px;--dc-card-pad:16px;--dc-list-row-min:44px;--dc-list-row-dense:32px;--dc-list-pad-x:16px;--dc-list-radius:14px;--dc-tabbar-height:52px;--dc-tabbar-item-min:44px;--dc-segmented-height:32px;--dc-segmented-inset:2px;--dc-segmented-radius:12px;--dc-sheet-radius:14px;--dc-sheet-max-width:640px;--dc-sheet-scrim:.35;--dc-sheet-duration:.5s;--dc-sheet-ease:cubic-bezier(.23, 1, .32, 1);--dc-alert-width:320px;--dc-alert-radius:14px;--dc-toast-duration:4s;--dc-toast-offset:16px;--dc-toast-radius:12px;--dc-field-height:44px;--dc-field-radius:12px;--dc-field-pad-x:12px;--dc-toggle-track-w:51px;--dc-toggle-track-h:31px;--dc-toggle-knob-inset:2px;--dc-select-height:44px;--dc-select-radius:12px;--dc-navbar-height:44px;--dc-toolbar-height:52px;--dc-badge-height:20px;--dc-badge-pad-x:8px;--dc-badge-radius:8px;--dc-progress-height:4px;--dc-progress-radius:2px;--dc-table-cell-pad-x:10px;--dc-table-cell-pad-y:10px;--dc-empty-pad:24px;--dc-empty-max-width:480px}:root[data-ds="2"],:root[data-ds="2"][data-theme=dark],:root[data-ds="2"][data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dc-color-bg-page:#000;--dc-color-bg-card:#1c1c1e;--dc-color-bg-raised:#2c2c2e;--dc-color-label:#f5f5f7;--dc-color-label-secondary:#8e8e93;--dc-color-separator:#38383a;--dc-color-link:#40c8e0;--dc-color-focus:#40c8e0;--dc-color-success:#30d158;--dc-color-danger:#ff453a;--dc-color-offer-ink:#ff9f0a;--dc-color-lagoon-ink:#40c8e0;--dc-color-purple:#db34f2;--dc-color-purple-ink:#ea8dff;--dc-color-ops-boat-trip:#30d158;--dc-color-ops-attention-ink:#ff9f0a;--dc-color-ops-conflict:#ff453a;--dc-color-ops-multi:#8e8e93;--dc-color-ops-staff:#db34f2;--dc-color-ops-staff-ink:#ea8dff;--dc-chart-3:#8e8e93}@media (prefers-color-scheme:light){:root[data-ds="2"]:not([data-theme=dark]):not([data-theme=night]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--dc-color-bg-page:#fff;--dc-color-bg-card:#f5f5f7;--dc-color-bg-raised:#ebebf0;--dc-color-label:#000;--dc-color-label-secondary:#6e6e73;--dc-color-separator:#e5e5ea;--dc-color-link:#2571ab;--dc-color-focus:#0e7490;--dc-color-success:#1e7e34;--dc-color-danger:#c4161c;--dc-color-offer-ink:#9a5a00;--dc-color-lagoon-ink:#0e7490;--dc-color-purple:#cb30e0;--dc-color-purple-ink:#b02fc2;--dc-color-ops-boat-trip:#1e7e34;--dc-color-ops-attention-ink:#9a5a00;--dc-color-ops-conflict:#c4161c;--dc-color-ops-multi:#6e6e73;--dc-color-ops-staff:#cb30e0;--dc-color-ops-staff-ink:#b02fc2;--dc-chart-3:#6e6e73}}:root[data-ds="2"][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--dc-color-bg-page:#fff;--dc-color-bg-card:#f5f5f7;--dc-color-bg-raised:#ebebf0;--dc-color-label:#000;--dc-color-label-secondary:#6e6e73;--dc-color-separator:#e5e5ea;--dc-color-link:#2571ab;--dc-color-focus:#0e7490;--dc-color-success:#1e7e34;--dc-color-danger:#c4161c;--dc-color-offer-ink:#9a5a00;--dc-color-lagoon-ink:#0e7490;--dc-color-purple:#cb30e0;--dc-color-purple-ink:#b02fc2;--dc-color-ops-boat-trip:#1e7e34;--dc-color-ops-attention-ink:#9a5a00;--dc-color-ops-conflict:#c4161c;--dc-color-ops-multi:#6e6e73;--dc-color-ops-staff:#cb30e0;--dc-color-ops-staff-ink:#b02fc2;--dc-chart-3:#6e6e73}:root[data-ds="2"] .dc-page{background:var(--dc-color-bg-page);color:var(--dc-color-label);font-family:var(--dc-font-family);font-size:var(--dc-text-body-size);line-height:var(--dc-text-body-line);font-weight:var(--dc-font-weight-regular);-webkit-font-smoothing:antialiased;margin:0}:root[data-ds="2"] .dc-large-title{font-size:var(--dc-text-large-title-size);line-height:var(--dc-text-large-title-line);font-weight:var(--dc-font-weight-emphasis);letter-spacing:-.02em}:root[data-ds="2"] .dc-title1{font-size:var(--dc-text-title1-size);line-height:var(--dc-text-title1-line);font-weight:var(--dc-font-weight-emphasis);letter-spacing:-.02em}:root[data-ds="2"] .dc-title2{font-size:var(--dc-text-title2-size);line-height:var(--dc-text-title2-line);font-weight:var(--dc-font-weight-emphasis)}:root[data-ds="2"] .dc-title3{font-size:var(--dc-text-title3-size);line-height:var(--dc-text-title3-line);font-weight:var(--dc-font-weight-emphasis);letter-spacing:-.01em}:root[data-ds="2"] .dc-headline{font-size:var(--dc-text-headline-size);line-height:var(--dc-text-headline-line);font-weight:var(--dc-font-weight-emphasis)}:root[data-ds="2"] .dc-body{font-size:var(--dc-text-body-size);line-height:var(--dc-text-body-line);font-weight:var(--dc-font-weight-regular)}:root[data-ds="2"] .dc-callout{font-size:var(--dc-text-callout-size);line-height:var(--dc-text-callout-line);font-weight:var(--dc-font-weight-regular)}:root[data-ds="2"] .dc-subhead{font-size:var(--dc-text-subhead-size);line-height:var(--dc-text-subhead-line);font-weight:var(--dc-font-weight-regular)}:root[data-ds="2"] .dc-footnote{font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line);font-weight:var(--dc-font-weight-regular)}:root[data-ds="2"] .dc-caption1{font-size:var(--dc-text-caption1-size);line-height:var(--dc-text-caption1-line);font-weight:var(--dc-font-weight-emphasis)}:root[data-ds="2"] .dc-caption2{font-size:var(--dc-text-caption2-size);line-height:var(--dc-text-caption2-line);font-weight:var(--dc-font-weight-regular)}:root[data-ds="2"] .dc-secondary{color:var(--dc-color-label-secondary)}:is(:root[data-ds="2"] dc-button:not(:defined),:root[data-ds="2"] dc-toggle:not(:defined),:root[data-ds="2"] dc-badge:not(:defined)){display:inline-block}:is(:root[data-ds="2"] dc-card:not(:defined),:root[data-ds="2"] dc-list:not(:defined),:root[data-ds="2"] dc-table:not(:defined),:root[data-ds="2"] dc-empty-state:not(:defined)){display:block}:root[data-ds="2"] .dc-reason{color:var(--dc-color-danger);font-size:var(--dc-text-footnote-size);line-height:var(--dc-text-footnote-line);font-weight:var(--dc-font-weight-regular)}:root[data-ds="2"] .dc-required:after{content:" *";color:var(--dc-color-danger);font-weight:var(--dc-font-weight-emphasis)}:root[data-ds="2"] input[type=checkbox]{accent-color:var(--dc-color-tint)}
:root[data-ds="2"],:root[data-ds="2"] :is(.wk,.au){--wk-font:var(--font-ds,var(--dc-font-family)), var(--dc-font-family);--wk-bg:var(--dc-color-bg-page);--wk-bg2:var(--dc-color-bg-card);--wk-group:var(--dc-color-bg-card);--wk-mat:var(--dc-color-bg-card);--wk-fill:var(--dc-color-bg-raised);--wk-fill2:var(--dc-color-bg-raised);--wk-hair:var(--dc-color-separator);--wk-hair2:var(--dc-color-separator);--wk-sep:var(--dc-color-separator);--wk-label:var(--dc-color-label);--wk-label2:var(--dc-color-label-secondary);--wk-label3:var(--dc-color-label-secondary);--wk-blue:var(--dc-color-tint);--wk-cta:var(--dc-color-tint);--wk-teal:var(--dc-color-lagoon);--wk-green:var(--dc-color-success);--wk-orange:var(--dc-color-ops-attention);--wk-red:var(--dc-color-danger);--wk-purple:var(--dc-color-ops-staff);--wk-gray:var(--dc-color-ops-multi);--wk-r:var(--dc-radius-card);--wk-rs:var(--dc-radius-tag);--wk-shadow:0 0 0 0 transparent}:root[data-ds="2"]{--bg:var(--dc-color-bg-page);--surface:var(--dc-color-bg-card);--surface-strong:var(--dc-color-bg-card);--ink:var(--dc-color-label);--muted:var(--dc-color-label-secondary);--line:var(--dc-color-separator);--accent:var(--dc-color-tint);--accent-light:var(--dc-color-link);--accent-deep:var(--dc-color-link);--accent-warm:var(--dc-color-ops-attention-ink);--header-bg:var(--dc-color-bg-page);--header-ink:var(--dc-color-label)}:root[data-ds="2"] body{--font-body:var(--font-ds,var(--dc-font-family)), var(--dc-font-family);--font-display:var(--font-ds,var(--dc-font-family)), var(--dc-font-family);font-feature-settings:normal;background-image:none}
:where(:root[data-ds="2"]) :where(b,strong,th):where(:not(.sh-img *,.bw *)){font-weight:var(--dc-font-weight-emphasis)}:root[data-ds="2"] [style*=font-weight\:500]:not(.bw *){font-weight:var(--dc-font-weight-regular)!important}:root[data-ds="2"] [style*=font-weight\:700]:not(.bw *){font-weight:var(--dc-font-weight-emphasis)!important}:root[data-ds="2"] .ds-logo img{width:100%;height:auto;display:block}:root[data-ds="2"]:not([data-theme=night]) .ds-logo:not([data-surface=dark]) .ds-logo-on-dark,:root[data-ds="2"][data-theme=night] .ds-logo .ds-logo-on-light,:root[data-ds="2"] .ds-logo[data-surface=dark] .ds-logo-on-light{display:none}:root[data-ds="2"] .ds-wordmark-dive{color:var(--dc-color-on-navy)}:root[data-ds="2"] .ds-wordmark-campus{color:var(--dc-color-lagoon)}:root[data-ds="2"] .wk-side,:root[data-ds="2"] .wk-pop,:root[data-ds="2"] .wk-searchpop{-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-ds="2"] .wk-searchpop{background:var(--dc-color-bg-card)}:root[data-ds="2"] .wk-title{font-weight:var(--dc-font-weight-emphasis)}:root[data-ds="2"] .wk-collapse,:root[data-ds="2"] .wk-step button{color:var(--dc-color-label)}:root[data-ds="2"] .wk-avatar,:root[data-ds="2"] .wk-nav.wk-on,:root[data-ds="2"] .wk-cta{color:var(--dc-color-on-tint)}:root[data-ds="2"] .wk-seg button{font-weight:var(--dc-font-weight-regular)}:root[data-ds="2"] .wk-seg button.wk-on{box-shadow:none;outline:var(--dc-size-hairline) solid var(--dc-color-separator);outline-offset:calc(-1 * var(--dc-size-hairline));font-weight:var(--dc-font-weight-emphasis)}:root[data-ds="2"] .wk-today{font-weight:var(--dc-font-weight-regular)}:root[data-ds="2"] .wk-searchpop input,:root[data-ds="2"] .bk-search,:root[data-ds="2"] .cc-field :is(input,select,textarea),:root[data-ds="2"] .pp-field :is(input,select),:root[data-ds="2"] .au-field input{background:var(--dc-color-bg-card);outline:var(--dc-size-hairline) solid var(--dc-color-separator);outline-offset:calc(-1 * var(--dc-size-hairline))}:root[data-ds="2"] :is(.wk-searchpop input,.bk-search,.cc-field input,.cc-field textarea,.pp-field input,.au-field input)::placeholder{color:var(--dc-color-label-secondary)}:root[data-ds="2"] :is(.wk-searchpop input,.bk-search,.cc-field :is(input,select,textarea),.pp-field :is(input,select),.au-field input):focus-visible{outline:var(--dc-size-focus-ring) solid var(--dc-color-focus);outline-offset:0}@media (max-width:760px){:root[data-ds="2"] .wk-nav.wk-on{color:var(--dc-color-link)}}:root[data-ds="2"] .wk-dh .wk-n small{font-weight:var(--dc-font-weight-regular)}:root[data-ds="2"] .wk-dh .wk-n small.wk-att{color:var(--dc-color-ops-attention-ink)}:root[data-ds="2"] .wk-dh.wk-today-col .wk-n,:root[data-ds="2"] .wk-mcell.wk-today-col .wk-dn,:root[data-ds="2"] .wk-add,:root[data-ds="2"] .wk-tray .wk-tray-more,:root[data-ds="2"] .wk-row.wk-act{color:var(--dc-color-link)}:root[data-ds="2"] .wk-lane .wk-lane-branch,:root[data-ds="2"] .wk-pop .wk-x,:root[data-ds="2"] .wk-alert.wk-alert-info{color:var(--dc-color-label)}:root[data-ds="2"] .wk-ev{background:var(--dc-color-bg-page)}:root[data-ds="2"] .wk-tray .wk-ev{background:var(--dc-color-bg-card)}:root[data-ds="2"] .wk-ev:hover{background:var(--dc-color-bg-raised)}:root[data-ds="2"] .wk-ev:hover .wk-m{color:var(--dc-color-label)}:root[data-ds="2"] .wk-tag.wk-warn{color:var(--dc-color-on-ops-attention)}:root[data-ds="2"] .wk-daypick button.wk-on,:root[data-ds="2"] .wk-daypick button.wk-on b{color:var(--dc-color-on-tint)}:root[data-ds="2"] .wk-daypick button.wk-on .wk-load i{background:color-mix(in srgb, var(--dc-color-on-tint) 35%, transparent)}:root[data-ds="2"] .wk-daypick button.wk-on .wk-load i.wk-f{background:var(--dc-color-on-tint)}:root[data-ds="2"] .wk-mcell.wk-low{background:var(--dc-color-bg-card)}:root[data-ds="2"] .wk-mini i{position:relative}:root[data-ds="2"] .wk-mini i+i:before{content:"";width:var(--dc-size-hairline);background:var(--dc-color-separator);position:absolute;top:0;bottom:0;left:-2px}:root[data-ds="2"] .bk-chase button b,:root[data-ds="2"] .bk-tabcount{font-weight:var(--dc-font-weight-emphasis)}:root[data-ds="2"] .bk-chase button.bk-live b,:root[data-ds="2"] .bk-when .bk-unsched,:root[data-ds="2"] .bk-crew.bk-missing{color:var(--dc-color-ops-attention-ink)}:root[data-ds="2"] .bk-elsewhere a,:root[data-ds="2"] .bk-link{color:var(--dc-color-link)}:root[data-ds="2"] .bk-status.bk-cancelled,:root[data-ds="2"] .bk-flag,:root[data-ds="2"] .bk-tabcount,:root[data-ds="2"] .bk-tabcount.bk-count-zero{color:var(--dc-color-label)}:root[data-ds="2"] .cc-head b,:root[data-ds="2"] .cc-stats b,:root[data-ds="2"] .cc-tabname{font-weight:var(--dc-font-weight-emphasis)}:root[data-ds="2"] .cc-av{color:var(--dc-color-on-tint)}:root[data-ds="2"] .cc-hrow.cc-up>span:first-child{color:var(--dc-color-link)}:root[data-ds="2"] .cc-missing,:root[data-ds="2"] .cc-chip{color:var(--dc-color-label)}:root[data-ds="2"] .cc-meter{border-radius:var(--dc-progress-radius)}:root[data-ds="2"] .ir-side{background:var(--dc-color-bg-page)}:root[data-ds="2"] .ins-kpi b,:root[data-ds="2"] .ins-cell.ins-total{font-weight:var(--dc-font-weight-emphasis)}:root[data-ds="2"] .ins-kpi b .ins-of{font-weight:var(--dc-font-weight-regular)}:root[data-ds="2"] .ins-delta.ins-warn{color:var(--dc-color-ops-attention-ink)}:root[data-ds="2"] .ins-delta.ins-new{color:var(--dc-color-purple-ink)}:root[data-ds="2"] .ins-cell:not(.ins-low,.ins-mid,.ins-high){background:var(--dc-color-bg-page)}:root[data-ds="2"] .ins-flag.ins-unknown{color:var(--dc-color-label)}:root[data-ds="2"] .pp-kfk,:root[data-ds="2"] .pp-tag,:root[data-ds="2"] .pp-chip{border-radius:var(--dc-radius-tag)}:root[data-ds="2"] .pp-night{color:var(--dc-color-purple-ink)}:root[data-ds="2"] .pp-sheet-head button{color:var(--dc-color-link)}:root[data-ds="2"] .pp-c,:root[data-ds="2"] .pp-c.pp-plain,:root[data-ds="2"] .pp-week,:root[data-ds="2"] .pp-dcell,:root[data-ds="2"] .pp-wkend{background:var(--dc-color-bg-page)}:root[data-ds="2"] .pp-c.pp-stc,:root[data-ds="2"] .pp-dcell.pp-none{background:0 0}:root[data-ds="2"] .pp-c.pp-u0{background:color-mix(in srgb, var(--dc-color-danger) 14%, transparent)}:root[data-ds="2"] .pp-c.pp-u1{background:color-mix(in srgb, var(--dc-color-ops-attention) 16%, transparent)}:root[data-ds="2"] .pp-c.pp-u2{background:color-mix(in srgb, var(--dc-color-tint) 14%, transparent)}:root[data-ds="2"] .pp-c.pp-u3{background:color-mix(in srgb, var(--dc-color-success) 18%, transparent)}:root[data-ds="2"] .pp-c.pp-dry{background:color-mix(in srgb, var(--dc-color-ops-attention) 14%, transparent)}:root[data-ds="2"] .pp-c.pp-comp{background:color-mix(in srgb, var(--dc-color-ops-staff) 12%, transparent)}:root[data-ds="2"] .pp-c.pp-crew-dxb{background:color-mix(in srgb, var(--dc-color-tint) 12%, transparent)}:root[data-ds="2"] .pp-c.pp-crew-kfk{background:color-mix(in srgb, var(--dc-color-lagoon) 16%, transparent)}:root[data-ds="2"] .pp-c.pp-crew-dry{background:color-mix(in srgb, var(--dc-color-ops-attention) 14%, transparent)}:root[data-ds="2"] .pp-c.pp-crew-sick{background:color-mix(in srgb, var(--dc-color-danger) 14%, transparent)}:root[data-ds="2"] .pp-c.pp-crew-leave{background:color-mix(in srgb, var(--dc-color-success) 16%, transparent)}:root[data-ds="2"] .pp-c.pp-crew-comp{background:color-mix(in srgb, var(--dc-color-ops-staff) 14%, transparent)}:root[data-ds="2"] .pp-c.pp-crew-off{background:var(--dc-color-bg-raised)}:root[data-ds="2"] .pp-c :is(.pp-pct,.pp-branch,.pp-duties-on),:root[data-ds="2"] .pp-c.pp-comp,:root[data-ds="2"] .pp-c.pp-crew-sick,:root[data-ds="2"] .pp-c.pp-crew-leave,:root[data-ds="2"] .pp-c.pp-crew-comp,:root[data-ds="2"] .pp-c.pp-crew-off,:root[data-ds="2"] .pp-c.pp-crew-unpaid,:root[data-ds="2"] .pp-chip,:root[data-ds="2"] .pp-av{color:var(--dc-color-label)}:root[data-ds="2"] .pp-c.pp-crew-unpaid{background:var(--dc-color-bg-page);outline:var(--dc-size-hairline) dashed var(--dc-color-label-secondary);outline-offset:calc(-1 * var(--dc-size-hairline))}:root[data-ds="2"] .pp-chip.pp-chip-on,:root[data-ds="2"] .pp-pick-branch button.wk-on{color:var(--dc-color-on-tint)}:root[data-ds="2"] .pp-scrim{background:color-mix(in srgb, var(--dc-color-scrim) 35%, transparent)}@media (max-width:760px){:root[data-ds="2"] .pp-sheet{border-radius:var(--dc-radius-card) var(--dc-radius-card) 0 0}}:root[data-ds="2"] :is(.bk-status.bk-pending,.bk-status.bk-confirmed,.bk-status.bk-in_progress,.bk-status.bk-completed,.bk-flag.bk-flag-hot,.bk-new,.cc-nophoto,.cc-ok,.cc-soon,.cc-expired,.cc-chip.cc-warn,.cc-chip.cc-good,.cc-club,.ins-newtag,.ins-avatar,.ins-flag.ins-over,.ins-flag.ins-idle,.ins-flag.ins-ok,.pp-kfk.pp-ok,.pp-kfk.pp-bad,.pp-tag.pp-tag-dry,.pp-need-ok,.pp-need-bad,.pp-dcell.pp-gap,.pp-hidden-warn,.tp-check.tp-ok,.tp-check.tp-warn,.tp-check.tp-bad,.tp-chip.tp-auto,.tp-need,.tp-tag.tp-forms-no,.tp-tag.tp-cert,.tp-tag.tp-pack,.tp-tag.tp-free,.tp-tag.tp-course,.wk-tag.wk-ins,.wk-tag.wk-crew,.wk-tag.wk-new,.sh-warn,.sh-error,.au-note.au-bad,.au-note.au-good){background:var(--dc-color-bg-card);outline:var(--dc-size-hairline) solid var(--dc-color-separator);outline-offset:calc(-1 * var(--dc-size-hairline))}:root[data-ds="2"] :is(.bk-status.bk-pending,.bk-flag.bk-flag-hot,.cc-nophoto,.cc-soon,.cc-chip.cc-warn,.ins-flag.ins-idle,.pp-tag.pp-tag-dry,.pp-hidden-warn,.tp-check.tp-warn,.tp-tag.tp-forms-no,.sh-warn){color:var(--dc-color-ops-attention-ink)}:root[data-ds="2"] :is(.bk-status.bk-confirmed,.cc-club,.tp-chip.tp-auto,.tp-tag.tp-pack,.wk-tag.wk-ins){color:var(--dc-color-link)}:root[data-ds="2"] .bk-status.bk-in_progress{color:var(--dc-color-lagoon-ink)}:root[data-ds="2"] :is(.bk-status.bk-completed,.cc-ok,.cc-chip.cc-good,.ins-flag.ins-ok,.pp-kfk.pp-ok,.pp-need-ok,.tp-check.tp-ok,.tp-tag.tp-free,.wk-tag.wk-crew,.au-note.au-good){color:var(--dc-color-success)}:root[data-ds="2"] :is(.cc-expired,.ins-flag.ins-over,.pp-kfk.pp-bad,.pp-need-bad,.pp-dcell.pp-gap,.tp-check.tp-bad,.tp-need,.tp-tag.tp-cert,.sh-error,.au-note.au-bad){color:var(--dc-color-danger)}:root[data-ds="2"] :is(.bk-new,.ins-newtag,.ins-avatar,.tp-tag.tp-course,.wk-tag.wk-new){color:var(--dc-color-purple-ink)}:root[data-ds="2"] .tp-tag.tp-forms-ok,:root[data-ds="2"] .tp-tag.tp-paid,:root[data-ds="2"] .tp-av,:root[data-ds="2"] .sh-error button,:root[data-ds="2"] .au-note{color:var(--dc-color-label)}:root[data-ds="2"] .au-card h1{font-weight:var(--dc-font-weight-emphasis)}:root[data-ds="2"] .au-quiet,:root[data-ds="2"] .au-foot a,:root[data-ds="2"] .au-foot .au-quiet{color:var(--dc-color-link)}:root[data-ds="2"] .au-submit{color:var(--dc-color-on-tint)}:root[data-ds="2"] :is([data-testid=driver-runs-dialog],[data-testid=share-day-dialog]){background:color-mix(in srgb, var(--dc-color-scrim) 35%, transparent)!important}:root[data-ds="2"] :is([data-testid=driver-runs-dialog],[data-testid=share-day-dialog])>div{outline:var(--dc-size-hairline) solid var(--dc-color-separator);box-shadow:none!important}
:root[data-ds="2"]{--radius-2xl:var(--dc-radius-card);--radius-3xl:var(--dc-radius-card);--font-weight-medium:var(--dc-font-weight-regular);--font-weight-bold:var(--dc-font-weight-emphasis);--font-weight-extrabold:var(--dc-font-weight-emphasis);--font-weight-black:var(--dc-font-weight-emphasis)}:root[data-ds="2"] [class*=shadow-]{--tw-shadow:0 0 transparent}:root[data-ds="2"] [class*=shadow-]:not([class*=ring-]){box-shadow:none}:root[data-ds="2"] [class*=backdrop-blur]{-webkit-backdrop-filter:none;backdrop-filter:none;will-change:backdrop-filter}:root[data-ds="2"] .surface-card{background:var(--dc-color-bg-card);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;will-change:backdrop-filter}:root[data-ds="2"] :is([class*=bg-gradient-to],[class*=bg-\[linear-gradient],[class*=bg-\[radial-gradient],.soft-grid){background-image:none}:root[data-ds="2"] [class*="bg-[linear-gradient(180deg"]{background-color:var(--dc-color-navy);color:var(--dc-color-on-navy)}:root[data-ds="2"] [class*="bg-[linear-gradient(145deg"]{background-color:var(--dc-color-bg-card)}:root[data-ds="2"] [class*=bg-gradient-to]{background-color:var(--dc-color-tint);color:var(--dc-color-on-tint)}:root[data-ds="2"] .rounded-full:not(:is([class^=w-],[class*=\ w-]):is([class^=h-],[class*=\ h-])),:root[data-ds="2"] .rounded-full:is([class*=w-full],[class*=w-auto],[class*=w-fit]){border-radius:var(--dc-radius-control)}:root[data-ds="2"] span.rounded-full:not(:is([class^=w-],[class*=\ w-]):is([class^=h-],[class*=\ h-])){border-radius:var(--dc-radius-tag)}:root[data-ds="2"] :is([class*="rounded-[16px]"],[class*="rounded-[18px]"],[class*="rounded-[20px]"],[class*="rounded-[22px]"],[class*="rounded-[24px]"],[class*="rounded-[26px]"],[class*="rounded-[28px]"],[class*="rounded-[32px]"],[class*="rounded-[36px]"]){border-radius:var(--dc-radius-card)}:root[data-ds="2"] :is(input,select,textarea,button):is(.rounded-2xl,[class*="rounded-[16px]"],[class*="rounded-[18px]"],[class*="rounded-[20px]"],[class*="rounded-[22px]"],[class*="rounded-[24px]"]){border-radius:var(--dc-radius-control)}:root[data-ds="2"] [class~="text-[var(--accent)]"],:root[data-ds="2"] [class~="hover:text-[var(--accent)]"]:hover{color:var(--dc-color-link)}:root[data-ds="2"] :is([class~="bg-[var(--accent)]/8"],[class~="bg-[var(--accent)]/10"],[class~="bg-[var(--accent)]/12"]){background-color:var(--dc-color-bg-card)}@layer base{:root[data-ds="2"] .bg-rose-500,:root[data-ds="2"] .hover\:bg-rose-600:hover{outline:var(--dc-size-hairline) solid var(--dc-color-separator);outline-offset:calc(-1 * var(--dc-size-hairline));background-color:var(--dc-color-bg-card)!important;color:var(--dc-color-danger)!important}:root[data-ds="2"] .bg-amber-100\/90,:root[data-ds="2"] .bg-amber-50,:root[data-ds="2"] .bg-amber-50\/75,:root[data-ds="2"] .bg-amber-50\/80,:root[data-ds="2"] .bg-amber-50\/85,:root[data-ds="2"] .bg-amber-50\/90,:root[data-ds="2"] .bg-emerald-50\/70,:root[data-ds="2"] .bg-emerald-50\/80,:root[data-ds="2"] .bg-rose-100,:root[data-ds="2"] .bg-rose-100\/90,:root[data-ds="2"] .bg-rose-50,:root[data-ds="2"] .bg-rose-50\/70,:root[data-ds="2"] .bg-rose-50\/80,:root[data-ds="2"] .bg-rose-50\/85,:root[data-ds="2"] .bg-rose-50\/90,:root[data-ds="2"] .bg-sky-100\/90,:root[data-ds="2"] .bg-sky-50,:root[data-ds="2"] .bg-sky-50\/80,:root[data-ds="2"] .bg-slate-100,:root[data-ds="2"] .bg-slate-100\/90,:root[data-ds="2"] .bg-slate-50,:root[data-ds="2"] .bg-slate-50\/70,:root[data-ds="2"] .bg-slate-50\/80,:root[data-ds="2"] .bg-teal-100\/90,:root[data-ds="2"] .bg-teal-50,:root[data-ds="2"] .bg-teal-50\/75,:root[data-ds="2"] .bg-teal-50\/80,:root[data-ds="2"] .bg-teal-50\/85,:root[data-ds="2"] .bg-teal-50\/90,:root[data-ds="2"] .bg-violet-100\/90,:root[data-ds="2"] .bg-white,:root[data-ds="2"] .bg-white\/50,:root[data-ds="2"] .bg-white\/55,:root[data-ds="2"] .bg-white\/60,:root[data-ds="2"] .bg-white\/70,:root[data-ds="2"] .bg-white\/72,:root[data-ds="2"] .bg-white\/75,:root[data-ds="2"] .bg-white\/80,:root[data-ds="2"] .bg-white\/85,:root[data-ds="2"] .bg-white\/88,:root[data-ds="2"] .bg-white\/90,:root[data-ds="2"] .bg-white\/92,:root[data-ds="2"] .bg-white\/95{background-color:var(--dc-color-bg-card)!important}:root[data-ds="2"] .border-amber-200,:root[data-ds="2"] .border-emerald-200,:root[data-ds="2"] .border-rose-100,:root[data-ds="2"] .border-rose-200,:root[data-ds="2"] .border-sky-200,:root[data-ds="2"] .border-slate-200,:root[data-ds="2"] .border-slate-200\/80,:root[data-ds="2"] .border-slate-300,:root[data-ds="2"] .border-teal-100,:root[data-ds="2"] .border-teal-200,:root[data-ds="2"] .border-white\/45,:root[data-ds="2"] .border-white\/55{border-color:var(--dc-color-separator)!important}:root[data-ds="2"] .ring-white\/60{--tw-ring-color:var(--dc-color-separator)!important}:root[data-ds="2"] .text-amber-700,:root[data-ds="2"] .text-amber-800,:root[data-ds="2"] .text-amber-900{color:var(--dc-color-ops-attention-ink)!important}:root[data-ds="2"] .text-emerald-700,:root[data-ds="2"] .text-emerald-900{color:var(--dc-color-success)!important}:root[data-ds="2"] .text-rose-700,:root[data-ds="2"] .text-rose-800,:root[data-ds="2"] .text-rose-900{color:var(--dc-color-danger)!important}:root[data-ds="2"] .text-sky-700,:root[data-ds="2"] .text-sky-800,:root[data-ds="2"] .text-sky-900{color:var(--dc-color-link)!important}:root[data-ds="2"] .text-slate-500,:root[data-ds="2"] .text-slate-700{color:var(--dc-color-label-secondary)!important}:root[data-ds="2"] .text-teal-600,:root[data-ds="2"] .text-teal-700,:root[data-ds="2"] .text-teal-800,:root[data-ds="2"] .text-teal-900{color:var(--dc-color-lagoon-ink)!important}:root[data-ds="2"] .text-violet-800{color:var(--dc-color-purple-ink)!important}}:root[data-ds="2"] .bg-emerald-500\/15,:root[data-ds="2"] .bg-sky-500\/15,:root[data-ds="2"] .bg-slate-500\/10,:root[data-ds="2"] .hover\:bg-white:hover{background-color:var(--dc-color-bg-card)}:root[data-ds="2"] .bg-slate-950\/35,:root[data-ds="2"] .bg-slate-950\/45{background-color:color-mix(in srgb, var(--dc-color-scrim) 35%, transparent)}:root[data-ds="2"] .bg-white\/10,:root[data-ds="2"] .hover\:bg-white\/10:hover{background-color:color-mix(in srgb, var(--dc-color-on-navy) 10%, transparent)}:root[data-ds="2"] .bg-white\/12{background-color:color-mix(in srgb, var(--dc-color-on-navy) 12%, transparent)}:root[data-ds="2"] .bg-white\/5{background-color:color-mix(in srgb, var(--dc-color-on-navy) 5%, transparent)}:root[data-ds="2"] .bg-white\/8{background-color:color-mix(in srgb, var(--dc-color-on-navy) 8%, transparent)}:root[data-ds="2"] .border-amber-300,:root[data-ds="2"] .border-rose-300,:root[data-ds="2"] .border-sky-300,:root[data-ds="2"] .border-slate-200\/70,:root[data-ds="2"] .border-white\/40,:root[data-ds="2"] .border-white\/50,:root[data-ds="2"] .border-white\/65{border-color:var(--dc-color-separator)}:root[data-ds="2"] .border-teal-400,:root[data-ds="2"] .focus\:border-teal-400:focus{border-color:var(--dc-color-focus)}:root[data-ds="2"] .border-white\/10{border-color:color-mix(in srgb, var(--dc-color-on-navy) 10%, transparent)}:root[data-ds="2"] .border-white\/20{border-color:color-mix(in srgb, var(--dc-color-on-navy) 20%, transparent)}:root[data-ds="2"] .fill-amber-400{fill:var(--dc-color-ops-attention)}:root[data-ds="2"] .focus\:ring-teal-200:focus,:root[data-ds="2"] .focus\:ring-teal-500:focus{--tw-ring-color:var(--dc-color-focus)}:root[data-ds="2"] .hover\:bg-white\/7:hover{background-color:color-mix(in srgb, var(--dc-color-on-navy) 7%, transparent)}:root[data-ds="2"] .hover\:text-rose-800:hover{color:var(--dc-color-danger)}:root[data-ds="2"] .ring-slate-300,:root[data-ds="2"] .ring-teal-200,:root[data-ds="2"] .ring-white,:root[data-ds="2"] .ring-white\/70{--tw-ring-color:var(--dc-color-separator)}:root[data-ds="2"] .text-amber-400,:root[data-ds="2"] .text-amber-950{color:var(--dc-color-ops-attention-ink)}:root[data-ds="2"] .text-emerald-500{color:var(--dc-color-success)}:root[data-ds="2"] .text-slate-200,:root[data-ds="2"] .text-slate-200\/80,:root[data-ds="2"] .text-slate-200\/85,:root[data-ds="2"] .text-slate-300\/80{color:var(--dc-color-on-navy)}
