.bs-event-authority{--event-authority-accent:#d7a33d;color:#f7f3e9;background:radial-gradient(circle at 0 0,#d7a33d1f,#0000 28rem),#ffffff07;border-radius:.85rem;gap:1rem;min-width:0;margin-bottom:1rem;padding:clamp(1rem,2.4vw,1.5rem);display:grid}.bs-event-authority :is(h5,p,dl,dd,ul){margin:0}.bs-event-authority__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.bs-event-authority__header>div{gap:.35rem;min-width:0;display:grid}.bs-event-authority__header span,.bs-event-authority__assignments>div>span{color:var(--event-authority-accent);font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:850}.bs-event-authority__header h5{color:#f7f3e9f5;letter-spacing:-.025em;font-size:clamp(1.2rem,2.5vw,1.75rem);font-weight:720;line-height:1.1}.bs-event-authority__header p{color:#f7f3e985;max-width:68ch;font-size:.72rem;line-height:1.55}.bs-event-authority__header>strong{color:#f7f3e980;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0e;border-radius:999px;padding:.62rem .75rem;font-size:.6rem;font-weight:800;line-height:1}.bs-event-authority__header>strong[data-authorized]{color:#93e2b7e6;background:#5fbe8b1f}.bs-event-authority__assignments{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;display:grid}.bs-event-authority__assignments>div{gap:.45rem;min-width:0;display:grid}.bs-event-authority__assignments ul{flex-wrap:wrap;gap:.35rem;padding:0;list-style:none;display:flex}.bs-event-authority__assignments li{color:#eecc86e0;background:#d7a33d1a;border-radius:999px;padding:.42rem .55rem;font-size:.62rem;font-weight:760;line-height:1}.bs-event-authority__assignments>p{color:#f7f3e96b;text-align:right;max-width:28rem;font-size:.62rem;line-height:1.45}.bs-event-command{--event-command-accent:#d7a33d;--event-command-accent-soft:#d7a33d21;--event-command-surface:#0a0a08f0;--event-command-raised:#ffffff0b;--event-command-text:#f7f3e9;--event-command-muted:#f7f3e9b3;isolation:isolate;background:radial-gradient(circle at 8% -18%,color-mix(in srgb,var(--event-command-accent)16%,transparent),transparent 35rem),linear-gradient(145deg,#ffffff06,transparent 44%),var(--event-command-surface);min-width:0;color:var(--event-command-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:1rem;display:grid;position:relative;overflow:visible;box-shadow:0 1.8rem 5rem #0006}.bs-event-creator{isolation:isolate;position:relative}.bs-event-creator__operation-layer{z-index:420;-webkit-backdrop-filter:blur(16px)saturate(.82);backdrop-filter:blur(16px)saturate(.82);scrollbar-width:none;background:#02020394;align-items:start;padding:clamp(.75rem,3vw,2rem);animation:.18s ease-out both bs-event-operation-layer-in;display:grid;position:fixed;inset:0;overflow-y:auto}.bs-event-creator__operation-layer::-webkit-scrollbar{display:none}.bs-event-creator__closeout-layer{z-index:430;-webkit-backdrop-filter:blur(18px)saturate(.78);backdrop-filter:blur(18px)saturate(.78);background:#0202039e;place-items:center;padding:clamp(.75rem,3vw,2rem);animation:.18s ease-out both bs-event-operation-layer-in;display:grid;position:fixed;inset:0;overflow:hidden}.bs-event-creator__closeout-dialog{transform-origin:50% 10%;background:#111113;border:1px solid #ffffff1f;border-radius:1rem;grid-template-rows:minmax(0,1fr);width:min(72rem,100%);min-height:0;max-height:calc(100dvh - clamp(1.5rem,6vw,4rem));margin:auto;animation:.24s cubic-bezier(.2,.8,.2,1) both bs-event-operation-dialog-in;display:grid;position:relative;overflow:hidden;box-shadow:0 2rem 7rem #000000a8,inset 0 0 0 1px #e753441a}.bs-event-creator__closeout-close{z-index:6;color:#ffffffc7;cursor:pointer;background:#242427eb;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:1.1rem;transition:background .14s,color .14s,transform .14s;display:grid;position:absolute;top:.85rem;right:.85rem}.bs-event-creator__closeout-close:hover{color:#fff;background:#e7534433;transform:scale(1.04)}.bs-event-creator__closeout-close:focus-visible{outline-offset:2px;outline:2px solid #ff8c7fe0}.bs-event-creator__closeout-body{overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;min-height:0;overflow-y:auto}.bs-event-creator__closeout-body::-webkit-scrollbar{display:none}.bs-event-creator__closeout-body .bs-event-closeout__head{z-index:4;margin-inline:calc(var(--closeout-gutter)*-1);padding-inline:var(--closeout-gutter)4rem;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111113f2;border-bottom:1px solid #ffffff14;position:sticky;top:0}.bs-event-creator__closeout-body .bs-event-closeout__actions{z-index:4;margin-inline:calc(var(--closeout-gutter)*-1);padding-inline:var(--closeout-gutter);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111113f5;border-top:1px solid #ffffff14;position:sticky;bottom:0}.bs-event-closeout--calendar-state{text-align:center;place-content:center;gap:.5rem;min-height:18rem;padding-block:3rem}.bs-event-closeout--calendar-state>strong{color:#fffaf2f0;font-size:1rem}.bs-event-closeout--calendar-state>span{color:#ffffff8a;font-size:.76rem}.bs-event-closeout--calendar-state>button{color:#fff;cursor:pointer;background:#e75344;border:1px solid #e7534461;border-radius:.5rem;justify-self:center;min-height:2.35rem;margin-top:.4rem;padding:0 1rem;font-weight:800}.bs-event-creator__operation-dialog{scrollbar-width:none;transform-origin:50% 10%;width:min(48rem,100%);min-width:0;max-height:calc(100dvh - clamp(1.5rem,6vw,4rem));margin:0 auto;animation:.24s cubic-bezier(.2,.8,.2,1) both bs-event-operation-dialog-in;overflow-y:auto}.bs-event-creator__operation-dialog::-webkit-scrollbar{display:none}.bs-event-creator__operation-dialog:has(.bs-event-command__layout[data-step="4"]){width:min(96rem,100%)}.bs-event-command[data-presentation=calendar-popover]{background:#111113;border:1px solid #ffffff1f;border-radius:1rem;box-shadow:0 2rem 7rem #0000009e,inset 0 0 0 1px #d7a33d14}.bs-event-command__popover-header{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;padding:.9rem 1rem;display:grid}.bs-event-command__popover-header>div{gap:.14rem;display:grid}.bs-event-command__popover-header span{color:var(--event-command-accent);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.56rem;font-weight:850}.bs-event-command__popover-header strong{color:#fffffff0;font-size:1rem}.bs-event-command__popover-header small{color:#ffffff75;font-size:.64rem}.bs-event-command__popover-header>button{color:#ffffffc7;background:#ffffff12;border:0;border-radius:50%;grid-area:1/2;place-items:center;width:2rem;height:2rem;font-size:1.1rem;display:grid}.bs-event-command__popover-modes{scrollbar-width:none;grid-column:1/-1;gap:.3rem;min-width:0;padding-top:.1rem;display:flex;overflow-x:auto}.bs-event-command__popover-modes::-webkit-scrollbar{display:none}.bs-event-command__popover-modes>button{color:#ffffff7a;cursor:pointer;background:0 0;border:0;border-radius:.45rem;flex:1 0 auto;justify-content:center;align-items:center;gap:.35rem;min-height:2.15rem;padding:.45rem .7rem;font:750 .62rem/1 Sora,Inter,sans-serif;transition:background .16s,color .16s,transform .16s;display:inline-flex}.bs-event-command__popover-modes>button:hover,.bs-event-command__popover-modes>button[data-active]{color:#fffffff0;background:#ffffff14}.bs-event-command__popover-modes>button[data-active]{box-shadow:0 0 0 1px color-mix(in srgb,var(--event-command-accent)40%,transparent)inset}.bs-event-command__popover-modes>button:active{transform:scale(.98)}.bs-event-command__popover-modes>button>span{color:#ff8c7f;min-width:1rem;height:1rem;font:800 .52rem/1 var(--font-mono);background:#e753442e;border-radius:999px;place-items:center;display:grid}@keyframes bs-event-operation-layer-in{0%{opacity:0}}@keyframes bs-event-operation-dialog-in{0%{opacity:0;transform:translateY(1rem)scale(.985)}}@media (max-width:720px){.bs-event-creator__operation-layer,.bs-event-creator__closeout-layer{background:#00000075;align-items:end;padding:0}.bs-event-creator__operation-dialog{width:100%;margin:2.5rem 0 0}.bs-event-command[data-presentation=calendar-popover]{border-width:1px 0 0;border-radius:1.15rem 1.15rem 0 0}.bs-event-creator__closeout-dialog{border-width:1px 0 0;border-radius:1.15rem 1.15rem 0 0;width:100%;max-height:calc(100dvh - 2.5rem);margin:2.5rem 0 0;overflow:hidden}}@media (prefers-reduced-motion:reduce){.bs-event-creator__operation-layer,.bs-event-creator__operation-dialog,.bs-event-creator__closeout-layer,.bs-event-creator__closeout-dialog{animation:none}}.bs-event-command[data-track=military]{--event-command-accent:#d96d54;--event-command-accent-soft:#d96d5421}.bs-event-command :is(h4,h5,h6,p,ol,ul,dl,dd){margin:0}.bs-event-command button,.bs-event-command input,.bs-event-command select,.bs-event-command textarea{font:inherit}.bs-event-command button:focus-visible,.bs-event-command input:focus-visible,.bs-event-command select:focus-visible,.bs-event-command textarea:focus-visible,.bs-event-command [tabindex="-1"]:focus-visible{outline:.125rem solid color-mix(in srgb,var(--event-command-accent)82%,white);outline-offset:.15rem}.bs-event-command__masthead{grid-template-columns:minmax(0,1fr) minmax(17rem,auto);align-items:end;gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.3rem,3vw,2.4rem);display:grid}.bs-event-command__masthead>div:first-child{gap:.55rem;max-width:52rem;display:grid}.bs-event-command__masthead>div:first-child>span,.bs-event-command__section-intro>span,.bs-event-command__summary>span,.bs-event-command__lane-grid button>span,.bs-event-command__manifest-section>header span{color:var(--event-command-accent);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:850}.bs-event-command__masthead h4{color:var(--event-command-text);font-family:var(--font-sora),sans-serif;letter-spacing:-.045em;text-wrap:balance;font-size:clamp(1.65rem,3.5vw,2.9rem);font-weight:620;line-height:1}.bs-event-command__masthead>div:first-child>p{max-width:64ch;color:var(--event-command-muted);font-size:.84rem;line-height:1.6}.bs-event-command__draft-state{background:#ffffff0b;border-radius:.75rem;grid-template-columns:.55rem minmax(0,1fr) auto auto;align-items:center;gap:.75rem;min-width:17rem;padding:.85rem .95rem;display:grid}.bs-event-command__draft-state>span{background:#70c893;border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 1rem #70c89366}.bs-event-command__draft-state[data-state=saving]>span{background:var(--event-command-accent);animation:.9s ease-in-out infinite alternate bs-event-command-pulse}.bs-event-command__draft-state[data-state=error]>span{background:#ff806e}.bs-event-command__draft-state>div{gap:.16rem;display:grid}.bs-event-command__draft-state strong{color:#ffffffdb;font-size:.72rem}.bs-event-command__draft-state small{color:#ffffff6b;font-size:.58rem}.bs-event-command__draft-state button{color:#ffffff80;cursor:pointer;background:0 0;border:0;border-radius:.45rem;min-height:2.35rem;padding:.55rem .7rem;font-size:.62rem;font-weight:750}.bs-event-command__draft-state button:hover{color:#fff;background:#ffffff0f}.bs-event-command__plan-library{position:relative}.bs-event-command__plan-library>summary{color:#ffffffb8;cursor:pointer;white-space:nowrap;border-radius:.45rem;align-items:center;gap:.45rem;min-height:2.35rem;padding:.55rem .7rem;font-size:.62rem;font-weight:800;list-style:none;display:inline-flex}.bs-event-command__plan-library>summary::-webkit-details-marker{display:none}.bs-event-command__plan-library>summary:hover,.bs-event-command__plan-library[open]>summary{color:#fff;background:#ffffff12}.bs-event-command__plan-library>summary span{background:color-mix(in srgb,var(--event-command-accent)18%,transparent);min-width:1.25rem;height:1.25rem;color:var(--event-command-accent);font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:.55rem;display:grid}.bs-event-command__plan-library-panel{z-index:20;border:1px solid color-mix(in srgb,var(--event-command-accent)38%,#ffffff14);background:#11110f;border-radius:.7rem;gap:.85rem;width:min(29rem,100vw - 2rem);max-height:min(34rem,70vh);padding:1rem;display:grid;position:absolute;top:calc(100% + .65rem);right:0;overflow:auto;box-shadow:0 .35rem .5rem #00000073}.bs-event-command__plan-library-panel>header,.bs-event-command__plan-library-panel>header>div{gap:.2rem;display:grid}.bs-event-command__plan-library-panel>header{grid-template-columns:minmax(0,1fr) auto;align-items:start}.bs-event-command__plan-library-panel>header strong{font-size:.86rem}.bs-event-command__plan-library-panel>header small,.bs-event-command__plan-list article small{color:var(--event-command-muted);font-size:.6rem;line-height:1.45}.bs-event-command__plan-library-panel>header>span{color:var(--event-command-accent);font-family:var(--font-mono);font-size:.58rem}.bs-event-command__plan-section{gap:.65rem;min-width:0;display:grid}.bs-event-command__plan-section+.bs-event-command__plan-section{border-top:1px solid #ffffff14;padding-top:.85rem}.bs-event-command__plan-section>header{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.bs-event-command__plan-section>header>div{gap:.18rem;display:grid}.bs-event-command__plan-section>header strong{color:#ffffffe6;font-size:.72rem}.bs-event-command__plan-section>header small,.bs-event-command__plan-section>header>span{color:var(--event-command-muted);font-size:.58rem;line-height:1.45}.bs-event-command__plan-section>header>span{color:var(--event-command-accent);font-family:var(--font-mono);white-space:nowrap}.bs-event-command__plan-save-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.55rem;display:grid}.bs-event-command__plan-save-row label{gap:.35rem;display:grid}.bs-event-command__plan-save-row label>span{color:#ffffff8c;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.55rem;font-weight:800}.bs-event-command__plan-save-row input{color:#fff;background:#0000004d;border:1px solid #ffffff1a;border-radius:.45rem;width:100%;min-height:2.5rem;padding:.65rem .75rem}.bs-event-command__plan-save-row button{background:color-mix(in srgb,var(--event-command-accent)18%,transparent);color:var(--event-command-accent)}.bs-event-command__plan-library-panel>p,.bs-event-command__plan-list>p{color:var(--event-command-muted);font-size:.65rem;line-height:1.45}.bs-event-command__plan-list{border-top:1px solid #ffffff12;display:grid}.bs-event-command__plan-list article{border-bottom:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.7rem 0;display:grid}.bs-event-command__plan-list article>div{gap:.18rem;display:grid}.bs-event-command__plan-list article>div:last-child{grid-auto-flow:column;gap:.15rem}.bs-event-command__plan-list button[data-confirm]{color:#ff8d82;background:#ff5e521f}.bs-event-command__mobile-progress{display:none}.bs-event-command__layout{grid-template-columns:minmax(31rem,1fr) minmax(18rem,.36fr);align-items:start;gap:clamp(1rem,2.5vw,2.3rem);min-width:0;padding:0 clamp(1rem,3vw,2.4rem) clamp(1.5rem,3vw,2.6rem);display:grid}.bs-event-command__layout[data-step="4"]{grid-template-columns:minmax(0,1fr)}.bs-event-command__layout[data-step="4"] .bs-event-command__workspace{box-shadow:none;background:0 0;padding:0}.bs-event-command__layout[data-step="4"] .bs-event-command__summary,.bs-event-command__layout[data-step="4"] .bs-event-command__section-intro,.bs-event-command__layout[data-step="4"] .bs-event-command__mission-spine,.bs-event-command__layout[data-step="4"] .bs-event-command__contract-builder{display:none}.bs-event-command__steps{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(18rem,.36fr);gap:.85rem clamp(1rem,2.5vw,2.3rem);display:grid;position:static}.bs-event-command__steps ol{grid-column:1/-1;grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;padding:0;list-style:none;display:grid}.bs-event-command__steps button{color:#ffffff61;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.55rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;width:100%;min-height:2.55rem;padding:.55rem .65rem;transition:background-color .16s,color .16s,transform .16s;display:grid}.bs-event-command__steps button:hover{color:#ffffffb8;background:#ffffff0b}.bs-event-command__steps li[data-active] button{background:var(--event-command-accent-soft);color:var(--event-command-text);transform:translateY(-.1rem)}.bs-event-command__steps li[data-complete] button{color:#ffffffa3}.bs-event-command__steps li[data-invalid] button>em{color:#f2a08e;min-width:1.35rem;height:1.35rem;font-family:var(--font-mono);background:#d96d5426;border-radius:999px;place-items:center;font-size:.56rem;font-style:normal;font-weight:800;display:grid}.bs-event-command__steps button>span{color:var(--event-command-accent);font-family:var(--font-mono);font-size:.58rem;font-weight:800}.bs-event-command__steps button>strong{font-size:.68rem;font-weight:670;line-height:1.25}.bs-event-command__steps>p{color:#ffffff94;grid-column:1;padding-inline:.65rem;font-size:.64rem;line-height:1.5}.bs-event-command__void-critique{grid-column:2;gap:.45rem;margin-top:.2rem;padding:.35rem .65rem 0;display:grid}.bs-event-command__workspace{grid-column:1}.bs-event-command__summary{grid-column:2}.bs-event-command__void-critique>header{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.bs-event-command__void-critique>header span{color:var(--event-command-accent);font-family:var(--font-mono);text-transform:uppercase;font-size:.5rem;font-weight:850}.bs-event-command__void-critique>header small{color:#ffad79;font-size:.46rem}.bs-event-command__void-critique>p,.bs-event-command__void-critique-copy{color:#ffffff7a;max-height:none;margin:0;font-size:.54rem;line-height:1.55;overflow:visible}.bs-event-command__void-critique-copy{gap:.35rem;display:grid}.bs-event-command__void-critique-copy>strong{color:#ffad79;font-size:.58rem}.bs-event-command__void-critique-copy>strong[data-status=ready]{color:#70c893}.bs-event-command__void-critique-copy ul{gap:.22rem;margin:0;padding-left:.9rem;display:grid}.bs-event-command__void-critique-copy p{margin:0}.bs-event-command__void-critique-copy b{color:#ffffffb8}.bs-event-command__void-critique .bs-event-command__void-critique-error{color:#ff9e8c}.bs-event-command__void-critique>button{border:1px solid color-mix(in srgb,var(--event-command-accent)38%,transparent);background:color-mix(in srgb,var(--event-command-accent)9%,transparent);min-height:2.25rem;color:color-mix(in srgb,var(--event-command-accent)72%,white);cursor:pointer;border-radius:.45rem;padding:.48rem .55rem;font-size:.56rem;font-weight:800}.bs-event-command__void-critique>button:disabled{cursor:wait;opacity:.58}.bs-event-command__workspace{background:#ffffff08;border-radius:.9rem;min-width:0;min-height:34rem;padding:clamp(1.15rem,2.6vw,2.25rem);box-shadow:inset 0 0 0 .0625rem #ffffff09}.bs-event-command__workspace>section{gap:clamp(1.35rem,2.5vw,2rem);animation:.22s ease-out both bs-event-command-enter;display:grid}.bs-event-command__section-intro{gap:.5rem;max-width:54rem;display:grid}.bs-event-command__section-intro h5{color:var(--event-command-text);font-family:var(--font-sora),sans-serif;letter-spacing:-.035em;font-size:clamp(1.35rem,3vw,2rem);font-weight:610;line-height:1.05}.bs-event-command__section-intro p{max-width:70ch;color:var(--event-command-muted);font-size:.76rem;line-height:1.62}.bs-event-command__lane-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.bs-event-command__lane-grid>button{min-height:10rem;color:inherit;text-align:left;cursor:pointer;background:#ffffff09;border:0;border-radius:.75rem;align-content:start;gap:.55rem;padding:1.15rem;transition:background-color .17s,box-shadow .17s,transform .17s;display:grid}.bs-event-command__lane-grid>button:hover:not(:disabled){background:#ffffff0f;transform:translateY(-.12rem)}.bs-event-command__lane-grid>button[data-selected]{background:var(--event-command-accent-soft);box-shadow:inset 0 0 0 .0625rem color-mix(in srgb,var(--event-command-accent)45%,transparent)}.bs-event-command__lane-grid>button:disabled{cursor:not-allowed;opacity:.35}.bs-event-command__lane-grid button>strong{color:#ffffffe6;font-size:.93rem}.bs-event-command__lane-grid button>p{color:#ffffff80;font-size:.68rem;line-height:1.55}.bs-event-command__lane-note{background:#ffffff06;border-radius:.65rem;gap:.35rem;padding:1rem 1.1rem;display:grid}.bs-event-command__audience-picker{border:0;gap:.65rem;min-width:0;margin:0;padding:0;display:grid}.bs-event-command__audience-picker>legend,.bs-event-command__compensation>legend{color:#ffffff85;font-family:var(--font-mono);letter-spacing:.055em;text-transform:uppercase;margin-bottom:.15rem;font-size:.56rem;font-weight:800}.bs-event-command__audience-picker>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.bs-event-command__audience-picker label,.bs-event-command__audience-locked{background:#ffffff06;border:.0625rem solid #ffffff14;border-radius:.55rem;grid-template-columns:1rem minmax(0,1fr);align-items:start;gap:.7rem;min-height:5.4rem;padding:.85rem;display:grid;position:relative}.bs-event-command__audience-picker label{cursor:pointer;transition:border-color .17s,background-color .17s}.bs-event-command__audience-picker label:hover,.bs-event-command__audience-picker label[data-selected]{border-color:color-mix(in srgb,var(--event-command-accent)45%,transparent);background:var(--event-command-accent-soft)}.bs-event-command__audience-picker input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.bs-event-command__audience-picker label>span{border:.0625rem solid #ffffff47;border-radius:50%;width:.9rem;height:.9rem;margin-top:.15rem;box-shadow:inset 0 0 0 .2rem #15140f}.bs-event-command__audience-picker input:checked+span{border-color:var(--event-command-accent);background:var(--event-command-accent)}.bs-event-command__audience-picker input:focus-visible+span{outline-offset:.1875rem;outline:.125rem solid #fff}.bs-event-command__audience-picker label>div,.bs-event-command__audience-locked>div{gap:.25rem;min-width:0;display:grid}.bs-event-command__audience-picker strong,.bs-event-command__audience-locked strong{color:#ffffffe0;font-size:.75rem;line-height:1.35}.bs-event-command__audience-picker small,.bs-event-command__audience-locked small{color:#ffffff75;font-size:.6rem;line-height:1.48}.bs-event-command__audience-locked{opacity:.58}.bs-event-command__audience-locked>span{color:#ffffff80;font-family:var(--font-mono);font-size:.52rem;font-weight:850}.bs-event-command__travel-builder{align-items:start}.bs-event-command__route-editor{grid-template-columns:minmax(0,1fr) minmax(13rem,.38fr);align-items:start;gap:1.2rem;display:grid}.bs-event-command__route-sequence{gap:1rem;min-width:0;display:grid}.bs-event-command__travel-estimate{background:#ffb7360b;border:1px solid #ffb7362e;border-radius:.65rem;gap:.55rem;padding:1rem;display:grid;position:sticky;top:6rem}.bs-event-command__travel-estimate>span{color:var(--event-command-accent);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.58rem;font-weight:800}.bs-event-command__travel-estimate>strong{color:#ffffffe6;font-size:1.1rem}.bs-event-command__travel-estimate>small,.bs-event-command__travel-estimate>p{color:var(--event-command-muted);font-size:.64rem;line-height:1.5}.bs-event-command__travel-estimate ol{gap:.45rem;margin-top:.35rem;padding:0;list-style:none;display:grid}.bs-event-command__travel-estimate li{border-top:1px solid #ffffff12;gap:.25rem;padding-top:.45rem;display:grid}.bs-event-command__travel-estimate li>div{color:#ffffff94;align-items:center;gap:.35rem;min-width:0;font-size:.62rem;display:flex}.bs-event-command__travel-estimate li>div span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bs-event-command__travel-estimate li>strong{color:#ffffffd1;font-size:.68rem}.bs-event-command__travel-timeline{position:relative}.bs-event-command__travel-timeline:before{content:"";background:#ffb73640;width:1px;position:absolute;top:.8rem;bottom:.8rem;left:.3rem}.bs-event-command__travel-timeline li{border:0;gap:.2rem;padding:.55rem 0 .55rem 1.25rem;position:relative}.bs-event-command__travel-timeline li:before{z-index:1;border:2px solid var(--event-command-accent);content:"";background:#15130d;border-radius:50%;width:.65rem;height:.65rem;position:absolute;top:.85rem;left:0}.bs-event-command__travel-timeline time{color:var(--event-command-accent);font-family:var(--font-mono);font-size:.58rem}.bs-event-command__travel-timeline li>strong{font-size:.72rem}.bs-event-command__travel-timeline li>small,.bs-event-command__travel-timeline li>p,.bs-event-command__travel-timeline li>em{color:var(--event-command-muted);font-size:.58rem;font-style:normal;line-height:1.45}.bs-event-command__travel-timeline li>em{color:#ffffffb8}.bs-event-command__travel-leg{background:#ffffff05;border:1px solid #ffb7362e;grid-template-columns:minmax(0,1fr) minmax(220px,.55fr);gap:10px 14px;padding:14px;display:grid}.bs-event-command__travel-leg header{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.bs-event-command__travel-leg header button{color:#e88b78;background:0 0;border:0}.bs-event-command__travel-leg label{gap:6px;display:grid}.bs-event-command__travel-leg>small{color:var(--bs-muted);grid-column:1/-1}.bs-event-command__travel-add{justify-content:center;padding:2px 0 8px;display:flex}.bs-event-command__travel-add button{color:var(--bs-gold);background:#ffb7360f;border:1px dashed #ffb73657;padding:10px 16px}@media (max-width:720px){.bs-event-command__route-editor,.bs-event-command__travel-leg{grid-template-columns:1fr}.bs-event-command__travel-estimate{position:static}}.bs-event-command__mission-spine{background:#ffb73609;border:1px solid #ffb7362e;gap:.8rem;margin-bottom:1rem;padding:1rem;display:grid}.bs-event-command__mission-spine>header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.bs-event-command__mission-spine>header>div,.bs-event-command__mission-spine>header dl,.bs-event-command__mission-spine li{align-items:center;gap:.75rem;display:flex}.bs-event-command__mission-spine>header>div{gap:.2rem;display:grid}.bs-event-command__mission-spine>header span,.bs-event-command__mission-spine dt,.bs-event-command__mission-spine li>span{color:#ffffff6b;font-family:var(--font-mono);text-transform:uppercase;font-size:.56rem;font-weight:780}.bs-event-command__mission-spine>header dl{margin:0}.bs-event-command__mission-spine>header dl>div{gap:.15rem;display:grid}.bs-event-command__mission-spine dd{color:#ffffffd1;margin:0;font-size:.7rem}.bs-event-command__mission-spine ol{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.bs-event-command__mission-spine li{border-top:1px solid #ffffff0f;padding-top:.45rem}.bs-event-command__mission-spine li>div{flex:1;gap:.1rem;display:grid}.bs-event-command__mission-spine li strong{color:#fffc;font-size:.68rem}.bs-event-command__mission-spine li small,.bs-event-command__mission-spine>small,.bs-event-command__mission-spine>p,.bs-event-command__mission-detail-intro{color:#ffffff75;font-size:.64rem;line-height:1.5}.bs-event-command__mission-spine time{color:var(--event-command-accent);font-family:var(--font-mono);font-size:.62rem}.bs-event-command__mission-detail-intro{margin:0 0 1rem}.bs-event-command__legacy-brief{display:none!important}.bs-event-command__contract-builder{gap:.85rem;margin-bottom:1.25rem;display:grid}.bs-event-command__early-presets{border-block:1px solid #ffb73624;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 0;display:flex}.bs-event-command__early-presets>div{gap:.2rem;display:grid}.bs-event-command__early-presets>div strong{color:#ffffffe0;font-size:.74rem}.bs-event-command__early-presets>div p{color:#ffffff75;max-width:62ch;margin:0;font-size:.6rem;line-height:1.5}.bs-event-command__popular-contracts--early>summary{justify-content:center;min-width:12rem}.bs-event-command__calendar-workspace{background:#0c0c0d;border:1px solid #ffb73638;border-radius:.8rem;display:grid;overflow:visible;box-shadow:0 1.4rem 4rem #00000047}.bs-event-command__calendar-header{background:linear-gradient(#ffffff09,#ffffff03);border-bottom:1px solid #ffffff14;border-radius:.8rem .8rem 0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.1rem;display:grid}.bs-event-command__calendar-date{text-align:center;background:#ffb73614;border:1px solid #ffb73647;border-radius:.65rem;width:3.45rem;height:3.45rem;display:grid;overflow:hidden}.bs-event-command__calendar-date span{color:var(--event-command-accent);font-family:var(--font-mono);letter-spacing:.08em;background:#ffb73629;place-items:center;font-size:.5rem;font-weight:850;display:grid}.bs-event-command__calendar-date strong{color:#fffffff5;place-items:center;font-size:1.15rem;line-height:1;display:grid}.bs-event-command__calendar-title{gap:.2rem;min-width:0;display:grid}.bs-event-command__calendar-title>span{color:var(--event-command-accent);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.52rem;font-weight:800}.bs-event-command__calendar-title>strong{color:#fffffff2;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.bs-event-command__calendar-title>p{color:#ffffff80;max-width:78ch;margin:0;font-size:.65rem;line-height:1.5}.bs-event-command__calendar-actions{align-items:center;gap:.5rem;display:flex;position:relative}.bs-event-command__calendar-actions>button{min-height:2.6rem;color:var(--event-command-accent);cursor:pointer;white-space:nowrap;background:#ffb7361a;border:1px solid #ffb7365c;border-radius:.45rem;padding:.55rem .8rem;font-size:.64rem;font-weight:780}.bs-event-command__calendar-actions>button:hover{background:#ffb7362b;border-color:#ffb7369e}.bs-event-command__calendar-templates>summary{border-radius:.45rem}.bs-event-command__calendar-context{background:#101012;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:1rem 1.5rem;padding:.8rem 1.1rem;display:flex}.bs-event-command__calendar-context>div{gap:.12rem;display:grid}.bs-event-command__calendar-context>div>span{color:#fff6;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.48rem}.bs-event-command__calendar-context>div>strong{color:#ffffffe0;font-size:.76rem}.bs-event-command__calendar-context>div>small{color:#ffffff6b;font-size:.54rem}.bs-event-command__calendar-context dl{background:#ffffff14;grid-template-columns:repeat(4,minmax(5rem,auto));gap:1px;margin:0;display:grid}.bs-event-command__calendar-context dl>div{background:#101012;gap:.15rem;padding:.48rem .65rem;display:grid}.bs-event-command__calendar-context dt{color:#ffffff61;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.45rem}.bs-event-command__calendar-context dd{color:#ffffffc2;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.58rem;font-weight:700;overflow:hidden}.bs-event-command__calendar-canvas{background:repeating-linear-gradient(#0000 0 3.95rem,#ffffff07 4rem);grid-template-columns:7.25rem minmax(0,1fr);min-height:24rem;display:grid}.bs-event-command__calendar-timezone{color:#ffffff61;border-right:1px solid #ffffff13;align-content:start;gap:.35rem;padding:1.1rem .75rem;display:grid}.bs-event-command__calendar-timezone span{color:#ffb736b3;font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.5rem;font-weight:760}.bs-event-command__calendar-timezone small{font-size:.52rem;line-height:1.5}.bs-event-command__calendar-canvas>.bs-event-command__mission-timeline{min-width:0;padding:.45rem 1.1rem 1rem}.bs-event-command__calendar-footer{background:#ffb73606;border-top:1px solid #ffffff12;border-radius:0 0 .8rem .8rem;align-items:center;gap:.65rem;padding:.7rem 1.1rem;display:flex}.bs-event-command__calendar-footer>span{background:#6ed39a;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 .22rem #6ed39a1a}.bs-event-command__calendar-footer>div{gap:.08rem;display:grid}.bs-event-command__calendar-footer strong{color:#ffffffb8;font-size:.58rem}.bs-event-command__calendar-footer small{color:#ffffff61;font-size:.5rem;line-height:1.4}.bs-event-command__calendar-criteria-intro{background:#ffb73609;border:1px solid #ffb73629;border-bottom:0;border-radius:.65rem .65rem 0 0;gap:.28rem;margin:1rem 0 0;padding:.9rem 1rem .78rem;display:grid}.bs-event-command__calendar-criteria-intro strong{color:#fff4d5d6;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.58rem}.bs-event-command__calendar-criteria-intro span{color:#ffffff7a;font-size:.62rem;line-height:1.5}.bs-event-command__calendar-criteria{background:#080809b8;border:1px solid #ffb73629;border-radius:0 0 .65rem .65rem;padding:1rem}.bs-event-command__contract-builder>header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.bs-event-command__contract-builder>header>div{gap:.2rem;display:grid}.bs-event-command__contract-builder>header strong{color:#ffffffe6;font-size:.84rem}.bs-event-command__contract-builder>header p{color:#ffffff75;max-width:70ch;margin:0;font-size:.62rem;line-height:1.5}.bs-event-command__contract-builder button,.bs-event-command__popular-contracts button{color:var(--event-command-accent);cursor:pointer;background:#ffb73612;border:1px solid #ffb73638}.bs-event-command__contract-builder>header button{min-height:2.5rem;padding:.55rem .8rem}.bs-event-command__contract-actions{flex:none;align-items:center;position:relative;gap:.5rem!important;display:flex!important}.bs-event-command__popular-contracts{position:relative}.bs-event-command__popular-contracts>summary{color:#ffffffb3;cursor:pointer;white-space:nowrap;background:#ffffff06;border:1px solid #ffffff1a;align-items:center;gap:.45rem;min-height:2.5rem;padding:.55rem .7rem;list-style:none;display:flex}.bs-event-command__popular-contracts>summary::-webkit-details-marker{display:none}.bs-event-command__popular-contracts>summary:hover{background:#ffb7360f;border-color:#ffb73647}.bs-event-command__popular-contracts>summary>span{color:#ffffffb3;font-size:.58rem;font-weight:700}.bs-event-command__popular-contracts>summary small{min-width:1.1rem;height:1.1rem;color:var(--event-command-accent);font-family:var(--font-mono);background:#ffb7361a;border-radius:999px;place-items:center;font-size:.46rem;display:grid}.bs-event-command__popular-contracts>summary i{color:var(--event-command-accent);font-size:.8rem;font-style:normal;transition:transform .16s}.bs-event-command__popular-contracts[open]>summary i{transform:rotate(180deg)}.bs-event-command__popular-contracts-panel{z-index:30;background:#10100f;border:1px solid #ffb73638;gap:.75rem;width:min(42rem,100vw - 3rem);max-height:min(38rem,70vh);padding:.85rem;display:grid;position:absolute;top:calc(100% + .45rem);right:0;overflow-y:auto;box-shadow:0 1rem 2.5rem #0000009e}.bs-event-command__popular-contracts-panel>header{gap:.15rem;display:grid}.bs-event-command__popular-contracts-panel>header strong{color:#ffffffe0;font-size:.72rem}.bs-event-command__popular-contracts-panel>header small{color:#ffffff61;font-size:.54rem}.bs-event-command__contract-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.bs-event-command__contract-presets button{text-align:left;gap:.25rem;min-width:0;padding:.8rem;transition:border-color .15s,background-color .15s,transform .15s;display:grid}.bs-event-command__contract-presets button:hover{background:#ffb7361c;border-color:#ffb73685;transform:translateY(-1px)}.bs-event-command__contract-presets button[data-recommended]{border-color:#ffb73657}.bs-event-command__contract-presets button>span{color:#ffb736b8;font-family:var(--font-mono);text-transform:uppercase;font-size:.48rem;font-weight:760}.bs-event-command__contract-presets strong{color:#ffffffdb;font-size:.72rem}.bs-event-command__contract-presets p{color:#ffffff73;margin:0;font-size:.58rem;line-height:1.45}.bs-event-command__contract-presets small{color:#ffffff57;font-size:.52rem}.bs-event-command__contracts{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.bs-event-command__contracts>li{background:#ffffff05;border:1px solid #ffffff14;gap:.7rem;padding:.85rem;display:grid}.bs-event-command__contracts>li>header{grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.55rem;display:grid}.bs-event-command__contracts>li>header span{color:var(--event-command-accent);font-family:var(--font-mono);font-size:.58rem}.bs-event-command__contracts>li>header button{color:#d99586;background:0 0;border:0;min-height:2.5rem;padding:.45rem .65rem}.bs-event-command__contracts>li>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.bs-event-command__contracts label{gap:.3rem;display:grid}.bs-event-command__contracts label small{color:#ffffff80;font-family:var(--font-mono);text-transform:uppercase;font-size:.55rem}.bs-event-command__contracts label small span{color:#ffffff52;text-transform:none}.bs-event-command__contract-action,.bs-event-command__contract-proof,.bs-event-command__contracts .bs-event-command__contract-crew-picker{grid-column:1/-1}.bs-event-command__add-optional{color:#ffb736c7;background:0 0;border-style:dashed;justify-self:start;min-height:2.35rem;padding:.5rem .7rem}.bs-event-command__optional-input{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.bs-event-command__optional-input button{color:#d99586;background:0 0;border:0;min-height:2.5rem;padding:.45rem .65rem}.bs-event-command__mission-resources{border-top:1px solid #ffb73629;gap:.8rem;margin-top:1.25rem;padding-top:1rem;display:grid}.bs-event-command__contingency-toolbar{border-bottom:1px solid #ffb73629;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;padding-bottom:.85rem;display:flex}.bs-event-command__contingency-coverage{background:#d7a33d29;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0 0 1rem;padding:1px;display:grid}.bs-event-command__contingency-coverage>div{background:#141310;gap:.25rem;min-width:0;padding:.7rem .8rem;display:grid}.bs-event-command__contingency-coverage dt{color:#ffffffa3;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem}.bs-event-command__contingency-coverage dd{color:#ffffffeb;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.78rem;font-weight:700;overflow:hidden}.bs-event-command__community-note{color:#ffffffc2;background:#00b9b30e;border:1px solid #00b9b338;align-items:baseline;gap:.55rem 1rem;margin:0 0 1rem;padding:.7rem .8rem;font-size:.68rem;line-height:1.5;display:flex}.bs-event-command__community-note strong{color:#75d9d4;flex:none;font-size:.68rem}.bs-event-command__contingency-toolbar>div:first-child{gap:.2rem;display:grid}.bs-event-command__contingency-toolbar strong{color:#ffffffe6;font-size:.84rem}.bs-event-command__contingency-toolbar p{color:#ffffffad;max-width:62ch;margin:0;font-size:.72rem;line-height:1.5}.bs-event-command__contingency-toolbar>div:last-child{flex-wrap:wrap;gap:.55rem;display:flex}.bs-event-command__contingency-toolbar button{color:#e8c36d;cursor:pointer;background:#d7a33d17;border:1px solid #d7a33d6b;border-radius:.4rem;min-height:2.75rem;padding:.65rem .85rem;font-size:.68rem;font-weight:800}.bs-event-command__contingency-toolbar button:last-child{color:#151006;background:#d7a33d}.bs-event-command__contingency-toolbar button:hover{color:#f5d98e;background:#d7a33d2b;border-color:#e8c36d}.bs-event-command__contingency-toolbar button:last-child:hover{color:#0e0b06;background:#e4b958}.bs-event-command__contingency-toolbar button:focus-visible{outline-offset:2px;outline:2px solid #fff1bd}.bs-event-command__contingency-toolbar button:disabled{cursor:not-allowed;opacity:.45}.bs-event-command__contingency-loading{background:#d7a33d0d;border:1px solid #d7a33d33;align-items:center;gap:.8rem;padding:1rem;display:flex}.bs-event-command__contingency-loading div{gap:.18rem;display:grid}.bs-event-command__contingency-loading p{color:#ffffff7a;margin:0;font-size:.64rem}.bs-event-command__contingencies{margin:0;padding:0;list-style:none;display:grid}.bs-event-command__contingencies>li{grid-template-columns:2.35rem minmax(0,1fr);gap:.75rem;padding-bottom:.85rem;display:grid;position:relative}.bs-event-command__contingencies>li:not(:last-child):before{content:"";background:linear-gradient(#d7a33d,#d7a33d29);width:1px;position:absolute;top:2.1rem;bottom:-.1rem;left:1.13rem}.bs-event-command__contingency-node{z-index:1;color:#e4b958;width:2.25rem;height:2.25rem;font-family:var(--font-mono);background:#17140f;border:1px solid #d7a33d9e;border-radius:50%;align-self:start;place-items:center;font-size:.62rem;font-weight:800;display:grid;position:relative}.bs-event-command__contingencies article{background:linear-gradient(135deg,#d7a33d0e,#ffffff05 38%);border:1px solid #d7a33d24;gap:.8rem;min-width:0;padding:.9rem;display:grid}.bs-event-command__contingencies article>header{grid-template-columns:1fr auto;align-items:center;gap:.6rem;display:grid}.bs-event-command__contingencies article>header>div{gap:.16rem;min-width:0;display:grid}.bs-event-command__contingencies article>header strong{color:#fffffff5;font-size:.9rem;line-height:1.35}.bs-event-command__contingencies article>header small{color:#e8c36dd6;font-family:var(--font-mono);letter-spacing:.02em;font-size:.63rem;line-height:1.4}.bs-event-command__remove-branch{color:#efa18f;cursor:pointer;background:#d76e5c12;border:1px solid #d76e5c57;border-radius:.35rem;min-height:2.5rem;padding:.55rem .7rem;font-size:.63rem;font-weight:750}.bs-event-command__remove-branch:hover{background:#d76e5c24;border-color:#efa18fad}.bs-event-command__contingency-decision{background:#0003;border:1px solid #d7a33d2e;gap:.4rem;padding:.8rem;display:grid}.bs-event-command__contingency-decision>div{grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:.55rem;min-width:0;display:grid}.bs-event-command__contingency-decision>div>span{color:#e4b958;font-family:var(--font-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:.62rem;font-weight:850}.bs-event-command__contingency-decision p{color:#ffffffdb;margin:0;font-size:.75rem;line-height:1.55}.bs-event-command__contingency-decision-rail{width:2.5rem;color:color-mix(in srgb,var(--event-command-accent)40%,transparent);place-items:center;margin:0;font-style:normal;line-height:1;display:grid}.bs-event-command__response-options{gap:.4rem;display:grid}.bs-event-command__response-option,.bs-event-command__custom-response{text-align:left;background:#ffffff09;border:1px solid #ffffff1f;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.7rem;width:100%;min-height:3.5rem;padding:.65rem .7rem;display:grid}.bs-event-command__response-option:hover{background:#d7a33d09;border-color:#d7a33d40}.bs-event-command__response-option[data-selected]{background:#5fbe8b14;border-color:#5fbe8b7a}.bs-event-command__response-option>span{color:#e4b958e6;font-family:var(--font-mono);font-size:.62rem;font-weight:800}.bs-event-command__response-options p{color:#ffffffd6;margin:0;font-size:.72rem;line-height:1.5}.bs-event-command__response-option>button,.bs-event-command__custom-response>button{color:#f2cf7b;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#d7a33d24;border:1px solid #d7a33d94;border-radius:.35rem;min-width:5.75rem;min-height:2.75rem;padding:.55rem .75rem;font-size:.62rem;font-weight:850}.bs-event-command__response-option>button:hover,.bs-event-command__custom-response>button:hover{color:#17120a;background:#d7a33d}.bs-event-command__response-option[data-selected]>button,.bs-event-command__custom-response[data-selected]>button{color:#adefcaf2;background:#5fbe8b2e;border-color:#5fbe8b8c}.bs-event-command__response-options label{cursor:text;gap:.3rem;display:grid}.bs-event-command__response-options label small{color:#ffffffc2;text-transform:uppercase;font-size:.64rem;font-weight:800}.bs-event-command__response-options textarea{color:#ffffffeb;resize:vertical;width:100%;min-width:0;min-height:4.25rem;font-size:.72rem}.bs-event-command__response-options textarea::placeholder{color:#ffffff8a}.bs-event-command__custom-response>span{color:#d7a33dad;font-family:var(--font-mono);font-size:.54rem}.bs-event-command__custom-response[data-selected]{background:#5fbe8b14;border-color:#5fbe8b7a}.bs-event-command__contingency-actions{justify-content:flex-end;display:flex}.bs-event-command__contingency-actions button{color:#e9a08f;cursor:pointer;background:#d76e5c0f;border:1px solid #d76e5c57;border-radius:.35rem;min-height:2.6rem;padding:.5rem .75rem;font-size:.63rem;font-weight:750}.bs-event-command__contingency-actions button:hover{background:#d76e5c21;border-color:#efa18fa6}.bs-event-command__contingency-actions button[data-denied]{color:#f3aa99;background:#cc5f5f29;border-color:#cc5f5f8f}.bs-event-command__contingency-links{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.bs-event-command__contingency-links li{color:#efcb76e6;background:#d7a33d1a;padding:.35rem .5rem;font-size:.62rem}.bs-event-command__contingency-editor{border-top:1px solid #ffffff12;padding-top:.65rem}.bs-event-command__contingency-editor summary{color:#ffffffd1;cursor:pointer;background:#ffffff09;border:1px solid #ffffff1f;border-radius:.35rem;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.75rem;padding:.55rem .7rem;font-size:.68rem;font-weight:750;list-style:none;display:flex}.bs-event-command__contingency-editor summary::-webkit-details-marker{display:none}.bs-event-command__contingency-editor summary>span:last-child{color:#d7a33d;font-size:.9rem;transition:transform .18s cubic-bezier(.16,1,.3,1)}.bs-event-command__contingency-editor[open] summary{color:#efc66d;border-color:#d7a33d5c;margin-bottom:.8rem}.bs-event-command__contingency-editor[open] summary>span:last-child{transform:rotate(180deg)}.bs-event-command__contingency-contracts{border:0;border-top:1px solid #ffffff12;flex-wrap:wrap;gap:.4rem;margin:0;padding:.7rem 0 0;display:flex}.bs-event-command__contingency-contracts legend{color:#ffffff7a;width:100%;font-family:var(--font-mono);text-transform:uppercase;margin-bottom:.4rem;font-size:.56rem}.bs-event-command__contingency-contracts label{color:#ffffffad;cursor:pointer;background:#ffffff0a;align-items:center;gap:.35rem;padding:.4rem .5rem;font-size:.6rem;display:inline-flex}.bs-event-command__mission-resources>header{justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.bs-event-command__mission-resources>header strong{color:#ffffffe0;font-size:.82rem}.bs-event-command__mission-resources>header p{color:#ffffff70;margin:0;font-size:.62rem}@media (max-width:720px){.bs-event-command__mission-spine>header{flex-direction:column;align-items:start}.bs-event-command__mission-spine>header dl{flex-wrap:wrap}.bs-event-command__mission-resources>header{flex-direction:column;align-items:start}.bs-event-command__contingency-toolbar{flex-direction:column;align-items:stretch}.bs-event-command__contingency-coverage{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-event-command__community-note{flex-direction:column;align-items:stretch}.bs-event-command__contingency-toolbar>div:last-child{grid-template-columns:1fr;display:grid}.bs-event-command__contingency-toolbar button{width:100%}.bs-event-command__response-option,.bs-event-command__custom-response{grid-template-columns:1.75rem minmax(0,1fr)}.bs-event-command__response-option>button,.bs-event-command__custom-response>button{grid-column:2;width:100%;min-width:0}.bs-event-command__contingencies article>header{align-items:start}.bs-event-command__remove-branch{min-width:5.5rem}.bs-event-command__contract-builder>header{flex-direction:column;align-items:start}.bs-event-command__contract-actions{flex-wrap:wrap;width:100%}.bs-event-command__popular-contracts-panel{width:min(36rem,100vw - 4rem);left:0;right:auto}.bs-event-command__contract-presets,.bs-event-command__contracts>li>div{grid-template-columns:1fr}.bs-event-command__early-presets,.bs-event-command__timeline-workspace>header{flex-direction:column;align-items:stretch}.bs-event-command__calendar-header{grid-template-columns:auto minmax(0,1fr);align-items:start}.bs-event-command__calendar-actions{flex-wrap:wrap;grid-column:1/-1;width:100%}.bs-event-command__calendar-actions>button,.bs-event-command__calendar-actions>details{flex:10rem}.bs-event-command__calendar-actions>button,.bs-event-command__calendar-actions>details>summary{justify-content:center;width:100%}.bs-event-command__calendar-context{flex-direction:column;align-items:stretch}.bs-event-command__calendar-context dl{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-event-command__calendar-canvas{grid-template-columns:1fr}.bs-event-command__calendar-timezone{border-bottom:1px solid #ffffff13;border-right:0;justify-content:space-between;align-items:baseline;gap:.6rem;padding:.6rem .75rem;display:flex}.bs-event-command__calendar-timezone small{max-width:56ch}.bs-event-command__calendar-canvas>.bs-event-command__mission-timeline{padding-inline:.75rem}.bs-event-command__popular-contracts--early>summary{min-width:0}.bs-event-command__contract-action,.bs-event-command__contract-proof,.bs-event-command__contracts .bs-event-command__contract-crew-picker{grid-column:auto}}.bs-event-command__lane-note strong{color:var(--event-command-accent);font-size:.72rem}.bs-event-command__lane-note p{color:#ffffff7a;font-size:.66rem;line-height:1.5}.bs-event-command__fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.bs-event-command__field{gap:.42rem;min-width:0;display:grid}.bs-event-command__field--wide{grid-column:1/-1}.bs-event-command__field>span,.bs-event-command__field>small,.bs-event-command__checks legend,.bs-event-command__manifest label small{font-family:var(--font-mono);letter-spacing:.045em;text-transform:uppercase;font-size:.58rem;font-weight:770}.bs-event-command__field>span,.bs-event-command__field>label,.bs-event-command__checks legend{color:#ffffffa8}.bs-event-command__field>label{font-family:var(--font-mono);letter-spacing:.045em;text-transform:uppercase;font-size:.58rem;font-weight:770}.bs-event-command__location-search{min-width:0;position:relative}.bs-event-command__location-search>input{width:100%}.bs-event-command__location-search>ul{z-index:20;background:#0a0b0c;border:1px solid #ffb7364d;border-radius:.45rem;max-height:15rem;margin:0;padding:.3rem;list-style:none;position:absolute;top:calc(100% + .3rem);left:0;right:0;overflow-y:auto;box-shadow:0 1rem 2rem #0000008c}.bs-event-command__location-search li{color:#ffffffb8;text-align:left;cursor:pointer;background:0 0;border-radius:.3rem;min-height:2.75rem;padding:.62rem .7rem}.bs-event-command__location-search li:hover,.bs-event-command__location-search li[data-active]{color:#fff;background:#ffb7361a}.bs-event-command__field>small{color:#ffffff9e;text-transform:none;font-size:.64rem;line-height:1.45}.bs-event-command__start-time-control{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.55rem;display:grid}.bs-event-command__start-now{border:1px solid color-mix(in srgb,var(--event-command-accent)58%,transparent);background:color-mix(in srgb,var(--event-command-accent)13%,transparent);min-width:10.5rem;min-height:2.85rem;color:color-mix(in srgb,var(--event-command-accent)88%,white);cursor:pointer;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.12rem;padding:.45rem .8rem;transition:border-color .18s cubic-bezier(.16,1,.3,1),background-color .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1);display:flex}.bs-event-command__start-now:hover{border-color:color-mix(in srgb,var(--event-command-accent)82%,white);background:color-mix(in srgb,var(--event-command-accent)22%,transparent);color:#fff7e5}.bs-event-command__start-now strong{font-size:.68rem;font-weight:850;line-height:1}.bs-event-command__start-now small{color:currentColor;opacity:.72;font-size:.52rem;line-height:1.2}.bs-event-command__recurrence{background:#ffb73606;border:1px solid #ffb73629;gap:.7rem;padding:.9rem 1rem;display:grid}.bs-event-command__recurrence>header{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.bs-event-command__recurrence>header strong{color:#ffffffd1;font-size:.7rem}.bs-event-command__recurrence>header small,.bs-event-command__recurrence label small,.bs-event-command__recurrence legend{color:#ffffff6b;font-size:.6rem}.bs-event-command__recurrence>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.bs-event-command__recurrence label{gap:.3rem;display:grid}.bs-event-command__recurrence fieldset{border:0;grid-template-columns:repeat(7,minmax(2rem,1fr));gap:.3rem;margin:0;padding:0;display:grid}.bs-event-command__recurrence legend{grid-column:1/-1;margin-bottom:.2rem}.bs-event-command__recurrence fieldset button{color:#ffffff8a;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:.35rem;min-height:2.25rem}.bs-event-command__recurrence fieldset button[aria-pressed=true]{border-color:color-mix(in srgb,var(--event-command-accent)60%,transparent);background:color-mix(in srgb,var(--event-command-accent)14%,transparent);color:#fff2cc}.bs-event-command__voice-builder{background:#ffb73606;border:1px solid #ffb73629;gap:.75rem;padding:.9rem 1rem;display:grid}.bs-event-command__voice-builder--automatic{background:#5fbe8b0e;border:1px solid #5fbe8b33;border-radius:.6rem;padding:.9rem 1rem}.bs-event-command__voice-builder--automatic>header>span{color:#93ddb4;background:#5fbe8b24;border-radius:50%;place-items:center;width:2rem;height:2rem;font-weight:850;display:grid}.bs-event-command__activity-guide{background:#ffb73606;border:1px solid #ffb73629;gap:.7rem;padding:.9rem 1rem;display:grid}.bs-event-command__activity-guide>header{justify-content:space-between;align-items:end;gap:.75rem;display:flex}.bs-event-command__activity-guide>header>div{gap:.15rem;display:grid}.bs-event-command__activity-guide>header strong{color:#ffffffd1;font-size:.7rem}.bs-event-command__activity-guide>header small,.bs-event-command__activity-guide>small,.bs-event-command__activity-guide>p{color:#ffffff6b;font-size:.6rem;line-height:1.45}.bs-event-command__activity-guide>header p{color:#ffffff7a;margin:0;font-size:.61rem}.bs-event-command__activity-guide>header p strong{color:var(--event-command-accent);font-family:var(--font-mono);margin-left:.25rem;font-size:.62rem}.bs-event-command__activity-chart{grid-template-columns:repeat(24,minmax(10px,1fr));gap:3px;height:7.5rem;padding-top:.45rem;display:grid;overflow-x:auto}.bs-event-command__activity-chart>div{grid-template-rows:minmax(0,1fr) 1rem;align-items:end;min-width:10px;display:grid;position:relative}.bs-event-command__activity-chart i{background:#ffffff29;min-height:4px;display:block}.bs-event-command__activity-chart [data-best] i{background:#ffb736ad}.bs-event-command__activity-chart [data-selected] i{outline-offset:2px;outline:1px solid #fff}.bs-event-command__activity-chart span{color:#ffffff5c;font-family:var(--font-mono);white-space:nowrap;font-size:.48rem}.bs-event-command__activity-chart b{color:#fff;white-space:nowrap;background:#0b0b0b;padding:.2rem .3rem;font-size:.54rem;display:none;position:absolute;inset:auto 50% calc(100% + .25rem) auto;transform:translate(50%)}.bs-event-command__activity-chart>div:hover b,.bs-event-command__activity-chart>div:focus-within b{display:block}@media (max-width:720px){.bs-event-command__start-time-control{grid-template-columns:minmax(0,1fr)}.bs-event-command__start-now{width:100%;min-width:0}.bs-event-command__activity-guide>header{flex-direction:column;align-items:start}.bs-event-command__activity-chart{grid-template-columns:repeat(24,14px)}.bs-event-command__voice-builder>header{flex-direction:column;align-items:stretch}.bs-event-command__voice-builder>header button{width:100%}.bs-event-command__recurrence>header{flex-direction:column;align-items:start}.bs-event-command__recurrence>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.bs-event-command__voice-builder>header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.bs-event-command__voice-builder>header>div{gap:.25rem;display:grid}.bs-event-command__voice-builder>header strong,.bs-event-command__voice-builder label small{color:#ffffffa8;font-family:var(--font-mono);letter-spacing:.045em;text-transform:uppercase;font-size:.58rem;font-weight:770}.bs-event-command__voice-builder>header small,.bs-event-command__voice-builder>small,.bs-event-command__voice-builder>p{color:#ffffff9e;font-size:.67rem;line-height:1.45}.bs-event-command__voice-builder>header button{background:var(--event-command-accent-soft);min-height:2.35rem;color:var(--event-command-accent);cursor:pointer;border:0;border-radius:.5rem;padding:.5rem .75rem;font-size:.64rem;font-weight:760}.bs-event-command__voice-builder>header button span{margin-right:.25rem;font-size:.9rem}.bs-event-command__voice-builder button:disabled{cursor:not-allowed;opacity:.42}.bs-event-command__voice-builder ol{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.bs-event-command__voice-builder li{grid-template-columns:1.8rem minmax(0,1fr) auto;align-items:end;gap:.65rem;display:grid}.bs-event-command__voice-builder li>span{color:var(--event-command-accent);font-family:var(--font-mono);align-self:center;font-size:.56rem;font-weight:800}.bs-event-command__voice-builder li label{gap:.3rem;min-width:0;display:grid}.bs-event-command__voice-builder li>button{color:#d99586;cursor:pointer;background:0 0;border:0;min-height:2.85rem;padding:.65rem;font-size:.6rem;font-weight:700}.bs-event-command :is(input:not([type=checkbox]),select,textarea){color:#ffffffe0;background:#00000047;border:.0625rem solid #ffffff17;border-radius:.5rem;width:100%;min-width:0;min-height:2.85rem;padding:.72rem .8rem;font-size:.76rem;transition:border-color .15s,background-color .15s}.bs-event-command textarea{resize:vertical;min-height:6.8rem;line-height:1.55}.bs-event-command :is(input:not([type=checkbox]),select,textarea):hover{background:#0000005c;border-color:#ffffff2b}.bs-event-command :is(input,textarea)::placeholder{color:#ffffff80}.bs-event-command select:disabled{cursor:default;border-color:color-mix(in srgb,var(--event-command-accent)22%,transparent);opacity:.86}.bs-event-command__checks{border:0;flex-wrap:wrap;gap:.55rem;margin:0;padding:0;display:flex}.bs-event-command__checks legend{width:100%;margin-bottom:.25rem}.bs-event-command__checks label{color:#ffffff9e;cursor:pointer;text-transform:capitalize;background:#ffffff0a;border-radius:999px;align-items:center;gap:.5rem;min-height:2.6rem;padding:.55rem .75rem;font-size:.68rem;display:inline-flex}.bs-event-command__checks label:has(input:checked){background:var(--event-command-accent-soft);color:#ffffffe6}.bs-event-command__checks input{width:1rem;height:1rem;accent-color:var(--event-command-accent)}.bs-event-command__manifest-section{background:#ffffff07;border-radius:.75rem;gap:.75rem;padding:1rem;display:grid}.bs-event-command__manifest-section>header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.bs-event-command__manifest-section>header>div{gap:.25rem;display:grid}.bs-event-command__manifest-section>header strong{color:#ffffffc7;font-size:.73rem}.bs-event-command__manifest-section>header button,.bs-event-command__state button{background:var(--event-command-accent-soft);min-height:2.6rem;color:color-mix(in srgb,var(--event-command-accent)78%,white);cursor:pointer;border:0;border-radius:.5rem;padding:.6rem .85rem;font-size:.66rem;font-weight:780}.bs-event-command__manifest{gap:.45rem;padding:0;list-style:none;display:grid}.bs-event-command__manifest li{background:#0000002e;border-radius:.55rem;grid-template-columns:2rem minmax(8rem,.8fr) minmax(10rem,1.2fr) auto;align-items:end;gap:.55rem;padding:.65rem;display:grid}.bs-event-command__manifest--assets li{grid-template-columns:2rem minmax(8rem,.8fr) 5rem minmax(10rem,1.2fr) auto}.bs-event-command__manifest li>span{color:var(--event-command-accent);font-family:var(--font-mono);align-self:center;font-size:.58rem;font-weight:800}.bs-event-command__manifest label{gap:.25rem;min-width:0;display:grid}.bs-event-command__manifest label small{color:#fff6}.bs-event-command__manifest li>button{color:#ff9480ad;cursor:pointer;background:0 0;border:0;border-radius:.45rem;min-height:2.85rem;padding:.6rem;font-size:.6rem}.bs-event-command__member-toolbar{grid-template-columns:minmax(12rem,.8fr) minmax(16rem,1.2fr);align-items:end;gap:.75rem 1rem;display:grid}.bs-event-command__member-toolbar label,.bs-event-command__catalog-search{gap:.3rem;display:grid}.bs-event-command__member-toolbar label>span,.bs-event-command__catalog-search>span{color:#ffffffad;font-family:var(--font-mono);text-transform:uppercase;font-size:.54rem;font-weight:800}.bs-event-command__member-toolbar p,.bs-event-command__catalog-help{color:#ffffffad;margin:0;font-size:.62rem;line-height:1.5}.bs-event-command__member-grid,.bs-event-command__catalog-results,.bs-event-command__staged-assets{grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.bs-event-command__member-grid>li{background:#00000029;border:1px solid #ffffff13;border-radius:.55rem;gap:.45rem;min-width:0;padding:.42rem;transition:border-color .18s cubic-bezier(.16,1,.3,1),background-color .18s cubic-bezier(.16,1,.3,1);display:grid}.bs-event-command__member-grid>li[data-selected]{border-color:color-mix(in srgb,var(--event-command-accent)48%,transparent);background:color-mix(in srgb,var(--event-command-accent)9%,#0003)}.bs-event-command__member-toggle{min-width:0;min-height:3.25rem;color:inherit;text-align:left;cursor:grab;background:0 0;border:0;border-radius:.4rem;grid-template-columns:2.5rem minmax(0,1fr) 1.65rem;align-items:center;gap:.6rem;padding:.35rem;display:grid}.bs-event-command__member-toggle:active{cursor:grabbing}.bs-event-command__member-toggle>span{gap:.12rem;min-width:0;display:grid}.bs-event-command__member-toggle strong{color:#ffffffdb;text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;overflow:hidden}.bs-event-command__member-toggle small{color:#ffffffa3;text-overflow:ellipsis;white-space:nowrap;font-size:.52rem;overflow:hidden}.bs-event-command__member-toggle i{color:#ffffff75;text-align:center;border:0;border-radius:50%;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;padding:0;font-style:normal;line-height:1;display:flex}.bs-event-command__member-toggle i>span{text-align:center;width:1em;height:1em;font-size:.9rem;font-weight:800;line-height:1;display:block;transform:translateY(-.02em)}.bs-event-command__member-grid>li[data-selected] .bs-event-command__member-toggle i{border-color:var(--event-command-accent);background:var(--event-command-accent);color:#090806}.bs-event-command__member-avatar{object-fit:cover;border-radius:50%;width:2.5rem;height:2.5rem}.bs-event-command__member-avatar--fallback{color:var(--event-command-accent);background:#ffb73614;border:1px solid #ffb73652;place-items:center;font-size:.65rem;font-weight:850;display:grid}.bs-event-command__show-more{min-height:2.4rem;color:var(--event-command-accent);cursor:pointer;background:0 0;border:1px solid #ffb73640;border-radius:.4rem;justify-self:start;padding:.45rem .65rem;font-size:.58rem;font-weight:780}.bs-event-command__legacy-personnel{border-top:1px solid #ffffff12;gap:.55rem;padding-top:.7rem;display:grid}.bs-event-command__legacy-personnel>strong{color:#ffffff8f;font-size:.62rem}.bs-event-command__unavailable-personnel{background:#ffb7360b;border:1px solid #ffb73638;border-radius:.55rem;gap:.65rem;padding:.75rem;display:grid}.bs-event-command__unavailable-personnel>header{gap:.18rem;display:grid}.bs-event-command__unavailable-personnel>header strong{color:#ffffffdb;font-size:.65rem}.bs-event-command__unavailable-personnel>header p{color:#ffffffad;margin:0;font-size:.58rem;line-height:1.5}.bs-event-command__unavailable-personnel>ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.bs-event-command__unavailable-personnel li{background:#0000002e;border:1px solid #ffffff13;border-radius:.45rem;grid-template-columns:2.5rem minmax(8rem,.65fr) minmax(12rem,1fr) auto;align-items:center;gap:.6rem;min-width:0;padding:.5rem;display:grid}.bs-event-command__unavailable-personnel li>span{gap:.12rem;min-width:0;display:grid}.bs-event-command__unavailable-personnel li>span strong,.bs-event-command__unavailable-personnel li>span small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bs-event-command__unavailable-personnel li>span strong{color:#ffffffdb;font-size:.68rem}.bs-event-command__unavailable-personnel li>span small{color:#ffffffa3;font-size:.54rem}.bs-event-command__unavailable-personnel li>button{color:#e2a193;cursor:pointer;background:0 0;border:0;min-height:2.5rem;padding:.45rem .65rem;font-size:.58rem;font-weight:750}.bs-event-command__catalog-picker{gap:.7rem;display:grid}.bs-event-command__catalog-error{color:#efad9f;background:#ff70560f;border:1px solid #ff70563d;border-radius:.45rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .7rem;font-size:.62rem;display:flex}.bs-event-command__catalog-error button{min-height:2.2rem;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:.35rem;padding:.4rem .65rem}.bs-event-command__catalog-results>li,.bs-event-command__staged-assets>li{background:#0000002e;border:1px solid #ffffff13;border-radius:.55rem;align-items:center;min-width:0;display:grid}.bs-event-command__catalog-results>li{grid-template-columns:3.25rem minmax(0,1fr) auto;gap:.6rem;min-height:4.1rem;padding:.45rem}.bs-event-command__catalog-results img,.bs-event-command__staged-assets img,.bs-event-command__catalog-fallback{object-fit:contain;background:#ffffff09;border-radius:.4rem;width:3.25rem;height:3.25rem}.bs-event-command__catalog-fallback{color:#ffb73694;place-items:center;font-size:.66rem;font-weight:850;display:grid}.bs-event-command__catalog-results>li>span{gap:.15rem;min-width:0;display:grid}.bs-event-command__catalog-results strong,.bs-event-command__staged-asset-main>strong{color:#ffffffdb;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.bs-event-command__catalog-results small,.bs-event-command__staged-asset-main>small{color:#ffffffa3;text-overflow:ellipsis;white-space:nowrap;font-size:.52rem;overflow:hidden}.bs-event-command__catalog-results button{min-height:2.45rem;color:var(--event-command-accent);cursor:pointer;background:#ffb73614;border:1px solid #ffb7364d;border-radius:.4rem;padding:.45rem .68rem;font-size:.6rem;font-weight:800}.bs-event-command__staged-assets{grid-template-columns:1fr}.bs-event-command__staged-assets>li{grid-template-columns:3.25rem minmax(12rem,1fr) auto auto;gap:.7rem;padding:.6rem}.bs-event-command__staged-asset-main{grid-template-columns:minmax(8rem,.65fr) minmax(10rem,1fr);align-items:center;gap:.35rem .65rem;min-width:0;display:grid}.bs-event-command__staged-asset-main>strong,.bs-event-command__staged-asset-main>small{grid-column:1}.bs-event-command__staged-asset-main>.bs-event-command__location-search{grid-area:1/2/span 2}.bs-event-command__staged-asset-main label{gap:.25rem;display:grid}.bs-event-command__asset-quantity{grid-template-columns:2.35rem 3.4rem 2.35rem;align-items:stretch;display:grid}.bs-event-command__asset-quantity button,.bs-event-command__asset-quantity input{color:#fffc;text-align:center;background:#ffffff06;border:1px solid #ffffff1a;border-radius:0;min-height:2.75rem}.bs-event-command__asset-quantity button{cursor:pointer}.bs-event-command__asset-remove{color:#d99586;cursor:pointer;background:0 0;border:0;min-height:2.75rem;font-size:.58rem}@media (max-width:720px){.bs-event-command__member-toolbar{grid-template-columns:1fr;align-items:stretch}.bs-event-command__member-grid,.bs-event-command__catalog-results{grid-template-columns:1fr}.bs-event-command__staged-assets>li{grid-template-columns:3.25rem minmax(0,1fr)}.bs-event-command__staged-asset-main{grid-template-columns:1fr}.bs-event-command__staged-asset-main>strong,.bs-event-command__staged-asset-main>small,.bs-event-command__staged-asset-main>.bs-event-command__location-search{grid-area:auto/1}.bs-event-command__asset-quantity{grid-column:1/-1;grid-template-columns:1fr 4rem 1fr}.bs-event-command__asset-remove{grid-column:1/-1;justify-self:end}.bs-event-command__unavailable-personnel li{grid-template-columns:2.5rem minmax(0,1fr) auto}.bs-event-command__unavailable-personnel li>.bs-event-command__location-search{grid-column:1/-1}}.bs-event-command__empty{color:#ffffff61;background:#00000024;border-radius:.55rem;padding:1.1rem;font-size:.67rem;line-height:1.55}.bs-event-command__issues,.bs-event-command__ready{border-radius:.7rem;gap:.65rem;padding:1rem;display:grid}.bs-event-command__issues{background:#ff705617}.bs-event-command__issues>strong{color:#ff9e8c;font-size:.75rem}.bs-event-command__issues ul{gap:.3rem;padding-left:1rem;display:grid}.bs-event-command__issues button{color:#ffffffad;text-align:left;cursor:pointer;background:0 0;border:0;font-size:.67rem}.bs-event-command__ready{background:#59b9821a;grid-template-columns:2.2rem minmax(0,1fr);align-items:center}.bs-event-command__ready>span{color:#82d5a5;background:#59b9822e;border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid}.bs-event-command__ready>div{gap:.18rem;display:grid}.bs-event-command__ready strong{color:#a0dfb9;font-size:.75rem}.bs-event-command__ready p{color:#ffffff75;font-size:.63rem}.bs-event-command__compensation{background:#ffb73606;border:.0625rem solid #ffb73629;border-radius:.7rem;gap:.9rem;min-width:0;margin:0;padding:1rem;display:grid}.bs-event-command__compensation>header{justify-content:space-between;align-items:start;gap:1rem 2rem;display:flex}.bs-event-command__compensation>header>div{gap:.25rem;display:grid}.bs-event-command__compensation>header strong{color:#ffffffe6;font-size:.8rem}.bs-event-command__compensation>header p{color:#ffffff80;max-width:65ch;font-size:.64rem;line-height:1.5}.bs-event-command__compensation>header>span{color:var(--event-command-accent);font-family:var(--font-mono);border:.0625rem solid #ffb73638;border-radius:999px;flex:none;padding:.4rem .55rem;font-size:.54rem;font-weight:800}.bs-event-command__compensation-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.bs-event-command__compensation-options>label,.bs-event-command__compensation-locked{background:#ffffff05;border:.0625rem solid #ffffff14;border-radius:.5rem;grid-template-columns:1rem minmax(0,1fr);align-items:start;gap:.65rem;min-height:5.1rem;padding:.8rem;display:grid;position:relative}.bs-event-command__compensation-options>label{cursor:pointer}.bs-event-command__compensation-options>label[data-selected]{background:#ffb73613;border-color:#ffb7366b}.bs-event-command__compensation-options input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.bs-event-command__compensation-options label>span{border:.0625rem solid #ffffff47;border-radius:50%;width:.9rem;height:.9rem;margin-top:.12rem;box-shadow:inset 0 0 0 .2rem #15140f}.bs-event-command__compensation-options input:checked+span{border-color:var(--event-command-accent);background:var(--event-command-accent)}.bs-event-command__compensation-options input:focus-visible+span{outline-offset:.1875rem;outline:.125rem solid #fff}.bs-event-command__compensation-options label>div,.bs-event-command__compensation-locked>div{gap:.2rem;display:grid}.bs-event-command__compensation-options strong,.bs-event-command__compensation-locked strong{color:#ffffffdb;font-size:.7rem}.bs-event-command__compensation-options small,.bs-event-command__compensation-locked small{color:#ffffff73;font-size:.58rem;line-height:1.45}.bs-event-command__compensation-options select{color:#ffffffd6;background:#15140f;border:.0625rem solid #ffffff24;border-radius:.3rem;grid-column:2;min-height:2.75rem;margin-top:.35rem;padding:.5rem .6rem;font-size:.64rem}.bs-event-command__compensation-locked{opacity:.56}.bs-event-command__compensation-locked>span{color:#ffffff75;font-family:var(--font-mono);font-size:.52rem;font-weight:850}.bs-event-command__review-grid{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);gap:.8rem;display:grid}.bs-event-command__overview-timeline{gap:0;padding:0;list-style:none;display:grid}.bs-event-command__overview-timeline>li{grid-template-columns:2.25rem minmax(0,1fr);gap:.8rem;padding-bottom:.85rem;display:grid;position:relative}.bs-event-command__overview-timeline>li:not(:last-child):before{background:color-mix(in srgb,var(--event-command-accent)28%,transparent);content:"";width:.0625rem;position:absolute;top:1.8rem;bottom:-.1rem;left:.9rem}.bs-event-command__overview-timeline>li>span{z-index:1;background:color-mix(in srgb,var(--event-command-accent)16%,#111);width:1.8rem;height:1.8rem;color:var(--event-command-accent);font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:.54rem;font-weight:800;display:grid;position:relative}.bs-event-command__overview-timeline article{background:#ffffff08;border-radius:.7rem;gap:.7rem;padding:.9rem 1rem;display:grid}.bs-event-command__overview-timeline article>header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.bs-event-command__overview-timeline article strong{color:#ffffffdb;font-size:.76rem}.bs-event-command__overview-timeline article button{min-width:2.75rem;min-height:2.75rem;color:var(--event-command-accent);cursor:pointer;background:0 0;border:0;padding:.55rem;font-size:.6rem;font-weight:760}.bs-event-command__overview-timeline dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem;display:grid}.bs-event-command__overview-timeline dl>div{gap:.15rem;min-width:0;display:grid}.bs-event-command__overview-timeline dt{color:#ffffff94;font-family:var(--font-mono);text-transform:uppercase;font-size:.5rem;font-weight:800}.bs-event-command__overview-timeline dd{overflow-wrap:anywhere;color:#ffffffb3;font-size:.69rem;line-height:1.5}.bs-event-command__prep-control{background:#ffb73609;border:1px solid #ffb73629;border-radius:.5rem;gap:.65rem;margin:.15rem 0 0;padding:.8rem;display:grid}.bs-event-command__prep-control legend{color:#ffffff6b;font-family:var(--font-mono);text-transform:uppercase;padding:0 .35rem;font-size:.5rem;font-weight:800}.bs-event-command__prep-toggle{cursor:pointer;grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:.65rem;min-width:0;display:grid}.bs-event-command__prep-toggle input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.bs-event-command__prep-toggle>span{color:#0000;background:#ffffff09;border:1px solid #ffffff2e;border-radius:.3rem;place-items:center;width:1.75rem;height:1.75rem;font-size:.8rem;display:grid}.bs-event-command__prep-toggle input:focus-visible+span{outline-offset:2px;outline:2px solid #fff}.bs-event-command__prep-toggle input:checked+span{color:var(--event-command-accent);background:#ffb7362e;border-color:#ffb7369e}.bs-event-command__prep-toggle div{gap:.12rem;min-width:0;display:grid}.bs-event-command__prep-toggle small{color:#ffffff7a;font-size:.6rem;line-height:1.45}.bs-event-command__prep-options{border-top:1px solid #ffffff12;grid-template-columns:minmax(10rem,.5fr) minmax(0,1fr);gap:.75rem;padding-top:.65rem;display:grid}.bs-event-command__prep-options label{color:#ffffff94;font-family:var(--font-mono);text-transform:uppercase;gap:.3rem;font-size:.52rem;display:grid}.bs-event-command__prep-options select{color:#ffffffd6;background:#151410;border:1px solid #ffffff21;border-radius:.3rem;min-height:2.75rem;padding:.55rem .65rem}.bs-event-command__prep-options p{align-content:center;gap:.16rem;margin:0;display:grid}.bs-event-command__prep-options p strong{color:var(--event-command-accent);font-size:.66rem}.bs-event-command__prep-options p span{color:#ffffff80;font-size:.59rem;line-height:1.5}.bs-event-command__overview-route-timeline{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.bs-event-command__overview-route-timeline>li{background:#00000021;border-left:2px solid #ffb7364d;grid-template-columns:5rem minmax(0,1fr);gap:.65rem;padding:.55rem .65rem;display:grid}.bs-event-command__overview-route-timeline>li[data-kind=travel]{background:#ffffff05;border-left-style:dashed}.bs-event-command__overview-route-timeline>li[data-kind=preparation]{border-left-color:#82d5a5}.bs-event-command__overview-route-timeline>li>time{color:#ffffff7a;font-family:var(--font-mono);font-size:.52rem;line-height:1.45}.bs-event-command__overview-route-timeline>li>div{gap:.12rem;min-width:0;display:grid}.bs-event-command__overview-route-timeline>li>div>span{color:var(--event-command-accent);font-family:var(--font-mono);text-transform:uppercase;font-size:.46rem;font-weight:800}.bs-event-command__overview-route-timeline small{color:#ffffff75;font-size:.55rem;line-height:1.45}.bs-event-command__overview-route-timeline ul{border-top:1px solid #ffffff12;gap:.25rem;margin:.35rem 0 0;padding:.4rem 0 0;list-style:none;display:grid}.bs-event-command__overview-route-timeline ul li{flex-wrap:wrap;justify-content:space-between;gap:.25rem .5rem;display:flex}.bs-event-command__overview-route-timeline ul b{color:#ffffffbf;font-size:.58rem}.bs-event-command__overview-route-timeline ul span{color:#fff6;font-size:.52rem}.bs-event-command__review-grid article{background:#ffffff08;border-radius:.7rem;align-content:start;gap:.8rem;min-width:0;padding:1rem;display:grid}.bs-event-command__review-grid article>span{color:var(--event-command-accent);font-family:var(--font-mono);text-transform:uppercase;font-size:.56rem;font-weight:800}.bs-event-command__review-grid h6{color:#ffffffe0;font-size:.9rem;line-height:1.35}.bs-event-command__review-grid dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.bs-event-command__review-grid dl>div{gap:.15rem;min-width:0;display:grid}.bs-event-command__review-grid dt,.bs-event-command__summary dt{color:#ffffff94;font-family:var(--font-mono);text-transform:uppercase;font-size:.5rem;font-weight:800}.bs-event-command__review-grid dd,.bs-event-command__summary dd{overflow-wrap:anywhere;color:#ffffffb8;font-size:.65rem;font-weight:650}.bs-event-command__review-grid article>p{color:#ffffffad;font-size:.69rem;line-height:1.55}.bs-event-command__review-grid .bs-event-command__discord-description{color:#ffffffdb;white-space:pre-line;background:#0000004d;border:1px solid #d7a33d33;border-radius:.45rem;padding:.9rem;font-size:.73rem;line-height:1.6}.bs-event-command__discord-modal{background:#292a2f;border:1px solid #ffffff1a;border-radius:.7rem;gap:.75rem;padding:1rem;display:grid}.bs-event-command__discord-modal>header{color:#ffffffe6;align-items:center;gap:.55rem;font-size:.68rem;display:flex}.bs-event-command__discord-modal>header i{color:#8fa6ff;font-style:normal}.bs-event-command__discord-modal>h6{font-size:1rem}.bs-event-command__discord-modal>ul{color:#ffffffc7;gap:.38rem;margin:0;padding:0;font-size:.66rem;list-style:none;display:grid}.bs-event-command__discord-modal>ul li{align-items:center;gap:.45rem;display:flex}.bs-event-command__discord-modal>ul span{color:#ffffff94;text-align:center;width:1rem}.bs-event-command__discord-modal .bs-event-command__discord-description{color:#ffffffe0;background:0 0;border:0;margin:.15rem 0 0;padding:0}.bs-event-command__member-view-excerpt{background:#ffb7360b;border:1px solid #ffb73638;border-radius:.55rem;gap:.25rem;padding:.75rem;display:grid}.bs-event-command__member-view-excerpt>span{color:var(--event-command-accent);font-family:var(--font-mono);text-transform:uppercase;font-size:.5rem;font-weight:800}.bs-event-command__member-view-excerpt strong{color:#ffffffe0;font-size:.72rem}.bs-event-command__member-view-excerpt small{color:#ffffffad;font-size:.55rem}.bs-event-command__member-view-excerpt p{color:#ffffffad;margin:.25rem 0 0;font-size:.62rem;line-height:1.45}.bs-event-command__member-view-excerpt p b{color:#ffffffd6;letter-spacing:.025em;text-transform:uppercase;margin-bottom:.08rem;font-size:.54rem;display:block}.bs-event-command__member-view-excerpt footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.65rem;margin-top:.35rem;padding-top:.55rem;display:flex}.bs-event-command__member-view-excerpt footer small{overflow-wrap:anywhere;min-width:0}.bs-event-command__member-view-excerpt footer button{color:#ffffff9e;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:.4rem;flex:none;min-height:2.2rem;padding:.4rem .7rem;font-size:.57rem;font-weight:750}.bs-event-command__member-view-excerpt footer button:disabled{cursor:not-allowed;opacity:.72}.bs-event-command__description-count{color:#ffffff94;font-size:.62rem;line-height:1.45}.bs-event-command__description-count.is-warning{color:#f2ad84}.bs-event-command__publish-note{background:var(--event-command-accent-soft);border-radius:.7rem;gap:.3rem;padding:1rem;display:grid}.bs-event-command__publish-note strong{color:color-mix(in srgb,var(--event-command-accent)65%,white);font-size:.75rem}.bs-event-command__publish-note p{color:#ffffff8a;font-size:.64rem;line-height:1.5}.bs-event-command__summary{width:100%;box-shadow:none;background:0 0;gap:.75rem;margin:0;padding:.2rem 0;display:grid;position:static}.bs-event-command__summary>header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1rem;display:flex}.bs-event-command__summary>header span{color:var(--event-command-accent);font-family:var(--font-mono);text-transform:uppercase;font-size:.52rem;font-weight:800}.bs-event-command__summary>header strong{color:#ffffff94;font-size:.56rem}.bs-event-command__mission-timeline{max-height:none;margin:0;padding:0;list-style:none;display:grid;overflow:visible}.bs-event-command__mission-timeline li{grid-template-columns:4.15rem .7rem minmax(0,1fr);align-items:start;gap:.7rem;min-height:3.35rem;padding:.52rem 0 .62rem;display:grid;position:relative}.bs-event-command__mission-timeline li:not(:last-child):after{content:"";background:#ffffff1f;width:1px;position:absolute;top:1.28rem;bottom:-.52rem;left:4.48rem}.bs-event-command__mission-timeline time{color:#ffffff80;font-family:var(--font-mono);text-align:right;padding-top:.02rem;font-size:.53rem;font-weight:700;line-height:1.4}.bs-event-command__mission-timeline i{z-index:1;border:1px solid color-mix(in srgb,var(--event-command-accent)52%,transparent);background:#111;border-radius:50%;width:.52rem;height:.52rem;margin-top:.08rem;display:block;position:relative}.bs-event-command__mission-timeline li[data-kind=command] i{background:var(--event-command-accent);box-shadow:0 0 0 .18rem color-mix(in srgb,var(--event-command-accent)12%,transparent)}.bs-event-command__mission-timeline li[data-kind=location] i{background:color-mix(in srgb,var(--event-command-accent)48%,#111);border-radius:2px;transform:rotate(45deg)}.bs-event-command__mission-timeline li[data-kind=objective] i{background:color-mix(in srgb,var(--event-command-accent)34%,#111)}.bs-event-command__mission-timeline li[data-kind=contract]{min-height:3.75rem;padding-block:.62rem .78rem}.bs-event-command__mission-timeline li[data-kind=contract] i{background:color-mix(in srgb,var(--event-command-accent)22%,#111);border-radius:2px}.bs-event-command__mission-timeline li[data-kind=contract] strong{color:#ffffffe6}.bs-event-command__mission-timeline li>span{gap:.18rem;min-width:0;display:grid}.bs-event-command__mission-timeline strong{overflow-wrap:anywhere;color:#ffffffd6;font-size:.66rem;line-height:1.38}.bs-event-command__mission-timeline small{overflow-wrap:anywhere;color:#ffffff73;font-size:.53rem;line-height:1.5}.bs-event-command__location-contracts{background:color-mix(in srgb,var(--event-command-accent)7%,#ffffff06);border-radius:.4rem;gap:.48rem;margin:.52rem 0 .2rem;padding:.62rem .65rem;list-style:none;display:grid}.bs-event-command__location-contracts li{grid-template-columns:1fr;gap:.28rem;min-height:0;padding:0;display:grid}.bs-event-command__location-contracts li:after{content:none!important}.bs-event-command__location-contracts header{justify-content:space-between;align-items:center;gap:.35rem;display:flex}.bs-event-command__location-contracts time{color:color-mix(in srgb,var(--event-command-accent)70%,white);text-align:left;padding:0;font-size:.44rem}.bs-event-command__location-contracts em{color:var(--event-command-accent);font-family:var(--font-mono);text-transform:uppercase;font-size:.4rem;font-style:normal;font-weight:800}.bs-event-command__location-contracts li>div{grid-template-columns:1fr;gap:.28rem;display:grid}.bs-event-command__location-contracts li[data-parallel]>div{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr))}.bs-event-command__location-contracts article{background:#ffffff09;border-radius:.3rem;gap:.12rem;min-width:0;padding:.48rem .52rem;display:grid}.bs-event-command__location-contracts li[data-parallel] article{box-shadow:inset 0 1px color-mix(in srgb,var(--event-command-accent)28%,transparent)}.bs-event-command__location-contracts strong{color:#ffffffc2;font-size:.52rem;line-height:1.3}.bs-event-command__location-contracts small{color:#ffffff61;font-size:.44rem}.bs-event-command__mission-timeline--editor{max-height:none;padding-right:0;overflow:visible}.bs-event-command__mission-timeline--editor>li{border-bottom:1px solid #ffffff0e;grid-template-columns:5.25rem .875rem minmax(0,1fr);gap:1rem;min-height:5.25rem;padding:1rem .25rem 1.25rem 0;transition:background-color .18s cubic-bezier(.16,1,.3,1)}.bs-event-command__mission-timeline--editor>li:last-child{border-bottom:0}.bs-event-command__mission-timeline--editor>li:not(:last-child):after{top:1.68rem;bottom:-1rem;left:5.66rem}.bs-event-command__mission-timeline--editor>li[data-drag-active]{background:#ffb73606}.bs-event-command__mission-timeline--editor>li[data-drag-active]:hover{background:#ffb73613}.bs-event-command__mission-timeline--editor>li[data-drop-over]{background:#ffb7361c;border-radius:.45rem;box-shadow:inset 0 0 0 1px #ffb7366b}.bs-event-command__mission-timeline--editor>li[data-kind=travel],.bs-event-command__mission-timeline--editor>li[data-kind=preparation]{background:#ffffff03;min-height:3.75rem;padding-block:.7rem}.bs-event-command__mission-timeline--editor>li[data-kind=travel]>i{background:0 0;border-radius:1px;transform:rotate(45deg)}.bs-event-command__mission-timeline--editor>li[data-kind=preparation]>i{background:#ffb7361f;border-style:dashed}.bs-event-command__mission-timeline--editor>li>time{color:#ffffff85;white-space:nowrap;padding-top:.3rem;font-size:.625rem;line-height:1.35}.bs-event-command__mission-timeline--editor>li>i{width:.75rem;height:.75rem;margin-top:.28rem}.bs-event-command__timeline-phase-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.bs-event-command__timeline-phase-header>span{gap:.24rem;min-width:0;display:grid}.bs-event-command__timeline-phase-location-label{color:var(--event-command-accent);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.52rem;font-style:normal;font-weight:800}.bs-event-command__mission-timeline--editor .bs-event-command__timeline-phase-header strong{color:#ffffffeb;font-size:.875rem;line-height:1.35}.bs-event-command__mission-timeline--editor .bs-event-command__timeline-phase-header small{color:#ffffff80;font-size:.6875rem;line-height:1.5}.bs-event-command__mission-timeline--editor .bs-event-command__timeline-phase-header small b{color:#ffffffb8;font-weight:700}.bs-event-command__timeline-phase-header button{min-height:2.75rem;color:var(--event-command-accent);white-space:nowrap;cursor:pointer;background:#ffb73612;border:1px solid #ffb73652;border-radius:.35rem;flex:none;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .75rem;font-size:.625rem;font-weight:750;transition:border-color .18s cubic-bezier(.16,1,.3,1),background-color .18s cubic-bezier(.16,1,.3,1);display:inline-flex}.bs-event-command__timeline-phase-header button:hover{background:#ffb73624;border-color:#ffb7368f}.bs-event-command__timeline-phase-header button span:first-child{font-size:.9rem;line-height:1}.bs-event-command__mission-timeline--editor .bs-event-command__location-contracts{background:0 0;border-top:1px solid #ffffff13;border-radius:0;gap:.75rem;margin:.9rem 0 0;padding:.75rem 0 0}.bs-event-command__mission-timeline--editor .bs-event-command__location-contracts li{gap:.5rem}.bs-event-command__mission-timeline--editor .bs-event-command__location-contracts time{color:color-mix(in srgb,var(--event-command-accent)76%,white);font-size:.6rem}.bs-event-command__mission-timeline--editor .bs-event-command__location-contracts em{font-size:.5rem}.bs-event-command__mission-timeline--editor .bs-event-command__timeline-contract{background:#ffffff09;border:1px solid #ffffff12;border-radius:.35rem;grid-template-columns:3.2rem minmax(0,1fr);gap:.75rem;padding:.65rem .75rem;transition:border-color .18s cubic-bezier(.16,1,.3,1),background-color .18s cubic-bezier(.16,1,.3,1);display:grid}.bs-event-command__mission-timeline--editor .bs-event-command__timeline-contract:hover{background:#ffffff0d;border-color:#ffb73633}.bs-event-command__mission-timeline--editor .bs-event-command__timeline-contract[data-dragging]{opacity:.58;border-color:#ffb73661;transform:scale(.985)}.bs-event-command__mission-timeline--editor .bs-event-command__timeline-contract[data-crew-drop],.bs-event-command__contracts>li[data-crew-drop]{background:#ffb73617;border-color:#ffb73694;box-shadow:inset 0 0 0 1px #ffb73638}.bs-event-command__mission-timeline--editor .bs-event-command__timeline-contract[data-just-moved]{animation:.2s cubic-bezier(.16,1,.3,1) bs-event-command-contract-settle}@keyframes bs-event-command-contract-settle{0%{opacity:.62;transform:translateY(-.55rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.bs-event-command__contract-move-controls{align-content:start;gap:.3rem;display:grid}.bs-event-command__contract-drag-handle{color:#ffffff7a;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;background:#ffffff0b;border:0;border-radius:.25rem;place-items:center;width:3.2rem;min-height:2.25rem;display:grid}.bs-event-command__contract-drag-handle:hover{color:var(--event-command-accent);background:#ffb7361a}.bs-event-command__contract-drag-handle:active{cursor:grabbing}.bs-event-command__contract-move-controls button{color:#ffffff9e;min-height:2rem;font-family:var(--font-mono);text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:.25rem;font-size:.48rem;font-weight:800}.bs-event-command__contract-move-controls button:hover,.bs-event-command__contract-move-controls button[aria-pressed=true]{color:var(--event-command-accent);background:#ffb7361a;border-color:#ffb7366b}.bs-event-command__contract-move-controls .bs-event-command__contract-drag-handle{color:#ffffff7a;cursor:grab;touch-action:none;background:#ffffff0b;border:0;place-items:center;width:3.2rem;min-height:2.25rem;display:grid}.bs-event-command__contract-move-controls .bs-event-command__contract-drag-handle:hover{color:var(--event-command-accent);background:#ffb7361a}.bs-event-command__timeline-contract details{min-width:0}.bs-event-command__timeline-contract summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;list-style:none;display:flex}.bs-event-command__timeline-contract summary::-webkit-details-marker{display:none}.bs-event-command__timeline-contract summary>span{gap:.12rem;min-width:0;display:grid}.bs-event-command__mission-timeline--editor .bs-event-command__timeline-contract summary strong{color:#ffffffe0;font-size:.7rem}.bs-event-command__mission-timeline--editor .bs-event-command__timeline-contract summary small{color:#ffffff7a;font-size:.56rem}.bs-event-command__timeline-contract summary>em{color:var(--event-command-accent);font-family:var(--font-mono);text-transform:uppercase;font-size:.52rem;font-style:normal}.bs-event-command__timeline-contract details[open] summary>em{color:#fff1bd}.bs-event-command__timeline-contract-editor{border-top:1px solid #ffffff12;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.65rem;padding:1rem 0 .2rem;display:grid}.bs-event-command__timeline-contract-editor label{gap:.3rem;display:grid}.bs-event-command__timeline-contract-editor label>small{color:#ffffff85;font-family:var(--font-mono);text-transform:uppercase;font-size:.54rem}.bs-event-command__timeline-contract-editor .bs-event-command__contract-action,.bs-event-command__timeline-contract-editor .bs-event-command__contract-proof,.bs-event-command__timeline-contract-editor .bs-event-command__contract-phase,.bs-event-command__timeline-contract-editor .bs-event-command__contract-crew-picker,.bs-event-command__nested-criteria{grid-column:1/-1}.bs-event-command__nested-criteria{border:0;border-top:1px solid #ffffff12;gap:.45rem;margin:0;padding:.65rem 0 0;display:grid}.bs-event-command__nested-criteria legend{color:#ffffff94;width:100%;font-family:var(--font-mono);text-transform:uppercase;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.25rem;font-size:.54rem;display:flex}.bs-event-command__nested-criteria legend button{min-height:2.15rem;color:var(--event-command-accent);cursor:pointer;background:#ffb7360f;border:1px solid #ffb73652;border-radius:.35rem;padding:.35rem .55rem}.bs-event-command__nested-criteria>div{background:#ffffff05;border:1px solid #ffffff14;grid-template-columns:1.8rem minmax(9rem,1fr) minmax(9rem,1fr) 6.5rem auto;align-items:end;gap:.45rem;padding:.5rem;display:grid}.bs-event-command__nested-criteria>div>span{color:#ffb736b8;font-family:var(--font-mono);align-self:center;font-size:.55rem}.bs-event-command__nested-criteria>div>button{color:#d99586;cursor:pointer;background:0 0;border:0;min-height:2.7rem}.bs-event-command__nested-criteria>p{color:#fff6;margin:0;font-size:.56rem;line-height:1.45}.bs-event-command__contract-crew{align-items:center;min-height:1.4rem;margin-top:.25rem;display:flex}.bs-event-command__contract-crew-avatar{object-fit:cover;border:2px solid #171512;border-radius:50%;width:1.4rem;height:1.4rem;margin-right:-.25rem}.bs-event-command__contract-crew-avatar--fallback{color:var(--event-command-accent);background:#302510;place-items:center;font-size:.4rem;font-weight:850;display:grid}.bs-event-command__contract-crew b{min-width:1.4rem;height:1.4rem;color:var(--event-command-accent);background:#ffb7361a;border-radius:999px;place-items:center;margin-left:.3rem;font-size:.45rem;display:grid}.bs-event-command__contract-crew-picker{border:0;border-top:1px solid #ffffff12;flex-wrap:wrap;gap:.4rem;margin:0;padding:.65rem 0 0;display:flex!important}.bs-event-command__contract-crew-picker legend{color:#ffffff85;width:100%;font-family:var(--font-mono);text-transform:uppercase;margin-bottom:.2rem;font-size:.54rem}.bs-event-command__contract-crew-picker label{color:#ffffffad;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:999px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.35rem;min-height:2.35rem;padding:.35rem .5rem;font-size:.56rem;display:inline-flex}.bs-event-command__contract-crew-picker label:has(input:checked){color:#ffffffe0;background:#ffb73614;border-color:#ffb73661}.bs-event-command__contract-crew-picker input{width:.9rem;height:.9rem;accent-color:var(--event-command-accent)}.bs-event-command__contract-crew-picker p{color:#fff6;width:100%;margin:0;font-size:.56rem;line-height:1.45}.bs-event-command__timeline-contract-remove{color:#d99586;cursor:pointer;background:0 0;border:0;grid-column:1/-1;justify-self:end;min-height:2.75rem}.bs-event-command__timeline-drop-hint{border:1px dashed #0000;border-top-color:#ffffff14;align-items:center;min-height:2.75rem;margin-top:.9rem;padding:.65rem .75rem;line-height:1.4;display:flex;color:#ffffff70!important;font-size:.625rem!important}.bs-event-command__mission-timeline--editor>li[data-drag-active] .bs-event-command__timeline-drop-hint{background:#ffb73613;border-color:#ffb7367a;color:#ffffffc2!important}@media (max-width:720px){.bs-event-command__timeline-workspace{gap:1.1rem;padding:1rem}.bs-event-command__timeline-workspace>header{gap:.9rem}.bs-event-command__timeline-workspace>header>button{justify-content:center;width:100%}.bs-event-command__mission-timeline--editor>li{grid-template-columns:.75rem minmax(0,1fr);grid-template-areas:"marker time"".content";gap:.35rem .65rem;padding:.9rem 0 1.1rem}.bs-event-command__mission-timeline--editor>li:not(:last-child):after{top:1.2rem;bottom:-.9rem;left:.35rem}.bs-event-command__mission-timeline--editor>li>time{text-align:left;grid-area:time;padding-top:0;font-size:.56rem}.bs-event-command__mission-timeline--editor>li>i{grid-area:marker;margin-top:.03rem}.bs-event-command__mission-timeline--editor>li>span{grid-area:content}.bs-event-command__timeline-phase-header{flex-direction:column;align-items:stretch;gap:.65rem}.bs-event-command__timeline-phase-header button{width:100%}.bs-event-command__mission-timeline--editor .bs-event-command__timeline-contract{grid-template-columns:minmax(0,1fr);gap:.6rem;padding:.6rem}.bs-event-command__contract-move-controls{grid-template-columns:1fr}.bs-event-command__contract-drag-handle{display:none}.bs-event-command__contract-move-controls button{min-height:2.5rem}.bs-event-command__timeline-contract-editor{grid-template-columns:1fr}.bs-event-command__timeline-contract-editor .bs-event-command__contract-action,.bs-event-command__timeline-contract-editor .bs-event-command__contract-proof,.bs-event-command__timeline-contract-editor .bs-event-command__contract-phase,.bs-event-command__timeline-contract-editor .bs-event-command__contract-crew-picker,.bs-event-command__nested-criteria,.bs-event-command__timeline-contract-remove{grid-column:auto}.bs-event-command__nested-criteria>div{grid-template-columns:1.8rem minmax(0,1fr)}.bs-event-command__nested-criteria>div>label,.bs-event-command__nested-criteria>div>button{grid-column:2}}.bs-event-command__timeline-empty{gap:.25rem;padding:.8rem 0;display:grid}.bs-event-command__timeline-empty strong{color:#ffffffb8;font-size:.62rem}.bs-event-command__timeline-empty small{color:#ffffff61;font-size:.52rem;line-height:1.5}.bs-event-command__calendar-canvas .bs-event-command__mission-timeline--editor>li{border-bottom:0;padding:.55rem 0 .7rem}.bs-event-command__calendar-canvas .bs-event-command__mission-timeline--editor>li:not(:last-child):after{background:#ffb73629}.bs-event-command__calendar-canvas .bs-event-command__mission-timeline--editor>li>span{background:#ffffff09;border:1px solid #ffffff16;border-left:3px solid #ffb7369e;border-radius:.5rem;gap:.35rem;padding:.72rem .8rem;box-shadow:0 .3rem 1rem #0000001f}.bs-event-command__calendar-canvas .bs-event-command__mission-timeline--editor>li[data-kind=travel]>span{background:repeating-linear-gradient(135deg,#6dadc90f 0 .45rem,#ffffff03 .45rem .9rem);border-color:#6dadc92e #6dadc92e #6dadc92e #6dadc98c}.bs-event-command__calendar-canvas .bs-event-command__mission-timeline--editor>li[data-kind=preparation]>span{background:#ffb73606;border-style:dashed dashed dashed solid}.bs-event-command__calendar-canvas .bs-event-command__mission-timeline--editor>li[data-kind=objective]>span{background:#d995860b;border-left-color:#d99586}.bs-event-command__calendar-canvas .bs-event-command__mission-timeline--editor>li[data-drop-over]>span{background:#ffb7361c;border-color:#ffb73694}.bs-event-command__summary>footer{border-top:1px solid #ffffff14;gap:.16rem;padding-top:.65rem;display:grid}.bs-event-command__summary>footer span{overflow-wrap:anywhere;color:#ffffffc7;font-size:.62rem;font-weight:700}.bs-event-command__summary>footer small{color:#ffffff52;font-size:.5rem;line-height:1.4}.bs-event-command__actions{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070706f0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.65rem;padding:.85rem clamp(1rem,3vw,2.4rem);display:grid;position:sticky;bottom:0;box-shadow:0 -1.2rem 2.5rem #00000038}.bs-event-command__actions>p{color:#ff9e8c;font-size:.64rem}.bs-event-command__actions>button{color:#ffffffc2;cursor:pointer;background:#fff1;border:0;border-radius:.55rem;min-height:2.8rem;padding:.65rem 1rem;font-size:.68rem;font-weight:760}.bs-event-command__actions>button:disabled{cursor:not-allowed;opacity:.38}.bs-event-command__actions>.bs-event-command__primary{background:var(--event-command-accent);color:#100d07;box-shadow:0 .5rem 1.6rem color-mix(in srgb,var(--event-command-accent)22%,transparent)}.bs-event-command__state{text-align:center;background:#ffffff06;border-radius:.9rem;place-content:center;justify-items:center;gap:.55rem;min-height:18rem;padding:2rem;display:grid}.bs-event-command__state strong{color:#ffffffdb;font-size:.85rem}.bs-event-command__state p{color:#ffffff6b;font-size:.68rem}.bs-event-command__pulse{background:var(--system-accent,#d7a33d);width:.7rem;height:.7rem;box-shadow:0 0 1.5rem color-mix(in srgb,var(--system-accent,#d7a33d)48%,transparent);border-radius:50%;animation:.8s ease-in-out infinite alternate bs-event-command-pulse;display:block}@keyframes bs-event-command-enter{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@keyframes bs-event-command-pulse{0%{opacity:.42;transform:scale(.8)}to{opacity:1;transform:scale(1.05)}}@media (max-width:100rem){.bs-event-command__route-editor{grid-template-columns:minmax(0,1fr)}.bs-event-command__travel-estimate{position:static}.bs-event-command__review-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:78rem){.bs-event-command__layout,.bs-event-command__steps{grid-template-columns:minmax(0,1fr)}.bs-event-command__void-critique{grid-column:1}.bs-event-command__summary{width:auto;box-shadow:none;grid-area:auto/1/auto/-1;grid-template-columns:1fr;margin-right:0;position:static}.bs-event-command__mission-timeline{max-height:none}}@media (max-width:54rem){.bs-event-authority__assignments{grid-template-columns:1fr}.bs-event-authority__assignments>p{text-align:left}.bs-event-command{border-radius:.75rem}.bs-event-command__masthead{grid-template-columns:1fr}.bs-event-command__draft-state{min-width:0}.bs-event-command__plan-library-panel{right:-3.25rem}.bs-event-command__mobile-progress{align-items:baseline;gap:.7rem;padding:0 1rem .8rem;display:flex}.bs-event-command__mobile-progress span{color:var(--event-command-accent);font-family:var(--font-mono);text-transform:uppercase;font-size:.58rem;font-weight:800}.bs-event-command__mobile-progress strong{color:#ffffffb8;font-size:.72rem}.bs-event-command__layout{grid-template-columns:minmax(0,1fr);padding-inline:.75rem}.bs-event-command__layout[data-step="4"]{grid-template-columns:minmax(0,1fr)}.bs-event-command__steps,.bs-event-command__summary{display:none}.bs-event-command__workspace{min-height:30rem;padding:1rem}.bs-event-command__actions{padding-bottom:max(.85rem,env(safe-area-inset-bottom));grid-template-columns:auto minmax(0,1fr)}.bs-event-command__actions>p{grid-column:1/-1}.bs-event-command__actions>.bs-event-command__primary{width:100%}}@media (max-width:40rem){.bs-event-authority{border-radius:.7rem;padding:1rem}.bs-event-authority__header{grid-template-columns:1fr}.bs-event-authority__header>strong{justify-self:start}.bs-event-command__masthead{padding:1rem}.bs-event-command__masthead h4{font-size:clamp(1.55rem,9vw,2.2rem)}.bs-event-command__draft-state{grid-template-columns:.55rem minmax(0,1fr) auto}.bs-event-command__plan-library{grid-column:1/-1;width:100%}.bs-event-command__plan-library-panel{width:calc(100% + 1.9rem);left:-.95rem;right:auto}.bs-event-command__plan-save-row,.bs-event-command__plan-list article,.bs-event-command__lane-grid,.bs-event-command__fields,.bs-event-command__review-grid,.bs-event-command__overview-timeline dl{grid-template-columns:minmax(0,1fr)}.bs-event-command__voice-builder li{grid-template-columns:1.6rem minmax(0,1fr)}.bs-event-command__voice-builder li label,.bs-event-command__voice-builder li>button{grid-column:2}.bs-event-command__field--wide{grid-column:auto}.bs-event-command__lane-grid>button{min-height:8.5rem}.bs-event-command__checks{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bs-event-command__checks label{border-radius:.55rem}.bs-event-command__manifest li,.bs-event-command__manifest--assets li{grid-template-columns:2rem minmax(0,1fr) auto;align-items:start}.bs-event-command__manifest li>span{grid-row:1/span 3;padding-top:.85rem}.bs-event-command__manifest li>label{grid-column:2}.bs-event-command__manifest li>button{grid-area:1/3/span 3}.bs-event-command :is(input:not([type=checkbox]),select,textarea){min-height:3rem;font-size:1rem}.bs-event-command__review-grid dl{grid-template-columns:1fr}.bs-event-command__prep-options,.bs-event-command__overview-route-timeline>li{grid-template-columns:minmax(0,1fr)}.bs-event-command__overview-route-timeline>li{gap:.25rem}}@media (max-width:64rem){.bs-event-command__audience-picker>div,.bs-event-command__compensation-options{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-event-command__compensation>header{flex-direction:column;align-items:stretch}.bs-event-command__compensation>header>span{align-self:start}}@media (max-width:42rem){.bs-event-command__audience-picker>div,.bs-event-command__compensation-options{grid-template-columns:minmax(0,1fr)}.bs-event-command__member-view-excerpt footer{flex-direction:column;align-items:stretch}.bs-event-command__member-view-excerpt footer button{width:100%}.bs-event-command__audience-picker label,.bs-event-command__audience-locked,.bs-event-command__compensation-options>label,.bs-event-command__compensation-locked{min-height:4.75rem}}@media (pointer:coarse){.bs-event-command button{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.bs-event-command *,.bs-event-command :before,.bs-event-command :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.bs-event-command__calendar-workspace[hidden]{display:none!important}.bs-event-calendar-composer{--event-calendar-hour:72px;--event-calendar-line:#f7f3e916;--event-calendar-quiet:#f7f3e975;background:#101011;border:1px solid #f7f3e91f;border-radius:.75rem;min-width:0;overflow:hidden;box-shadow:0 1.25rem 3rem #00000047}.bs-event-calendar-composer :is(button,input,select,textarea){font:inherit}.bs-event-calendar-composer__toolbar{z-index:20;background:#0b0b0d;border-bottom:1px solid #f7f3e91a;grid-template-columns:auto minmax(16rem,1fr) auto;align-items:center;gap:1rem;min-height:3.5rem;padding:.5rem .75rem;display:grid;position:relative}.bs-event-calendar-composer__views{background:#f7f3e912;border-radius:.55rem;grid-template-columns:repeat(2,minmax(4.25rem,1fr));gap:2px;padding:2px;display:grid}.bs-event-calendar-composer__views button,.bs-event-calendar-composer__range button,.bs-event-calendar-composer__tools>button,.bs-event-calendar-composer__calendar-templates>summary{color:#f7f3e9ad;cursor:pointer;background:0 0;border:0;border-radius:.45rem;min-height:2.25rem;padding:.5rem .75rem;font-size:.7rem;font-weight:760;transition:background .18s,color .18s,transform .18s}.bs-event-calendar-composer__views button:hover,.bs-event-calendar-composer__range button:hover,.bs-event-calendar-composer__tools>button:hover,.bs-event-calendar-composer__calendar-templates>summary:hover{color:#fffaf0;background:#f7f3e914}.bs-event-calendar-composer__views button[data-active]{color:#fffaf0;background:#f7f3e929;box-shadow:0 1px 4px #0000003d}.bs-event-calendar-composer__range{grid-template-columns:auto 2.25rem minmax(12rem,auto) 2.25rem auto;justify-content:end;align-items:center;gap:.25rem;min-width:0;display:grid}.bs-event-calendar-composer__range strong{color:#f7f3e9eb;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.2;overflow:hidden}.bs-event-calendar-composer__tools{justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.bs-event-calendar-composer__tools>button{background:var(--event-command-accent-soft);color:color-mix(in srgb,var(--event-command-accent)78%,#fff)}.bs-event-command__calendar-templates{position:relative}.bs-event-command__calendar-templates>summary{list-style:none}.bs-event-command__calendar-templates>summary::-webkit-details-marker{display:none}.bs-event-command__calendar-templates .bs-event-command__popular-contracts-panel{width:min(38rem,100vw - 3rem);inset:calc(100% + .5rem) 0 auto auto}.bs-event-calendar-composer__body{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.bs-event-calendar-composer[data-inspector-open] .bs-event-calendar-composer__body{grid-template-columns:minmax(0,1fr) minmax(22rem,25rem)}.bs-event-calendar-composer__surface{background:#141416;min-width:0;overflow:hidden}.bs-event-calendar-composer__day-head,.bs-event-calendar-composer__all-day{grid-template-columns:5rem repeat(var(--calendar-days),minmax(0,1fr));min-width:0;display:grid}.bs-event-calendar-composer__day-head{background:#161618;min-height:3.25rem}.bs-event-calendar-composer__day-head>span,.bs-event-calendar-composer__day-head>button,.bs-event-calendar-composer__all-day>span{border-right:1px solid var(--event-calendar-line);border-bottom:1px solid var(--event-calendar-line)}.bs-event-calendar-composer__day-head>button{color:#f7f3e99e;cursor:pointer;background:0 0;border-top:0;border-left:0;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;display:flex}.bs-event-calendar-composer__day-head>button:hover{background:#f7f3e909}.bs-event-calendar-composer__day-head>button span{font-size:.68rem;font-weight:680}.bs-event-calendar-composer__day-head>button strong{color:#f7f3e9f0;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-size:.8rem;display:grid}.bs-event-calendar-composer__day-head>button[data-today] strong{background:var(--event-command-accent);color:#120f08}.bs-event-calendar-composer__all-day{background:#121214;min-height:2rem}.bs-event-calendar-composer__all-day>span{min-width:0;color:var(--event-calendar-quiet);align-items:center;padding:.4rem .65rem;font-size:.62rem;display:flex}.bs-event-calendar-composer__all-day>span:not(:first-child){padding:0}.bs-event-calendar-composer__timeline{overscroll-behavior:contain;scrollbar-color:#f7f3e947 transparent;scrollbar-width:thin;grid-template-columns:5rem minmax(0,1fr);min-width:0;height:clamp(34rem,64vh,52rem);display:grid;overflow-y:auto}.bs-event-calendar-composer__timeline::-webkit-scrollbar{width:8px}.bs-event-calendar-composer__timeline::-webkit-scrollbar-thumb{background:#f7f3e947 padding-box padding-box;border:2px solid #0000;border-radius:999px}.bs-event-calendar-composer__hours{z-index:2;grid-template-rows:repeat(24,var(--event-calendar-hour));height:calc(24*var(--event-calendar-hour));border-right:1px solid var(--event-calendar-line);background:#121214;display:grid;position:relative}.bs-event-calendar-composer__hours span{color:var(--event-calendar-quiet);justify-content:flex-end;align-items:flex-start;padding:.45rem .65rem 0 .25rem;font-size:.6rem;line-height:1;display:flex}.bs-event-calendar-composer__columns{grid-template-columns:repeat(var(--calendar-days),minmax(0,1fr));min-width:0;height:calc(24*var(--event-calendar-hour));display:grid}.bs-event-calendar-composer__column{min-width:0;height:calc(24*var(--event-calendar-hour));border-right:1px solid var(--event-calendar-line);touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#18181a;position:relative}.bs-event-calendar-composer__column:nth-child(2n){background:#19191b}.bs-event-calendar-composer__hour-line{height:var(--event-calendar-hour);border-top:1px solid var(--event-calendar-line);pointer-events:none;display:block}.bs-event-calendar-composer__draft-selection,.bs-event-calendar-composer__operation{z-index:5;border-radius:.5rem;position:absolute;left:.25rem;right:.25rem;overflow:hidden}.bs-event-calendar-composer__draft-selection{border:1px solid color-mix(in srgb,var(--event-command-accent)78%,#fff);background:color-mix(in srgb,var(--event-command-accent)35%,#19202a);color:#fffaf0;pointer-events:none;align-content:start;gap:.2rem;padding:.45rem;display:grid}.bs-event-calendar-composer__draft-selection strong,.bs-event-calendar-composer__draft-selection time{text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}.bs-event-calendar-composer__operation{border:1px solid color-mix(in srgb,var(--event-command-accent)58%,transparent);background:color-mix(in srgb,var(--event-command-accent)16%,#171719);min-height:2.25rem;transition:border-color .18s,box-shadow .18s;box-shadow:0 .75rem 2rem #00000038}.bs-event-calendar-composer__operation[data-selected]{border-color:color-mix(in srgb,var(--event-command-accent)82%,#fff);box-shadow:0 0 0 1px color-mix(in srgb,var(--event-command-accent)32%,transparent),0 .75rem 2rem #00000047}.bs-event-calendar-composer__operation>header{z-index:8;pointer-events:none;background:#18140df0;border-bottom:1px solid #f7f3e91f;grid-template-columns:minmax(0,1fr) auto;gap:.1rem .5rem;min-height:2.25rem;padding:.4rem .55rem;display:grid;position:absolute;inset:0 0 auto}.bs-event-calendar-composer__operation>header span,.bs-event-calendar-composer__operation>header time{color:#fffaf0;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:780;line-height:1.2;overflow:hidden}.bs-event-calendar-composer__operation>header small{color:#f7f3e980;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:.54rem;overflow:hidden}.bs-event-calendar-composer__operation-plan{grid-template-rows:repeat(var(--phase-count),minmax(0,1fr));gap:2px;display:grid;position:absolute;inset:2.45rem .18rem .55rem;overflow:hidden}.bs-event-calendar-composer__phase{z-index:2;background:#f7f3e909;border-left:2px solid #f7f3e92e;grid-template-columns:minmax(6.5rem,38%) minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.bs-event-calendar-composer__phase[data-kind=preparation]{background:#d7a33d0b;border-left-style:dashed;border-left-color:#d7a33db3}.bs-event-calendar-composer__phase[data-kind=travel]{z-index:4;background:#53adca1a;border-left-color:#53adcad1;grid-template-columns:minmax(0,1fr)}.bs-event-calendar-composer__phase-label{color:#f7f3e9c7;cursor:pointer;text-align:left;background:0 0;border:0;align-content:center;gap:.1rem;width:auto;min-width:0;height:100%;padding:.25rem .45rem;display:grid;position:relative;overflow:hidden}.bs-event-calendar-composer__phase-label:disabled{cursor:default;opacity:.82}.bs-event-calendar-composer__phase-label span,.bs-event-calendar-composer__phase-label strong,.bs-event-calendar-composer__phase-label small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bs-event-calendar-composer__phase-label span{color:color-mix(in srgb,var(--event-command-accent)72%,#fff);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.48rem;font-weight:820}.bs-event-calendar-composer__phase-label strong{color:#f7f3e9e6;font-size:.62rem}.bs-event-calendar-composer__phase-label small{color:#f7f3e970;font-size:.52rem}.bs-event-calendar-composer__phase[data-kind=travel] .bs-event-calendar-composer__phase-label{width:100%;padding:.25rem .45rem}.bs-event-calendar-composer__phase-contracts{grid-auto-rows:minmax(0,1fr);gap:2px;min-width:0;min-height:0;padding:2px;display:grid;overflow:hidden}.bs-event-calendar-composer__contract-group{grid-template-columns:repeat(var(--contract-lanes),minmax(0,1fr));gap:2px;min-width:0;min-height:0;display:grid}.bs-event-calendar-composer__contract{z-index:6;color:#fff9ea;cursor:pointer;text-align:left;background:#573d11e0;border:1px solid #d7a33d52;border-radius:.35rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.35rem;min-width:0;height:100%;min-height:0;padding:.2rem .3rem;transition:border-color .18s,background .18s,transform .18s;display:grid;position:relative;overflow:hidden}.bs-event-calendar-composer__contract:hover,.bs-event-calendar-composer__contract[data-selected]{border-color:color-mix(in srgb,var(--event-command-accent)78%,#fff);background:#6c4c14f5}.bs-event-calendar-composer__contract[data-selected]{box-shadow:0 0 0 1px #f7f3e94d}.bs-event-calendar-composer__contract>i{color:#f7f3e985;cursor:ns-resize;font-size:.65rem;font-style:normal;line-height:1}.bs-event-calendar-composer__contract>span:not(.bs-event-calendar-composer__criteria-preview){min-width:0;display:grid}.bs-event-calendar-composer__contract strong,.bs-event-calendar-composer__contract small,.bs-event-calendar-composer__contract em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bs-event-calendar-composer__criteria-preview{grid-column:2/-1;gap:.2rem;min-width:0;display:flex;overflow:hidden}.bs-event-calendar-composer__criteria-preview small{background:#f7f3e914;border-radius:999px;flex:0 auto;min-width:0;padding:.12rem .3rem}.bs-event-calendar-composer__criteria-preview small[data-status=complete]{color:#aee8c9e6;background:#63b88e33}.bs-event-calendar-composer__criteria-preview small[data-status=blocked]{color:#ef9684e6;background:#d96d5433}.bs-event-calendar-composer__continuation{color:#f7f3e97a;text-align:center;place-items:center;height:100%;font-size:.6rem;display:grid}.bs-event-calendar-composer__contract strong{font-size:.6rem;line-height:1.2}.bs-event-calendar-composer__contract small,.bs-event-calendar-composer__contract em{color:#f7f3e994;font-size:.48rem;font-style:normal;line-height:1.2}.bs-event-calendar-composer__resize{z-index:12;cursor:ns-resize;opacity:0;background:#f7f3e947;border:0;border-radius:999px;height:.45rem;transition:opacity .18s,background .18s;position:absolute;bottom:.2rem;left:.5rem;right:.5rem}.bs-event-calendar-composer__operation:hover .bs-event-calendar-composer__resize,.bs-event-calendar-composer__operation[data-selected] .bs-event-calendar-composer__resize{opacity:1}.bs-event-calendar-composer__resize:hover{background:var(--event-command-accent)}.bs-event-calendar-composer__inspector{scrollbar-color:#f7f3e93d transparent;scrollbar-width:thin;background:#111113;border-left:1px solid #f7f3e91c;min-width:0;max-height:calc(clamp(34rem,64vh,52rem) + 5.25rem);padding:1.25rem;animation:.2s both bs-event-calendar-inspector-in;position:relative;overflow-y:auto}@keyframes bs-event-calendar-inspector-in{0%{opacity:0;transform:translate(.75rem)}to{opacity:1;transform:translate(0)}}.bs-event-calendar-composer__inspector-close{z-index:2;color:#f7f3e9ad;cursor:pointer;background:#f7f3e912;border:0;border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:.75rem;right:.75rem}.bs-event-calendar-inspector{gap:1rem;display:grid}.bs-event-calendar-inspector>header{gap:.3rem;padding-right:2.5rem;display:grid}.bs-event-calendar-inspector>header span,.bs-event-calendar-inspector>label>small,.bs-event-calendar-inspector__row label>small,.bs-event-calendar-inspector__aar>span{color:color-mix(in srgb,var(--event-command-accent)72%,#fff);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.55rem;font-weight:820}.bs-event-calendar-inspector>header h4{color:#fffaf0;margin:0;font-size:1.25rem;line-height:1.08}.bs-event-calendar-inspector>header p,.bs-event-calendar-inspector__aar p{color:#f7f3e980;margin:0;font-size:.66rem;line-height:1.5}.bs-event-calendar-inspector>label,.bs-event-calendar-inspector__row>label{gap:.4rem;min-width:0;display:grid}.bs-event-calendar-inspector :is(input:not([type=checkbox]),select,textarea){color:#f7f3e9e6;background:#19191b;border:1px solid #f7f3e921;border-radius:.5rem;width:100%;min-width:0;min-height:2.65rem;padding:.65rem .7rem;font-size:.72rem}.bs-event-calendar-inspector textarea{resize:vertical}.bs-event-calendar-inspector__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.bs-event-calendar-inspector__summary{background:#f7f3e91a;border:1px solid #f7f3e91a;border-radius:.5rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.bs-event-calendar-inspector__summary>div{background:#18181a;gap:.25rem;padding:.75rem;display:grid}.bs-event-calendar-inspector__summary dt{color:#f7f3e96b;text-transform:uppercase;font-size:.52rem}.bs-event-calendar-inspector__summary dd{color:#f7f3e9db;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:720;overflow:hidden}.bs-event-calendar-inspector__aar{border-top:1px solid #f7f3e91a;gap:.35rem;padding-top:1rem;display:grid}.bs-event-calendar-inspector__aar strong{color:#f7f3e9e0;font-size:.76rem}.bs-event-calendar-inspector__crew{background:#f7f3e906;border:1px solid #f7f3e91c;border-radius:.5rem;padding:0}.bs-event-calendar-inspector__crew summary{cursor:pointer;justify-content:space-between;align-items:center;padding:.75rem;font-size:.7rem;font-weight:720;display:flex}.bs-event-calendar-inspector__crew summary span{background:#f7f3e914;border-radius:50%;place-items:center;min-width:1.5rem;height:1.5rem;display:grid}.bs-event-calendar-inspector__crew fieldset{border:0;border-top:1px solid #f7f3e91a;gap:.35rem;max-height:14rem;margin:0;padding:.65rem;display:grid;overflow-y:auto}.bs-event-calendar-inspector__crew fieldset label{color:#f7f3e9b8;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.5rem;font-size:.65rem;display:grid}.bs-event-calendar-inspector__add,.bs-event-calendar-inspector__remove,.bs-event-calendar-inspector__criteria legend button{color:#f7f3e9b8;cursor:pointer;background:#f7f3e909;border:1px solid #f7f3e91f;border-radius:.5rem;min-height:2.5rem;padding:.55rem .7rem;font-size:.66rem;font-weight:720}.bs-event-calendar-inspector__remove{color:#ef9684e6;border-color:#d96d5440}.bs-event-calendar-inspector__criteria{border:0;border-top:1px solid #f7f3e91a;gap:.5rem;min-width:0;margin:0;padding:1rem 0 0;display:grid}.bs-event-calendar-inspector__criteria legend{justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:0 0 .5rem;display:flex}.bs-event-calendar-inspector__criteria legend span{font-size:.7rem;font-weight:760}.bs-event-calendar-inspector__criteria legend button{min-height:2rem;padding:.35rem .55rem}.bs-event-calendar-inspector__criteria>div{grid-template-columns:1.5rem minmax(0,1fr) minmax(0,1fr) 6.5rem 2rem;align-items:center;gap:.35rem;display:grid}.bs-event-calendar-inspector__criteria>div>span{color:#f7f3e95c;font-family:var(--font-mono);font-size:.55rem}.bs-event-calendar-inspector__criteria>div>button{color:#ef9684d1;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid}.bs-event-calendar-inspector__criteria>p{color:#f7f3e970;margin:0;font-size:.65rem;line-height:1.5}.bs-event-calendar-composer__hint{background:#0d0d0f;border-top:1px solid #f7f3e917;grid-template-columns:.5rem minmax(0,1fr);align-items:start;gap:.65rem;padding:.7rem .85rem;display:grid}.bs-event-calendar-composer__hint>span{background:#63b88e;border-radius:50%;width:.5rem;height:.5rem;margin-top:.15rem}.bs-event-calendar-composer__hint p{color:#f7f3e975;margin:0;font-size:.6rem;line-height:1.45}.bs-event-calendar-composer__hint strong{color:#f7f3e9c2}@media (max-width:86rem){.bs-event-calendar-composer[data-inspector-open] .bs-event-calendar-composer__body{grid-template-columns:minmax(0,1fr) 22rem}.bs-event-calendar-inspector__criteria>div{grid-template-columns:1.5rem minmax(0,1fr) 6.5rem 2rem}.bs-event-calendar-inspector__criteria>div>input:nth-of-type(2){grid-area:2/2/auto/-1}}@media (max-width:68rem){.bs-event-calendar-composer__toolbar{grid-template-columns:auto minmax(0,1fr)}.bs-event-calendar-composer__tools{grid-column:1/-1;justify-content:flex-start}.bs-event-calendar-composer[data-inspector-open] .bs-event-calendar-composer__body{grid-template-columns:minmax(0,1fr)}.bs-event-calendar-composer__inspector{border-top:1px solid #f7f3e91c;border-left:0;max-height:38rem;animation-name:bs-event-calendar-inspector-up}@keyframes bs-event-calendar-inspector-up{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}}@media (max-width:45rem){.bs-event-calendar-composer{border-left:0;border-right:0;border-radius:0}.bs-event-calendar-composer__toolbar{grid-template-columns:1fr;gap:.5rem;padding:.6rem}.bs-event-calendar-composer__range{grid-template-columns:auto 2.25rem minmax(0,1fr) 2.25rem;justify-content:stretch}.bs-event-calendar-composer__range>button:last-child{display:none}.bs-event-calendar-composer__range strong{min-width:0}.bs-event-calendar-composer__tools{grid-column:auto;overflow-x:auto}.bs-event-calendar-composer__timeline{grid-template-columns:4rem minmax(0,1fr);height:32rem}.bs-event-calendar-composer__day-head,.bs-event-calendar-composer__all-day{grid-template-columns:4rem repeat(var(--calendar-days),minmax(0,1fr))}.bs-event-calendar-composer__hours span,.bs-event-calendar-composer__all-day>span{padding-left:.35rem;padding-right:.45rem}.bs-event-calendar-composer__phase-label{width:38%;padding-left:.3rem;padding-right:.3rem}.bs-event-calendar-composer__contract{grid-template-columns:auto minmax(0,1fr)}.bs-event-calendar-composer__contract em,.bs-event-calendar-composer__phase-label small{display:none}.bs-event-calendar-composer__inspector{padding:1rem}.bs-event-calendar-inspector__row,.bs-event-calendar-inspector__summary{grid-template-columns:minmax(0,1fr)}.bs-event-calendar-inspector__criteria>div{grid-template-columns:1.5rem minmax(0,1fr) 2rem}.bs-event-calendar-inspector__criteria>div>input,.bs-event-calendar-inspector__criteria>div>select{grid-column:2/-1}.bs-event-calendar-inspector__criteria>div>button{grid-area:1/3}}@media (prefers-reduced-motion:reduce){.bs-event-calendar-composer *,.bs-event-calendar-composer :before,.bs-event-calendar-composer :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}}.bs-event-command__masthead,.bs-event-command__mobile-progress,.bs-event-command__steps,.bs-event-command__summary,.bs-event-command__actions{display:none!important}.bs-event-command__layout,.bs-event-command__layout[data-step="4"]{grid-template-columns:minmax(0,1fr);gap:0;padding:0}.bs-event-command__workspace,.bs-event-command__layout[data-step="4"] .bs-event-command__workspace{min-height:0;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(20rem,25rem);gap:0;padding:0;display:grid}.bs-event-command__calendar-anchor{grid-area:1/1;min-width:0;gap:0!important}.bs-event-command__workspace>section:not(.bs-event-command__calendar-anchor){scrollbar-color:#f7f3e93d transparent;scrollbar-width:thin;background:#111113;border:1px solid #f7f3e91c;border-left:0;border-radius:0 .75rem .75rem 0;grid-area:1/2;align-content:start;max-height:calc(clamp(34rem,64vh,52rem) + 8.8rem);padding:clamp(1rem,2vw,1.35rem);animation:.2s both bs-event-calendar-inspector-in;overflow:auto}.bs-event-command__calendar-anchor>.bs-event-command__section-intro,.bs-event-command__calendar-anchor>.bs-event-command__calendar-workspace,.bs-event-command__calendar-anchor>.bs-event-command__mission-spine,.bs-event-command__calendar-anchor>.bs-event-command__contract-builder,.bs-event-command__calendar-anchor>.bs-event-command__mission-resources{display:none!important}.bs-event-command__layout[data-step="4"] .bs-event-command__calendar-anchor{display:contents}.bs-event-command__layout[data-step="4"] .bs-event-command__calendar-anchor>.bs-event-calendar-composer{grid-area:1/1;min-width:0}.bs-event-command__layout[data-calendar-selection=open] .bs-event-command__workspace{grid-template-columns:minmax(0,1fr)}.bs-event-command__layout[data-calendar-selection=open] .bs-event-command__calendar-anchor>.bs-event-calendar-composer{grid-column:1/-1}.bs-event-command__work-drawer:not([hidden]){scrollbar-color:#f7f3e93d transparent;scrollbar-width:thin;background:#111113;border:1px solid #f7f3e91a;border-left:0;border-radius:0 .75rem .75rem 0;grid-area:1/2;align-content:start;gap:1rem;max-height:calc(clamp(34rem,64vh,52rem) + 8.8rem);padding:clamp(1rem,2vw,1.35rem);animation:.2s both bs-event-calendar-inspector-in;display:grid;overflow:auto}.bs-event-command__work-drawer-header{border-bottom:1px solid #f7f3e917;gap:.35rem;padding-bottom:.85rem;display:grid}.bs-event-command__work-drawer-header>span{color:var(--event-command-accent);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.52rem;font-weight:800}.bs-event-command__work-drawer-header>strong{color:#f7f3e9e6;font-size:.78rem;line-height:1.35}.bs-event-command__work-drawer-header>p{color:#f7f3e980;margin:0;font-size:.58rem;line-height:1.5}.bs-event-command__work-drawer .bs-event-command__calendar-criteria,.bs-event-command__work-drawer .bs-event-command__mission-resources{gap:1rem;min-width:0;display:grid}.bs-event-command__calendar-modes{scrollbar-width:none;background:#f7f3e90e;border-radius:.5rem;align-items:center;gap:2px;padding:2px;display:flex;overflow-x:auto}.bs-event-command__calendar-modes::-webkit-scrollbar{display:none}.bs-event-command__calendar-modes>button,.bs-event-command__calendar-publish{color:#f7f3e994;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:.42rem;justify-content:center;align-items:center;gap:.35rem;min-height:2.25rem;padding:.45rem .65rem;font-size:.64rem;font-weight:760;transition:background .18s,color .18s;display:flex}.bs-event-command__calendar-modes>button:hover,.bs-event-command__calendar-modes>button[data-active]{color:#fffaf0;background:#f7f3e921}.bs-event-command__calendar-modes>button>span{color:#f2a08e;background:#d96d542e;border-radius:999px;place-items:center;min-width:1.15rem;height:1.15rem;font-size:.52rem;display:grid}.bs-event-command__calendar-publish{background:var(--event-command-accent)!important;color:#151008!important}.bs-event-command__calendar-publish:disabled{cursor:not-allowed;opacity:.48}.bs-event-command__calendar-feedback{color:#f7f3e994;text-overflow:ellipsis;white-space:nowrap;max-width:15rem;font-size:.58rem;overflow:hidden}.bs-event-command .bs-event-calendar-composer__toolbar{grid-template-columns:auto minmax(0,1fr);gap:.45rem .75rem}.bs-event-command .bs-event-calendar-composer__tools{border-top:1px solid #f7f3e913;flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;padding-top:.45rem}.bs-event-command__calendar-save-state{color:#f7f3e985;align-items:center;gap:.45rem;min-width:0;display:inline-flex}.bs-event-command__calendar-save-state>i{background:#70c893;border-radius:50%;flex:none;width:.42rem;height:.42rem;box-shadow:0 0 .75rem #70c8936b}.bs-event-command__calendar-save-state[data-state=saving]>i{background:var(--event-command-accent);animation:.9s ease-in-out infinite alternate bs-event-command-pulse}.bs-event-command__calendar-save-state[data-state=error]>i{background:#ff806e}.bs-event-command__calendar-save-state>span{min-width:0;display:grid}.bs-event-command__calendar-save-state strong,.bs-event-command__calendar-save-state small{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;overflow:hidden}.bs-event-command__calendar-save-state strong{color:#f7f3e9c2;font-size:.58rem}.bs-event-command__calendar-save-state small{font-size:.5rem}.bs-event-command__plan-library--calendar>summary,.bs-event-command__calendar-discard{color:#f7f3e99e;cursor:pointer;background:0 0;border:0;border-radius:.42rem;min-height:2.25rem;padding:.45rem .65rem;font-size:.62rem;font-weight:760}.bs-event-command__plan-library--calendar>summary:hover,.bs-event-command__plan-library--calendar[open]>summary,.bs-event-command__calendar-discard:hover{color:#fffaf0;background:#f7f3e914}.bs-event-command__plan-library--calendar .bs-event-command__plan-library-panel{left:0;right:auto}.bs-event-command__calendar-discard{margin-left:auto}.bs-event-command__void-critique--panel{background:#0000002e;border:1px solid #f7f3e91a;border-radius:.65rem;grid-column:auto;gap:.75rem;margin:0 0 1rem;padding:.85rem}.bs-event-command__void-critique--panel>header{align-items:center}.bs-event-command__void-critique--panel>header>div{gap:.12rem;display:grid}.bs-event-command__void-critique--panel>header strong{color:#f7f3e9db;font-size:.66rem}.bs-event-command__void-critique--panel>header>button{border:1px solid color-mix(in srgb,var(--event-command-accent)38%,transparent);background:color-mix(in srgb,var(--event-command-accent)9%,transparent);min-height:2.15rem;color:color-mix(in srgb,var(--event-command-accent)72%,white);cursor:pointer;border-radius:.42rem;padding:.45rem .6rem;font-size:.56rem;font-weight:800}.bs-event-command__void-critique--panel>div{color:#f7f3e98f;gap:.45rem;font-size:.58rem;line-height:1.5;display:grid}.bs-event-command__void-critique--panel ul{gap:.3rem;margin:0;padding-left:1rem;display:grid}.bs-event-command__void-critique--panel p{margin:0}.bs-event-command__void-critique--panel b{color:#f7f3e9c7;text-transform:uppercase;font-size:.52rem;display:block}@media (max-width:68rem){.bs-event-command__workspace,.bs-event-command__layout[data-step="4"] .bs-event-command__workspace{grid-template-columns:minmax(0,1fr)}.bs-event-command__calendar-anchor,.bs-event-command__workspace>section:not(.bs-event-command__calendar-anchor){grid-area:auto/1}.bs-event-command__calendar-anchor,.bs-event-command__layout[data-step="4"] .bs-event-command__calendar-anchor>.bs-event-calendar-composer{order:-1}.bs-event-command__workspace>section:not(.bs-event-command__calendar-anchor){border-top:0;border-left:1px solid #f7f3e91c;border-radius:0 0 .75rem .75rem;order:1;max-height:none}.bs-event-command__layout[data-step="4"] .bs-event-command__calendar-anchor>.bs-event-calendar-composer,.bs-event-command__work-drawer:not([hidden]){grid-area:auto/1}.bs-event-command__work-drawer:not([hidden]){border-top:0;border-left:1px solid #f7f3e91c;border-radius:0 0 .75rem .75rem;order:1;max-height:none}}@media (max-width:45rem){.bs-event-command__calendar-modes{width:max-content;max-width:none}.bs-event-command__calendar-modes>button,.bs-event-command__calendar-publish{min-height:2.75rem;padding-inline:.8rem}.bs-event-command__calendar-feedback{display:none}.bs-event-command .bs-event-calendar-composer__toolbar{grid-template-columns:1fr}.bs-event-command .bs-event-calendar-composer__range,.bs-event-command .bs-event-calendar-composer__tools{grid-column:1}.bs-event-command__calendar-save-state{order:10;width:100%}.bs-event-command__calendar-discard{margin-left:0}.bs-event-command__calendar-publish{margin-left:auto}}.bs-event-creator__calendar-note{color:#f7f3e9ad;background:#08090ce0;border:1px solid #d2a64a38;border-radius:.55rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:.75rem;padding:.8rem 1rem;display:flex}.bs-event-creator__calendar-note>div{gap:.15rem;display:grid}.bs-event-creator__calendar-note strong{color:#f7f3e9eb;font-size:.76rem}.bs-event-creator__calendar-note span{font-size:.68rem;line-height:1.45}.bs-event-creator__calendar-note button{color:#f0c45f;cursor:pointer;background:0 0;border:1px solid #d2a64a59;border-radius:.4rem;min-height:2.2rem;padding:0 .85rem;font:750 .68rem/1 Sora,Inter,sans-serif}@media (max-width:45rem){.bs-event-creator__calendar-note{flex-direction:column;align-items:stretch}}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__workspace,.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="4"] .bs-event-command__workspace{grid-template-columns:minmax(0,1fr)}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__calendar-anchor{display:none}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__workspace>section:not(.bs-event-command__calendar-anchor){background:0 0;border:0;border-radius:0 0 1rem 1rem;grid-area:auto/1;max-height:none;padding:clamp(1rem,3vw,1.5rem);animation:.18s both bs-event-calendar-inspector-in;overflow:visible}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="4"] .bs-event-command__workspace{grid-template-columns:minmax(0,1fr) minmax(20rem,25rem)}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="4"] .bs-event-command__calendar-anchor{display:contents}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="4"] .bs-event-command__calendar-anchor>.bs-event-calendar-composer{grid-area:1/1;min-width:0}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__section-intro{margin-bottom:.85rem}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__section-intro h3{font-size:clamp(1.05rem,3vw,1.4rem)}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__fields{gap:.8rem}.bs-event-creator__operation-dialog:has(.bs-event-command__layout[data-step="2"]){width:min(64rem,100%)}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="2"] .bs-event-command__workspace>section{padding-block:.85rem 1rem}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="2"] .bs-event-command__section-intro{display:none}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="2"] .bs-event-command__early-presets{padding-block:.55rem}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="2"] .bs-event-command__early-presets>div>p,.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="2"] .bs-event-command__recurrence>header>small,.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="2"] .bs-event-command__activity-guide>small,.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="2"] .bs-event-command__voice-builder>header small,.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="2"] .bs-event-command__voice-builder>small{display:none}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="2"] .bs-event-command__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="2"] .bs-event-command__fields>:is(.bs-event-command__field,.bs-event-command__recurrence,.bs-event-command__activity-guide,.bs-event-command__voice-builder){grid-column:auto}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="2"] .bs-event-command__fields>.bs-event-command__field:nth-child(2) textarea{resize:none;min-height:4.2rem}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="2"] .bs-event-command__recurrence,.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="2"] .bs-event-command__activity-guide,.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="2"] .bs-event-command__voice-builder{gap:.5rem;padding:.7rem .75rem}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="2"] .bs-event-command__recurrence>div{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="2"] .bs-event-command__activity-chart{height:4.75rem;overflow:hidden}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="2"] .bs-event-command__voice-builder li>button{min-height:2.25rem;padding-block:.35rem}@media (max-width:68rem){.bs-event-creator__operation-dialog:has(.bs-event-command__layout[data-step="4"]){width:min(64rem,100%)}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="4"] .bs-event-command__workspace{grid-template-columns:minmax(0,1fr)}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="4"] .bs-event-command__calendar-anchor>.bs-event-calendar-composer,.bs-event-command[data-presentation=calendar-popover] .bs-event-command__work-drawer:not([hidden]){grid-area:auto/1}}@media (max-width:45rem){.bs-event-command__popover-header{z-index:12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111113f0;position:sticky;top:0}.bs-event-command__popover-modes{margin-inline:-.25rem;padding-inline:.25rem}.bs-event-command__popover-modes>button{flex-basis:auto;min-height:2.5rem}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__workspace>section:not(.bs-event-command__calendar-anchor){border-radius:0;padding:1rem .85rem 2rem}.bs-event-command[data-presentation=calendar-popover] .bs-event-command__layout[data-step="2"] .bs-event-command__fields{grid-template-columns:minmax(0,1fr)}}
