.check-module__3wQjTa__root{flex:none;place-items:center;width:1rem;height:1rem;display:inline-grid;position:relative}.check-module__3wQjTa__input{opacity:0;cursor:pointer;width:calc(100% + .75rem);height:calc(100% + .75rem);margin:0;position:absolute;inset:-.375rem}.check-module__3wQjTa__input:disabled{cursor:default}.check-module__3wQjTa__box{box-sizing:border-box;border:1.5px solid var(--ui-control);background:var(--ui-card);pointer-events:none;width:1rem;height:1rem;transition:background-color var(--ui-fast) var(--ui-ease-std), border-color var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease);border-radius:3px;place-items:center;display:grid}.check-module__3wQjTa__box svg{width:.75rem;height:.75rem;overflow:visible}.check-module__3wQjTa__mark{fill:none;stroke:#2b1d00;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14;stroke-dashoffset:14px;transition:stroke-dashoffset var(--ui-mid) var(--ui-ease)}.check-module__3wQjTa__input:hover:not(:disabled)+.check-module__3wQjTa__box{border-color:var(--ui-ink-3)}.check-module__3wQjTa__input:active:not(:disabled)+.check-module__3wQjTa__box{transform:scale(.88)}.check-module__3wQjTa__input:focus-visible+.check-module__3wQjTa__box{box-shadow:0 0 0 3px var(--ui-gold-ring);border-color:var(--ui-gold)}.check-module__3wQjTa__input:checked+.check-module__3wQjTa__box{border-color:var(--ui-gold);background:var(--ui-gold)}.check-module__3wQjTa__input:checked+.check-module__3wQjTa__box .check-module__3wQjTa__mark{stroke-dashoffset:0;transition-delay:40ms}.check-module__3wQjTa__input:disabled+.check-module__3wQjTa__box{opacity:.55}.check-module__3wQjTa__root[data-busy] .check-module__3wQjTa__box{animation:check-module__3wQjTa__breathe .9s var(--ui-ease-std) infinite alternate}@keyframes check-module__3wQjTa__breathe{0%{opacity:1}to{opacity:.55}}@media (prefers-reduced-motion:reduce){.check-module__3wQjTa__box,.check-module__3wQjTa__mark{transition-duration:.1s}.check-module__3wQjTa__input:active:not(:disabled)+.check-module__3wQjTa__box{transform:none}.check-module__3wQjTa__root[data-busy] .check-module__3wQjTa__box{animation:none}}
.event-panel-module__VzCL5q__layer{display:contents}.event-panel-module__VzCL5q__place{z-index:850;will-change:transform;position:fixed;top:0;left:0}.event-panel-module__VzCL5q__place[data-settled]{transition:transform var(--dur-open,.24s) var(--ease-out,cubic-bezier(.16, 1, .3, 1))}.event-panel-module__VzCL5q__panel{box-sizing:border-box;border:1px solid var(--ui-hairline);border-radius:var(--ui-r-lg);background:var(--ui-card);color:var(--ui-ink);font-family:var(--ui-font-body);outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #191f2629,0 3px 10px #191f2614}.event-panel-module__VzCL5q__panel:before{content:"";z-index:1;background:var(--ev);pointer-events:none;width:4px;position:absolute;inset:0 auto 0 0}.event-panel-module__VzCL5q__panel:focus-visible{outline:none}.event-panel-module__VzCL5q__head{flex:none;align-items:center;gap:.75rem;min-height:2.75rem;padding:.5rem .5rem .375rem 1.25rem;display:flex;position:relative}.event-panel-module__VzCL5q__headText{min-width:0;color:var(--ev-ink);flex:1;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:700;display:flex}.event-panel-module__VzCL5q__heading{color:var(--ui-ink);flex:none;margin:0;font-size:.9375rem;font-weight:700}.event-panel-module__VzCL5q__calendar{background:var(--ev-wash);min-width:0;color:var(--ev-ink);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:.375rem;padding:.1875rem .5625rem .1875rem .5rem;font-size:.75rem;font-weight:700;display:inline-flex;overflow:hidden}.event-panel-module__VzCL5q__swatch{background:var(--ev);border-radius:2px;flex:none;width:.5rem;height:.5rem}.event-panel-module__VzCL5q__close{border-radius:var(--ui-r-md);width:2.25rem;height:2.25rem;color:var(--ui-ink-2);cursor:pointer;transition:background-color var(--dur-base,.2s) var(--ease-standard,ease), border-color var(--dur-base,.2s) var(--ease-standard,ease), color var(--dur-base,.2s) var(--ease-standard,ease), transform var(--dur-fast,.12s) var(--ease-out,ease);background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;display:grid}.event-panel-module__VzCL5q__close svg{width:1rem;height:1rem}.event-panel-module__VzCL5q__close:hover{border-color:var(--ui-hairline);background:var(--ui-ground-warm);color:var(--ui-ink)}.event-panel-module__VzCL5q__close:active{transform:translateY(1px)}.event-panel-module__VzCL5q__close:focus-visible{border-color:var(--ui-gold);box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.event-panel-module__VzCL5q__body{overscroll-behavior:contain;flex:0 auto;min-height:0;position:relative;overflow:hidden auto}.event-panel-module__VzCL5q__content{padding:0 1.25rem 1.125rem}.event-panel-module__VzCL5q__panel[data-nudge=a]{animation:event-panel-module__VzCL5q__event-panel-nudge-a .32s var(--ease-out,ease)}.event-panel-module__VzCL5q__panel[data-nudge=b]{animation:event-panel-module__VzCL5q__event-panel-nudge-b .32s var(--ease-out,ease)}@keyframes event-panel-module__VzCL5q__event-panel-nudge-a{20%{translate:-5px}45%{translate:4px}70%{translate:-2px}}@keyframes event-panel-module__VzCL5q__event-panel-nudge-b{20%{translate:-5px}45%{translate:4px}70%{translate:-2px}}.event-panel-module__VzCL5q__scrim{z-index:840;background:#1b1c1a57;position:fixed;inset:0}.event-panel-module__VzCL5q__layer[data-sheet] .event-panel-module__VzCL5q__place{will-change:auto;inset:auto 0 0}.event-panel-module__VzCL5q__layer[data-sheet] .event-panel-module__VzCL5q__panel{max-height:calc(100dvh - 2.5rem);padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-radius:14px 14px 0 0;box-shadow:0 -10px 40px #191f2633}.event-panel-module__VzCL5q__layer[data-sheet] .event-panel-module__VzCL5q__panel:not([data-dragging]){transition:translate var(--dur-slow,.36s) var(--ease-out,ease)}.event-panel-module__VzCL5q__layer[data-sheet] .event-panel-module__VzCL5q__panel:before{width:auto;height:4px;inset:0 0 auto}.event-panel-module__VzCL5q__layer[data-sheet] .event-panel-module__VzCL5q__head{touch-action:none;cursor:grab;padding-top:1.125rem}.event-panel-module__VzCL5q__grip{background:var(--ui-control);border-radius:999px;width:2.5rem;height:4px;margin-left:-1.25rem;position:absolute;top:.5rem;left:50%}@media (prefers-reduced-motion:reduce){.event-panel-module__VzCL5q__place[data-settled],.event-panel-module__VzCL5q__layer[data-sheet] .event-panel-module__VzCL5q__panel:not([data-dragging]),.event-panel-module__VzCL5q__close{transition:none}.event-panel-module__VzCL5q__panel[data-nudge]{box-shadow:0 0 0 3px var(--ui-gold-ring), 0 18px 40px #191f2629;animation:none}}
.calendar-legend-module__HBMOoW__trigger{border-radius:var(--ui-r-sm);min-height:2.125rem;color:var(--ui-ink-2);font-family:var(--ui-font-body);white-space:nowrap;cursor:pointer;transition:background-color var(--ui-fast) var(--ui-ease-std), border-color var(--ui-fast) var(--ui-ease-std), color var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease);background:0 0;border:1px solid #0000;align-items:center;gap:.4375rem;padding:0 .625rem;font-size:.8125rem;font-weight:600;display:inline-flex}.calendar-legend-module__HBMOoW__trigger:hover,.calendar-legend-module__HBMOoW__trigger[aria-expanded=true]{border-color:var(--ui-hairline);background:var(--ui-card);color:var(--ui-ink)}.calendar-legend-module__HBMOoW__trigger:active{transform:scale(.97)}.calendar-legend-module__HBMOoW__trigger:focus-visible{box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.calendar-legend-module__HBMOoW__dots{display:inline-flex}.calendar-legend-module__HBMOoW__dot{border:2px solid var(--ui-card);background:var(--ev);width:.625rem;height:.625rem;transition:margin var(--ui-mid) var(--ui-ease);border-radius:999px;margin-left:-.1875rem}.calendar-legend-module__HBMOoW__dot:first-child,.calendar-legend-module__HBMOoW__trigger:hover .calendar-legend-module__HBMOoW__dot,.calendar-legend-module__HBMOoW__trigger[aria-expanded=true] .calendar-legend-module__HBMOoW__dot{margin-left:0}.calendar-legend-module__HBMOoW__list{margin:0;padding:.375rem;list-style:none}.calendar-legend-module__HBMOoW__entry{border-radius:var(--ui-r-sm);animation:calendar-legend-module__HBMOoW__row-in .18s var(--ui-ease) both;grid-template-columns:.75rem minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:.375rem .5rem;font-size:.8125rem;display:grid}.calendar-legend-module__HBMOoW__entry:nth-child(2){animation-delay:18ms}.calendar-legend-module__HBMOoW__entry:nth-child(3){animation-delay:36ms}.calendar-legend-module__HBMOoW__entry:nth-child(4){animation-delay:54ms}.calendar-legend-module__HBMOoW__entry:nth-child(5){animation-delay:72ms}.calendar-legend-module__HBMOoW__entry:nth-child(n+6){animation-delay:90ms}.calendar-legend-module__HBMOoW__swatch{background:var(--ev-wash);width:.75rem;height:.75rem;box-shadow:inset 3px 0 0 var(--ev), inset 0 0 0 1px color-mix(in srgb, var(--ev) 30%, transparent);border-radius:3px}.calendar-legend-module__HBMOoW__name{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.calendar-legend-module__HBMOoW__count{color:var(--ui-ink-3);font-variant-numeric:tabular-nums;font-size:.75rem}.calendar-legend-module__HBMOoW__entry[data-empty] .calendar-legend-module__HBMOoW__name{color:var(--ui-ink-3)}@keyframes calendar-legend-module__HBMOoW__row-in{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.calendar-legend-module__HBMOoW__trigger:active{transform:none}.calendar-legend-module__HBMOoW__entry{animation:none}.calendar-legend-module__HBMOoW__dot{transition:none}}
.event-peek-module__NKF1sa__peek{z-index:950;box-sizing:border-box;border:1px solid var(--ui-hairline);border-radius:var(--ui-r-md);background:linear-gradient(var(--ev), var(--ev)) left / 3px 100% no-repeat, var(--ui-card);box-shadow:var(--ui-shadow-pop);color:var(--ui-ink);font-family:var(--ui-font-body);pointer-events:none;gap:.3125rem;padding:.75rem .875rem .75rem 1rem;display:grid;position:fixed}.event-peek-module__NKF1sa__peek p{margin:0}.event-peek-module__NKF1sa__title{overflow-wrap:anywhere;font-size:.875rem;font-weight:650;line-height:1.3}.event-peek-module__NKF1sa__when{color:var(--ev-ink);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:650}.event-peek-module__NKF1sa__line{color:var(--ui-ink-2);overflow-wrap:anywhere;align-items:flex-start;gap:.375rem;font-size:.75rem;line-height:1.35;display:flex}.event-peek-module__NKF1sa__line svg{width:.8125rem;height:.8125rem;color:var(--ui-ink-3);flex:none;margin-top:.0625rem}.event-peek-module__NKF1sa__peek .event-peek-module__NKF1sa__calendar{border-top:1px solid var(--ui-hairline);color:var(--ui-ink-2);align-items:center;gap:.375rem;margin-top:.125rem;padding-top:.4375rem;font-size:.75rem;font-weight:600;display:flex}.event-peek-module__NKF1sa__swatch{background:var(--ev);border-radius:999px;width:.5rem;height:.5rem}
.today-rail-module__S6Eb2G__rail{font-family:var(--ui-font-body);color:var(--ui-ink);gap:1.25rem;display:grid}.today-rail-module__S6Eb2G__today{border-bottom:1px solid var(--ui-hairline);gap:.125rem;padding-bottom:1rem;display:grid}.today-rail-module__S6Eb2G__eyebrow{color:var(--ui-ink);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700;line-height:1.2}.today-rail-module__S6Eb2G__heading{display:flex}.today-rail-module__S6Eb2G__headingCount{background:var(--ui-ground-warm);min-width:1.25rem;color:var(--ui-ink);font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center;border-radius:999px;margin-left:auto;padding:.0625rem .375rem;font-size:.75rem;font-weight:700}.today-rail-module__S6Eb2G__date{font-family:var(--ui-font-display);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.005em;margin:0;font-size:1.625rem;font-weight:600;line-height:1.1}.today-rail-module__S6Eb2G__section{gap:.625rem;min-width:0;display:grid}.today-rail-module__S6Eb2G__empty,.today-rail-module__S6Eb2G__error{color:var(--ui-ink-3);margin:0;font-size:.8125rem}.today-rail-module__S6Eb2G__error{color:var(--ui-red)}.today-rail-module__S6Eb2G__upcoming{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.today-rail-module__S6Eb2G__upcoming>li{animation:today-rail-module__S6Eb2G__rise .26s var(--ui-ease) both;animation-delay:calc(var(--i,0) * 40ms)}.today-rail-module__S6Eb2G__upNext{border:1px solid var(--ui-hairline);border-radius:var(--ui-r-md);background:linear-gradient(var(--ev), var(--ev)) left / 3px 100% no-repeat, var(--ui-card);width:100%;min-width:0;color:var(--ui-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--ui-fast) var(--ui-ease-std), box-shadow var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease);gap:.125rem;padding:.5rem .625rem .5625rem .75rem;display:grid}.today-rail-module__S6Eb2G__upNext:hover{border-color:var(--ui-control);box-shadow:var(--ui-shadow-lift);transform:translateY(-1px)}.today-rail-module__S6Eb2G__upNext:active{box-shadow:none;transform:scale(.985)}.today-rail-module__S6Eb2G__upNext:focus-visible{box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.today-rail-module__S6Eb2G__upNextWhen{color:var(--ev-ink,var(--ui-ink-2));font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:650}.today-rail-module__S6Eb2G__upNextTitle{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1.3;overflow:hidden}.today-rail-module__S6Eb2G__upNextWhere{color:var(--ui-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.today-rail-module__S6Eb2G__attention{margin:0 -.375rem;padding:0;list-style:none;display:grid}.today-rail-module__S6Eb2G__row{--tone:var(--ui-ink-2);--tone-wash:var(--ui-ground-warm);min-width:0;animation:today-rail-module__S6Eb2G__rise .24s var(--ui-ease) both}.today-rail-module__S6Eb2G__row[data-tone=overdue]{--tone:var(--ui-red);--tone-wash:var(--ui-red-wash)}.today-rail-module__S6Eb2G__row[data-tone=today]{--tone:var(--ui-gold-ink);--tone-wash:var(--ui-gold-wash)}.today-rail-module__S6Eb2G__row[data-tone=due]{--tone:var(--ui-blue);--tone-wash:var(--ui-blue-wash)}.today-rail-module__S6Eb2G__row[data-tone=stale]{--tone:var(--ui-gold-ink);--tone-wash:var(--ui-gold-wash)}.today-rail-module__S6Eb2G__row[data-tone=confirm]{--tone:var(--ui-ink-2);--tone-wash:var(--ui-ground-warm)}.today-rail-module__S6Eb2G__rowLink,.today-rail-module__S6Eb2G__rowStatic{border-radius:var(--ui-r-sm);min-height:2.25rem;color:var(--ui-ink);grid-template-columns:1.5rem minmax(0,1fr) auto auto;align-items:center;gap:.5rem;padding:.3125rem .375rem;text-decoration:none;display:grid}.today-rail-module__S6Eb2G__rowLink{transition:background-color var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease)}.today-rail-module__S6Eb2G__rowLink:hover{background:var(--ui-ground-warm)}.today-rail-module__S6Eb2G__rowLink:active{transform:scale(.99)}.today-rail-module__S6Eb2G__rowLink:focus-visible{box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.today-rail-module__S6Eb2G__icon{border-radius:var(--ui-r-sm);background:var(--tone-wash);width:1.5rem;height:1.5rem;color:var(--tone);place-items:center;display:grid}.today-rail-module__S6Eb2G__icon svg{width:.875rem;height:.875rem}.today-rail-module__S6Eb2G__rowText{align-items:baseline;gap:.375rem;min-width:0;display:flex}.today-rail-module__S6Eb2G__rowTitle{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:.8125rem;font-weight:550;overflow:hidden}.today-rail-module__S6Eb2G__rowDetail{min-width:2rem;color:var(--ui-ink-3);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;font-size:.75rem;overflow:hidden}.today-rail-module__S6Eb2G__meta{color:var(--tone);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem;font-weight:650}.today-rail-module__S6Eb2G__count{background:var(--tone-wash);min-width:1.375rem;color:var(--tone);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;padding:.0625rem .4375rem;font-size:.75rem;font-weight:700}.today-rail-module__S6Eb2G__chevron{width:.875rem;height:.875rem;color:var(--ui-ink-3);transition:transform var(--ui-fast) var(--ui-ease), color var(--ui-fast) var(--ui-ease-std)}.today-rail-module__S6Eb2G__rowLink:hover .today-rail-module__S6Eb2G__chevron{color:var(--ui-ink);transform:translate(2px)}.today-rail-module__S6Eb2G__rowStatic{grid-template-columns:1.5rem minmax(0,1fr) auto}@keyframes today-rail-module__S6Eb2G__rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.today-rail-module__S6Eb2G__upcoming>li,.today-rail-module__S6Eb2G__row{animation:.1s linear both today-rail-module__S6Eb2G__fade}.today-rail-module__S6Eb2G__upNext:hover,.today-rail-module__S6Eb2G__upNext:active,.today-rail-module__S6Eb2G__rowLink:active,.today-rail-module__S6Eb2G__rowLink:hover .today-rail-module__S6Eb2G__chevron{transform:none}}@keyframes today-rail-module__S6Eb2G__fade{0%{opacity:0}to{opacity:1}}
.home-calendar-module__VcC_LW__home{min-width:0;container:home/inline-size}.home-calendar-module__VcC_LW__homeGrid{min-width:0;font-family:var(--ui-font-body);color:var(--ui-ink);grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}@container home (min-width:60rem){.home-calendar-module__VcC_LW__homeGrid{grid-template-columns:minmax(0,1fr) 16.5rem}}@container home (min-width:80rem){.home-calendar-module__VcC_LW__homeGrid{grid-template-columns:minmax(0,1fr) 19.5rem;gap:1.25rem}}.home-calendar-module__VcC_LW__calendar,.home-calendar-module__VcC_LW__rail{border:1px solid var(--ui-hairline);border-radius:var(--ui-r-lg);background:var(--ui-card);min-width:0;box-shadow:var(--ui-shadow-card);animation:home-calendar-module__VcC_LW__enter .28s var(--ui-ease) both}.home-calendar-module__VcC_LW__calendar{padding:1rem 1.125rem 1.125rem}.home-calendar-module__VcC_LW__rail{padding:1.125rem 1.125rem 1.25rem;animation-delay:40ms;position:sticky;top:5rem}.home-calendar-module__VcC_LW__toolbar{gap:.625rem;margin-bottom:.875rem;display:grid}.home-calendar-module__VcC_LW__toolbarRow{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.home-calendar-module__VcC_LW__grow{flex:1 1 0}.home-calendar-module__VcC_LW__nav{border:1px solid var(--ui-control);border-radius:var(--ui-r-sm);background:var(--ui-card);align-items:center;display:inline-flex}.home-calendar-module__VcC_LW__navStep,.home-calendar-module__VcC_LW__navToday{height:2rem;color:var(--ui-ink);transition:background-color var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease);place-items:center;text-decoration:none;display:inline-grid}.home-calendar-module__VcC_LW__navStep{width:2rem;color:var(--ui-ink-2)}.home-calendar-module__VcC_LW__navStep svg{width:.9375rem;height:.9375rem}.home-calendar-module__VcC_LW__navToday{border-inline:1px solid var(--ui-hairline);padding:0 .75rem;font-size:.8125rem;font-weight:600}.home-calendar-module__VcC_LW__navStep:first-child{border-radius:var(--ui-r-sm) 0 0 var(--ui-r-sm)}.home-calendar-module__VcC_LW__navStep:last-child{border-radius:0 var(--ui-r-sm) var(--ui-r-sm) 0}.home-calendar-module__VcC_LW__navStep:hover,.home-calendar-module__VcC_LW__navToday:hover{background:var(--ui-ground-warm);color:var(--ui-ink)}.home-calendar-module__VcC_LW__navStep:active,.home-calendar-module__VcC_LW__navToday:active{transform:scale(.94)}.home-calendar-module__VcC_LW__navStep:focus-visible,.home-calendar-module__VcC_LW__navToday:focus-visible{box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none;position:relative}.home-calendar-module__VcC_LW__range{border-radius:var(--ui-r-sm);min-height:2.125rem;color:var(--ui-ink);font-family:var(--ui-font-display);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;cursor:pointer;transition:background-color var(--ui-fast) var(--ui-ease-std), border-color var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease);background:0 0;border:1px solid #0000;align-items:center;gap:.5rem;padding:0 .5rem;font-size:1.5rem;font-weight:600;line-height:1;display:inline-flex}.home-calendar-module__VcC_LW__range svg{width:.625rem;height:.625rem;color:var(--ui-ink-3);transition:transform var(--ui-mid) var(--ui-ease)}.home-calendar-module__VcC_LW__range:hover,.home-calendar-module__VcC_LW__range[aria-expanded=true]{border-color:var(--ui-hairline);background:var(--ui-ground)}.home-calendar-module__VcC_LW__range[aria-expanded=true] svg{transform:rotate(180deg)}.home-calendar-module__VcC_LW__range:active{transform:scale(.985)}.home-calendar-module__VcC_LW__range:focus-visible{box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.home-calendar-module__VcC_LW__jump{padding:.75rem}.home-calendar-module__VcC_LW__picker{flex:0 0 13.5rem;min-width:0}.home-calendar-module__VcC_LW__search{flex:0 17rem;align-items:center;min-width:9rem;display:flex;position:relative}.home-calendar-module__VcC_LW__search>svg{width:.875rem;height:.875rem;color:var(--ui-ink-3);pointer-events:none;position:absolute;left:.625rem}.home-calendar-module__VcC_LW__search input{box-sizing:border-box;border:1px solid var(--ui-control);border-radius:var(--ui-r-sm);background:var(--ui-card);width:100%;min-width:0;height:2.125rem;color:var(--ui-ink);font:inherit;transition:border-color var(--ui-fast) var(--ui-ease-std), box-shadow var(--ui-fast) var(--ui-ease-std);padding:0 4.5rem 0 1.875rem;font-size:.8125rem}.home-calendar-module__VcC_LW__search input::placeholder{color:var(--ui-ink-placeholder)}.home-calendar-module__VcC_LW__search input::-webkit-search-cancel-button{display:none}.home-calendar-module__VcC_LW__search input:hover{border-color:var(--ui-ink-3)}.home-calendar-module__VcC_LW__search input:focus,.home-calendar-module__VcC_LW__search input:focus-visible{border-color:var(--ui-gold);box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.home-calendar-module__VcC_LW__searchCount{color:var(--ui-ink-3);font-variant-numeric:tabular-nums;pointer-events:none;font-size:.6875rem;font-weight:600;position:absolute;right:2rem}.home-calendar-module__VcC_LW__searchClear{border-radius:var(--ui-r-sm);width:1.625rem;height:1.625rem;color:var(--ui-ink-2);cursor:pointer;transition:background-color var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;right:.25rem}.home-calendar-module__VcC_LW__searchClear svg{width:.625rem;height:.625rem}.home-calendar-module__VcC_LW__searchClear:hover{background:var(--ui-ground-warm);color:var(--ui-ink)}.home-calendar-module__VcC_LW__searchClear:active{transform:scale(.9)}.home-calendar-module__VcC_LW__searchClear:focus-visible{box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.home-calendar-module__VcC_LW__refresh[data-pending] svg{animation:.8s linear infinite home-calendar-module__VcC_LW__spin}.home-calendar-module__VcC_LW__refresh:disabled{cursor:progress}.home-calendar-module__VcC_LW__switch{transform:translateX(var(--cal-swipe,0px));animation:home-calendar-module__VcC_LW__switch-in .24s var(--ui-ease) both}.home-calendar-module__VcC_LW__switch[data-direction=forward]{animation-name:home-calendar-module__VcC_LW__switch-forward}.home-calendar-module__VcC_LW__switch[data-direction=back]{animation-name:home-calendar-module__VcC_LW__switch-back}.home-calendar-module__VcC_LW__switch[data-dragging=true]{transition:none;animation:none}.home-calendar-module__VcC_LW__switch:not([data-dragging=true]){transition:transform .22s var(--ui-ease)}.home-calendar-module__VcC_LW__note{color:var(--ui-ink-3);margin:0 0 .625rem;font-size:.8125rem}.home-calendar-module__VcC_LW__note[role=alert]{color:var(--ui-red)}.home-calendar-module__VcC_LW__state{border:1px dashed var(--ui-hairline);border-radius:var(--ui-r-md);background:var(--ui-ground);text-align:center;justify-items:center;gap:.375rem;padding:4rem 1rem;display:grid}.home-calendar-module__VcC_LW__stateTitle{font-family:var(--ui-font-display);font-variant-numeric:lining-nums tabular-nums;margin:0;font-size:1.375rem;font-weight:600}.home-calendar-module__VcC_LW__stateLine{color:var(--ui-ink-2);align-items:center;gap:.375rem;margin:0;font-size:.8125rem;display:inline-flex}.home-calendar-module__VcC_LW__foot{color:var(--ui-ink-2);flex-wrap:wrap;gap:.25rem 1rem;margin-top:.625rem;font-size:.75rem;display:flex}.home-calendar-module__VcC_LW__foot p{margin:0}.home-calendar-module__VcC_LW__inlineStatus{color:var(--ui-ink-2);margin:.5rem 0 0;font-size:.75rem}.home-calendar-module__VcC_LW__textButton{color:var(--ui-gold-ink);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650;text-decoration:underline}.home-calendar-module__VcC_LW__week{--line:#ece9e3;--line-soft:#f4f2ee;--today-wash:#fffaf0;border:1px solid var(--ui-hairline);border-radius:var(--ui-r-md);background:var(--ui-card);outline:none;overflow:hidden}.home-calendar-module__VcC_LW__grid{grid-template-columns:3rem repeat(7,minmax(0,1fr));grid-template-rows:auto auto var(--cal-track);display:grid}.home-calendar-module__VcC_LW__gutter,.home-calendar-module__VcC_LW__day{grid-template-rows:subgrid;grid-row:1/span 3;min-width:0;display:grid}.home-calendar-module__VcC_LW__gutter{grid-column:1}.home-calendar-module__VcC_LW__day{grid-column:var(--cal-col);border-left:1px solid var(--line)}.home-calendar-module__VcC_LW__corner,.home-calendar-module__VcC_LW__head{grid-row:1}.home-calendar-module__VcC_LW__alldayLabel,.home-calendar-module__VcC_LW__band{grid-row:2}.home-calendar-module__VcC_LW__hours,.home-calendar-module__VcC_LW__col{grid-row:3}.home-calendar-module__VcC_LW__corner{border-bottom:1px solid var(--ui-hairline)}.home-calendar-module__VcC_LW__alldayLabel{border-bottom:1px solid var(--ui-hairline);color:var(--ui-ink-3);text-align:right;padding:.375rem .5rem 0 0;font-size:.625rem;line-height:1.1}.home-calendar-module__VcC_LW__hours{grid-auto-rows:var(--cal-hour-height);display:grid}.home-calendar-module__VcC_LW__hour{position:relative}.home-calendar-module__VcC_LW__hour>span{color:var(--ui-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.6875rem;line-height:1;position:absolute;top:0;right:.5rem;transform:translateY(-50%)}.home-calendar-module__VcC_LW__hour:first-child>span{transform:translateY(.25rem)}.home-calendar-module__VcC_LW__head{border-bottom:1px solid var(--ui-hairline);white-space:nowrap;justify-content:center;align-items:center;gap:.3125rem;min-width:0;height:2.75rem;padding:0 .25rem;display:flex;position:relative}.home-calendar-module__VcC_LW__headName{color:var(--ui-ink-2);font-size:.75rem;font-weight:600}.home-calendar-module__VcC_LW__headDate{min-width:1.625rem;height:1.625rem;color:var(--ui-ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:.875rem;font-weight:650;display:inline-grid}.home-calendar-module__VcC_LW__headMonth{display:none}.home-calendar-module__VcC_LW__head[data-today=true] .home-calendar-module__VcC_LW__headName{color:var(--ui-gold-ink)}.home-calendar-module__VcC_LW__head[data-today=true] .home-calendar-module__VcC_LW__headDate{background:var(--ui-gold);color:var(--ui-ink)}.home-calendar-module__VcC_LW__dayAdd{border-radius:var(--ui-r-sm);width:1.5rem;height:1.5rem;color:var(--ui-ink-2);cursor:pointer;opacity:0;transition:opacity var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease), background-color var(--ui-fast) var(--ui-ease-std);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;right:.25rem;transform:scale(.85)}.home-calendar-module__VcC_LW__dayAdd svg{width:.875rem;height:.875rem}.home-calendar-module__VcC_LW__day:hover .home-calendar-module__VcC_LW__dayAdd,.home-calendar-module__VcC_LW__dayAdd:focus-visible{opacity:1;transform:none}.home-calendar-module__VcC_LW__dayAdd:hover{background:var(--ui-gold-wash);color:var(--ui-gold-ink)}.home-calendar-module__VcC_LW__dayAdd:active{transform:scale(.9)}.home-calendar-module__VcC_LW__dayAdd:focus-visible{box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.home-calendar-module__VcC_LW__band{border-bottom:1px solid var(--ui-hairline);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:2px;min-width:0;max-height:5.75rem;padding:3px;display:flex;overflow-y:auto}.home-calendar-module__VcC_LW__day[data-today=true] .home-calendar-module__VcC_LW__band{background:var(--today-wash)}.home-calendar-module__VcC_LW__bandEvent{box-sizing:border-box;border-radius:var(--ui-r-xs);background:var(--ev-wash);min-width:0;min-height:1.375rem;box-shadow:inset 3px 0 0 var(--ev);color:var(--ev-ink);cursor:pointer;transition:filter var(--ui-fast) var(--ui-ease-std), box-shadow var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease);align-items:baseline;gap:.25rem;padding:.1875rem .375rem;font-size:.6875rem;line-height:1.25;display:flex}.home-calendar-module__VcC_LW__bandEvent[data-continued=true]{box-shadow:none;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-4px;padding-left:calc(.375rem + 4px)}.home-calendar-module__VcC_LW__bandEvent[data-continues=true]{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-4px}.home-calendar-module__VcC_LW__bandTitle{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:650;overflow:hidden}.home-calendar-module__VcC_LW__bandTime,.home-calendar-module__VcC_LW__bandSpan{font-variant-numeric:tabular-nums;flex:none;font-size:.625rem}.home-calendar-module__VcC_LW__bandSpan{display:none}.home-calendar-module__VcC_LW__col{height:var(--cal-track);background-image:linear-gradient(to bottom, var(--line) 1px, transparent 1px), linear-gradient(to bottom, transparent calc(var(--cal-hour-height) / 2), var(--line-soft) calc(var(--cal-hour-height) / 2), var(--line-soft) calc(var(--cal-hour-height) / 2 + 1px), transparent calc(var(--cal-hour-height) / 2 + 1px));background-size:100% var(--cal-hour-height);position:relative}.home-calendar-module__VcC_LW__col[data-today=true]{background-color:var(--today-wash)}.home-calendar-module__VcC_LW__event{top:var(--cal-event-top);left:calc(var(--cal-event-left) + 2px);z-index:1;box-sizing:border-box;width:calc(var(--cal-event-width) - 5px);height:var(--cal-event-height);border-radius:var(--ui-r-sm);background:var(--ev-wash);min-width:0;box-shadow:inset 3px 0 0 var(--ev), 0 0 0 1px #ffffffe6;color:var(--ev-ink);cursor:pointer;-webkit-user-select:none;user-select:none;transition:box-shadow var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease), filter var(--ui-fast) var(--ui-ease-std);flex-direction:column;gap:1px;padding:.25rem .375rem .25rem .5rem;font-size:.6875rem;line-height:1.25;display:flex;position:absolute;overflow:hidden}.home-calendar-module__VcC_LW__event:hover,.home-calendar-module__VcC_LW__bandEvent:hover{z-index:3;filter:saturate(1.15)brightness(.985);transform:translateY(-1px)}.home-calendar-module__VcC_LW__event:hover{box-shadow:inset 3px 0 0 var(--ev), 0 0 0 1px #ffffffe6, var(--ui-shadow-lift)}.home-calendar-module__VcC_LW__event:active,.home-calendar-module__VcC_LW__bandEvent:active{transform:scale(.98)}.home-calendar-module__VcC_LW__event:focus-visible,.home-calendar-module__VcC_LW__bandEvent:focus-visible{z-index:3;box-shadow:inset 3px 0 0 var(--ev), 0 0 0 2px var(--ui-card), 0 0 0 4px var(--ev);outline:none}.home-calendar-module__VcC_LW__event[data-selected=true],.home-calendar-module__VcC_LW__bandEvent[data-selected=true]{z-index:2;box-shadow:inset 3px 0 0 var(--ev), 0 0 0 1.5px var(--ev)}.home-calendar-module__VcC_LW__event[data-leaving=true],.home-calendar-module__VcC_LW__bandEvent[data-leaving=true]{pointer-events:none;animation:home-calendar-module__VcC_LW__leave .2s var(--ui-ease-std) forwards}.home-calendar-module__VcC_LW__event[draggable=true]{cursor:grab}.home-calendar-module__VcC_LW__eventTitle{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:650;display:-webkit-box;overflow:hidden}.home-calendar-module__VcC_LW__event[data-size=md] .home-calendar-module__VcC_LW__eventTitle{-webkit-line-clamp:3;line-clamp:3}.home-calendar-module__VcC_LW__eventTime{text-overflow:ellipsis;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:.625rem;font-weight:550;overflow:hidden}.home-calendar-module__VcC_LW__eventWhere{text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;overflow:hidden}.home-calendar-module__VcC_LW__event[data-size=xs]{flex-direction:row;align-items:baseline;gap:.3125rem;padding-block:.125rem}.home-calendar-module__VcC_LW__event[data-size=xs] .home-calendar-module__VcC_LW__eventTitle{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;display:block}.home-calendar-module__VcC_LW__event[data-size=sm] .home-calendar-module__VcC_LW__eventTitle{-webkit-line-clamp:2;line-clamp:2}.home-calendar-module__VcC_LW__adjustable{top:var(--cal-event-top);left:calc(var(--cal-event-left) + 2px);z-index:1;width:calc(var(--cal-event-width) - 5px);height:var(--cal-event-height);min-width:0;position:absolute}.home-calendar-module__VcC_LW__adjustable .home-calendar-module__VcC_LW__event{width:100%;height:100%;position:relative;top:auto;left:auto}.home-calendar-module__VcC_LW__adjustable:hover{z-index:3}.home-calendar-module__VcC_LW__adjustTrigger{display:none}.home-calendar-module__VcC_LW__now{top:var(--cal-now-top);z-index:4;pointer-events:none;background:#d0453a;height:2px;margin-top:-1px;position:absolute;left:0;right:0}.home-calendar-module__VcC_LW__now:before{content:"";background:#d0453a;border-radius:999px;width:8px;height:8px;position:absolute;top:-3px;left:-4px}.home-calendar-module__VcC_LW__slotPreview{z-index:2;height:calc(var(--cal-hour-height) / 2);box-sizing:border-box;border:1px dashed var(--ui-gold);border-radius:var(--ui-r-sm);background:var(--ui-gold-wash);color:var(--ui-gold-ink);pointer-events:none;animation:home-calendar-module__VcC_LW__fade .12s var(--ui-ease-std);align-items:center;gap:.25rem;padding:0 .375rem;font-size:.6875rem;font-weight:650;display:flex;position:absolute;left:3px;right:3px}.home-calendar-module__VcC_LW__slotPreview svg{width:.75rem;height:.75rem}.home-calendar-module__VcC_LW__dragPreview{z-index:5;border:2px dashed var(--ui-gold-ink);border-radius:var(--ui-r-sm);background:color-mix(in srgb, var(--ui-gold-wash) 80%, transparent);pointer-events:none;position:absolute;left:3px;right:3px}.home-calendar-module__VcC_LW__dragReadout{top:clamp(12px, var(--drag-y), calc(100vh - 110px));left:clamp(12px, var(--drag-x), calc(100vw - 292px));z-index:10000;box-sizing:border-box;border:1px solid var(--ui-hairline);border-radius:var(--ui-r-md);background:var(--ui-card);width:min(280px,100vw - 24px);box-shadow:var(--ui-shadow-pop);color:var(--ui-ink);font-family:var(--ui-font-body);pointer-events:none;gap:.125rem;padding:.625rem .75rem;font-size:.75rem;display:grid;position:fixed}.home-calendar-module__VcC_LW__dragReadout strong{font-variant-numeric:tabular-nums;font-size:.9375rem}.home-calendar-module__VcC_LW__dragTitle{color:var(--ui-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-calendar-module__VcC_LW__adjust{border:1px solid var(--ui-hairline);border-radius:var(--ui-r-lg);background:var(--ui-card);max-width:34rem;box-shadow:var(--ui-shadow-card);animation:home-calendar-module__VcC_LW__enter .22s var(--ui-ease) both;gap:.75rem;margin:1rem 0 0;padding:1rem;scroll-margin-block:8rem;display:grid}.home-calendar-module__VcC_LW__adjust:focus{box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.home-calendar-module__VcC_LW__adjustHead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.home-calendar-module__VcC_LW__adjustHead h2{font-family:var(--ui-font-display);font-variant-numeric:lining-nums tabular-nums;margin:0;font-size:1.375rem;font-weight:600}.home-calendar-module__VcC_LW__adjustHead p{color:var(--ui-ink-2);overflow-wrap:anywhere;margin:.125rem 0 0;font-size:.8125rem}.home-calendar-module__VcC_LW__timePreview{border-radius:var(--ui-r-sm);background:var(--ui-gold-wash);box-shadow:inset 3px 0 0 var(--ui-gold);gap:.125rem;margin:0;padding:.625rem .75rem;font-size:.8125rem;display:grid}.home-calendar-module__VcC_LW__timePreview span{font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700}.home-calendar-module__VcC_LW__timePreview small{color:var(--ui-gold-ink)}.home-calendar-module__VcC_LW__sliderLabel{color:var(--ui-ink);letter-spacing:.06em;text-transform:uppercase;gap:.25rem;font-size:.75rem;font-weight:650;display:grid}.home-calendar-module__VcC_LW__timeSlider{width:100%;min-height:2.75rem;accent-color:var(--ui-gold);cursor:ew-resize;touch-action:pan-y;margin:0}.home-calendar-module__VcC_LW__timeSlider:focus-visible{box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.home-calendar-module__VcC_LW__nudges,.home-calendar-module__VcC_LW__adjustActions{flex-wrap:wrap;gap:.5rem;display:flex}.home-calendar-module__VcC_LW__adjustActions{padding-top:.25rem}.home-calendar-module__VcC_LW__adjustError{color:var(--ui-red);margin:0;font-size:.8125rem}.home-calendar-module__VcC_LW__month{border:1px solid var(--ui-hairline);border-radius:var(--ui-r-md);background:var(--ui-hairline);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.home-calendar-module__VcC_LW__weekday{background:var(--ui-ground);color:var(--ui-ink-2);letter-spacing:.06em;text-transform:uppercase;padding:.5rem .5rem .4375rem;font-size:.6875rem;font-weight:650}.home-calendar-module__VcC_LW__monthDay{background:var(--ui-card);flex-direction:column;gap:2px;min-width:0;min-height:7rem;padding:.3125rem;display:flex}.home-calendar-module__VcC_LW__monthDay[data-outside]{background:var(--ui-ground)}.home-calendar-module__VcC_LW__monthDay[data-outside] .home-calendar-module__VcC_LW__dayNumber{color:var(--ui-ink-3)}.home-calendar-module__VcC_LW__monthDay[data-today]{background:#fffaf0}.home-calendar-module__VcC_LW__dayNumber{min-width:1.625rem;height:1.625rem;color:var(--ui-ink);font-variant-numeric:tabular-nums;transition:background-color var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease);border-radius:999px;align-self:flex-start;place-items:center;margin-bottom:.125rem;font-size:.8125rem;font-weight:650;text-decoration:none;display:inline-grid}.home-calendar-module__VcC_LW__dayNumber:hover{background:var(--ui-ground-warm)}.home-calendar-module__VcC_LW__dayNumber:active{transform:scale(.92)}.home-calendar-module__VcC_LW__dayNumber:focus-visible{box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.home-calendar-module__VcC_LW__monthDay[data-today] .home-calendar-module__VcC_LW__dayNumber{background:var(--ui-gold)}.home-calendar-module__VcC_LW__monthEvent{border-radius:var(--ui-r-xs);width:100%;min-width:0;color:var(--ui-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease);background:0 0;border:0;align-items:baseline;gap:.3125rem;padding:.1875rem .375rem;font-size:.6875rem;line-height:1.25;display:flex}.home-calendar-module__VcC_LW__monthEvent:before{content:"";background:var(--ev);border-radius:999px;flex:none;align-self:center;width:.4375rem;height:.4375rem}.home-calendar-module__VcC_LW__monthEvent[data-allday]{background:var(--ev-wash);color:var(--ev-ink)}.home-calendar-module__VcC_LW__monthEvent[data-allday]:before{display:none}.home-calendar-module__VcC_LW__monthEvent:hover{background:var(--ev-wash)}.home-calendar-module__VcC_LW__monthEvent:active{transform:scale(.98)}.home-calendar-module__VcC_LW__monthEvent:focus-visible{box-shadow:0 0 0 2px var(--ev);outline:none}.home-calendar-module__VcC_LW__monthTime{color:var(--ui-ink-2);font-variant-numeric:tabular-nums;flex:none}.home-calendar-module__VcC_LW__monthTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.home-calendar-module__VcC_LW__monthMore{border-radius:var(--ui-r-xs);color:var(--ui-ink-2);font:inherit;cursor:pointer;transition:background-color var(--ui-fast) var(--ui-ease-std), color var(--ui-fast) var(--ui-ease-std);background:0 0;border:0;align-self:flex-start;padding:.125rem .375rem;font-size:.6875rem;font-weight:650}.home-calendar-module__VcC_LW__monthMore:hover,.home-calendar-module__VcC_LW__monthMore[aria-expanded=true]{background:var(--ui-gold-wash);color:var(--ui-ink)}.home-calendar-module__VcC_LW__monthMore:active{transform:scale(.97)}.home-calendar-module__VcC_LW__monthMore:focus-visible{box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.home-calendar-module__VcC_LW__monthEvent[data-selected]{box-shadow:0 0 0 2px var(--ev)}.home-calendar-module__VcC_LW__week[data-layout=day] .home-calendar-module__VcC_LW__grid{grid-template-columns:3.5rem minmax(0,1fr)}.home-calendar-module__VcC_LW__week[data-layout=day] .home-calendar-module__VcC_LW__head{justify-content:flex-start;padding-left:.875rem}.home-calendar-module__VcC_LW__week[data-layout=day] .home-calendar-module__VcC_LW__col[data-today=true],.home-calendar-module__VcC_LW__week[data-layout=day] .home-calendar-module__VcC_LW__day[data-today=true] .home-calendar-module__VcC_LW__band{background-color:#0000}.home-calendar-module__VcC_LW__week[data-layout=day] .home-calendar-module__VcC_LW__band{flex-flow:wrap;gap:4px;max-height:7rem;padding:4px 6px}.home-calendar-module__VcC_LW__week[data-layout=day] .home-calendar-module__VcC_LW__bandEvent{flex:0 auto;align-items:center;max-width:100%;min-height:1.75rem;padding:.25rem .625rem;font-size:.8125rem}.home-calendar-module__VcC_LW__week[data-layout=day] .home-calendar-module__VcC_LW__bandTime,.home-calendar-module__VcC_LW__week[data-layout=day] .home-calendar-module__VcC_LW__bandSpan{font-size:.75rem;display:inline}.home-calendar-module__VcC_LW__eventProject{text-overflow:ellipsis;white-space:nowrap;gap:.375rem;min-width:0;display:flex;overflow:hidden}.home-calendar-module__VcC_LW__eventJob{font-variant-numeric:tabular-nums;flex:none;font-weight:650}@media (min-width:52.0625rem){.home-calendar-module__VcC_LW__event[data-full=true]{gap:.125rem;padding:.375rem .75rem;font-size:.8125rem;line-height:1.3}.home-calendar-module__VcC_LW__event[data-full=true] .home-calendar-module__VcC_LW__eventTime,.home-calendar-module__VcC_LW__event[data-full=true] .home-calendar-module__VcC_LW__eventWhere,.home-calendar-module__VcC_LW__event[data-full=true] .home-calendar-module__VcC_LW__eventProject{font-size:.75rem}.home-calendar-module__VcC_LW__event[data-full=true][data-size=xs],.home-calendar-module__VcC_LW__event[data-full=true][data-size=sm]{flex-direction:row;align-items:baseline;gap:.875rem;padding-block:.25rem}.home-calendar-module__VcC_LW__event[data-full=true][data-size=xs] .home-calendar-module__VcC_LW__eventTitle,.home-calendar-module__VcC_LW__event[data-full=true][data-size=sm] .home-calendar-module__VcC_LW__eventTitle{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:50%;display:block;overflow:hidden}.home-calendar-module__VcC_LW__event[data-full=true][data-size=xs] .home-calendar-module__VcC_LW__eventWhere,.home-calendar-module__VcC_LW__event[data-full=true][data-size=sm] .home-calendar-module__VcC_LW__eventWhere,.home-calendar-module__VcC_LW__event[data-full=true][data-size=xs] .home-calendar-module__VcC_LW__eventProject,.home-calendar-module__VcC_LW__event[data-full=true][data-size=sm] .home-calendar-module__VcC_LW__eventProject{flex:0 auto}.home-calendar-module__VcC_LW__event[data-full=true][data-size=xs] .home-calendar-module__VcC_LW__eventTitle{font-size:.75rem}}@media (max-width:52rem){.home-calendar-module__VcC_LW__calendar{padding:.875rem .75rem 1rem}.home-calendar-module__VcC_LW__rail{position:static}.home-calendar-module__VcC_LW__range{padding-inline:.25rem;font-size:1.25rem}.home-calendar-module__VcC_LW__picker{flex:100%}.home-calendar-module__VcC_LW__search{flex:1 1 0;min-width:0}.home-calendar-module__VcC_LW__toolbarRow>.home-calendar-module__VcC_LW__grow{display:none}.home-calendar-module__VcC_LW__week{border:0;border-radius:0;overflow:visible}.home-calendar-module__VcC_LW__grid{display:block}.home-calendar-module__VcC_LW__gutter{display:none}.home-calendar-module__VcC_LW__day{border-left:0;border-top:1px solid var(--ui-hairline);grid-template-rows:none;grid-template-columns:3.5rem minmax(0,1fr);align-items:start;gap:0 .75rem;padding:.75rem 0;display:grid}.home-calendar-module__VcC_LW__day:first-of-type{border-top:0;padding-top:.25rem}.home-calendar-module__VcC_LW__day[data-empty=true]:not([data-today=true]){display:none}.home-calendar-module__VcC_LW__head{border:0;flex-direction:column;grid-area:1/1/span 2;gap:0;height:auto;padding:0}.home-calendar-module__VcC_LW__headName{letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem}.home-calendar-module__VcC_LW__headDate{min-width:2.25rem;height:2.25rem;font-family:var(--ui-font-display);font-variant-numeric:lining-nums tabular-nums;font-size:1.375rem;font-weight:600}.home-calendar-module__VcC_LW__headMonth{color:var(--ui-ink-3);font-size:.6875rem;display:block}.home-calendar-module__VcC_LW__dayAdd{display:none}.home-calendar-module__VcC_LW__band{border:0;grid-area:1/2;max-height:none;padding:0 0 .375rem;overflow:visible}.home-calendar-module__VcC_LW__week .home-calendar-module__VcC_LW__day .home-calendar-module__VcC_LW__band{background:0 0}.home-calendar-module__VcC_LW__band:empty{display:none}.home-calendar-module__VcC_LW__bandEvent{border-radius:var(--ui-r-sm);align-items:center;min-height:2.25rem;padding:.375rem .625rem;font-size:.8125rem}.home-calendar-module__VcC_LW__bandEvent[data-continued=true],.home-calendar-module__VcC_LW__bandEvent[data-continues=true]{border-radius:var(--ui-r-sm);box-shadow:inset 3px 0 0 var(--ev);margin:0;padding-left:.625rem}.home-calendar-module__VcC_LW__bandTime,.home-calendar-module__VcC_LW__bandSpan{font-size:.6875rem;display:inline}.home-calendar-module__VcC_LW__col{flex-direction:column;grid-area:2/2;gap:.375rem;height:auto;display:flex}.home-calendar-module__VcC_LW__week .home-calendar-module__VcC_LW__col{background:0 0}.home-calendar-module__VcC_LW__event,.home-calendar-module__VcC_LW__adjustable{width:auto;height:auto;position:static}.home-calendar-module__VcC_LW__event{grid-template-columns:minmax(0,1fr);gap:.125rem;min-height:2.75rem;padding:.5rem .75rem;font-size:.8125rem;display:grid}.home-calendar-module__VcC_LW__event[data-size]{flex-direction:column}.home-calendar-module__VcC_LW__event .home-calendar-module__VcC_LW__eventTitle,.home-calendar-module__VcC_LW__event[data-size] .home-calendar-module__VcC_LW__eventTitle{white-space:normal;-webkit-line-clamp:unset;line-clamp:none;order:2;display:block}.home-calendar-module__VcC_LW__eventTime{order:1;font-size:.75rem}.home-calendar-module__VcC_LW__eventWhere{order:3;font-size:.75rem;display:block}.home-calendar-module__VcC_LW__eventProject{order:4;font-size:.75rem}.home-calendar-module__VcC_LW__week[data-layout=day] .home-calendar-module__VcC_LW__day[data-empty=true]{display:none}.home-calendar-module__VcC_LW__adjustable{gap:.25rem;display:grid}.home-calendar-module__VcC_LW__adjustTrigger{border:1px solid var(--ui-control);border-radius:var(--ui-r-sm);background:var(--ui-card);min-height:2.25rem;color:var(--ui-ink);font:inherit;cursor:pointer;justify-self:start;align-items:center;padding:0 .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.home-calendar-module__VcC_LW__now,.home-calendar-module__VcC_LW__slotPreview{display:none}.home-calendar-module__VcC_LW__month{font-size:.75rem}.home-calendar-module__VcC_LW__monthDay{min-height:4.5rem;padding:.1875rem}.home-calendar-module__VcC_LW__monthEvent{padding:.125rem;font-size:.625rem}.home-calendar-module__VcC_LW__monthEvent:before{width:.375rem;height:.375rem}.home-calendar-module__VcC_LW__monthTime{display:none}.home-calendar-module__VcC_LW__weekday{text-align:center;padding-inline:.25rem;font-size:.625rem}}@keyframes home-calendar-module__VcC_LW__enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes home-calendar-module__VcC_LW__switch-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateX(var(--cal-swipe,0px))}}@keyframes home-calendar-module__VcC_LW__switch-forward{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translateX(var(--cal-swipe,0px))}}@keyframes home-calendar-module__VcC_LW__switch-back{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translateX(var(--cal-swipe,0px))}}@keyframes home-calendar-module__VcC_LW__leave{to{opacity:0;transform:scale(.96)}}@keyframes home-calendar-module__VcC_LW__fade{0%{opacity:0}to{opacity:1}}@keyframes home-calendar-module__VcC_LW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.home-calendar-module__VcC_LW__calendar,.home-calendar-module__VcC_LW__rail,.home-calendar-module__VcC_LW__adjust,.home-calendar-module__VcC_LW__switch,.home-calendar-module__VcC_LW__switch[data-direction]{animation:.1s linear both home-calendar-module__VcC_LW__fade}.home-calendar-module__VcC_LW__switch:not([data-dragging=true]){transition:none}.home-calendar-module__VcC_LW__event:hover,.home-calendar-module__VcC_LW__bandEvent:hover,.home-calendar-module__VcC_LW__event:active,.home-calendar-module__VcC_LW__bandEvent:active,.home-calendar-module__VcC_LW__range:active,.home-calendar-module__VcC_LW__navStep:active,.home-calendar-module__VcC_LW__navToday:active,.home-calendar-module__VcC_LW__dayAdd,.home-calendar-module__VcC_LW__dayAdd:active,.home-calendar-module__VcC_LW__dayNumber:active,.home-calendar-module__VcC_LW__monthEvent:active,.home-calendar-module__VcC_LW__searchClear:active{transform:none}.home-calendar-module__VcC_LW__refresh[data-pending] svg{animation-duration:2s}}
.home-layout-module__AVN6uq__layout{background:var(--ui-ground);gap:0;min-width:0;display:grid}.home-layout-module__AVN6uq__main{min-width:0;padding:1.25rem 1rem 1.5rem 1.5rem}.home-layout-module__AVN6uq__slot{min-width:0;padding:1.25rem 1.5rem 1.5rem 0}@media (min-width:75rem){.home-layout-module__AVN6uq__layout{transition:grid-template-columns .26s var(--ui-ease);grid-template-columns:minmax(0,1fr) 20rem;align-items:start}.home-layout-module__AVN6uq__layout:has(>.home-layout-module__AVN6uq__slot[data-collapsed=true]){grid-template-columns:minmax(0,1fr) 4.5rem}.home-layout-module__AVN6uq__slot{box-sizing:content-box;flex-direction:column;max-height:calc(100dvh - 9.5rem);padding-bottom:0;display:flex;position:sticky;top:4.5rem}}@media (min-width:110rem){.home-layout-module__AVN6uq__layout{grid-template-columns:minmax(0,1fr) 23rem}.home-layout-module__AVN6uq__main{padding-left:2rem}.home-layout-module__AVN6uq__slot{padding-right:2rem}}@media (max-width:74.99rem){.home-layout-module__AVN6uq__main{padding-right:1.5rem}.home-layout-module__AVN6uq__slot{max-height:36rem;padding:0 1.5rem 1.5rem}}@media (max-width:40rem){.home-layout-module__AVN6uq__main{padding:.75rem .75rem 1rem}.home-layout-module__AVN6uq__slot{padding:0 .75rem 1rem}}@media (prefers-reduced-motion:reduce){.home-layout-module__AVN6uq__layout{transition:none}}
.help-mark-module__i6419G__mark{width:1.25rem;height:1.25rem;color:var(--ui-ink-3);cursor:pointer;vertical-align:middle;transition:color var(--ui-fast) var(--ui-ease-std);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid}.help-mark-module__i6419G__mark:hover,.help-mark-module__i6419G__mark[aria-expanded=true]{color:var(--ui-gold-ink)}.help-mark-module__i6419G__mark:focus-visible{box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.help-mark-module__i6419G__mark svg{width:.8125rem;height:.8125rem}.help-mark-module__i6419G__note{z-index:1000;box-sizing:border-box;border-radius:var(--ui-r-sm);background:var(--ui-ink);color:#fff;width:280px;font-family:var(--ui-font-body);animation:help-mark-module__i6419G__arrive .18s var(--ui-ease) both;padding:.875rem 1rem;font-size:.75rem;line-height:1.65;position:fixed;box-shadow:0 8px 28px #00000047,0 2px 8px #00000024}@keyframes help-mark-module__i6419G__arrive{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.help-mark-module__i6419G__note{animation:none}}
.workspace-subject-strip-module__itfE9q__root{border-bottom:1px solid color-mix(in srgb, var(--ui-gold) 45%, var(--ui-hairline));font-family:var(--ui-font-body);animation:workspace-subject-strip-module__itfE9q__strip-in var(--ui-mid) var(--ui-ease) both;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .5rem;margin:0;padding:.375rem 1rem;font-size:.78125rem;line-height:1.4;display:flex}.workspace-subject-strip-module__itfE9q__root[data-tone=delegated]{background:linear-gradient(90deg, var(--ui-gold-wash), color-mix(in srgb, var(--ui-gold) 14%, var(--ui-card)), var(--ui-gold-wash));color:var(--ui-gold-ink)}.workspace-subject-strip-module__itfE9q__root[data-tone=refused]{border-bottom-color:var(--ui-hairline);background:var(--ui-ground-warm);color:var(--ui-ink)}.workspace-subject-strip-module__itfE9q__eye{flex:none;width:.9375rem;height:.9375rem}.workspace-subject-strip-module__itfE9q__body{min-width:0}.workspace-subject-strip-module__itfE9q__body strong{font-weight:700}.workspace-subject-strip-module__itfE9q__own{background:color-mix(in srgb, var(--ui-card) 70%, transparent);color:var(--ui-ink);border-radius:999px;padding:.0625rem .5rem;font-weight:600}.workspace-subject-strip-module__itfE9q__sep{opacity:.6}.workspace-subject-strip-module__itfE9q__exit{font:inherit;cursor:pointer;border-radius:var(--ui-r-xs);color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.18em;transition:background-color var(--ui-fast) var(--ui-ease-std), text-decoration-color var(--ui-fast) var(--ui-ease-std);background:0 0;border:0;padding:.0625rem .375rem;font-weight:700}.workspace-subject-strip-module__itfE9q__exit:active{transform:translateY(1px)}.workspace-subject-strip-module__itfE9q__exit:hover{background:color-mix(in srgb, var(--ui-gold) 22%, transparent);text-decoration-color:currentColor}.workspace-subject-strip-module__itfE9q__exit:focus-visible{box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}@keyframes workspace-subject-strip-module__itfE9q__strip-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.workspace-subject-strip-module__itfE9q__root{animation:.1s linear both workspace-subject-strip-module__itfE9q__strip-fade}}@keyframes workspace-subject-strip-module__itfE9q__strip-fade{0%{opacity:0}to{opacity:1}}
.avatar-module__c3djJW__avatar{background:var(--tone-bg,#f6e7c4);color:var(--tone-ink,#6e4a06);font-family:var(--ui-font-body);letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:999px;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.avatar-module__c3djJW__xs{width:1.25rem;height:1.25rem;font-size:.5rem}.avatar-module__c3djJW__sm{width:1.375rem;height:1.375rem;font-size:.5625rem}.avatar-module__c3djJW__md{width:1.75rem;height:1.75rem;font-size:.6875rem}.avatar-module__c3djJW__lg{width:2.25rem;height:2.25rem;font-size:.8125rem}.avatar-module__c3djJW__avatar[data-tone="0"]{--tone-bg:#f6e7c4;--tone-ink:#6e4a06}.avatar-module__c3djJW__avatar[data-tone="1"]{--tone-bg:#dfe9f6;--tone-ink:#234a86}.avatar-module__c3djJW__avatar[data-tone="2"]{--tone-bg:#e2efe6;--tone-ink:#285b3b}.avatar-module__c3djJW__avatar[data-tone="3"]{--tone-bg:#f3e1dc;--tone-ink:#803a2b}.avatar-module__c3djJW__avatar[data-tone="4"]{--tone-bg:#e8e3f1;--tone-ink:#4b3a78}.avatar-module__c3djJW__avatar[data-tone="5"]{--tone-bg:#e0eeee;--tone-ink:#1f5a5a}.avatar-module__c3djJW__inactive{--tone-bg:var(--ui-ground-warm);--tone-ink:var(--ui-ink-3);box-shadow:inset 0 0 0 1px var(--ui-control)}.avatar-module__c3djJW__stack{align-items:center;display:inline-flex}.avatar-module__c3djJW__stack>.avatar-module__c3djJW__avatar{box-shadow:0 0 0 2px var(--ui-card)}.avatar-module__c3djJW__stack>.avatar-module__c3djJW__avatar+.avatar-module__c3djJW__avatar{margin-left:-.25rem}.avatar-module__c3djJW__more{color:var(--ui-ink-2);margin-left:.25rem;font-size:.6875rem;font-weight:600}
.people-picker-module__cVavHq__panel{z-index:1000;box-sizing:border-box;border:1px solid var(--ui-hairline);border-radius:var(--ui-r-md);background:var(--ui-card);box-shadow:var(--ui-shadow-pop);color:var(--ui-ink);font-family:var(--ui-font-body);flex-direction:column;display:flex;position:fixed;overflow:hidden}.people-picker-module__cVavHq__listRoot{flex-direction:column;flex:auto;min-height:0;display:flex}.people-picker-module__cVavHq__searchWrap{border-bottom:1px solid var(--ui-hairline);background:var(--ui-ground);flex:none;padding:.5rem .5rem .375rem;position:relative}.people-picker-module__cVavHq__searchIcon{width:.8125rem;height:.8125rem;color:var(--ui-ink-3);pointer-events:none;position:absolute;top:50%;left:1.125rem;transform:translateY(-40%)}.people-picker-module__cVavHq__search{box-sizing:border-box;border:1px solid var(--ui-hairline);border-radius:var(--ui-r-sm);background:var(--ui-card);width:100%;min-height:2rem;color:var(--ui-ink);font:inherit;transition:border-color var(--ui-fast) var(--ui-ease-std), box-shadow var(--ui-fast) var(--ui-ease-std);outline:none;padding:.375rem .625rem .375rem 1.875rem;font-size:.8125rem}.people-picker-module__cVavHq__search::placeholder{color:var(--ui-ink-placeholder)}.people-picker-module__cVavHq__search:focus,.people-picker-module__cVavHq__search:focus-visible{border-color:var(--ui-gold);box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.people-picker-module__cVavHq__list{overscroll-behavior:contain;flex:auto;min-height:0;padding:.25rem;overflow-y:auto}.people-picker-module__cVavHq__list:focus,.people-picker-module__cVavHq__list:focus-visible{outline:none}.people-picker-module__cVavHq__busy{cursor:progress}.people-picker-module__cVavHq__busy .people-picker-module__cVavHq__row{opacity:.6}.people-picker-module__cVavHq__row{border-radius:var(--ui-r-sm);min-height:2.5rem;color:var(--ui-ink);cursor:pointer;transition:background-color var(--ui-fast) var(--ui-ease-std);align-items:center;gap:.625rem;padding:.3125rem .5rem;display:flex}.people-picker-module__cVavHq__active{background:var(--ui-gold-wash)}.people-picker-module__cVavHq__text{flex-direction:column;flex:auto;gap:.0625rem;min-width:0;display:flex}.people-picker-module__cVavHq__name{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1.3;overflow:hidden}.people-picker-module__cVavHq__selected .people-picker-module__cVavHq__name{color:var(--ui-ink);font-weight:700}.people-picker-module__cVavHq__detail{min-width:0;color:var(--ui-ink-3);align-items:center;gap:.375rem;font-size:.71875rem;font-weight:500;line-height:1.3;display:flex}.people-picker-module__cVavHq__detailText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.people-picker-module__cVavHq__tag,.people-picker-module__cVavHq__inactiveTag{border-radius:var(--ui-r-xs);letter-spacing:.06em;text-transform:uppercase;flex:none;padding:0 .3125rem;font-size:.625rem;font-weight:700;line-height:1.5}.people-picker-module__cVavHq__tag{background:var(--ui-ground-warm);color:var(--ui-ink-2)}.people-picker-module__cVavHq__inactiveTag{border:1px dashed var(--ui-control);color:var(--ui-ink-2)}.people-picker-module__cVavHq__check{width:.875rem;height:.875rem;color:var(--ui-gold-ink);flex:none}.people-picker-module__cVavHq__box{box-sizing:border-box;border:1px solid var(--ui-control);border-radius:var(--ui-r-xs);background:var(--ui-card);color:#0000;width:1rem;height:1rem;transition:background-color var(--ui-fast) var(--ui-ease-std), border-color var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease);flex:none;place-items:center;display:grid}.people-picker-module__cVavHq__box svg{width:.6875rem;height:.6875rem;transition:transform var(--ui-mid) var(--ui-ease);transform:scale(.6)}.people-picker-module__cVavHq__boxOn{border-color:var(--ui-gold);background:var(--ui-gold);color:var(--ui-ink)}.people-picker-module__cVavHq__boxOn svg{transform:scale(1)}.people-picker-module__cVavHq__row:active .people-picker-module__cVavHq__box{transform:scale(.9)}.people-picker-module__cVavHq__nobody{box-sizing:border-box;border:1px dashed var(--ui-control);border-radius:999px;flex:none;width:1.75rem;height:1.75rem}.people-picker-module__cVavHq__none{color:var(--ui-ink-3);margin:.625rem .5rem;font-size:.8125rem}.people-picker-module__cVavHq__field{vertical-align:middle;flex-direction:column;min-width:0;max-width:100%;display:inline-flex}.people-picker-module__cVavHq__fieldBlock{width:100%;display:flex}.people-picker-module__cVavHq__fieldTrigger{box-sizing:border-box;border:1px solid var(--ui-control);border-radius:var(--ui-r-sm);background:var(--ui-card);min-width:0;max-width:100%;color:var(--ui-ink);font-family:var(--ui-font-body);text-align:left;cursor:pointer;transition:border-color var(--ui-fast) var(--ui-ease-std), background-color var(--ui-fast) var(--ui-ease-std), box-shadow var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease);align-items:center;gap:.4375rem;font-weight:600;display:inline-flex}.people-picker-module__cVavHq__fieldTrigger:hover:not(:disabled){border-color:var(--ui-ink-3)}.people-picker-module__cVavHq__fieldTrigger:active:not(:disabled){transform:scale(.98)}.people-picker-module__cVavHq__fieldTrigger:focus-visible,.people-picker-module__cVavHq__fieldTrigger[aria-expanded=true]{border-color:var(--ui-gold);box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.people-picker-module__cVavHq__fieldTrigger:disabled{cursor:not-allowed;color:var(--ui-ink-3)}.people-picker-module__cVavHq__field.people-picker-module__cVavHq__fieldBlock .people-picker-module__cVavHq__fieldTrigger,.people-picker-module__cVavHq__fieldBlock>.people-picker-module__cVavHq__fieldTrigger{width:100%}.people-picker-module__cVavHq__appField{min-height:2.125rem;padding:.25rem .625rem .25rem .375rem;font-size:.8125rem}.people-picker-module__cVavHq__appField.people-picker-module__cVavHq__empty{padding-left:.625rem}.people-picker-module__cVavHq__appQuiet{background:0 0;border-color:#0000;min-height:2rem;padding:.1875rem .5rem .1875rem .25rem;font-size:.8125rem;font-weight:500}.people-picker-module__cVavHq__appQuiet.people-picker-module__cVavHq__empty{padding-left:.5rem}.people-picker-module__cVavHq__appQuiet .people-picker-module__cVavHq__chevron{opacity:0;transition:opacity var(--ui-fast) var(--ui-ease-std)}.people-picker-module__cVavHq__appQuiet:hover:not(:disabled){border-color:var(--ui-hairline);background:var(--ui-card)}.people-picker-module__cVavHq__appQuiet:hover .people-picker-module__cVavHq__chevron,.people-picker-module__cVavHq__appQuiet:focus-visible .people-picker-module__cVavHq__chevron,.people-picker-module__cVavHq__appQuiet[aria-expanded=true] .people-picker-module__cVavHq__chevron{opacity:1}.people-picker-module__cVavHq__appChip{border-color:var(--ui-hairline);border-radius:999px;min-height:1.625rem;padding:.125rem .5rem .125rem .1875rem;font-size:.75rem}.people-picker-module__cVavHq__appChip.people-picker-module__cVavHq__empty{color:var(--ui-ink-2);border-style:dashed;padding-left:.5rem}.people-picker-module__cVavHq__appChip:hover:not(:disabled){border-color:var(--ui-control)}.people-picker-module__cVavHq__empty .people-picker-module__cVavHq__fieldValue{color:var(--ui-ink-3);font-weight:500}.people-picker-module__cVavHq__fieldValue{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.people-picker-module__cVavHq__chevron{width:.625rem;height:.625rem;color:var(--ui-ink-3);transition:transform var(--ui-fast) var(--ui-ease-std);flex:none}[aria-expanded=true]>.people-picker-module__cVavHq__chevron{transform:rotate(180deg)}.people-picker-module__cVavHq__pulse{background:var(--ui-gold);width:.4rem;height:.4rem;animation:people-picker-module__cVavHq__pulse .9s var(--ui-ease-std) infinite alternate;border-radius:999px;flex:none}.people-picker-module__cVavHq__error{color:var(--ui-red);margin-top:.25rem;font-size:.75rem}@keyframes people-picker-module__cVavHq__pulse{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.people-picker-module__cVavHq__fieldTrigger:active:not(:disabled),.people-picker-module__cVavHq__row:active .people-picker-module__cVavHq__box{transform:none}.people-picker-module__cVavHq__box svg{transition:none}.people-picker-module__cVavHq__pulse{animation:none}}@media (hover:none){.people-picker-module__cVavHq__appQuiet .people-picker-module__cVavHq__chevron{opacity:1}}
.workspace-switcher-module__-WhwFG__root{flex:none;grid-area:member;justify-self:end;position:relative}.workspace-switcher-module__-WhwFG__trigger{border-radius:var(--ui-r-sm);min-height:2.75rem;color:var(--ui-ink);font-family:var(--ui-font-body);text-align:left;cursor:pointer;transition:background-color var(--ui-fast) var(--ui-ease-std), border-color var(--ui-fast) var(--ui-ease-std), box-shadow var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease);background:0 0;border:1px solid #0000;align-items:center;gap:.5625rem;padding:.25rem .625rem .25rem .25rem;display:inline-flex}.workspace-switcher-module__-WhwFG__trigger:hover{border-color:var(--ui-hairline);background:var(--ui-card);box-shadow:var(--ui-shadow-card)}.workspace-switcher-module__-WhwFG__trigger:active{transform:scale(.98)}.workspace-switcher-module__-WhwFG__trigger:focus-visible,.workspace-switcher-module__-WhwFG__trigger[aria-expanded=true]{border-color:var(--ui-gold);background:var(--ui-card);box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.workspace-switcher-module__-WhwFG__face{display:inline-grid;position:relative}.workspace-switcher-module__-WhwFG__viewingDot{border:2px solid var(--ui-card);background:var(--ui-gold);border-radius:999px;width:.625rem;height:.625rem;position:absolute;bottom:-.0625rem;right:-.0625rem}.workspace-switcher-module__-WhwFG__identity{gap:.0625rem;min-width:0;display:grid}.workspace-switcher-module__-WhwFG__name{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;font-size:.875rem;font-weight:700;line-height:1.2;overflow:hidden}.workspace-switcher-module__-WhwFG__role{color:var(--ui-ink-3);font-size:.75rem;font-weight:600;line-height:1.2}.workspace-switcher-module__-WhwFG__chevron{width:.625rem;height:.625rem;color:var(--ui-ink-3);transition:transform var(--ui-fast) var(--ui-ease-std);flex:none}.workspace-switcher-module__-WhwFG__trigger[aria-expanded=true] .workspace-switcher-module__-WhwFG__chevron{transform:rotate(180deg)}.workspace-switcher-module__-WhwFG__menu{font-family:var(--ui-font-body);flex-direction:column;display:flex}.workspace-switcher-module__-WhwFG__self{border-bottom:1px solid var(--ui-hairline);background:var(--ui-ground);align-items:center;gap:.75rem;padding:1rem 1.125rem;display:flex}.workspace-switcher-module__-WhwFG__selfText{gap:.0625rem;min-width:0;display:grid}.workspace-switcher-module__-WhwFG__selfName{color:var(--ui-ink);font-family:var(--ui-font-display);text-overflow:ellipsis;white-space:nowrap;font-size:1.25rem;font-weight:600;line-height:1.15;overflow:hidden}.workspace-switcher-module__-WhwFG__selfRole{color:var(--ui-ink-2);font-size:.8125rem;font-weight:600}.workspace-switcher-module__-WhwFG__section{border-bottom:1px solid var(--ui-hairline);flex-direction:column;min-height:0;display:flex}.workspace-switcher-module__-WhwFG__heading{color:var(--ui-ink-3);letter-spacing:.08em;text-transform:uppercase;margin:.75rem 1rem .125rem;font-size:.75rem;font-weight:700}.workspace-switcher-module__-WhwFG__state{border-bottom:1px solid var(--ui-hairline);color:var(--ui-ink-2);margin:0;padding:.75rem 1rem;font-size:.875rem}.workspace-switcher-module__-WhwFG__actions{padding:.3125rem;display:grid}.workspace-switcher-module__-WhwFG__item{box-sizing:border-box;border-radius:var(--ui-r-sm);width:100%;min-height:2.625rem;color:var(--ui-ink);font-family:var(--ui-font-body);text-align:left;cursor:pointer;transition:background-color var(--ui-fast) var(--ui-ease-std);background:0 0;border:0;align-items:center;gap:.625rem;padding:0 .875rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex}.workspace-switcher-module__-WhwFG__item svg{width:1rem;height:1rem;color:var(--ui-ink-2);flex:none}.workspace-switcher-module__-WhwFG__item:hover{background:var(--ui-ground-warm)}.workspace-switcher-module__-WhwFG__item:focus-visible{background:var(--ui-gold-wash);box-shadow:inset 0 0 0 1px var(--ui-gold);outline:none}.workspace-switcher-module__-WhwFG__back{background:var(--ui-gold-wash);width:auto;color:var(--ui-gold-ink);margin:.3125rem}.workspace-switcher-module__-WhwFG__back svg{color:var(--ui-gold-ink)}.workspace-switcher-module__-WhwFG__back:hover{background:color-mix(in srgb, var(--ui-gold) 22%, var(--ui-card))}.workspace-switcher-module__-WhwFG__signOutForm{margin:0}@media (max-width:48rem){.workspace-switcher-module__-WhwFG__identity,.workspace-switcher-module__-WhwFG__chevron{display:none}.workspace-switcher-module__-WhwFG__trigger{padding:.25rem}}@media (prefers-reduced-motion:reduce){.workspace-switcher-module__-WhwFG__trigger:active{transform:none}}
.project-search-combobox-module__vFGECa__root{isolation:isolate;min-width:0;font-family:var(--ui-font-body);flex:auto;position:relative}.project-search-combobox-module__vFGECa__field{border:1px solid var(--ui-control);border-radius:var(--ui-r-md);background:var(--ui-card);min-width:0;min-height:2.875rem;box-shadow:var(--ui-shadow-card);color:var(--ui-ink);transition:border-color var(--ui-fast) var(--ui-ease-std), box-shadow var(--ui-mid) var(--ui-ease);align-items:center;gap:.625rem;padding:0 .3125rem 0 .875rem;display:flex;position:relative}.project-search-combobox-module__vFGECa__field:hover{border-color:var(--ui-ink-3)}.project-search-combobox-module__vFGECa__field:focus-within{border-color:var(--ui-gold);box-shadow:0 0 0 3px var(--ui-gold-ring), var(--ui-shadow-card)}.project-search-combobox-module__vFGECa__field[data-pending=true]:after{content:"";background:var(--ui-gold);pointer-events:none;transform-origin:0;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:12%;right:12%}.project-search-combobox-module__vFGECa__glyph{width:1.125rem;height:1.125rem;color:var(--ui-ink);flex:none;display:block}.project-search-combobox-module__vFGECa__input{min-width:0;color:var(--ui-ink);font:inherit;background:0 0;border:0;flex:auto;margin:0;padding:.625rem 0;font-size:1rem;font-weight:500}.project-search-combobox-module__vFGECa__input:focus,.project-search-combobox-module__vFGECa__input:focus-visible{outline:none}.project-search-combobox-module__vFGECa__input::placeholder{color:var(--ui-ink-placeholder);opacity:1;font-weight:400}.project-search-combobox-module__vFGECa__input::-webkit-search-cancel-button{display:none}.project-search-combobox-module__vFGECa__key{border:1px solid var(--ui-hairline);border-radius:var(--ui-r-sm);background:var(--ui-ground);min-width:1.375rem;height:1.375rem;color:var(--ui-ink-2);font-family:var(--ui-font-body);transition:opacity var(--ui-fast) var(--ui-ease-std);border-bottom-width:2px;flex:none;place-items:center;padding:0 .3rem;font-size:.75rem;font-weight:700;line-height:1;display:grid}.project-search-combobox-module__vFGECa__field:focus-within .project-search-combobox-module__vFGECa__key{opacity:0}.project-search-combobox-module__vFGECa__clear,.project-search-combobox-module__vFGECa__submit,.project-search-combobox-module__vFGECa__dismiss{cursor:pointer;transition:background-color var(--ui-fast) var(--ui-ease-std), color var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.project-search-combobox-module__vFGECa__clear{border-radius:var(--ui-r-sm);width:2rem;height:2rem;color:var(--ui-ink-2)}.project-search-combobox-module__vFGECa__clear:hover{background:var(--ui-ground-warm);color:var(--ui-ink)}.project-search-combobox-module__vFGECa__submit{border-radius:var(--ui-r-sm);width:2.25rem;height:2.25rem;color:var(--ui-gold-ink)}.project-search-combobox-module__vFGECa__submit:hover{background:var(--ui-gold-wash);color:var(--ui-ink)}.project-search-combobox-module__vFGECa__clear:active,.project-search-combobox-module__vFGECa__submit:active,.project-search-combobox-module__vFGECa__dismiss:active{transform:scale(.94)}.project-search-combobox-module__vFGECa__clear:focus-visible,.project-search-combobox-module__vFGECa__submit:focus-visible,.project-search-combobox-module__vFGECa__dismiss:focus-visible,.project-search-combobox-module__vFGECa__retry:focus-visible,.project-search-combobox-module__vFGECa__newProject:focus-visible{box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.project-search-combobox-module__vFGECa__panel{z-index:40;border:1px solid var(--ui-hairline);border-radius:var(--ui-r-lg);background:var(--ui-card);box-shadow:var(--ui-shadow-pop);transform-origin:top;position:absolute;top:calc(100% + .375rem);left:0;right:0;overflow:hidden}.project-search-combobox-module__vFGECa__head{border-bottom:1px solid var(--ui-hairline);background:var(--ui-ground);justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:.5rem .875rem;display:flex}.project-search-combobox-module__vFGECa__echo{min-width:0;color:var(--ui-ink);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.75rem;font-weight:700;overflow:hidden}.project-search-combobox-module__vFGECa__count{color:var(--ui-ink-2);font-variant-numeric:tabular-nums;flex:none;font-size:.8125rem;font-weight:600}.project-search-combobox-module__vFGECa__results{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(24rem,52dvh);margin:0;padding:.25rem;list-style:none;overflow-y:auto}.project-search-combobox-module__vFGECa__row{align-items:stretch;display:flex;position:relative}.project-search-combobox-module__vFGECa__option{border-radius:var(--ui-r-md);min-width:0;min-height:2.75rem;color:var(--ui-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--ui-fast) var(--ui-ease-std);background:0 0;border:0;flex:auto;gap:.1875rem;padding:.5625rem .75rem .5625rem .875rem;text-decoration:none;display:grid;position:relative}.project-search-combobox-module__vFGECa__option:before{content:"";background:var(--ui-gold);width:3px;transition:transform var(--ui-mid) var(--ui-ease);border-radius:2px;position:absolute;top:.5rem;bottom:.5rem;left:.25rem;transform:scaleY(0)}.project-search-combobox-module__vFGECa__option:hover,.project-search-combobox-module__vFGECa__option[data-active=true]{background:var(--ui-gold-wash)}.project-search-combobox-module__vFGECa__option[data-active=true]:before{transform:scaleY(1)}.project-search-combobox-module__vFGECa__address{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:650;line-height:1.3;display:block;overflow:hidden}.project-search-combobox-module__vFGECa__meta{color:var(--ui-ink-2);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;font-size:.8125rem;line-height:1.35;display:flex}.project-search-combobox-module__vFGECa__job{color:var(--ui-ink);font-variant-numeric:tabular-nums;font-weight:650}.project-search-combobox-module__vFGECa__client{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.project-search-combobox-module__vFGECa__flag{background:var(--ui-ground-warm);color:var(--ui-ink);border-radius:999px;padding:.0625rem .4375rem;font-size:.75rem;font-weight:650}.project-search-combobox-module__vFGECa__flag[data-tone=warn]{background:var(--ui-red-wash);color:var(--ui-red)}.project-search-combobox-module__vFGECa__dismiss{border-radius:var(--ui-r-sm);width:2rem;height:2rem;color:var(--ui-ink-2);align-self:center;margin:0 .25rem}.project-search-combobox-module__vFGECa__dismiss:hover{background:var(--ui-ground-warm);color:var(--ui-ink)}.project-search-combobox-module__vFGECa__dismiss:disabled{cursor:wait;opacity:.5}.project-search-combobox-module__vFGECa__state{color:var(--ui-ink-2);margin:0;padding:.875rem;font-size:.875rem;line-height:1.45}.project-search-combobox-module__vFGECa__error{color:var(--ui-red);margin:0;padding:.5rem .875rem;font-size:.8125rem;font-weight:600}.project-search-combobox-module__vFGECa__retry{border:1px solid var(--ui-control);border-radius:var(--ui-r-sm);background:var(--ui-card);min-height:2rem;color:var(--ui-ink);font:inherit;cursor:pointer;margin:0 .875rem .75rem;padding:0 .75rem;font-size:.8125rem;font-weight:650}.project-search-combobox-module__vFGECa__retry:hover{border-color:var(--ui-ink-3)}.project-search-combobox-module__vFGECa__newProject{border-top:1px solid var(--ui-hairline);background:var(--ui-ground);min-height:2.75rem;color:var(--ui-ink);transition:background-color var(--ui-fast) var(--ui-ease-std);align-items:center;gap:.5rem;padding:0 .875rem;font-size:.875rem;font-weight:650;text-decoration:none;display:flex}.project-search-combobox-module__vFGECa__plusMark{color:var(--ui-gold-ink)}.project-search-combobox-module__vFGECa__newProject kbd{color:var(--ui-ink-2);font-family:var(--ui-font-body);margin-left:auto;font-size:.8125rem}.project-search-combobox-module__vFGECa__newProject:hover{background:var(--ui-gold-wash)}@media (prefers-reduced-motion:no-preference){.project-search-combobox-module__vFGECa__panel{animation:project-search-combobox-module__vFGECa__arrive .18s var(--ui-ease) both}.project-search-combobox-module__vFGECa__panel[data-closing=true]{animation:project-search-combobox-module__vFGECa__leave .14s var(--ui-ease-std) both;pointer-events:none}.project-search-combobox-module__vFGECa__row{animation:project-search-combobox-module__vFGECa__rowIn .2s var(--ui-ease) both;animation-delay:calc(var(--i,0) * 18ms)}.project-search-combobox-module__vFGECa__field[data-pending=true]:after{animation:project-search-combobox-module__vFGECa__pending 1.1s var(--ui-ease-std) infinite}.project-search-combobox-module__vFGECa__clear{animation:project-search-combobox-module__vFGECa__pop var(--ui-fast) var(--ui-ease) both}}@media (prefers-reduced-motion:reduce){.project-search-combobox-module__vFGECa__panel{animation:.1s linear both project-search-combobox-module__vFGECa__fade}.project-search-combobox-module__vFGECa__panel[data-closing=true]{visibility:hidden}.project-search-combobox-module__vFGECa__option:before,.project-search-combobox-module__vFGECa__clear,.project-search-combobox-module__vFGECa__submit,.project-search-combobox-module__vFGECa__dismiss{transition:none;transform:none}}@keyframes project-search-combobox-module__vFGECa__arrive{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:none}}@keyframes project-search-combobox-module__vFGECa__leave{to{opacity:0;transform:translateY(-4px)}}@keyframes project-search-combobox-module__vFGECa__rowIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes project-search-combobox-module__vFGECa__pop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}@keyframes project-search-combobox-module__vFGECa__fade{0%{opacity:0}to{opacity:1}}@keyframes project-search-combobox-module__vFGECa__pending{0%,to{opacity:.35;transform:scaleX(.4)}50%{opacity:.9;transform:scaleX(1)}}
.header-search-module__EiOo3G__more{flex:none;position:relative}.header-search-module__EiOo3G__more .header-search-module__EiOo3G__trigger{border-radius:var(--ui-r-md);width:2.875rem;min-height:2.875rem;color:var(--ui-ink);transition:background-color var(--ui-fast) var(--ui-ease-std), border-color var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease);background:0 0;border:1px solid #0000;justify-content:center;margin:0;padding:0}.header-search-module__EiOo3G__more .header-search-module__EiOo3G__trigger:hover{border-color:var(--ui-hairline);background:var(--ui-ground-warm)}.header-search-module__EiOo3G__more .header-search-module__EiOo3G__trigger[aria-expanded=true]{border-color:var(--ui-gold);background:var(--ui-gold-wash)}.header-search-module__EiOo3G__more .header-search-module__EiOo3G__trigger:active{transform:scale(.96)}.header-search-module__EiOo3G__more .header-search-module__EiOo3G__trigger:focus-visible{box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.header-search-module__EiOo3G__more.header-search-module__EiOo3G__more>.header-search-module__EiOo3G__body{z-index:30;padding:0;position:absolute;top:calc(100% + .375rem);right:0}.header-search-module__EiOo3G__option{border:1px solid var(--ui-hairline);border-radius:var(--ui-r-lg);background:var(--ui-card);width:max-content;max-width:min(20rem,80vw);box-shadow:var(--ui-shadow-pop);color:var(--ui-ink);font-family:var(--ui-font-body);cursor:pointer;transition:background-color var(--ui-fast) var(--ui-ease-std);align-items:center;gap:.625rem;padding:.75rem 1rem;font-size:.9375rem;font-weight:600;display:flex}.header-search-module__EiOo3G__option:hover{background:var(--ui-ground)}.header-search-module__EiOo3G__option input{width:1.0625rem;height:1.0625rem;accent-color:var(--ui-gold);margin:0}@media (prefers-reduced-motion:no-preference){.header-search-module__EiOo3G__more[data-open=true] .header-search-module__EiOo3G__option{animation:header-search-module__EiOo3G__drop .18s var(--ui-ease) both}}@keyframes header-search-module__EiOo3G__drop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}
.ops-chrome>.operations-header-module__SdE0ra__header.operations-header-module__SdE0ra__header{grid-template-columns:1fr minmax(18rem,44rem) 1fr;grid-template-areas:"brand search end""destinations destinations destinations";align-items:center;gap:.625rem clamp(1rem,2.5vw,2.5rem);padding:.875rem clamp(1rem,2.2vw,2rem) 0}.operations-header-module__SdE0ra__header.operations-header-module__SdE0ra__header .ops-brand{justify-self:start;min-width:max-content}.operations-header-module__SdE0ra__header.operations-header-module__SdE0ra__header .ops-search{justify-self:stretch;width:100%;max-width:none;margin:0}.operations-header-module__SdE0ra__end{grid-area:end;justify-self:end;align-items:center;gap:.625rem;min-width:max-content;display:flex}.operations-header-module__SdE0ra__newProject{border-radius:var(--ui-r-sm);background:var(--ui-gold);min-height:2.75rem;color:var(--ui-ink);font-family:var(--ui-font-body);white-space:nowrap;transition:background-color var(--ui-fast) var(--ui-ease-std), box-shadow var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease);border:1px solid #0000;align-items:center;gap:.4375rem;padding:0 1.125rem 0 .9375rem;font-size:.9375rem;font-weight:650;text-decoration:none;display:inline-flex}.operations-header-module__SdE0ra__newProject:hover{box-shadow:var(--ui-shadow-lift);background:#f7bf47;transform:translateY(-1px)}.operations-header-module__SdE0ra__newProject:active{box-shadow:none;transform:scale(.98)}.operations-header-module__SdE0ra__newProject:focus-visible{box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.operations-header-module__SdE0ra__plus{font-size:1.125rem;font-weight:600;line-height:1}@media (max-width:68.75rem){.ops-chrome>.operations-header-module__SdE0ra__header.operations-header-module__SdE0ra__header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand end""search search""destinations destinations"}}@media (max-width:47.5rem){.ops-chrome>.operations-header-module__SdE0ra__header.operations-header-module__SdE0ra__header{grid-template-areas:"brand end""destinations destinations""search search";row-gap:.5rem;padding:.75rem .875rem}.operations-header-module__SdE0ra__end{gap:.5rem}.operations-header-module__SdE0ra__newProject{justify-content:center;width:2.75rem;padding:0}.operations-header-module__SdE0ra__newProjectLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.operations-header-module__SdE0ra__plus{font-size:1.375rem}}@media (max-width:26rem){.operations-header-module__SdE0ra__header.operations-header-module__SdE0ra__header .ops-brand-mark{width:6.25rem;height:2.03rem}.operations-header-module__SdE0ra__end{gap:.375rem}}@media (max-width:25rem){.ops-chrome>.operations-header-module__SdE0ra__header.operations-header-module__SdE0ra__header{column-gap:.5rem;padding-inline:.625rem}.operations-header-module__SdE0ra__header.operations-header-module__SdE0ra__header .ops-brand-mark{width:4.75rem;height:1.55rem}.operations-header-module__SdE0ra__end{gap:.25rem}.operations-header-module__SdE0ra__end .ops-nav{gap:.25rem}}@media (prefers-reduced-motion:reduce){.operations-header-module__SdE0ra__newProject,.operations-header-module__SdE0ra__newProject:hover,.operations-header-module__SdE0ra__newProject:active{transition-property:background-color,box-shadow;transform:none}}
.note-notifications-module__n2KOiq__root{flex:none;position:relative}.note-notifications-module__n2KOiq__bell{border:1px solid var(--ui-hairline);border-radius:var(--ui-r-sm);background:var(--ui-card);width:2.75rem;height:2.75rem;color:var(--ui-ink);cursor:pointer;transition:background-color var(--ui-fast) var(--ui-ease-std), border-color var(--ui-fast) var(--ui-ease-std), box-shadow var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease);place-items:center;padding:0;display:grid;position:relative}.note-notifications-module__n2KOiq__bell:hover{border-color:var(--ui-control);box-shadow:var(--ui-shadow-lift);transform:translateY(-1px)}.note-notifications-module__n2KOiq__bell:active{box-shadow:none;transform:scale(.96)}.note-notifications-module__n2KOiq__bell:focus-visible,.note-notifications-module__n2KOiq__bell[aria-expanded=true]{border-color:var(--ui-gold);box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.note-notifications-module__n2KOiq__glyph{transform-origin:50% 12%;place-items:center;display:grid}.note-notifications-module__n2KOiq__badge{box-sizing:border-box;border:2px solid var(--ui-card);background:var(--ui-red);color:#fff;min-width:1.125rem;height:1.125rem;font-family:var(--ui-font-body);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 .3125rem;font-size:.6875rem;font-weight:700;line-height:1;display:grid;position:absolute;top:-.375rem;right:-.375rem}.note-notifications-module__n2KOiq__panel{min-height:0;font-family:var(--ui-font-body);flex-direction:column;display:flex}.note-notifications-module__n2KOiq__head{z-index:1;border-bottom:1px solid var(--ui-hairline);background:var(--ui-card);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .875rem .625rem 1rem;display:flex;position:sticky;top:0}.note-notifications-module__n2KOiq__title{color:var(--ui-ink);margin:0;font-size:1rem;font-weight:700}.note-notifications-module__n2KOiq__headActions{align-items:center;gap:.375rem;display:flex}.note-notifications-module__n2KOiq__markAll,.note-notifications-module__n2KOiq__clearAll{border-radius:var(--ui-r-sm);min-height:2.5rem;color:var(--ui-gold-ink);font-family:var(--ui-font-body);cursor:pointer;transition:background-color var(--ui-fast) var(--ui-ease-std), border-color var(--ui-fast) var(--ui-ease-std);background:0 0;border:1px solid #0000;padding:0 .75rem;font-size:.875rem;font-weight:650}.note-notifications-module__n2KOiq__markAll:hover:not(:disabled){border-color:var(--ui-hairline);background:var(--ui-gold-wash)}.note-notifications-module__n2KOiq__clearAll{border-color:var(--ui-control);background:var(--ui-card);color:var(--ui-ink)}.note-notifications-module__n2KOiq__clearAll:hover:not(:disabled){border-color:var(--ui-ink);background:var(--ui-ground)}.note-notifications-module__n2KOiq__markAll:focus-visible,.note-notifications-module__n2KOiq__clearAll:focus-visible{box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.note-notifications-module__n2KOiq__markAll:disabled,.note-notifications-module__n2KOiq__clearAll:disabled{color:var(--ui-ink-3);cursor:progress}.note-notifications-module__n2KOiq__notice{color:var(--ui-red);margin:.5rem 1rem 0;font-size:.8125rem}.note-notifications-module__n2KOiq__empty{color:var(--ui-ink-2);text-align:center;margin:0;padding:1.5rem 1rem 1.625rem;font-size:.875rem}.note-notifications-module__n2KOiq__groups{padding:.25rem .375rem .5rem}.note-notifications-module__n2KOiq__group+.note-notifications-module__n2KOiq__group{border-top:1px solid var(--ui-hairline);margin-top:.25rem;padding-top:.25rem}.note-notifications-module__n2KOiq__groupLabel{color:var(--ui-ink-3);letter-spacing:.08em;text-transform:uppercase;margin:.5rem .625rem .25rem;font-size:.75rem;font-weight:700}.note-notifications-module__n2KOiq__list{gap:.0625rem;margin:0;padding:0;list-style:none;display:grid}.note-notifications-module__n2KOiq__item{border-radius:var(--ui-r-sm);color:var(--ui-ink);transition:background-color var(--ui-fast) var(--ui-ease-std);grid-template-columns:auto minmax(0,1fr) 1.25rem;align-items:start;gap:.625rem;padding:.5625rem .625rem;text-decoration:none;display:grid}.note-notifications-module__n2KOiq__item:hover{background:var(--ui-ground)}.note-notifications-module__n2KOiq__item:focus-visible{background:var(--ui-gold-wash);box-shadow:inset 0 0 0 1px var(--ui-gold);outline:none}.note-notifications-module__n2KOiq__unread{background:color-mix(in srgb, var(--ui-gold-wash) 55%, transparent)}.note-notifications-module__n2KOiq__unread:hover{background:var(--ui-gold-wash)}.note-notifications-module__n2KOiq__body{gap:.0625rem;min-width:0;display:grid}.note-notifications-module__n2KOiq__line{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.note-notifications-module__n2KOiq__who{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:650;overflow:hidden}.note-notifications-module__n2KOiq__unread .note-notifications-module__n2KOiq__who{font-weight:750}.note-notifications-module__n2KOiq__when{color:var(--ui-ink-3);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem;font-weight:600}.note-notifications-module__n2KOiq__address{color:var(--ui-ink);font-family:var(--ui-font-display);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;line-height:1.25;overflow:hidden}.note-notifications-module__n2KOiq__excerpt{color:var(--ui-ink-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}.note-notifications-module__n2KOiq__row{position:relative}.note-notifications-module__n2KOiq__dismiss{border-radius:var(--ui-r-sm);width:2.25rem;height:2.25rem;color:var(--ui-gold-ink);cursor:pointer;transition:background-color var(--ui-fast) var(--ui-ease-std);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:.375rem;right:.375rem}.note-notifications-module__n2KOiq__dismiss>*{grid-area:1/1}.note-notifications-module__n2KOiq__dot{background:var(--ui-gold);width:.5rem;height:.5rem;box-shadow:0 0 0 3px var(--ui-gold-ring);transition:transform var(--ui-fast) var(--ui-ease), opacity var(--ui-fast) var(--ui-ease-std);border-radius:999px}.note-notifications-module__n2KOiq__tick{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:.875rem;height:.875rem;transition:transform var(--ui-fast) var(--ui-ease), opacity var(--ui-fast) var(--ui-ease-std);transform:scale(.6)}.note-notifications-module__n2KOiq__dismiss:hover,.note-notifications-module__n2KOiq__dismiss:focus-visible{background:var(--ui-card);box-shadow:0 0 0 1px var(--ui-hairline)}.note-notifications-module__n2KOiq__dismiss:focus-visible{box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.note-notifications-module__n2KOiq__dismiss:hover .note-notifications-module__n2KOiq__dot,.note-notifications-module__n2KOiq__dismiss:focus-visible .note-notifications-module__n2KOiq__dot{opacity:0;transform:scale(.4)}.note-notifications-module__n2KOiq__dismiss:hover .note-notifications-module__n2KOiq__tick,.note-notifications-module__n2KOiq__dismiss:focus-visible .note-notifications-module__n2KOiq__tick{opacity:1;transform:none}.note-notifications-module__n2KOiq__dismiss:active{transform:scale(.94)}.note-notifications-module__n2KOiq__clear{border-radius:var(--ui-r-sm);width:2.25rem;height:2.25rem;color:var(--ui-ink);cursor:pointer;transition:background-color var(--ui-fast) var(--ui-ease-std), opacity var(--ui-fast) var(--ui-ease-std);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;bottom:.375rem;right:.375rem}.note-notifications-module__n2KOiq__clear svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:.875rem;height:.875rem}.note-notifications-module__n2KOiq__clear:hover,.note-notifications-module__n2KOiq__clear:focus-visible{background:var(--ui-card);box-shadow:0 0 0 1px var(--ui-hairline)}.note-notifications-module__n2KOiq__clear:focus-visible{box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.note-notifications-module__n2KOiq__clear:active{transform:scale(.94)}@media (hover:hover){.note-notifications-module__n2KOiq__clear{opacity:0}.note-notifications-module__n2KOiq__row:hover .note-notifications-module__n2KOiq__clear,.note-notifications-module__n2KOiq__row:focus-within .note-notifications-module__n2KOiq__clear{opacity:1}}@media (prefers-reduced-motion:reduce){.note-notifications-module__n2KOiq__bell:hover,.note-notifications-module__n2KOiq__bell:active{transform:none}}
.undo-controls-module__nUPQha__root{flex:none;display:inline-flex;position:relative}.undo-controls-module__nUPQha__button{border:1px solid var(--ui-hairline);background:var(--ui-card);width:2.75rem;height:2.75rem;color:var(--ui-ink);cursor:pointer;transition:background-color var(--ui-fast) var(--ui-ease-std), border-color var(--ui-fast) var(--ui-ease-std), box-shadow var(--ui-fast) var(--ui-ease-std), color var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease);place-items:center;padding:0;display:grid;position:relative}.undo-controls-module__nUPQha__button:first-child{border-radius:var(--ui-r-sm) 0 0 var(--ui-r-sm)}.undo-controls-module__nUPQha__button:last-of-type{border-radius:0 var(--ui-r-sm) var(--ui-r-sm) 0;margin-left:-1px}.undo-controls-module__nUPQha__button:not(:disabled):hover{z-index:1;border-color:var(--ui-control);box-shadow:var(--ui-shadow-lift);transform:translateY(-1px)}.undo-controls-module__nUPQha__button:not(:disabled):active{box-shadow:none;transform:scale(.96)}.undo-controls-module__nUPQha__button:focus-visible{z-index:2;border-color:var(--ui-gold);box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.undo-controls-module__nUPQha__button:disabled{background:var(--ui-ground);color:var(--ui-ink-3);cursor:default}.undo-controls-module__nUPQha__button[data-busy=true] svg{opacity:.55}.undo-controls-module__nUPQha__tip{z-index:60;border-radius:var(--ui-r-sm);background:var(--ui-ink);max-width:18rem;box-shadow:var(--ui-shadow-pop);color:#fff;font-family:var(--ui-font-body);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease);align-items:center;gap:.5rem;padding:.375rem .5rem .375rem .625rem;font-size:.8125rem;font-weight:500;line-height:1.3;display:inline-flex;position:absolute;top:calc(100% + .5rem);right:0;transform:translateY(-3px)}.undo-controls-module__nUPQha__tip kbd{color:#ffffffdb;letter-spacing:.02em;background:#ffffff24;border-radius:4px;padding:.0625rem .3125rem;font-family:inherit;font-size:.6875rem;font-weight:600}.undo-controls-module__nUPQha__button:hover .undo-controls-module__nUPQha__tip,.undo-controls-module__nUPQha__button:focus-visible .undo-controls-module__nUPQha__tip{opacity:1;transition-delay:.25s;transform:translateY(0)}.undo-controls-module__nUPQha__toasts{z-index:70;pointer-events:none;justify-content:center;width:max-content;max-width:min(34rem,100vw - 2rem);display:flex;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%)}.undo-controls-module__nUPQha__toast{border-radius:var(--ui-r-md);background:var(--ui-ink);box-shadow:var(--ui-shadow-pop);color:#fff;font-family:var(--ui-font-body);pointer-events:auto;align-items:center;gap:.625rem;padding:.5rem .375rem .5rem .75rem;font-size:.875rem;display:flex}.undo-controls-module__nUPQha__toast[data-tone=failed]{background:var(--ui-red)}.undo-controls-module__nUPQha__toastGlyph{width:1.5rem;height:1.5rem;color:var(--ui-gold);background:#ffffff1f;border-radius:50%;place-items:center;display:grid}.undo-controls-module__nUPQha__toastGlyph svg{width:.9375rem;height:.9375rem}.undo-controls-module__nUPQha__toastText{overflow-wrap:anywhere;font-weight:500}.undo-controls-module__nUPQha__toastClose{border-radius:var(--ui-r-sm);color:#ffffffb3;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:2rem;height:2rem;padding:0;display:grid}.undo-controls-module__nUPQha__toastClose:hover{color:#fff;background:#ffffff1a}.undo-controls-module__nUPQha__toastClose:focus-visible{box-shadow:0 0 0 2px var(--ui-gold);outline:none}.undo-controls-module__nUPQha__toastClose svg{width:.75rem;height:.75rem}@media (max-width:47.5rem){.undo-controls-module__nUPQha__toasts{bottom:5rem}.undo-controls-module__nUPQha__tip{display:none}}@media (prefers-reduced-motion:reduce){.undo-controls-module__nUPQha__button,.undo-controls-module__nUPQha__button:not(:disabled):hover,.undo-controls-module__nUPQha__button:not(:disabled):active,.undo-controls-module__nUPQha__tip{transition-property:background-color,border-color,box-shadow,color,opacity;transform:none}}
.rfi-assignees-module__-fGxSq__field{flex-direction:column;align-items:flex-start;min-width:0;max-width:100%;display:inline-flex}.rfi-assignees-module__-fGxSq__trigger{box-sizing:border-box;min-width:0;max-width:100%;min-height:2rem;color:var(--ui-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--ui-fast) var(--ui-ease-std), background-color var(--ui-fast) var(--ui-ease-std), box-shadow var(--ui-fast) var(--ui-ease-std), transform var(--ui-fast) var(--ui-ease);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:.375rem;padding:.1875rem .5rem .1875rem .25rem;font-size:.875rem;font-weight:600;display:inline-flex}.rfi-assignees-module__-fGxSq__trigger:hover{border-color:var(--ui-hairline);background:var(--ui-card);box-shadow:var(--ui-shadow-card)}.rfi-assignees-module__-fGxSq__trigger:active{transform:scale(.98)}.rfi-assignees-module__-fGxSq__trigger:focus-visible,.rfi-assignees-module__-fGxSq__trigger[aria-expanded=true]{border-color:var(--ui-gold);background:var(--ui-card);box-shadow:0 0 0 3px var(--ui-gold-ring);outline:none}.rfi-assignees-module__-fGxSq__field[data-empty] .rfi-assignees-module__-fGxSq__trigger{border:1px dashed var(--ui-control);padding-left:.625rem}.rfi-assignees-module__-fGxSq__placeholder{color:var(--ui-ink-2);font-weight:600}.rfi-assignees-module__-fGxSq__faces{align-items:center;gap:.4375rem;min-width:0;display:inline-flex}.rfi-assignees-module__-fGxSq__static{color:var(--ui-ink-2);padding:.1875rem 0 .1875rem .25rem;font-size:.875rem;font-weight:600}.rfi-assignees-module__-fGxSq__stack{flex:none;align-items:center;display:inline-flex}.rfi-assignees-module__-fGxSq__stack>*{box-shadow:0 0 0 2px var(--ui-card)}.rfi-assignees-module__-fGxSq__stack>*+*{margin-left:-.3125rem}.rfi-assignees-module__-fGxSq__more{box-sizing:border-box;background:var(--ui-ground-warm);min-width:1.375rem;height:1.375rem;color:var(--ui-ink-2);border-radius:999px;place-items:center;padding:0 .25rem;font-size:.625rem;font-weight:700;display:inline-grid}.rfi-assignees-module__-fGxSq__names{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rfi-assignees-module__-fGxSq__none{color:var(--ui-ink-3)}.rfi-assignees-module__-fGxSq__chevron{width:.625rem;height:.625rem;color:var(--ui-ink-3);transition:transform var(--ui-fast) var(--ui-ease-std);flex:none}.rfi-assignees-module__-fGxSq__trigger[aria-expanded=true] .rfi-assignees-module__-fGxSq__chevron{transform:rotate(180deg)}.rfi-assignees-module__-fGxSq__pulse{background:var(--ui-gold);width:.4rem;height:.4rem;animation:rfi-assignees-module__-fGxSq__pulse .9s var(--ui-ease-std) infinite alternate;border-radius:999px;flex:none}.rfi-assignees-module__-fGxSq__error{color:var(--ui-red);margin-top:.25rem;font-size:.75rem;font-weight:500}@keyframes rfi-assignees-module__-fGxSq__pulse{0%{opacity:.35}to{opacity:1}}@container (max-width:860px){.rfi-assignees-module__-fGxSq__faces .rfi-assignees-module__-fGxSq__names{display:none}}@media (prefers-reduced-motion:reduce){.rfi-assignees-module__-fGxSq__trigger,.rfi-assignees-module__-fGxSq__chevron{transition:none}.rfi-assignees-module__-fGxSq__trigger:active{transform:none}.rfi-assignees-module__-fGxSq__pulse{animation:none}}
.rfi-requester-module__IUEmJG__badge{--requester-ink:var(--ui-ink-3);--requester-wash:transparent;background:var(--requester-wash);max-width:100%;color:var(--requester-ink);white-space:nowrap;transition:background-color var(--ui-fast) var(--ui-ease-std), color var(--ui-fast) var(--ui-ease-std);border-radius:999px;flex:none;align-items:center;gap:.25rem;padding:.0625rem .375rem .0625rem .3125rem;font-size:.6875rem;font-weight:600;line-height:1.45;display:inline-flex}.rfi-requester-module__IUEmJG__badge[data-variant=mark]{padding:.0625rem}.rfi-requester-module__IUEmJG__badge[data-kind=council]{--requester-ink:var(--ui-ink-3);--requester-wash:color-mix(in srgb, var(--ui-hairline) 45%, transparent)}.rfi-requester-module__IUEmJG__badge[data-kind=building_surveyor]{--requester-ink:var(--ui-blue);--requester-wash:var(--ui-blue-wash)}.rfi-requester-module__IUEmJG__badge[data-kind=referral_authority]{--requester-ink:var(--ui-green);--requester-wash:var(--ui-green-wash)}.rfi-requester-module__IUEmJG__badge[data-kind=vcat]{--requester-ink:var(--ui-gold-ink);--requester-wash:var(--ui-gold-wash)}.rfi-requester-module__IUEmJG__badge[data-kind=design_review]{--requester-ink:var(--ui-ink-2);--requester-wash:color-mix(in srgb, var(--ui-green-wash) 55%, var(--ui-gold-wash))}.rfi-requester-module__IUEmJG__badge[data-kind=other]{--requester-ink:var(--ui-ink-3);--requester-wash:color-mix(in srgb, var(--ui-hairline) 35%, transparent)}.rfi-requester-module__IUEmJG__badge[data-variant=mark][data-kind=council]{--requester-wash:transparent}.rfi-requester-module__IUEmJG__glyph{flex:none;width:.8125rem;height:.8125rem}.rfi-requester-module__IUEmJG__word{text-overflow:ellipsis;overflow:hidden}@media (prefers-reduced-motion:reduce){.rfi-requester-module__IUEmJG__badge{transition:none}}.rfi-requester-module__IUEmJG__detailValue{flex-wrap:wrap;align-items:center;gap:.375rem .5rem;min-width:0;display:flex}.rfi-requester-module__IUEmJG__unset{color:var(--ui-ink-3);font-style:italic}.rfi-requester-module__IUEmJG__kindValue{color:var(--ui-ink)}.rfi-requester-module__IUEmJG__howKnown{color:var(--ui-ink-3);font-size:.75rem}.rfi-requester-module__IUEmJG__flagNote{color:var(--ui-gold-ink);font-size:.75rem}.rfi-requester-module__IUEmJG__noDeadline{background:var(--ui-gold-wash);color:var(--ui-gold-ink);border-radius:999px;padding:.0625rem .4375rem;font-size:.6875rem;font-weight:600;line-height:1.45}.rfi-requester-module__IUEmJG__checklist{width:100%;color:var(--ui-ink-2);gap:.25rem;margin:0;padding-left:1.25rem;font-size:.8125rem;line-height:1.4;list-style:decimal;display:grid}.rfi-requester-module__IUEmJG__checklist li::marker{color:var(--ui-ink-3);font-variant-numeric:tabular-nums}.rfi-requester-module__IUEmJG__senderName{color:var(--ui-ink);font-size:.8125rem;font-weight:600}.rfi-requester-module__IUEmJG__askedFor{gap:.375rem;width:100%;min-width:0;display:grid}.rfi-requester-module__IUEmJG__askedList{color:var(--ui-ink);gap:.25rem;margin:0;padding-left:1.125rem;font-size:.8125rem;line-height:1.4;list-style:outside;display:grid}.rfi-requester-module__IUEmJG__askedList li::marker{color:var(--ui-ink-3)}.rfi-requester-module__IUEmJG__askedItem summary{cursor:pointer;list-style:none}.rfi-requester-module__IUEmJG__askedItem summary::-webkit-details-marker{display:none}.rfi-requester-module__IUEmJG__askedItem summary:hover,.rfi-requester-module__IUEmJG__askedItem[open] summary{text-decoration:underline;-webkit-text-decoration-color:var(--ui-ink-3);text-decoration-color:var(--ui-ink-3);text-underline-offset:.2em}.rfi-requester-module__IUEmJG__askedQuote{color:var(--ui-ink-2);overflow-wrap:anywhere;margin-top:.25rem;font-size:.75rem;font-style:italic;display:block}.rfi-requester-module__IUEmJG__theirWords{border-left:2px solid var(--ui-blue);background:var(--ui-ground-warm);color:var(--ui-ink-2);overflow-wrap:anywhere;border-radius:0 .375rem .375rem 0;margin:0;padding:.375rem .625rem;font-size:.8125rem;line-height:1.45;position:relative}.rfi-requester-module__IUEmJG__theirWords p{white-space:pre-line;margin:.125rem 0 0}.rfi-requester-module__IUEmJG__theirWords[data-clamped]{max-height:6.5em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.rfi-requester-module__IUEmJG__theirWordsLabel{color:var(--ui-ink-3);letter-spacing:.02em;font-size:.6875rem;font-weight:600;display:block}.rfi-requester-module__IUEmJG__showAll{color:#1d3f80;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.75rem;font-weight:600}.rfi-requester-module__IUEmJG__showAll:hover{text-decoration:underline}
