.peak-admin{--bad:var(--danger);height:100%;font-family:var(--sans);font-size:var(--fs-4);color:var(--white);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow:hidden}.peak-admin *{box-sizing:border-box;-webkit-tap-highlight-color:transparent;scrollbar-width:none}.peak-admin ::-webkit-scrollbar{width:0;height:0;display:none}.peak-admin #root{height:100dvh}:where(.peak-admin) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(.peak-admin) :is(input,select,textarea){font:inherit;color:inherit}.peak-admin :focus-visible{outline:2px solid var(--gold);outline-offset:2px}.peak-admin ::selection{background:var(--gold70)}.peak-admin .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.peak-admin .OverlayHead{gap:var(--s3);min-width:0;display:grid}.peak-admin .OverlayHead__row{justify-content:space-between;align-items:flex-start;gap:var(--s4);min-width:0;display:flex}.peak-admin .OverlayHead__titles{flex:auto;min-width:0}.peak-admin .OverlayHead__eyebrow{margin:0 0 var(--s1);color:var(--greyBlue);font-size:var(--fs-1);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.peak-admin .OverlayHead__title{align-items:center;gap:var(--s2);color:var(--white);font-size:var(--fs-5);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.3;display:flex}.peak-admin .OverlayHead__title>svg{flex:none;width:1.125rem;height:1.125rem}.peak-admin .OverlayHead__subtitle{margin:var(--s1) 0 0;color:var(--white70);font-size:var(--fs-2);line-height:1.4}.peak-admin .OverlayHead__actions{align-items:center;gap:var(--s2);flex:none;display:flex}.peak-admin .OverlayHead__actions .Button__btn{white-space:nowrap}.peak-admin .OverlayHead__close{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--white70);border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.peak-admin .OverlayHead__close:hover{color:var(--white);background:var(--surface-2);border-color:var(--hairline)}.peak-admin .OverlayHead__close svg{stroke:currentColor;width:1rem;height:1rem}.peak-admin .ModalContent__modalContent{padding:var(--s5) var(--s6) var(--s6);border-radius:var(--radius-lg)}.peak-admin .ModalContent__modalContent>.OverlayHead{margin-bottom:var(--s5)}.peak-admin .ModalActions__container{justify-content:flex-end;gap:var(--s2);margin-top:var(--s6)}.peak-admin .ModalContent__modalContent .ModalActions__container{bottom:calc(-1 * var(--s6));margin-top:var(--s4);padding-block:var(--s4) calc(var(--s4) + var(--s6));background-color:var(--surface-1);box-shadow:0 0 0 100vmax var(--surface-1);clip-path:inset(0 -100vmax);border-top:1px solid var(--line-1);position:sticky}.peak-admin .ModalContent__modalContent .ModalActions__container:last-child{margin-bottom:calc(-1 * var(--s6))}.peak-admin .ModalActions__container button,.peak-admin .ModalActions__container a{width:auto;min-width:7rem}.peak-admin .ServerDrawer__headerBar,.peak-admin .AddToWaitlistDrawer__headerBar,.peak-admin .ViewWaitlistEntryDrawer__headerBar,.peak-admin .MessagingDrawer__header{display:grid}.peak-admin .MessagingDrawer__header{height:auto;min-height:var(--message-thread-header-height);align-content:center}.peak-admin .ControlledFormTabRadio__fieldContainer .ControlledFormTabRadio__radioContainer{width:auto;max-width:100%;height:var(--control-h);background:var(--surface-sunken);border:1px solid var(--line-control,var(--line-1));border-radius:var(--radius-control);align-self:flex-start;align-items:stretch;gap:2px;padding:3px;display:inline-flex}.peak-admin .ControlledFormTabRadio__fieldContainer .ControlledFormTabRadio__radioContainer [role=radio],.peak-admin .ControlledFormTabRadio__fieldContainer .ControlledFormTabRadio__radioContainer [role=radio]:is(:first-of-type,:last-of-type){width:auto;min-width:4.5rem;height:auto;padding:0 var(--s4);border-radius:var(--radius-control-inner);color:var(--white70);white-space:nowrap;border:0;flex:0 auto;transition:background-color .15s,color .15s}.peak-admin .ControlledFormTabRadio__fieldContainer .ControlledFormTabRadio__radioContainer [role=radio]:hover{color:var(--white);background:0 0}.peak-admin .ControlledFormTabRadio__fieldContainer .ControlledFormTabRadio__radioContainer [role=radio][aria-checked=true]{background:var(--surface-3);color:var(--white);box-shadow:var(--shadow-sm);border:0}html[data-mode=light] .peak-admin .ControlledFormTabRadio__fieldContainer .ControlledFormTabRadio__radioContainer [role=radio][aria-checked=true]{background:var(--paper);box-shadow:0 1px 2px #16181b24}.peak-admin .ControlledFormTabRadio__fieldContainer .ControlledFormTabRadio__radioContainer [role=radio]:focus-visible{outline:2px solid var(--accent300);outline-offset:-2px}.peak-admin .RowActions{align-items:center;gap:var(--s2);flex:none;display:flex}.peak-admin .Field,.peak-admin .engine-input,.peak-admin .engine-select,.peak-admin .engine-textarea,.peak-admin .FormField input,.peak-admin .FormField select,.peak-admin .FormField textarea,.peak-admin .Select__select,.peak-admin .ControlledFormSelect__select,.peak-admin .ControlledFormInput__inputContainer .ControlledFormInput__inputRoot,.peak-admin .ControlledFormTextareaAutosize__inputContainer textarea,.peak-admin .ActivityDrawer__search,.peak-admin .Audience__search,.peak-admin .GuestSearchBar__guestSearchInput,.peak-admin .bsteps__scriptInput,.peak-admin .taglist__addInput,.peak-admin .RangePill__date{box-sizing:border-box;width:100%;min-width:0;height:var(--control-h);background-color:var(--surface-sunken);border:1px solid var(--line-control,var(--line-1));border-radius:var(--radius-control);color:var(--white);font-size:var(--fs-4);box-shadow:none;outline:none;padding:0 .75rem}.peak-admin .engine-textarea,.peak-admin .FormField textarea,.peak-admin .ControlledFormTextareaAutosize__inputContainer textarea{resize:vertical;height:auto;min-height:5rem;padding:.625rem .75rem}.peak-admin .engine-select,.peak-admin .FormField select,.peak-admin .Select__select,.peak-admin .ControlledFormSelect__select{appearance:none;padding-right:var(--selectGutter)}.peak-admin .Field:hover,.peak-admin .engine-input:hover,.peak-admin .engine-select:hover,.peak-admin .engine-textarea:hover,.peak-admin .FormField input:hover,.peak-admin .FormField select:hover,.peak-admin .FormField textarea:hover,.peak-admin .Select__select:hover,.peak-admin .ControlledFormSelect__select:hover,.peak-admin .ControlledFormInput__inputContainer .ControlledFormInput__inputRoot:hover,.peak-admin .ControlledFormTextareaAutosize__inputContainer textarea:hover,.peak-admin .ActivityDrawer__search:hover,.peak-admin .Audience__search:hover,.peak-admin .GuestSearchBar__guestSearchInput:hover,.peak-admin .bsteps__scriptInput:hover,.peak-admin .taglist__addInput:hover{border-color:var(--white30)}.peak-admin .Field:focus,.peak-admin .engine-input:focus,.peak-admin .engine-select:focus,.peak-admin .engine-textarea:focus,.peak-admin .FormField input:focus,.peak-admin .FormField select:focus,.peak-admin .FormField textarea:focus,.peak-admin .Select__select:focus,.peak-admin .ControlledFormSelect__select:focus,.peak-admin .ControlledFormInput__inputContainer .ControlledFormInput__inputRoot:focus-within,.peak-admin .ControlledFormTextareaAutosize__inputContainer textarea:focus,.peak-admin .ActivityDrawer__search:focus,.peak-admin .Audience__search:focus,.peak-admin .GuestSearchBar__guestSearchInput:focus,.peak-admin .bsteps__scriptInput:focus,.peak-admin .taglist__addInput:focus{border-color:var(--gold)}.peak-admin .Field::placeholder,.peak-admin .engine-input::placeholder,.peak-admin .engine-textarea::placeholder,.peak-admin .FormField input::placeholder,.peak-admin .FormField textarea::placeholder,.peak-admin .ControlledFormInput__inputContainer input::placeholder,.peak-admin .ActivityDrawer__search::placeholder,.peak-admin .Audience__search::placeholder,.peak-admin .GuestSearchBar__guestSearchInput::placeholder,.peak-admin .bsteps__scriptInput::placeholder,.peak-admin .taglist__addInput::placeholder{color:var(--white30);opacity:1}.peak-admin .ControlledFormInput__fieldContainer .ControlledFormInput__inputContainer input{height:100%;padding:0}.peak-admin .ControlledFormInput__inputContainer .ControlledFormInput__inputRoot{min-height:2.5rem}.peak-admin .SectionBar :is(.SectionBar__lead,.SectionBar__actions) select,.peak-admin .Choose .ControlledFormSelect__select,.peak-admin .ActivityDrawer__filterRow select,.peak-admin .ActivityDrawer__filterRow input{width:auto;min-width:0;height:var(--control-h);padding:0 var(--selectGutter) 0 1rem;border-radius:var(--radius-control);background-color:var(--surface-sunken);color:var(--white);font-size:var(--fs-4);border:1px solid #0000}.peak-admin .SectionBar :is(.SectionBar__lead,.SectionBar__actions) select:hover,.peak-admin .Choose .ControlledFormSelect__select:hover,.peak-admin .ActivityDrawer__filterRow select:hover{border-color:var(--greyBlue)}.peak-admin .StatRow{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.peak-admin .Stat{gap:var(--s1);min-width:0;padding:var(--s4) var(--s5);background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);flex-direction:column;display:flex}.peak-admin .Stat__label{color:var(--greyBlue);font-size:var(--fs-1);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:600}.peak-admin .Stat__value{color:var(--white);font-size:var(--fs-7);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;line-height:1.15;overflow:hidden}.peak-admin .Stat__sub{color:var(--greyBlue);font-size:var(--fs-2);text-overflow:ellipsis;margin:0;line-height:1.35;overflow:hidden}.peak-admin .Stat--money .Stat__value{color:var(--moneyGold)}.peak-admin .Stat--issue .Stat__value{color:var(--orange)}.peak-admin .Stat--closed .Stat__value{color:var(--pink)}.peak-admin .Stat--bid .Stat__value{color:var(--accent)}.peak-admin .StatRow--strip{padding:var(--s3) 0;background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);gap:0;display:flex}.peak-admin .StatRow--strip .Stat,.peak-admin .CoverFlow__stats .Stat{text-align:center;padding:var(--s1) var(--s3);border:0;border-left:1px solid var(--line-1);background:0 0;border-radius:0;flex:1 1 0;align-items:center}.peak-admin .StatRow--strip .Stat:first-child,.peak-admin .CoverFlow__stats .Stat:first-child{border-left:0}.peak-admin .StatRow--strip .Stat .Stat__value,.peak-admin .CoverFlow__stats .Stat .Stat__value{font-size:var(--fs-7)}.peak-admin .StatRow{container-type:inline-size}@container (max-width:640px){.peak-admin .StatRow .Stat .Stat__value{font-size:var(--fs-6)}}.peak-admin table.Table{border-collapse:collapse;width:100%;font-size:var(--fs-3)}.peak-admin table.Table th{text-align:left}.peak-admin table.Table :where(thead th,th[scope=col]){padding:var(--s2) var(--s3);color:var(--greyBlue);font-size:var(--fs-1);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--line-1);white-space:nowrap;font-weight:600}.peak-admin table.Table :where(tbody th,tfoot th,th[scope=row]){padding:.625rem var(--s3);border-bottom:1px solid var(--line-soft);vertical-align:middle;font-weight:600}.peak-admin table.Table td{padding:.625rem var(--s3);border-bottom:1px solid var(--line-soft);vertical-align:middle}.peak-admin table.Table tbody tr:last-child :where(td,th){border-bottom:0}.peak-admin table.Table .num,.peak-admin table.Table [data-num],.peak-admin table.Table td.right,.peak-admin table.Table th.right{text-align:right;font-variant-numeric:tabular-nums}.peak-admin .Empty{min-height:16rem;padding:var(--s8) var(--s5);text-align:center;flex:auto;justify-content:center;align-items:center;display:flex}.peak-admin .Empty__inner{align-items:center;gap:var(--s3);max-width:100%;transform:translateX(var(--emptyShift,0px));flex-direction:column;display:flex}.peak-admin .Empty__icon{width:4rem;height:4rem;margin-bottom:var(--s1);border-radius:var(--radius-pill);background-color:var(--surface-1);border:1px solid var(--line-1);color:var(--white70);justify-content:center;align-items:center;display:inline-flex}.peak-admin .Empty__glyph{width:1.75rem;height:1.75rem}.peak-admin .Empty__title{font-size:var(--fs-6);color:var(--white);margin:0;font-weight:600}.peak-admin .Empty__body{max-width:44ch;font-size:var(--fs-4);color:var(--white70);margin:0;line-height:1.5}.peak-admin .Empty__actions{justify-content:center;gap:var(--s2);margin-top:var(--s3);flex-wrap:wrap;display:flex}.peak-admin .Empty__line{text-align:center;padding:var(--s6) var(--s4);color:var(--white70);font-size:var(--fs-3)}td.Empty__line{text-align:center}.peak-admin .EarningsByPeriodChart__card,.peak-admin .EarningsByTable__card{background-color:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md)}.peak-admin .m0{margin:0}.peak-admin .mt0{margin-top:0}.peak-admin .mb0{margin-bottom:0}.peak-admin .ml-auto{margin-left:auto}.peak-admin .mr-auto{margin-right:auto}.peak-admin .w-auto{width:auto}.peak-admin .mtn-1{margin-top:calc(-1 * var(--s1))}.peak-admin .mt-1{margin-top:var(--s1)}.peak-admin .mb-1{margin-bottom:var(--s1)}.peak-admin .mt-2{margin-top:var(--s2)}.peak-admin .mb-2{margin-bottom:var(--s2)}.peak-admin .mt-3{margin-top:var(--s3)}.peak-admin .mb-3{margin-bottom:var(--s3)}.peak-admin .mt-4{margin-top:var(--s4)}.peak-admin .mb-4{margin-bottom:var(--s4)}.peak-admin .mt-5{margin-top:var(--s5)}.peak-admin .mb-5{margin-bottom:var(--s5)}.peak-admin .mt-6{margin-top:var(--s6)}.peak-admin .mb-6{margin-bottom:var(--s6)}.peak-admin .mt-7{margin-top:var(--s7)}.peak-admin .mb-7{margin-bottom:var(--s7)}.peak-admin .mt-8{margin-top:var(--s8)}.peak-admin .mb-8{margin-bottom:var(--s8)}.peak-admin .gap-1{gap:var(--s1)}.peak-admin .gap-2{gap:var(--s2)}.peak-admin .gap-3{gap:var(--s3)}.peak-admin .gap-4{gap:var(--s4)}.peak-admin .gap-5{gap:var(--s5)}.peak-admin .gap-6{gap:var(--s6)}.peak-admin .between{justify-content:space-between}.peak-admin .small{font-size:var(--fs-3);line-height:1.5}.peak-admin .shell{background:var(--bg);flex-direction:column;height:100dvh;display:flex}.peak-admin{--headerHeight:88px;--pageGutter:1.5rem;--chromeTop:calc(var(--headerHeight) + var(--pageContentVerticalMargin));--headHeight:2.75rem;--headGap:.75rem;--navRailWidth:280px;--navRailOpen:var(--navRailWidth);--navRailMini:4.25rem;--contentColumnWidth:21rem;--stageHeight:calc(100dvh - var(--chromeTop) - var(--pageContentVerticalMargin));--sidePanelWidth:var(--navRailWidth)}@media only screen and (min-width:834px){.peak-admin{--pageGutter:2.5rem}}.peak-admin .usermenu{z-index:var(--z_menuPopover);min-width:210px;position:absolute;top:calc(100% + 8px);right:0}.peak-admin .hstack{align-items:center;gap:10px;display:flex}.peak-admin .stack>*+*{margin-top:var(--gap,12px)}.peak-admin .row{justify-content:space-between;align-items:center;gap:12px;display:flex}.peak-admin .row>.Switch__switch{flex:none}.peak-admin .grow{flex:1;min-width:0}.peak-admin .wrap{flex-wrap:wrap}.peak-admin .right{text-align:right}.peak-admin .muted{color:var(--white70)}.peak-admin .faint{color:var(--ink-faint)}.peak-admin .num{font-variant-numeric:tabular-nums;font-weight:600}.peak-admin .toasts{z-index:var(--z_toolTips);flex-direction:column;gap:8px;display:flex;position:fixed;bottom:18px;right:18px}.peak-admin .toast{border-radius:var(--radius_medium);background:var(--primary400);border:1px solid var(--hairline);box-shadow:var(--shadow-md);max-width:360px;color:var(--white);align-items:center;gap:10px;padding:12px 16px;font-size:13.5px;display:flex}.peak-admin .toast[data-tone=good]{border-color:var(--green300)}.peak-admin .toast[data-tone=warn]{border-color:var(--gold)}.peak-admin .toast[data-tone=bad]{border-color:var(--red300)}.peak-admin .toast__undo{color:var(--gold);margin-left:6px;font-weight:600}.peak-admin .hint{vertical-align:middle;display:inline-flex;position:relative}.peak-admin .hint .FormTooltip__tooltip{top:var(--hintY,0);left:var(--hintX,0);z-index:var(--z-popover);opacity:0;pointer-events:none;width:320px;max-width:78vw;transition:opacity .14s var(--ease);text-transform:none;letter-spacing:normal;text-align:left;font-weight:400;position:fixed}.peak-admin .hint .FormTooltip__tooltip[data-above]{transform:translateY(-100%)}.peak-admin .hint .FormTooltip__tooltip[data-open]{opacity:1}.peak-admin .FormTooltip__button .FormTooltip__questionIcon svg{width:20px;height:20px;display:block;overflow:visible}.peak-admin .status{color:var(--white70);align-items:center;gap:.5rem;display:flex}.peak-admin .status__dot{background:var(--white30);border-radius:50%;flex:none;width:8px;height:8px}.peak-admin .status[data-tone=warn]{color:var(--pink)}.peak-admin .status[data-tone=warn] .status__dot{background:var(--pink)}.peak-admin .status[data-tone=good] .status__dot{background:var(--green300)}.peak-admin button.Chip__chip{cursor:pointer;transition:border-color .15s var(--ease), background-color .15s var(--ease);border:1px solid #0000}.peak-admin button.Chip__chip:hover{border-color:var(--hairline)}.peak-admin button.Chip__chip[aria-pressed=true]{background-color:var(--gold);color:var(--on-accent,var(--darkBlue))}.peak-admin .Chip__chip.Chip__small{font-size:var(--fs-2);padding:.125rem .5rem}.peak-admin .GuestCountPicker__filterRow .stepper__val{text-align:center;font-variant-numeric:tabular-nums;min-width:2rem}.peak-admin .fieldrow{gap:1rem;display:flex}.peak-admin .fieldrow>*{flex:1;min-width:0}.peak-admin .fgroup{border:1px solid var(--hairline);border-radius:var(--radius_medium);background:var(--primary400);overflow:hidden}.peak-admin .fgroup__head{text-align:left;width:100%;transition:background .15s var(--ease);align-items:center;gap:12px;padding:12px 14px;display:flex}.peak-admin .fgroup__head:hover{background:var(--panelBlue)}.peak-admin .fgroup__title{color:var(--white);font-weight:600}.peak-admin .fgroup__sum{min-width:0;color:var(--white70);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;overflow:hidden}.peak-admin .fgroup__sum--warn{color:var(--pink)}.peak-admin .fgroup__chev{color:var(--white70);transition:transform .18s var(--ease);flex:none;place-items:center;display:grid}.peak-admin .fgroup[data-open=true] .fgroup__chev{transform:rotate(90deg)}.peak-admin .fgroup__body{border-top:1px solid var(--hairline);flex-direction:column;gap:16px;padding:4px 14px 14px;display:flex}.peak-admin .disclose{text-align:left;width:100%;color:var(--white70);align-items:center;gap:6px;padding:2px 0;display:flex}.peak-admin .disclose:hover{color:var(--white)}.peak-admin .disclose__chev{transition:transform .18s var(--ease);place-items:center;display:grid}.peak-admin .disclose[aria-expanded=true] .disclose__chev{transform:rotate(90deg)}.peak-admin .Availability__metrics{flex-wrap:wrap;gap:1.5rem;display:flex}.peak-admin .Availability__metric .num{margin-top:2px;font-size:1.375rem}.peak-admin .Availability__alert{border-color:var(--gold)}.peak-admin .Availability__sandbox{border-style:dashed}.peak-admin .Availability__chips{flex-wrap:wrap;gap:6px;display:flex}.peak-admin .LoginPage__root{background:var(--bg);place-items:center;height:100dvh;display:grid}.peak-admin .LoginPage__card{width:380px;padding:1.75rem}.peak-admin .LoginPage__brand{align-items:center;gap:12px;margin-bottom:1.375rem;display:flex}.peak-admin .LoginPage__form{flex-direction:column;gap:.75rem;display:flex}.peak-admin .plan{position:relative}.peak-admin .plan__blank{place-items:center;display:grid;position:absolute;inset:0}.peak-admin .tfurn{pointer-events:none;object-fit:fill;filter:brightness(1.45);display:block;position:absolute}html[data-mode=light] .peak-admin .tfurn{filter:none}.peak-admin .tfurn[data-pick]{pointer-events:auto;cursor:grab}.peak-admin{--planWallInk:var(--white10);--planWallFade:.25}html[data-mode=light] .peak-admin{--planWallInk:var(--white20);--planWallFade:.35}.peak-admin{--planRoomInk:var(--white20)}html[data-mode=light] .peak-admin{--planRoomInk:var(--white30)}.peak-admin .planroom{pointer-events:none;width:100%;height:100%;color:var(--planRoomInk);position:absolute;inset:0}.peak-admin .planarch{color:var(--planWallInk)}.peak-admin .planink{pointer-events:none;color:var(--planWallInk);position:absolute;inset:0}.peak-admin .planink>svg{width:100%;height:100%;display:block}.peak-admin .planart{object-fit:contain;pointer-events:none;filter:brightness(1.45);width:100%;height:100%;opacity:var(--planWallFade);position:absolute;inset:0}html[data-mode=light] .peak-admin .planart{filter:none}.peak-admin .FloorPlanEditor__root{flex-direction:column;flex:1 1 0;row-gap:1rem;min-height:0;display:flex}.peak-admin .fped{grid-template-columns:var(--contentColumnWidth) minmax(0, 1fr);flex:1 1 0;grid-template-rows:minmax(0,1fr);align-items:stretch;gap:1.5rem;min-height:0;display:grid}.peak-admin .fped__palette{background:var(--primary500);border:1px solid var(--hairline);border-radius:var(--radius_medium);flex-direction:column;min-height:0;padding:1rem;display:flex}.peak-admin .fped__railbody{flex-direction:column;flex:1 1 0;min-height:0;margin:0 -4px;padding:0 4px;display:flex;overflow-y:auto}.peak-admin .fped__railbody>.tins{flex:none}.peak-admin .fped__hint{color:var(--white70);flex:none;margin:0 0 .875rem;line-height:1.5}.peak-admin .fped__railbody>.GuestSearchBar__guestSearchInput{flex:none}.peak-admin .fped__classes{flex:none;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:.875rem;display:grid}.peak-admin .fped__class{border-radius:var(--radius_small);background:var(--panelBlue);color:var(--white70);transition:border-color .15s var(--ease), background-color .15s var(--ease), color .15s var(--ease);border:1px solid #0000;place-items:center;gap:.25rem;padding:.5rem 0 .375rem;display:grid}.peak-admin .fped__class:hover{border-color:var(--hairline);color:var(--white)}.peak-admin .fped__class.is-open{border-color:var(--accent400);background:var(--primary400);color:var(--white)}.peak-admin .fped__classArt{pointer-events:none;filter:brightness(1.45);width:28px;height:28px;display:block}html[data-mode=light] .peak-admin .fped__classArt{filter:none}.peak-admin .fped__classLabel{font-size:var(--fs-3);font-weight:600;line-height:1}.peak-admin .fped__classHead{flex:none;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.875rem;display:flex}.peak-admin .fped__classBack{border-radius:var(--radius_small);color:var(--white70);font-size:var(--fs-3);align-items:center;gap:.25rem;margin-left:-.25rem;padding:.25rem .5rem .25rem .25rem;font-weight:600;display:inline-flex}.peak-admin .fped__classBack:hover{color:var(--white);background:var(--primary400)}.peak-admin .fped__classNow{color:var(--white70);text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem}.peak-admin .fped__scroll{flex:1 1 0;min-height:0;margin:0 -4px;padding:0 4px;overflow-y:auto}.peak-admin .fped__group+.fped__group{margin-top:1rem}.peak-admin .fped__groupname{color:var(--white70);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.5rem;font-size:.6875rem}.peak-admin .fped__grid{grid-template-columns:repeat(3,1fr);grid-auto-flow:dense;gap:.5rem;display:grid}.peak-admin .fped__addMany{gap:var(--s2);padding:var(--s3);border:1px solid var(--line-1);border-radius:var(--radius-sm);background:var(--surface-1);flex-direction:column;grid-column:1/-1;display:flex}.peak-admin .fped__addManyGo{align-self:flex-start}.peak-admin .tins__shape{gap:var(--s2);margin-top:var(--s3);flex-wrap:wrap;display:flex}.peak-admin .fped__swap .fped__scroll{flex:none;overflow:visible}.peak-admin .fped__swapPreview{gap:var(--s3);flex-direction:column;display:flex}.peak-admin .fped__swapPick{align-items:center;gap:var(--s3);padding:var(--s3);border-radius:var(--radius-sm);background:var(--surface-2);display:flex}.peak-admin .fped__swapFacts{gap:var(--s2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .fped__swapWarn{color:var(--warn)}.peak-admin .fped__swapBreaks{padding:var(--s3);border-radius:var(--radius-sm);background:var(--danger-wash)}.peak-admin .fped__swapBreaks ul{gap:var(--s2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .fped__swapBreaks li{flex-direction:column;display:flex}.peak-admin .fped__swapActions{justify-content:space-between;gap:var(--s2);display:flex}.peak-admin .fped__item:disabled{opacity:.4;cursor:default}.peak-admin .fped__item{border-radius:var(--radius_small);background:var(--panelBlue);height:56px;transition:border-color .15s var(--ease), background-color .15s var(--ease);border:1px solid #0000;place-items:center;display:grid}.peak-admin .fped__item:hover{border-color:var(--hairline)}.peak-admin .fped__item.is-picked{border-color:var(--accent400);background:var(--primary400)}.peak-admin .fped__art{pointer-events:none;filter:brightness(1.45);width:40px;height:40px;display:block}html[data-mode=light] .peak-admin .fped__art{filter:none}.peak-admin .fped__head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.peak-admin .fped__head h3{margin:0}.peak-admin .fped__main{flex-direction:column;min-width:0;min-height:0;display:flex}.peak-admin .fped__count{color:var(--white70);font-variant-numeric:tabular-nums}.peak-admin .fped__titleWrap{align-items:center;gap:.375rem;max-width:100%;display:inline-flex}.peak-admin .fped__title{width:18rem;max-width:100%;color:var(--white);border-radius:var(--radius_small);transition:border-color .15s var(--ease), background-color .15s var(--ease);background:0 0;border:1px solid #0000;outline:none;padding:.25rem .5rem;display:block}@supports (field-sizing:content){.peak-admin .fped__title{field-sizing:content;width:auto;min-width:6rem;max-width:28rem}}.peak-admin .fped__title:hover{border-color:var(--hairline)}.peak-admin .fped__title:focus{border-color:var(--white);background:var(--darkBlue)}.peak-admin .fped__title::placeholder{color:var(--white30)}.peak-admin .fped__titleEdit{border-radius:var(--radius_small);width:1.75rem;height:1.75rem;color:var(--white70);flex:none;place-items:center;display:grid}.peak-admin .fped__titleEdit svg{stroke:currentColor;width:1rem;height:1rem}.peak-admin .fped__titleEdit:hover{color:var(--white);background:var(--primary500)}.peak-admin .fped__adv{color:var(--white70);font-size:var(--fs-3);justify-content:space-between;align-items:center;gap:.625rem;display:flex}.peak-admin .fped__canvas{background:var(--primary500);border:1px solid var(--hairline);border-radius:var(--radius_medium);flex:1 1 0;min-height:320px;padding:1.75rem;display:flex;position:relative;overflow:hidden}.peak-admin .fped__fit{flex:1 1 0;min-width:0;min-height:0;display:flex;overflow:auto}.peak-admin .fped__plan{color:var(--white30);cursor:default;flex:none;margin:auto}.peak-admin .fped__table{color:var(--white70);cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.peak-admin .fped__table:hover{color:var(--white)}.peak-admin .fped__table.is-selected{color:var(--gold)}.peak-admin .fped__table:active{cursor:grabbing}.peak-admin .fped__furn{object-fit:fill;pointer-events:none;filter:brightness(1.45);width:100%;height:100%;position:absolute;inset:0}html[data-mode=light] .peak-admin .fped__furn{filter:none}.peak-admin .fped__table .fped__num{z-index:1;white-space:nowrap;font-variant-numeric:tabular-nums;background:color-mix(in srgb, var(--darkBlue) 72%, transparent);color:var(--white);translate:-50% -50%;rotate:calc(-1 * var(--rot,0deg));border-radius:5px;padding:1px 5px;font-size:10.5px;font-weight:700;position:absolute}.peak-admin .fped__numedit{z-index:2;text-align:center;font-variant-numeric:tabular-nums;background:var(--darkBlue);width:3.2em;color:var(--white);border:1px solid var(--gold);translate:-50% -50%;rotate:calc(-1 * var(--rot,0deg));border-radius:5px;outline:none;padding:1px 4px;font-size:10.5px;font-weight:700;position:absolute}.peak-admin .fped__plan.is-numbering,.peak-admin .fped__plan.is-numbering *{cursor:crosshair!important}.peak-admin .fped__table .fped__num[data-movable]{cursor:move}.peak-admin .fped__table .fped__num[data-dragging]{outline:1.5px dashed var(--gold);outline-offset:2px}.peak-admin .fped__table .fped__num--seed{outline:1.5px solid var(--gold);outline-offset:1px}.peak-admin .fped__table .fped__num--ghost{background:var(--gold);color:var(--on-accent);outline:1.5px dashed var(--gold);outline-offset:2px}.peak-admin .fped__numbar{z-index:6;border-radius:var(--radius_small);background:var(--surface-3);border:1px solid var(--gold);max-width:calc(100% - 28px);color:var(--white);font-size:var(--fs-2);box-shadow:var(--shadow_2,0 6px 18px #00000047);align-items:center;gap:.5rem;padding:.375rem .625rem;line-height:1.4;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.peak-admin .fped__numcancel{color:var(--white70);font-size:var(--fs-2);flex:none;text-decoration:underline}.peak-admin .fped__numcancel:hover{color:var(--white)}.peak-admin .fped__aibar{align-items:center;gap:var(--s2);margin-bottom:var(--s2);min-width:0;display:flex}.peak-admin .fped__main.is-previewing .fped__plan{pointer-events:none}.peak-admin .rprompt{align-items:center;gap:var(--s2);flex:auto;min-width:0;display:flex}.peak-admin .rprompt--off{justify-content:space-between}.peak-admin .rprompt__input{min-width:0;height:2rem;padding:0 var(--s3);color:var(--ink);background-color:var(--surface-2);border:1px solid var(--line-1);border-radius:var(--radius-pill);outline:none;flex:auto}.peak-admin .rprompt__input:focus{border-color:var(--accent)}.peak-admin .rprompt__input::placeholder{color:var(--ink-faint)}.peak-admin .rprompt--shown{padding:var(--s2) var(--s3);background-color:var(--surface-2);border:1px solid var(--accent);border-radius:var(--radius-md);align-items:flex-start}.peak-admin .rprompt__said{gap:var(--s1);flex-direction:column;flex:auto;min-width:0;display:flex}.peak-admin .rprompt__said p{margin:0}.peak-admin .rprompt__lines{gap:var(--s1);padding-left:var(--s4);color:var(--danger);flex-direction:column;margin:0;list-style:outside;display:flex}.peak-admin .rprompt__lines li[data-ok]{color:var(--ink-soft)}.peak-admin .rprompt__actions{gap:var(--s2);flex:none;display:flex}.peak-admin .fped__ghost{pointer-events:none;z-index:5;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.peak-admin .fped__ghost line,.peak-admin .fped__ghost rect{fill:none;stroke:var(--warn);stroke-width:2px;stroke-dasharray:4 3;vector-effect:non-scaling-stroke;opacity:.8}.peak-admin .fimp__pick{gap:var(--s3);flex-direction:column;display:flex}.peak-admin .fimp__drop{justify-content:center;align-items:center;gap:var(--s1);min-height:9rem;padding:var(--s4);color:var(--ink);background-color:var(--surface-2);border:1px dashed var(--line-strong);border-radius:var(--radius-md);flex-direction:column;display:flex}.peak-admin .fimp__drop:hover:not(:disabled){border-color:var(--accent)}.peak-admin .fimp__working{align-items:center;gap:var(--s2);padding:var(--s6) var(--s4);flex-direction:column;display:flex}.peak-admin .fimp__spinner{border:2px solid var(--line-1);border-top-color:var(--accent);border-radius:var(--radius-pill);width:1.5rem;height:1.5rem;animation:.9s linear infinite fimp-spin}@keyframes fimp-spin{to{transform:rotate(360deg)}}.peak-admin .fimp__review{gap:var(--s4);grid-template-columns:minmax(0,3fr) minmax(0,2fr);min-height:0;display:grid}.peak-admin .fimp__planCol{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.peak-admin .fimp__plan{background-color:var(--paper);border:1px solid var(--line-1);border-radius:var(--radius-sm);width:100%;max-height:62vh;position:relative;overflow:hidden}.peak-admin .fimp__original{object-fit:fill;opacity:.55;background-color:var(--nearWhite);width:100%;height:100%;position:absolute;inset:0}.peak-admin .fimp__over{width:100%;height:100%;position:absolute;inset:0}.peak-admin .fimp__wall{stroke:var(--accent);stroke-linecap:square;opacity:.85}.peak-admin .fimp__item{fill:var(--accent-wash);stroke:var(--accent);cursor:pointer}.peak-admin .fimp__item.is-unsure{stroke:var(--warn);stroke-dasharray:3 2;fill:var(--warn-wash)}.peak-admin .fimp__item.is-off{fill:none;stroke:var(--ink-faint);opacity:.5}.peak-admin .fimp__item.is-sel{stroke:var(--ink);fill:var(--accent-wash)}.peak-admin .fimp__listCol{gap:var(--s2);flex-direction:column;min-width:0;max-height:72vh;display:flex}.peak-admin .fimp__listHead{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .fimp__listActions{gap:var(--s1);margin-left:auto;display:flex}.peak-admin .fimp__scroll{flex:auto;min-height:0;overflow:auto}.peak-admin .fimp__list{gap:var(--s1);margin:0 0 var(--s3);flex-direction:column;padding:0;list-style:none;display:flex}.peak-admin .fimp__row{align-items:center;gap:var(--s2);padding:var(--s1) var(--s2);background-color:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-sm);grid-template-columns:auto 1.75rem 4.5rem minmax(0,1fr) auto auto;display:grid}.peak-admin .fimp__row[data-sel]{border-color:var(--accent)}.peak-admin .fimp__row[data-off]{opacity:.55}.peak-admin .fimp__glyph{object-fit:contain;width:1.75rem;height:1.75rem}.peak-admin .fimp__label,.peak-admin .fimp__seats input{width:100%;height:1.75rem;padding:0 var(--s1);color:var(--ink);background-color:var(--surface-2);border:1px solid var(--line-1);border-radius:var(--radius-sm)}.peak-admin .fimp__kind{height:1.75rem}.peak-admin .fimp__seats{align-items:center;gap:var(--s1);display:inline-flex}.peak-admin .fimp__seats input{width:2.75rem}.peak-admin .fimp__unsure{color:var(--warn);border-color:var(--warn)}.peak-admin .fimp__replace{align-items:flex-start;gap:var(--s2);display:flex}@media (max-width:900px){.peak-admin .fimp__review{grid-template-columns:minmax(0,1fr)}}.peak-admin .tins__fill{color:var(--gold);font-size:var(--fs-2);align-items:center;gap:.375rem;margin:-.25rem 0 .875rem;font-weight:600;display:inline-flex}.peak-admin .tins__fill:hover{text-decoration:underline}.peak-admin .fped__align{align-items:center;gap:.125rem;margin:.375rem 0 .5rem;display:flex}.peak-admin .fped__alignBtn{border-radius:var(--radius_small);width:1.625rem;height:1.625rem;color:var(--white70);transition:color .15s var(--ease), background-color .15s var(--ease), border-color .15s var(--ease);border:1px solid #0000;flex:none;place-items:center;display:grid}.peak-admin .fped__alignBtn:hover:not(:disabled){color:var(--white);background:var(--primary500);border-color:var(--hairline)}.peak-admin .fped__alignBtn:disabled{opacity:.35;cursor:default}.peak-admin .fped__alignSplit{background:var(--hairline);flex:none;width:1px;height:1.25rem;margin:0 .25rem}.peak-admin .fped__zoom{position:absolute;bottom:14px;left:14px}.peak-admin .fped__zoom .fped__zoomVal{font-size:var(--fs-2);font-variant-numeric:tabular-nums;color:var(--white70);justify-content:center;align-items:center;min-width:3rem;padding:0 .5rem;display:inline-flex}@media (max-width:1180px){.peak-admin .FloorPlanEditor__root{overflow-y:auto}.peak-admin .fped{flex:none;display:block}.peak-admin .fped__palette{margin-bottom:1.5rem}.peak-admin .fped__railbody{overflow:visible}.peak-admin .fped__scroll{max-height:min(62vh,640px)}.peak-admin .fped__canvas{min-height:560px}}.selecto-selection{border-radius:3px;background:color-mix(in srgb, var(--accent) 18%, transparent)!important;border:1px solid var(--accent)!important}.peak-admin .fped__mesh{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.peak-admin .fped__mesh line{stroke:var(--white30);stroke-width:.5px;opacity:.5}.peak-admin .fped__gridToggle{color:var(--white70);gap:.375rem;padding:0 .625rem;position:absolute;bottom:58px;left:14px}.peak-admin .fped__gridToggle:hover{color:var(--white)}.peak-admin .fped__gridToggle.is-on{color:var(--gold);border-color:var(--gold)}.peak-admin .fped__guide{background:var(--gold);pointer-events:none;z-index:8;box-shadow:0 0 0 1px color-mix(in srgb, var(--darkBlue) 70%, transparent);position:absolute}.peak-admin .fped__guide--v{width:1.5px;top:0;bottom:0}.peak-admin .fped__guide--h{height:1.5px;left:0;right:0}.peak-admin .fped__gap{pointer-events:none;z-index:8;background:var(--info);box-shadow:0 0 0 1px color-mix(in srgb, var(--darkBlue) 70%, transparent);position:absolute}.peak-admin .fped__gap--x{height:1.5px}.peak-admin .fped__gap--y{width:1.5px}.peak-admin .fped__gap:before,.peak-admin .fped__gap:after{content:"";background:inherit;position:absolute}.peak-admin .fped__gap--x:before,.peak-admin .fped__gap--x:after{width:1px;height:7px;top:-3px}.peak-admin .fped__gap--x:before{left:0}.peak-admin .fped__gap--x:after{right:0}.peak-admin .fped__gap--y:before,.peak-admin .fped__gap--y:after{width:7px;height:1px;left:-3px}.peak-admin .fped__gap--y:before{top:0}.peak-admin .fped__gap--y:after{bottom:0}.peak-admin .moveable-line.moveable-bold,.peak-admin .moveable-line{background:var(--gold)!important}.peak-admin .moveable-gap{background:var(--info)!important}.peak-admin .moveable-control{border-color:var(--gold)!important}.peak-admin .tins{flex-direction:column;gap:.75rem;display:flex}.peak-admin .tins__art{border-radius:var(--radius_small);background:var(--panelBlue);height:96px;color:var(--white70);place-items:center;display:grid}.peak-admin .tins__art img{object-fit:contain;filter:brightness(1.45);width:62px;height:62px}html[data-mode=light] .peak-admin .tins__art img{filter:none}.peak-admin .tins__rule{border:0;border-top:1px solid var(--hairline);margin:4px 0}.peak-admin .tins__group{flex-direction:column;gap:6px;display:flex}.peak-admin .tins__label{color:var(--white);font-weight:600;font-size:var(--fs-3);align-items:center;gap:5px;display:flex}.peak-admin .tins__help{color:var(--white70);line-height:1.5;font-size:var(--fs-2);margin:2px 0 0}.peak-admin .tins__bulk{border-top:1px solid var(--hairline);flex-direction:column;gap:.5rem;margin-top:1rem;padding-top:.875rem;display:flex}.peak-admin .tins__imgs{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.peak-admin .tins__img{aspect-ratio:1;border-radius:var(--radius_small);border:1px solid var(--hairline);background:var(--panelBlue);color:var(--white70);place-items:center;display:grid;position:relative;overflow:hidden}.peak-admin .tins__img img{object-fit:cover;width:100%;height:100%}.peak-admin .tins__img--empty{border-style:dashed}.peak-admin .tins__img--add{cursor:pointer;color:var(--white)}.peak-admin .tins__img--add:hover{border-color:var(--white70)}.peak-admin .tins__imgx{color:var(--white);opacity:0;transition:opacity .15s var(--ease);background:#0000008c;place-items:center;display:grid;position:absolute;inset:0}.peak-admin .tins__img:hover .tins__imgx{opacity:1}.peak-admin .tins__tagpick{background:var(--panelBlue);border:1px solid var(--hairline);border-radius:var(--radius_small);padding:10px}.peak-admin .tins__remove{align-self:flex-start;margin-top:2px}.peak-admin .tins .ControlledFormInput__fieldContainer{margin-bottom:0}.peak-admin .tins .ControlledFormInput__inputRoot{height:2.5rem;min-height:2.5rem}.peak-admin .tins .ControlledFormInput__inputContainer input{padding:0 .75rem}.peak-admin .tins .ControlledFormSelect__select{height:2.5rem}.peak-admin .TableDirectory__scroll{padding:0;overflow-x:auto}.peak-admin .TableDirectory__table{border-collapse:collapse;width:100%;font-size:var(--fs-3)}.peak-admin .TableDirectory__table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--white70);border-bottom:1px solid var(--hairline);padding:10px 12px;font-size:.6875rem;font-weight:600}.peak-admin .TableDirectory__table th.right{text-align:right}.peak-admin .TableDirectory__table td{border-bottom:1px solid var(--hairline);color:var(--white);padding:8px 12px}.peak-admin .TableDirectory__table tr:last-child td{border-bottom:0}.peak-admin .TableDirectory__room{color:var(--white70);text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem;padding-top:1rem!important;padding-bottom:.375rem!important}.peak-admin .TableDirectory__table .engine-input,.peak-admin .TableDirectory__table .engine-select{font-size:var(--fs-3);border-radius:var(--radius_small);padding:.375rem .5625rem}.peak-admin .TableDirectory__table .engine-select{padding-right:var(--selectGutter)}.peak-admin .TableDirectory__cell{display:block;position:relative}.peak-admin .TableDirectory__cell .engine-input{width:100%}.peak-admin .TableDirectory__grip{background:var(--gold);border:1px solid var(--bg);cursor:crosshair;opacity:0;width:8px;height:8px;transition:opacity .12s var(--ease);border-radius:2px;padding:0;position:absolute;bottom:-3px;right:-3px}.peak-admin .TableDirectory__table tr:hover .TableDirectory__grip,.peak-admin .TableDirectory__cell:focus-within .TableDirectory__grip,.peak-admin .TableDirectory__grip.is-seed,.peak-admin .TableDirectory__grip:focus-visible{opacity:1}.peak-admin .TableDirectory__ghost{border-radius:var(--radius_small);background:var(--gold);color:var(--on-accent);font-size:var(--fs-3);pointer-events:none;white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:.375rem .5625rem;font-weight:600;display:flex;position:absolute;inset:0;overflow:hidden}.peak-admin .VipBadge{background-color:var(--goldDark);color:var(--gold);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:0 .375rem;font-size:.6875rem;font-weight:600;line-height:1.1rem;display:inline-block}.peak-admin .ActiveReservationCard__vipBadgeRow{margin-top:.125rem}.peak-admin .GuestInfo__vipIcon{vertical-align:middle;width:1.25rem;height:1.25rem;margin-left:.5rem}.peak-admin .TemplateVars__row{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.5rem;display:flex}.peak-admin .TemplateVars__label{color:var(--white70);margin-right:.125rem}.peak-admin .TemplateVars__chip{cursor:pointer;font-family:var(--sans);font-size:var(--fs-3);padding:.125rem .625rem}.peak-admin .TemplateVars__chip:hover{background-color:var(--darkGrey300)}.peak-admin .TemplateVars__reset{margin-left:auto}.peak-admin .TemplatePreview__bubble{background:var(--panelBlue);border:1px solid var(--hairline);border-radius:var(--radius-md);white-space:pre-wrap;color:var(--white);max-width:36rem;padding:.75rem 1rem}.peak-admin .MessagingTemplatePage__footer{align-items:center;gap:1rem;display:flex}.peak-admin .Templates__link{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.peak-admin .Templates__linkMeta{opacity:.8;white-space:nowrap}.peak-admin .Templates__name{border:0;border-bottom:1px dashed var(--hairline);width:100%;color:inherit;font:inherit;background:0 0;border-radius:0;padding:0 0 .125rem;display:block}.peak-admin .Templates__name:focus{border-bottom-color:var(--accent);outline:none}.peak-admin .Templates__name:disabled{border-bottom-color:#0000}.peak-admin .Templates__whenRow{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.5rem;display:flex}.peak-admin .Templates__lead{align-items:center;gap:.5rem;display:inline-flex}.peak-admin .Templates__lead input{width:5.5rem}.peak-admin .Templates__subject{width:100%;max-width:36rem;margin-top:.375rem;display:block}.peak-admin .TemplatePreview__email{background:var(--panelBlue);border:1px solid var(--hairline);border-radius:var(--radius-md);max-width:36rem;color:var(--white);overflow:hidden}.peak-admin .TemplatePreview__emailHead{border-bottom:1px solid var(--hairline);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.25rem .75rem;padding:.75rem 1rem;display:grid}.peak-admin .TemplatePreview__emailBody{white-space:pre-wrap;padding:.75rem 1rem}.peak-admin .MessagingTemplatePage__footer .Templates__delete{margin-left:auto}.peak-admin .WaitlistTexts__list{flex-direction:column;gap:.5rem;margin:.5rem 0 .75rem;display:flex}.peak-admin .WaitlistTexts__item{grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;gap:.5rem;display:grid}.peak-admin .WaitlistTexts__when{color:var(--white70)}.peak-admin .WaitlistTexts__text{white-space:pre-wrap}.peak-admin .WaitlistTexts__compose{align-items:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.peak-admin .WaitlistTexts__compose textarea{resize:vertical;background:var(--darkBlue);min-height:2.75rem;color:var(--white);border:1px solid var(--hairline);border-radius:var(--radius-sm);flex:auto;padding:.5rem .625rem}.peak-admin .WaitlistTexts__compose textarea:disabled{opacity:.6}.peak-admin .WaitlistTexts__head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.peak-admin .WaitlistTexts__edit{color:var(--white70);text-underline-offset:2px;text-decoration:underline}.peak-admin .WaitlistTexts__edit:hover{color:var(--white)}.peak-admin .WaitlistTexts__chips{flex-wrap:wrap;gap:.375rem;margin-top:.75rem;display:flex}.peak-admin .WaitlistTexts__chip{cursor:pointer;font-family:var(--sans);font-size:var(--fs-3);padding:.125rem .625rem}.peak-admin .WaitlistTexts__chip:hover:not(:disabled){background-color:var(--surface-3)}.peak-admin .WaitlistTexts__chip:disabled{opacity:.5;cursor:default}.peak-admin .WaitlistTexts__item[data-in] .WaitlistTexts__text{border-left:2px solid var(--accent);padding-left:.5rem}.peak-admin .WaitlistTexts__who{color:var(--accent-text,var(--white70));display:block}.peak-admin .WaitlistTexts__refusal{margin-top:.5rem}.peak-admin .WaitlistReplies{flex-direction:column;gap:.375rem;display:flex}.peak-admin .WaitlistReplies__here{color:var(--good,var(--white));align-items:center;gap:.375rem;display:flex}.peak-admin .WaitlistReplies__stop{margin:0}.peak-admin .WaitlistTexts__simulate{border-top:1px dashed var(--hairline);flex-direction:column;gap:.375rem;margin-top:1rem;padding-top:.75rem;display:flex}.peak-admin .WaitlistTexts__simulateRow{align-items:center;gap:.5rem;display:flex}.peak-admin .WaitlistTexts__simulateRow input{background:var(--darkBlue);min-width:0;color:var(--white);border:1px solid var(--hairline);border-radius:var(--radius-sm);flex:auto;padding:.375rem .625rem}.peak-admin .WaitlistFacts__row{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.peak-admin .WaitlistFacts__field{margin:0}.peak-admin .WaitlistFacts__field .ControlledFormInput__labelContainer{flex:0 0 9rem}.peak-admin .WaitlistFacts__field input[type=number]{appearance:textfield}.peak-admin .WaitlistParty__chips,.peak-admin .WaitlistParty__tags{flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}.peak-admin .WaitlistParty__tags{margin-top:.75rem}.peak-admin .WaitlistParty__tag,.peak-admin .WaitlistParty__chips .Chip__chip{font-family:var(--sans);font-size:var(--fs-3);align-items:center;gap:.25rem;padding:.125rem .625rem;display:inline-flex}.peak-admin .WaitlistParty__tag{cursor:pointer}.peak-admin .WaitlistParty__tag svg,.peak-admin .WaitlistParty__chips svg{width:.875rem;height:.875rem}.peak-admin .WaitlistParty__tag:hover{background-color:var(--surface-3)}.peak-admin .WaitlistParty__tag[aria-pressed=true]{background-color:var(--accent);border-color:var(--accent);color:var(--on-accent)}.peak-admin .WaitlistParty__tag[aria-pressed=true]:hover{background-color:var(--accent)}.peak-admin .WaitlistParty__note{color:var(--white70);white-space:pre-wrap;margin:.5rem 0 0}.peak-admin .WaitlistParty__notes{flex-direction:column;gap:.25rem;margin-top:.75rem;display:flex}.peak-admin .WaitlistParty__notes textarea{resize:vertical;background:var(--darkBlue);min-height:2.75rem;color:var(--white);border:1px solid var(--hairline);border-radius:var(--radius-sm);padding:.5rem .625rem}.peak-admin .WaitlistParty__save{cursor:pointer;font-family:var(--sans);background:0 0;border:0;padding:0}.peak-admin .WaitlistQuote{flex-direction:column;gap:.375rem;margin-top:.75rem;display:flex}.peak-admin .WaitlistQuote__row{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.peak-admin .WaitlistQuote__row>:last-child{text-align:right}.peak-admin .WaitlistQuote__moved{color:var(--pink)}.peak-admin .WaitlistQuote__edit{align-items:center;gap:.625rem;margin-top:.25rem;display:flex}.peak-admin .WaitlistQuote__edit input[type=time]{background:var(--darkBlue);color:var(--white);border:1px solid var(--hairline);border-radius:var(--radius-sm);padding:.25rem .5rem}.peak-admin .WaitlistQuote__refusal{color:var(--pink)}.peak-admin .ShiftForm__waitSwitches{flex-wrap:wrap;gap:1rem;margin:.25rem 0 .5rem;display:flex}.peak-admin .WaitList__addToWaitListButton{flex:none;margin:.5rem 0 .75rem}.peak-admin .WaitList__group+.WaitList__group{margin-top:.5rem}.peak-admin .NotifyList__stand{flex-direction:column;gap:.75rem;display:flex}.peak-admin .NotifyStand__rows{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .NotifyStand__row{border-left:2px solid var(--info);border-radius:0 var(--radius_small,.375rem) var(--radius_small,.375rem) 0;background:color-mix(in oklab, var(--info) 8%, transparent)}.peak-admin .NotifyStand__row[data-selected]{background:color-mix(in oklab, var(--info) 18%, transparent)}.peak-admin .NotifyStand__button{text-align:left;width:100%;font:inherit;color:inherit;flex-direction:column;gap:.125rem;padding:.5rem .625rem;display:flex}.peak-admin .NotifyStand__when{color:var(--info);align-items:baseline;gap:.5rem;display:flex}.peak-admin .NotifyStand__window{color:var(--white70)}.peak-admin .NotifyStand__who{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.peak-admin .NotifyStand__who .WaitListEntryCard__guestCount{color:var(--white);align-items:center;gap:.25rem;font-size:.625rem;line-height:16px;display:flex}.peak-admin .NotifyStand__who .WaitListEntryCard__guestCount svg{min-width:.75rem;min-height:.75rem;stroke:var(--white)}.peak-admin .NotifyStand__badge{color:var(--info);border:1px solid var(--info);border-radius:var(--radius_small,.375rem);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;padding:.125rem .5rem}.peak-admin .WaitList__marks{vertical-align:middle;align-items:center;gap:.25rem;margin-left:.375rem;display:inline-flex}.peak-admin .WaitList__marks svg{width:.875rem;height:.875rem}.peak-admin .ChitPrintSettings__strip{background:var(--darkBlue);border:1px solid var(--hairline);border-radius:var(--radius_medium);flex-wrap:wrap;align-items:flex-start;gap:1.25rem 2.5rem;margin:0 0 1.25rem;padding:1rem 1.25rem;display:flex}.peak-admin .ChitPrintSettings__group{flex-direction:column;gap:.625rem;display:flex}.peak-admin .ChitPrintSettings__label{color:var(--white70);text-transform:uppercase;letter-spacing:.06em}.peak-admin .ChitPrintSettings__fields{flex:24rem}.peak-admin .ChitPrintSettings__fieldList{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.5rem 1.25rem;display:grid}.peak-admin .ChitPrintSettings__field{cursor:pointer;align-items:center;gap:.625rem;display:flex}.peak-admin .ChitsPage__printArea[data-size=s] .ChitsPage__chit{zoom:.875}.peak-admin .ChitsPage__printArea[data-size=l] .ChitsPage__chit{zoom:1.2}.peak-admin .ChitsPage__printArea[data-layout=page] .ChitsPage__chitGrid{grid-template-columns:minmax(0,34rem)}.peak-admin .ChitsPage__printArea[data-layout=roll] .ChitsPage__chitGrid{grid-template-columns:3in;gap:0}.peak-admin .ChitsPage__printArea[data-layout=roll] .ChitsPage__chit{border-radius:0}.peak-admin .reseat__head{color:var(--textMuted,inherit);margin:0 0 .25rem}.peak-admin .reseat__why{margin:0 0 .75rem}.peak-admin .reseat__why strong{color:var(--accent-text,var(--gold));font-weight:600}.peak-admin .reseat__floors{flex-wrap:wrap;gap:.375rem;margin-bottom:.5rem;display:flex}.peak-admin .reseat__floor{--floorPlanMaxHeight:min(34vh, 19rem);border:1px solid var(--line-1);background:var(--surface-2);border-radius:.625rem;justify-items:center;padding:.5rem;display:grid}.peak-admin .reseat__floor .FloorPlan__floorPlanContainer{width:100%}.peak-admin .reseat__floor .FloorPlanTable__container[data-state=seated]{opacity:.35}.peak-admin .reseat__owner{border-radius:var(--radius-pill);background:var(--surface-1);min-width:1rem;height:1rem;color:var(--text-1,inherit);border:1px solid var(--line-1);letter-spacing:.02em;pointer-events:none;place-items:center;padding:0 .1875rem;font-size:.5625rem;line-height:1;display:grid;position:absolute;top:-.25rem;left:-.25rem}.peak-admin .reseat__hint{margin:0}.peak-admin .reseat__link{font:inherit;color:var(--accent-text,var(--gold));cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.peak-admin .reseat__legend{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;margin:.625rem 0 .375rem;display:flex}.peak-admin .reseat__legendRow{align-items:center;gap:.375rem;display:inline-flex}.peak-admin .reseat__legendSource{margin-left:auto}.peak-admin .reseat__dot{border-radius:var(--radius-pill);flex:none;width:.5rem;height:.5rem}.peak-admin .reseat__times{gap:.25rem;max-height:22rem;margin:0 0 .5rem;padding:0;list-style:none;display:grid;overflow-y:auto}.peak-admin .reseat__time{border:1px solid var(--line-1);background:var(--surface-2);width:100%;color:inherit;text-align:left;cursor:pointer;border-radius:.5rem;grid-template-columns:5.5rem 1fr auto;align-items:center;gap:.75rem;padding:.625rem .75rem;display:grid}.peak-admin .reseat__time:hover{background:var(--surface-3)}.peak-admin .reseat__time span:last-child{align-items:center;gap:.375rem;display:inline-flex}.peak-admin .reseat__actions{background:inherit;flex-wrap:wrap;margin-bottom:-.5rem;padding-top:.625rem;position:sticky;bottom:0}@media (max-width:720px){.peak-admin .reseat__time{grid-template-columns:1fr;gap:.125rem}.peak-admin .reseat__legendSource{margin-left:0}}@media print{.ChitsPage__printArea[data-layout=page] .ChitsPage__chitGrid{grid-template-columns:1fr}.ChitsPage__printArea[data-layout=page] .ChitsPage__chit{break-after:page}.peak-admin .ChitsPage__printArea[data-layout=roll]{width:3in!important;padding:0!important}.ChitsPage__printArea[data-layout=roll] .ChitsPage__printHeader{display:none}.ChitsPage__printArea[data-layout=roll] .ChitsPage__chitGrid{grid-template-columns:1fr;gap:0}.ChitsPage__printArea[data-layout=roll] .ChitsPage__chit{break-after:page;border-width:0 0 1px}.ChitsPage__printArea[data-layout=roll] .ChitsPage__chitGrid>li{display:block}}.peak-admin .Button__btnSmall{height:2rem;font-size:var(--fs-3);padding:0 .875rem}.peak-admin .Form{flex-direction:column;gap:1rem;display:flex}.peak-admin .FormField{flex-direction:column;gap:.375rem;display:flex}.peak-admin .FormField__label{color:var(--white70)}.peak-admin .ConfirmationFormsPage__activeToggle{color:var(--white);cursor:pointer;align-items:center;gap:.5rem;display:flex}.peak-admin .ConfirmationFormsPage__activeToggle input{accent-color:var(--gold)}.peak-admin .FormField input,.peak-admin .FormField textarea{width:100%;min-width:0}.peak-admin .FieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.peak-admin .Note{color:var(--white70)}.peak-admin .ActivityDrawer__container{width:588px;max-width:100vw}.peak-admin .ActivityDrawer__headerBar{background-color:var(--darkBlue);justify-content:space-between;align-items:center;width:100%;padding:1rem 2rem;display:flex}.peak-admin .ActivityDrawer__title{align-items:center;gap:.5rem;padding-right:1rem;display:flex}.peak-admin .ActivityDrawer__icon{stroke:var(--white);width:18px}@container (max-width:520px){.peak-admin .ActivityDrawer__change{grid-template-columns:1fr;gap:.125rem}}.peak-admin .RecordDrawer.RecordDrawer--sheet{width:min(calc(592px + var(--recordGutter)), 100vw)}.peak-admin .RecordSheet{background-color:var(--softBlue);border:1px solid var(--hairline);border-radius:var(--radius_medium);box-shadow:var(--shadow-md,none);flex-direction:column;gap:1rem;padding:1.25rem 2rem 2rem;display:flex;overflow-y:auto}.peak-admin .RecordSheet__fields{gap:.75rem;margin:0;display:grid}.peak-admin .RecordSheet__field{border-top:1px solid var(--hairline);grid-template-columns:9rem minmax(0,1fr);align-items:baseline;gap:.5rem;padding-top:.75rem;display:grid}.peak-admin .RecordSheet__field:first-child{border-top:0;padding-top:0}.peak-admin .RecordSheet__label{color:var(--white70)}.peak-admin .RecordSheet__value{overflow-wrap:anywhere;white-space:pre-wrap;flex-wrap:wrap;gap:.25rem .375rem;min-width:0;margin:0;display:flex}.peak-admin .RecordSheet__chip{border:1px solid var(--hairline);border-radius:var(--radius-pill);background-color:var(--white05);padding:0 .5rem;line-height:1.25rem}.peak-admin .RecordSheet__foot{color:var(--white70);margin:auto 0 0}.peak-admin .bsteps{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.peak-admin .bsteps__item{border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--panelBlue,transparent);padding:.625rem .75rem .75rem;transition:border-color .15s,opacity .15s}.peak-admin .bsteps__item[data-dragging]{opacity:.55}.peak-admin .bsteps__item[data-over]{border-color:var(--gold)}.peak-admin .bsteps__row{align-items:center;gap:.625rem;min-height:2rem;display:flex}.peak-admin .bsteps__handle{color:inherit;opacity:.6;cursor:grab;font-size:1.125rem;line-height:1;display:inline-flex}.peak-admin .bsteps__handle:hover{opacity:1}.peak-admin .bsteps__item[data-dragging] .bsteps__handle{cursor:grabbing}.peak-admin .bsteps__pos{text-align:center;opacity:.7;width:1.25rem}.peak-admin .bsteps__pin{color:var(--gold);white-space:nowrap;font-size:.6875rem}.peak-admin .bsteps__nudge{gap:.25rem;display:inline-flex}.peak-admin .bsteps__nudgeBtn{min-width:2rem;padding:.125rem .5rem;line-height:1.5rem}.peak-admin .bsteps__switchRow{margin-bottom:0}.peak-admin .bsteps[data-muted] .bsteps__scriptInput{opacity:.5}.peak-admin .bsteps__handle{touch-action:none;background:0 0;border:0;padding:.25rem}.peak-admin .bsteps__label{flex:0 0 8.5rem;display:grid}.peak-admin .bsteps__scriptInput{flex:auto}.peak-admin .bsteps__scriptInput::placeholder{opacity:.55;color:inherit}.peak-admin .bsteps__note{color:var(--gold)}.peak-admin .bsteps__error{color:var(--pink)}.peak-admin .bsteps__inline{color:inherit;font:inherit;background:0 0;border:0;border-bottom:1px solid #0000;width:100%;padding:.125rem 0}.peak-admin .bsteps__inline:focus{border-bottom-color:var(--gold);outline:none}.peak-admin{--railWidth:clamp(340px, 33vw, 480px)}.peak-admin .brail{width:var(--railWidth);z-index:var(--z-rail);padding-top:var(--headerHeight);background:var(--darkBlue);border-left:1px solid var(--hairline);box-shadow:var(--shadow-md,0 1px 2px #00000059);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.peak-admin{--step-day:#6ea8ff;--step-party:#4cc38a;--step-time:#e8ab52;--step-guest:#929cff;--step-table:#c98b5f;--step-details:#5fc2c6;--step-confirm:#e6c77c}@keyframes brail-in{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}.peak-admin .brail{animation:.22s ease-out both brail-in}@media (prefers-reduced-motion:reduce){.peak-admin .brail{animation:none}}@media (min-width:1024px){.peak-admin .shell[data-rail] .Layout__main{margin-right:var(--railWidth)}}.peak-admin .brail__head{padding:1rem 1rem .5rem 1.25rem}.peak-admin .brail__head .brail__progress{padding:.5rem 0 .375rem}.peak-admin .brail__head .Button__btn{white-space:nowrap}.peak-admin .brail__progress{align-items:center;width:100%;margin:0;padding:0;list-style:none;display:flex}.peak-admin .brail__stepMark{--stepColor:var(--gold);flex:1 1 0;align-items:center;min-width:0;display:flex}.peak-admin .brail__stepMark:last-child{flex:none}.peak-admin .brail__stepMark[data-step=day]{--stepColor:var(--step-day)}.peak-admin .brail__stepMark[data-step=party_size]{--stepColor:var(--step-party)}.peak-admin .brail__stepMark[data-step=time]{--stepColor:var(--step-time)}.peak-admin .brail__stepMark[data-step=guest]{--stepColor:var(--step-guest)}.peak-admin .brail__stepMark[data-step=table]{--stepColor:var(--step-table)}.peak-admin .brail__stepMark[data-step=details]{--stepColor:var(--step-details)}.peak-admin .brail__stepMark[data-step=confirm]{--stepColor:var(--step-confirm)}.peak-admin .brail__dot{border-radius:var(--radius-pill);border:1px solid var(--hairline);width:2rem;height:2rem;color:inherit;opacity:.55;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.peak-admin .brail__dot svg,.peak-admin .brail__dot svg *{stroke:currentColor}.peak-admin .brail__dot svg{width:1.125rem;height:1.125rem}.peak-admin .brail__dot[data-done]{border-color:var(--gold);color:var(--gold);opacity:1}.peak-admin .brail__dot[data-current]{border-color:var(--gold);background:var(--gold);color:var(--on-accent,var(--darkBlue));opacity:1}.peak-admin .brail__dot{flex:none;width:2.25rem;height:2.25rem;transition:background-color .15s,border-color .15s,box-shadow .15s}.peak-admin .brail__dot[data-done]{border-color:var(--stepColor);background:var(--stepColor);color:var(--darkBlue);opacity:1}.peak-admin .brail__dot[data-current]{border-color:var(--stepColor);background:var(--stepColor);color:var(--darkBlue);opacity:1;box-shadow:0 0 0 4px color-mix(in srgb, var(--stepColor) 28%, transparent)}.peak-admin .brail__dot[data-done]:not(:disabled):hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--stepColor) 28%, transparent)}.peak-admin .brail__dot:disabled{cursor:default}.peak-admin .brail__stepLine{background:var(--hairline);border-radius:1px;flex:auto;height:2px;margin:0 .375rem}.peak-admin .brail__stepMark[data-state=done] .brail__stepLine{background:var(--stepColor)}.peak-admin .brail__script{border-radius:var(--radius-md);background:color-mix(in srgb, var(--gold) 9%, var(--panelBlue));border:1px solid color-mix(in srgb, var(--gold) 28%, transparent);border-left:3px solid var(--gold);margin:.25rem 1.25rem .5rem;padding:.75rem 1rem .875rem}.peak-admin .brail__script[data-collapsed]{padding-block:.5rem}.peak-admin .brail__scriptToggle{color:var(--gold);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;padding:0}.peak-admin .brail__scriptText{color:var(--white);margin:.375rem 0 0;font-size:1.0625rem;line-height:1.5}.peak-admin .brail__body{flex:auto;padding:.5rem 1.25rem 1.25rem;overflow-y:auto}.peak-admin .brail__step{gap:.875rem;display:grid}.peak-admin .brail__q{margin:0}.peak-admin .brail__chips{flex-wrap:wrap;gap:.5rem;display:flex}.peak-admin .brail__chip{border:1px solid var(--hairline);border-radius:var(--radius-pill);color:inherit;font:inherit;cursor:pointer;background:0 0;min-height:2.75rem;padding:.625rem 1rem}.peak-admin .brail__chip--num{min-width:3rem;padding-inline:.75rem;font-weight:600}.peak-admin .brail__chip:hover,.peak-admin .brail__chip[data-on]{border-color:var(--gold)}.peak-admin .brail__chip[data-on]{background:var(--gold);color:var(--on-accent,var(--darkBlue))}.peak-admin .brail__inline{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.peak-admin .brail__inline input,.peak-admin .brail__inline select,.peak-admin .brail__form input,.peak-admin .brail__noteField textarea,.peak-admin .brail__noteField input,.peak-admin .brail__overrideBox select,.peak-admin .brail__overrideBox textarea{background-color:var(--panelBlue,transparent);border:1px solid var(--hairline);color:inherit;min-height:2.5rem;font:inherit;border-radius:.5rem;padding:.5rem .625rem}.peak-admin .brail__inline select,.peak-admin .brail__overrideBox select{padding-right:var(--selectGutter)}.peak-admin .brail__times{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.peak-admin .brail__time{border:1px solid var(--hairline);color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border-radius:.625rem;flex-direction:column;align-items:flex-start;gap:.125rem;min-height:3.25rem;padding:.625rem .75rem;display:flex}.peak-admin .brail__time:hover{border-color:var(--gold)}.peak-admin .brail__time--want{border-color:var(--gold);background:var(--panelBlue,transparent)}.peak-admin .brail__none{margin:0}.peak-admin .brail__override{border-top:1px dashed var(--hairline);gap:.5rem;padding-top:.5rem;display:grid}.peak-admin .brail__paidMark{border-radius:var(--radius-pill);background:var(--gold);width:1rem;height:1rem;color:var(--on-accent);pointer-events:none;place-items:center;display:grid;position:absolute;top:-.25rem;right:-.25rem}.peak-admin .brail__paidMark svg{width:.75rem;height:.75rem}.peak-admin .brail__fullWith{color:var(--white70);margin:0}.peak-admin .brail__purchasedNote{color:var(--gold)}.peak-admin .brail__purchasedNote svg{vertical-align:-.125rem;width:.875rem;height:.875rem;margin-right:.25rem}.peak-admin .brail__overrideBox[data-type=purchased]{border-color:var(--gold)}.peak-admin .brail__purchasedHead{color:var(--gold);align-items:center;gap:.375rem;display:flex}.peak-admin .brail__purchasedHead svg{width:1rem;height:1rem}.peak-admin .QuickEdit__purchased{color:var(--moneyGold)}.peak-admin .Buyback{gap:.5rem;display:grid}.peak-admin .Buyback__head{color:var(--gold);align-items:center;gap:.375rem;margin:0;display:flex}.peak-admin .Buyback__head svg{width:1rem;height:1rem}.peak-admin .Buyback__form{gap:.5rem;display:grid}.peak-admin .Buyback__actions{flex-wrap:wrap;gap:.5rem;display:flex}.peak-admin .Buyback p{margin:0}.peak-admin .TicketOrder{gap:var(--s2);display:grid}.peak-admin .TicketOrder p{margin:0}.peak-admin .TicketOrder>.Button__btn{justify-self:start}.peak-admin .TicketOrder__form{gap:var(--s2);display:grid}.peak-admin .TicketOrder__actions{gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .TicketOrder__list{gap:var(--s1);margin:0;padding:0;list-style:none;display:grid}.peak-admin .TicketOrder__row{align-items:center;gap:var(--s2);width:100%;padding:var(--s2) var(--s3);border:1px solid var(--line-1);border-radius:var(--radius-sm);background:var(--surface-1);color:inherit;text-align:left;cursor:pointer;display:flex}.peak-admin .TicketOrder__row:disabled{cursor:default}.peak-admin .TicketOrder__row[aria-current]{border-color:var(--accent)}.peak-admin .TicketOrder__no{min-width:var(--s4);color:var(--ink-faint)}.peak-admin .TicketOrder__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.peak-admin .brail__overrideBtn{justify-self:start}.peak-admin .brail__turned{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.peak-admin .brail__search input{width:100%}.peak-admin .brail__results{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.peak-admin .brail__result{text-align:left;border:1px solid var(--hairline);width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:.625rem;gap:.25rem;padding:.625rem .75rem;display:grid}.peak-admin .brail__result:hover,.peak-admin .brail__result[data-on]{border-color:var(--gold)}.peak-admin .brail__strip{opacity:.85;flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.peak-admin .brail__flag{border-radius:var(--radius-pill);border:1px solid;padding:.0625rem .5rem}.peak-admin .brail__flag--vip{color:var(--gold)}.peak-admin .brail__flag--allergy{color:var(--pink)}.peak-admin .brail__stripNote{opacity:.8}.peak-admin .brail__noresult{padding:.25rem 0}.peak-admin .brail__newGuest{justify-self:start}.peak-admin .brail__form{gap:.625rem;display:grid}.peak-admin .brail__grid2{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.peak-admin .brail__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.peak-admin .brail__summary{grid-template-columns:1fr 1fr;gap:.5rem .75rem;margin:0;display:grid}.peak-admin .brail__sumRow{text-align:left;border:1px solid var(--hairline);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:.5rem;grid-template-rows:auto auto;grid-template-columns:1fr auto;column-gap:.5rem;padding:.5rem .625rem;display:grid}.peak-admin .brail__sumRow>:first-child{opacity:.7;grid-column:1}.peak-admin .brail__sumRow>:nth-child(2){grid-column:1}.peak-admin .brail__sumEdit{opacity:0;color:var(--gold);grid-area:1/2/span 2;align-self:center}.peak-admin .brail__sumRow:hover,.peak-admin .brail__sumRow:focus-visible{border-color:var(--gold)}.peak-admin .brail__sumRow:hover .brail__sumEdit,.peak-admin .brail__sumRow:focus-visible .brail__sumEdit{opacity:1}.peak-admin .brail__sumRow:disabled{cursor:default}.peak-admin .brail__table{border:1px solid var(--hairline);border-radius:var(--radius-md);gap:.5rem;padding:.625rem .75rem;display:grid}.peak-admin .brail__tableRow{align-items:center;gap:.625rem;display:flex}.peak-admin .brail__tableName{flex:auto}.peak-admin .brail__tables{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.peak-admin .brail__tableOpt{text-align:left;border:1px solid var(--hairline);width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:.5rem;gap:.125rem;padding:.5rem .625rem;display:grid}.peak-admin .brail__tableOpt[data-state=taken]{opacity:.75;border-style:dashed}.peak-admin .brail__tableOpt[data-state=held]{border-color:var(--pink)}.peak-admin .brail__tableOpt[data-on]{border-color:var(--gold)}.peak-admin .brail__tableOpt:disabled{cursor:not-allowed;opacity:.4}.peak-admin .brail__noteField{gap:.25rem;display:grid}.peak-admin .brail__noteField textarea{resize:vertical}.peak-admin .brail__confirmNote{margin:0}.peak-admin .brail__confirmNote[data-flag]{color:var(--pink)}.peak-admin .brail__warn{color:var(--pink);margin:0}.peak-admin .brail__overrideBox{border:1px solid var(--pink);border-radius:var(--radius-md);gap:.5rem;padding:.75rem;display:grid}.peak-admin .brail__overrideBox label{gap:.25rem;display:grid}.peak-admin .brail__confirm{min-width:12rem}.peak-admin .brail__done .brail__check{background:var(--gold);width:2.5rem;height:2.5rem;color:var(--on-accent,var(--darkBlue));border-radius:50%;place-items:center;display:grid}.peak-admin .brail__done p{margin:0}.peak-admin .brail__upgrade{border-top:1px solid var(--hairline);gap:.5rem;padding-top:.75rem;display:grid}.peak-admin .brail__launch{align-items:center;gap:.375rem;margin-right:.5rem;display:inline-flex}.peak-admin .brail__launch .Button__btn{white-space:nowrap;min-height:2rem;padding:.375rem .75rem;position:relative}.peak-admin .brail__draftBadge{border-radius:var(--radius-pill);background:var(--pink);min-width:1.125rem;height:1.125rem;color:var(--darkBlue);text-align:center;box-shadow:0 0 0 2px var(--darkBlue);padding:0 .3rem;font-size:.6875rem;font-weight:700;line-height:1.125rem;position:absolute;top:-.4rem;right:-.4rem}.peak-admin .bsteps__tokens{margin:.375rem 0 0 3.25rem}@media (max-width:1023px){.peak-admin .brail{width:min(100vw,480px)}.peak-admin .brail__launch .Button__btnTertiary{display:none}}.peak-admin .brail__lost{border:1px solid var(--gold);background:var(--panelBlue,transparent);border-radius:.5rem;gap:.625rem;margin:0 1.25rem .75rem;padding:.75rem .875rem;display:grid}.peak-admin .brail__lostText{margin:0}.peak-admin .brail__lostTimes{grid-template-columns:1fr 1fr}.peak-admin .brail__lostActions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.peak-admin .brail__resume p{margin:0}.peak-admin .brail__notice{border-left:2px solid var(--gold);margin:0 0 .25rem;padding:.5rem .75rem}.peak-admin .ovr__reason{white-space:normal;max-width:18rem}.peak-admin .ovr tr[data-reviewed] td{opacity:.7}.peak-admin .brail__dropDraft{margin-left:-.25rem}.peak-admin .brail__cancelRes{margin-right:auto}.peak-admin .taw{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.peak-admin .taw li{justify-content:space-between;gap:1rem;display:flex}@media only screen and (min-width:768px){.peak-admin .ServicePage__sidePanel{--sidePanelWidth:var(--contentColumnWidth)}}.peak-admin .ServicePage__detailsViewport{height:var(--stageHeight);flex:none;min-height:0}.peak-admin .GuestBookPage__guestList{flex-basis:var(--contentColumnWidth)}.peak-admin .ServicePage__floorBar{flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.peak-admin .ServicePage__floorBar .ServicePage__floorThumbnails{flex-wrap:wrap;flex:0 auto;justify-content:flex-start;align-items:center;min-width:0}@media (max-width:1100px){.peak-admin .ServicePage__seatingContent{--serviceCanvasHeight:clamp(24rem, calc(100vh - 15.5rem), 52rem)}}.peak-admin .ServicePage__floorStage{--floorPlanMaxHeight:var(--serviceCanvasHeight)}.peak-admin .ServicePage__zoneDivider{background:var(--hairline);flex:none;width:1px;height:1.25rem}.peak-admin .ServicePage__floorStageMain .FloorPlan__floorPlanBackground{transform-origin:0 0;transition:transform .45s var(--ease)}.peak-admin .ServicePage__floorStageMain .FloorPlan__floorPlanBackground[data-zoomed]{transform:translate(var(--zoomX), var(--zoomY)) scale(var(--zoomScale))}.peak-admin .ServicePage__floorStageMain .FloorPlan__floorPlanContainer:has(>.FloorPlan__floorPlanBackground[data-zoomed]){overflow:visible}.peak-admin .QuickEdit__anchor{display:flex;position:relative}.peak-admin .OccupantDetailsHeader__occupantSummary{flex-wrap:wrap;flex:auto;align-items:center;gap:.5rem;min-width:0;margin-right:1rem}.peak-admin .OccupantDetailsHeader__occupantSummary .OccupantDetailsHeader__occupantSummaryGroup{padding:.5rem .875rem}.peak-admin .OccupantDetailsHeader__occupantSummary .OccupantDetailsHeader__summaryItem{white-space:nowrap;gap:.375rem}.peak-admin .OccupantDetailsHeader__occupantSummary .QuickEdit__pill .typography__h7_20{line-height:1.25}.peak-admin .OccupantDetailsHeader__occupantSummary .QuickEdit__pill{align-items:center}.peak-admin .OccupantDetailsHeader__occupantSummary .QuickEdit__pill[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--gold)}.peak-admin .QuickEdit__fact{cursor:default}.peak-admin .QuickEdit__pill[data-pill=server] .OccupantDetailsHeader__icon path,.peak-admin .QuickEdit__pill[data-pill=turn] .OccupantDetailsHeader__icon{fill:var(--white);stroke:none}.peak-admin .QuickEdit__pill[data-pill=turn][data-filled] .OccupantDetailsHeader__icon{fill:var(--pillInk)}.peak-admin .OccupantDetailsHeader__occupantSummary .OccupantDetailsHeader__occupantSummaryGroup.QuickEdit__pill[data-filled],.peak-admin .OccupantDetailsHeader__occupantSummary .OccupantDetailsHeader__occupantSummaryGroup.QuickEdit__pill[data-filled]:hover{background-color:var(--pillFill);color:var(--pillInk);border-color:var(--pillFill)}.peak-admin .QuickEdit__pill[data-filled] .typography__h7_20{color:var(--pillInk)}.peak-admin .QuickEdit__pill[data-filled] .OccupantDetailsHeader__icon path{fill:var(--pillInk)}.peak-admin .QuickEdit__pill[data-filled] .QuickEdit__chev{stroke:var(--pillInk);opacity:.8}.peak-admin .OccupantDetailsHeader__occupantSummary .QuickEdit__pill[data-filled][aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--pillInk)}.peak-admin .QuickEdit__serverName{align-items:center;gap:.5rem;display:inline-flex}.peak-admin .QuickEdit__popover--server{min-width:15rem}.peak-admin .QuickEdit__chev{width:14px;height:14px;stroke:var(--white);flex-shrink:0;margin-left:.125rem}.peak-admin .Choose{align-items:center;display:inline-flex;position:relative}.peak-admin .Choose .ControlledFormSelect__select{white-space:nowrap;max-width:12rem}.peak-admin .QuickEdit__popover{z-index:var(--z_menuPopover);background:var(--shuriken);border:1px solid var(--hairline);border-radius:var(--radius_medium);min-width:16rem;box-shadow:var(--shadow-md);flex-direction:column;gap:.5rem;padding:.75rem;display:flex;position:absolute;top:calc(100% + 6px);left:0}.peak-admin .QuickEdit__popover--date{width:22rem}.peak-admin .QuickEdit__popover--time{width:16rem}.peak-admin .QuickEdit__popover--party{width:19rem}.peak-admin .QuickEdit__popover--turn{width:17rem}.peak-admin .QuickEdit__list{flex-direction:column;max-height:19rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.peak-admin .QuickEdit__option{border-radius:var(--radius_small);width:100%;color:var(--white);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:1rem;padding:.5rem .625rem;display:flex}.peak-admin .QuickEdit__option:hover{background:var(--primary500)}.peak-admin .QuickEdit__option[aria-pressed=true]{background:var(--gold);color:var(--on-accent,var(--darkBlue))}.peak-admin .QuickEdit__option[aria-pressed=true] .QuickEdit__optionMeta{color:inherit}.peak-admin .QuickEdit__optionMeta{color:var(--white70)}.peak-admin .QuickEdit__option[data-full] .QuickEdit__optionMeta{color:var(--pink)}.peak-admin .QuickEdit__nums{grid-template-columns:repeat(6,minmax(0,1fr));gap:.375rem;display:grid}.peak-admin .QuickEdit__num{border:1px solid var(--hairline);border-radius:var(--radius_small);min-height:2.5rem;color:inherit;font:inherit;cursor:pointer;background:0 0;font-weight:600}.peak-admin .QuickEdit__num:hover{border-color:var(--gold)}.peak-admin .QuickEdit__num[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:var(--on-accent,var(--darkBlue))}.peak-admin .QuickEdit__more{align-items:center;gap:.5rem;display:flex}.peak-admin .QuickEdit__more input{flex:none;width:5.5rem}.peak-admin .QuickEdit__note{color:var(--white70);margin:0}.peak-admin .QuickEdit__popover .cal__day{min-height:2.25rem;font-size:var(--fs-5)}.peak-admin .QuickEdit__popover .cal__hint{display:none}.peak-admin .cal{gap:.5rem;display:grid}.peak-admin .cal__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.peak-admin .cal__pick{gap:.375rem;display:inline-flex}.peak-admin .cal__select{color:inherit;border:1px solid var(--hairline);border-radius:var(--radius-sm);padding:.375rem var(--selectGutter) .375rem .5rem;background-color:#0000;min-height:2.25rem}.peak-admin .cal__nav{border:1px solid var(--hairline);border-radius:var(--radius-pill);width:2.5rem;height:2.5rem;color:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.peak-admin .cal__nav:disabled{opacity:.35;cursor:default}.peak-admin .cal__nav--prev svg{transform:scaleX(-1)}.peak-admin .cal__weekdays,.peak-admin .cal__grid{grid-template-columns:repeat(7,1fr);gap:.25rem;display:grid}.peak-admin .cal__weekdays span{text-align:center;opacity:.6}.peak-admin .cal__day{min-height:2.75rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;font-size:1.125rem;font-weight:600}.peak-admin .cal__day:hover:enabled{border-color:var(--gold)}.peak-admin .cal__day[data-out]{opacity:.6}.peak-admin .cal__day[data-today]{border-color:var(--hairline);text-underline-offset:.2em;text-decoration:underline}.peak-admin .cal__day[data-closed]{opacity:.55;text-decoration:line-through}.peak-admin .cal__day[data-on]{background:var(--gold);color:var(--on-accent,var(--darkBlue));border-color:var(--gold);opacity:1}.peak-admin .cal__day:disabled{opacity:.25;cursor:default}.peak-admin .cal__foot{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.peak-admin .cal__hint{margin-left:auto}.peak-admin .Drawer__railSide{height:auto;padding-top:var(--headerHeight);z-index:var(--z-rail);width:var(--railWidth);background:var(--darkBlue);border-left:1px solid var(--hairline);max-width:100vw;box-shadow:var(--shadow-md);animation:.22s ease-out both brail-in;inset:0 0 0 auto;transform:none}.peak-admin .Drawer__railSide .Drawer__drawerContent{max-width:100%;max-height:100%}.peak-admin .Drawer__serviceRight{top:var(--headerHeight);height:auto;bottom:0}.peak-admin .Drawer__serviceRight .Drawer__drawerContent{max-height:100%}@media (prefers-reduced-motion:reduce){.peak-admin .Drawer__railSide{animation:none}}.peak-admin{--railInset:calc(var(--pageGutter) - .625rem - 1px)}@media (min-width:768px){.peak-admin .brail,.peak-admin .Drawer__railSide{top:var(--headerHeight);right:var(--railInset);bottom:var(--railInset);border:1px solid var(--hairline);border-radius:var(--radius-lg);padding-top:0;overflow:hidden}}@media (min-width:1024px){.peak-admin .shell[data-rail] .Layout__main{margin-right:calc(var(--railWidth) + var(--railInset))}}.peak-admin .tgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;display:grid}.peak-admin .tgrid__slot{border:1px solid var(--hairline);min-height:3.25rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:.5rem;flex-direction:column;align-items:center;gap:.125rem;padding:.5rem .25rem;display:flex}.peak-admin .tgrid__time{font-size:var(--fs-5);white-space:nowrap;font-weight:600}.peak-admin .tgrid__sub{opacity:.7;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.peak-admin .tgrid__slot:not([data-open]){opacity:.45;border-style:dashed}.peak-admin .tgrid__slot:not([data-open]) .tgrid__sub{opacity:1}.peak-admin .tgrid__slot:hover{border-color:var(--gold);opacity:1}.peak-admin .tgrid__slot[data-on]{border-color:var(--gold);background:var(--gold);color:var(--on-accent,var(--darkBlue));opacity:1}.peak-admin .tgrid__slot[data-on] .tgrid__sub{opacity:.85}.peak-admin .brail__fields{grid-template-columns:1fr 1fr;gap:.5rem .75rem;display:grid}.peak-admin .brail__fields>.brail__noteField:last-child{grid-column:1/-1}.peak-admin .brail__noteField input{width:100%}.peak-admin .brail__chips--nums{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.peak-admin .brail__chips--nums .brail__chip{min-height:4.25rem;font-size:var(--fs-7);border-radius:var(--radius-md);justify-content:center;align-items:center;min-width:0;padding:0;font-weight:600;display:flex}.peak-admin .brail__custom{grid-template-columns:1fr auto;align-items:end;gap:.5rem;margin-top:.75rem;display:grid}.peak-admin .brail__customLabel{gap:.25rem;display:grid}.peak-admin .brail__customInput{background:var(--primary400,transparent);border:1px solid var(--hairline);width:100%;min-height:3.5rem;color:inherit;border-radius:.625rem;padding:.5rem .875rem}.peak-admin .brail__customInput:focus{border-color:var(--gold);outline:none}.peak-admin .brail__customUse{min-height:3.5rem;padding-inline:1.25rem}.peak-admin .thours{gap:.375rem;display:grid}.peak-admin .thours__row{grid-template-columns:3.25rem repeat(4,minmax(0,1fr));align-items:stretch;gap:.375rem;display:grid}.peak-admin .thours__row--head{margin-bottom:-.125rem}.peak-admin .thours__minHead{text-align:center;opacity:.55}.peak-admin .thours__hour{white-space:nowrap;align-items:center;font-size:1.125rem;font-weight:600;display:flex}.peak-admin .thours__gap{border:1px dashed #0000;border-radius:.5rem}.peak-admin .thours__slot{border:1px solid var(--hairline);min-height:3.25rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;padding:.375rem .25rem;display:flex}.peak-admin .thours__min{font-size:1.0625rem;font-weight:600}.peak-admin .thours__sub{opacity:.7;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.peak-admin .thours__slot:not([data-open]){opacity:.45;border-style:dashed}.peak-admin .thours__slot:not([data-open]) .thours__sub{opacity:1}.peak-admin .thours__slot:hover{border-color:var(--gold);opacity:1}.peak-admin .thours__slot[data-on]{border-color:var(--gold);background:var(--gold);color:var(--on-accent,var(--darkBlue));opacity:1}.peak-admin .thours__slot[data-on] .thours__sub{opacity:.85}.peak-admin .brail__floor{border:1px solid var(--hairline);background:var(--panelBlue,transparent);border-radius:.625rem;padding:.5rem}.peak-admin .brail__floor .FloorPlan__floorPlanContainer{width:100%}.peak-admin .brail__floor .FloorPlanTable__container[data-state=seated]{opacity:.35}.peak-admin .brail__floorPills{margin-bottom:.5rem}.peak-admin .brail__chip--small{min-height:2.25rem;padding:.375rem .75rem}.peak-admin .brail__tableHint{margin:0 0 .5rem}.peak-admin .brail__detailBlock{gap:.375rem;margin-bottom:.75rem;display:grid}.peak-admin .brail__detailLabel{opacity:.8}.peak-admin .brail__tagGroup{gap:.25rem;display:grid}.peak-admin .brail__sumRow--wide{grid-column:1/-1}.peak-admin .SettingsStack{flex-direction:column;gap:1rem;display:flex}.peak-admin .taglist{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.peak-admin .taglist__row{border:1px solid var(--hairline);border-radius:var(--radius-sm);align-items:center;gap:.5rem;padding:.25rem .5rem .25rem .75rem;display:flex}.peak-admin .taglist__row .taglist__name{flex:auto;min-width:0}.peak-admin .taglist__pick{width:auto;accent-color:var(--accent);cursor:pointer;flex:none;margin:0}.peak-admin .taglist__row[data-picked]{border-color:var(--accent)}.peak-admin .taglist__bar{justify-content:flex-end;align-items:center;gap:var(--s2);margin-bottom:var(--s3);display:flex}.peak-admin .taglist__bar>span{margin-right:auto}.peak-admin .taglist__keep{gap:var(--s2);display:grid}.peak-admin .taglist__keepRow{align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);border:1px solid var(--line-1);border-radius:var(--radius-sm);cursor:pointer;display:flex}.peak-admin .taglist__keepRow input{width:auto;accent-color:var(--accent);margin:0}.peak-admin .taglist__keepName{flex:auto;min-width:0}.peak-admin .taglist__count{white-space:nowrap}.peak-admin .taglist__remove{color:inherit;opacity:.6;cursor:pointer;background:0 0;border:0;padding:.25rem .375rem;font-size:1.125rem;line-height:1}.peak-admin .taglist__remove:hover{opacity:1;color:var(--pink)}.peak-admin .taglist__add{gap:.5rem;max-width:28rem;margin-top:.5rem;display:flex}.peak-admin .taglist__addInput{flex:auto}.peak-admin .brail__select{background-color:var(--primary400,transparent);border:1px solid var(--hairline);border-radius:var(--radius_small);width:100%;min-height:2.75rem;color:inherit;padding:.5rem var(--selectGutter) .5rem .75rem}.peak-admin .brail__select:focus{border-color:var(--gold);outline:none}.peak-admin .CoverFlow__page{flex-direction:column;gap:.75rem;min-height:0;display:flex}.peak-admin .CoverFlow__stats{color:var(--white70);flex-wrap:wrap;align-items:baseline;gap:.375rem 1.5rem;display:flex}.peak-admin .CoverFlow__shifts .ControlledFormTabRadio__radioContainer button{white-space:nowrap;padding-left:1rem;padding-right:1rem}.peak-admin .CoverFlow__pacingControl{align-items:center;gap:.625rem;display:flex}.peak-admin .CoverFlow__pacingControl .GuestCountPicker__container{margin:0}.peak-admin .CoverFlow__pacingControl .IconButton__button svg{width:18px;height:18px}.peak-admin .CoverFlow__pacingControl .stepper__val{min-width:2.25rem}.peak-admin .CoverFlow__pacingLabel,.peak-admin .CoverFlow__pacingUnit{color:var(--greyBlue);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.peak-admin .CoverFlow__grid{grid-template-columns:7.5rem repeat(var(--cols), minmax(0, 1fr));background:var(--darkBlue);border:1px solid var(--hairline);border-radius:var(--radius-md);font-size:var(--fs-2);color:var(--white80);grid-auto-rows:auto;display:grid;overflow:hidden}.peak-admin .CoverFlow__grid>*{border-bottom:1px solid var(--hairline);min-width:0}.peak-admin .CoverFlow__corner,.peak-admin .CoverFlow__hour{background:color-mix(in srgb, var(--darkBlue), var(--white80) 2%);height:32px;color:var(--white);align-items:center;font-weight:700;display:flex}.peak-admin .CoverFlow__corner{color:var(--greyBlue);white-space:nowrap;text-overflow:ellipsis;border-right:1px solid var(--hairline);padding:0 12px;font-weight:600;overflow:hidden}.peak-admin .CoverFlow__hour{border-left:1px solid color-mix(in srgb, var(--hairline) 45%, transparent);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--white70);justify-content:center;padding:0;font-size:11px;overflow:hidden}.peak-admin .CoverFlow__hour.CoverFlow__hourStart{color:var(--white);font-size:var(--fs-2)}.peak-admin .CoverFlow__rowLabel{color:var(--white);border-right:1px solid var(--hairline);white-space:nowrap;text-overflow:ellipsis;flex-direction:column;justify-content:center;gap:.125rem;padding:0 12px;display:flex;overflow:hidden}.peak-admin .CoverFlow__rowLabel .typography__t3{white-space:nowrap}.peak-admin .CoverFlow__pace,.peak-admin .CoverFlow__cell{border-left:1px solid color-mix(in srgb, var(--hairline) 45%, transparent)}.peak-admin .CoverFlow__hourStart{border-left-color:var(--hairline)}.peak-admin .CoverFlow__paceLabel,.peak-admin .CoverFlow__pace{background:var(--shuriken);height:10rem}.peak-admin .CoverFlow__pace{flex-direction:column;padding:.375rem .1875rem .25rem;display:flex;position:relative}.peak-admin .CoverFlow__paceCount{text-align:center;color:var(--white);font-variant-numeric:tabular-nums;height:1.25rem;line-height:1.25rem}.peak-admin .CoverFlow__paceWell{flex:1;align-items:flex-end;margin-top:4px;display:flex;position:relative}.peak-admin .CoverFlow__limitLine{border-top:2px dashed color-mix(in srgb, var(--gold) 70%, transparent);pointer-events:none;z-index:1;position:absolute;left:-1px;right:-1px}.peak-admin .CoverFlow__own .CoverFlow__limitLine{border-top-style:solid;border-top-color:var(--gold)}.peak-admin .CoverFlow__limit{text-align:center;font-size:var(--fs-1);color:var(--greyBlue);font-variant-numeric:tabular-nums;line-height:1rem;display:block}.peak-admin .CoverFlow__own .CoverFlow__limit{color:var(--gold);font-weight:700}.peak-admin .CoverFlow__hour,.peak-admin .CoverFlow__pace{cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none}.peak-admin .CoverFlow__selected{box-shadow:inset 0 0 0 1px var(--gold)}.peak-admin .CoverFlow__pace.CoverFlow__selected{background:color-mix(in srgb, var(--gold) 14%, var(--shuriken))}.peak-admin .CoverFlow__hour.CoverFlow__selected{color:var(--gold)}.peak-admin .CoverFlow__selectedCol{background:color-mix(in srgb, var(--gold) 5%, transparent)}.peak-admin .CoverFlow__editBar{border:1px solid var(--hairline);background:var(--panelBlue);min-height:3.125rem;color:var(--white);border-radius:10px;align-items:center;gap:.5rem .875rem;padding:.375rem .875rem;display:flex}.peak-admin .CoverFlow__editBar>*{white-space:nowrap;flex-shrink:0}.peak-admin .CoverFlow__editBar .CoverFlow__editNote{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.peak-admin .CoverFlow__editedTag{color:var(--gold);white-space:nowrap}.peak-admin .CoverFlow__editBar .GuestCountPicker__container{margin:0}.peak-admin .CoverFlow__editBar .IconButton__button svg{width:18px;height:18px}.peak-admin .CoverFlow__editSpacer{flex:1}.peak-admin .CoverFlow__hint{align-items:center;min-height:3.125rem;margin:0;display:flex}.peak-admin .CoverFlow__pacingControl .ControlledFormSelect__select{min-width:11rem;height:2.25rem}.peak-admin .CoverFlow__paceBar{background:var(--accent);opacity:.75;width:100%;transition:height .25s var(--ease);border-radius:3px 3px 0 0}.peak-admin .CoverFlow__over{background:color-mix(in srgb, var(--red300) 22%, var(--shuriken))}.peak-admin .CoverFlow__over .CoverFlow__paceCount{color:var(--red200);font-weight:700}.peak-admin .CoverFlow__over .CoverFlow__paceBar{background:var(--red300);opacity:1}.peak-admin .CoverFlow__grid>.CoverFlow__pace:last-of-type{border-right:0}.peak-admin .CoverFlow__cell,.peak-admin .CoverFlow__grid>.CoverFlow__rowLabel:not(.CoverFlow__paceLabel){min-height:var(--coverRowMin)}.peak-admin .CoverFlow__grid{--coverRowMin:44px;flex:0 auto;min-height:0}.peak-admin .CoverFlow__cell{flex-direction:column;justify-content:safe center;align-items:center;gap:3px;min-height:0;padding:6px 2px;display:flex;overflow:hidden}@media print{.peak-admin [data-printing] .CoverFlow__count[data-hidden]{display:inline-flex}.peak-admin [data-printing] .CoverFlow__more{display:none}.peak-admin [data-printing] .CoverFlow__cell{overflow:visible}}.peak-admin .CoverFlow__count{border-radius:var(--radius_small);background:var(--accent-wash);min-width:min(1.625rem,100%);max-width:100%;height:1.625rem;color:var(--white);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;padding:0 .25rem;font-weight:600;display:inline-flex;overflow:hidden}.peak-admin .CoverFlow__count[data-hidden],.peak-admin .CoverFlow__more:not([data-show]){display:none}.peak-admin .CoverFlow__more{box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--white80);cursor:default;background:0 0;flex:none}.peak-admin .PacingTemplates__card{border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--darkBlue);flex-direction:column;gap:.75rem;padding:.875rem 1rem;display:flex}.peak-admin .PacingTemplates__head{align-items:center;gap:.75rem;display:flex}.peak-admin .PacingTemplates__head .muted{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.peak-admin .PacingTemplates__name{min-width:8rem;color:var(--white);background:0 0;border:0;border-bottom:1px solid #0000;flex:0 16rem;padding:.125rem 0}.peak-admin .PacingTemplates__name:focus{border-bottom-color:var(--gold);outline:0}.peak-admin .PacingTemplates__bands{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.peak-admin .PacingTemplates__band{align-items:center;gap:.5rem;display:flex}.peak-admin .PacingTemplates__band input{background:var(--primary400);border:1px solid var(--hairline);border-radius:var(--radius_small);height:2rem;color:var(--white);font:inherit;padding:0 .5rem}.peak-admin .PacingTemplates__band input:focus{border-color:var(--gold);outline:0}.peak-admin .PacingTemplates__limit{text-align:right;width:4.5rem}.peak-admin .PacingTemplates__remove{width:1.75rem;height:1.75rem;padding:0}.peak-admin .PacingTemplates__remove svg{stroke:currentColor;width:16px;height:16px}.peak-admin .Blueprint__page{gap:.625rem}.peak-admin .Blueprint__empty{margin:0}.peak-admin .Blueprint__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Blueprint__row{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface-1);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.peak-admin .Blueprint__rowReverted{opacity:.6}.peak-admin .Blueprint__rowPicked{border-color:var(--gold)}.peak-admin .Blueprint__rowMain{text-align:left;min-width:0;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;flex:1;gap:.125rem;padding:0;display:flex}.peak-admin .Blueprint__rowStatic{cursor:default}.peak-admin .Blueprint__rowName{color:var(--white);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.peak-admin .Blueprint__rowMeta{color:var(--white70);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.peak-admin .Blueprint__rowActions{flex-shrink:0;gap:.375rem;display:flex}.peak-admin .Blueprint__pick{align-items:center;display:flex}.peak-admin .Blueprint__pick input{width:1.125rem;height:1.125rem;accent-color:var(--gold);cursor:pointer}.peak-admin .Blueprint__slotModeNote{margin:0 0 .75rem}.peak-admin .Blueprint__name{field-sizing:content;min-width:8rem;max-width:28rem;color:var(--white);background:0 0;border:0;border-bottom:1px solid #0000;flex:0 auto;margin:0;padding:0}.peak-admin .Blueprint__name:hover{border-bottom-color:var(--hairline)}.peak-admin .Blueprint__name:focus{border-bottom-color:var(--gold);outline:0}.peak-admin .Blueprint__label{color:var(--greyBlue);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.peak-admin .Blueprint__warnBtn{border:1px solid var(--hairline);border-radius:var(--radius-pill);color:var(--white70);cursor:pointer;white-space:nowrap;background:0 0;padding:.25rem .625rem}.peak-admin .Blueprint__warnBtn:disabled{cursor:default;opacity:.7}.peak-admin .Blueprint__warnBtnOn{border-color:color-mix(in srgb, var(--gold) 60%, transparent);color:var(--gold)}.peak-admin .Blueprint__warnBtn[aria-pressed=true]{background:color-mix(in srgb, var(--gold) 14%, transparent)}.peak-admin .Blueprint__editPop{left:var(--x);top:var(--y);width:var(--w);z-index:var(--z_menuPopover);border-radius:var(--radius-md);box-shadow:var(--shadow-md);position:fixed}.peak-admin .Blueprint__editPop .Blueprint__editBar{background:var(--shuriken);border-color:var(--hairline);min-height:0}.peak-admin .Blueprint__editPop .Blueprint__editRow{flex-wrap:wrap}.peak-admin .Blueprint__applyHead{justify-content:space-between;align-items:center;gap:1rem;display:flex}.peak-admin .Blueprint__applyHead .Note{margin:0}.peak-admin .Blueprint__applyShifts .ShiftsPage__pageContent{padding:0}.peak-admin .fc .fc-event.ShiftsPage__eventPicked{box-shadow:inset 0 0 0 2px var(--gold)}.peak-admin .Blueprint__shiftList{flex-direction:column;gap:.375rem;max-height:24rem;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.peak-admin .Blueprint__shiftRow{border:1px solid var(--hairline);background:var(--darkBlue);cursor:pointer;border-radius:10px;align-items:center;gap:.75rem;padding:.625rem .875rem;display:flex}.peak-admin .Blueprint__shiftRow input{width:1.125rem;height:1.125rem;accent-color:var(--gold);cursor:pointer;flex-shrink:0}.peak-admin .Blueprint__shiftMain{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}.peak-admin .Blueprint__shiftWears{color:var(--white70);white-space:nowrap}.peak-admin .Blueprint__head{align-items:center;gap:.5rem;min-width:0;display:flex}.peak-admin .Blueprint__revenue{white-space:nowrap;align-items:baseline;gap:.375rem;display:inline-flex}.peak-admin .Blueprint__revenue strong{color:var(--white);font-variant-numeric:tabular-nums}.peak-admin .Blueprint__warnings{border:1px solid color-mix(in srgb, var(--gold) 45%, transparent);background:color-mix(in srgb, var(--gold) 7%, var(--darkBlue));color:var(--white80);border-radius:10px;gap:.25rem;max-height:9rem;margin:0;padding:.625rem .875rem;list-style:none;display:grid;overflow:auto}.peak-admin .Blueprint__editBar{flex-wrap:wrap}.peak-admin .Blueprint__editBar .ControlledFormSelect__select{min-width:8rem;height:2.25rem}.peak-admin .Blueprint__range{align-items:center;gap:.375rem;display:inline-flex}.peak-admin .Blueprint__range .GuestCountPicker__container{margin:0}.peak-admin .Blueprint__price{align-items:center;gap:.25rem;display:inline-flex}.peak-admin .Blueprint__price input{background:var(--primary400);border:1px solid var(--hairline);border-radius:var(--radius_small);width:5.5rem;height:2.25rem;color:var(--white);font:inherit;font-variant-numeric:tabular-nums;padding:0 .5rem}.peak-admin .Blueprint__price input:focus{border-color:var(--gold);outline:0}.peak-admin .Blueprint__switch{align-items:center;gap:.375rem;display:inline-flex}.peak-admin .Blueprint__scroll{border-radius:var(--radius-md);border:1px solid var(--hairline);max-height:calc(100vh - 20rem);overflow:auto}.peak-admin .Blueprint__grid{min-width:calc(9rem + var(--cols) * 3.25rem);grid-template-columns:9rem repeat(var(--cols), minmax(3.25rem, 1fr));border:0;border-radius:0}.peak-admin .Blueprint__sticky{z-index:2;background:var(--darkBlue);position:sticky;left:0}.peak-admin .Blueprint__grid .CoverFlow__corner{background:var(--shuriken);z-index:3}.peak-admin .Blueprint__hourHead{justify-content:flex-start;padding-left:.375rem}.peak-admin .Blueprint__statLabel{background:var(--shuriken);flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;height:2.25rem}.peak-admin .Blueprint__statLabel .typography__t3:first-child{color:var(--white);letter-spacing:.08em;font-weight:700}.peak-admin .Blueprint__stat{background:var(--shuriken);height:2.25rem;color:var(--white);font-variant-numeric:tabular-nums;border-left:1px solid color-mix(in srgb, var(--hairline) 45%, transparent);justify-content:center;align-items:center;font-weight:600;display:flex;position:relative}.peak-admin .Blueprint__stat.Blueprint__hourStart,.peak-admin .Blueprint__cell.Blueprint__hourStart{border-left-color:var(--hairline)}.peak-admin .Blueprint__statZero{color:var(--white70);font-weight:400}.peak-admin .Blueprint__ocpy:before{content:"";height:calc(var(--fill) * 100%);background:color-mix(in srgb, var(--accent) 28%, transparent);pointer-events:none;position:absolute;inset:auto 0 0}.peak-admin .Blueprint__ocpy{z-index:0}.peak-admin .Blueprint__ocpy>*{position:relative}.peak-admin .Blueprint__section{background:color-mix(in srgb, var(--darkBlue), var(--white80) 3%);border:0;border-bottom:1px solid var(--hairline);height:2.25rem;color:var(--white);text-align:left;cursor:pointer;font:inherit;grid-column:1/-1;align-items:center;gap:.625rem;padding:0 .75rem;display:flex;position:sticky;left:0}.peak-admin .Blueprint__chev{transition:transform .15s var(--ease);color:var(--white70);display:inline-flex}.peak-admin .Blueprint__chevOpen{transform:rotate(90deg)}.peak-admin .Blueprint__tableLabel{height:3rem}.peak-admin .Blueprint__openLabel{background:var(--shuriken)}.peak-admin .Blueprint__lane{grid-column:2/-1;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));height:3rem;display:grid;position:relative}.peak-admin .Blueprint__openLane{height:calc(var(--lanes) * 3rem);background:var(--shuriken)}.peak-admin .Blueprint__openLane .Blueprint__cell{grid-row:1/span 1;height:100%}.peak-admin .Blueprint__cell{border-left:1px solid color-mix(in srgb, var(--hairline) 45%, transparent);cursor:cell;-webkit-user-select:none;user-select:none;touch-action:none}.peak-admin .Blueprint__cell:hover{background:color-mix(in srgb, var(--gold) 6%, transparent)}.peak-admin .Blueprint__cellPainting{background:color-mix(in srgb, var(--gold) 16%, transparent)}.peak-admin .Blueprint__laneRow{inset:calc(var(--lane) * 3rem) 0 auto 0;pointer-events:none;height:3rem;position:absolute}.peak-admin .Blueprint__laneRow>*{pointer-events:auto}.peak-admin .Blueprint__slot{border:1px solid color-mix(in srgb, var(--accent) 70%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent) 22%, var(--darkBlue));color:var(--white);text-align:left;cursor:pointer;font:inherit;z-index:1;flex-direction:column;justify-content:center;gap:0;padding:0 .375rem;line-height:1.1;display:flex;position:absolute;top:.3125rem;bottom:.3125rem;overflow:hidden}.peak-admin .Blueprint__slotSelected{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold);z-index:2}.peak-admin .Blueprint__slotHeld{background:color-mix(in srgb, var(--white80) 10%, var(--darkBlue));border-style:dashed;border-color:var(--white70)}.peak-admin .Blueprint__slotOffMarket{opacity:.7}.peak-admin .Blueprint__slotWarn{border-color:var(--red300)}.peak-admin .Blueprint__slotCode{letter-spacing:.04em;color:var(--gold);white-space:nowrap;font-size:11px;font-weight:700}.peak-admin .Blueprint__slotHeld .Blueprint__slotCode{color:var(--white80)}.peak-admin .Blueprint__slotRange,.peak-admin .Blueprint__slotPrice{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.peak-admin .Blueprint__slotPrice{color:var(--white80)}.peak-admin .Blueprint__apply .Blueprint__days{flex-wrap:wrap;gap:.5rem;display:flex}.peak-admin .Blueprint__apply .GuestTagPill__tag{width:auto;margin:0}.peak-admin .Blueprint__apply .GuestTagPill__tag:disabled{opacity:.4;cursor:default}.peak-admin .Blueprint__excludeRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.peak-admin .Blueprint__excludeRow input[type=date]{width:auto}.peak-admin .Blueprint__excluded{cursor:pointer;border:1px solid var(--hairline);color:var(--white80);background:0 0;align-items:center;gap:.25rem;display:inline-flex}.peak-admin .Blueprint__excluded svg{width:12px;height:12px}.peak-admin .Blueprint__preview{border:1px solid var(--hairline);background:var(--darkBlue);border-radius:10px;flex-direction:column;gap:.75rem;padding:.875rem 1rem;display:flex}.peak-admin .Blueprint__conflictStat strong{color:var(--red200)}.peak-admin .Blueprint__replaces{background:color-mix(in srgb, var(--gold) 9%, transparent);color:var(--white);border-radius:8px;margin:0;padding:.625rem .75rem}.peak-admin .Blueprint__conflicts{color:var(--white80);gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.peak-admin .Blueprint__conflicts li{gap:.625rem;display:flex}.peak-admin .Blueprint__dates{gap:.25rem;max-height:14rem;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.peak-admin .Blueprint__date{justify-content:space-between;gap:1rem;display:flex}.peak-admin .Blueprint__dateName{color:var(--white);white-space:nowrap;flex-shrink:0;min-width:9rem}.peak-admin .Blueprint__editBar select.ControlledFormSelect__select{flex:none;width:auto;max-width:14rem}.peak-admin .Blueprint__page>:not(.Blueprint__scroll){flex-shrink:0}.peak-admin .Blueprint__editBar{row-gap:.5rem}.peak-admin .SlotMode__grid{--slotCardHeight:4.75rem;background:var(--darkBlue);border:1px solid var(--hairline);border-radius:var(--radius-md);grid-template-columns:6rem minmax(0,1fr);display:grid;overflow:hidden}.peak-admin .SlotMode__grid>*{border-bottom:1px solid color-mix(in srgb, var(--hairline) 45%, transparent);min-width:0}.peak-admin .SlotMode__time{color:var(--white70);font-variant-numeric:tabular-nums;white-space:nowrap;border-right:1px solid var(--hairline);background:var(--shuriken);align-items:flex-start;padding:.625rem .75rem;display:flex}.peak-admin .SlotMode__timeHour{color:var(--white);font-weight:700}.peak-admin .SlotMode__timeHour,.peak-admin .SlotMode__timeHour+.SlotMode__cards{border-top:1px solid var(--hairline)}.peak-admin .SlotMode__timeEmpty{color:var(--greyBlue);padding-top:.375rem;padding-bottom:.375rem}.peak-admin .SlotMode__page>*{flex-shrink:0}.peak-admin .SlotMode__cards{flex-wrap:wrap;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;display:flex}.peak-admin .SlotMode__cards:empty{padding:.875rem .625rem}.peak-admin .SlotMode__card{border:1px solid var(--hairline);border-radius:var(--radius_small);background:var(--accent-wash);max-width:100%;color:var(--white);flex-direction:column;display:flex;overflow:hidden}.peak-admin .SlotMode__card[data-state=open]{background:color-mix(in srgb, var(--good) 12%, var(--darkBlue));border-color:color-mix(in srgb, var(--good) 70%, transparent)}.peak-admin .SlotMode__card[data-state=held]{background:color-mix(in srgb, var(--yellow300) 12%, var(--darkBlue));border-style:dashed;border-color:color-mix(in srgb, var(--yellow300) 80%, transparent)}.peak-admin .SlotMode__card[data-state=booked]{background:color-mix(in srgb, var(--red300) 24%, var(--darkBlue));border-color:color-mix(in srgb, var(--red300) 80%, transparent)}.peak-admin .SlotMode__card[data-state=cancelled]{background:var(--darkBlue);border-style:dashed;border-color:color-mix(in srgb, var(--red300) 80%, transparent)}.peak-admin .SlotMode__notifyInline{border-top:1px solid var(--line-1);margin-top:1.5rem;padding-top:1rem}.peak-admin .SlotMode__notifyHead{flex-wrap:wrap;align-items:baseline;gap:.75rem;margin:0 0 .5rem;display:flex}.peak-admin .SlotMode__cardMain{color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;gap:.125rem;padding:.5rem .625rem;display:flex}.peak-admin .SlotMode__cardTop{justify-content:space-between;gap:.75rem;display:flex}.peak-admin .SlotMode__cardPrice{font-variant-numeric:tabular-nums;color:var(--white80)}.peak-admin .SlotMode__cardMeta{color:var(--white70)}.peak-admin .SlotMode__cardState{color:var(--white80)}.peak-admin .SlotMode__card[data-state=cancelled] .SlotMode__cardState{color:var(--red200);font-weight:600}.peak-admin .SlotMode__cardFoot{padding:0 .625rem .5rem;display:flex}.peak-admin .SlotMode__gridDay{grid-template-columns:6rem minmax(0,1fr) 4.5rem}.peak-admin .SlotMode__covers{color:var(--white80);font-variant-numeric:tabular-nums;white-space:nowrap;border-left:1px solid var(--hairline);background:var(--shuriken);justify-content:flex-end;align-items:flex-start;padding:.625rem .75rem;display:flex}.peak-admin .SlotMode__coversEmpty{color:var(--greyBlue)}.peak-admin .SlotMode__timeHour+.SlotMode__cards+.SlotMode__covers{border-top:1px solid var(--hairline)}.peak-admin .SlotMode__card,.peak-admin .SlotMode__add,.peak-admin .SlotMode__moveHere,.peak-admin .SlotMode__moveFrom{min-width:11rem;min-height:var(--slotCardHeight)}.peak-admin .SlotMode__add,.peak-admin .SlotMode__moveHere,.peak-admin .SlotMode__moveFrom{border:1px dashed var(--hairline);border-radius:var(--radius_small);color:var(--white70);cursor:pointer;font:inherit;background:0 0;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:.125rem;padding:.5rem .625rem;display:inline-flex}.peak-admin .SlotMode__add:hover,.peak-admin .SlotMode__add:focus-visible,.peak-admin .SlotMode__moveHere:hover,.peak-admin .SlotMode__moveHere:focus-visible{border-color:var(--accent);color:var(--white);outline:0}.peak-admin .SlotMode__add svg{stroke:currentColor;width:18px;height:18px}.peak-admin .SlotMode__moveHere{border-style:solid;border-color:color-mix(in srgb, var(--accent) 60%, transparent);color:var(--white)}.peak-admin .SlotMode__moveFrom{color:var(--greyBlue);cursor:default}.peak-admin .SlotMode__cardRight{align-items:baseline;gap:.5rem;display:inline-flex}.peak-admin .SlotMode__cardCode{color:var(--white70);letter-spacing:.04em;font-weight:600}.peak-admin .SlotMode__floor.ControlledFormSelect__select{width:auto;min-width:9rem}.peak-admin .SlotMode__moveBar{border:1px solid color-mix(in srgb, var(--accent) 60%, transparent);border-radius:var(--radius_medium);background:var(--accent-wash);color:var(--white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.625rem .875rem;display:flex}.peak-admin .SlotMode__cardMoving{box-shadow:0 0 0 1px var(--accent);border-color:var(--accent)}.peak-admin .SlotMode__cardMark{color:var(--accent)}.peak-admin .SlotMode__partyPick{flex-direction:column;gap:.375rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.peak-admin .SlotMode__partyRow{border:1px solid var(--line-1);border-radius:var(--radius_small);background:var(--surface-2);width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;flex-direction:column;gap:.125rem;padding:.625rem .75rem;display:flex}.peak-admin .SlotMode__partyRow:hover,.peak-admin .SlotMode__partyRow:focus-visible{border-color:var(--accent);outline:0}.peak-admin .SlotSheet__foot{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.peak-admin .SlotSheet__slotOps,.peak-admin .SlotSheet__save{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.peak-admin .SlotSheet__save{margin-left:auto}.peak-admin .SlotMode__editsRow{align-items:baseline;gap:.75rem;display:inline-flex}.peak-admin .SlotMode__linkBtn{color:var(--accent);cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.peak-admin .SlotSheet__range{flex-wrap:wrap;gap:1.5rem;display:flex}.peak-admin .SlotSheet__range .GuestCountPicker__container{width:auto;margin:0;padding:0}.peak-admin .SlotSheet__step{flex-direction:column;align-items:center;gap:.25rem;display:inline-flex}.peak-admin .SlotSheet__currency{min-width:1rem;color:var(--white70);flex:none}.peak-admin .SlotSheet__switches{flex-wrap:wrap;gap:.75rem 1.5rem;display:flex}.peak-admin .SlotSheet__error{color:var(--red200);margin:0}.peak-admin .SlotSheet__price{align-items:center;gap:.5rem;display:flex}.peak-admin .SlotSheet__price input{flex:6rem;min-width:0}.peak-admin .SlotMode__notifyList{flex-direction:column;gap:.5rem;max-height:50vh;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.peak-admin .SlotMode__notifyRow{border:1px solid var(--hairline);border-radius:var(--radius_small);cursor:pointer;align-items:flex-start;gap:.75rem;padding:.625rem .75rem;display:flex}.peak-admin .SlotMode__notifyRow input{margin-top:.25rem}.peak-admin .SlotMode__notifyRow[data-off=true]{color:var(--white70)}.peak-admin .Experience__swatch{border-radius:var(--radius_small);background:color-mix(in srgb, var(--exp) 22%, var(--darkBlue));border-left:3px solid var(--exp);min-width:2.75rem;height:2rem;color:var(--white);letter-spacing:.04em;flex-shrink:0;justify-content:center;align-items:center;padding:0 .5rem;font-size:11px;font-weight:700;display:inline-flex}.peak-admin .Experience__priceRow{align-items:center;gap:.5rem;display:flex}.peak-admin .Experience__priceRow input{flex:5rem}.peak-admin .Experience__priceRow select.ControlledFormSelect__select{flex:none;width:auto;height:2.75rem}.peak-admin .Experience__colors{flex-wrap:wrap;gap:.5rem;display:flex}.peak-admin .Experience__color{background:var(--exp);cursor:pointer;border:2px solid #0000;border-radius:50%;width:1.75rem;height:1.75rem;padding:0}.peak-admin .Experience__colorOn{border-color:var(--white);box-shadow:0 0 0 2px var(--exp)}.peak-admin .Experience__switch{margin-top:.25rem}.peak-admin .Experience__rowThumb{object-fit:cover;border-radius:var(--radius_small);flex-shrink:0;width:3rem;height:2.25rem}.peak-admin .Experience__photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0 0 .5rem;padding:0;list-style:none;display:grid}.peak-admin .Experience__photo{border:1px solid var(--hairline);border-radius:var(--radius_medium);background:var(--primary400);flex-direction:column;gap:.375rem;padding-bottom:.5rem;display:flex;position:relative;overflow:hidden}.peak-admin .Experience__thumb{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.peak-admin .Experience__cover{border-radius:var(--radius_small);background:color-mix(in srgb, var(--darkBlue) 80%, transparent);color:var(--white);padding:.125rem .375rem;position:absolute;top:.375rem;left:.375rem}.peak-admin .Experience__photoActions{flex-wrap:wrap;gap:.375rem;padding:0 .5rem;display:flex}.peak-admin .Experience__uploadRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.peak-admin .Experience__uploadRow .Note{margin:0}.peak-admin .PolicyPick{align-items:center;gap:var(--s2);display:flex}.peak-admin .PolicyPick select{flex:auto;min-width:0}.peak-admin .Setup__servicePolicies{gap:var(--s2);margin-top:var(--s4);flex-direction:column;display:flex}.peak-admin .Setup__servicePolicy{align-items:center;gap:var(--s3);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.peak-admin .Experience__layoutRow{gap:var(--s4);flex-wrap:wrap;align-items:flex-start;display:flex}.peak-admin .Experience__layoutPick{gap:var(--s2);flex-direction:column;flex:14rem;display:flex}.peak-admin .Experience__layoutPick .Note{margin:0}.peak-admin .Experience__preview{aspect-ratio:2;border-radius:var(--radius-md);border:1px solid var(--line-1);background:var(--surface-2);flex:0 0 14rem;place-items:center;display:grid;position:relative;overflow:hidden}.peak-admin .Experience__preview>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.peak-admin .Experience__previewDots{left:0;right:0;bottom:var(--s2);z-index:2;justify-content:center;gap:var(--s1);pointer-events:none;display:flex;position:absolute}.peak-admin .Experience__previewDots span{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--white) 50%, transparent);width:.375rem;height:.375rem}.peak-admin .Experience__previewDots span[data-on]{background:var(--white)}.peak-admin .DayPicker{flex-wrap:wrap;gap:.5rem;display:flex}.peak-admin .DayPicker__day{width:auto;margin:0}.peak-admin .Form textarea{resize:vertical}.peak-admin .Blueprint__tableLabel,.peak-admin .Blueprint__lane{height:calc(var(--lanes,1) * 3rem)}.peak-admin .Blueprint__lane .Blueprint__cell{grid-row:1/span 1;height:100%}.peak-admin .Blueprint__slot{border-color:color-mix(in srgb, var(--exp,var(--accent)) 60%, transparent);border-left:3px solid var(--exp,var(--accent));background:color-mix(in srgb, var(--exp,var(--accent)) 18%, var(--darkBlue))}.peak-admin .Blueprint__slot:hover{border-color:var(--exp,var(--accent))}.peak-admin .Blueprint__slotCode{color:var(--white)}.peak-admin .Blueprint__slotOverlap .Blueprint__slotCode:after{content:" ×2";color:var(--yellow300);font-weight:600}.peak-admin .Blueprint__slotCommunal .Blueprint__slotCode:after{content:" ⁙";color:var(--white70);font-weight:600}.peak-admin .Blueprint__slotOverlap.Blueprint__slotCommunal .Blueprint__slotCode:after{content:" ×2 ⁙"}.peak-admin .Blueprint__handle{cursor:ew-resize;touch-action:none;width:8px;position:absolute;top:0;bottom:0}.peak-admin .Blueprint__handleL{left:0}.peak-admin .Blueprint__handleR{right:0}.peak-admin .Blueprint__handle:after{content:"";background:color-mix(in srgb, var(--white) 35%, transparent);opacity:0;border-radius:1px;width:2px;transition:opacity .12s;position:absolute;top:30%;bottom:30%;left:3px}.peak-admin .Blueprint__slot:hover .Blueprint__handle:after,.peak-admin .Blueprint__slotSelected .Blueprint__handle:after,.peak-admin .Blueprint__slotResizing .Blueprint__handle:after{opacity:1}.peak-admin .Blueprint__slotResizing{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold);z-index:3}.peak-admin .Blueprint__slotLen{font-size:var(--fs-1);color:var(--white70);white-space:nowrap}.peak-admin .Blueprint__length{align-items:center;gap:.375rem;display:inline-flex}.peak-admin .Blueprint__slot{cursor:grab}.peak-admin .Blueprint__slotResizing{cursor:grabbing}.peak-admin .Blueprint__editBar{flex-direction:column;align-items:stretch;gap:.5rem;padding:.5rem .875rem}.peak-admin .Blueprint__editRow{align-items:center;gap:.5rem .75rem;min-width:0;display:flex}.peak-admin .Blueprint__editRow>*{white-space:nowrap;flex-shrink:0}.peak-admin .Blueprint__editRow .CoverFlow__editSpacer{flex:1 1 0}.peak-admin .Blueprint__editBar select.ControlledFormSelect__select{max-width:12rem}.peak-admin .Blueprint__editBar{min-height:6.125rem}.peak-admin .Blueprint__range .GuestCountPicker__container{width:auto;margin:0;padding:0}.peak-admin .Blueprint__range .GuestCountPicker__filterRow{gap:.125rem}.peak-admin .Blueprint__range .IconButton__button{width:1.75rem;min-width:1.75rem;height:1.75rem}.peak-admin .Blueprint__range .IconButton__button svg{width:14px;height:14px}.peak-admin .Blueprint__range .stepper__val{min-width:1.25rem;font-size:.9375rem}.peak-admin .Blueprint__editRow .Blueprint__length select.ControlledFormSelect__select{max-width:9rem}.peak-admin .Blueprint__range input{text-align:center;background:var(--primary400);border:1px solid var(--hairline);border-radius:var(--radius_small);width:3.25rem;height:2.25rem;color:var(--white);font:inherit;font-variant-numeric:tabular-nums;padding:0 .375rem}.peak-admin .Blueprint__range input:focus{border-color:var(--gold);outline:0}.peak-admin .Blueprint__slot{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;touch-action:none}.peak-admin .Blueprint__revLine{color:var(--white70);white-space:nowrap}.peak-admin .Blueprint__editRow{gap:.5rem}.peak-admin .Blueprint__rowWorn{border-color:color-mix(in srgb, var(--gold) 55%, transparent)}.peak-admin .ActivityDrawer__page .ActivityDrawer__content{padding:0}.peak-admin .ActivityDrawer__page{background:var(--darkBlue);border:1px solid var(--hairline);border-radius:var(--radius-md);padding:1.25rem 1.5rem 1.5rem}.peak-admin .ActivityDrawer__refLink[aria-pressed=true]{border-color:var(--gold)}.peak-admin .GuestActivity .ActivityDrawer__filters{margin-bottom:0}.peak-admin .GuestActivity .ActivityDrawer__day:first-of-type,.peak-admin .GuestActivity__empty{margin-top:1rem}.peak-admin .ActivityDrawer__ref[aria-current=true]{border-color:var(--gold)}.peak-admin .GuestReservationItem__reservationItem button .GuestReservationItem__server{text-overflow:ellipsis;flex:0 7rem;overflow:hidden}.peak-admin .GuestReservationItem__reservationItem button .GuestReservationItem__server .GuestReservationItem__icon{width:14px}.peak-admin .GuestReservationInlineDetails__row{justify-content:space-between;align-items:center;gap:.75rem;padding:0 1rem 1rem 2.5rem;display:flex}.peak-admin .GuestDetails__activity{margin-top:1.25rem}.peak-admin .RecordDrawer{--recordGutter:var(--pageGutter);--recordSide:var(--contentColumnWidth);bottom:auto;left:auto;right:0;top:calc(var(--headerHeight) + var(--pageContentVerticalMargin));height:var(--stageHeight);width:max(20rem, calc(100vw - var(--recordGutter) - var(--recordSide) - var(--contentGapWidth)));max-width:100vw;padding:0 var(--recordGutter) 0 0;pointer-events:none;background:0 0;border-left:0;animation:.22s ease-out both brail-in;transform:none}@media only screen and (max-width:767px){.peak-admin .RecordDrawer{width:100vw;padding:0 var(--recordGutter)}}.peak-admin .RecordDrawer .Drawer__drawerContent{pointer-events:auto;flex-direction:column;max-width:100%;height:100%;max-height:100%;display:flex;overflow:hidden}.peak-admin .RecordDrawer .OccupantDetails__stage{flex:1;min-height:0}.peak-admin .RecordDrawer .GuestDetails__container{border:1px solid var(--hairline);height:100%;box-shadow:var(--shadow-md,none);padding:1.5rem 2rem 2rem}@media (prefers-reduced-motion:reduce){.peak-admin .RecordDrawer{animation:none}}.peak-admin .OccupantDetails__guestBookNameButton{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;margin:0;padding:0}.peak-admin .Snapshot{grid-template-columns:19rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}.peak-admin .Snapshot__left,.peak-admin .Snapshot__right{flex-direction:column;gap:1rem;min-width:0;display:flex}.peak-admin .Snapshot__rightTop{grid-template-columns:minmax(0,1fr) 15rem;gap:1rem;display:grid}.peak-admin .Snapshot__card{background:var(--darkBlue);border:1px solid var(--hairline);border-radius:var(--radius-md);padding:1rem 1.25rem}.peak-admin .Snapshot__card>.typography__h7{color:var(--white);margin:0 0 .25rem}.peak-admin .Snapshot__card>.typography__t2,.peak-admin .Snapshot__card>.typography__t3{margin:0}.peak-admin .Snapshot__gauge{width:11rem;margin:.25rem auto 0;display:block}.peak-admin .Snapshot__total{text-align:center;color:var(--white);font-variant-numeric:tabular-nums;margin:-2.75rem 0 0}.peak-admin .Snapshot__totalLabel{text-align:center;color:var(--white70);margin:0 0 1rem}.peak-admin .Snapshot__table{border-collapse:collapse;width:100%}.peak-admin .Snapshot__table th,.peak-admin .Snapshot__table td{text-align:right;font-variant-numeric:tabular-nums;color:var(--white);padding:.375rem 0}.peak-admin .Snapshot__table th[scope=row],.peak-admin .Snapshot__table thead th:first-child{text-align:left;font-weight:500}.peak-admin .Snapshot__table thead th{border-bottom:1px solid var(--hairline)}.peak-admin .Snapshot__totalRow th,.peak-admin .Snapshot__totalRow td{border-top:1px solid var(--hairline);font-weight:700}.peak-admin .Snapshot__tableQuiet{margin-top:.75rem}.peak-admin .Snapshot__tableQuiet th,.peak-admin .Snapshot__tableQuiet td{color:var(--white70)}.peak-admin .Snapshot__dot{vertical-align:middle;border-radius:50%;width:.5rem;height:.5rem;margin-right:.5rem;display:inline-block}.peak-admin .Snapshot__dotWalk{background:var(--lightBlue)}.peak-admin .Snapshot__dotBooked{background:var(--accent)}.peak-admin .Snapshot__dotPending{background:var(--orange)}.peak-admin .Snapshot__experience{padding:.75rem 1.25rem}.peak-admin .Snapshot__empty{margin:0}.peak-admin .Snapshot__notes{flex-direction:column;gap:.5rem;display:flex}.peak-admin .Snapshot__notes textarea{resize:vertical;background:var(--primary400);border:1px solid var(--hairline);border-radius:var(--radius-control);width:100%;color:var(--white);font:inherit;padding:.625rem .75rem}.peak-admin .Snapshot__notes textarea:focus{border-color:var(--gold);outline:0}.peak-admin .Snapshot__notesActions{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.peak-admin .Snapshot__largeList{gap:.375rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.peak-admin .Snapshot__largeList li{align-items:center;gap:.625rem;display:flex}.peak-admin .Snapshot__largeParty{border-radius:var(--radius_small);background:var(--accent-wash);min-width:1.5rem;height:1.5rem;color:var(--white);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.peak-admin .Snapshot__largeName{min-width:0;color:var(--white);text-align:left;cursor:pointer;font:inherit;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;flex:1;padding:0;overflow:hidden}.peak-admin .Snapshot__largeName:hover{color:var(--gold)}.peak-admin .Snapshot__notable{flex-direction:column;gap:1rem;display:flex}.peak-admin .Snapshot__notableList{gap:.625rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.peak-admin .Snapshot__notableList li{align-items:flex-start;gap:.625rem;min-width:0;display:flex}.peak-admin .Snapshot__notableBody{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.peak-admin .Snapshot__notableLine{align-items:center;gap:.625rem;min-width:0;display:flex}.peak-admin .Snapshot__notableWhy{color:var(--gold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.peak-admin .Snapshot__notableNote{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.peak-admin .Snapshot__stripScroll{overflow-x:auto}.peak-admin .Snapshot__stripTitle{margin:0 0 .5rem}.peak-admin .Snapshot__strip{grid-template-columns:repeat(var(--cols), minmax(2.25rem, 1fr));min-width:calc(var(--cols) * 2.25rem);gap:0 2px;display:grid}.peak-admin .Snapshot__stripHour{text-align:center;color:var(--white70);letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;padding-bottom:.25rem;overflow:hidden}.peak-admin .Snapshot__stripHourStart{color:var(--white)}.peak-admin .Snapshot__stripCount{text-align:center;color:var(--white);font-variant-numeric:tabular-nums;border-bottom:1px solid var(--hairline);padding-bottom:.375rem}.peak-admin .Snapshot__stripCell{flex-direction:column;align-items:center;gap:3px;min-height:2.5rem;padding:.5rem 0 .25rem;display:flex}@media print{.peak-admin .AdminHeader__root,.peak-admin .OperationsPage__sidebar,.peak-admin .OutletHeader__actions{display:none!important}}.peak-admin .Snapshot__gauge{width:12.5rem;margin:.5rem auto 0}.peak-admin .Snapshot__total{margin:-3.25rem 0 0}.peak-admin .Snapshot__totalLabel{margin:.125rem 0 1.25rem}.peak-admin .AddOns__table{border-collapse:collapse;width:100%;margin-top:1rem}.peak-admin .AddOns__table th{color:var(--white70);text-align:left;border-bottom:1px solid var(--hairline);padding:.5rem .75rem}.peak-admin .AddOns__table td{vertical-align:middle;border-bottom:1px solid var(--hairline);padding:.625rem .75rem}.peak-admin .AddOns__row{cursor:pointer}.peak-admin .AddOns__row:hover td{background:color-mix(in srgb, var(--darkBlue) 70%, transparent)}.peak-admin .AddOns__nameCell{align-items:center;gap:.75rem;min-width:14rem;display:flex}.peak-admin .AddOns__name{flex-direction:column;gap:.125rem;min-width:0;display:flex}.peak-admin .AddOns__desc{white-space:nowrap;text-overflow:ellipsis;max-width:22rem;overflow:hidden}.peak-admin .AddOns__lead{margin:0 0 .75rem}.peak-admin .AddOns__matrixWrap{border:1px solid var(--hairline);border-radius:var(--radius_medium);background:var(--darkBlue);overflow-x:auto}.peak-admin .AddOns__matrix{border-collapse:collapse;min-width:100%}.peak-admin .AddOns__matrix th,.peak-admin .AddOns__matrix td{border-bottom:1px solid var(--hairline);text-align:center;padding:.5rem .625rem}.peak-admin .AddOns__matrix tbody tr:last-child th,.peak-admin .AddOns__matrix tbody tr:last-child td{border-bottom:0}.peak-admin .AddOns__matrixHead{color:var(--white70);vertical-align:bottom}.peak-admin .AddOns__matrixHead span{white-space:nowrap;display:block}.peak-admin .AddOns__matrix th[scope=row]{text-align:left}.peak-admin .AddOns__matrixRow{white-space:nowrap;align-items:center;gap:.625rem;display:flex}.peak-admin .AddOns__cell{border-radius:var(--radius_small);border:1px solid var(--hairline);background:var(--primary400);width:2rem;height:2rem;color:var(--gold);cursor:pointer;padding:0;font-weight:700}.peak-admin .AddOns__cell:hover{border-color:var(--white70)}.peak-admin .AddOns__cellOn{border-color:var(--gold);background:color-mix(in srgb, var(--gold) 22%, var(--darkBlue))}.peak-admin .AddOns__cellDim{opacity:.4}.peak-admin .AddOns__check{margin-top:1rem}.peak-admin .AddOns__checkRow{grid-template-columns:11rem 9rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}.peak-admin .AddOns__checkResult{min-width:0}.peak-admin .AddOns__chips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .AddOns__chip{border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--exp) 60%, transparent);border-left:3px solid var(--exp);background:color-mix(in srgb, var(--exp) 18%, var(--darkBlue));font-size:var(--fs-3);align-items:center;gap:.375rem;padding:.375rem .625rem;display:inline-flex}.peak-admin .AddOns__photoRow{align-items:center;gap:.625rem;display:flex}.peak-admin .AddOns__photoThumb{object-fit:cover;border-radius:var(--radius_small);border:1px solid var(--hairline);width:3.5rem;height:2.625rem}.peak-admin .AddOns__busy{opacity:.6;pointer-events:none}.peak-admin .AddOns__avGrid{margin-top:.5rem}.peak-admin .AddOns__checks{flex-direction:column;gap:.375rem;margin:.375rem 0 0;padding:0;list-style:none;display:flex}.peak-admin .AddOns__checkLabel{cursor:pointer;align-items:flex-start;gap:.5rem;display:flex}.peak-admin .AddOns__checkLabel input{accent-color:var(--gold);margin-top:.2rem}.peak-admin .Appearance__layout{grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:1.5rem;display:grid}@media (max-width:1180px){.peak-admin .Appearance__layout{grid-template-columns:minmax(0,1fr)}.peak-admin .Appearance__preview{display:none}}.peak-admin .Appearance__form{min-width:0}.peak-admin .Appearance__preview{flex-direction:column;align-items:center;display:flex;position:sticky;top:1rem}.peak-admin .Appearance__layout[data-email]{grid-template-columns:minmax(20rem,1fr) minmax(0,40rem)}@media (max-width:1180px){.peak-admin .Appearance__layout[data-email]{grid-template-columns:minmax(0,1fr)}}.peak-admin .Appearance__emailPreview{top:var(--s4);gap:var(--s3);min-width:0;display:grid;position:sticky}.peak-admin .Appearance__emailBar{justify-content:space-between;align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .Appearance__emailBar .Select__select{flex:14rem;min-width:0}.peak-admin .Appearance__emailInbox{gap:var(--s1) var(--s3);padding:var(--s3) var(--s4);border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);grid-template-columns:auto minmax(0,1fr);display:grid}.peak-admin .Appearance__emailInbox>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.peak-admin .Appearance__emailFrame{border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);justify-self:center;width:100%;max-width:40rem;height:70vh;display:block}.peak-admin .Appearance__emailFrame[data-width=phone]{max-width:23.5rem}.peak-admin .Appearance__phone{width:var(--previewW,19rem);aspect-ratio:390/844;border:1px solid var(--hairline);box-shadow:var(--shadow-md);background:#000;border-radius:1.75rem;overflow:hidden}.peak-admin .Appearance__frame{width:390px;height:844px;transform:scale(var(--previewScale,.7795));transform-origin:0 0;background:#000;border:0;display:block}.peak-admin .Appearance__previewNote{text-align:center;margin:.625rem .25rem 0}.peak-admin .Appearance__numRow{align-items:center;gap:.5rem;display:flex}.peak-admin .Appearance__numRow input{flex:5rem}.peak-admin .Appearance__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.peak-admin .Appearance__markStage{border-radius:var(--radius_medium);border:1px solid var(--hairline);background:var(--surface-sunken);justify-content:center;align-items:center;min-height:8rem;padding:1.5rem;display:flex}.peak-admin .Appearance__markStage[data-empty]{background:var(--primary400)}.peak-admin .Appearance__mark{object-fit:contain;max-width:16rem;max-height:6rem}.peak-admin .Appearance__icon{width:var(--s8);height:var(--s8);border-radius:var(--radius-pill);border:1px solid var(--line-1);background:var(--accent) center / cover no-repeat;background-image:var(--icon)}.peak-admin .Appearance__cta{border-radius:var(--radius_medium);border:1px solid;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.peak-admin .Appearance__ctaPill{border-radius:var(--radius-pill);white-space:nowrap;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;display:inline-flex}.peak-admin .Appearance__ctaCard{border-radius:var(--radius-md);font-size:var(--fs-4);border:1px solid;flex:1;padding:.75rem 1rem}.peak-admin .Appearance__swatches{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.peak-admin .Appearance__swatchRow{align-items:center;gap:.5rem;display:flex}.peak-admin .Appearance__swatchRow input[type=text],.peak-admin .Appearance__swatchRow input:not([type]){flex:auto}.peak-admin .Appearance__swatch{border:1px solid var(--hairline);border-radius:var(--radius_small);background:var(--primary400);cursor:pointer;flex:none;width:2.75rem;height:2.75rem;padding:.125rem}.peak-admin .Appearance__swatchRow .Appearance__swatch{width:2.75rem}.peak-admin .Appearance__roleRow{align-items:start}.peak-admin .Appearance__stack{border:1px dashed var(--hairline);border-radius:var(--radius_small);min-height:2.75rem;color:var(--white70);font-size:var(--fs-3);text-overflow:ellipsis;white-space:nowrap;align-items:center;margin:0;padding:0 .75rem;display:flex;overflow:hidden}.peak-admin .Appearance__photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.peak-admin .Appearance__photo{border:1px solid var(--hairline);border-radius:var(--radius_medium);background:var(--primary400);flex-direction:column;display:flex;overflow:hidden}.peak-admin .Appearance__thumb{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.peak-admin .Appearance__photoBody{flex-direction:column;gap:.5rem;padding:.625rem;display:flex}.peak-admin .Appearance__caption{width:100%}.peak-admin .Appearance__photoActions{flex-wrap:wrap;gap:.375rem;display:flex}.peak-admin .Appearance__facts{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Appearance__fact{grid-template-columns:9rem minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.peak-admin .Users__toolbar{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.peak-admin .Users__search{background:var(--surface-sunken);border:1px solid var(--line-1);border-radius:var(--radius_small);min-width:12rem;max-width:24rem;color:var(--white70);flex:16rem;align-items:center;gap:.5rem;padding:0 .75rem;display:flex}.peak-admin .Users__search input{min-width:0;color:var(--white);background:0 0;border:0;outline:none;flex:1;padding:.5rem 0}.peak-admin .Users__toolbar .Users__filter{width:auto;min-width:9rem;height:2.5rem;padding:0 2rem 0 .75rem}.peak-admin .Users__table .ControlledFormSelect__select,.peak-admin .Roles__row .ControlledFormSelect__select{height:2.5rem;padding:0 var(--selectGutter) 0 .75rem}.peak-admin .Users__count{white-space:nowrap;margin-left:auto}.peak-admin .Users__table{margin-top:.75rem}.peak-admin .Users__table td{vertical-align:middle}.peak-admin .Users__rowOff td{opacity:.55}.peak-admin .Users__who{align-items:center;gap:.75rem;display:flex}.peak-admin .Users__avatar{flex:none;width:2rem;height:2rem}.peak-admin .Users__name{flex-direction:column;gap:.125rem;min-width:0;display:flex}.peak-admin .Users__roleCell{text-transform:none}.peak-admin .Users__roleCell select{width:100%;max-width:14rem}.peak-admin .Users__roleLink{color:var(--gold);cursor:pointer;background:0 0;border:0;padding:.25rem 0 0;display:block}.peak-admin .Users__roleLink:hover{text-decoration:underline}.peak-admin .Users__menu{min-width:11rem;z-index:var(--z_menuPopover,8);position:absolute;top:100%;right:0}.peak-admin .Users__empty{text-align:center;padding:2rem .5rem}.peak-admin .Users__foot{align-items:center;gap:1rem;margin-top:1rem;display:flex}.peak-admin .Wizard__steps{gap:1.5rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.peak-admin .Wizard__step{color:var(--white70);align-items:center;gap:.5rem;display:flex}.peak-admin .Wizard__stepNow{color:var(--white)}.peak-admin .Wizard__dot{border:1px solid var(--hairline);border-radius:50%;place-items:center;width:1.375rem;height:1.375rem;font-size:.6875rem;display:grid}.peak-admin .Wizard__stepNow .Wizard__dot{border-color:var(--gold);color:var(--gold)}.peak-admin .Wizard__stepDone .Wizard__dot{background:var(--gold);border-color:var(--gold);color:var(--on-accent,var(--darkBlue))}.peak-admin .Wizard__review{grid-template-columns:6rem 1fr;gap:.375rem 1rem;margin:0;display:grid}.peak-admin .Setup{flex-direction:column;min-height:0;display:flex;overflow-y:auto}.peak-admin .Setup__modal{width:calc(100vw - 2 * var(--pageGutter));max-width:none;height:calc(100dvh - 2 * var(--pageGutter));flex-direction:column;max-height:none;display:flex;overflow:hidden}.peak-admin .Setup__modal .Setup{flex:auto;overflow:hidden}.peak-admin .Setup__modal .Setup>.OverlayHead{margin-bottom:var(--s5)}.peak-admin .Setup__body{flex:auto;min-height:0;overflow-y:auto}.peak-admin .Setup__modal .Setup__preview{top:0}.peak-admin .Setup__modal .Setup__foot{margin-top:var(--s4)}@media (min-width:1101px){.peak-admin .Setup__modal .Setup__pane--wide,.peak-admin .Setup__modal .Setup__done{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.peak-admin .ServicePage__floorStageMain>.Empty{height:100%}.peak-admin .SetupCall{top:var(--s3);z-index:2;align-items:center;gap:var(--s2);height:auto;max-width:calc(100% - 2 * var(--s4));padding:var(--s2);border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);color:var(--white);display:flex;position:absolute;left:50%;transform:translate(-50%)}.peak-admin .SetupCall .Button__btn{flex:none}.peak-admin .SetupCall__hide{width:var(--s6);height:var(--s6);border-radius:var(--radius-sm);color:var(--white70);background:0 0;flex:none;place-items:center;display:grid}.peak-admin .SetupCall__hide:hover{color:var(--white);background:var(--surface-2)}.peak-admin .Setup__steps{flex-wrap:wrap;margin-bottom:1.25rem}.peak-admin .Setup__stepBtn{color:inherit;font:inherit;align-items:center;gap:.5rem;display:flex}.peak-admin .Setup__stepBtn:disabled{cursor:default}.peak-admin .Setup__stepBtn:not(:disabled):hover{color:var(--white)}.peak-admin .Setup__issues{border:1px solid var(--pink);border-radius:var(--radius_small);background:color-mix(in srgb, var(--pink) 10%, transparent);color:var(--white);gap:.25rem;margin:0 0 1rem;padding:.625rem .75rem;list-style:none;display:grid}.peak-admin .Setup__pane{grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:start;gap:2rem;display:grid}.peak-admin .Setup__pane--wide{grid-template-columns:minmax(0,1fr) minmax(0,20rem)}.peak-admin .Setup__fields{flex-direction:column;gap:1.125rem;min-width:0;display:flex}.peak-admin .Setup__preview{top:var(--chromeTop);justify-items:center;gap:.75rem;display:grid;position:sticky}.peak-admin .Setup__swatches{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.peak-admin .Setup__swatch{border:1px solid var(--hairline);cursor:pointer;border-radius:50%;width:2rem;height:2rem;padding:0;position:relative;overflow:hidden}.peak-admin .Setup__swatch[data-on]{outline:2px solid var(--white);outline-offset:2px}.peak-admin .Setup__swatch--own{background:conic-gradient(#c1a36e,#9cbcd9,#7f9b6f,#c07a5e,#8d7ab0,#c1a36e);place-items:center;display:grid}.peak-admin .Setup__swatch--own input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.peak-admin .Setup__card{border:1px solid var(--hairline);border-radius:var(--radius_medium);background:var(--surface-1);text-align:center;justify-items:center;gap:.875rem;width:100%;max-width:22rem;padding:2rem 1.5rem;display:grid}.peak-admin .Setup__mark{object-fit:contain;max-width:12rem;max-height:3.5rem}.peak-admin .Setup__wordmark{color:var(--white)}.peak-admin .Setup__cta{border-radius:var(--radius-pill);color:var(--on-accent);font-size:var(--fs-3);padding:.5rem 1.25rem;font-weight:600}.peak-admin .Setup__cardNote{border-radius:var(--radius_small);font-size:var(--fs-2);color:var(--white70);padding:.25rem .625rem}.peak-admin .Setup__address{gap:var(--s3);display:grid}.peak-admin .Setup__addressTail{gap:var(--s3);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);display:grid}.peak-admin .Setup__pair{gap:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.peak-admin .Setup__service{border:1px solid var(--hairline);border-radius:var(--radius_small);gap:.625rem;padding:.875rem 1rem;display:grid}.peak-admin .Setup__service.is-on{border-color:color-mix(in srgb, var(--gold) 45%, transparent);background:var(--surface-1)}.peak-admin .Setup__serviceHead{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.peak-admin .Setup__serviceHead .ControlledFormInput__inputRoot{flex:auto;min-width:0}.peak-admin .Setup__serviceName{width:100%}.peak-admin .Setup__serviceMeta{align-items:center;gap:var(--s2);flex:none;display:inline-flex}.peak-admin .Setup__addService{justify-self:start}.peak-admin .Setup__days{flex-wrap:wrap;gap:.375rem;display:flex}.peak-admin .Setup__day{border-radius:var(--radius_small);border:1px solid var(--hairline);min-width:3rem;color:var(--white70);font-size:var(--fs-2);padding:.375rem .5rem;font-weight:600}.peak-admin .Setup__day:hover{color:var(--white)}.peak-admin .Setup__day[data-on]{background:var(--gold);border-color:var(--gold);color:var(--on-accent)}.peak-admin .Setup__times{flex-wrap:wrap;gap:.75rem;display:flex}.peak-admin .Setup__time{gap:.25rem;display:grid}.peak-admin .Setup__time .engine-input{width:8rem}.peak-admin .Setup__times .ControlledFormInput__fieldContainer{flex:1 1 0;min-width:0}.peak-admin .Setup__rules{gap:var(--s4);padding-top:var(--s4);border-top:1px solid var(--hairline);display:grid}.peak-admin .Setup__ruleHead{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.peak-admin .Setup__ruleSwitch{align-items:center;gap:var(--s2);color:var(--white70);display:inline-flex}.peak-admin .Setup__bands{gap:var(--s3);margin-top:var(--s2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.peak-admin .TurnList{gap:var(--s2);display:grid}.peak-admin .TurnList__rows{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.peak-admin .TurnList__row{align-items:end;gap:var(--s3);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) auto;display:grid}.peak-admin .TurnList__range{align-self:center}.peak-admin .TurnList__remove{min-width:var(--s8)}.peak-admin .TurnList__add{justify-self:start}.peak-admin .TurnList__issue{color:var(--warn)}.peak-admin .ScarcityPreview{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.peak-admin .ScarcityPreview__card{gap:var(--s1);padding:var(--s3) var(--s4);background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);display:grid}@media (max-width:640px){.peak-admin .TurnList__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.peak-admin .TurnList__range{grid-column:1/-1}}.peak-admin .TurnChoice{gap:var(--s3);display:grid}.peak-admin .TurnChoice__line{margin:0}.peak-admin .Setup__drop{text-align:center;width:100%;color:var(--white70);border:1px dashed var(--hairline);border-radius:var(--radius_small);background:var(--surface-1);justify-items:center;gap:.25rem;margin-top:.5rem;padding:1.5rem 1rem;display:grid}.peak-admin .Setup__drop:hover{border-color:var(--gold);color:var(--white)}.peak-admin .Setup__drop.is-chosen{border-style:solid;border-color:var(--gold);color:var(--white)}.peak-admin .Setup__starters{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.625rem;margin-top:.5rem;display:grid}.peak-admin .Setup__starter{text-align:left;color:var(--white70);border:1px solid var(--hairline);border-radius:var(--radius_small);background:var(--surface-1);gap:.25rem;padding:.5rem;display:grid}.peak-admin .Setup__starter:hover{color:var(--white)}.peak-admin .Setup__starter[data-on]{border-color:var(--gold);color:var(--white)}.peak-admin .Setup__starterArt{background:var(--surface-sunken);border-radius:4px;place-items:center;width:100%;display:grid;overflow:hidden}.peak-admin .Setup__starterArt img{object-fit:contain;filter:brightness(1.45);width:100%;height:100%}html[data-mode=light] .peak-admin .Setup__starterArt img{filter:none}.peak-admin .Setup__starterBlank{border:1px dashed var(--hairline);border-radius:4px;width:60%;height:60%;display:block}.peak-admin .Setup__preview--room{align-self:start;width:100%}.peak-admin .Setup__room{border:1px solid var(--hairline);border-radius:var(--radius_small);background:var(--surface-sunken);width:100%;color:var(--white30);position:relative}.peak-admin .Setup__done .Setup__fields{gap:.75rem;max-width:34rem}.peak-admin .Setup__next{color:var(--white70);font-size:var(--fs-3);gap:.5rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.peak-admin .Setup__next li{align-items:center;gap:.5rem;display:flex}.peak-admin .Setup__foot{border-top:1px solid var(--hairline);align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1rem;display:flex}.peak-admin .Setup__lead-in{border-color:color-mix(in srgb, var(--gold) 45%, transparent);align-items:center;gap:1rem;margin-bottom:1rem;padding:.875rem 1rem;display:flex}.peak-admin .Setup__choices{gap:var(--s2);display:grid}.peak-admin .Setup__choice{gap:var(--s1);text-align:left;padding:var(--s3) var(--s4);border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface-1);color:var(--white70);cursor:pointer;display:grid}.peak-admin .Setup__choice:hover{color:var(--white)}.peak-admin .Setup__choice[data-on]{border-color:var(--gold);color:var(--white)}.peak-admin .Setup__cancelEditor{padding-top:var(--s3);border-top:1px solid var(--hairline)}.peak-admin .Setup__preview--terms{justify-items:stretch;width:100%}.peak-admin .Setup__terms{padding:var(--s3) var(--s4);border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface-sunken);margin:0}.peak-admin .Setup__preview--team{justify-items:stretch;width:100%}.peak-admin .Setup__invites{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.peak-admin .Setup__invite{gap:var(--s1);display:grid}.peak-admin .Setup__inviteGrid{gap:var(--s2);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr) auto;align-items:end;display:grid}.peak-admin .Setup__inviteRemove{align-self:end}.peak-admin .Setup__inviteWhy{color:var(--white70);margin:0}.peak-admin .Setup__inviteWhy.is-bad{color:var(--danger)}.peak-admin .Setup__teamList{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.peak-admin .Setup__teamRow{gap:var(--s1) var(--s3);padding:var(--s2) var(--s3);border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface-1);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.peak-admin .Setup__teamWho{min-width:0;display:grid}.peak-admin .Setup__teamWho>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.peak-admin .Setup__teamSent{grid-column:1/-1}@media (max-width:720px){.peak-admin .Setup__inviteGrid{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:1100px){.peak-admin .Setup__pane,.peak-admin .Setup__pane--wide{grid-template-columns:minmax(0,1fr)}.peak-admin .Setup__preview{position:static}}.peak-admin .GoLive .Appearance__preview,.peak-admin .SetupContent .Appearance__preview{display:flex;position:sticky;top:0}.peak-admin .GoLive__section,.peak-admin .SetupContent__group{gap:var(--s3);display:grid}.peak-admin .GoLive__section .Note,.peak-admin .SetupContent__group .Note{margin:0}.peak-admin .SetupContent__head{color:var(--white);margin:0}.peak-admin .GoLive__card{gap:var(--s5);padding:var(--s4);background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));align-items:start;display:grid}.peak-admin .GoLive__gaps{padding:var(--s2) var(--s4);border:1px dashed var(--line-1);border-radius:var(--radius-md)}.peak-admin .GoLive__check[data-soft] .GoLive__text{color:var(--white70)}.peak-admin .GoLive__checks{gap:var(--s2);padding:var(--s4);background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);display:grid}.peak-admin .GoLive__head{color:var(--white);margin:0}.peak-admin .GoLive__list{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.peak-admin .GoLive__check{align-items:center;gap:var(--s2);min-height:2rem;display:flex}.peak-admin .GoLive__text{min-width:0;color:var(--white);flex:1}.peak-admin .GoLive__check[data-ok] .GoLive__text{color:var(--white70)}.peak-admin .GoLive__mark{border-radius:var(--radius-pill);width:1.5rem;height:1.5rem;color:var(--warn);background:var(--warn-wash);flex:none;place-items:center;display:grid}.peak-admin .GoLive__check[data-ok] .GoLive__mark{color:var(--ok);background:var(--ok-wash)}.peak-admin .GoLive__link{padding:var(--s2) var(--s3);border:1px solid var(--line-1);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--white);overflow-wrap:anywhere;margin:0}.peak-admin .LinkShare__fields{gap:var(--s4);flex-direction:column;min-width:0;display:flex}.peak-admin .LinkShare__row{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .LinkShare__photos{gap:var(--s2);margin-bottom:var(--s2);grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));display:grid}.peak-admin .LinkShare__photo{aspect-ratio:1.91;border:1px solid var(--line-1);border-radius:var(--radius-sm);cursor:pointer;padding:0;overflow:hidden}.peak-admin .LinkShare__photo:hover{border-color:var(--accent)}.peak-admin .LinkShare__photo img{object-fit:cover;width:100%;height:100%;display:block}.peak-admin .LinkShare__crop{gap:var(--s3);display:grid}.peak-admin .LinkShare__window{aspect-ratio:1200/628;border:1px solid var(--line-1);border-radius:var(--radius-sm);background:var(--surface-sunken);cursor:grab;touch-action:none;width:100%;position:relative;overflow:hidden}.peak-admin .LinkShare__window:active{cursor:grabbing}.peak-admin .LinkShare__window:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.peak-admin .LinkShare__cropImg{left:var(--cropL,0);top:var(--cropT,0);width:var(--cropW,100%);height:var(--cropH,100%);-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;max-width:none;position:absolute}.peak-admin .LinkShare__cropImg[data-ready]{opacity:1}.peak-admin .LinkShare__zoom{align-items:center;gap:var(--s2);display:flex}.peak-admin .LinkShare__zoom input{accent-color:var(--accent);flex:1}.peak-admin .LinkShare__preview{justify-items:stretch}.peak-admin .LinkShare__cards{gap:var(--s4);width:100%;display:grid}.peak-admin .LinkShare__card{gap:var(--s1);width:100%;max-width:24rem;margin:0;display:grid}.peak-admin .LinkShare__app{text-transform:uppercase;letter-spacing:.04em}.peak-admin .LinkShare__art{aspect-ratio:1.91;object-fit:cover;width:100%;display:block}.peak-admin .LinkShare__words{gap:var(--s1);padding:var(--s2) var(--s3);flex-direction:column;min-width:0;display:flex}.peak-admin .LinkShare__title{color:var(--white);font-weight:600}.peak-admin .LinkShare__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.peak-admin .LinkShare__text--one{-webkit-line-clamp:1}.peak-admin .LinkShare__host{text-transform:uppercase}.peak-admin .LinkShare__bubble{border-radius:var(--radius-lg);background:var(--surface-2);max-width:18rem;overflow:hidden}.peak-admin .LinkShare__xArt{border:1px solid var(--line-1);border-radius:var(--radius-lg);position:relative;overflow:hidden}.peak-admin .LinkShare__xTitle{left:var(--s2);bottom:var(--s2);max-width:calc(100% - var(--s4));padding:var(--s1) var(--s2);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bg) 82%, transparent);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;position:absolute;overflow:hidden}.peak-admin .LinkShare__xBare{border:1px solid var(--line-1);border-radius:var(--radius-lg)}.peak-admin .LinkShare__from{padding-left:var(--s1)}.peak-admin .LinkShare__fb{border:1px solid var(--line-1);background:var(--surface-2);overflow:hidden}.peak-admin .LinkShare__fbWords{border-top:1px solid var(--line-1)}.peak-admin .Wizard__review dd{margin:0}.peak-admin .RolePicker{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.625rem;max-height:22rem;padding:2px;display:grid;overflow-y:auto}.peak-admin .RolePicker__card{text-align:left;background:var(--surface-1);border:1px solid var(--hairline);border-radius:var(--radius_medium);color:var(--white);cursor:pointer;flex-direction:column;gap:.375rem;padding:.75rem .875rem;display:flex}.peak-admin .RolePicker__card:hover{border-color:var(--white70)}.peak-admin .RolePicker__cardOn{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.peak-admin .RolePicker__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.peak-admin .RolePicker__desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.peak-admin .Roles__kind{border:1px solid var(--hairline);border-radius:var(--radius-pill);color:var(--white70);text-transform:uppercase;font-size:var(--fs-1);letter-spacing:.04em;white-space:nowrap;margin-left:.5rem;padding:.0625rem .5rem;display:inline-block}.peak-admin .RolePicker__head .Roles__kind{margin-left:0}.peak-admin .Roles__kindCustom{border-color:var(--gold);color:var(--gold)}.peak-admin .Roles__kindSuper{border-color:var(--pink);color:var(--pink)}.peak-admin .AccessSummary{background:var(--primary400);border:1px solid var(--hairline);border-radius:var(--radius_medium);gap:.375rem;margin:0;padding:.75rem 1rem;list-style:none;display:grid}.peak-admin .AccessSummary__row{grid-template-columns:7rem 1fr 4.5rem;align-items:center;gap:.75rem;display:grid}.peak-admin .AccessSummary__bar{border-radius:var(--radius-pill);background:var(--white10);height:.375rem;overflow:hidden}.peak-admin .AccessSummary__bar span{background:var(--gold);border-radius:var(--radius-pill);height:100%;display:block}.peak-admin .AccessSummary__row .muted{text-align:right}.peak-admin .Roles__group{margin-top:1.25rem}.peak-admin .Roles__groupHead p{margin:.25rem 0 0}.peak-admin .Roles__table{margin-top:.5rem}.peak-admin .Roles__name{flex-direction:column;gap:.125rem;min-width:12rem;display:flex}.peak-admin .Roles__desc{max-width:28rem}.peak-admin .Roles__warn{color:var(--pink);margin:0}.peak-admin .Roles__editor{flex-direction:column;gap:.75rem;display:flex}.peak-admin .Roles__editorHead{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.peak-admin .Roles__back{color:var(--white70);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;display:inline-flex}.peak-admin .Roles__back:hover{color:var(--white)}.peak-admin .Roles__title{flex-wrap:wrap;flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.peak-admin .Roles__nameInput{border:0;border-bottom:1px dashed var(--hairline);color:var(--white);field-sizing:content;background:0 0;outline:none;min-width:8rem;padding:0 0 .125rem}.peak-admin .Roles__nameInput:focus{border-bottom-color:var(--gold)}.peak-admin .Roles__wearers{margin-left:.5rem}.peak-admin .Roles__editorActions{align-items:center;gap:.625rem;margin-left:auto;display:flex}.peak-admin .Roles__editorDesc{margin:0}.peak-admin .Roles__descInput{background:var(--primary500);border:1px solid var(--hairline);border-radius:var(--radius_small);width:100%;max-width:40rem;color:var(--white);outline:none;padding:.5rem .75rem}.peak-admin .Roles__descInput:focus{border-color:var(--gold)}.peak-admin .Roles__edition{align-items:center;gap:var(--s3);margin-top:var(--s3);display:flex}.peak-admin .Roles__diff .disclose{color:var(--gold)}.peak-admin .Roles__diffList{gap:.125rem;margin:.25rem 0 0 1.25rem;padding:0;display:grid}.peak-admin .Roles__tabs{margin-top:.25rem}.peak-admin .Roles__areaHead{justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.peak-admin .Roles__areaHead p{margin:0}.peak-admin .Roles__areaActions{flex:none;gap:.5rem;display:flex}.peak-admin .Roles__section{border:1px solid var(--hairline);border-radius:var(--radius_medium);background:var(--darkBlue);overflow:hidden}.peak-admin .Roles__sectionTitle{text-transform:uppercase;letter-spacing:.04em;color:var(--white70);background:var(--primary400);border-bottom:1px solid var(--hairline);margin:0;padding:.625rem 1rem}.peak-admin .Roles__row{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:1.5rem;padding:.75rem 1rem;display:flex}.peak-admin .Roles__row:last-child{border-bottom:0}.peak-admin .Roles__rowOff .Roles__rowText label{color:var(--white70)}.peak-admin .Roles__rowText{flex-direction:column;gap:.125rem;min-width:0;display:flex}.peak-admin .Roles__rowControl{flex:none;justify-content:flex-end;align-items:center;min-width:8rem;display:flex}.peak-admin .Roles__scope{width:10rem}.peak-admin .NoAccess{place-items:center;min-height:40vh;padding:3rem 1rem;display:grid}.peak-admin .NoAccess__card{flex-direction:column;gap:.75rem;max-width:30rem;padding:1.5rem 1.75rem;display:flex}.peak-admin .NoAccess__home{align-self:flex-start;text-decoration:none}.peak-admin .usermenu__who>div{padding:.25rem 1.25rem 0}.peak-admin .usermenu__who>div+div{padding-top:0;padding-bottom:.5rem}.peak-admin .LoginPage__as{border-top:1px solid var(--hairline);flex-direction:column;gap:.5rem;margin-top:1.25rem;padding-top:.875rem;display:flex}.peak-admin .LoginPage__accounts{flex-direction:column;gap:.25rem;max-height:14rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.peak-admin .LoginPage__account{text-align:left;border-radius:var(--radius_small);width:100%;color:var(--white);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:.75rem;padding:.375rem .5rem;display:flex}.peak-admin .LoginPage__account:hover{background:var(--primary400);border-color:var(--hairline)}.peak-admin .StatusIcon{flex:none;place-items:center;line-height:0;display:inline-grid}.peak-admin .StatusIcon svg>rect:first-child{fill:currentColor}.peak-admin .tstat__group{gap:.75rem}.peak-admin .tstat__groupHead{justify-content:space-between;align-items:center;gap:1rem;display:flex}.peak-admin .tstat__toggle{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:.625rem;padding:0;display:flex}.peak-admin .tstat__toggle:hover .fgroup__chev{color:var(--white)}.peak-admin .tstat__group[data-open=true] .fgroup__chev{transform:rotate(90deg)}.peak-admin .tstat__title{margin:0}.peak-admin .tstat__count{white-space:nowrap}.peak-admin .tstat__help{margin:-.25rem 0 0 1.75rem}.peak-admin .tstat__group[data-open=false]{gap:0}.peak-admin .tstat__row{flex-wrap:wrap}.peak-admin .tstat__lookAnchor{display:inline-flex;position:relative}.peak-admin .tstat__lookBtn{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;line-height:0;display:inline-grid}.peak-admin .tstat__lookBtn:hover,.peak-admin .tstat__lookBtn[aria-expanded=true]{outline:2px solid var(--gold);outline-offset:2px}.peak-admin .tstat__name{flex:10rem;min-width:8rem}.peak-admin .tstat__short{min-width:6rem;color:var(--white70);flex:0 8rem}.peak-admin .tstat__draft{border-color:var(--gold)}.peak-admin .tstat__problem{color:var(--pink);flex-basis:100%;padding-left:2.5rem}.peak-admin .tstat__pop{z-index:var(--z_menuPopover,8);background:var(--shuriken);border:1px solid var(--hairline);border-radius:var(--radius_medium);width:22rem;box-shadow:var(--shadow-md);flex-direction:column;gap:.5rem;padding:.875rem;display:flex;position:absolute;top:calc(100% + .5rem);left:0}.peak-admin .tstat__popLabel{text-transform:uppercase;letter-spacing:.04em}.peak-admin .tstat__glyphs{grid-template-columns:repeat(7,1fr);gap:.25rem;display:grid}.peak-admin .tstat__glyph{border-radius:var(--radius_small);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:.25rem;display:grid}.peak-admin .tstat__glyph:hover{border-color:var(--hairline)}.peak-admin .tstat__glyphOn{border-color:var(--gold);background:color-mix(in srgb, var(--gold) 18%, transparent)}.peak-admin .tstat__colors{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.peak-admin .tstat__color{cursor:pointer;border:2px solid #0000;border-radius:50%;width:1.5rem;height:1.5rem;padding:0}.peak-admin .tstat__color:hover{border-color:var(--white70)}.peak-admin .tstat__colorOn{border-color:var(--white);box-shadow:0 0 0 2px var(--gold)}.peak-admin .tstat__hex{align-items:center;gap:.375rem;margin-left:auto;display:flex}.peak-admin .tstat__hex input{background:var(--primary500);border:1px solid var(--hairline);border-radius:var(--radius_small);width:5.5rem;color:var(--white);font-family:var(--sans);padding:.25rem .5rem}.peak-admin .tstat__hex input:focus{border-color:var(--gold);outline:none}.peak-admin .Visibility{flex-direction:column;gap:1rem;display:flex}.peak-admin .Visibility__link{align-items:center;gap:.5rem;display:flex}.peak-admin .Visibility__url{min-width:0;color:var(--white70);flex:auto}.peak-admin .Visibility__link .Button__btn{white-space:nowrap;flex:none}.peak-admin .Visibility__link .Button__btn svg{margin-right:.375rem}.peak-admin .Visibility__add{align-items:flex-start;gap:.5rem;display:flex}.peak-admin .Visibility__add .ControlledFormTextareaAutosize__inputContainer{flex:auto;min-width:0}.peak-admin .Visibility__problem{color:var(--pink)}.peak-admin .Visibility__list{border:1px solid var(--hairline);border-radius:var(--radius_small);flex-direction:column;max-height:14rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex;overflow-y:auto}.peak-admin .Visibility__row{align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.peak-admin .Visibility__row+.Visibility__row{border-top:1px solid var(--hairline)}.peak-admin .Visibility__who{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.peak-admin .Visibility__row .IconButton__button svg{width:16px;height:16px}.peak-admin .Visibility__timeline{color:var(--ink);margin:0}.peak-admin .Visibility__undo{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.peak-admin .Visibility__at{margin:0 0 0 var(--s2)}.peak-admin .BizHours{gap:var(--s3);flex-direction:column;display:flex}.peak-admin .BizHours__days{border:1px solid var(--line-1);border-radius:var(--radius-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .BizHours__day{align-items:center;gap:var(--s3);padding:var(--s2) var(--s4);flex-wrap:wrap;display:flex}.peak-admin .BizHours__day+.BizHours__day{border-top:1px solid var(--line-1)}.peak-admin .BizHours__name{flex:0 0 8rem}.peak-admin .BizHours__spans{gap:var(--s2);flex-direction:column;flex:auto;min-width:0;display:flex}.peak-admin .BizHours__span{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .Releases__head{justify-content:space-between;align-items:flex-start;gap:var(--s4);display:flex}.peak-admin .Releases__list{border:1px solid var(--line-1);border-radius:var(--radius-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Releases__row{align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);display:flex}.peak-admin .Releases__row+.Releases__row{border-top:1px solid var(--line-1)}.peak-admin .Releases__what{gap:var(--s1);flex-direction:column;flex:auto;min-width:0;display:flex}.peak-admin .Releases__archived summary{cursor:pointer;margin:var(--s3) 0 var(--s2)}.peak-admin .Releases__shifts{gap:var(--s2) var(--s4);flex-wrap:wrap;display:flex}.peak-admin .Releases__shift{align-items:center;gap:var(--s2);cursor:pointer;display:inline-flex}.peak-admin .Releases__preview p{margin:0}.peak-admin .PrivateLinks{gap:var(--s2);margin:0 0 var(--s4);padding:var(--s3) var(--s4);background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);flex-direction:column;display:flex}.peak-admin .PrivateLinks__title{margin:0}.peak-admin .PrivateLinks__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .PrivateLinks__row{align-items:center;gap:var(--s3);padding:var(--s2) 0;display:flex}.peak-admin .PrivateLinks__row+.PrivateLinks__row{border-top:1px solid var(--line-1)}.peak-admin .PrivateLinks__what{gap:var(--s1);flex-direction:column;flex:auto;min-width:0;display:flex}.peak-admin .PrivateLinks__name{all:unset;cursor:pointer;color:var(--ink)}.peak-admin span.PrivateLinks__name{cursor:default}.peak-admin .GuestList{flex-direction:column;gap:.75rem;display:flex}.peak-admin .GuestList__tools{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.peak-admin .GuestList__search{flex:18rem;min-width:14rem;position:relative}.peak-admin .GuestList__search input{width:100%}.peak-admin .GuestList__results{z-index:var(--z_menuPopover,8);background:var(--shuriken);border:1px solid var(--hairline);border-radius:var(--radius_medium);box-shadow:var(--shadow-md);max-height:18rem;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto}.peak-admin .GuestList__result{text-align:left;border-radius:var(--radius_small);width:100%;color:var(--white);cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;gap:.125rem;padding:.5rem .625rem;display:flex}.peak-admin .GuestList__result:hover,.peak-admin .GuestList__result:focus-visible{background:var(--primary400);outline:none}.peak-admin .GuestList__hint{padding:.5rem .625rem}.peak-admin .GuestList__tools .Button__btn{white-space:nowrap;flex:none;height:2.75rem}.peak-admin .GuestList__new{border:1px solid var(--gold);border-radius:var(--radius_medium);flex-direction:column;gap:.75rem;padding:.875rem;display:flex}.peak-admin .GuestList__newActions{justify-content:flex-end;gap:.375rem;display:flex}.peak-admin .GuestList__list{border:1px solid var(--hairline);border-radius:var(--radius_small);flex-direction:column;max-height:22rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.peak-admin .GuestList__row{align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.peak-admin .GuestList__row+.GuestList__row{border-top:1px solid var(--hairline)}.peak-admin .GuestList__who{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex;overflow:hidden}.peak-admin .GuestList__who>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.peak-admin .GuestList__added{white-space:nowrap}.peak-admin .GuestList__row .IconButton__button svg{width:16px;height:16px}.peak-admin .GuestList__empty,.peak-admin .Invite__empty{margin:0}.peak-admin .Invite__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Invite__row{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface-1);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.peak-admin .Invite__rowMain{text-align:left;min-width:0;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;flex:1;gap:.125rem;padding:0;display:flex}.peak-admin .Invite__rowMeta{color:var(--white70);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.peak-admin .Invite__rowActions{flex-shrink:0;gap:.375rem;display:flex}.peak-admin .Invite__rowActions .Button__btn svg{margin-right:.375rem}.peak-admin .Invite__name{color:var(--white);font-family:var(--sans);field-sizing:content;background:0 0;border:0;border-bottom:1px solid #0000;min-width:6rem;max-width:28rem;padding:0}.peak-admin .Invite__name:focus{border-bottom-color:var(--gold);outline:none}.peak-admin .Invite__saved{white-space:nowrap}.peak-admin .Invite__panel{gap:1rem}.peak-admin .Integrations__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:1180px){.peak-admin .Integrations__grid{grid-template-columns:minmax(0,1fr)}}.peak-admin .Integrations__card{flex-direction:column;gap:.875rem;padding:1.25rem;display:flex}.peak-admin .Integrations__cardHead{align-items:center;gap:.75rem;display:flex}.peak-admin .Integrations__cardTitle{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.peak-admin .Integrations__name{margin:0}.peak-admin .Integrations__blurb{color:var(--white80);margin:0}.peak-admin .Integrations__mark{letter-spacing:.02em;color:var(--white);background:var(--iconBlue);border:1px solid var(--hairline);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.peak-admin .Integrations__mark--card{width:2.75rem;height:2.75rem;font-size:.9375rem}.peak-admin .Integrations__mark--head{width:2.25rem;height:2.25rem;font-size:var(--fs-3)}.peak-admin .Integrations__mark[data-provider=lightspeed]{color:#f2a8a8;background:#3a2a2a;border-color:#5c3b3b}.peak-admin .Integrations__mark[data-provider=opera]{color:#a8c4f2;background:#2a2f3a;border-color:#3b465c}.peak-admin .Integrations__pill{border-radius:var(--radius-pill);border:1px solid var(--hairline);color:var(--white70);white-space:nowrap;flex-shrink:0;align-items:center;gap:.375rem;padding:.25rem .625rem;display:inline-flex}.peak-admin .Integrations__pill--on{color:var(--green300);border-color:color-mix(in srgb, var(--green300) 45%, transparent)}.peak-admin .Integrations__dot{background:var(--white30);border-radius:50%;width:.5rem;height:.5rem}.peak-admin .Integrations__pill--on .Integrations__dot{background:var(--green300)}.peak-admin .Integrations__facts{gap:.375rem;margin:0;display:grid}.peak-admin .Integrations__facts>div{grid-template-columns:6rem minmax(0,1fr);gap:.75rem;display:grid}.peak-admin .Integrations__facts dt,.peak-admin .Integrations__facts dd{margin:0}.peak-admin .Integrations__cardActions{align-items:center;gap:.5rem;margin-top:auto;display:flex}.peak-admin .Integrations__panel{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:1.5rem;margin-top:1.25rem;display:grid}.peak-admin .Integrations__panel--one{grid-template-columns:minmax(0,1fr)}@media (max-width:1180px){.peak-admin .Integrations__panel{grid-template-columns:minmax(0,1fr)}}.peak-admin .Integrations__form{gap:1rem}.peak-admin .Integrations__form .Note{margin:0}.peak-admin .Integrations__formActions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.peak-admin .Integrations__aside{flex-direction:column;gap:.75rem;display:flex}.peak-admin .Integrations__aside h3{margin:0}.peak-admin .Integrations__list{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Integrations__list li{flex-direction:column;gap:.125rem;display:flex}.peak-admin .Integrations__dir{border-radius:var(--radius-pill);white-space:nowrap;background:var(--white05);color:var(--white70);border:1px solid var(--hairline);align-self:flex-start;padding:.125rem .5rem;display:inline-flex}.peak-admin .Integrations__dir--out{color:var(--accent300)}.peak-admin .Integrations__dir--in{color:var(--lightBlue)}.peak-admin .Integrations__factsCard{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.peak-admin .Integrations__factList{gap:.625rem;margin:0;display:grid}.peak-admin .Integrations__factList>div{grid-template-columns:8rem minmax(0,1fr);gap:1rem;display:grid}.peak-admin .Integrations__factList dt,.peak-admin .Integrations__factList dd{margin:0}.peak-admin .Integrations__syncRows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Integrations__syncRow{border-bottom:1px solid var(--hairline);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.875rem 0;display:grid}.peak-admin .Integrations__syncRow:last-child{border-bottom:0}.peak-admin .Integrations__syncText{flex-direction:column;gap:.125rem;min-width:0;display:flex}.peak-admin .Integrations__table{border-collapse:collapse;width:100%;margin-top:1rem}.peak-admin .Integrations__table th{color:var(--white70);text-align:left;border-bottom:1px solid var(--hairline);padding:.5rem .75rem}.peak-admin .Integrations__table td{vertical-align:middle;border-bottom:1px solid var(--hairline);padding:.625rem .75rem}.peak-admin .Integrations__mapInput{border-radius:var(--radius-sm);border:1px solid var(--hairline);background:var(--primary400);width:100%;max-width:20rem;color:var(--white);padding:.5rem .75rem}.peak-admin .Integrations__mapInput:disabled{opacity:.6}.peak-admin .Integrations__when{white-space:nowrap}.peak-admin .Integrations__empty{margin-top:1.5rem}.peak-admin .RangePill{position:relative}.peak-admin .RangePill__trigger{border-radius:var(--radius-pill);background:var(--panelBlue);height:2.25rem;color:var(--white);cursor:pointer;font:inherit;white-space:nowrap;border:1px solid #0000;align-items:center;gap:.5rem;padding:0 1rem;display:inline-flex}.peak-admin .RangePill__trigger:hover,.peak-admin .RangePill__trigger[aria-expanded=true]{border-color:var(--greyBlue)}.peak-admin .RangePill__icon,.peak-admin .RangePill__chevron{width:1rem;height:1rem;stroke:var(--greyBlue);flex-shrink:0}.peak-admin .RangePill__chevron{margin-left:.25rem;transform:rotate(-90deg)}.peak-admin .RangePill__value{color:var(--white);white-space:nowrap}.peak-admin .RangePill__popup{z-index:var(--z-popover);border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--shuriken);min-width:18rem;box-shadow:var(--shadow-md);padding:.5rem 0;position:absolute;top:calc(100% + .375rem);left:0}.peak-admin .RangePill__option{width:100%;color:var(--white);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;padding:.625rem 1.25rem;display:block}.peak-admin .RangePill__option:hover{background:var(--panelBlue)}.peak-admin .RangePill__optionOn{color:var(--accent300,var(--gold))}.peak-admin .RangePill__separator{background:var(--hairline);height:1px;margin:.375rem 0}.peak-admin .RangePill__custom{flex-direction:column;gap:.5rem;padding:.375rem 1.25rem .5rem;display:flex}.peak-admin .RangePill__rowLabel{color:var(--greyBlue);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.peak-admin .RangePill__date{width:auto;height:2.25rem}.peak-admin[data-mode=light] .RangePill__date{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.peak-admin .RangePill__row{gap:.5rem;padding:.375rem 1.25rem .5rem;display:grid}.peak-admin .RangePill__row .ControlledFormSelect__select{width:100%}.peak-admin .Projections__empty{margin:1rem 0 0}.peak-admin .Projections__page{flex-direction:column;gap:1rem;min-width:0;display:flex}.peak-admin .Projections__chart{border:1px solid color-mix(in srgb, var(--hairline) 45%, transparent);border-radius:var(--radius-md);background:var(--panelBlue);padding:1.25rem}.peak-admin .Projections__chartHead{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.25rem;display:flex}.peak-admin .Projections__chartHead h3{color:var(--white);margin:0}.peak-admin .Projections__legend{color:var(--greyBlue);gap:1rem;display:flex}.peak-admin .Projections__legendItem{align-items:center;gap:.5rem;display:inline-flex}.peak-admin .Projections__swatch{border-radius:.125rem;width:.75rem;height:.75rem}.peak-admin .Projections__swatch--projected,.peak-admin .Projections__bar--projected{background:color-mix(in srgb, var(--gold) 45%, var(--panelBlue))}.peak-admin .Projections__swatch--actual,.peak-admin .Projections__bar--actual{background:var(--gold)}.peak-admin .Projections__plot{grid-template-columns:4.5rem minmax(0,1fr);gap:.5rem;height:12rem;display:grid}.peak-admin .Projections__yAxis{color:var(--greyBlue);position:relative}.peak-admin .Projections__yAxis span{white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute;right:0;transform:translateY(50%)}.peak-admin .Projections__plotArea{border-bottom:1px solid var(--hairline);min-width:0;position:relative}.peak-admin .Projections__gridLine{border-top:1px dashed color-mix(in srgb, var(--hairline) 60%, transparent);position:absolute;left:0;right:0}.peak-admin .Projections__bars{align-items:flex-end;gap:.375rem;padding:0 .25rem;display:flex;position:absolute;inset:0}.peak-admin .Projections__barGroup{flex:1;justify-content:center;align-items:flex-end;gap:2px;min-width:0;height:100%;display:flex}.peak-admin .Projections__bar{width:100%;max-width:2.25rem;transition:height .25s var(--ease);border-radius:3px 3px 0 0}.peak-admin .Projections__barFaint{opacity:.45}.peak-admin .Projections__xAxis{color:var(--greyBlue);gap:.375rem;margin:.5rem 0 0 5rem;display:flex}.peak-admin .Projections__xAxis span{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.peak-admin .Projections__section{border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--darkBlue);min-width:0;padding:1rem 1.25rem;overflow-x:auto}.peak-admin .Projections__sectionTitle{color:var(--white);margin:0 0 .75rem}.peak-admin .Projections__sectionNote{margin:-.5rem 0 .75rem}.peak-admin .Projections__table{border-collapse:collapse;width:100%}.peak-admin .Projections__table th,.peak-admin .Projections__table td{text-align:left;color:var(--white);vertical-align:middle;border-bottom:1px solid var(--hairline);padding:.5rem}.peak-admin .Projections__table thead th{color:var(--greyBlue);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;font-size:11px;font-weight:600}.peak-admin .Projections__table tbody tr:last-child td,.peak-admin .Projections__table tbody tr:last-child th{border-bottom:0}.peak-admin .Projections__table th[scope=row]{font-weight:500}.peak-admin .Projections__num{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}.peak-admin .Projections__lineName{white-space:nowrap}.peak-admin .Projections__lineName .faint{font-weight:400}.peak-admin .Projections__kindRow th,.peak-admin .Projections__kindRow td{color:var(--white);border-bottom-color:var(--hairline);padding-top:.875rem;font-weight:700}.peak-admin .Projections__kindRow th{text-transform:uppercase;letter-spacing:.06em;color:var(--white70);font-size:11px}.peak-admin .Projections__totalRow th,.peak-admin .Projections__totalRow td{border-top:1px solid var(--hairline);border-bottom:0;padding-top:.75rem;font-weight:700}.peak-admin .Projections__under{color:var(--danger)}.peak-admin .Projections__over{color:var(--ok)}.peak-admin .Projections__ahead th,.peak-admin .Projections__ahead td,.peak-admin .Projections__quiet th,.peak-admin .Projections__quiet td{color:var(--white70)}.peak-admin .Projections__note{margin:.75rem 0 0;line-height:1.5}.peak-admin .Projections__assumptions .Projections__saveState{text-align:right;min-height:1rem}.peak-admin .Projections__assumptionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:1100px){.peak-admin .Projections__assumptionGrid{grid-template-columns:1fr}}.peak-admin .Projections__pct,.peak-admin .Projections__money{align-items:center;gap:.375rem;display:inline-flex}.peak-admin .Projections__pct input,.peak-admin .Projections__money input{background:var(--primary500);border:1px solid var(--hairline);border-radius:var(--radius_small);width:6rem;color:var(--white);font:inherit;text-align:right;font-variant-numeric:tabular-nums;padding:.5rem .625rem}.peak-admin .Projections__pct input:focus,.peak-admin .Projections__money input:focus{border-color:var(--gold);outline:0}.peak-admin .Projections__table .Projections__pct{justify-content:flex-end}.peak-admin .Projections__table .Projections__pct input{width:5rem;padding:.3rem .5rem}.peak-admin .FormField .Projections__pct input,.peak-admin .FormField .Projections__money input{width:7rem}.peak-admin .StaffField{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));align-items:start;gap:1.25rem;display:grid}.peak-admin .StaffField__people{flex-direction:column;gap:.875rem;min-width:0;display:flex}.peak-admin .StaffField__empty{margin:0}.peak-admin .StaffField__list{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .StaffField__row{align-items:center;gap:.375rem;display:flex}.peak-admin .StaffField__rowMissing .StaffField__name{color:var(--white70);text-decoration:line-through}.peak-admin .StaffField__person{border:1px solid var(--hairline);background:var(--darkBlue);min-width:0;color:var(--white);text-align:left;cursor:pointer;font:inherit;transition:border-color .15s var(--ease);border-radius:10px;flex:1;align-items:center;gap:.625rem;padding:.5rem .625rem;display:flex}.peak-admin .StaffField__person:hover{border-color:var(--white30)}.peak-admin .StaffField__person[aria-pressed=true]{border-color:var(--gold)}.peak-admin .StaffField__badge{border-radius:var(--radius-sm);color:#fff;text-transform:uppercase;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.peak-admin .StaffField__who{flex-direction:column;flex:1;gap:.0625rem;min-width:0;display:flex}.peak-admin .StaffField__name,.peak-admin .StaffField__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.peak-admin .StaffField__title{color:var(--white70)}.peak-admin .StaffField__section{text-align:right;color:var(--white80);white-space:nowrap;text-overflow:ellipsis;flex:0 45%;overflow:hidden}.peak-admin .StaffField__remove{width:1.75rem;height:1.75rem;color:var(--white70);flex-shrink:0;padding:0}.peak-admin .StaffField__remove:hover{color:var(--white)}.peak-admin .StaffField__remove svg{stroke:currentColor;width:14px;height:14px}.peak-admin .StaffField__roster{flex-direction:column;gap:.375rem;display:flex}.peak-admin .StaffField__roster .muted{margin:0}.peak-admin .StaffField__chips{flex-wrap:wrap;gap:.375rem;display:flex}.peak-admin .StaffField__chips .Chip__chip{align-items:center;gap:.25rem;display:inline-flex}.peak-admin .StaffField__chips .Chip__chip svg{stroke:currentColor;width:12px;height:12px}.peak-admin .StaffField__issues{margin:0}.peak-admin .StaffField__plan{flex-direction:column;gap:.625rem;min-width:0;display:flex}.peak-admin .StaffField__planHead{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.peak-admin .StaffField__planHead .typography__t2{color:var(--white80);margin:0}.peak-admin .StaffField__floorSelect{flex-shrink:0}.peak-admin .StaffField__floor{border:1px solid var(--hairline);background:var(--shuriken);border-radius:10px;padding:.5rem}.peak-admin .StaffField__floor .FloorPlanTable__container[data-state=seated]{opacity:.55}.peak-admin .StaffField__planActions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.peak-admin .Blueprint__staff{border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--darkBlue);padding:1rem 1.25rem}.peak-admin .Blueprint__staff>.Note{margin:0 0 .875rem}.peak-admin .Snapshot__staffList{gap:.375rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.peak-admin .Snapshot__staffList li{align-items:center;gap:.625rem;min-width:0;display:flex}.peak-admin .Snapshot__staffBadge{border-radius:var(--radius-sm);color:#fff;text-transform:uppercase;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.peak-admin .Snapshot__staffName{color:var(--white);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.peak-admin .Snapshot__staffSection{color:var(--white70);white-space:nowrap;text-overflow:ellipsis;max-width:50%;margin-left:auto;overflow:hidden}.peak-admin .ServersList__plan{border:1px solid color-mix(in srgb, var(--gold) 45%, transparent);background:color-mix(in srgb, var(--gold) 7%, var(--darkBlue));border-radius:10px;flex-direction:column;gap:.5rem;margin-bottom:.75rem;padding:.625rem .75rem;display:flex}.peak-admin .ServersList__plan .typography__t2{color:var(--white80);margin:0}.peak-admin .ServersList__plan .Button__btn{align-self:flex-start}.peak-admin .Audience__page{flex-direction:column;gap:.75rem;display:flex}.peak-admin .Audience__tools{grid-template-columns:minmax(14rem,1.6fr) repeat(3,minmax(9rem,1fr)) auto;align-items:center;gap:.625rem;display:grid}.peak-admin .Audience__tools .ControlledFormSelect__select{height:2.5rem}.peak-admin .Audience__count,.peak-admin .Audience__none,.peak-admin .Audience__lead{margin:0}.peak-admin .Audience__table{border-collapse:collapse;width:100%}.peak-admin .Audience__table th{color:var(--white70);text-align:left;border-bottom:1px solid var(--hairline);white-space:nowrap;padding:.5rem .75rem}.peak-admin .Audience__table td{vertical-align:middle;border-bottom:1px solid var(--hairline);padding:.625rem .75rem}.peak-admin .Audience__row{cursor:pointer}.peak-admin .Audience__row:hover td{background:color-mix(in srgb, var(--darkBlue) 70%, transparent)}.peak-admin .Audience__who{flex-direction:column;gap:.125rem;min-width:12rem;display:flex}.peak-admin .Audience__from{flex-direction:column;gap:.125rem;display:flex}.peak-admin .Audience__when{white-space:nowrap}.peak-admin .Audience__tag{border-radius:var(--radius-pill);border:1px solid var(--hairline);background:var(--primary400);color:var(--white80);white-space:nowrap;align-items:center;padding:.125rem .5rem;display:inline-flex}.peak-admin .Audience__pill{border-radius:var(--radius-pill);border:1px solid var(--hairline);color:var(--white70);white-space:nowrap;align-items:center;gap:.375rem;padding:.1875rem .5rem;display:inline-flex}.peak-admin .Audience__pill--on{border-color:color-mix(in srgb, var(--confirmedGreen) 60%, transparent);background:color-mix(in srgb, var(--confirmedGreen) 16%, var(--darkBlue));color:var(--white)}.peak-admin .Audience__pill--gold{border-color:color-mix(in srgb, var(--gold) 60%, transparent);background:color-mix(in srgb, var(--gold) 14%, var(--darkBlue));color:var(--white)}.peak-admin .Audience__empty{flex-direction:column;gap:.75rem;max-width:36rem;padding:1.5rem;display:flex}.peak-admin .Audience__empty p{margin:0}.peak-admin .Audience__empty .Button__btn{align-self:flex-start}.peak-admin .Audience__facts{grid-template-columns:max-content 1fr;gap:.25rem 1rem;margin:0;display:grid}.peak-admin .Audience__facts dd{margin:0}.peak-admin .Audience__actions .Audience__delete{margin-right:auto}.peak-admin .Audience__links{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}.peak-admin .Audience__lead{max-width:60rem}.peak-admin .Audience__newLink{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:end;gap:.625rem;max-width:52rem;display:grid}.peak-admin .Audience__newLink .Button__btn{flex:none;height:2.5rem}.peak-admin .Audience__newField{flex-direction:column;gap:.25rem;min-width:0;display:flex}.peak-admin .Audience__loc{align-items:center;gap:.5rem;display:flex}.peak-admin .Audience__loc>span{flex:none}.peak-admin .Audience__locField{height:2rem;padding:0 .5rem}.peak-admin .Audience__linkGrid{grid-template-columns:repeat(auto-fill,minmax(34rem,1fr));gap:1rem;display:grid}.peak-admin .Audience__link{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.875rem 1rem;padding:1rem;display:grid}.peak-admin .Audience__qr{border-radius:var(--radius_small);background:#fff;flex:none;width:8.5rem;height:8.5rem;padding:.375rem}.peak-admin .Audience__qr svg{width:100%;height:100%;display:block}.peak-admin .Audience__linkBody{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}.peak-admin .Audience__linkHead{align-items:center;gap:.625rem;min-width:0;display:flex}.peak-admin .Audience__linkHead h3{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.peak-admin .Audience__linkNote{margin:0}.peak-admin .Audience__url{border:1px solid var(--hairline);border-radius:var(--radius_small);background:var(--primary500);color:var(--white80);overflow-wrap:anywhere;font-family:var(--sans);padding:.375rem .5rem;display:block}.peak-admin .Audience__linkActions{flex-wrap:nowrap;grid-column:1/-1;gap:.375rem;margin:0;display:flex}.peak-admin .Audience__linkActions .Button__btn{white-space:nowrap}.peak-admin .Audience__linkActions a.Button__btn{text-decoration:none}.peak-admin .Audience__archive{border:1px solid var(--hairline);width:2rem;height:2rem;color:var(--white70);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.peak-admin .Audience__archive:hover{color:var(--white);border-color:var(--white70)}.peak-admin .Audience__restore{margin-left:auto}@media (max-width:1023px){.peak-admin .Audience__tools{grid-template-columns:1fr 1fr}.peak-admin .Audience__linkGrid{grid-template-columns:1fr}.peak-admin .Audience__newLink{grid-template-columns:1fr;align-items:stretch}}.peak-admin .Campaign{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}.peak-admin .Campaign__layout{grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:1.5rem;display:grid}@media (max-width:1180px){.peak-admin .Campaign__layout{grid-template-columns:minmax(0,1fr)}.peak-admin .Campaign__preview{position:static}}.peak-admin .Campaign__fields{flex-direction:column;gap:1rem;min-width:0;display:flex}.peak-admin .Campaign__fields .Form{gap:1rem}.peak-admin .Campaign__fields textarea.typography__t1{resize:vertical;min-height:4.5rem}.peak-admin .Campaign__stepBtn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;display:inline-flex}.peak-admin .Campaign__nav{align-items:center;gap:.5rem;padding-top:.25rem;display:flex}.peak-admin .Campaign__nav .Campaign__navNext{margin-left:auto}.peak-admin .Campaign__preview{flex-direction:column;align-items:center;gap:.625rem;display:flex;position:sticky;top:1rem}.peak-admin .Campaign__preview .ControlledFormTabRadio__fieldContainer{width:19rem}.peak-admin .Campaign__preview .ControlledFormTabRadio__radioContainer [role=radio]{white-space:nowrap;padding:0 .75rem}.peak-admin .Campaign__phone{border:1px solid var(--hairline);width:19rem;height:39.4rem;box-shadow:var(--shadow-md);background:#000;border-radius:1.75rem;overflow:hidden}.peak-admin .Campaign__frame{transform-origin:0 0;background:#000;border:0;width:390px;height:810px;display:block;transform:scale(.7795)}.peak-admin .Campaign__previewNote{text-align:center;max-width:19rem;margin:0 .25rem}.peak-admin .Campaign__choice{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.peak-admin .Campaign__choiceCard{text-align:left;background:var(--primary400);border:1px solid var(--hairline);border-radius:var(--radius_medium);color:var(--white);cursor:pointer;font:inherit;flex-direction:column;gap:.375rem;padding:.875rem 1rem;display:flex}.peak-admin .Campaign__choiceCard:hover{border-color:var(--white70)}.peak-admin .Campaign__choiceCard[aria-checked=true]{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.peak-admin .Campaign__choiceCard p{margin:0}.peak-admin .Campaign__assets{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.5rem;display:grid}.peak-admin .Campaign__asset{color:var(--white70);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;gap:.25rem;min-width:0;padding:0;display:flex}.peak-admin .Campaign__assetPic{aspect-ratio:4/3;border-radius:var(--radius_small);border:2px solid var(--hairline);background:var(--surface-sunken);justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.peak-admin .Campaign__assetPic img{object-fit:cover;width:100%;height:100%;display:block}.peak-admin .Campaign__assetPic[data-art] img{object-fit:contain;padding:.5rem}.peak-admin .Campaign__assetPic[data-none]{background:var(--ink-swatch,var(--gold));color:var(--on-accent);text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem}.peak-admin .Campaign__asset:hover .Campaign__assetPic{border-color:var(--white70)}.peak-admin .Campaign__asset[aria-pressed=true] .Campaign__assetPic{border-color:var(--gold)}.peak-admin .Campaign__assetLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.peak-admin .Campaign__assetTools{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.peak-admin .Campaign__chips{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.peak-admin .Campaign__chip{border:2px solid var(--hairline);background:var(--chip);cursor:pointer;border-radius:50%;width:1.75rem;height:1.75rem;padding:0}.peak-admin .Campaign__chip:hover{border-color:var(--white70)}.peak-admin .Campaign__chip[aria-pressed=true]{border-color:var(--white);box-shadow:0 0 0 2px var(--darkBlue)}.peak-admin .Campaign__chipReset{border-color:var(--hairline);color:var(--white70);background:0 0}.peak-admin .Campaign__swatchRow{align-items:center;gap:.5rem;display:flex}.peak-admin .Campaign__swatchRow input:not([type=color]){flex:auto}.peak-admin .Campaign__swatchRow input.Campaign__swatch{border:1px solid var(--hairline);border-radius:var(--radius_small);background:var(--primary400);cursor:pointer;flex:0 0 2.75rem;width:2.75rem;min-width:2.75rem;height:2.75rem;padding:.125rem}.peak-admin .Campaign__swatchRow input:not([type=color]){min-width:0}.peak-admin .Campaign__switchRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.peak-admin .Campaign__switchRow p{margin:0}.peak-admin .Campaign__share{flex-direction:column;gap:.75rem;display:flex}.peak-admin .Campaign__pending{margin:0}.peak-admin .Audience__look{border-radius:var(--radius-pill);border:1px solid var(--hairline);color:var(--white70);white-space:nowrap;align-items:center;padding:.125rem .5rem;display:inline-flex}.peak-admin .Audience__look--own{border-color:color-mix(in srgb, var(--gold) 60%, transparent);color:var(--white)}@media (max-width:1023px){.peak-admin .Campaign__choice{grid-template-columns:1fr}}.peak-admin .ServiceStats{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}.peak-admin .ServiceStats .StatsDrawer__statsContainer{margin-bottom:0}.peak-admin .ServiceStats .StatsDrawer__print button{color:var(--white);text-align:left;background:0 0;align-items:center;display:flex}.peak-admin .BlockService__actions{justify-content:flex-end}.peak-admin .BlockService__list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.peak-admin .BlockService__list li{align-items:center;gap:1rem;min-width:0;display:flex}.peak-admin .BlockService__dates{color:var(--white);white-space:nowrap}.peak-admin .BlockService__reason{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.peak-admin .FloorPlanTable__spend{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:2px;align-items:center;gap:2px;width:auto;display:inline-flex}.peak-admin .FloorPlanTable__spend span{line-height:1}.peak-admin .FloorPlanTable__vip{background-color:var(--primary500);border-radius:3px;align-items:center;padding:1px 2px;display:inline-flex}.peak-admin .FloorPlanTable__vip svg{width:11px;height:11px;fill:var(--gold)}.peak-admin .FloorPlanTable__timerVip{align-items:center;gap:2px;display:inline-flex}.peak-admin .FloorPlanTable__timerVip svg{width:12px;height:12px;fill:var(--gold);stroke:var(--primary500);stroke-width:1px}.peak-admin .FloorPlanTable__sat{font-variant-numeric:tabular-nums;align-items:center;gap:2px;display:inline-flex}.peak-admin .FloorPlanTable__sat svg{stroke-width:2.4px;flex:none;width:9px;height:9px}.peak-admin .SeatedFloorPlanTable__overlay .FloorPlanTable__sat[data-over]{background-color:var(--pink);color:var(--primary500)}.peak-admin .Drawer__railSide .AddToWaitlistDrawer__container{width:100%;height:100%}.peak-admin .Drawer__railSide .AddToWaitlistDrawer__container>.AddToWaitlistDrawer__inputContainer{flex:auto;min-height:0}.peak-admin .AddToWaitlistDrawer__foot{justify-content:space-between;align-items:center;gap:var(--s2);padding:var(--s4) 1.25rem;border-top:1px solid var(--hairline);background:var(--darkBlue);flex:none;display:flex}.peak-admin .Drawer__railSide .AddToWaitlistDrawer__headerBar{padding:1rem 1.25rem}.peak-admin .Drawer__railSide .AddToWaitlistDrawer__inputContainer{padding:1.25rem;overflow-y:auto}.peak-admin .WaitQuoteHead{align-items:start;gap:var(--s4);padding:var(--s4) 1.25rem;border-bottom:1px solid var(--hairline);background:var(--surface-1);flex:none;grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.peak-admin p.WaitQuoteHead{font-size:var(--fs-3);display:block}.peak-admin .WaitQuoteHead__lead,.peak-admin .WaitQuoteHead__wait{gap:var(--s1);min-width:0;display:grid}.peak-admin .WaitQuoteHead__wait{text-align:right;justify-items:end}.peak-admin .WaitQuoteHead__eyebrow{color:var(--white70);font-size:var(--fs-1);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.peak-admin .WaitQuoteHead__table{justify-items:start;gap:var(--s1);color:var(--white);font-size:var(--fs-6);font-weight:600;line-height:1.2;display:grid}.peak-admin .WaitQuoteHead__tableName{color:var(--white70);font-size:var(--fs-2);font-weight:400}.peak-admin .WaitQuoteHead__stepper{align-items:center;gap:var(--s2);display:flex}.peak-admin .WaitQuoteHead__mins{text-align:center;min-width:4.5rem;color:var(--white);font-size:var(--fs-6);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.peak-admin .WaitQuoteHead__at{justify-items:end;gap:var(--s1);color:var(--white70);font-size:var(--fs-3);font-variant-numeric:tabular-nums;display:grid}.peak-admin .WaitQuoteHead__reset{justify-self:start}.peak-admin .WaitQuoteHead__at .WaitQuoteHead__reset{justify-self:end}.peak-admin .AddToWaitlistDrawer__inputContainer .ControlledFormInput__inputContainer select{width:100%;min-width:0;max-width:100%;height:100%;padding:0 var(--selectGutter) 0 0;background-color:#0000;border:none;flex:1}.peak-admin .AddToWaitlistDrawer__inputContainer .ControlledFormInput__inputContainer select option,.peak-admin .AddToWaitlistDrawer__inputContainer .ControlledFormInput__inputContainer select optgroup{background-color:var(--darkBlue);color:var(--darkGrey200)}@media (min-width:1024px){.peak-admin .Layout__main:has(.ServicePage__content[data-rail]){margin-right:calc(var(--railWidth) + var(--railInset))}}.peak-admin .ServicePage__content{--tableMark:1.25}.peak-admin .SeatedFloorPlanTable__overlay,.peak-admin .UnoccupiedFloorPlanTable__overlay{transform:translate(-50%, -50%) scale(var(--tableMark,1))}.peak-admin .FloorPlanTable__waitAt{border:1px dashed var(--accent);background-color:var(--primary500);color:var(--accent);white-space:nowrap;letter-spacing:-.4px;font-variant-numeric:tabular-nums;border-radius:4px;justify-content:center;align-items:center;gap:2px;padding:0 3px;line-height:1.2;display:inline-flex}.peak-admin .FloorPlanTable__waitAt svg{stroke-width:2.4px;flex:none;width:9px;height:9px}.peak-admin .FloorPlanTable__waitFree{border:1px solid var(--white30);background-color:var(--primary500);color:var(--white);white-space:nowrap;letter-spacing:-.4px;font-variant-numeric:tabular-nums;border-radius:4px;justify-content:center;align-items:center;padding:0 3px;line-height:1.2;display:inline-flex}.peak-admin .FloorPlanTable__waitFree[data-pick]{border-color:var(--accent);background-color:var(--accent);color:var(--on-accent)}.peak-admin [data-stage=early]{--turnStage:var(--good)}.peak-admin [data-stage=late]{--turnStage:var(--yellow300)}.peak-admin [data-stage=due]{--turnStage:var(--orange)}.peak-admin [data-stage=over]{--turnStage:var(--pink)}.peak-admin .ActiveReservationCard__turnBar{background-color:var(--darkGrey300);border-radius:2px;width:100%;height:3px;margin-top:.375rem;position:relative;overflow:hidden}.peak-admin .ActiveReservationCard__turnFill{width:var(--pct,0%);border-radius:inherit;background-color:var(--turnStage,var(--gold));position:absolute;inset:0 auto 0 0}.peak-admin .ActiveReservationCard__card[data-turn=fill]{background-image:linear-gradient(to right, color-mix(in srgb, var(--turnStage,var(--gold)) 26%, transparent) 0%, color-mix(in srgb, var(--turnStage,var(--gold)) 26%, transparent) var(--pct,0%), transparent var(--pct,0%))}.peak-admin .ActiveReservationCard__sat{color:var(--white70);font-variant-numeric:tabular-nums;align-items:center;gap:2px;margin-left:.125rem;display:inline-flex}.peak-admin .ActiveReservationCard__sat svg{stroke-width:2px;flex:none;width:11px;height:11px}.peak-admin .ActiveReservationCard__hotelIcon{color:var(--white80);align-items:center;display:inline-flex}.peak-admin .ActiveReservationCard__hotelIcon svg{stroke-width:2px;flex:none;width:1.1em;height:1.1em}.peak-admin .ActiveReservationCard__balance{color:var(--warn);font-variant-numeric:tabular-nums}.peak-admin .QuickEdit__seated[data-stage=over]{color:var(--turnStage)}.peak-admin .QuickEdit__seated[data-stage=over] .OccupantDetailsHeader__summaryItem .OccupantDetailsHeader__icon{stroke:var(--turnStage)}.peak-admin .FloorPlanTable__hold{background-color:var(--pink);color:var(--primary500);box-shadow:0 0 0 1px var(--primary500);border-radius:4px;align-items:center;padding:2px 4px;display:inline-flex}.peak-admin .FloorPlanTable__hold svg{stroke-width:2px;width:13px;height:13px;display:block}.peak-admin .FloorPlanTable__container[data-off] .FloorPlanTable__glyph{opacity:.55}.peak-admin .TableStateOverlay__claimRing{stroke-dasharray:5 3}.peak-admin .FloorPlanTable__claim{border:1px dashed var(--accent);background-color:var(--primary500);min-width:18px;color:var(--accent);letter-spacing:.02em;border-radius:4px;justify-content:center;align-items:center;padding:1px 4px;font-weight:600;line-height:1.2;display:inline-flex}.peak-admin .FloorPlanTable__exp{padding:0 var(--s1);border-left:2px solid var(--exp);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--exp) 28%, var(--primary500));color:var(--white);letter-spacing:.02em;justify-content:center;align-items:center;font-weight:600;line-height:1.2;display:inline-flex}.peak-admin .ClaimNotice{border:1px dashed var(--accent);border-radius:var(--radius_small);gap:.625rem;padding:.875rem 1rem;display:grid}.peak-admin .ClaimNotice__title{color:var(--accent)}.peak-admin .ClaimNotice__line{margin:0}.peak-admin .ClaimNotice__actions{flex-wrap:wrap;gap:.5rem;display:flex}.peak-admin .WaitlistClaim{flex-direction:column;gap:.375rem;margin-top:.75rem;display:flex}.peak-admin .WaitlistClaim__note{margin:0}.peak-admin .WaitlistClaim__select{min-width:10rem;padding:.25rem var(--selectGutter) .25rem .5rem;background-color:var(--darkBlue);color:var(--white);border:1px solid var(--hairline);border-radius:var(--radius-sm)}.peak-admin .WaitlistClaim__history{margin-top:.5rem}.peak-admin .brail__claimMark{border:1px dashed var(--accent);background-color:var(--primary500);min-width:1rem;height:1rem;color:var(--accent);pointer-events:none;border-radius:4px;place-items:center;padding:0 .1875rem;font-size:.5625rem;font-weight:600;line-height:1;display:grid;position:absolute;top:-.25rem;right:-.25rem}.peak-admin .Timeline__block[data-ghost] .Timeline__blockBtn{border:1px dashed var(--accent);color:var(--accent);cursor:pointer;background:0 0}.peak-admin .Timeline__block[data-ghost] .Timeline__blockBtn:hover{background:color-mix(in srgb, var(--accent) 12%, transparent)}.peak-admin .Timeline__blockWaiting{opacity:.85;margin-left:auto;font-style:italic}.peak-admin .CoverFlow__count[data-ghost]{border:1px dashed var(--accent);color:var(--accent);background:0 0}.peak-admin .CoverFlow__rowLabel[data-ghost]{color:var(--accent)}.peak-admin .hold{border-bottom:1px solid var(--hairline);gap:.625rem;padding:.875rem 1rem;display:grid}.peak-admin .hold__row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.peak-admin .hold__title{align-items:center;gap:.5rem;display:inline-flex}.peak-admin .hold__lock{color:var(--pink);flex:none}.peak-admin .hold[data-held] .hold__title .typography__h7{color:var(--pink)}.peak-admin .hold__lines{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.peak-admin .hold__line{color:var(--white70);align-items:flex-start;gap:.5rem;display:flex}.peak-admin .hold__line .hold__lock{margin-top:2px}.peak-admin .hold__note{margin:0}.peak-admin .hold__link{color:var(--gold);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.peak-admin .hold__form{gap:.75rem}.peak-admin .hold__form .Select__select,.peak-admin .hold__form textarea,.peak-admin .hold__override .Select__select,.peak-admin .hold__override textarea{width:100%}.peak-admin .hold__scope{border:0;gap:.375rem;min-width:0;margin:0;padding:0;display:grid}.peak-admin .hold__radio{color:var(--white);align-items:center;gap:.5rem;display:flex}.peak-admin .hold__radio input{accent-color:var(--gold);margin:0}.peak-admin .hold__actions{flex-wrap:wrap;gap:.5rem;display:flex}.peak-admin .hold__override{border:1px solid var(--pink);border-radius:var(--radius-md);gap:.625rem;margin:0 1rem 1rem;padding:.75rem;display:grid}.peak-admin .SeatWalkInFormDrawer__walkInForm .hold__override{margin:0}.peak-admin .SeatWalkInFormDrawer__walkInForm .SeatingSelectedTables__container{align-items:flex-start}.peak-admin .walkin__tables{flex:1;gap:.375rem;min-width:0;display:grid}.peak-admin .walkin__table{align-items:baseline;gap:.5rem;min-width:0;display:flex}.peak-admin .walkin__tableNum{font-variant-numeric:tabular-nums;flex:none;font-weight:700}.peak-admin .walkin__tableName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.peak-admin .walkin__drop{border-radius:var(--radius_small);width:1.125rem;height:1.125rem;color:var(--white70);flex:none;place-items:center;display:grid}.peak-admin .walkin__drop svg{stroke:currentColor;stroke-width:1.5px}.peak-admin .walkin__drop:hover{color:var(--white);background:var(--surface-2)}.peak-admin .walkin__hint{margin:.125rem 0 0}.peak-admin .hold__warn{color:var(--pink);margin:0}.peak-admin .hold__whenRow{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.peak-admin .hold__whenRow .Select__select{flex:1 1 var(--s8);width:auto}.peak-admin .hold__impact{gap:var(--s2);border:1px solid var(--line-1);border-radius:var(--radius-md);padding:var(--s3);display:grid}.peak-admin .hold__impactList{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.peak-admin .hold__impactRow{gap:var(--s1);display:grid}.peak-admin .Planning{flex-direction:column;min-width:0;display:flex}.peak-admin .Planning__controls{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;display:flex}.peak-admin .DatePicker__anchor{display:inline-flex;position:relative}.peak-admin .DatePicker__pop{z-index:var(--z-modal);max-height:calc(100dvh - var(--s4));position:fixed;overflow-y:auto}.peak-admin .ServicePage__datePickerWrap .DatePicker__anchor{width:100%;display:flex}.peak-admin .ServicePage__datePickerWrap .DatePicker__buttonContainer{justify-content:space-between;width:100%}.peak-admin .Planning__page{flex-direction:column;gap:1rem;min-width:0;margin-top:1rem;display:flex}.peak-admin .Planning__twoCol{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:1rem;display:grid}@media (max-width:1100px){.peak-admin .Planning__twoCol{grid-template-columns:1fr}}.peak-admin .Planning__stack{flex-direction:column;gap:1rem;min-width:0;display:flex}.peak-admin .Planning__card{border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--darkBlue);flex-direction:column;gap:.625rem;min-width:0;padding:1rem 1.25rem;display:flex}.peak-admin .Planning__card>h3{color:var(--white);margin:0}.peak-admin .Planning__card>p{margin:0}.peak-admin .Planning__cardHead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.peak-admin .Planning__cardHead h3{color:var(--white);margin:0 0 .25rem}.peak-admin .Planning__cardHead p{margin:0}.peak-admin .Planning__cardActions{justify-content:flex-end;display:flex}.peak-admin .Planning__sheetWrap{flex-direction:column;gap:.5rem;min-width:0;display:flex}.peak-admin .Planning__toolbar{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.peak-admin .Planning__count{flex:1;min-width:0;margin:0}.peak-admin .Planning__hint{margin:0}.peak-admin .Planning__toolLabel{color:var(--greyBlue);letter-spacing:.08em;text-transform:uppercase;margin-right:.25rem}.peak-admin .Planning__fillBar{align-items:center;gap:.375rem;display:inline-flex}.peak-admin .Planning__swatch{background:var(--swatch,var(--panelBlue));cursor:pointer;width:1.5rem;height:1.5rem;transition:transform .12s var(--ease), border-color .12s var(--ease);color:var(--white);border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.peak-admin .Planning__swatch:hover:not(:disabled){transform:scale(1.12)}.peak-admin .Planning__swatch[aria-pressed=true],.peak-admin .Planning__swatch[aria-checked=true]{border-color:var(--white);box-shadow:0 0 0 2px var(--darkBlue)}.peak-admin .Planning__swatch:disabled{opacity:.35;cursor:default}.peak-admin .Planning__swatchNone{border-color:var(--hairline);background:0 0}.peak-admin .Planning__swatchNone svg{stroke:currentColor}.peak-admin .Planning__toggle{color:var(--white80);align-items:center;gap:.5rem;display:inline-flex}.peak-admin .Planning__toggleText{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.peak-admin .Planning__fullBtn{align-items:center;gap:.375rem;display:inline-flex}.peak-admin .Planning__fullBtn svg{stroke:currentColor}.peak-admin .Planning__sheetWrap--full{z-index:var(--z_modal);background:var(--bg);margin:0;padding:1rem 1.5rem 1.25rem;position:fixed;inset:0;overflow:hidden}.peak-admin .Planning__sheetWrap--full .Planning__scroll{flex:auto;min-height:0;max-height:none}.peak-admin .Planning__fullHead{border-bottom:1px solid var(--hairline);flex-wrap:wrap;align-items:center;gap:1rem;padding-bottom:.5rem;display:flex}.peak-admin .Planning__fullTitle{min-width:0;color:var(--white);text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}.peak-admin .Planning__fullActions{gap:.5rem;display:flex}@media print{.peak-admin .Planning__fullHead,.peak-admin .Planning__fullBtn{display:none!important}.peak-admin .Planning__sheetWrap--full{padding:0;position:static}}.peak-admin .Planning__scroll{border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--darkBlue);min-height:12rem;max-height:calc(100vh - 20rem);overflow:auto}.peak-admin .Planning__printHead{display:none}.peak-admin .Sheet{border-collapse:separate;border-spacing:0;table-layout:fixed;min-width:100%;color:var(--white);outline:0}.peak-admin .Sheet thead th{z-index:2;background:var(--panelBlue);color:var(--greyBlue);text-align:left;border-bottom:1px solid var(--hairline);border-right:1px solid var(--hairline);height:2.25rem;padding:0;position:sticky;top:0}.peak-admin .Sheet__corner{left:0;z-index:3!important}.peak-admin .Sheet__head{position:relative}.peak-admin .Sheet__headBtn{width:100%;height:2.25rem;color:inherit;font:inherit;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.375rem;padding:0 .625rem;font-size:11px;font-weight:600;display:flex;overflow:hidden}.peak-admin .Sheet__headBtn:hover{color:var(--white)}.peak-admin .Sheet__headLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.peak-admin .Sheet__sortMark{color:var(--gold);font-size:9px}.peak-admin .Sheet__resize{cursor:col-resize;z-index:1;touch-action:none;width:7px;height:100%;position:absolute;top:0;right:-3px}.peak-admin .Sheet__resize:hover,.peak-admin .Sheet__resize:active{background:var(--gold);opacity:.6}.peak-admin .Sheet__rowNum{z-index:1;background:var(--panelBlue);color:var(--greyBlue);text-align:center;font-variant-numeric:tabular-nums;border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:500;position:sticky;left:0}.peak-admin .Sheet__rowNum[data-selected]{color:var(--white);background:color-mix(in srgb, var(--gold) 22%, var(--panelBlue))}.peak-admin .Sheet__cell{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);background:var(--darkBlue);white-space:nowrap;text-overflow:ellipsis;cursor:cell;height:2.125rem;font-size:var(--fs-3);vertical-align:middle;-webkit-user-select:none;user-select:none;padding:0 .625rem;line-height:1.3;position:relative;overflow:hidden}.peak-admin .Sheet__cell:is([data-kind=number],[data-kind=money]){text-align:right;font-variant-numeric:tabular-nums}.peak-admin .Sheet__cell[data-readonly] .Sheet__text{color:var(--white70)}.peak-admin .Sheet__row[data-dead] .Sheet__text{color:var(--white70);text-decoration:line-through}.peak-admin .Sheet__cell[data-selected]{background:color-mix(in srgb, var(--gold) 14%, var(--darkBlue))}.peak-admin .Sheet__cell[data-focus]{box-shadow:inset 0 0 0 2px var(--gold);z-index:1}.peak-admin .Sheet__text{text-overflow:ellipsis;display:block;overflow:hidden}.peak-admin .Sheet__input{border:2px solid var(--gold);background:var(--primary500);width:100%;height:100%;color:var(--white);font:inherit;box-shadow:var(--shadow-md);z-index:2;border-radius:0;outline:0;padding:0 .5rem;position:absolute;inset:0}.peak-admin .Sheet__empty{text-align:center;white-space:normal;padding:1.25rem .75rem}.peak-admin .Sheet__cell[data-fill=amber]{--fill:#dbb05c}.peak-admin .Sheet__cell[data-fill=red]{--fill:#d9737a}.peak-admin .Sheet__cell[data-fill=green]{--fill:#84b14a}.peak-admin .Sheet__cell[data-fill=blue]{--fill:#7bb3ff}.peak-admin .Sheet__cell[data-fill=purple]{--fill:#b07cc6}.peak-admin .Sheet__cell[data-fill=pink]{--fill:#f39898}.peak-admin .Sheet__cell[data-fill=teal]{--fill:#5fb8b0}.peak-admin .Sheet__cell[data-fill=grey]{--fill:var(--ink-faint)}.peak-admin .Sheet__cell[data-fill]{background:color-mix(in srgb, var(--fill) 34%, var(--darkBlue))}.peak-admin .Sheet__cell[data-fill][data-selected]{background:color-mix(in srgb, var(--fill) 34%, color-mix(in srgb, var(--gold) 14%, var(--darkBlue)))}.peak-admin[data-mode=light] .Sheet__cell[data-fill]{background:color-mix(in srgb, var(--fill) 38%, var(--paper))}.peak-admin .Planning__colList{margin-top:.25rem}.peak-admin .Planning__colName{text-overflow:ellipsis;white-space:nowrap;flex:8rem;min-width:0;overflow:hidden}.peak-admin .Planning__colItem .bsteps__inline{flex:8rem}.peak-admin .Planning__colSource{white-space:nowrap;flex:none;margin-right:.25rem}.peak-admin .Planning__chips{flex-wrap:wrap;gap:.375rem;display:flex}.peak-admin .Planning__chip{cursor:pointer;align-items:center;gap:.25rem;display:inline-flex}.peak-admin .Planning__chip svg{stroke:currentColor}.peak-admin .Planning__addRow{align-items:center;gap:.5rem;display:flex}.peak-admin .Planning__addInput{background:var(--primary500);border:1px solid var(--hairline);border-radius:var(--radius_small);min-width:0;color:var(--white);font:inherit;flex:1;padding:.5rem .625rem}.peak-admin .Planning__addInput:focus{border-color:var(--gold);outline:0}.peak-admin .Planning__ruleForm{border:1px solid var(--hairline);background:var(--panelBlue);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.5rem .625rem;padding:.875rem 1rem;display:flex}.peak-admin .Planning__ruleForm .ControlledFormSelect__select{width:auto;min-width:9rem;max-width:14rem;height:2.25rem}.peak-admin .Planning__ruleForm .Planning__addInput{flex:12rem;height:2.25rem;padding-top:0;padding-bottom:0}.peak-admin .Planning__ruleForm .ControlledFormTabRadio__radioContainer button{white-space:nowrap;padding:0 .875rem}.peak-admin .Planning__ruleWord{color:var(--white80)}.peak-admin .Planning__ruleActions{gap:.5rem;margin-left:auto;display:flex}.peak-admin .Planning__rulePreview{flex-basis:100%;margin:0}.peak-admin .Planning__rules{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Planning__rule{border:1px solid var(--hairline);background:var(--panelBlue);border-radius:10px;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.peak-admin .Planning__rule[data-editing]{border-color:var(--gold)}.peak-admin .Planning__ruleSwatch{background:var(--swatch);border-radius:50%;flex-shrink:0;width:1rem;height:1rem}.peak-admin .Planning__ruleText{flex:1;min-width:0}.peak-admin .Planning__ruleBtns{align-items:center;gap:.25rem;display:inline-flex}.peak-admin .Planning__rulesEmpty{margin:0}@media print{:is(.peak-admin:has(.Planning) .AdminHeader__headerRow,.peak-admin:has(.Planning) .OperationsPage__sidebar,.peak-admin:has(.Planning) .OutletHeader__root,.peak-admin:has(.Planning) .Tabs,.peak-admin:has(.Planning) .Planning__toolbar,.peak-admin:has(.Planning) .Planning__hint,.peak-admin:has(.Planning) .toasts,.peak-admin:has(.Planning) .brail){display:none!important}.peak-admin:has(.Planning){color:#000!important;background:#fff!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.peak-admin:has(.Planning) .Layout__main{color:#000!important;background:#fff!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.peak-admin:has(.Planning) .OperationsPage__content{color:#000!important;background:#fff!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.peak-admin:has(.Planning) .OperationsPage__main{color:#000!important;background:#fff!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.peak-admin .Planning__sheetWrap,.peak-admin .Planning__sheetWrap *{visibility:visible}.peak-admin .Planning__sheetWrap{margin:0}.peak-admin .Planning__scroll{background:#fff;border:0;border-radius:0;max-height:none;overflow:visible}.peak-admin .Planning__printHead{color:#000;margin:0 0 .5rem;display:block}.peak-admin .Sheet{color:#000;font-size:10.5pt;width:100%!important}.peak-admin .Sheet thead th,.peak-admin .Sheet__rowNum{color:#333;background:#f1f1f1;border-color:#999;position:static}.peak-admin .Sheet__headBtn{color:#333}.peak-admin .Sheet__resize,.peak-admin .Sheet__sortMark{display:none}.peak-admin .Sheet__cell{color:#000;white-space:normal;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-print-adjust:exact;background:#fff;border-color:#999;height:auto;padding:.25rem .5rem;font-size:10pt}.peak-admin .Sheet__cell[data-readonly] .Sheet__text,.peak-admin .Sheet__row[data-dead] .Sheet__text{color:#444}.peak-admin .Sheet__cell[data-selected]{background:#fff}.peak-admin .Sheet__cell[data-focus]{box-shadow:none}.peak-admin .Sheet__cell[data-fill],.peak-admin .Sheet__cell[data-fill][data-selected]{background:color-mix(in srgb, var(--fill) 45%, #fff)}.peak-admin .Sheet tr{break-inside:avoid}}.peak-admin .Button__btnPrimary{color:var(--on-accent,var(--darkBlue))}.peak-admin .Button__btnPrimary svg{stroke:currentColor}.peak-admin .GuestTagPill__tag .GuestTagPill__gold,.peak-admin .Layout__superAdminBanner{color:var(--on-accent,var(--darkBlue))}.peak-admin .MessagingTemplatePage__sidebar li.MessagingTemplatePage__active,.peak-admin .MessagingTemplatePage__sidebar li.MessagingTemplatePage__active a{color:var(--on-accent,var(--primary500))}.peak-admin .RestaurantSelector__option:hover,.peak-admin .RestaurantSelector__option[data-selected]{color:var(--on-accent,var(--primary400))}.peak-admin .WaitListEntryCard__avatar:focus,.peak-admin .WaitListEntryCard__avatar:hover{color:var(--on-accent,var(--darkGrey400))}.peak-admin .ConsoleTheme__swatches{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.peak-admin .ConsoleTheme__swatch{border-radius:var(--radius-pill);background:var(--sw);width:2.5rem;height:2.5rem;box-shadow:0 0 0 1px var(--hairline);cursor:pointer;border:2px solid #0000;padding:0;transition:transform .12s;position:relative}.peak-admin .ConsoleTheme__swatch:hover{transform:scale(1.06)}.peak-admin .ConsoleTheme__swatch[data-on]{border-color:var(--bg);box-shadow:0 0 0 2px var(--white)}.peak-admin .ConsoleTheme__swatch--venue{justify-content:center;align-items:center;display:inline-flex}.peak-admin .ConsoleTheme__swatch--venue svg{width:1rem;height:1rem;stroke:var(--on-accent)}.peak-admin .ConsoleTheme__custom{align-items:center;gap:.5rem;display:inline-flex}.peak-admin .ConsoleTheme__custom input[type=color]{border-radius:var(--radius-pill);width:2.5rem;height:2.5rem;box-shadow:0 0 0 1px var(--hairline);cursor:pointer;background:0 0;border:2px solid #0000;padding:0}.peak-admin .ConsoleTheme__custom input[type=color]::-webkit-color-swatch-wrapper{padding:0}.peak-admin .ConsoleTheme__custom input[type=color]::-webkit-color-swatch{border-radius:var(--radius-pill);border:0}.peak-admin .ConsoleTheme__sample{border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--primary400);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.peak-admin .ConsoleTheme__navSample{border-radius:var(--radius_small);color:var(--gold);background:var(--goldDark);padding:.375rem .75rem}.peak-admin .ConsoleTheme__contrast{color:var(--white70);font-variant-numeric:tabular-nums;margin-left:auto}.peak-admin [data-nav]{--sidePanelWidth:var(--navRailWidth)}.peak-admin [data-nav=mini]{--navRailWidth:var(--navRailMini)}.peak-admin [data-nav=collapsed]{--navRailWidth:0px;--contentGapWidth:0px}@media (min-width:768px){.peak-admin .OperationsPage__sidebar,.peak-admin .SettingsPage__sidebar{transition:width .18s,flex-basis .18s}.peak-admin [data-nav=collapsed] .OperationsPage__sidebar,.peak-admin [data-nav=collapsed] .SettingsPage__sidebar{flex:0 0 0;width:0;min-width:0;overflow:hidden}.peak-admin [data-nav=mini] .OperationsPage__sidebar,.peak-admin [data-nav=mini] .SettingsPage__sidebar{width:var(--sidePanelWidth);flex:0 0 var(--sidePanelWidth);min-width:0}}@media (prefers-reduced-motion:reduce){.peak-admin .OperationsPage__sidebar,.peak-admin .SettingsPage__sidebar{transition:none}}@media (min-width:768px){.peak-admin .shell[data-peek] [data-nav=collapsed]>:is(.OperationsPage__content,.SettingsPage__content){position:relative}.peak-admin .shell[data-peek] [data-nav=collapsed] :is(.OperationsPage__sidebar,.SettingsPage__sidebar){z-index:var(--z-popover);background:var(--surface-1);width:2.75rem;min-width:0;max-height:none;box-shadow:var(--shadow-md);flex:none;transition:width .42s cubic-bezier(.22,1,.36,1);animation:.34s cubic-bezier(.22,1,.36,1) both navPeekIn;position:absolute;top:0;bottom:0;left:0;overflow-y:auto}.peak-admin .shell[data-peek=full] [data-nav=collapsed] :is(.OperationsPage__sidebar,.SettingsPage__sidebar){width:var(--navRailOpen)}}@keyframes navPeekIn{0%{opacity:0;transform:translate(-16px)}}@media (prefers-reduced-motion:reduce){.peak-admin .shell[data-peek] [data-nav=collapsed] :is(.OperationsPage__sidebar,.SettingsPage__sidebar){transition:none;animation:none}}.peak-admin .SectionNav__modeButton,.peak-admin .SectionNav__hide,.peak-admin .SectionNav__reopen{border-radius:var(--radius_small);color:var(--white70);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:.375rem;padding:.375rem;font-family:inherit;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.peak-admin .SectionNav__modeButton:hover,.peak-admin .SectionNav__hide:hover,.peak-admin .SectionNav__reopen:hover{color:var(--white);background:var(--white05);border-color:var(--hairline)}.peak-admin .SectionNav__modeButton svg,.peak-admin .SectionNav__hide svg,.peak-admin .SectionNav__reopen svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:1.125rem;height:1.125rem}.peak-admin .SectionNav__sectionGlyph{width:2rem;height:2rem;color:var(--gold);justify-content:center;align-items:center;display:inline-flex}.peak-admin .SectionNav__sectionGlyph svg{width:1.25rem;height:1.25rem}.peak-admin .SectionNav__glyph{opacity:.8;flex:none;width:1.0625rem;height:1.0625rem}.peak-admin .SectionNav__glyph,.peak-admin .SectionNav__glyph *{stroke:currentColor}.peak-admin .SectionNav__itemActive .SectionNav__glyph{opacity:1}.peak-admin .SectionNav__groupToggle{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;font-family:inherit;display:flex}.peak-admin .SectionNav__groupToggle:disabled{cursor:default}.peak-admin .SectionNav__groupToggle:not(:disabled):hover{color:var(--white70)}.peak-admin .SectionNav__groupChev{opacity:.7;width:.75rem;height:.75rem;transition:transform .15s;transform:rotate(90deg)}.peak-admin .SectionNav__groupChev,.peak-admin .SectionNav__groupChev *{stroke:currentColor}.peak-admin .SectionNav__group[data-folded] .SectionNav__groupChev{transform:none}.peak-admin .SectionNav__groupToggle:disabled .SectionNav__groupChev{opacity:0}.peak-admin .SectionNav__nav--mini{align-items:stretch;gap:.625rem;padding-left:0;padding-right:0}.peak-admin .SectionNav__nav--mini .SectionNav__item{justify-content:flex-start;gap:0;padding:.625rem .75rem}.peak-admin .SectionNav__nav--mini .SectionNav__glyph{width:1.25rem;height:1.25rem}.peak-admin .SectionNav__rule{border:0;border-top:1px solid var(--hairline);margin:.125rem .5rem}.peak-admin .SectionNav__nav--mini .SectionNav__group{gap:.25rem}.peak-admin .SectionNav__hide{align-self:flex-start;margin-top:auto;padding:.375rem .625rem}.peak-admin .SectionNav__nav--mini .SectionNav__hide{justify-content:flex-start;align-self:stretch;padding:.375rem calc(.75rem - 1px)}.peak-admin .SectionPage{flex-direction:column;min-height:0;display:flex}.peak-admin .SectionPage>.OperationsPage__content,.peak-admin .SectionPage>.SettingsPage__content{flex:auto;min-height:0;margin:0;padding:0}.peak-admin .SectionBar{height:var(--headHeight);margin:0 0 var(--headGap);flex:none;align-items:center;gap:.5rem;display:flex}.peak-admin .SectionBar__toggle{border-radius:var(--radius_small);width:2rem;height:2rem;color:var(--white70);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;margin-left:.3125rem;margin-right:0;padding:0;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.peak-admin .SectionPage .SectionNav__nav:not(.SectionNav__nav--mini){padding-left:0}.peak-admin .SectionPage .SectionNav__nav:not(.SectionNav__nav--mini) .SectionNav__hide{padding-left:calc(.75rem - 1px)}.peak-admin .SectionBar__toggle:hover{color:var(--white);background:var(--white05);border-color:var(--hairline)}.peak-admin .SectionBar__toggle svg{stroke:currentColor;fill:none;width:1.125rem;height:1.125rem}.peak-admin .SectionBar .SectionBar__title{padding:0;text-decoration:none}.peak-admin .SectionBar .SectionBar__title:hover{color:var(--gold)}.peak-admin .SectionBar__sep{color:var(--white30);font-size:var(--fs-5);line-height:1}.peak-admin .SectionBar__page{color:var(--white);letter-spacing:.06em;text-transform:uppercase;opacity:.72;font-size:.9375rem;font-weight:600;transition:opacity .15s}.peak-admin .SectionBar:hover .SectionBar__page{opacity:.9}.peak-admin .SectionBar__start{flex:1 1 0;align-items:center;gap:.5rem;display:flex}.peak-admin .SectionBar__actions{flex:1 1 0;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.peak-admin .SectionBar__actions .Timeline__views{flex-wrap:nowrap}.peak-admin .SectionBar__pageActions{align-items:center;gap:.75rem;display:flex}.peak-admin .SectionBar__pageActions .Button__btn svg{width:1rem;height:1rem}.peak-admin .SectionPage .SectionNav__nav{padding-top:1rem}.peak-admin :is(.OperationsPage__main,.SettingsPage__main)>:first-child{margin-top:0}.peak-admin .FinancesPage__content{padding-top:0}.peak-admin .ConfirmationFormsPage__list,.peak-admin .ChitsPage__count{margin-top:0}.peak-admin .SectionPage--flat>:not(.SectionBar__frame){flex:auto;min-height:0}.peak-admin .SectionBar__trail,.peak-admin .SectionBar__trailItem{display:contents}.peak-admin .SectionBar__pageLink{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.peak-admin .SectionBar__pageLink:hover{opacity:1;color:var(--gold)}.peak-admin .SectionBar__crumb{opacity:1}:is(.peak-admin .SectionBar:has(.SectionBar__pageBack) .SectionBar__start>.SectionBar__sep,.peak-admin .SectionBar:has(.SectionBar__pageBack) .SectionBar__start>.SectionBar__page){display:none}.peak-admin .SectionBar__crumb input{field-sizing:content;width:auto;min-width:6rem;max-width:28rem;font:inherit;letter-spacing:.06em;text-transform:uppercase;color:var(--white);border-radius:var(--radius-sm);background:0 0;border:1px solid #0000;outline:none;margin:0 0 0 -.375rem;padding:.125rem .375rem;font-weight:600;display:block}.peak-admin .SectionBar__crumb input:hover{border-color:var(--hairline)}.peak-admin .SectionBar__crumb input:focus{border-color:var(--gold);background:var(--surface-sunken)}.peak-admin .SectionBar__crumb .fped__titleEdit{width:1.5rem;height:1.5rem}.peak-admin .PinButton{border-radius:var(--radius_small);width:1.75rem;height:1.75rem;color:var(--white30);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;margin-left:-.125rem;padding:0;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.peak-admin .SectionBar:hover .PinButton,.peak-admin .PinButton:focus-visible{color:var(--white70)}.peak-admin .PinButton:hover{color:var(--white);background:var(--white05);border-color:var(--hairline)}.peak-admin .PinButton[aria-pressed=true]{color:var(--gold)}.peak-admin .PinButton[aria-pressed=true] .pushpin__body{fill:currentColor}.peak-admin .PinButton svg{width:1rem;height:1rem;transition:transform .15s;transform:rotate(35deg)}.peak-admin .PinButton[aria-pressed=true] svg{transform:none}@media (prefers-reduced-motion:reduce){.peak-admin .PinButton svg{transition:none}}.peak-admin .PinnedNav__row{position:relative}.peak-admin .PinnedNav__row[draggable] .SectionNav__item{cursor:grab}.peak-admin .PinnedNav__row[data-dragging]{opacity:.4}.peak-admin .PinnedNav__row[data-drop]:after{content:"";background:var(--gold);pointer-events:none;border-radius:1px;height:2px;position:absolute;left:.5rem;right:.5rem}.peak-admin .PinnedNav__row[data-drop=before]:after{top:-2px}.peak-admin .PinnedNav__row[data-drop=after]:after{bottom:-2px}.peak-admin .PinnedNav__row .SectionNav__item{padding-right:2.25rem}.peak-admin .PinnedNav__unpin{border-radius:var(--radius_small);width:1.5rem;height:1.5rem;color:var(--white70);cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:opacity .15s,color .15s,background-color .15s;display:inline-flex;position:absolute;top:50%;right:.375rem;transform:translateY(-50%)}.peak-admin .PinnedNav__row:hover .PinnedNav__unpin,.peak-admin .PinnedNav__unpin:focus-visible{opacity:1}.peak-admin .PinnedNav__unpin:hover{color:var(--white);background:var(--white05);border-color:var(--hairline)}.peak-admin .PinnedNav__gone{color:var(--white70);cursor:default}.peak-admin .PinnedNav__row:has(.PinnedNav__gone) .PinnedNav__unpin{opacity:1}.peak-admin .PinnedNav__none{color:var(--white50);margin:0;padding:.5625rem .75rem}.peak-admin .GuestRecord__chips{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.5rem;display:flex}.peak-admin .GuestRecord__chip{border-radius:var(--radius-pill);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.3rem;padding:.2rem .625rem;font-size:.6875rem;font-weight:700;line-height:1.1rem;display:inline-flex}.peak-admin .GuestRecord__chip svg{width:.8125rem;height:.8125rem}.peak-admin .GuestRecord__chip[data-tone=gold]{background:var(--goldDark);color:var(--gold)}.peak-admin .GuestRecord__chip[data-tone=green]{background:color-mix(in srgb, var(--dataVizGreen500) 22%, transparent);color:var(--dataVizGreen300)}html[data-mode=light] .peak-admin .GuestRecord__chip[data-tone=green]{color:var(--dataVizGreen600)}.peak-admin .GuestRecord__chip[data-tone=blue]{color:#b5cfff;background:#6fa8ff33}.peak-admin .GuestRecord__chip[data-tone=grey]{background:var(--white10);color:var(--white80)}.peak-admin .GuestRecord__chip[data-tone=red]{background:color-mix(in srgb, var(--pink) 18%, transparent);color:var(--pink)}.peak-admin .GuestRecord__since{color:var(--white70);margin:.375rem 0 0}.peak-admin .GuestRecord__none{color:var(--white70);margin:0}.peak-admin .GuestRecord__metricsWrap{container-type:inline-size}.peak-admin .GuestRecord__metrics{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.875rem;margin:0;display:grid}.peak-admin .GuestRecord__metric{align-content:start;gap:.125rem;min-width:0;padding:.125rem 1rem .125rem 0;display:grid}.peak-admin .GuestRecord__metric:nth-child(2n){border-left:1px solid var(--hairline);padding-left:1rem}.peak-admin .GuestRecord__metric dd{margin:0}.peak-admin .GuestRecord__metricLabel{color:var(--white70);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem}.peak-admin .GuestRecord__metricValue{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:1.75rem;font-weight:600;line-height:1.15;overflow:hidden}.peak-admin .GuestRecord__metricSub{color:var(--white70);font-size:var(--fs-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.peak-admin .GuestRecord__metrics--compact .GuestRecord__metricValue{font-size:var(--fs-7)}.peak-admin .GuestRecord__metricValue--text{font-size:1.375rem}.peak-admin .GuestRecord__metrics--compact .GuestRecord__metricValue--text{font-size:var(--fs-6)}@container (max-width:30rem){.peak-admin .GuestRecord__metricValue--text{font-size:var(--fs-5)}.peak-admin .GuestRecord__metricSub{display:none}}@container (min-width:24rem){.peak-admin .GuestRecord__metrics{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:0}.peak-admin .GuestRecord__metric:nth-child(2n){border-left:0;padding-left:0}.peak-admin .GuestRecord__metric+.GuestRecord__metric{border-left:1px solid var(--hairline);padding-left:1rem}}.peak-admin .GuestRecord__flags{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .GuestRecord__flag{background:var(--white05);border:1px solid var(--hairline);color:var(--white);border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .625rem;display:inline-flex}.peak-admin .GuestRecord__flag svg{flex:none;width:1rem;height:1rem}.peak-admin .GuestRecord__flag[data-tone=red]{border-color:color-mix(in srgb, var(--pink) 55%, transparent);background:color-mix(in srgb, var(--pink) 12%, transparent);color:var(--pink)}.peak-admin .GuestRecord__flag[data-tone=gold]{border-color:color-mix(in srgb, var(--gold) 55%, transparent);background:color-mix(in srgb, var(--gold) 12%, transparent);color:var(--gold)}.peak-admin .GuestRecord__quote{border-left:2px solid var(--gold);margin:.625rem 0 0;padding:.125rem 0 .125rem .75rem;font-style:italic}.peak-admin .GuestRecord__history{margin:0;padding:0;list-style:none;display:grid}.peak-admin .GuestRecord__visit{border-top:1px solid var(--hairline);grid-template-columns:7rem minmax(0,1fr) auto;align-items:baseline;gap:.75rem;padding:.5rem 0;display:grid}.peak-admin .GuestRecord__visit:first-child{border-top:0;padding-top:0}.peak-admin .GuestRecord__visit>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.peak-admin .GuestRecord__visitSpend{font-variant-numeric:tabular-nums;font-weight:600}.peak-admin .GuestRecord__more{color:var(--gold);cursor:pointer;background:0 0;border:0;padding:.5rem 0 0;font-family:inherit}.peak-admin .GuestRecord__contact{gap:.375rem;margin:0;display:grid}.peak-admin .GuestRecord__contactRow{grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;gap:.75rem;display:grid}.peak-admin .GuestRecord__contactRow dd{text-overflow:ellipsis;margin:0;overflow:hidden}.peak-admin .GuestRecord__consent{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.peak-admin .GuestRecord__consent>.GuestRecord__theirs,.peak-admin .GuestRecord__pageActions{flex-basis:100%}.peak-admin .GuestRecord__pageActions{gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .GuestRecord__offersState{white-space:normal;flex:1 1 0;min-width:0}.peak-admin .GuestRecord__pageActions .Button__btn{white-space:nowrap}.peak-admin .GuestRecord__consent>.Switch__switch{flex:none;margin-left:auto}.peak-admin .GuestRecord__consent>.Note{flex:auto;min-width:0}.peak-admin .GuestRecord__consentState{white-space:nowrap;flex:none}.peak-admin .GuestRecord__consentForm{gap:var(--s4);display:grid}.peak-admin .GuestRecord__consentCheck{align-items:flex-start;gap:var(--s2);cursor:pointer;display:flex}.peak-admin .GuestRecord__consentCheck input{width:auto;margin:var(--s1) 0 0;accent-color:var(--accent);flex:none}.peak-admin .GuestRecord__contactLabel{color:var(--white70);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem}.peak-admin .GuestRecord__head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.625rem;display:flex}.peak-admin .GuestRecord__head h3{margin:0}.peak-admin .HotelStay__title{align-items:center;gap:var(--s2);display:inline-flex}.peak-admin .HotelStay__key{color:var(--accent);display:inline-flex}.peak-admin .HotelStay__companions{margin:0;padding:0;list-style:none}.peak-admin .HotelStay__foot{justify-content:space-between;align-items:center;gap:var(--s3);margin-top:var(--s3);display:flex}.peak-admin .GuestRecord__edit{color:var(--gold);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;font-family:inherit;display:inline-flex}.peak-admin .GuestRecord__edit svg{width:.875rem;height:.875rem}.peak-admin .GuestRecord__notes{display:grid}.peak-admin .GuestRecord__noteRow{border-top:1px solid var(--hairline);gap:.25rem;padding:.625rem 0;display:grid}.peak-admin .GuestRecord__noteRow:first-of-type{border-top:0;padding-top:0}.peak-admin .GuestRecord__noteRow:last-of-type{padding-bottom:0}.peak-admin .GuestRecord__noteRow>header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.peak-admin .GuestRecord__noteRow>header h3{align-items:center;gap:.375rem;margin:0;display:inline-flex}.peak-admin .GuestRecord__noteRow>header h3 svg{width:.875rem;height:.875rem}.peak-admin .GuestRecord__noteRow p{margin:0}.peak-admin .OccupantDetailsHeader__headerBar{padding:var(--s3) var(--s4) var(--s1);gap:var(--s2) var(--s3);flex-wrap:wrap}.peak-admin .OccupantDetailsHeader__headerBar>.OccupantDetailsHeader__occupantSummary{gap:var(--s1);margin:0}.peak-admin .OccupantDetailsHeader__occupantSummary .OccupantDetailsHeader__occupantSummaryGroup{transition:background-color .15s var(--ease);padding:.5rem .625rem}.peak-admin .OccupantDetailsHeader__occupantSummary button.OccupantDetailsHeader__occupantSummaryGroup:not(:disabled):hover{background:var(--surface-2)}.peak-admin .OccupantDetailsHeader__headerBar>.OccupantDetailsHeader__actions{gap:var(--s2);flex-wrap:nowrap;flex:none;margin-left:auto}.peak-admin .OccupantDetailsHeader__headerBar{contain:inline-size}.peak-admin .OccupantDetailsHeader__headerBar:not([data-fit=wrap]){flex-wrap:nowrap}.peak-admin .OccupantDetailsHeader__headerBar:not([data-fit=wrap])>.OccupantDetailsHeader__occupantSummary{flex-wrap:nowrap;flex:none}.peak-admin .OccupantDetailsHeader__headerBar:not([data-fit=full]) .ServiceStatusSelect__pillLabel{display:none}.peak-admin .OccupantDetailsHeader__headerBar:is([data-fit=facts],[data-fit=chevrons],[data-fit=tight],[data-fit=bare],[data-fit=wrap]) .QuickEdit__fact:not([data-pill]):has(.OccupantDetailsHeader__icon) .typography__h7_20{display:none}.peak-admin .OccupantDetailsHeader__headerBar:is([data-fit=chevrons],[data-fit=tight],[data-fit=bare],[data-fit=wrap]) .QuickEdit__chev,.peak-admin .OccupantDetailsHeader__headerBar:is([data-fit=tight],[data-fit=bare],[data-fit=wrap]) :is([data-pill=table]:not(.QuickEdit__pillPaid),[data-pill=turn],[data-pill=date],[data-pill=time]) .OccupantDetailsHeader__icon,.peak-admin .OccupantDetailsHeader__headerBar:is([data-fit=tight],[data-fit=bare],[data-fit=wrap]) .ServiceStatusSelect__chev{display:none}.peak-admin .OccupantDetailsHeader__headerBar:is([data-fit=tight],[data-fit=bare],[data-fit=wrap]) .OccupantDetailsHeader__occupantSummaryGroup{padding-inline:var(--s2)}.peak-admin .OccupantDetailsHeader__headerBar:is([data-fit=tight],[data-fit=bare],[data-fit=wrap]) .QuickEdit__anchor:is(:has(>[data-pill=date]),:has(>[data-pill=server])){padding-left:var(--s1);margin-left:0}.peak-admin .OccupantDetailsHeader__headerBar:is([data-fit=tight],[data-fit=bare],[data-fit=wrap]) .ServiceStatusSelect__pill{padding-inline:var(--s1)}.peak-admin .OccupantDetailsHeader__headerBar:is([data-fit=bare],[data-fit=wrap]) .QuickEdit__fact:not([data-pill]):has(.OccupantDetailsHeader__icon){display:none}.peak-admin .OccupantDetailsHeader__glyphButton{justify-content:center;align-items:center;width:2.5rem;padding:0;display:inline-flex}.peak-admin .OccupantDetails__stageBody{gap:var(--s3);padding:var(--s3) var(--s7) var(--s4);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.peak-admin .OccupantDetails__stageBody>.OccupantDetails__body{gap:var(--s6);grid-template-columns:minmax(0,1.4fr) minmax(17rem,1fr);align-items:start;min-height:0;display:grid}.peak-admin .OccupantDetails__stageBody:not([data-aside])>.OccupantDetails__body{grid-template-columns:minmax(0,1fr)}.peak-admin .OccupantDetails__stageBody:not([data-aside]) .OccupantDetails__stageAside{display:none}.peak-admin .OccupantDetails__stageBody .OccupantDetails__container{width:auto;min-width:0;padding:0}.peak-admin .OccupantDetails__stageBody .OccupantDetails__stageAside{margin:0}.peak-admin .OccupantDetails__stageBody[data-aside]>.OccupantDetails__body{align-items:stretch}.peak-admin .OccupantDetails__stageBody[data-aside] .OccupantDetails__stageAside{align-self:stretch}.peak-admin .OccupantDetails__stageBody[data-aside] .OccupantDetails__tabPanel{flex:1 0 auto}.peak-admin .OccupantDetails__stageBody[data-aside] :is(.OccupantDetails__tabPanel,.OccupantDetails__stageAside)>:last-child{flex-grow:1}.peak-admin .OccupantDetails__stageBody .OccupantDetailsActions__actions{gap:var(--s2)}.peak-admin .ServiceStatusSelect__combobox.ServiceStatusSelect__pill{align-items:center;gap:var(--s2);padding:0 .75rem 0 .5rem;display:inline-flex}.peak-admin .ServiceStatusSelect__pill .StatusIcon{flex:none}.peak-admin .ServiceStatusSelect__chev{stroke:currentColor;opacity:.6;flex:none;width:14px;height:14px}.peak-admin .ServiceStatusSelect__combobox.ServiceStatusSelect__pill,.peak-admin .ServiceStatusSelect__combobox.ServiceStatusSelect__pill:hover{min-width:var(--s8);background:var(--statusFill);border-color:var(--statusFill);color:#fff;justify-content:center}.peak-admin .ServiceStatusSelect__combobox.ServiceStatusSelect__pill:hover{filter:brightness(1.08)}.peak-admin .ServiceStatusSelect__combobox.ServiceStatusSelect__pill[aria-expanded=true]{box-shadow:0 0 0 2px var(--surface-1), 0 0 0 3px var(--statusFill)}.peak-admin .ServiceStatusSelect__pill .StatusIcon svg>rect:first-child{fill:#0000;stroke:none}.peak-admin .ServiceStatusSelect__pill .ServiceStatusSelect__chev{opacity:.85}:is(.peak-admin .QuickEdit__anchor:has(>[data-pill=date]),.peak-admin .QuickEdit__anchor:has(>[data-pill=server])){margin-left:var(--s1);padding-left:var(--s2);border-left:1px solid var(--hairline)}.peak-admin .QuickEdit__chev{opacity:.6}.peak-admin .GuestRecord__noteRow{padding:var(--s3) 0;row-gap:var(--s1)}.peak-admin .GuestRecord__noteRow>header h3{color:var(--white70)}.peak-admin .GuestRecord__noteRow>p{font-size:var(--fs-4);line-height:1.45}.peak-admin .GuestRecord__noteRow .GuestRecord__noteEmpty{color:var(--white70);font-style:italic}.peak-admin .GuestRecord__noteRow .GuestRecord__edit{color:var(--gold)}.peak-admin .OccupantDetails__stageBody .OccupantDetails__section{padding:var(--s3) var(--s4)}.peak-admin .OccupantDetails__stageBody .OccupantDetails__tabPanel,.peak-admin .OccupantDetails__stageBody .OccupantDetails__stageAside{gap:var(--s3)}.peak-admin .OccupantDetails__stageBody>.OccupantDetails__body{gap:var(--s4)}.peak-admin .OccupantDetails__stageBody .GuestRecord__head{margin-bottom:var(--s2)}.peak-admin .GuestTags__container .GuestTagList__categoryList{gap:var(--s1);flex-flow:wrap;margin:0;padding:0;list-style:none;display:flex}.peak-admin .GuestTags__container .GuestTagList__categoryList li,.peak-admin .GuestTags__container .GuestTagPill__tag{width:auto;display:inline-flex}.peak-admin .OccupantDetails__stageBody .GuestRecord__metricValue{font-size:var(--fs-7)}.peak-admin .OccupantDetails__stageBody .GuestRecord__noteRow{column-gap:var(--s2);padding:var(--s2) 0;grid-template-columns:7rem minmax(0,1fr) auto;align-items:baseline;row-gap:.125rem;display:grid}.peak-admin .OccupantDetails__stageBody .GuestRecord__noteRow>header h3{white-space:nowrap}.peak-admin .OccupantDetails__stageBody .GuestRecord__noteRow>header{display:contents}.peak-admin .OccupantDetails__stageBody .GuestRecord__noteRow>header h3{grid-area:1/1}.peak-admin .OccupantDetails__stageBody .GuestRecord__noteRow>header button{grid-area:1/3}.peak-admin .OccupantDetails__stageBody .GuestRecord__noteRow>p{grid-area:1/2}.peak-admin .OccupantDetails__stageBody .GuestRecord__noteRow>div{grid-column:2}.peak-admin .OccupantDetails__stageBody .GuestRecord__noteRow>textarea,.peak-admin .OccupantDetails__stageBody .GuestRecord__noteRow>.OccupantDetails__sectionActions{grid-column:1/-1}.peak-admin .OccupantDetails__stageAside{container-type:inline-size}@container (max-width:22rem){.peak-admin .OccupantDetails__stageBody .GuestRecord__noteRow:not(:has(>.GuestRecord__noteEmpty)){grid-template-columns:minmax(0,1fr) auto}.peak-admin .OccupantDetails__stageBody .GuestRecord__noteRow:not(:has(>.GuestRecord__noteEmpty))>header button{grid-column:2}.peak-admin .OccupantDetails__stageBody .GuestRecord__noteRow:not(:has(>.GuestRecord__noteEmpty))>p{grid-area:2/1/auto/-1}.peak-admin .OccupantDetails__stageBody .GuestRecord__noteRow:not(:has(>.GuestRecord__noteEmpty))>div{display:none}}.peak-admin .GuestSide__second{margin-top:var(--s2);padding-top:var(--s2);border-top:1px solid var(--hairline)}@media (max-width:1300px){.peak-admin .OccupantDetails__stageBody .OccupantDetails__section{padding:var(--s2) var(--s3)}.peak-admin .OccupantDetails__stageBody .GuestRecord__noteRow{padding:.375rem 0}}.peak-admin .OccupantDetails__stageAside .GuestRecord__visit{padding:.125rem 0}.peak-admin .OccupantDetails__stageAside .GuestRecord__contact{gap:var(--s1)}.peak-admin .PartyComms{gap:var(--s4);grid-template-columns:minmax(14rem,17rem) minmax(0,1fr);align-items:start;min-width:0;display:grid}@media (max-width:1100px){.peak-admin .PartyComms{grid-template-columns:minmax(0,1fr)}}.peak-admin .PartyComms__threads{gap:var(--s1);align-content:start;display:grid}.peak-admin .PartyComms__thread{gap:var(--s2);width:100%;padding:var(--s2) var(--s3);border-radius:var(--radius-md);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.peak-admin .PartyComms__thread:hover{background-color:var(--white05)}.peak-admin .PartyComms__thread[aria-pressed=true]{background-color:var(--surface-2);border-color:var(--line-1)}.peak-admin .PartyComms__threadIcon{border-radius:var(--radius-pill);background-color:var(--surface-1);border:1px solid var(--line-1);width:2rem;height:2rem;color:var(--white70);justify-content:center;align-items:center;display:inline-flex}.peak-admin .PartyComms__threadMain{gap:.125rem;min-width:0;display:grid}.peak-admin .PartyComms__threadHead{justify-content:space-between;align-items:baseline;gap:var(--s2);display:flex}.peak-admin .PartyComms__threadName{color:var(--white)}.peak-admin .PartyComms__threadPreview{text-overflow:ellipsis;white-space:nowrap;color:var(--white70);overflow:hidden}.peak-admin .PartyComms__unread{border-radius:var(--radius-pill);background-color:var(--gold);min-width:1.25rem;height:1.25rem;color:var(--on-accent);font-size:var(--fs-1);justify-content:center;align-items:center;padding:0 .375rem;font-weight:700;display:inline-flex}.peak-admin .PartyComms__pane{gap:var(--s2);min-width:0;display:grid}.peak-admin .PartyComms__paneHead{padding:0 var(--s1)}.peak-admin .PartyComms__simulate{gap:var(--s1);padding-top:var(--s2);border-top:1px dashed var(--line-1);display:grid}.peak-admin .PartyComms__simulateRow{gap:var(--s2);align-items:center;display:flex}.peak-admin .PartyComms__simulateRow>:first-child{flex:auto;min-width:0}.peak-admin .PartyComms__simulateRow input{width:100%}.peak-admin .Comms--bubbles{gap:var(--s3);flex-direction:column;display:flex}.peak-admin .Comms--bubbles .Comms__thread{gap:var(--s3);max-height:min(30rem,52vh);padding:var(--s1);order:1;display:grid;overflow-y:auto}.peak-admin .Comms--bubbles .Comms__composer{order:2}.peak-admin .Comms--bubbles .Comms__rows{gap:var(--s2)}.peak-admin .Comms--bubbles .Comms__row{max-width:34rem;padding:var(--s2) var(--s3);border-radius:var(--radius-md);background-color:var(--surface-2);border:0;flex-direction:column;gap:.125rem;display:flex}.peak-admin .Comms--bubbles .Comms__row[data-direction=out]{background-color:color-mix(in srgb, var(--gold) 20%, var(--surface-2));margin-left:auto}.peak-admin .Comms--bubbles .Comms__channel{display:none}.peak-admin .Comms--bubbles .Comms__body{order:1}.peak-admin .Comms--bubbles .Comms__time{font-size:var(--fs-1);order:2}.peak-admin .Comms--bubbles .Comms__dayLabel{text-align:center}.peak-admin .OccupantDetails__tabPanel--billing{gap:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (max-width:1100px){.peak-admin .OccupantDetails__tabPanel--billing{grid-template-columns:minmax(0,1fr)}}.peak-admin .Receipt__lines{margin:0;display:grid}.peak-admin .Receipt__lines>div{justify-content:space-between;align-items:baseline;gap:var(--s3);padding:var(--s2) 0;border-top:1px solid var(--hairline);display:flex}.peak-admin .Receipt__lines>div:first-child{border-top:0;padding-top:0}.peak-admin .Receipt__lines dt{color:var(--white70)}.peak-admin .Receipt__lines dd{font-variant-numeric:tabular-nums;margin:0}.peak-admin .Receipt__total{border-top-color:var(--white30);font-weight:600}.peak-admin .Receipt__total dt,.peak-admin .Buyback__head{color:var(--white)}.peak-admin .Buyback__head svg{color:var(--moneyGold)}.peak-admin .GuestRecord__noteRow textarea{resize:vertical;background:var(--panelBlue);border:1px solid var(--hairline);width:100%;min-height:4rem;color:inherit;font:inherit;border-radius:.5rem;padding:.5rem .625rem}.peak-admin .GuestRecord__noteEmpty{color:var(--white70)}.peak-admin .GuestRecord__identity{flex:auto;gap:.125rem;min-width:0;display:grid}.peak-admin .GuestRecord__identity .GuestDetails__name{margin:0}.peak-admin .GuestRecord__identity .GuestRecord__chips{margin-top:.25rem}.peak-admin .GuestRecord__reliability{margin:0 0 .5rem}.peak-admin .GuestDetails__header{align-items:flex-start}.peak-admin .SectionBar__lead{justify-content:center;align-items:center;gap:.75rem;min-width:0;display:flex}.peak-admin .SectionBar__lead:empty{display:none}.peak-admin .SectionBar__pageLead{align-items:center;min-width:0;display:flex}.peak-admin .SectionBar__lead .DatePicker__buttonContainer{margin:0}.peak-admin .SectionBar__lead{scrollbar-width:none;flex-wrap:nowrap;min-width:0;overflow:auto hidden}.peak-admin .SectionBar__lead::-webkit-scrollbar{display:none}.peak-admin .SectionBar .ControlledFormTabRadio__radioContainer [role=radio]{padding:0 .75rem}.peak-admin .SectionBar .ControlledFormTabRadio__fieldContainer{row-gap:0}.peak-admin .SectionBar .Tabs__tab{padding-left:.75rem;padding-right:.75rem}.peak-admin .Layout__pageContent:has(>.OutletHeader__root){row-gap:var(--headGap);flex-direction:column;min-height:0;display:flex}.peak-admin .Layout__pageContent:has(>.OutletHeader__root)>:not(.OutletHeader__root):last-child{min-height:0}.peak-admin .Layout__pageContent>.OutletHeader__root{min-height:var(--headHeight);align-items:center;margin:0}.peak-admin .Layout__pageContent>.OutletHeader__root:has(>.Tabs){margin-bottom:0}.peak-admin .GuestBookPage__container{margin-top:0}.peak-admin .FloorPill__button{gap:.375rem}.peak-admin .FloorPill__button svg{stroke:currentColor;width:.875rem;height:.875rem}.peak-admin .FloorPill__popover{width:20rem;left:auto;right:0}.peak-admin .FloorPill__amount{align-items:center;gap:.25rem;width:8rem;display:inline-flex}.peak-admin .FloorPill__amount input{width:100%}.peak-admin .FloorPill__apply{cursor:pointer}.peak-admin .PricingGridPage__legend{color:var(--white70);flex-wrap:wrap;gap:1.25rem;margin:.75rem 0 0;display:flex}.peak-admin .PricingGridPage__legendItem{align-items:center;gap:.375rem;display:inline-flex}.peak-admin .PricingGridPage__legendPrime{color:var(--gold);font-weight:600}.peak-admin .PricingGridPage__legendFaint{color:var(--white30);font-style:italic}.peak-admin .SectionBar__title,.peak-admin .SectionBar__page,.peak-admin .SectionBar__sep{white-space:nowrap;flex:none}.peak-admin .SectionBar__lead{flex:0 auto}.peak-admin .SectionBar__lead>*{flex:none;max-width:100%}.peak-admin .SectionBar__actions .Button__btn,.peak-admin .SectionBar__pageActions .Button__btn,.peak-admin .SectionBar__actions .OutletHeader__note{white-space:nowrap}.peak-admin .SectionBar__pageLead>.Planning__controls{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.peak-admin .RestaurantEventCard__restaurantEventCard{box-sizing:border-box;border-radius:var(--radius-md);min-width:0}.peak-admin .RestaurantEventCard__restaurantEventCard>*{min-width:0;max-width:100%}@media (max-width:1280px){.peak-admin .VipProgramSection__couponsTable{min-width:0}}.peak-admin .VipProgramSection__descriptionCell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.peak-admin .VipProgramSection__actionsCell{white-space:nowrap}.peak-admin .CoverFlow__grid{container-type:inline-size}@container (max-width:900px){.peak-admin .CoverFlow__hour:not(.CoverFlow__hourStart){color:#0000}}.peak-admin .CoverFlow__corner{white-space:normal;font-size:11px;line-height:1.15}.peak-admin .SectionBar__leadRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.peak-admin .SectionBar__frame{flex:none;container-type:inline-size}@container (max-width:1100px){.peak-admin .SectionBar:has(.SectionBar__lead>:nth-child(2),.SectionBar__leadRow>:nth-child(2)){flex-wrap:wrap;row-gap:.5rem;height:auto}.peak-admin .SectionBar:has(.SectionBar__lead>:nth-child(2),.SectionBar__leadRow>:nth-child(2)) .SectionBar__actions{order:1}.peak-admin .SectionBar:has(.SectionBar__lead>:nth-child(2),.SectionBar__leadRow>:nth-child(2)) .SectionBar__lead{flex-wrap:wrap;flex:1 0 100%;order:2;row-gap:.5rem;margin-left:0;overflow:visible}.peak-admin .SectionBar:has(.Timeline__dateRow){column-gap:var(--s2);row-gap:var(--s3);flex-wrap:wrap}.peak-admin .SectionBar:has(.Timeline__dateRow) :is(.SectionBar__lead,.SectionBar__pageLead,.Timeline__dateRow,.SectionBar__actions,.SectionBar__pageActions,.Timeline__views){display:contents}.peak-admin .SectionBar:has(.Timeline__dateRow)>.SectionBar__start{flex:0 auto;order:0}.peak-admin .SectionBar:has(.Timeline__dateRow) .SectionBar__pageActions>.Button__btn{order:1;margin-left:auto}.peak-admin .SectionBar:has(.Timeline__dateRow):after{content:"";flex-basis:100%;order:2;height:0}.peak-admin .SectionBar:has(.Timeline__dateRow) :is(.Timeline__dateRow>*,.Timeline__views>*){flex:none;order:3}.peak-admin .SectionBar:has(.Timeline__dateRow) .Timeline__dateRow>.ControlledFormSelect__select{width:auto;max-width:16rem}}.peak-admin .RestaurantEventCard__restaurantEventHeader{box-sizing:border-box}.peak-admin .VipProgramSection__couponsTable .VipProgramSection__dragCell{width:1.75rem}.peak-admin .VipProgramSection__couponsTable .VipProgramSection__indexCell{width:2.75rem}.peak-admin .VipProgramSection__couponsTable .VipProgramSection__nameCell{width:26%}.peak-admin .VipProgramSection__couponsTable .VipProgramSection__actionsCell{white-space:nowrap;width:10.5rem}.peak-admin .VipProgramSection__couponsTable .VipProgramSection__actions{gap:var(--s2);flex-wrap:nowrap;justify-content:flex-end}.peak-admin .VipGroups__rank{align-items:center;gap:var(--s1);display:inline-flex}.peak-admin .VipGroups__row[data-dragging]{opacity:.55}.peak-admin .VipGroups__row[data-over] td{box-shadow:inset 0 2px 0 var(--gold)}@media (max-width:1100px){.peak-admin .Snapshot__rightTop{grid-template-columns:minmax(0,1fr)}}.peak-admin .RestaurantEventCard__imagePlaceholder{width:100%;max-width:100%}.peak-admin .SectionBar__lead{justify-content:center}.peak-admin .ConsoleTheme__swatches{padding:3px 0 3px 3px}.peak-admin .ServicePage__sidePanel{background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius_14,14px);gap:0;overflow:hidden}.peak-admin .ServicePage__sidePanelHeader{border-bottom:1px solid var(--hairline);background:0 0;border-radius:0}.peak-admin .ServicePage__sidePanel .ServicePage__tabContent{background:0 0;border-radius:0}.peak-admin .ServicePage__sidePanel .GuestSearchBar__guestSearchInput,.peak-admin .ServicePage__searchBar input{background:var(--primary400)}.peak-admin .OccupantsAccordion__trigger{background:var(--panelBlue);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.peak-admin .OccupantDetails__stage{border:1px solid var(--hairline)}.peak-admin .OccupantDetails__stage[data-purchased]{border-color:var(--moneyGold);outline:2px solid var(--moneyGold);outline-offset:-2px}.peak-admin .QuickEdit__pillPaid .OccupantDetailsHeader__summaryItem .OccupantDetailsHeader__icon{stroke:var(--moneyGold)}.peak-admin .ChitsPage__chitGrid{gap:1.25rem}.peak-admin .ChitsPage__chitGrid>li{display:flex}.peak-admin .ChitsPage__chitGrid>li>.Chit{flex:1}.peak-admin .ChitsPage__chitGrid>li>.Chit>:last-child{margin-top:auto}.peak-admin .ChitsPage__chit{--chit-paper:var(--paper);--chit-ink:var(--ink)}html[data-mode=light] .peak-admin .ChitsPage__chit{--chit-paper:#fff;--chit-ink:#111}.peak-admin .ChitsPage__chit{background:var(--chit-paper);color:var(--chit-ink);border:1px solid var(--chit-ink);box-shadow:var(--shadow-sm);font-variant-numeric:tabular-nums;border-radius:0}.peak-admin .ChitsPage__chit.Chit{padding:calc(.875rem + var(--chit-pad,0rem)) calc(1.125rem + var(--chit-pad,0rem));flex-direction:column;display:flex}.peak-admin .Chit__block{min-width:0;padding:var(--chit-pad,0rem);color:inherit;margin:0}.peak-admin .Chit__stack{flex-direction:column;display:flex}.peak-admin .Chit__grid{align-items:baseline;display:grid}.peak-admin .Chit__text{white-space:pre-wrap;line-height:1.35}.peak-admin .Chit__field{line-height:1.3}.peak-admin .Chit__label{opacity:.8}.peak-admin .Chit__space{flex:none}.peak-admin .Chit__rule{opacity:.85;border:0;border-top:1px solid;height:0}.peak-admin .Chit__rule[data-rule=dashed]{border-top-style:dashed}.peak-admin .Chit__rule[data-rule=dotted]{border-top-style:dotted}.peak-admin .Chit__rule[data-rule=double]{border-top-style:double;border-top-width:3px}.peak-admin .Chit__field[data-show=inline] .Chit__label{margin-right:.4em}.peak-admin .Chit__field[data-show=stacked]{gap:.1em;display:grid}.peak-admin .Chit__field[data-show=stacked] .Chit__label{letter-spacing:.14em;text-transform:uppercase;opacity:1;font-size:.68em;font-weight:700}.peak-admin .Chit__field[data-show=leader]{align-items:baseline;gap:.5em;display:flex}.peak-admin .Chit__field[data-show=leader] .Chit__label{overflow-wrap:break-word;letter-spacing:.1em;text-transform:uppercase;opacity:1;flex:0 auto;order:1;min-width:0;font-size:.78em;font-weight:600}.peak-admin .Chit__field[data-show=leader]:after{content:"";opacity:.55;border-bottom:1px dotted;flex:1 0 1.5em;order:2;transform:translateY(-.25em)}.peak-admin .Chit__field[data-show=leader] .Chit__value{text-align:right;overflow-wrap:break-word;flex:0 auto;order:3;min-width:0}.peak-admin .Chit__block[data-frame=box]{padding:calc(var(--chit-pad,0rem) + .375rem) calc(var(--chit-pad,0rem) + .5rem);border:1px solid}.peak-admin .Chit__block[data-frame=under]{padding-bottom:calc(var(--chit-pad,0rem) + .5rem);border-bottom:1px solid}.peak-admin .Chit__block[data-frame=over]{padding-top:calc(var(--chit-pad,0rem) + .5rem);border-top:1px solid}.peak-admin .Chit__block[data-frame=keyline]{align-items:center;gap:.625rem;display:flex}.peak-admin .Chit__block[data-frame=keyline]:before,.peak-admin .Chit__block[data-frame=keyline]:after{content:"";background:currentColor;flex:1;height:1px}.peak-admin .ChitsPage__chit.Chit[data-frame=keyline]{flex-direction:column;display:flex}.peak-admin .ChitsPage__chit.Chit[data-frame=keyline]:before,.peak-admin .ChitsPage__chit.Chit[data-frame=keyline]:after{content:none}.peak-admin .ChitsPage__printArea[data-layout=roll] .ChitsPage__chit{box-shadow:none;border-width:0 0 1px;border-bottom-style:dashed}@media print{.ChitsPage__chit,.peak-admin .ChitsPage__chit{--chit-paper:#fff;--chit-ink:#000;-webkit-print-color-adjust:exact;print-color-adjust:exact;box-shadow:none!important;border-color:var(--chit-ink)!important;color:var(--chit-ink)!important}}.peak-admin .ChitDesign{grid-template-columns:var(--contentColumnWidth) minmax(0, 1fr) var(--contentColumnWidth);gap:var(--pageGutter);height:var(--stageHeight);align-items:start;display:grid}.peak-admin .ChitDesign__rail,.peak-admin .ChitDesign__inspector{flex-direction:column;gap:1rem;height:100%;padding-right:.25rem;display:flex;overflow-y:auto}.peak-admin .ChitDesign__group{background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius_medium);flex-direction:column;gap:.625rem;padding:.875rem 1rem;display:flex}.peak-admin .ChitDesign__groupTitle{color:var(--white70);text-transform:uppercase;letter-spacing:.06em;margin:0}.peak-admin .ChitDesign__palette{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.peak-admin .ChitDesign__chip{background:var(--surface-2);border:1px solid var(--line-1);width:100%;min-height:2.25rem;color:var(--white);font:inherit;font-size:var(--fs-3);text-align:left;cursor:grab;touch-action:none;border-radius:8px;align-items:center;gap:.5rem;padding:.375rem .625rem;display:flex}.peak-admin .ChitDesign__chip:hover{background:var(--surface-3)}.peak-admin .ChitDesign__chip:focus-visible{outline:2px solid var(--accent300);outline-offset:-2px}.peak-admin .ChitDesign__stage{flex-direction:column;gap:.75rem;min-width:0;height:100%;display:flex}.peak-admin .ChitDesign__stageBar{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.peak-admin .ChitDesign__stageBar .ControlledFormSelect__select{width:auto;min-width:12rem}.peak-admin .ChitDesign__canvas{-webkit-user-select:none;user-select:none;background:var(--surface-sunken);border:1px solid var(--line-1);border-radius:var(--radius_medium);flex:1;justify-content:center;align-items:flex-start;min-height:0;padding:1.5rem;display:flex;position:relative;overflow:auto}.peak-admin .ChitDesign__canvas>.Chit{flex:none;width:19rem}.peak-admin .ChitDesign__canvas[data-paper=roll]>.Chit{width:3in}.peak-admin .ChitDesign__canvas[data-paper=page]>.Chit{width:26rem}.peak-admin .ChitDesign__canvas .Chit__block{cursor:grab;touch-action:none}.peak-admin .ChitDesign__canvas .Chit__block:hover{outline:1px dashed var(--accent300);outline-offset:1px}.peak-admin .ChitDesign__canvas .Chit__block[data-selected]{outline:2px solid var(--accent300);outline-offset:1px}.peak-admin .ChitDesign[data-dragging] .ChitDesign__canvas .Chit__block:hover{outline:none}.peak-admin .ChitDesign[data-dragging] *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.peak-admin .Chit__empty{opacity:.45;font-style:italic}.peak-admin .ChitDesign__line{z-index:2;background:var(--accent300);pointer-events:none;border-radius:1px;position:absolute}.peak-admin .ChitDesign__ghost{z-index:var(--z-modal);background:var(--accent);color:var(--on-accent);border-radius:var(--radius-sm);font-size:var(--fs-2);pointer-events:none;padding:.25rem .5rem;position:fixed;top:0;left:0}.peak-admin .ChitDesign__trail{flex-wrap:wrap;align-items:baseline;display:flex}.peak-admin .ChitDesign__crumb{color:var(--white70);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.peak-admin .ChitDesign__crumb:hover,.peak-admin .ChitDesign__crumb[aria-current]{color:var(--white)}.peak-admin .ChitDesign__switches{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.peak-admin .ChitDesign__switch{cursor:pointer;align-items:center;gap:.5rem;display:flex}.peak-admin .ChitDesign__actions{flex-wrap:wrap;gap:.5rem;display:flex}@media only screen and (max-width:1100px){.peak-admin .ChitDesign{grid-template-columns:minmax(0,1fr);height:auto}.peak-admin .ChitDesign__rail,.peak-admin .ChitDesign__inspector{height:auto;overflow:visible}.peak-admin .ChitDesign__canvas{min-height:26rem}}.peak-admin .Tabs{box-sizing:border-box;height:var(--control-h);background:var(--surface-sunken);border:1px solid var(--line-control,var(--line-1));border-radius:var(--radius-control);isolation:isolate;align-items:stretch;margin:0 0 1.5rem;padding:3px;display:inline-flex;position:relative}.peak-admin .Tabs__pill{z-index:0;width:var(--pill-w,0px);transform:translateX(var(--pill-x,0px));background:var(--surface-3);border-radius:var(--radius-control-inner);box-shadow:var(--shadow-sm);transition:transform .28s cubic-bezier(.2,.6,.2,1),width .28s cubic-bezier(.2,.6,.2,1);position:absolute;top:3px;bottom:3px;left:0}html[data-mode=light] .peak-admin .Tabs__pill{background:var(--paper);box-shadow:0 1px 2px #16181b24}.peak-admin .Tabs__tab{z-index:1;border-radius:var(--radius-control-inner);min-height:2.125rem;color:var(--white70);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:.25rem 1.125rem;font-size:.9375rem;font-weight:500;line-height:1.2;transition:color .15s;display:flex;position:relative}.peak-admin .Tabs__tab:hover,.peak-admin .Tabs__tab.Tabs__active{color:var(--white)}.peak-admin .Tabs__tab:focus-visible{outline:2px solid var(--accent300);outline-offset:-2px}.peak-admin .SectionBar__tabs.Tabs{align-self:center;margin:0}@media (prefers-reduced-motion:reduce){.peak-admin .Tabs__pill{transition:none}}.peak-admin .CoverFlow__page>.CoverFlow__stats{background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius_14,14px);flex-wrap:wrap;justify-content:center;align-items:stretch;gap:0;padding:.25rem 0}.peak-admin .GuestBookPage__searchBar.GuestBookPage__searchBarInline{grid-template-columns:1fr auto}.peak-admin .GuestBookFilters__filtersForm.Kebab__popup{min-width:16rem}.peak-admin .GuestBookPage__searchBarInline>:first-child{grid-column:auto}.peak-admin .GuestBook__pane{flex-direction:column;flex:1;align-self:stretch;gap:.75rem;min-width:0;min-height:0;max-height:100%;display:flex}.peak-admin .GuestBook__pane>.GuestDetails__container{flex:1;min-height:0}.peak-admin .GuestBook__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;min-height:2.5rem;padding:0 .25rem;display:flex}.peak-admin .GuestBook__barLead{align-items:baseline;gap:.625rem;min-width:0;display:flex}.peak-admin .GuestBook__barTitle{color:var(--white);white-space:nowrap;margin:0}.peak-admin .GuestBook__barActions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.peak-admin .GuestBook__barActions .Button__btn svg{width:.875rem;height:.875rem}.peak-admin .GuestBook__upcoming{gap:1.25rem}.peak-admin .GuestBook__day{background:0 0;border:0;padding:0}.peak-admin .GuestBook__dayHead{align-items:baseline;gap:.625rem;margin:0 0 .625rem;display:flex}.peak-admin .GuestBook__dayName{color:var(--white);text-transform:uppercase;letter-spacing:.08em;margin:0}.peak-admin .GuestBook__dayCount{margin-left:auto}.peak-admin .GuestBook__cards{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.peak-admin .GuestBook__card{background:var(--surface-2);border:1px solid var(--hairline);border-radius:var(--radius_medium);flex-direction:column;min-width:0;transition:border-color .15s,background-color .15s;display:flex}.peak-admin .GuestBook__card:hover{border-color:var(--white30)}.peak-admin .GuestBook__card[data-vip]{box-shadow:inset 3px 0 0 var(--gold)}.peak-admin .GuestBook__cardMain{width:100%;color:var(--white);text-align:left;cursor:pointer;border-radius:var(--radius_medium) var(--radius_medium) 0 0;background:0 0;border:0;flex:1;align-items:flex-start;gap:.75rem;min-width:0;padding:.875rem 1rem .75rem;display:flex}.peak-admin .GuestBook__cardMain:last-child{border-bottom-left-radius:var(--radius_medium);border-bottom-right-radius:var(--radius_medium)}.peak-admin .GuestBook__cardMain[aria-disabled]{cursor:default}.peak-admin .GuestBook__cardMain:hover{background:var(--surface-3)}.peak-admin .GuestBook__cardAvatar{flex-shrink:0;width:2.25rem;height:2.25rem}.peak-admin .GuestBook__cardBody{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.peak-admin .GuestBook__cardName{align-items:center;gap:.5rem;min-width:0;display:flex}.peak-admin .GuestBook__cardName .GuestBookPage__vipIcon{flex-shrink:0;width:1rem}.peak-admin .GuestBook__cardFacts{color:var(--white70);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.peak-admin .GuestBook__cardFacts>span{align-items:center;gap:.3rem;display:inline-flex}.peak-admin .GuestBook__cardGlyph{stroke:currentColor;width:.875rem;height:.875rem}.peak-admin .GuestBook__cardStatus{color:var(--gold)}.peak-admin .GuestBook__cardChips{flex-wrap:wrap;gap:.375rem;display:flex}.peak-admin .GuestBook__cardFoot{align-items:center;gap:.75rem;min-width:0;padding:0 .75rem .75rem 1rem;display:flex}.peak-admin .GuestBook__cardNote{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.peak-admin .GuestBook__narrowed{margin:0 .25rem .25rem}.peak-admin .GuestBook__cardLabel{color:var(--white50);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem}.peak-admin .GuestBook__corner{z-index:3;justify-content:flex-end;height:0;margin-bottom:-.75rem;padding-right:1.5rem;display:flex;position:relative}.peak-admin .GuestBook__cols{border-radius:var(--radius_small);width:1.75rem;height:1.75rem;color:var(--white50);cursor:pointer;background:0 0;border:0;place-items:center;margin-top:1.375rem;padding:0;display:grid;position:relative}.peak-admin .GuestBook__cols svg{stroke:currentColor;fill:none;width:.875rem;height:.875rem}.peak-admin .GuestBook__cols:hover,.peak-admin .GuestBook__cols[aria-expanded=true]{color:var(--gold);background:var(--surface-2)}.peak-admin .GuestBook__colsDot{border-radius:var(--radius_circle);background:var(--gold);width:.3125rem;height:.3125rem;position:absolute;top:.125rem;right:.125rem}.peak-admin .GuestBook__upcoming>.GuestBook__day:first-of-type .GuestBook__dayHead{padding-right:2rem}.peak-admin .GuestBook__columns{flex-direction:column;gap:.375rem;min-width:14rem;max-height:min(28rem,60vh);display:flex;overflow:auto}.peak-admin .GuestBook__column{cursor:pointer;color:var(--white);align-items:center;gap:.5rem;display:flex}.peak-admin .GuestBook__columns .Button__btn{align-self:flex-start;margin-top:.375rem}.peak-admin .GuestBookSettings{flex-direction:column;gap:1rem;display:flex}.peak-admin .GuestBookSettings__sample{margin:.5rem 0 0}.peak-admin .GuestBookSettings .SettingsSection>.Button__btn{align-self:flex-start}.peak-admin .LanguageChoice{flex-direction:column;gap:.5rem;max-width:28rem;display:flex}.peak-admin .LanguageChoice__option{text-align:left;background-color:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius_small);color:var(--white);cursor:pointer;grid-template-columns:1fr auto;align-items:center;column-gap:.75rem;padding:.625rem .875rem;display:grid}.peak-admin .LanguageChoice__option:hover{background-color:var(--surface-2)}.peak-admin .LanguageChoice__option[aria-checked=true]{border-color:var(--gold)}.peak-admin .LanguageChoice__native,.peak-admin .LanguageChoice__name{grid-column:1}.peak-admin .LanguageChoice__check{color:var(--gold);grid-area:1/2/span 2}.peak-admin .ViewToggle{height:var(--control-h);background:var(--surface-sunken);border:1px solid var(--line-control,var(--line-1));border-radius:var(--radius-control);flex-shrink:0;align-items:stretch;gap:2px;padding:3px;display:inline-flex}.peak-admin .ViewToggle__btn{border-radius:var(--radius-control-inner);width:2.25rem;color:var(--white70);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:background-color .15s,color .15s;display:grid}.peak-admin .ViewToggle__btn svg{width:1rem;height:1rem}.peak-admin .ViewToggle__btn:hover{color:var(--white)}.peak-admin .ViewToggle__btn[aria-pressed=true]{color:var(--white);background:var(--surface-3);box-shadow:var(--shadow-sm)}html[data-mode=light] .peak-admin .ViewToggle__btn[aria-pressed=true]{background:var(--paper);box-shadow:0 1px 2px #16181b24}.peak-admin .ViewToggle__btn:focus-visible{outline:2px solid var(--accent300);outline-offset:-2px}.peak-admin .GuestBook__barLead .Choose{align-self:center}.peak-admin .GuestBook__barLead .Choose .ControlledFormSelect__select{max-width:13rem}.peak-admin .Rows__scroll{overflow-x:auto}.peak-admin .Rows{border-collapse:collapse;width:100%;font-size:var(--fs-3)}.peak-admin .Rows th,.peak-admin .Rows td{text-align:left;border-bottom:1px solid var(--line-1);color:var(--white);vertical-align:middle;white-space:nowrap;padding:.5rem .625rem}.peak-admin .Rows thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--white70);font-size:.6875rem;font-weight:600}.peak-admin .Rows tbody tr:last-child th,.peak-admin .Rows tbody tr:last-child td{border-bottom:0}.peak-admin .Rows tbody tr:not(.Rows__group){cursor:pointer}.peak-admin .Rows tbody tr:hover th,.peak-admin .Rows tbody tr:hover td,.peak-admin .Rows tbody tr:focus-within th,.peak-admin .Rows tbody tr:focus-within td{background:var(--surface-2)}.peak-admin .Rows tbody tr[data-vip] th:first-child{box-shadow:inset 3px 0 0 var(--gold)}.peak-admin .Rows .right{text-align:right;font-variant-numeric:tabular-nums}.peak-admin .Rows__wide{text-overflow:ellipsis;width:100%;max-width:0;overflow:hidden}.peak-admin .Rows__who{color:var(--white);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;font-weight:600;display:inline-flex}.peak-admin .Rows tbody tr:hover .Rows__who{color:var(--gold)}.peak-admin .Rows__who[aria-disabled]{cursor:default}.peak-admin .Rows__who .GuestBookPage__vipIcon{flex-shrink:0;width:.875rem}.peak-admin .Rows__vip{width:1px}.peak-admin .Rows__group th{border-bottom:1px solid var(--line-1);padding:1.125rem .625rem .375rem}.peak-admin .Rows tbody:first-of-type .Rows__group th{padding-top:.5rem}.peak-admin .Rows__groupRow{justify-content:space-between;align-items:baseline;gap:.625rem;display:flex}.peak-admin .Rows__groupName{color:var(--white);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.peak-admin .Rows tbody tr.Rows__group:hover th{background:0 0}.peak-admin .Merge__lede{margin:0 0 1rem}.peak-admin .Merge__grid{grid-template-columns:9rem repeat(var(--cols), minmax(0, 1fr));align-items:stretch;gap:.25rem .75rem;display:grid}.peak-admin .Merge__corner{grid-column:1}.peak-admin .Merge__head{border:1px solid var(--line-1);border-radius:var(--radius_medium);background:var(--surface-1);flex-direction:column;gap:.375rem;padding:.75rem .875rem;display:flex}.peak-admin .Merge__head[data-kept]{border-color:var(--gold);background:color-mix(in srgb, var(--gold) 8%, var(--surface-1))}.peak-admin .Merge__keep{cursor:pointer;color:var(--white70);align-items:center;gap:.5rem;display:flex}.peak-admin .Merge__head[data-kept] .Merge__keep{color:var(--gold)}.peak-admin .Merge__who{align-items:center;gap:.5rem;min-width:0;display:flex}.peak-admin .Merge__avatar{flex-shrink:0;width:2rem;height:2rem}.peak-admin .Merge__name{min-width:0;color:var(--white);align-items:center;gap:.375rem;display:flex}.peak-admin .Merge__name svg{flex-shrink:0;width:.875rem}.peak-admin .Merge__row{grid-column:1/-1;grid-template-columns:9rem repeat(var(--cols), minmax(0, 1fr));border-top:1px solid var(--line-1);align-items:center;gap:.25rem .75rem;padding:.25rem 0;display:grid}.peak-admin .Merge__label{color:var(--white70);justify-content:space-between;align-items:baseline;gap:.5rem;padding-right:.25rem;display:flex}.peak-admin .Merge__mark{font-size:var(--fs-1);letter-spacing:.06em;text-transform:uppercase}.peak-admin .Merge__mark[data-tone=green]{color:var(--dataVizGreen300)}html[data-mode=light] .peak-admin .Merge__mark[data-tone=green]{color:var(--dataVizGreen600)}.peak-admin .Merge__mark[data-tone=gold]{color:var(--gold)}.peak-admin .Merge__mark[data-tone=grey]{color:var(--white50)}.peak-admin .Merge__mark[data-tone=faint]{color:var(--white30)}.peak-admin .Merge__cell{border-radius:var(--radius_small);min-width:0;color:var(--white50);border:1px solid #0000;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.peak-admin .Merge__cell span{overflow-wrap:anywhere;min-width:0}.peak-admin .Merge__cell[data-on]{color:var(--white);background:var(--surface-2);border-color:var(--line-1)}.peak-admin .Merge__cell--pick{cursor:pointer}.peak-admin .Merge__cell--pick:hover{border-color:var(--white30)}.peak-admin .Merge__result{color:var(--white50);grid-column:2/-1;margin:0 0 .25rem}.peak-admin .Merge__summary{border-radius:var(--radius_medium);background:var(--surface-2);color:var(--white70);margin:1rem 0 0;padding:.75rem .875rem}.peak-admin .Merge__summary strong{color:var(--white)}@media (max-width:820px){.peak-admin .Merge__grid,.peak-admin .Merge__row{grid-template-columns:minmax(0,1fr)}.peak-admin .Merge__corner{display:none}.peak-admin .Merge__result{grid-column:1/-1}}.peak-admin .GuestBook__alert{gap:.375rem}.peak-admin .GuestBook__alert svg{color:var(--gold)}.peak-admin .GuestBook__alert[aria-pressed=true]{background:var(--surface-2);border-color:var(--gold)}.peak-admin .GuestDetails__actions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;gap:.5rem;margin-left:auto;display:flex}.peak-admin .GuestDetails__actions .Button__btn{white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex}.peak-admin .GuestDetails__header .GuestDetails__closeButton{margin-left:0}.peak-admin .Pick{gap:1.25rem;display:grid}.peak-admin .Pick__section{gap:.625rem;display:grid}.peak-admin .Pick__label{color:var(--white70);text-transform:uppercase;letter-spacing:.08em;margin:0}.peak-admin .Pick__list{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.peak-admin .Pick__row,.peak-admin .Attention__record{border:1px solid var(--line-1);border-radius:var(--radius_small);background:var(--surface-2);align-items:center;gap:.75rem;min-width:0;padding:.5rem .625rem;display:flex}.peak-admin .Pick__avatar{width:2rem;height:2rem;font-size:var(--fs-2);flex-shrink:0}.peak-admin .Pick__who{flex:1;gap:.125rem;min-width:0;display:grid}.peak-admin .Pick__who>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.peak-admin .Pick__none{margin:0}.peak-admin .Attention{flex-direction:column;gap:1.5rem;min-height:0;padding:.25rem 0 1rem;display:flex;overflow:auto}.peak-admin .Attention__clear{color:var(--white70);padding:1rem .25rem}.peak-admin .Attention__section{gap:.625rem;display:grid}.peak-admin .Attention__cards{grid-template-columns:repeat(auto-fill,minmax(26rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.peak-admin .Attention__card{background:var(--surface-1);border:1px solid var(--hairline);border-radius:var(--radius_medium);gap:.625rem;min-width:0;padding:.875rem 1rem;display:grid}.peak-admin .Attention__card[data-weak]{border-style:dashed}.peak-admin .Attention__reason{color:var(--gold);margin:0}.peak-admin .Attention__records{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.peak-admin .Attention__actions{justify-content:flex-end;gap:.5rem;display:flex}.peak-admin .GuestRecord__theirs{color:var(--white50);display:block}.peak-admin .GuestDetails__sectionHead{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.peak-admin .GuestDetails__sectionHead button{color:var(--gold);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;font-family:inherit;display:inline-flex}.peak-admin .GuestDetails__sectionHead button svg{width:.875rem;height:.875rem}.peak-admin .GuestDetails__contactForm{gap:.625rem;margin-top:.5rem;display:grid}.peak-admin .RecordTabs{border-bottom:1px solid var(--hairline);flex-wrap:wrap;flex-shrink:0;gap:.25rem;display:flex}.peak-admin .RecordTabs__tab{color:var(--white70);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.375rem;margin-bottom:-1px;padding:.625rem 1rem;font-family:inherit;transition:color .15s;display:inline-flex}.peak-admin .RecordTabs__tab:hover{color:var(--white)}.peak-admin .RecordTabs__active{border-bottom-color:var(--gold);color:var(--white)}.peak-admin .RecordTabs__count{border-radius:var(--radius-pill);background:var(--surface-2);color:var(--white70);padding:.0625rem .375rem}.peak-admin .GuestRecord__contactValue{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:inline-flex}.peak-admin .GuestRecord__contactTag{border-radius:var(--radius_small);background:var(--surface-2);color:var(--white70);white-space:nowrap;padding:.0625rem .375rem}.peak-admin .GuestRecord__alternates{gap:.125rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.peak-admin .GuestRecord__alternates li{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.peak-admin .GuestRecord__theirsTag{border:1px solid var(--line-1);color:var(--white50);background:0 0}.peak-admin .Comms{align-content:start;gap:.875rem;min-width:0;display:grid}.peak-admin .Comms__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;display:flex}.peak-admin .Comms__bar button,.peak-admin .Comms__composerHead button{white-space:nowrap}.peak-admin .Comms__composer{border:1px solid var(--line-1);border-radius:var(--radius_medium);background:var(--surface-1);gap:.5rem;padding:.75rem;display:grid}.peak-admin .Comms__composerHead{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.peak-admin .Comms__reach{align-items:center;gap:.375rem;min-width:0;margin-left:auto;display:inline-flex}.peak-admin .Comms__reachValue{color:var(--white);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.peak-admin .Comms__reach .ControlledFormSelect__select{max-width:22rem}.peak-admin .Comms__field{gap:.25rem;display:grid}.peak-admin .Comms__subject{width:100%}.peak-admin .Comms__sig{border:1px solid var(--hairline);border-radius:var(--radius_small);background:var(--surface-sunken);width:100%;min-height:3.25rem;color:var(--white70);resize:vertical;padding:.5rem .75rem;font-family:inherit}.peak-admin .Comms__subjectLine{color:var(--white);margin:0}.peak-admin .Comms__draft{border:1px solid var(--hairline);border-radius:var(--radius_small);background:var(--surface-sunken);width:100%;min-height:4.5rem;color:var(--white);resize:vertical;padding:.5rem .75rem;font-family:inherit}.peak-admin .Comms__composerActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;display:flex}.peak-admin .Comms__day{gap:.375rem;display:grid}.peak-admin .Comms__dayLabel{color:var(--white70);letter-spacing:.06em;text-transform:uppercase;margin:0}.peak-admin .Comms__rows{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.peak-admin .Comms__row{border-left:2px solid var(--line-1);border-radius:var(--radius_small);background:var(--surface-1);grid-template-columns:4rem auto minmax(0,1fr);align-items:baseline;gap:.625rem;padding:.5rem .625rem;display:grid}.peak-admin .Comms__row[data-direction=in]{border-left-color:var(--gold)}.peak-admin .Comms__time{color:var(--white50);white-space:nowrap}.peak-admin .Comms__channel{color:var(--white70);white-space:nowrap;align-items:center;gap:.25rem;display:inline-flex}.peak-admin .Comms__body{gap:.125rem;min-width:0;display:grid}.peak-admin .Comms__text{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.peak-admin .Comms__tiles{margin:0}.peak-admin .Comms__table{overflow-x:auto}.peak-admin .Rows--static tbody tr{cursor:default}.peak-admin .Rows--static tbody tr:hover th,.peak-admin .Rows--static tbody tr:hover td{background:0 0}.peak-admin .Comms__won{color:var(--good)}@media (max-width:640px){.peak-admin .Comms__row{grid-template-columns:auto minmax(0,1fr)}.peak-admin .Comms__body{grid-column:1/-1}}.peak-admin .ContactEdit{gap:.375rem;display:grid}.peak-admin .ContactEdit__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.peak-admin .ContactEdit__none{margin:0}.peak-admin .ContactEdit__rows{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.peak-admin .ContactEdit__row{border:1px solid var(--line-1);border-radius:var(--radius_small);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex}.peak-admin .ContactEdit__value{flex:3 8rem}.peak-admin .ContactEdit__tag{flex:4.5rem}.peak-admin .ContactEdit__row[data-default]{border-color:color-mix(in srgb, var(--gold) 45%, transparent)}.peak-admin .ContactEdit__glyph{color:var(--white50);flex-shrink:0}.peak-admin .ContactEdit__row input{width:100%;min-width:0;color:var(--white);background:0 0;border:0;padding:.125rem 0;font-family:inherit}.peak-admin .ContactEdit__row input:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:2px}.peak-admin .ContactEdit__tag{color:var(--white70)}.peak-admin .ContactEdit__row .ContactEdit__value,.peak-admin .ContactEdit__row .ContactEdit__tag{width:auto}.peak-admin .ContactEdit__isDefault{color:var(--gold);white-space:nowrap;align-items:center;gap:.25rem;display:inline-flex}.peak-admin .ContactEdit__make{color:var(--white50);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;font-family:inherit;display:inline-flex}.peak-admin .ContactEdit__make:hover{color:var(--gold)}.peak-admin .ContactEdit__drop{color:var(--white50);cursor:pointer;background:0 0;border:0;padding:.125rem;display:inline-flex}.peak-admin .ContactEdit__drop:hover,.peak-admin .ContactEdit__error{color:var(--pink)}.peak-admin .GuestTags__lock{opacity:.8;flex-shrink:0}.peak-admin .GuestTagPill__pill[data-locked]{align-items:center;gap:.3rem;display:inline-flex}.peak-admin .GuestNudge{border:1px solid var(--line-1);border-radius:var(--radius_medium);background:var(--surface-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;margin-top:.75rem;padding:.625rem .75rem;display:flex}.peak-admin .GuestNudge[data-pending]{border-color:color-mix(in srgb, var(--gold) 55%, transparent);background:color-mix(in srgb, var(--gold) 8%, var(--surface-2))}.peak-admin .GuestNudge__line{min-width:0;color:var(--white70);flex:14rem;margin:0}.peak-admin .GuestNudge[data-pending] .GuestNudge__line{color:var(--white)}.peak-admin .GuestNudge__actions{flex-wrap:wrap;gap:.375rem;display:flex}.peak-admin .Survey__kind{border-radius:var(--radius-pill);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--hairline);color:var(--white70);flex-shrink:0;padding:.125rem .5rem;font-size:.6875rem}.peak-admin .Survey__kind_pre{border-color:color-mix(in srgb, var(--gold) 50%, transparent);color:var(--gold)}.peak-admin .Survey__holding{color:var(--danger)}.peak-admin .Survey__questions,.peak-admin .Survey__summary{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Survey__q{border:1px solid var(--hairline);background:var(--surface-1);border-radius:10px;flex-direction:column;gap:.75rem;padding:.875rem 1rem;display:flex}.peak-admin .Survey__qHead{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.peak-admin .Survey__qHead .ControlledFormSelect__select{width:auto;min-width:11rem}.peak-admin .Survey__qNo{border:1px solid var(--hairline);border-radius:50%;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;display:grid}.peak-admin .Survey__qCount{margin-left:auto}.peak-admin .Survey__required{cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}.peak-admin .Survey__qActions{gap:.25rem;margin-left:auto;display:flex}.peak-admin .Survey__add{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.peak-admin .Survey__vars{flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}.peak-admin .Survey__emailPanel{grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:start;gap:1.5rem;display:grid}@media (max-width:1100px){.peak-admin .Survey__emailPanel{grid-template-columns:minmax(0,1fr)}}.peak-admin .Survey__mail{border:1px solid var(--hairline);background:var(--surface-1);border-radius:10px;flex-direction:column;gap:.625rem;padding:1.25rem;display:flex}.peak-admin .Survey__mailVenue{letter-spacing:.08em;text-transform:uppercase}.peak-admin .Survey__mailIntro{white-space:pre-wrap;color:var(--white70);margin:0}.peak-admin .Survey__mailButton{background:var(--gold);color:var(--on-accent);border-radius:8px;align-self:flex-start;padding:.625rem 1rem}.peak-admin .Survey__timing{grid-template-columns:repeat(3,minmax(0,1fr))}.peak-admin .Survey__stats{gap:2rem;display:flex}.peak-admin .Survey__stat{flex-direction:column;gap:.125rem;display:flex}.peak-admin .Survey__bars{flex-direction:column;gap:.375rem;display:flex}.peak-admin .Survey__bars p{margin:0 0 .25rem}.peak-admin .Survey__bar{grid-template-columns:minmax(3rem,9rem) minmax(0,1fr) 5rem;align-items:center;gap:.75rem;display:grid}.peak-admin .Survey__barLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.peak-admin .Survey__barTrack{border-radius:var(--radius-pill);background:var(--surface-2);height:.5rem;display:block;overflow:hidden}.peak-admin .Survey__barFill{background:var(--gold);border-radius:var(--radius-pill);height:100%;display:block}.peak-admin .Survey__barN{text-align:right;white-space:nowrap}.peak-admin .Survey__texts{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Survey__tableWrap{overflow-x:auto}.peak-admin .Survey__table td{vertical-align:top}.peak-admin .Survey__cell2{margin-top:.125rem;display:block}.peak-admin .Survey__link{color:var(--gold);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.peak-admin .Survey__link:hover{text-decoration:underline}.peak-admin .Survey__pill{border-radius:var(--radius-pill);font-size:var(--fs-2);border:1px solid var(--hairline);color:var(--white70);padding:.125rem .5rem;display:inline-block}.peak-admin .Survey__pill_answered{border-color:color-mix(in srgb, var(--gold) 50%, transparent);color:var(--gold)}.peak-admin .Survey__answers{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;display:grid}.peak-admin .Survey__answers dd{margin:.125rem 0 0}.peak-admin .Survey__rows{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Survey__row{border:1px solid var(--hairline);background:var(--surface-1);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.peak-admin .Survey__rowMain{flex-direction:column;flex:12rem;gap:.125rem;min-width:0;display:flex}.peak-admin .Survey__rowActions{gap:.25rem;margin-left:auto;display:flex}.peak-admin .Survey__rowAnswers{flex-basis:100%}.peak-admin .FloorPlanTable__container[data-tint]:after{content:"";border:2px solid color-mix(in srgb, var(--tint) 70%, #000);background:color-mix(in srgb, var(--tint) 34%, transparent);pointer-events:none;z-index:1;border-radius:14%;position:absolute;inset:-6%}.peak-admin .Sections__num{background:color-mix(in srgb, var(--scrim) 72%, transparent);color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;z-index:2;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;min-width:1.25rem;height:1.125rem;padding:0 .25rem;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.peak-admin .FloorPlanTable__container[data-tint] .Sections__num{background:color-mix(in srgb, var(--tint) 85%, #000)}.peak-admin .FloorPlanTable__container[data-closed]{opacity:.38}.peak-admin .FloorPlanTable__container[data-closed] .Sections__num{background:#000000bf;text-decoration:line-through}.peak-admin .FloorPlanTable__container[data-closed] .InteractiveFloorPlanTable__button{cursor:not-allowed}.peak-admin .Sections__stage{--serviceCanvasHeight:clamp(22rem, calc(100vh - 19rem), 46rem);height:var(--serviceCanvasHeight);--floorPlanMaxHeight:var(--serviceCanvasHeight);flex-direction:column;min-height:0;display:flex}.peak-admin .Sections__stage .ServicePage__floorStageMain{flex:auto;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.peak-admin .Sections__stage .ServicePage__floorStageMain>div{flex:1;justify-content:center;min-width:0;height:100%;min-height:0;display:flex}.peak-admin .Sections__stage .FloorPlan__floorPlanContainerScaleToFit{min-width:0;height:100%;position:static}.peak-admin .Sections__stage .FloorPlan__floorPlanContainerScaleToFit .FloorPlan__floorPlanBackground{max-height:100%}.peak-admin .StaffField__stageWrap{flex-direction:column;gap:.75rem;min-width:0;display:flex}.peak-admin .Sections__floorBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.5rem;display:flex}.peak-admin .Sections__floorBar .ServicePage__floorThumbnails{flex-wrap:wrap;justify-content:flex-start;gap:.75rem;display:flex}.peak-admin .Sections__barNote{text-align:right;margin-left:auto}.peak-admin .Sections__barNoteOn{color:var(--gold)}.peak-admin .StaffField__pills{flex-wrap:wrap;gap:.5rem;display:flex}.peak-admin .StaffField__planHead .FloorPlanThumbnail__thumbnail{padding:.5rem 1rem}.peak-admin .Sections__noFloor{margin:0}.peak-admin .ShiftForm__floors{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.peak-admin .ServerSections{flex-direction:column;min-width:0;display:flex}.peak-admin .Sections__controls{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;display:flex}.peak-admin .Sections__empty{margin:1rem 0 0}.peak-admin .Sections__shift{flex-direction:column;gap:1.25rem;min-width:0;margin-top:1rem;display:flex}.peak-admin .Sections__service{grid-template-columns:minmax(18rem,24rem) minmax(0,1fr);align-items:start;gap:1.5rem;min-width:0;margin-top:1rem;display:grid}.peak-admin .Sections__shift .Sections__service{margin-top:0}@media (max-width:1100px){.peak-admin .Sections__service{grid-template-columns:1fr}}.peak-admin .Sections__side{flex-direction:column;gap:1rem;min-width:0;display:flex}.peak-admin .Sections__sideHead{flex-direction:column;gap:.375rem;display:flex}.peak-admin .Sections__sideHead p{margin:0}.peak-admin .Sections__dayTitle{color:var(--white)}.peak-admin .Sections__dayActions{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.peak-admin .Sections__link{color:var(--gold);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.peak-admin .Sections__legend{flex-direction:column;gap:.5rem;min-width:0;display:flex}.peak-admin .Sections__legend>p{margin:0}.peak-admin .Sections__legendRow{border:1px solid var(--hairline);background:var(--darkBlue);border-radius:10px;grid-template-columns:1rem minmax(0,1fr);align-items:start;gap:.25rem .625rem;padding:.5rem .625rem;display:grid}.peak-admin .Sections__swatch{border:2px solid color-mix(in srgb, var(--tint) 70%, #000);background:color-mix(in srgb, var(--tint) 45%, var(--darkBlue));border-radius:4px;width:1rem;height:1rem;margin-top:.125rem}.peak-admin .Sections__legendWho{flex-wrap:wrap;align-items:baseline;gap:.375rem;min-width:0;display:flex}.peak-admin .Sections__legendName{color:var(--white)}.peak-admin .Sections__legendTitle{color:var(--white70)}.peak-admin .Sections__legendSection{color:var(--white80);grid-column:2}.peak-admin .Sections__legendSeats,.peak-admin .Sections__unworked{color:var(--white70)}.peak-admin .Sections__floorsCard,.peak-admin .Sections__closeCard{border:1px solid var(--hairline);background:var(--darkBlue);border-radius:10px;flex-direction:column;gap:.5rem;padding:.75rem .875rem;display:flex}.peak-admin .Sections__floorsHead{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.peak-admin .Sections__floorList{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Sections__floorRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.peak-admin .Sections__floorSwitch{color:var(--white);align-items:center;gap:.625rem;display:inline-flex}.peak-admin .Switch__switch[aria-disabled=true]{opacity:.45;cursor:default}.peak-admin .Sections__closedLine,.peak-admin .Sections__closeCard p{margin:0}.peak-admin .TablesInUse{gap:var(--s3);flex-direction:column;display:flex}.peak-admin .TablesInUse__head{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.peak-admin .TablesInUse__headActions{gap:var(--s2);display:flex}.peak-admin .TablesInUse__warn{color:var(--danger)}.peak-admin .TablesInUse__body{gap:var(--s4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.peak-admin .TablesInUse__body:has(.TablesInUse__floors){grid-template-columns:minmax(10rem,13rem) minmax(0,1fr)}.peak-admin .TablesInUse__floors{gap:var(--s1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .TablesInUse__floor{align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);border-radius:var(--radius-sm);border:1px solid #0000;display:flex}.peak-admin .TablesInUse__floor[data-viewed]{border-color:var(--line-1);background:var(--surface-2)}.peak-admin .TablesInUse__floorName{all:unset;cursor:pointer;flex-direction:column;flex:1;min-width:0;display:flex}.peak-admin .TablesInUse__floorName:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.peak-admin .TablesInUse__planCol{gap:var(--s3);flex-direction:column;min-width:0;display:flex}.peak-admin .TablesInUse__plan{border:1px solid var(--line-1);border-radius:var(--radius-md);padding:var(--s2);background:var(--surface-2);height:auto}.peak-admin .TablesInUse__plan .FloorPlanTable__container[data-closed] .InteractiveFloorPlanTable__button{cursor:pointer}.peak-admin .TablesInUse__groups{gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .TablesInUse__group{align-items:center;gap:var(--s2);display:inline-flex}.peak-admin .TablesInUse__group[data-some]{border-style:dashed;border-color:var(--accent)}.peak-admin .TablesInUse__count{opacity:.8;font-variant-numeric:tabular-nums}.peak-admin .TablesInUse__swatch{width:var(--s3);height:var(--s3);border-radius:var(--radius-sm);background:var(--tint)}@media (max-width:720px){.peak-admin .TablesInUse__body:has(.TablesInUse__floors){grid-template-columns:minmax(0,1fr)}}.peak-admin .FormSection{border-top:1px solid var(--line-1)}.peak-admin .FormSection:last-of-type{border-bottom:1px solid var(--line-1)}.peak-admin .FormSection__head{align-items:baseline;gap:var(--s3);padding:var(--s4) 0;cursor:pointer;list-style:none;display:flex}.peak-admin .FormSection__head::-webkit-details-marker{display:none}.peak-admin .FormSection__head:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.peak-admin .FormSection__chevron{flex-shrink:0;align-self:center;transition:transform .15s}.peak-admin .FormSection[open]>.FormSection__head .FormSection__chevron{transform:rotate(90deg)}.peak-admin .FormSection__title{flex-shrink:0;margin:0}.peak-admin .FormSection__summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.peak-admin .FormSection[open]>.FormSection__head .FormSection__summary{display:none}.peak-admin .FormSection__body{gap:var(--s5);padding-bottom:var(--s5);flex-direction:column;display:flex}.peak-admin .ShiftForm__staffHead{justify-content:flex-end;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.peak-admin .ShiftForm__staffActions{gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .ApplyTemplate__rows{gap:var(--s2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .ApplyTemplate__row{align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);border:1px solid var(--line-1);border-radius:var(--radius-sm);background:var(--surface-1);grid-template-columns:auto minmax(0,1fr) minmax(10rem,14rem);display:grid}.peak-admin .ApplyTemplate__row .Sections__swatch{margin-top:0}.peak-admin .ApplyTemplate__what{flex-direction:column;min-width:0;display:flex}.peak-admin .ApplyTemplate__check{align-items:center;gap:var(--s2);cursor:pointer;display:flex}.peak-admin .ApplyTemplate__check input{accent-color:var(--accent)}.peak-admin .Templates__list{gap:var(--s1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Templates__pick{all:unset;box-sizing:border-box;width:100%;padding:var(--s2) var(--s3);border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;flex-direction:column;display:flex}.peak-admin .Templates__pick[aria-pressed=true]{border-color:var(--line-1);background:var(--surface-2)}.peak-admin .Templates__pick:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.peak-admin .Templates__sections{gap:var(--s1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Templates__section{align-items:center;gap:var(--s1) var(--s2);padding:var(--s1) var(--s2);border-radius:var(--radius-sm);border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.peak-admin .Templates__section[data-picked]{border-color:var(--accent);background:var(--accent-wash)}.peak-admin .Templates__sectionPick{all:unset;padding:var(--s1);cursor:pointer;border-radius:var(--radius-sm);display:inline-flex}.peak-admin .Templates__sectionPick:focus-visible{outline:2px solid var(--accent)}.peak-admin .Templates__sectionPick .Sections__swatch{margin-top:0}.peak-admin .Templates__sectionName{width:100%;min-width:0}.peak-admin .Templates__sectionCount{grid-column:2/-1}.peak-admin .Templates__section .IconButton__button{grid-area:1/3}.peak-admin .Sections__edits{border-top:1px solid var(--hairline);flex-direction:column;gap:.5rem;padding-top:1rem;display:flex}.peak-admin .Sections__edits>p{color:var(--white);margin:0}.peak-admin .Sections__editList{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Sections__edit{border:1px solid var(--hairline);background:var(--darkBlue);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.peak-admin .Sections__editWhat{color:var(--white);flex:none}.peak-admin .Sections__editWho{flex:10rem;min-width:0}.peak-admin .Sections__editActions{gap:.375rem;display:flex}.peak-admin .Sections__modes{flex-direction:column;gap:.5rem;margin:1rem 0 .25rem;display:flex}.peak-admin .Sections__mode{border:1px solid var(--hairline);background:var(--darkBlue);cursor:pointer;border-radius:10px;align-items:flex-start;gap:.75rem;padding:.75rem .875rem;display:flex}.peak-admin .Sections__mode input{accent-color:var(--gold);flex-shrink:0;margin:.2rem 0 0}.peak-admin .Sections__modeOn{border-color:var(--gold)}.peak-admin .Sections__modeOff{opacity:.55;cursor:default}.peak-admin .Sections__modeText{flex-direction:column;gap:.125rem;min-width:0;display:flex}.peak-admin .Sections__modeText .typography__h8{color:var(--white)}.peak-admin .Sections__printWrap{flex-direction:column;gap:1rem;min-width:0;margin-top:1rem;display:flex}.peak-admin .Sections__printBar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.peak-admin .Sections__printHint{flex:12rem;min-width:0;margin:0}.peak-admin .Sections__page{flex-direction:column;gap:.5rem;min-width:0;display:flex}.peak-admin .Sections__pageBar{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.peak-admin .Sections__addNote{align-items:center;gap:.375rem;display:inline-flex}.peak-admin .Sections__addNote svg{stroke:currentColor}.peak-admin .Sections__sheet{--sheet-paper:#fff;--sheet-ink:#111;--sheet-soft:#555;--sheet-faint:#999;--sheet-rule:#9aa;--sheet-line:#d9dde3;--sheet-bar:#eef0f3;--sheet-fs:1.05cqw;--sheet-fs-sm:.9cqw;--sheet-fs-lg:1.1cqw;--sheet-gap:.4cqw;--sheet-gap-sm:.25cqw;--sheet-radius:.3cqw;aspect-ratio:11/8.5;box-sizing:border-box;background:var(--sheet-paper);width:100%;color:var(--sheet-ink);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);-webkit-print-color-adjust:exact;print-color-adjust:exact;flex-direction:column;gap:2cqw;padding:4%;display:flex;position:relative;overflow:hidden;container-type:inline-size}.peak-admin .Sections__sheet *{color:#111}.peak-admin .Sections__sheetHead{flex:none;justify-content:space-between;align-items:baseline;gap:2cqw;display:flex}.peak-admin .Sections__sheetHead p{white-space:nowrap;margin:0}.peak-admin .Sections__sheetTitle{align-items:baseline;gap:1.4cqw;min-width:0;display:flex}.peak-admin .Sections__sheetVenue{font-size:2.2cqw;line-height:1.1}.peak-admin .Sections__sheetShift{font-size:1.7cqw;line-height:1.1;color:#333!important}.peak-admin .Sections__sheetFloor{letter-spacing:.08em;text-transform:uppercase;font-size:1.2cqw;color:#666!important}.peak-admin .Sections__stampDate{text-align:right;font-size:1.7cqw;line-height:1.2}.peak-admin .Sections__sheetBody{flex:auto;grid-template-columns:minmax(0,1fr) 24%;align-items:start;gap:3cqw;min-height:0;display:grid}.peak-admin .Sections__sheetStage{--serviceCanvasHeight:63cqw;--floorPlanMaxHeight:63cqw;box-sizing:border-box;border:1px solid #ddd;border-radius:.6cqw;height:63cqw;padding:1cqw}.peak-admin .Sections__sheet .planart{filter:brightness(.45)saturate(.6);opacity:1}.peak-admin .Sections__sheet .FloorPlan__floorPlanBackground>svg{color:#444}.peak-admin .Sections__sheet .FloorPlanTable__glyph{filter:none}.peak-admin .Sections__sheet .Sections__num{min-width:1.7cqw;height:1.6cqw;font-size:1.05cqw;color:#fff!important}.peak-admin .Sections__sheet .FloorPlanTable__container:not([data-tint]) .Sections__num{background:#000000b3}.peak-admin .Sections__legendPrint .Sections__legendRow{background:#fff;border-color:#ddd;border-radius:.6cqw;grid-template-columns:1.2cqw minmax(0,1fr);gap:.2cqw .7cqw;padding:.6cqw .8cqw}.peak-admin .Sections__legendPrint .Sections__swatch{background:color-mix(in srgb, var(--tint) 45%, #fff);width:1.2cqw;height:1.2cqw;margin-top:.2cqw}.peak-admin .Sections__legendPrint .Sections__legendName{font-size:1.3cqw}.peak-admin .Sections__legendPrint .Sections__legendTitle,.peak-admin .Sections__legendPrint .Sections__legendSection,.peak-admin .Sections__legendPrint .Sections__unworked{font-size:1.05cqw;color:#333!important}.peak-admin .Sections__legendPrint .Sections__legendSeats{color:#666!important}.peak-admin .Sections__legendPrint>p{font-size:1.1cqw}.peak-admin .Sections__note{border:1px dashed var(--sheet-rule);box-sizing:border-box;z-index:3;background:#ffffffeb;border-radius:.5cqw;flex-direction:column;display:flex;position:absolute;overflow:hidden}.peak-admin .Sections__note[data-dragging]{border-style:solid;border-color:var(--gold);box-shadow:var(--shadow-md)}.peak-admin .Sections__noteBar{background:var(--sheet-bar);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:space-between;align-items:center;height:1.6cqw;padding:0 .4cqw;display:flex}.peak-admin .Sections__noteBar:active{cursor:grabbing}.peak-admin .Sections__noteGrip{background:repeating-linear-gradient(90deg, var(--sheet-rule) 0 .3cqw, transparent .3cqw .55cqw);border-radius:.2cqw;width:2.2cqw;height:.4cqw}.peak-admin .Sections__noteRemove{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:1.3cqw;height:1.3cqw;padding:0;display:inline-flex;color:var(--sheet-soft)!important}.peak-admin .Sections__noteRemove:hover{background:var(--sheet-line)}.peak-admin .Sections__noteRemove svg{stroke:currentColor;width:1cqw;height:1cqw}.peak-admin .Sections__noteText{resize:none;width:100%;min-height:0;font:inherit;background:0 0;border:0;outline:0;flex:auto;margin:0;padding:.5cqw .7cqw;font-size:1.25cqw;line-height:1.35;color:var(--sheet-ink)!important}.peak-admin .Sections__noteText::placeholder{color:var(--sheet-faint)}.peak-admin .Sections__noteHandle{cursor:nwse-resize;touch-action:none;background:linear-gradient(135deg, transparent 50%, var(--sheet-rule) 50%, var(--sheet-rule) 62%, transparent 62%, transparent 75%, var(--sheet-rule) 75%, var(--sheet-rule) 87%, transparent 87%);width:1.4cqw;height:1.4cqw;position:absolute;bottom:0;right:0}.peak-admin .Sections__addRow{align-items:center;gap:var(--s2);display:inline-flex}.peak-admin .Sections__addList{width:auto;min-width:10rem;height:auto;padding-block:var(--s1)}.peak-admin .Sections__noteTools{align-items:center;gap:var(--sheet-gap-sm);display:inline-flex}.peak-admin .Sections__noteTool{padding:0 var(--sheet-gap);border-radius:var(--sheet-radius);font:inherit;font-size:var(--sheet-fs-sm);cursor:pointer;background:0 0;border:0;color:var(--sheet-soft)!important}.peak-admin .Sections__noteTool:hover,.peak-admin .Sections__noteTool[aria-expanded=true]{background:var(--sheet-line)}.peak-admin .Sections__dataEdit{gap:var(--sheet-gap);border-bottom:1px solid var(--sheet-line);background:var(--sheet-bar);flex-shrink:0;padding:.5cqw .7cqw;display:grid}.peak-admin .Sections__dataEdit .Select__select{height:auto;font-size:var(--sheet-fs);color:var(--sheet-ink);background-color:var(--sheet-paper);border-color:var(--sheet-rule);padding-block:.2cqw}.peak-admin .Sections__dataCols{gap:var(--sheet-gap);flex-wrap:wrap;display:flex}.peak-admin .Sections__dataCol{align-items:center;gap:var(--sheet-gap-sm);font-size:var(--sheet-fs-sm);cursor:pointer;display:inline-flex;color:var(--sheet-ink)!important}.peak-admin .Sections__dataCol input{width:auto;accent-color:var(--sheet-soft);margin:0}.peak-admin .Sections__dataBody{min-height:0;color:var(--sheet-ink);flex:auto;padding:.5cqw .7cqw;overflow:hidden}.peak-admin .Sections__dataTitle{align-items:baseline;gap:var(--sheet-gap);font-size:var(--sheet-fs-lg);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .4cqw;font-weight:700;display:flex;color:var(--sheet-ink)!important}.peak-admin .Sections__dataCount{font-weight:400;color:var(--sheet-soft)!important}.peak-admin .Sections__dataNone{font-size:var(--sheet-fs-lg);margin:0;color:var(--sheet-soft)!important}.peak-admin .Sections__dataTable{border-collapse:collapse;width:100%;font-size:var(--sheet-fs);color:var(--sheet-ink);line-height:1.3}.peak-admin .Sections__dataTable th{border-bottom:1px solid var(--sheet-soft);font-size:var(--sheet-fs-sm);letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:0 .5cqw .2cqw 0;font-weight:600;color:var(--sheet-soft)!important}.peak-admin .Sections__dataTable td{border-bottom:1px solid var(--sheet-line);vertical-align:top;overflow-wrap:anywhere;padding:.2cqw .5cqw .2cqw 0;color:var(--sheet-ink)!important}@media print{:is(.peak-admin:has(.ServerSections) .AdminHeader__headerRow,.peak-admin:has(.ServerSections) .OperationsPage__sidebar,.peak-admin:has(.ServerSections) .OutletHeader__root,.peak-admin:has(.ServerSections) .SectionBar,.peak-admin:has(.ServerSections) .Tabs,.peak-admin:has(.ServerSections) .Sections__printBar,.peak-admin:has(.ServerSections) .Sections__pageBar,.peak-admin:has(.ServerSections) .toasts,.peak-admin:has(.ServerSections) .brail){display:none!important}.peak-admin:has(.ServerSections){color:#000!important;background:#fff!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.peak-admin:has(.ServerSections) .Layout__main{color:#000!important;background:#fff!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.peak-admin:has(.ServerSections) .OperationsPage__content{color:#000!important;background:#fff!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.peak-admin:has(.ServerSections) .OperationsPage__main{color:#000!important;background:#fff!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.peak-admin:has(.ServerSections) .SectionPage{color:#000!important;background:#fff!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.peak-admin .Sections__printWrap,.peak-admin .Sections__printWrap *{visibility:visible}.peak-admin .Sections__printWrap{gap:0;width:10.2in;margin:0;display:block;position:absolute;inset:0 auto auto 0}.peak-admin .Sections__page{break-after:page;display:block}.peak-admin .Sections__page:last-child{break-after:auto}.peak-admin .Sections__sheet{aspect-ratio:auto;width:10.2in;height:7.6in;box-shadow:none;break-inside:avoid;border-radius:0;padding:.2in}.peak-admin .Sections__note{background:0 0;border:0}.peak-admin .Sections__note[data-empty]{display:none}.peak-admin .Sections__noteBar,.peak-admin .Sections__noteHandle,.peak-admin .Sections__dataEdit{display:none!important}.peak-admin .Sections__noteText{padding:0}.peak-admin .Sections__noteText::placeholder{color:#0000}}.peak-admin .VipGroups__lead{margin:0 0 1rem}.peak-admin .VipGroups__name{align-items:center;gap:.375rem;display:inline-flex}.peak-admin .VipGroups__name svg{width:14px;height:14px;color:var(--gold);flex-shrink:0}.peak-admin .VipGroups__desc{margin-top:.125rem;display:block}.peak-admin .VipProgramSection__actions .Button__btn:disabled{opacity:.35;cursor:default}.peak-admin .VipGroups__members{max-height:none}.peak-admin .VipGroups__byRule{color:var(--gold)}.peak-admin .VipGroups__floors{flex-direction:column;gap:.75rem;margin-top:.5rem;display:flex}.peak-admin .VipGroups__floor{border:1px solid var(--hairline);border-radius:var(--radius_small);min-width:0;margin:0;padding:.5rem .75rem .75rem}.peak-admin .VipGroups__floor legend{padding:0 .375rem}.peak-admin .VipGroups__tables{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.375rem .75rem;margin:0;padding:0;list-style:none;display:grid}.peak-admin .VipGroups__table{border-radius:var(--radius_small);cursor:pointer;align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex}.peak-admin .VipGroups__table:hover{background:var(--surface-2)}.peak-admin .VipGroups__tableOn{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--gold)}.peak-admin .VipGroups__table>span:first-of-type{white-space:nowrap}.peak-admin .VipGroups__table .muted{white-space:nowrap;margin-left:auto}.peak-admin .VipGroups__warn{color:var(--gold);align-items:center;gap:.5rem;margin:0;display:flex}.peak-admin .VipGroups__warn svg{flex-shrink:0}.peak-admin .VipGroups__rules{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .VipGroups__rule{border:1px solid var(--hairline);border-radius:var(--radius_medium);background:var(--surface-1);flex-direction:column;gap:.5rem;padding:.75rem .875rem;display:flex}.peak-admin .VipGroups__ruleFields{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.peak-admin .VipGroups__ruleField{flex:10rem;min-width:9rem;margin:0}.peak-admin .VipGroups__ruleNum{flex:0 7rem;min-width:6rem}.peak-admin .VipGroups__ruleField select,.peak-admin .VipGroups__ruleField input{width:100%}.peak-admin .VipGroups__ruleRemove{align-self:flex-end;margin-bottom:.25rem}.peak-admin .VipGroups__ruleWhy{color:var(--gold);margin:0}.peak-admin .VipGroups__rule p{margin:0}.peak-admin .VipGroups__ruleActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.peak-admin .VipGroups__ruleActions .Button__btn svg{margin-right:.375rem}.peak-admin .VipGroups__count{color:var(--white70)}.peak-admin .GuestBook__groupPopup{flex-direction:column;gap:.25rem;min-width:14rem;padding:.5rem;display:flex}.peak-admin .GuestBook__groupPopup .Button__btn{justify-content:flex-start}.peak-admin .OwnerDash{min-width:0}.peak-admin .OwnerDash__page{flex-direction:column;gap:1rem;min-width:0;display:flex}.peak-admin .OwnerDash__controls{align-items:center;gap:.75rem;display:flex}.peak-admin .OwnerDash__controls .ControlledFormSelect__select{min-width:8rem;height:2.25rem}.peak-admin .OwnerDash__controls .GuestCountPicker__container{margin:0}.peak-admin .OwnerDash__cards--four{grid-template-columns:repeat(4,minmax(0,1fr))}.peak-admin .OwnerDash__section{border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--darkBlue);min-width:0;padding:1rem 1.25rem;overflow-x:auto}.peak-admin .OwnerDash__sectionHead{align-items:baseline;gap:.625rem;min-width:0;margin:0 0 .75rem;display:flex}.peak-admin .OwnerDash__sectionHead h3{color:var(--white);margin:0}.peak-admin .OwnerDash__sectionHead .muted{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.peak-admin .OwnerDash__count{font-variant-numeric:tabular-nums}.peak-admin .OwnerDash__level{background:var(--greyBlue);border-radius:50%;flex-shrink:0;align-self:center;width:.625rem;height:.625rem;display:inline-block}.peak-admin .OwnerDash__level--closed{background:var(--pink)}.peak-admin .OwnerDash__level--offMarket{background:var(--accent)}.peak-admin .OwnerDash__level--committed{background:var(--moneyGold)}.peak-admin .OwnerDash__level--booked{background:var(--lightBlue)}.peak-admin .OwnerDash__level--limited{background:var(--greyBlue)}.peak-admin .OwnerDash__level--open{background:var(--ok)}.peak-admin .OwnerDash__rules{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .OwnerDash__rule{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem 1rem;padding:.75rem 0;display:grid}.peak-admin .OwnerDash__rule:first-child{border-top:0;padding-top:0}.peak-admin .OwnerDash__ruleBody{flex-direction:column;gap:.125rem;min-width:0;display:flex}.peak-admin .OwnerDash__ruleBody p{margin:0}.peak-admin .OwnerDash__ruleTitle{color:var(--white)}.peak-admin .OwnerDash__note{color:var(--orange)}@media (max-width:1100px){.peak-admin .OwnerDash__rule{grid-template-columns:minmax(0,1fr)}}.peak-admin .OwnerDash__reach{gap:.375rem;display:inline-flex}.peak-admin .OwnerDash__chip{background:var(--surface-2);height:1.5rem;color:var(--white);white-space:nowrap;border-radius:1rem;align-items:center;gap:.25rem;padding:0 .625rem;display:inline-flex}.peak-admin .OwnerDash__chip--off{color:var(--greyBlue);border:1px dashed var(--hairline);background:0 0;text-decoration:line-through}.peak-admin .OwnerDash__chipButton{border:1px solid var(--hairline);background:var(--surface-1);cursor:pointer;font:inherit;height:1.75rem}.peak-admin .OwnerDash__chipButton:hover{background:var(--surface-3)}.peak-admin .OwnerDash__chipButton:disabled{opacity:.5;cursor:default}.peak-admin .OwnerDash__fix{white-space:nowrap}.peak-admin .OwnerDash__fix svg{width:.75rem;height:.75rem}.peak-admin .OwnerDash__verdict{border:1px solid var(--hairline);border-left:4px solid var(--greyBlue);border-radius:var(--radius-md);background:var(--darkBlue);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1.25rem;display:grid}.peak-admin .OwnerDash__verdict h3,.peak-admin .OwnerDash__verdict p{color:var(--white);margin:0}.peak-admin .OwnerDash__verdict p+p{margin-top:.25rem}.peak-admin .OwnerDash__verdict .OwnerDash__level{margin-top:.375rem}.peak-admin .OwnerDash__verdict--closed{border-left-color:var(--pink)}.peak-admin .OwnerDash__verdict--offMarket{border-left-color:var(--accent)}.peak-admin .OwnerDash__verdict--committed{border-left-color:var(--moneyGold)}.peak-admin .OwnerDash__verdict--limited{border-left-color:var(--greyBlue)}.peak-admin .OwnerDash__verdict--open{border-left-color:var(--ok)}.peak-admin .OwnerDash__nearest{flex-direction:column;align-items:flex-end;gap:.375rem;display:flex}.peak-admin .OwnerDash__nearestList{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;display:flex}@media (max-width:1100px){.peak-admin .OwnerDash__verdict{grid-template-columns:auto minmax(0,1fr)}.peak-admin .OwnerDash__nearest{grid-column:2;align-items:flex-start}.peak-admin .OwnerDash__nearestList{justify-content:flex-start}}.peak-admin .OwnerDash__table{border-collapse:collapse;width:100%}.peak-admin .OwnerDash__table th,.peak-admin .OwnerDash__table td{text-align:left;color:var(--white);vertical-align:top;border-bottom:1px solid var(--hairline);padding:.5rem}.peak-admin .OwnerDash__table thead th{color:var(--greyBlue);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;font-size:11px;font-weight:600}.peak-admin .OwnerDash__table th[scope=row]{white-space:nowrap;font-weight:500}.peak-admin .OwnerDash__table tbody:last-child tr:last-child td,.peak-admin .OwnerDash__table tbody:last-child tr:last-child th{border-bottom:0}.peak-admin .OwnerDash__num{font-variant-numeric:tabular-nums;white-space:nowrap}.peak-admin .OwnerDash__groupRow th{color:var(--white70);text-transform:uppercase;letter-spacing:.06em;padding-top:1rem;font-size:11px;font-weight:700}.peak-admin .OwnerDash__groupRow .OwnerDash__level{vertical-align:middle;width:.5rem;height:.5rem;margin-right:.375rem}.peak-admin .OwnerDash__offMarket{color:var(--accent)}.peak-admin .OwnerDash__table .OwnerDash__note{display:block}.peak-admin .OwnerDash__askForm{flex-direction:column;gap:.625rem;display:flex}.peak-admin .OwnerDash__askForm textarea{resize:vertical;background:var(--surface-sunken);border:1px solid var(--hairline);border-radius:var(--radius_small);width:100%;color:var(--white);font:inherit;padding:.625rem .75rem}.peak-admin .OwnerDash__askForm textarea:focus{border-color:var(--gold);outline:0}.peak-admin .OwnerDash__askActions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.peak-admin .OwnerDash__suggested{flex-wrap:wrap;gap:.375rem;margin-top:.75rem;display:flex}.peak-admin .OwnerDash__thread{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .OwnerDash__thread li p{margin:0}.peak-admin .OwnerDash__q{color:var(--gold)}.peak-admin .OwnerDash__a{color:var(--white);white-space:pre-wrap;line-height:1.5;margin-top:.25rem!important}.peak-admin .OwnerDash__error{color:var(--pink)}.peak-admin .OwnerDash__data summary{cursor:pointer}.peak-admin .OwnerDash__data pre{max-height:24rem;color:var(--white70);white-space:pre-wrap;word-break:break-word;margin:.75rem 0 0;overflow:auto}.peak-admin .OwnerDash__controls .GuestCountPicker__filterRow{flex-wrap:nowrap;align-items:center;gap:.25rem;display:flex}.peak-admin .OwnerDash__controls .stepper__val{white-space:nowrap;min-width:4.5rem;font-size:var(--fs-4)}.peak-admin .OwnerDash__level--issue{background:var(--orange)}.peak-admin .OwnerDash__section--issue{border-left:4px solid var(--orange)}.peak-admin .OwnerDash__never th[scope=row],.peak-admin .OwnerDash__never .OwnerDash__tonight{color:var(--pink)}.peak-admin .OwnerDash__tonight{min-width:18rem}.peak-admin .OwnerDash__money{color:var(--moneyGold)}.peak-admin .OwnerDash__bids{flex-wrap:wrap;gap:.25rem;display:inline-flex}.peak-admin .OwnerDash__chip--bid{background:var(--accent-wash,var(--surface-2));color:var(--white);font-variant-numeric:tabular-nums}.peak-admin .OwnerDash__hasBids th[scope=row]{color:var(--accent)}.peak-admin .Timeline{flex-direction:column;flex:auto;gap:.75rem;min-width:0;min-height:0;display:flex}.peak-admin .Timeline__views{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.peak-admin .Timeline__views .GuestBookFilters__filterButton{width:2.25rem;height:2.25rem}.peak-admin .Timeline__filters{border:1px solid var(--hairline);flex-direction:column;gap:.75rem;min-width:15rem;padding:.875rem 1rem;display:flex}.peak-admin .Timeline__switch{color:var(--white70);white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.peak-admin .Timeline__switch>span{cursor:default}.peak-admin .Timeline__stamp{display:none}.peak-admin .Timeline__stampDate{margin-left:auto}.peak-admin .Timeline__stage{background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius_medium);flex:1 1 0;min-height:14rem;position:relative;overflow:auto}.peak-admin .Timeline__stage[data-fits] .Timeline__overflow{display:none}.peak-admin .Timeline__overflow{z-index:5;border-radius:var(--radius-pill);background:var(--surface-3);width:max-content;max-width:100%;color:var(--white70);box-shadow:var(--shadow-sm);pointer-events:none;margin:-1.75rem .375rem 0 auto;padding:.2rem .5rem;position:sticky;bottom:.375rem;left:100%}.peak-admin .Timeline__grid{grid-template-columns:4.25rem minmax(0,1fr);align-items:stretch;display:grid}.peak-admin .Timeline__corner,.peak-admin .Timeline__hours{z-index:3;background:var(--surface-2);border-bottom:1px solid var(--line-1);height:34px;position:sticky;top:0}.peak-admin .Timeline__corner{z-index:4;color:var(--white70);border-right:1px solid var(--line-1);justify-content:center;align-items:center;display:flex;left:0}.peak-admin .Timeline__hours{grid-template-columns:repeat(var(--cols), 1fr);display:grid;position:sticky}.peak-admin .Timeline__hourCell{position:relative}.peak-admin .Timeline__hourCell.Timeline__onHour{border-left:1px solid var(--line-1)}.peak-admin .Timeline__hourLabel{color:var(--white70);white-space:nowrap;position:absolute;top:50%;left:.25rem;transform:translateY(-50%)}.peak-admin .Timeline__groupLabel{height:var(--groupH);background:var(--surface-2);color:var(--white70);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--line-1);grid-column:1/-1;align-items:center;gap:.375rem;padding:0 .5rem;display:flex;position:sticky;left:0}.peak-admin .Timeline__groupDot{background:var(--tone);border-radius:50%;flex:none;width:.5rem;height:.5rem}.peak-admin .Timeline__groupTally{color:var(--white70);text-transform:none;letter-spacing:0;font-variant-numeric:tabular-nums;margin-left:.5rem}.peak-admin .Timeline__groupLane{display:none}.peak-admin .Timeline__rowLabel{z-index:2;height:calc(var(--rowH) * var(--lanes,1));background:var(--surface-1);border-right:1px solid var(--line-1);border-bottom:1px solid var(--line-1);color:var(--white);justify-content:center;align-items:center;gap:.25rem;display:flex;position:sticky;left:0}.peak-admin .Timeline__rowNum{font-variant-numeric:tabular-nums}.peak-admin .Timeline__rowExp{padding:0 var(--s1);border-left:2px solid var(--exp);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--exp) 28%, var(--surface-1));font-weight:600;line-height:1.2}.peak-admin .Timeline__rowServer{color:#fff;letter-spacing:.02em;border-radius:3px;justify-content:center;align-items:center;min-width:1.1rem;height:1.1rem;padding:0 .15rem;font-size:9px;display:inline-flex}.peak-admin .Timeline__rowLock{color:var(--pink);flex:none}.peak-admin .Timeline__lane{grid-template-columns:repeat(var(--cols), 1fr);height:calc(var(--rowH) * var(--lanes,1));border-bottom:1px solid var(--line-1);display:grid;position:relative}.peak-admin .Timeline__slot{border:0;border-left:1px solid color-mix(in srgb, var(--line-1) 40%, transparent);cursor:cell;background:0 0;padding:0}.peak-admin .Timeline__slot.Timeline__onHour{border-left-color:var(--line-1)}.peak-admin .Timeline__slot:hover:not(:disabled){background:var(--surface-2)}.peak-admin .Timeline__slot:disabled{cursor:default}.peak-admin .Timeline__lane[data-locked]{background:repeating-linear-gradient(135deg, transparent, transparent 5px, color-mix(in srgb, var(--pink) 14%, transparent) 5px, color-mix(in srgb, var(--pink) 14%, transparent) 10px)}.peak-admin .Timeline__lane[data-over]{background:var(--accent-wash,var(--surface-2))}.peak-admin .Timeline__now{background:var(--green300);z-index:2;pointer-events:none;width:2px;position:absolute;top:0;bottom:0}.peak-admin .Timeline__block{z-index:1;left:0;top:calc(var(--lane) * (100% / var(--lanes)));height:calc(100% / var(--lanes));min-width:1.25rem;padding:1px;position:absolute}.peak-admin .Timeline__blockBtn{border:0;border-left:3px solid var(--server);border-radius:var(--radius_small);background:color-mix(in srgb, var(--tone) 45%, var(--surface-1));width:100%;min-width:0;height:100%;color:var(--white);text-align:left;cursor:grab;touch-action:none;align-items:center;gap:.25rem;padding:0 .25rem 0 .375rem;display:flex;overflow:hidden}.peak-admin .Timeline__block[data-fixed] .Timeline__blockBtn{cursor:pointer}.peak-admin .Timeline__blockBtn:hover{background:color-mix(in srgb, var(--tone) 60%, var(--surface-1))}.peak-admin .Timeline__blockBtn:active{cursor:grabbing}.peak-admin .Timeline__block[data-dim]{opacity:.35}.peak-admin .Timeline__block[data-seated] .Timeline__blockBtn{background:color-mix(in srgb, var(--tone) 72%, var(--surface-1))}.peak-admin .Timeline__block[data-paid] .Timeline__blockBtn{outline:2px solid var(--moneyGold);outline-offset:-2px}.peak-admin .Timeline__block[data-off] .Timeline__blockBtn{border:1px dashed var(--line-strong);border-left:3px solid var(--server);color:var(--white70);cursor:pointer;background:0 0}.peak-admin .Timeline__block[data-off] .Timeline__blockName{text-decoration:line-through}.peak-admin .Timeline__block[data-off] .Timeline__blockStatus{opacity:.6}.peak-admin .Timeline__blockStatus{flex:none}.peak-admin .Timeline__stage[data-tight] .Timeline__blockStatus{width:11px!important;height:11px!important}.peak-admin .Timeline__stage[data-tight] .Timeline__blockStatus svg{width:11px;height:11px}.peak-admin .Timeline__stage[data-tight] .Timeline__blockParty,.peak-admin .Timeline__stage[data-tight] .Timeline__blockServer{display:none}.peak-admin .Timeline__stage[data-tight] .Timeline__blockBtn{gap:.2rem;padding-right:.15rem}.peak-admin .Timeline__stage[data-tight] .Timeline__rowServer{display:none}.peak-admin .Timeline__blockName{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.peak-admin .Timeline__blockParty{font-variant-numeric:tabular-nums;color:var(--white70);flex:none}.peak-admin .Timeline__blockServer{color:#fff;border-radius:3px;flex:none;justify-content:center;align-items:center;min-width:1.1rem;height:1.1rem;padding:0 .15rem;font-size:9px;display:inline-flex}.peak-admin .Timeline__blockVip{color:var(--accent);flex:none;display:inline-flex}.peak-admin .Timeline__blockVip svg{width:12px;height:12px}.peak-admin .Timeline__blockAllergy{background:var(--pink);width:.9rem;height:.9rem;color:var(--surface-sunken);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:inline-flex}.peak-admin .Timeline__blockPaid{color:var(--moneyGold);flex:none;display:inline-flex}.peak-admin .Timeline__blockPaid svg{width:11px;height:11px}.peak-admin .Timeline__ghost{z-index:4;border:2px dashed var(--accent);border-radius:var(--radius_small);background:var(--accent-wash,transparent);color:var(--accent);pointer-events:none;white-space:nowrap;align-items:center;padding:0 .25rem;display:flex;position:absolute;top:1px;bottom:1px;overflow:hidden}.peak-admin .Timeline__footRow{flex-wrap:wrap;align-items:baseline;gap:.75rem;min-width:0;display:flex}.peak-admin .Timeline__footnotes{flex:20rem;min-width:0;margin:0}.peak-admin .Timeline__key{flex:none}.peak-admin .Timeline__keySummary{color:var(--white70);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.peak-admin .Timeline__keySummary:hover{color:var(--white)}.peak-admin .Timeline__key:not([data-open]) .Timeline__legend{display:none}.peak-admin .Timeline__key[data-open] .Timeline__legend{margin-top:.375rem}.peak-admin .Timeline__legend{flex-wrap:wrap;gap:.25rem 1.25rem;min-width:0;display:flex}.peak-admin .Timeline__legendGroup{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.peak-admin .Timeline__legendHead{color:var(--white70);text-transform:uppercase;letter-spacing:.06em}.peak-admin .Timeline__legendItem{color:var(--white70);align-items:center;gap:.3rem;display:inline-flex}.peak-admin .Timeline__legendSwatch{border-radius:2px;width:.7rem;height:.7rem}.peak-admin .Timeline__legendPaid{box-shadow:inset 0 0 0 2px var(--moneyGold);background:0 0}.peak-admin .Timeline__legendOff{border:1px dashed var(--line-strong);background:0 0}.peak-admin .Timeline__legendLocked{background:repeating-linear-gradient(135deg, transparent, transparent 3px, color-mix(in srgb, var(--pink) 55%, transparent) 3px, color-mix(in srgb, var(--pink) 55%, transparent) 6px)}.peak-admin .Timeline__legendVip{color:var(--accent);display:inline-flex}.peak-admin .Timeline__legendVip svg{width:12px;height:12px}@media print{@page{size:letter landscape;margin:.4in}html:has(.Timeline){background:#fff!important}html:has(.Timeline) body{background:#fff!important}:is(.peak-admin:has(.Timeline) .AdminHeader__headerRow,.peak-admin:has(.Timeline) .OperationsPage__sidebar,.peak-admin:has(.Timeline) .OutletHeader__root,.peak-admin:has(.Timeline) .SectionBar,.peak-admin:has(.Timeline) .toasts,.peak-admin:has(.Timeline) .brail){display:none!important}.peak-admin:has(.Timeline){background:#fff!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.peak-admin:has(.Timeline) .Layout__main{background:#fff!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.peak-admin:has(.Timeline) .OperationsPage__content{background:#fff!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.peak-admin:has(.Timeline) .OperationsPage__main{background:#fff!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.peak-admin:has(.Timeline) .SectionPage{background:#fff!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.peak-admin .Timeline,.peak-admin .Timeline *{visibility:visible}.peak-admin .Timeline{color:#111;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:10.2in;display:block;position:absolute;inset:0 auto auto 0}.peak-admin .Timeline__views,.peak-admin .Timeline__footnotes,.peak-admin .Timeline__dateRow,.peak-admin .Timeline__overflow,.peak-admin .Kebab__popup{display:none!important}.peak-admin .Timeline__stamp{color:#111;flex-wrap:wrap;align-items:baseline;gap:.75rem;margin:0 0 .12in;display:flex}.peak-admin .Timeline__stamp *{color:#111}.peak-admin .Timeline__stage{background:#fff;border-color:#999;border-radius:0;height:auto;max-height:none;overflow:visible}.peak-admin .Timeline__corner,.peak-admin .Timeline__hours,.peak-admin .Timeline__groupLabel,.peak-admin .Timeline__rowLabel{color:#111;background:#f1f1f1}.peak-admin .Timeline__corner,.peak-admin .Timeline__hours,.peak-admin .Timeline__groupLabel,.peak-admin .Timeline__rowLabel,.peak-admin .Timeline__lane,.peak-admin .Timeline__slot{border-color:#bbb}.peak-admin .Timeline__hourLabel,.peak-admin .Timeline__blockParty{color:#444}.peak-admin .Timeline__lane,.peak-admin .Timeline__rowLabel{height:calc(.26in * var(--lanes,1))}.peak-admin .Timeline__blockBtn{color:#111;background:color-mix(in srgb, var(--tone) 30%, #fff)!important}.peak-admin .Timeline__block[data-seated] .Timeline__blockBtn{background:color-mix(in srgb, var(--tone) 55%, #fff)!important}.peak-admin .Timeline__block[data-off] .Timeline__blockBtn{color:#666;border-color:#999;background:0 0!important}.peak-admin .Timeline__blockName,.peak-admin .Timeline__blockStatus{color:#111}.peak-admin .Timeline__ghost{display:none}.peak-admin .Timeline__legend,.peak-admin .Timeline__legendItem,.peak-admin .Timeline__legendHead{color:#333}.peak-admin .Timeline__key{flex:100%;width:100%;min-width:0}.peak-admin .Timeline__key .Timeline__legend{margin-top:.12in;display:flex!important}.peak-admin .Timeline__keySummary{display:none}.peak-admin .Drawer__drawer{display:none!important}}.peak-admin{--commitFree:var(--good)}.peak-admin .ActiveReservationCard__card[data-commit=purchased]{outline:2px solid var(--moneyGold);outline-offset:-2px}.peak-admin .ActiveReservationCard__card[data-commit=flexible]{outline:1px dashed color-mix(in srgb, var(--commitFree) 80%, transparent);outline-offset:-2px}.peak-admin .OccupantDetails__stage[data-commit=flexible]{border-color:color-mix(in srgb, var(--commitFree) 55%, var(--hairline))}.peak-admin .GuestRecord__booking{align-items:flex-start;gap:var(--s2);margin:0 0 var(--s2);color:var(--white);display:flex}.peak-admin .GuestRecord__booking .muted{color:var(--white70)}.peak-admin .GuestRecord__bookingIcon{width:1rem;height:1rem;stroke:var(--commitFree);flex:none;margin-top:.125rem}.peak-admin .Timeline__block[data-commit=flexible] .Timeline__blockBtn{outline:1px dashed color-mix(in srgb, var(--commitFree) 80%, transparent);outline-offset:-2px}.peak-admin .Timeline__legendFlex{box-shadow:inset 0 0 0 1px var(--commitFree);background:0 0;border-radius:2px}.peak-admin .CoverFlow__count[data-commit=purchased]{box-shadow:inset 0 0 0 1.5px var(--moneyGold)}.peak-admin .CoverFlow__count[data-commit=flexible]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--commitFree) 85%, transparent)}.peak-admin .CoverFlow__key{justify-content:center;align-items:flex-start;gap:var(--s1);padding:0 var(--s3);border-left:1px solid var(--line-1);color:var(--white70);flex-direction:column;flex:none;display:inline-flex}.peak-admin .CoverFlow__keyItem{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.peak-admin .CoverFlow__keySwatch{border-radius:2px;width:.65rem;height:.65rem}.peak-admin .CoverFlow__keySwatch[data-commit=purchased]{box-shadow:inset 0 0 0 2px var(--moneyGold)}.peak-admin .CoverFlow__keySwatch[data-commit=flexible]{box-shadow:inset 0 0 0 1px var(--commitFree)}.peak-admin .pgate{flex-direction:column;gap:1rem;display:flex}.peak-admin .pgate__what{border-radius:var(--radius-md);background:var(--surface-2);outline:2px solid var(--moneyGold);outline-offset:-2px;align-items:flex-start;gap:.75rem;padding:.75rem .875rem;display:flex}.peak-admin .pgate__paidMark{color:var(--moneyGold);flex:none;margin-top:.1rem;display:inline-flex}.peak-admin .pgate__paidMark svg{width:18px;height:18px}.peak-admin .pgate__who{color:var(--moneyGold)}.peak-admin .pgate__line{color:var(--ink-soft);margin:.25rem 0 0}.peak-admin .pgate__changeHead{color:var(--white70);text-transform:uppercase;letter-spacing:.06em}.peak-admin .pgate__list{flex-direction:column;gap:.25rem;margin:.375rem 0 0;padding-left:1.1rem;display:flex}.peak-admin .pgate__alt{border-radius:var(--radius-md);background:var(--surface-sunken);border:1px solid var(--line-1);flex-direction:column;align-items:flex-start;gap:.5rem;padding:.75rem .875rem;display:flex}.peak-admin .pgate__alt p{color:var(--ink-soft);margin:0}.peak-admin .pgate__form{flex-direction:column;gap:.75rem;display:flex}.peak-admin .pgate__told{flex-direction:column;gap:.35rem;margin-top:.35rem;display:flex}.peak-admin .pgate__toldOption{border:1px solid var(--line-1);border-radius:var(--radius-sm);background:var(--surface-2);cursor:pointer;align-items:center;gap:.5rem;padding:.45rem .625rem;display:flex}.peak-admin .pgate__toldOption--on{border-color:var(--accent);background:var(--accent-wash)}.peak-admin .pgate__toldOption input{accent-color:var(--accent)}.peak-admin .pgate__warn{color:var(--danger);margin:0}.peak-admin .pgate__cost{padding:var(--s3) var(--s4);border-radius:var(--radius-md);border:1px solid var(--danger)}.peak-admin .pgate__cost .pgate__changeHead{color:var(--danger)}.peak-admin .pgate__need{color:var(--white70);text-align:right;margin:0}.peak-admin .ovrPaid{margin-bottom:1.25rem}.peak-admin .ovrPaid__head{border-radius:var(--radius-md);background:var(--surface-2);outline:2px solid var(--moneyGold);outline-offset:-2px;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;display:flex}.peak-admin .ovrPaid__mark{color:var(--moneyGold);flex:none;margin-top:.1rem;display:inline-flex}.peak-admin .ovrPaid__mark svg{width:18px;height:18px}.peak-admin .ovrPaid__title{color:var(--moneyGold)}.peak-admin .ovrPaid__blurb{margin:.25rem 0 0}.peak-admin .ovrPaid__table{margin-top:.625rem}.peak-admin .ovrPaid__money{color:var(--moneyGold);font-variant-numeric:tabular-nums;white-space:nowrap}.peak-admin .ovrPaid__rest{color:var(--white70);text-transform:uppercase;letter-spacing:.06em;margin:0 0 .5rem}.peak-admin .Fc{flex-direction:column;gap:1rem;min-width:0;display:flex}.peak-admin .Fc__split{grid-template-columns:minmax(0,1fr) 21rem;align-items:start;gap:1rem;min-width:0;display:grid}.peak-admin .Fc__main{flex-direction:column;gap:1rem;min-width:0;display:flex}@media (max-width:1200px){.peak-admin .Fc__split{grid-template-columns:minmax(0,1fr)}}.peak-admin .Fc__cal{border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);overflow:hidden}.peak-admin .Fc__calHead{background:var(--surface-2);border-bottom:1px solid var(--line-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.peak-admin .Fc__calHead span{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.06em;padding:.375rem .5rem}.peak-admin .Fc__calGrid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.peak-admin .Fc__day{text-align:left;cursor:pointer;border:0;border-right:1px solid var(--line-1);border-bottom:1px solid var(--line-1);background:color-mix(in oklab, var(--accent) var(--wash,0%), var(--surface-1));min-height:6rem;color:var(--ink);font:inherit;flex-direction:column;align-items:stretch;gap:.25rem;padding:.5rem .5rem .375rem;display:flex}.peak-admin .Fc__day:nth-child(7n){border-right:0}.peak-admin .Fc__day:hover{background:color-mix(in oklab, var(--accent) calc(var(--wash,0%) + 6%), var(--surface-2))}.peak-admin .Fc__day:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.peak-admin .Fc__day[data-out]{opacity:.45}.peak-admin .Fc__day[data-past]{opacity:.75}.peak-admin .Fc__day[data-past][data-out]{opacity:.3}.peak-admin .Fc__day[data-on]{outline:2px solid var(--accent);outline-offset:-2px}.peak-admin .Fc__day[data-today] .Fc__dayNum{color:var(--accent);font-weight:600}.peak-admin .Fc__day[data-dark]{background:var(--surface-sunken)}.peak-admin .Fc__dayHead{justify-content:space-between;align-items:center;gap:.25rem;display:flex}.peak-admin .Fc__dayNum{color:var(--ink-soft);font-variant-numeric:tabular-nums}.peak-admin .Fc__dark{color:var(--ink-faint);margin-top:.5rem}.peak-admin .Fc__median{text-align:center;font-variant-numeric:tabular-nums;margin:auto 0 .125rem;display:block}.peak-admin .Fc__prices{justify-content:space-between;align-items:baseline;gap:.375rem;display:flex}.peak-admin .Fc__high,.peak-admin .Fc__low{color:var(--ink-faint);font-variant-numeric:tabular-nums}.peak-admin .Fc__range{background:var(--surface-sunken);border-radius:3px;height:5px;display:block;position:relative;overflow:hidden}.peak-admin .Fc__rangeFill{top:0;bottom:0;left:calc(var(--lo,0) * 1%);right:calc(100% - var(--hi,0) * 1%);background:color-mix(in oklab, var(--accent) var(--fill,50%), var(--surface-3));border-radius:3px;min-width:3px;position:absolute}.peak-admin .Fc__covers{background:color-mix(in oklab, var(--ink) 8%, transparent);border-radius:1px;height:2px;margin-top:.125rem;display:block;overflow:hidden}.peak-admin .Fc__coversFill{height:100%;width:var(--covers,0%);background:var(--ink-faint);display:block}.peak-admin .Fc__mark{border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.05rem;height:1.05rem;font-size:.7rem;line-height:1;display:inline-flex}.peak-admin .Fc__mark--low{color:var(--lightBlue);background:color-mix(in oklab, var(--lightBlue) 18%, transparent)}.peak-admin .Fc__mark--right{color:var(--good);background:color-mix(in oklab, var(--good) 20%, transparent)}.peak-admin .Fc__mark--high{color:var(--pink);background:color-mix(in oklab, var(--pink) 18%, transparent)}.peak-admin .Fc__legend{color:var(--ink-soft);flex-wrap:wrap;gap:.25rem 1rem;margin:0;display:flex}.peak-admin .Fc__legendItem{align-items:center;gap:.375rem;display:inline-flex}.peak-admin .Fc__legendRamp{background:linear-gradient(to right, color-mix(in oklab, var(--accent) 28%, var(--surface-3)), color-mix(in oklab, var(--accent) 83%, var(--surface-3)));border-radius:4px;width:3rem;height:8px}.peak-admin .Fc__legendRange{background:color-mix(in oklab, var(--accent) 60%, var(--surface-3));border-radius:3px;width:1.5rem;height:5px}.peak-admin .Fc__legendCovers{background:var(--ink-faint);width:1.5rem;height:2px}.peak-admin .Fc__legendMean{background:var(--ink);width:1.5rem;height:2px}.peak-admin .Fc__legendPrime{background:var(--accent-wash);border:1px solid var(--line-1);border-radius:2px;width:1rem;height:12px}.peak-admin .Fc__panel{border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);flex-direction:column;gap:.75rem;min-width:0;padding:1rem;display:flex}.peak-admin .Fc__panelHead{flex-direction:column;gap:.15rem;display:flex}.peak-admin .Fc__panelHead h3{margin:0}.peak-admin .Fc__panelSub,.peak-admin .Fc__panelNote{color:var(--ink-soft);margin:0}.peak-admin .Fc__faint{color:var(--ink-faint)}.peak-admin .Fc__hours{flex-direction:column;max-height:21rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.peak-admin .Fc__hour{border-radius:var(--radius-sm);align-items:center;gap:.5rem;display:flex}.peak-admin .Fc__hour[data-prime]{background:var(--accent-wash)}.peak-admin .Fc__hourBtn{min-width:0;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex:auto;align-items:center;gap:.5rem;padding:.25rem .375rem;display:flex}.peak-admin .Fc__hourBtn:hover{background:var(--surface-2);border-radius:var(--radius-sm)}.peak-admin .Fc__hourTime{color:var(--ink-soft);font-variant-numeric:tabular-nums;flex:none;width:7.25rem}.peak-admin .Fc__hourBar{background:var(--surface-sunken);border-radius:3px;flex:auto;min-width:2rem;height:5px;position:relative;overflow:hidden}.peak-admin .Fc__hourFill{top:0;bottom:0;left:var(--lo,0%);right:calc(100% - var(--hi,0%));background:color-mix(in oklab, var(--accent) 65%, var(--surface-3));border-radius:3px;min-width:3px;position:absolute}.peak-admin .Fc__hourMoney{font-variant-numeric:tabular-nums;flex:none}.peak-admin .Fc__hourAside{width:4.75rem;color:var(--ink-soft);text-align:right;flex:none;padding-right:.375rem}.peak-admin .Fc__facts{flex-direction:column;gap:.375rem;margin:0;display:flex}.peak-admin .Fc__facts>div{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.peak-admin .Fc__facts dt{color:var(--ink-faint);margin:0}.peak-admin .Fc__facts dd{font-variant-numeric:tabular-nums;margin:0}.peak-admin .Fc__verdict{border-top:1px solid var(--line-1);flex-direction:column;gap:.5rem;padding-top:.75rem;display:flex}.peak-admin .Fc__verdictHead{color:var(--ink-soft)}.peak-admin .Fc__verdictRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;display:grid}.peak-admin .Fc__verdictBtn{border:1px solid var(--line-1);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink-soft);font:inherit;cursor:pointer;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem .25rem;display:flex}.peak-admin .Fc__verdictBtn:hover{background:var(--surface-3)}.peak-admin .Fc__verdictBtn--low[data-on]{border-color:var(--lightBlue);color:var(--lightBlue);background:color-mix(in oklab, var(--lightBlue) 14%, var(--surface-2))}.peak-admin .Fc__verdictBtn--right[data-on]{border-color:var(--good);color:var(--good);background:color-mix(in oklab, var(--good) 16%, var(--surface-2))}.peak-admin .Fc__verdictBtn--high[data-on]{border-color:var(--pink);color:var(--pink);background:color-mix(in oklab, var(--pink) 14%, var(--surface-2))}.peak-admin .Fc__verdictFoot{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.peak-admin .Fc__said{color:var(--ink-soft);align-items:center;gap:.375rem;margin:0;display:flex}.peak-admin .Fc__bar{align-items:center;gap:.625rem;display:flex}.peak-admin .Fc__bar .ControlledFormSelect__select,.peak-admin .Fc__bar select{min-width:14rem;max-width:16rem}.peak-admin .Fc__barLabel{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.06em}.peak-admin .Fc__barNote{color:var(--ink-soft)}.peak-admin .Fc__chart{border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);flex-direction:column;gap:.5rem;min-width:0;padding:1rem;display:flex}.peak-admin .Fc__plotRow{grid-template-columns:3rem minmax(0,1fr);gap:.5rem;min-width:0;display:grid}.peak-admin .Fc__axis{color:var(--ink-faint);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.peak-admin .Fc__plot{align-items:end;gap:2px;min-width:0;height:14rem;display:grid;position:relative}.peak-admin .Fc__grid{background:var(--line-1);opacity:.6;height:1px;position:absolute;left:0;right:0}.peak-admin .Fc__col{cursor:pointer;background:0 0;border:0;border-radius:3px;min-width:0;height:100%;padding:0;position:relative}.peak-admin .Fc__col[data-prime]{background:var(--accent-wash)}.peak-admin .Fc__col:hover{background:var(--surface-2)}.peak-admin .Fc__col[data-on]{outline:2px solid var(--accent);outline-offset:0}.peak-admin .Fc__colBar{left:15%;right:15%;bottom:var(--lo,0%);top:calc(100% - var(--hi,0%));background:color-mix(in oklab, var(--accent) 62%, var(--surface-3));border-radius:3px;min-height:3px;position:absolute}.peak-admin .Fc__colMean{left:10%;right:10%;bottom:var(--mid,0%);background:var(--ink);opacity:.75;height:2px;position:absolute}.peak-admin .Fc__plotRow--covers .Fc__axis{height:3.5rem}.peak-admin .Fc__demand{align-items:end;gap:2px;min-width:0;height:3.5rem;display:grid}.peak-admin .Fc__demandCol{border-radius:3px;align-items:flex-end;height:100%;display:flex;position:relative}.peak-admin .Fc__demandCol[data-prime]{background:var(--accent-wash)}.peak-admin .Fc__demandCol[data-on]{outline:2px solid var(--accent)}.peak-admin .Fc__demandBar{width:70%;height:var(--h,0%);background:var(--ink-faint);border-radius:3px 3px 0 0;min-height:1px;margin:0 15%;display:block}.peak-admin .Fc__clock{gap:2px;min-width:0;display:grid}.peak-admin .Fc__clock span{color:#0000;text-align:center;white-space:nowrap;min-width:0;overflow:visible}.peak-admin .Fc__clock span[data-show]{color:var(--ink-faint)}.peak-admin .Fc__feedback{flex-direction:column;gap:.75rem;display:flex}.peak-admin .Fc__feedbackHead{color:var(--ink-soft);margin:0}.peak-admin .Fc__notes{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Fc__note{border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);align-items:flex-start;gap:.625rem;padding:.625rem .75rem;display:flex}.peak-admin .Fc__noteBody{flex-direction:column;flex:auto;gap:.15rem;min-width:0;display:flex}.peak-admin .Fc__noteWords{color:var(--ink-soft);margin:0}.peak-admin .Fc__noteDate{color:var(--accent);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.peak-admin .Card{position:relative}.peak-admin .Card__card,.peak-admin .AddCard__addCard{border-radius:var(--radius-md)}.peak-admin .Card__tools{z-index:1;opacity:0;gap:.125rem;transition:opacity .15s;display:flex;position:absolute;top:.5rem;right:.5rem}.peak-admin .Card:hover .Card__tools,.peak-admin .Card:focus-within .Card__tools{opacity:1}@media (hover:none){.peak-admin .Card__tools{opacity:1}}@media (prefers-reduced-motion:reduce){.peak-admin .Card__tools{transition:none}}.peak-admin .Card__tool{border-radius:var(--radius_small);background:var(--surface-2);width:1.75rem;height:1.75rem;color:var(--white70);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.peak-admin .Card__tool:hover{background:var(--surface-3);color:var(--white)}.peak-admin .Card__tool:focus-visible{outline:2px solid var(--accent300);outline-offset:1px}.peak-admin .Card__tool svg{stroke:currentColor;width:15px;height:15px}.peak-admin .Card__tool svg path[fill],.peak-admin .Card__tool svg rect[fill]{fill:currentColor}.peak-admin .Card--full{z-index:var(--z_modal);background:var(--bg);border:0;border-radius:0;margin:0;padding:0 max(1.5rem,50vw - 32rem) 2rem;position:fixed;inset:0;overflow:auto}.peak-admin .Card--full[data-wide]{padding-inline:1.5rem}.peak-admin .Card__fullHead{z-index:2;background:var(--bg);border-bottom:1px solid var(--hairline);flex-wrap:wrap;align-items:center;gap:1rem;margin:0 0 1rem;padding:1rem 0 .75rem;display:flex;position:sticky;top:0}.peak-admin .Card__fullTitle{min-width:0;color:var(--white);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}.peak-admin .Card__fullActions{gap:.5rem;display:flex}.peak-admin .Card--full .Snapshot__stripScroll{overflow-x:visible}.peak-admin .Card__stamp{display:none}@media print{html[data-printing-card],html[data-printing-card] body{background:#fff!important}.peak-admin [data-print-ancestor]{width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;box-shadow:none!important;columns:auto!important;background:#fff!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}.peak-admin [data-printing],.peak-admin [data-printing] *{visibility:visible}.peak-admin [data-printing]{color:var(--ink);-webkit-print-color-adjust:exact;print-color-adjust:exact;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;position:absolute!important;inset:0 auto auto 0!important;overflow:visible!important}.peak-admin [data-printing] [data-print-omit]{display:none!important}.peak-admin [data-printing]>.Card__stamp{border-bottom:1px solid var(--line-1);flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:.75rem;margin:0 0 .5rem;padding-bottom:.375rem;display:flex}.peak-admin [data-printing]{--bg:#fff;--paper:#fff;--paper-2:#fff;--surface-1:#fff;--surface-2:#f4f5f6;--surface-3:#ebedef;--surface-sunken:#f4f5f6;--line-1:#b9bec4;--line:#14171a2e;--line-strong:#14171a57;--line-soft:#d8dce0;--ink:#14171a;--ink-soft:#43484e;--ink-faint:#5d646b;--accent:var(--accent-paper,#24486a);--accent-deep:var(--accent-paper-deep,#1a3550);--accent-wash:var(--accent-paper-wash,#24486a1f);--on-accent:var(--on-accent-paper,#fff);--accent300:var(--accent-paper-deep,#1a3550);--accent400:var(--accent-paper-deep,#1a3550);--peak-brass:var(--accent-paper,#24486a);--gold:var(--accent-paper,#24486a);--gold70:var(--accent-paper,#24486a);--gold90:var(--accent-paper,#24486a);--goldDark:#e6e8ea;--moneyGold:#6f5312;--onMoneyGold:#fff;--good:#3f6234;--confirmedGreen:#3f6234;--green300:#3f6234;--pink:#9b2f26;--orange:#9a5c05;--lightBlue:#24486a;--yellow300:#7a5f16;--white:#14171a;--white80:#14171acc;--white70:#14171ab8;--white30:#14171a5c;--white20:#14171a3d;--white10:#14171a1f;--white05:#14171a0f;--nearWhite:#14171a;--grey:#5d646b;--greyBlue:#5f666e;--greyPanel:#14171a0d;--greyCharcoal:#fff;--greyEventCard:#fff;--hairline:#b9bec4;--iconBlue:#f4f5f6;--darkBlue:#fff;--darkSlate:#f4f5f6;--darkSlateDeep:#fff;--softBlue:#fff;--panelBlue:#f4f5f6;--shuriken:#fff;--primary500:#fff;--primary400:#f4f5f6;--primary300:#fff;--primary200:#43484e;--primary100:#343a41;--darkGrey400:#f4f5f6;--darkGrey300:#ebedef;--darkGrey200:#5b636b;--darkGrey100:#343a41;--secondary300:#b9bec4;--secondary200:#43484e;--secondary100:#343a41;--shadow-sm:none;--shadow-md:none;--shadow-lg:none}.peak-admin [data-printing] .Snapshot__strip,.peak-admin [data-printing] .CoverFlow__grid{min-width:0}.peak-admin [data-printing] .Snapshot__stripScroll,.peak-admin [data-printing] .CoverFlow__page{overflow:visible}.peak-admin [data-printing] button,.peak-admin [data-printing] textarea,.peak-admin [data-printing] input{border-color:var(--line-1);color:inherit;background:0 0}.peak-admin [data-printing] textarea{resize:none}.peak-admin [data-printing] section,.peak-admin [data-printing] .Card{break-inside:avoid}}.peak-admin .CancelPolicies{flex-direction:column;gap:1rem;display:flex}.peak-admin .CancelPolicies__body{grid-template-columns:var(--contentColumnWidth) minmax(0, 1fr);gap:var(--contentGapWidth,1rem);align-items:start;display:grid}@container (max-width:1100px){.peak-admin .CancelPolicies__body{grid-template-columns:minmax(0,1fr)}}.peak-admin .CancelPolicies__list{background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius_small);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.peak-admin .CancelPolicies__listHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.peak-admin .CancelPolicies__rows{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .CancelPolicies__row{border-radius:var(--radius_small);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;align-items:flex-start;gap:.125rem;width:100%;padding:.5rem .625rem;display:flex}.peak-admin .CancelPolicies__row:hover{background:var(--surface-2)}.peak-admin .CancelPolicies__row[aria-current]{background:var(--surface-2);border-color:var(--accent)}.peak-admin .CancelPolicies__group{border-top:1px solid var(--line-1);padding-top:.5rem}.peak-admin .CancelPolicies__archivedToggle{border-top:1px solid var(--line-1);justify-content:space-between;align-items:center;gap:.5rem;padding-top:.5rem;display:flex}.peak-admin .CancelPolicies__pane{background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius_small);min-width:0;padding:1rem}.peak-admin .CancelEditor__two{grid-template-columns:1fr 1fr}.peak-admin .CancelEditor__exps{flex-direction:column;gap:.25rem;display:flex}.peak-admin .CancelEditor__bands{flex-direction:column;gap:.5rem;display:flex}.peak-admin .CancelEditor__bandsHead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.peak-admin .CancelEditor__bandsHead .Button__btn{white-space:nowrap;flex:none}.peak-admin .CancelBands{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .CancelBand{background:var(--surface-2);border:1px solid var(--line-1);border-radius:var(--radius_small);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.peak-admin .CancelBand__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.peak-admin .CancelBand__grid{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.peak-admin .CancelEditor__preview{border-left:2px solid var(--accent);flex-direction:column;gap:.25rem;padding-left:.75rem;display:flex}.peak-admin .CancelEditor__previewLine{color:var(--white);margin:0}.peak-admin .CancelEditor__why{color:var(--pink);margin:0}.peak-admin .CancelEditor .ControlledFormTextareaAutosize__inputContainer,.peak-admin .CancelEditor .ControlledFormTextareaAutosize__inputContainer textarea{box-sizing:border-box;width:100%}.peak-admin .CancelEditor__actions{align-items:center}.peak-admin .CancelEditor__archive{margin-left:auto}.peak-admin .CancelPolicies__reach{margin:0}.peak-admin .ControlledFormInput__fieldContainer.ControlledFormInput__darkMode .ControlledFormInput__inputContainer :is(input,select){color:var(--white)}.peak-admin .ControlledFormInput__fieldContainer.ControlledFormInput__darkMode .ControlledFormInput__inputContainer input::placeholder,.peak-admin .ControlledFormInput__fieldContainer.ControlledFormInput__darkMode .ControlledFormInput__inputContainer input:disabled{color:var(--white70)}.peak-admin .An{flex-direction:column;gap:1rem;min-width:0;margin-top:1rem;display:flex}.peak-admin .An__panel{border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);flex-direction:column;gap:.875rem;min-width:0;padding:1rem;display:flex}.peak-admin .An__panelHead{flex-direction:column;gap:.2rem;display:flex}.peak-admin .An__panelHead h3{margin:0}.peak-admin .An__panelSub{color:var(--ink-soft);margin:0}.peak-admin .An__scroll{min-width:0;overflow-x:auto}.peak-admin .An__heat{border-collapse:separate;border-spacing:3px;table-layout:fixed;width:100%}.peak-admin .An__heat th{color:var(--ink-faint);text-align:center;white-space:nowrap;padding:.125rem 0 .25rem;font-weight:500}.peak-admin .An__heat th[scope=row]{text-align:right;width:3rem;padding-right:.5rem}.peak-admin .An__heatCell{border-radius:var(--radius-sm);text-align:center;vertical-align:middle;background:color-mix(in oklab, var(--accent) var(--wash,0%), var(--surface-1));height:3.25rem;color:var(--ink)}.peak-admin .An__heatCell[data-empty]{background:var(--surface-sunken);color:var(--ink-faint)}.peak-admin .An__heatValue{font-variant-numeric:tabular-nums;font-weight:600;display:block}.peak-admin .An__heatCount{color:var(--ink-soft);font-variant-numeric:tabular-nums;display:block}.peak-admin .An__heatNone{color:var(--ink-faint)}.peak-admin .An__legend{color:var(--ink-soft);flex-wrap:wrap;gap:.25rem 1rem;margin:0;display:flex}.peak-admin .An__legendItem{align-items:center;gap:.375rem;display:inline-flex}.peak-admin .An__legendRamp{background:linear-gradient(to right, color-mix(in oklab, var(--accent) 14%, var(--surface-1)), color-mix(in oklab, var(--accent) 70%, var(--surface-1)));border-radius:4px;width:3rem;height:8px}.peak-admin .An__bars{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .An__bar{grid-template-columns:9rem minmax(0,1fr) 4.5rem minmax(8rem,auto);align-items:center;gap:.75rem;display:grid}@media (max-width:900px){.peak-admin .An__bar{grid-template-columns:7rem minmax(0,1fr) 4.5rem}.peak-admin .An__barNote{grid-column:2/-1}}.peak-admin .An__barLabel{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.peak-admin .An__barTrack{background:var(--surface-sunken);border-radius:4px;height:8px;display:block;position:relative}.peak-admin .An__barFill{width:var(--w,0%);background:color-mix(in oklab, var(--accent) 62%, var(--surface-3));border-radius:4px;min-width:2px;position:absolute;top:0;bottom:0;left:0}.peak-admin .An__barTick{top:-4px;bottom:-4px;left:var(--x,0%);background:var(--ink);opacity:.8;width:2px;margin-left:-1px;position:absolute}.peak-admin .An__barValue{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.peak-admin .An__barNote{color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.peak-admin .An__bar[data-empty] .An__barLabel,.peak-admin .An__bar[data-empty] .An__barValue{color:var(--ink-faint)}.peak-admin .An__table{border-collapse:collapse;width:100%;font-size:var(--fs-3)}.peak-admin .An__table th,.peak-admin .An__table td{text-align:left;border-bottom:1px solid var(--line-1);color:var(--ink);vertical-align:middle;white-space:nowrap;padding:.5rem .625rem}.peak-admin .An__table thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-size:.6875rem;font-weight:600}.peak-admin .An__table tbody tr:last-child th,.peak-admin .An__table tbody tr:last-child td{border-bottom:0}.peak-admin .An__table th[scope=row]{font-weight:600}.peak-admin .An__table .right{text-align:right;font-variant-numeric:tabular-nums}.peak-admin .An__cellBar{justify-content:flex-end;align-items:center;gap:.625rem;display:inline-flex}.peak-admin .An__cellTrack{background:var(--surface-sunken);border-radius:3px;width:6rem;height:6px;display:inline-block;position:relative;overflow:hidden}.peak-admin .An__cellFill{width:var(--w,0%);background:color-mix(in oklab, var(--accent) 62%, var(--surface-3));border-radius:3px;min-width:2px;position:absolute;top:0;bottom:0;left:0}.peak-admin .An__swatch{vertical-align:middle;background:var(--c,var(--surface-3));border-radius:50%;width:.625rem;height:.625rem;margin-right:.5rem;display:inline-block}.peak-admin .An__note{border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-2);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.peak-admin .An__note p{color:var(--ink-soft);margin:0}.peak-admin .An__note .Button__btn{flex:none}.peak-admin .EvR__panelHead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.peak-admin .EvR__pieRow{grid-template-columns:minmax(0,3fr) minmax(16rem,2fr);align-items:center;gap:1.5rem;display:grid}@media (max-width:1100px){.peak-admin .EvR__pieRow{grid-template-columns:minmax(0,1fr)}}.peak-admin .EvR__pie{width:100%;height:auto;max-height:22rem;display:block;overflow:hidden}.peak-admin .EvR__slice{stroke:var(--surface-1);stroke-width:2px;transition:opacity .15s}.peak-admin .EvR__slice[data-dim],.peak-admin .EvR__pieLabel[data-dim]{opacity:.35}.peak-admin .EvR__leader{fill:none;stroke:var(--ink-faint);stroke-width:1px}.peak-admin .EvR__labelName{fill:var(--ink);font-size:var(--fs-4);font-weight:600}.peak-admin .EvR__labelFig{fill:var(--ink-soft);font-size:var(--fs-3);font-variant-numeric:tabular-nums}.peak-admin .EvR__legend tbody tr[data-hot] th,.peak-admin .EvR__legend tbody tr[data-hot] td{background:var(--surface-2)}.peak-admin .EvR__legend tfoot th,.peak-admin .EvR__legend tfoot td{border-top:1px solid var(--line-1);color:var(--ink-soft);text-align:left;border-bottom:0;padding:.5rem .625rem}.peak-admin .EvR__legend tfoot td.right{text-align:right;font-variant-numeric:tabular-nums}.peak-admin .EvR__chart{position:relative}.peak-admin .EvR__chart svg{width:100%;height:auto;display:block}.peak-admin .EvR__grid{stroke:var(--line-1);stroke-width:1px;stroke-dasharray:2 4}.peak-admin .EvR__base{stroke:var(--line-strong);stroke-width:1px}.peak-admin .EvR__tick{fill:var(--ink-faint);font-size:var(--fs-2);font-variant-numeric:tabular-nums}.peak-admin .EvR__cross{stroke:var(--ink-faint);stroke-width:1px}.peak-admin .EvR__area{opacity:.85;stroke:var(--surface-1);stroke-width:1px}.peak-admin .EvR__areaLine{fill:none;stroke-width:2px;stroke-linejoin:round}.peak-admin .EvR__tip{top:.25rem;left:var(--x);border:1px solid var(--line-1);border-radius:var(--radius-sm);background:var(--surface-2);min-width:10rem;box-shadow:var(--shadow-md);pointer-events:none;z-index:1;flex-direction:column;gap:.2rem;padding:.5rem .625rem;display:flex;position:absolute;transform:translate(.75rem)}.peak-admin .EvR__tip[data-flip]{transform:translate(calc(-100% - .75rem))}.peak-admin .EvR__tipHead{color:var(--ink-faint)}.peak-admin .EvR__tipRow{color:var(--ink-soft);align-items:center;display:flex}.peak-admin .EvR__tipRow b{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:1rem}.peak-admin .EvR__tipTotal{border-top:1px solid var(--line-1);padding-top:.2rem}.peak-admin .EvR__row{cursor:pointer}.peak-admin .EvR__row:hover th,.peak-admin .EvR__row:hover td,.peak-admin .EvR__row:focus-visible th,.peak-admin .EvR__row:focus-visible td{background:var(--surface-2)}.peak-admin .EvR__of{font-size:var(--fs-2)}.peak-admin .EvR__status{border-radius:var(--radius-pill);font-size:var(--fs-2);border:1px solid var(--line-1);color:var(--ink-soft);padding:.125rem .5rem;display:inline-block}.peak-admin .EvR__status[data-status=paid]{color:var(--good);border-color:color-mix(in oklab, var(--good) 45%, transparent)}.peak-admin .EvR__dayScroll{max-height:24rem;overflow-y:auto}.peak-admin .EvR__days thead th{background:var(--surface-1);z-index:1;position:sticky;top:0}.peak-admin .EvR__days tr[data-empty] th{color:var(--ink-faint);font-weight:400}.peak-admin .EvR__tree tbody+tbody tr:first-child th,.peak-admin .EvR__tree tbody+tbody tr:first-child td{border-top:1px solid var(--line-1)}.peak-admin .EvR__tree tbody tr:last-child th,.peak-admin .EvR__tree tbody tr:last-child td{border-bottom:0}.peak-admin .EvR__twist{vertical-align:middle;width:1.25rem;height:1.25rem;color:var(--ink-faint);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;margin-right:.375rem;padding:0;display:inline-grid}.peak-admin button.EvR__twist:hover{background:var(--surface-2);color:var(--ink)}.peak-admin .EvR__twist svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:.875rem;height:.875rem;transition:transform .15s}.peak-admin .EvR__twist[aria-expanded=true] svg{transform:rotate(90deg)}.peak-admin .EvR__child th{color:var(--ink-soft);padding-left:3.375rem;font-weight:400}.peak-admin .EvR__child th,.peak-admin .EvR__child td{border-bottom-color:color-mix(in oklab, var(--line-1) 50%, transparent)}.peak-admin .EvR__link th{padding-left:calc(.625rem + 1.625rem + 1.125rem + var(--s5))}.peak-admin .An__table .EvR__loss{color:var(--danger)}.peak-admin .An__table .EvR__gain{color:var(--ok)}.peak-admin .EvR__sharer{font:inherit;color:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line-1);text-decoration-color:var(--line-1);text-underline-offset:3px;background:0 0;border:0;padding:0}.peak-admin .EvR__owed{gap:var(--s1);min-width:14rem;display:grid}.peak-admin .EvR__paid{color:var(--ok)}.peak-admin .EvR__dayCell{background:color-mix(in oklab, var(--accent) calc(var(--heat,0) * 100%), transparent)}.peak-admin .Events__grid{grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch;align-items:stretch;gap:1rem;min-height:0;display:grid}@media (max-width:1440px){.peak-admin .Events__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.peak-admin .Events__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.peak-admin .Events__grid{grid-template-columns:minmax(0,1fr)}}.peak-admin .Events__grid .RestaurantEventCard__restaurantEventCard{width:auto;max-width:none;height:100%;max-height:none;container-type:inline-size}.peak-admin .Events__grid .RestaurantEventsPage__addEventCardWrapper{width:auto;min-height:0}.peak-admin .Events__grid .RestaurantEventsPage__addEventCard{min-height:0;max-height:none}.peak-admin .Events__grid .RestaurantEventCard__restaurantEventHeader{aspect-ratio:16/9;height:auto}.peak-admin .Events__grid .RestaurantEventCard__restaurantEventCardContent{max-height:none}.peak-admin .Events__photoField{gap:var(--s1);min-width:0;display:grid}.peak-admin .Events__photoSize{color:var(--white70)}.peak-admin .Events__photoSize[data-off]{color:var(--warn)}.peak-admin .Events__photoGuide{margin:0}.peak-admin .Events__cover{align-items:flex-end;gap:var(--s4);flex-wrap:wrap;display:flex}.peak-admin .Events__coverShot{gap:var(--s1);justify-items:center;margin:0;display:grid}.peak-admin .Events__coverScreen{border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--surface-sunken);display:block;position:relative;overflow:hidden}.peak-admin .Events__coverShot[data-kind=phone] .Events__coverScreen{aspect-ratio:9/19;width:6rem}.peak-admin .Events__coverShot[data-kind=laptop] .Events__coverScreen{aspect-ratio:16/10;border-radius:var(--radius-sm);width:16rem}.peak-admin .Events__coverBack{object-fit:cover;width:100%;height:100%;filter:blur(var(--s3)) saturate(1.15);opacity:.75;position:absolute;inset:0;transform:scale(1.2)}.peak-admin .Events__coverFront{object-fit:contain;object-position:50% 0;width:100%;height:100%;position:absolute;inset:0}@container (max-width:340px){.peak-admin .RestaurantEventCard__restaurantEventName{font-size:1.125rem;line-height:1.3}.peak-admin .RestaurantEventCard__restaurantEventStatusHeader{flex-wrap:wrap}.peak-admin .Events__meta{flex-direction:column;align-items:flex-start;gap:.125rem}.peak-admin .Events__meta--foot{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem}}.peak-admin .Events__list{flex:100%;width:100%}.peak-admin .Events__list .Rows__who{font-weight:600}.peak-admin .Events__pills{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.375rem}.peak-admin .Events__pills .RestaurantEventCard__restaurantEventStatusHeaderItem{margin-top:0}.peak-admin .Events__grid .RestaurantEventCard__restaurantEventCardDetails{align-items:flex-end}.peak-admin .Events__title{text-shadow:0 1px 6px #000000b3;flex:1;min-width:0;margin:0}.peak-admin .Events__body{gap:.375rem}.peak-admin .Events__meta{font-size:var(--fs-2);color:var(--white80);justify-content:space-between;align-items:baseline;gap:.75rem;line-height:1rem;display:flex}.peak-admin .Events__meta .Events__when{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.peak-admin .Events__meta .Events__seats{color:var(--white70);flex-shrink:0}.peak-admin .Events__meta--foot{align-items:center}.peak-admin .Events__meta--foot .Events__seats{flex:1;min-width:0}.peak-admin .Events__pill{border-radius:var(--radius_14);background:var(--white20);color:var(--white);padding:.125rem .5rem;font-size:.6875rem;line-height:1rem;display:inline-block}.peak-admin .Events__pill--on{background:var(--gold);color:var(--on-accent)}.peak-admin .Events__page{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.peak-admin .Events__editorBody{flex:1 1 0;min-height:0;display:flex}.peak-admin .Events__editor{flex-wrap:nowrap;flex:auto;gap:1.5rem;min-height:0;padding:0}.peak-admin .Events__formColumn{min-height:0;margin-right:0;position:relative}.peak-admin .Events__formColumn .RestaurantEventManagementModal__scrollWrapper{min-height:0;max-height:none}.peak-admin .Events__scroller{scroll-snap-type:none;padding-right:1.5rem}.peak-admin .Events__scroller .RestaurantEventForm__stepContent{scroll-snap-align:none;height:auto;min-height:0;padding:var(--s6);border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1)}.peak-admin .Events__group .Card__card{background:var(--surface-2)}.peak-admin .Events__group .FormSection,.peak-admin .Events__group .FormSection:last-of-type{border:0}.peak-admin .Events__group .FormSection__head{padding:var(--s2) 0}.peak-admin .Events__formColumn .RestaurantEventManagementModal__footer{border-top:0;flex-shrink:0;margin-top:1rem;padding-top:1rem}.peak-admin .Events__previewColumn{flex:0 0 clamp(300px,26vw,420px);max-width:none;min-height:0;overflow:hidden}.peak-admin .Events__preview{--phoneScale:.72;flex-direction:column;justify-content:flex-start;align-items:center;gap:.625rem;height:100%;display:flex}.peak-admin .Events__phone{width:calc(390px * var(--phoneScale));height:calc(810px * var(--phoneScale));border-radius:var(--radius-lg);border:1px solid var(--line-1);box-shadow:var(--shadow-md);background:#000;flex-shrink:0;overflow:hidden}.peak-admin .Events__frame{width:390px;height:810px;transform:scale(var(--phoneScale));transform-origin:0 0;background:#000;border:0;display:block}.peak-admin .Events__previewFoot{flex-direction:column;align-items:center;gap:.375rem;display:flex}.peak-admin .Events__previewNote{text-align:center;max-width:20rem;margin:0 .25rem}.peak-admin .Events__confPreview{gap:var(--s2);display:grid}.peak-admin .Events__confText{white-space:pre-wrap;margin:0}.peak-admin .Events__popOut{align-items:center;gap:.375rem;display:inline-flex}.peak-admin .Events__row{align-items:start}.peak-admin .Events__rowAction{align-self:start;margin-top:1.5rem}.peak-admin .Events__checks{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.peak-admin .Events__check{text-align:left;cursor:pointer;justify-content:flex-start;align-items:center;gap:.5rem;width:auto;margin:0 0 .25rem;display:inline-flex}.peak-admin .Events__check input{flex-shrink:0;width:auto;margin:0}.peak-admin .Events__footerRight{align-items:center;gap:1rem;display:flex}.peak-admin .Events__outline{width:calc(var(--s8) * 4.5);gap:var(--s1);padding-top:var(--s2);flex-direction:column;flex:none;min-height:0;display:flex;overflow-y:auto}.peak-admin .Events__outlineRow{justify-content:space-between;align-items:center;gap:var(--s2);padding:var(--s2) var(--s3);border-radius:var(--radius-sm);color:var(--ink-soft);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.peak-admin .Events__outlineRow:hover{background:var(--surface-2);color:var(--ink)}.peak-admin .Events__outlineRow[aria-current]{background:var(--surface-1);color:var(--ink);font-weight:600}.peak-admin .Events__outlineDot{width:var(--s2);height:var(--s2);border-radius:var(--radius-pill);background:var(--ok);flex:none}.peak-admin .Events__outlineDot[data-mark=todo]{background:var(--warn)}.peak-admin .Events__outlineDot[data-mark=missed]{background:var(--danger)}@media (max-width:1100px){.peak-admin .Events__outline{display:none}}.peak-admin .Events__headRight{align-items:center;gap:var(--s3);display:flex}.peak-admin .Events__statusPill{padding:var(--s1) var(--s3);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-soft)}.peak-admin .Events__statusPill[data-status=onSale]{background:var(--ok-wash);color:var(--ok)}.peak-admin .Events__statusPill[data-status=canceled]{background:var(--danger-wash);color:var(--danger)}.peak-admin .Events__actionsMenu.Kebab__popup{min-width:calc(var(--s8) * 6);padding:var(--s1) 0;border:1px solid var(--line-1);box-shadow:var(--shadow-md);inset:calc(100% + 6px) 0 auto auto}.peak-admin .Events__menuHead{padding:var(--s3) var(--s4) var(--s1);color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em}.peak-admin .Events__menuItem,.peak-admin .Kebab__menuItem.Events__menuItem{align-items:flex-start;gap:var(--s1);width:100%;padding:var(--s2) var(--s4);text-align:left;flex-direction:column;display:flex}.peak-admin .Events__menuItem--danger{color:var(--danger)}.peak-admin .Events__menuItem.Events__menuSwitch{align-items:center;gap:var(--s3);cursor:pointer;flex-direction:row}.peak-admin .Events__menuNote{padding:var(--s1) var(--s4) var(--s2);margin:0}.peak-admin .Events__scroller .Events__group{scroll-margin-top:var(--s4)}.peak-admin .Events__part{gap:var(--s3);padding-top:var(--s2);flex-direction:column;display:flex}.peak-admin .Events__partTitle{margin:0}.peak-admin [data-missed]>input,.peak-admin [data-missed]>select,.peak-admin [data-missed]>textarea,.peak-admin [data-missed]>.RichText,.peak-admin [data-missed]>.DatePicker,.peak-admin [data-missed].TicketBoard__row,.peak-admin [data-missed].TicketBoard__row input,.peak-admin [data-missed]>input:focus,.peak-admin [data-missed]>select:focus,.peak-admin [data-missed]>textarea:focus{border-color:var(--danger)}.peak-admin .EventIssue__line{color:var(--danger);margin:0}.peak-admin .TicketBoard__row>.EventIssue__line{grid-column:1/-1}.peak-admin .TicketBoard__whole:empty{display:none}.peak-admin .Events__allIn{gap:var(--s1);padding:var(--s3) var(--s4);border-radius:var(--radius-md);background:var(--surface-1);display:grid}.peak-admin .Events__allInRow{gap:var(--s3);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,2fr) repeat(5,minmax(0,1fr));align-items:baseline;display:grid}.peak-admin .Events__allInRow>:not(:first-child){text-align:right;white-space:nowrap}.peak-admin .Events__allInHead{color:var(--ink-faint)}.peak-admin .Events__linkRow{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .Events__linkText{flex:1 1 calc(var(--s8) * 6);min-width:0;padding:var(--s2) var(--s3);border-radius:var(--radius-sm);background:var(--surface-sunken);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.peak-admin .Events__shareCaret{width:.875rem;height:.875rem;transition:transform .12s;transform:rotate(90deg)}.peak-admin .Events__shareTrigger[aria-expanded=true] .Events__shareCaret{transform:rotate(-90deg)}.peak-admin .Events__shareMenu.Kebab__popup{border:1px solid var(--line-1);min-width:12rem;box-shadow:var(--shadow-md);padding:.25rem 0;inset:calc(100% + 6px) auto auto 0}.peak-admin .Events__shareMenu .Kebab__menuItem{padding:.625rem 1rem}.peak-admin .Events__shareMenuRow{align-items:center;gap:.625rem;display:flex}.peak-admin .Events__share{padding-left:.625rem;padding-right:.625rem}.peak-admin .Events__ogCard{border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);max-width:32rem;margin:0;overflow:hidden}.peak-admin .Events__ogArt{aspect-ratio:1.91;object-fit:cover;background:var(--surface-2);width:100%;display:block}.peak-admin .Events__ogArt--empty{text-align:center;place-items:center;padding:1rem;display:grid}.peak-admin .Events__ogWords{border-top:1px solid var(--line-1);flex-direction:column;gap:.125rem;padding:.625rem .75rem .75rem;display:flex}.peak-admin .Events__ogHost{text-transform:uppercase;letter-spacing:.04em}.peak-admin .Events__ogTitle{color:var(--white);font-weight:600}.peak-admin .Events__ogText{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.peak-admin .fped__plan.is-drawing,.peak-admin .fped__plan.is-drawing *{cursor:crosshair!important}.peak-admin .fped__zone{box-sizing:border-box;touch-action:none;border:1px dashed color-mix(in srgb, var(--gold) 55%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--gold) 9%, transparent);color:var(--white70);transition:border-color .15s var(--ease), background-color .15s var(--ease);position:absolute}.peak-admin .fped__zone:hover{border-color:var(--gold)}.peak-admin .fped__zone.is-selected{border-style:solid;border-color:var(--gold);background:color-mix(in srgb, var(--gold) 16%, transparent);color:var(--white);cursor:grab}.peak-admin .fped__zone.is-selected:active{cursor:grabbing}.peak-admin .fped__zoneName{letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;background:color-mix(in srgb, var(--darkBlue) 72%, transparent);cursor:pointer;border-radius:5px;max-width:calc(100% - 12px);padding:1px 6px;font-size:11px;font-weight:700;line-height:1.3;position:absolute;top:4px;left:6px;overflow:hidden}.peak-admin .fped__zoneName:hover{color:var(--white);background:color-mix(in srgb, var(--gold) 40%, var(--darkBlue))}.peak-admin .fped__zoneDraft{z-index:5;pointer-events:none;border:1px solid var(--gold);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--gold) 14%, transparent);position:absolute}.peak-admin .fped__classArt--none{color:var(--white70);place-items:center;display:grid}.peak-admin .fped__add{color:var(--white70);border-style:dashed;flex-direction:column;gap:.125rem}.peak-admin .fped__add:hover:not(:disabled){color:var(--white);border-color:var(--gold)}.peak-admin .fped__add svg{stroke:currentColor;stroke-width:1.8px}.peak-admin .fped__item--own{grid-auto-flow:row;align-content:center;gap:.1875rem;height:auto;min-height:56px;padding:.375rem .25rem;position:relative}.peak-admin .fped__item--own .fped__art{width:32px;height:32px}.peak-admin .fped__itemName{max-width:100%;color:var(--white70);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.peak-admin .fped__item:hover .fped__itemName{color:var(--white)}.peak-admin .fped__assetDrop{width:1rem;height:1rem;color:var(--white70);background:var(--surface-3);border:1px solid var(--hairline);opacity:0;transition:opacity .12s var(--ease);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:-5px;right:-5px}.peak-admin .fped__assetDrop svg{stroke:currentColor;stroke-width:2px}.peak-admin .fped__item:hover .fped__assetDrop,.peak-admin .fped__assetDrop:focus-visible{opacity:1}.peak-admin .fped__assetDrop:hover{color:var(--white);border-color:var(--pink)}.peak-admin .fped__zones{border-bottom:1px solid var(--hairline);flex:none;margin-bottom:.875rem;padding-bottom:.875rem}.peak-admin .fped__zoneList{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.peak-admin .fped__zoneRow{border-radius:var(--radius_small);text-align:left;width:100%;font-size:var(--fs-3);background:var(--panelBlue);color:var(--white);transition:border-color .15s var(--ease);border:1px solid #0000;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex}.peak-admin .fped__zoneRow:hover{border-color:var(--hairline)}.peak-admin .fped__zoneRow .faint{font-size:var(--fs-2);white-space:nowrap}.peak-admin .fped__zoneAdd.is-armed{color:var(--gold)}.peak-admin .FloorPlanZone{pointer-events:none;z-index:0;border:1px dashed color-mix(in srgb, var(--white) 22%, transparent);border-radius:var(--radius-sm);position:absolute}.peak-admin .FloorPlanZone__name{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 8px);font-size:var(--fs-1);letter-spacing:.02em;color:var(--white70);font-weight:600;position:absolute;top:2px;left:4px;overflow:hidden}.peak-admin .StaffField__sweep{flex:auto;place-items:center;min-width:0;height:100%;min-height:0;max-height:100%;display:grid;position:relative}.peak-admin .StaffField__floor .StaffField__sweep{height:auto}.peak-admin .StaffField__zones{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.peak-admin .StaffField__zones .Chip__chip[disabled]{opacity:.5;cursor:default}.peak-admin .FloorPlansPage__floorPlanFacts{flex-wrap:wrap;align-items:center;gap:0 .5rem;min-width:0;display:flex}.peak-admin .FloorPlansPage__floorPlanCounts{white-space:nowrap}.peak-admin .FloorPlansPage__floorPlanBadge{flex:none;align-items:center;display:inline-flex}.peak-admin .FloorPlansPage__duplicateMenuItem[data-variant=pink]{color:var(--pink)}.peak-admin .FloorPlansPage__duplicateMenuItem:disabled{color:var(--primary200);opacity:.5;cursor:not-allowed}.peak-admin .FloorPlansPage__shelfEmpty{max-width:40rem;margin:0;line-height:1.5}.peak-admin .fped__zoom .fped__zoomVal:hover{color:var(--white)}.peak-admin .NotifyList__lead{max-width:60rem}.peak-admin .NotifyList__day{flex-direction:column;gap:.5rem;display:flex}.peak-admin .NotifyList__date{margin:0}.peak-admin .NotifyList__rows{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .NotifyList__row{border:1px solid var(--hairline);border-radius:var(--radius_small);grid-template-columns:minmax(14rem,1fr) 2fr auto;align-items:start;gap:.75rem 1.25rem;padding:.75rem 1rem;display:grid}.peak-admin .NotifyList__who{flex-direction:column;gap:.125rem;min-width:0;display:flex}.peak-admin .NotifyList__who .SlotMode__linkBtn{align-self:flex-start;margin-top:.25rem}.peak-admin .NotifyList__offers{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .NotifyList__offer{color:var(--white70);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.peak-admin .NotifyList__offer[data-open=true]{color:var(--white)}.peak-admin .SlotMode__notifyWhy{color:var(--white70);display:block}.peak-admin .Inbox__offerAction{align-self:flex-start;margin-top:.375rem}.peak-admin .Inbox__offerState{margin-top:.25rem;display:block}@media (max-width:900px){.peak-admin .NotifyList__row{grid-template-columns:1fr}}.peak-admin .TicketBoard{flex-direction:column;gap:.75rem;display:flex}.peak-admin .TicketBoard__planHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.peak-admin .TicketBoard__sweep{height:auto}.peak-admin .TicketBoard__sweep .FloorPlanTable__container[data-state=seated]{opacity:.42}.peak-admin .TicketBoard__sweep .FloorPlanTable__container[data-state=seated] .Sections__num{background:#000000bf}.peak-admin .TicketBoard__zones{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.peak-admin .TicketBoard__zones .Chip__chip[disabled]{opacity:.5;cursor:default}.peak-admin .TicketBoard__draft{border-color:var(--tint,var(--accent));flex-direction:column;gap:.5rem;display:flex}.peak-admin .TicketBoard__draftSeats{margin:0}.peak-admin .TicketBoard__draftHead{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.peak-admin .TicketBoard__draftTitle{margin:0}.peak-admin .TicketBoard__mode{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.peak-admin .TicketBoard__pickChip{border-radius:var(--radius-pill);color:var(--white);border:1px solid color-mix(in srgb, var(--tint) 70%, #000);background:color-mix(in srgb, var(--tint) 34%, transparent);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:.375rem;padding:.125rem .5rem;display:inline-flex}.peak-admin .TicketBoard__list{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.peak-admin .TicketBoard__fare{flex-direction:column;gap:.5rem;display:flex}.peak-admin .TicketBoard__total{white-space:nowrap;color:var(--white70)}.peak-admin .TicketBoard__footActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.peak-admin .TicketBoard__row{border:1px solid var(--hairline);border-radius:var(--radius_small);grid-template-columns:auto minmax(6rem,1.4fr) minmax(0,auto) auto auto minmax(8rem,auto) auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.375rem .5rem;display:grid}.peak-admin .TicketBoard__row--active{border-color:var(--accent);background:var(--surface-1)}.peak-admin .TicketBoard__dot{background:var(--tint,var(--accent));border-radius:50%;flex:none;width:.5rem;height:.5rem}.peak-admin .TicketBoard__name{min-width:0}.peak-admin .TicketBoard__price,.peak-admin .TicketBoard__max,.peak-admin .TicketBoard__seats{align-items:center;gap:.25rem;min-width:0;display:inline-flex}.peak-admin .TicketBoard__price input{width:4.5rem}.peak-admin .TicketBoard__max input,.peak-admin .TicketBoard__seats input{width:4rem}.peak-admin .TicketBoard__where{border:1px solid var(--hairline);border-radius:var(--radius_small);color:var(--white70);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;padding:.25rem .5rem}.peak-admin .TicketBoard__where[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.peak-admin .TicketBoard__tier{min-width:0}.peak-admin .TicketBoard__tier select{min-height:0;padding-block:var(--s1);text-overflow:ellipsis;width:100%;max-width:12rem}.peak-admin .TicketBoard__tier select[data-missing]{border-color:var(--warn)}.peak-admin .TicketBoard__tierActions{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .TicketBoard__finalSale{align-items:center;gap:var(--s2);display:flex}.peak-admin .TicketBoard__tierSeats[data-empty]{color:var(--white70)}.peak-admin .TicketBoard__sold{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.peak-admin .TicketBoard__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.peak-admin .RichField{gap:.5rem;display:grid}.peak-admin .RichField__bar{flex-wrap:wrap;gap:.375rem;display:flex}.peak-admin .RichField__cmd{border:1px solid var(--hairline);border-radius:var(--radius_small);background:var(--surface-1);min-width:2rem;height:1.875rem;color:var(--white70);font:inherit;font-size:var(--fs-3);cursor:pointer;padding:0 .5rem;line-height:1}.peak-admin .RichField__cmd:hover{border-color:var(--accent);color:var(--white)}.peak-admin .RichField__cmd[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.peak-admin .RichField__link{align-items:center;gap:.5rem;display:flex}.peak-admin .RichField__link input{flex:auto;min-width:0}.peak-admin .RichField__box{border:1px solid var(--hairline);border-radius:var(--radius_small);background:var(--surface-1);min-height:11rem;max-height:26rem;color:var(--white);cursor:text;padding:.625rem .75rem;line-height:1.5;overflow-y:auto}.peak-admin .RichField__box:focus{border-color:var(--accent);outline:none}.peak-admin .RichField__box:empty:before,.peak-admin .RichField__box>p:only-child:empty:before{content:attr(data-placeholder);color:var(--grey);pointer-events:none}.peak-admin .RichField__box>*{margin:0}.peak-admin .RichField__box>*+*{margin-top:.625rem}.peak-admin .RichField__box ul,.peak-admin .RichField__box ol{gap:.25rem;padding-left:1.4em;display:grid}.peak-admin .RichField__box ul{list-style-type:disc}.peak-admin .RichField__box ol{list-style-type:decimal}.peak-admin .RichField__box li{list-style:inherit}.peak-admin .RichField__box li::marker{color:var(--accent)}.peak-admin .RichField__box strong,.peak-admin .RichField__box b{font-weight:700}.peak-admin .RichField__box em,.peak-admin .RichField__box i{font-style:italic}.peak-admin .RichField__box a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.peak-admin .Embed__code{border:1px solid var(--hairline);border-radius:var(--radius_small);background:var(--surface-sunken,var(--darkBlue));color:var(--white);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:.875rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.5}.peak-admin .Embed__actions{flex-wrap:wrap;gap:.5rem;display:flex}.peak-admin .Embed__actions .Button__btn{text-decoration:none}.peak-admin .Pr__split{gap:var(--s4);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;min-width:0;display:grid}@media (max-width:1100px){.peak-admin .Pr__split{grid-template-columns:minmax(0,1fr)}}.peak-admin .Pr__roomBar{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .Pr__side{gap:var(--s3);padding:var(--s4);background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);flex-direction:column;min-width:0;display:flex}.peak-admin .Pr__sideTitle{margin:0}.peak-admin .Pr__sideHead{justify-content:space-between;align-items:flex-start;gap:var(--s2);display:flex}.peak-admin .Pr__money{flex:none;width:6.5rem}.peak-admin .Pr__gridPage{gap:var(--s3);flex-direction:column;min-width:0;display:flex}.peak-admin .Pr__levelRow th{font-weight:500}.peak-admin .Pr__level{text-align:right;color:var(--ink);background:color-mix(in oklab, var(--accent) var(--lvWash,0%), var(--surface-1))!important}.peak-admin .Pr__rowHead{align-items:baseline;gap:var(--s2);display:inline-flex}.peak-admin .Pr__rowNum{font-variant-numeric:tabular-nums;min-width:2rem}.peak-admin .Pr__ownChip{padding:0 var(--s2);border-radius:var(--radius-pill);color:var(--on-accent);background:var(--accent);font-weight:600}.peak-admin .Pr__mark{color:var(--ink-faint);font-weight:700}.peak-admin [data-level="0"]{--lvWash:0%}.peak-admin [data-level="1"]{--lvWash:16%}.peak-admin [data-level="2"]{--lvWash:34%}.peak-admin [data-level="3"]{--lvWash:56%}.peak-admin .Pr__day{background:color-mix(in oklab, var(--accent) var(--lvWash,0%), var(--surface-1));-webkit-user-select:none;user-select:none;touch-action:none}.peak-admin .Pr__day:hover{background:color-mix(in oklab, var(--accent) calc(var(--lvWash,0%) + 6%), var(--surface-2))}.peak-admin .Pr__day[data-on],.peak-admin .Pr__weekCell[data-on],.peak-admin .Pr__miniDay[data-on]{outline:2px solid var(--ink);outline-offset:-2px}.peak-admin .Pr__dayLevel{margin-top:auto}.peak-admin .Pr__dayPos{color:var(--ink-soft);font-variant-numeric:tabular-nums}.peak-admin .Pr__set{color:var(--ink);font-weight:700}.peak-admin .Pr__calNav{align-items:center;gap:var(--s2);display:flex}.peak-admin .Pr__calLabel{margin-left:var(--s2);white-space:nowrap}.peak-admin .Pr__cal{min-width:0}.peak-admin .Pr__week{border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);-webkit-user-select:none;user-select:none;grid-template-columns:4.5rem repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.peak-admin .Pr__weekRow{display:contents}.peak-admin .Pr__weekCorner{background:var(--surface-2);border-bottom:1px solid var(--line-1)}.peak-admin .Pr__weekHead{padding:var(--s2) 0;border:0;border-bottom:1px solid var(--line-1);border-left:1px solid var(--line-1);background:var(--surface-2);color:var(--ink-soft);cursor:pointer;font:inherit;flex-direction:column;align-items:center;gap:2px;display:flex}.peak-admin .Pr__weekHead[data-today] .typography__h6{color:var(--accent)}.peak-admin .Pr__weekHead[data-on]{outline:2px solid var(--ink);outline-offset:-2px}.peak-admin .Pr__weekTime{padding:0 var(--s2);color:var(--ink-faint);border-bottom:1px solid var(--line-1);white-space:nowrap;justify-content:flex-end;align-items:center;display:flex}.peak-admin .Pr__weekCell{border:0;border-left:1px solid var(--line-1);border-bottom:1px solid var(--line-1);background:color-mix(in oklab, var(--accent) var(--lvWash,0%), var(--surface-1));height:2rem;color:var(--ink);cursor:pointer;font:inherit;touch-action:none}.peak-admin .Pr__lv{font-size:var(--fs-1)}.peak-admin .Pr__year{gap:var(--s4);-webkit-user-select:none;user-select:none;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));display:grid}.peak-admin .Pr__mini{gap:var(--s2);flex-direction:column;display:flex}.peak-admin .Pr__miniHead{color:var(--ink);cursor:pointer;font:inherit;background:0 0;border:0;align-self:flex-start;padding:0}.peak-admin .Pr__miniHead:hover{color:var(--accent)}.peak-admin .Pr__miniGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.peak-admin .Pr__miniDow{text-align:center;color:var(--ink-faint)}.peak-admin .Pr__miniDay{aspect-ratio:1;border-radius:var(--radius-sm);background:color-mix(in oklab, var(--accent) var(--lvWash,0%), var(--surface-2));color:var(--ink);cursor:pointer;font-variant-numeric:tabular-nums;touch-action:none;border:0;padding:0}.peak-admin .Pr__miniDay[data-set]{font-weight:700;text-decoration:underline}.peak-admin .Pr__miniDay[data-today]{box-shadow:inset 0 0 0 1px var(--accent)}.peak-admin .Pr__levels{gap:var(--s2);flex-direction:column;display:flex}.peak-admin .Pr__levelBtn{justify-content:space-between;align-items:baseline;gap:var(--s2);padding:var(--s2) var(--s3);border:1px solid var(--line-1);border-radius:var(--radius-sm);background:color-mix(in oklab, var(--accent) var(--lvWash,0%), var(--surface-1));color:var(--ink);cursor:pointer;font:inherit;text-align:left;display:flex}.peak-admin .Pr__levelBtn:hover{border-color:var(--accent)}.peak-admin .Pr__keyList{gap:var(--s2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Pr__key{align-items:center;gap:var(--s2);display:flex}.peak-admin .Pr__key .muted{margin-left:auto}.peak-admin .Pr__swatch{width:var(--s4);height:var(--s4);border-radius:var(--radius-sm);border:1px solid var(--line-1);background:color-mix(in oklab, var(--accent) var(--lvWash,0%), var(--surface-1))}.peak-admin .Pr__setTitle{margin:var(--s2) 0 0;color:var(--ink-faint)}.peak-admin .Pr__setList{gap:var(--s1);flex-direction:column;max-height:20rem;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.peak-admin .Pr__setRow{align-items:center;gap:var(--s2);display:flex}.peak-admin .Pr__setWhat{padding:var(--s1) 0;color:var(--ink);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;flex:auto;align-items:flex-start;gap:0;display:flex}.peak-admin .Pr__setWhat:hover .typography__t2{color:var(--accent)}.peak-admin .tins__pricing{gap:var(--s3);padding-top:var(--s3);border-top:1px solid var(--line-1);flex-direction:column;display:flex}.peak-admin .tins__limits{gap:var(--s2)}.peak-admin .tins__section{border-top:1px solid var(--line-1)}.peak-admin .tins__section:not(:has(+.tins__section)){border-bottom:1px solid var(--line-1)}.peak-admin .tins__sectionHead{align-items:center;gap:var(--s2);width:100%;padding:var(--s3) 0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.peak-admin .tins__sectionTitle{font-weight:600;font-size:var(--fs-4)}.peak-admin .tins__sectionSummary{text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;color:var(--ink-faint);font-size:var(--fs-3);flex:auto;overflow:hidden}.peak-admin .tins__sectionChev{color:var(--ink-faint);transition:transform .15s var(--ease);flex:none;margin-left:auto}.peak-admin .tins__section[data-open] .tins__sectionChev{transform:rotate(90deg)}.peak-admin .tins__sectionHead:hover .tins__sectionTitle{color:var(--accent)}.peak-admin .tins__sectionHead:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.peak-admin .tins__sectionBody{gap:var(--s3);padding-bottom:var(--s4);flex-direction:column;display:flex}.peak-admin .tins__sectionBody .tins__pricing{border-top:0;padding-top:0}.peak-admin .tins__sectionBody .tins__group{margin:0}.peak-admin .tins__sectionBody .fped__scroll{flex:none;max-height:none;overflow:visible}.peak-admin .fped__head--end{justify-content:flex-end}.peak-admin .fped__tableList{margin:0 0 var(--s2);column-gap:var(--s2);grid-template-columns:auto minmax(3rem,max-content) minmax(0,1fr) auto;align-content:start;max-height:22rem;padding:0;list-style:none;display:grid;overflow:auto}.peak-admin .fped__tableRow{grid-column:1/-1;grid-template-columns:subgrid;padding:0 var(--s1);border-radius:var(--radius-sm);align-items:center;display:grid}.peak-admin .fped__tableRow[data-on]{background:var(--accent-wash)}.peak-admin .fped__tableRow input{accent-color:var(--accent);flex:none}.peak-admin .fped__tableOpen{grid-column:2/-1;grid-template-columns:subgrid;min-width:0;padding:var(--s1) 0;color:var(--ink);font:inherit;font-size:var(--fs-3);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;display:grid}.peak-admin .fped__tableOpen:hover .fped__tableNum{color:var(--accent)}.peak-admin .fped__tableNum{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.peak-admin .fped__tableSeats{font-variant-numeric:tabular-nums}.peak-admin .fped__combine{gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .fped__combineBar{gap:var(--s2);padding:var(--s3);border:1px solid var(--accent);border-radius:var(--radius-md);background:var(--surface-2);flex-direction:column;display:flex}.peak-admin .fped__table.is-picked{outline:2px dashed var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.peak-admin .fped__table.is-combo{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.peak-admin .fped__table.is-overlap{outline:2px dashed var(--warn);outline-offset:2px;border-radius:var(--radius-sm)}.peak-admin .fped__links{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.peak-admin .fped__links line{stroke:var(--accent);stroke-width:3px;stroke-linecap:round;opacity:.8}.peak-admin .combo__kind{color:var(--ink-faint)}.peak-admin .combo__chips{gap:var(--s1);flex-wrap:wrap;display:flex}.peak-admin .combo__warn{color:var(--warn)}.peak-admin .combo__preview{gap:var(--s1);font-size:var(--fs-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .combo__preview li{gap:var(--s2);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.peak-admin .combo__preview li span:first-child{font-variant-numeric:tabular-nums;font-weight:600}.peak-admin .combo__pairs{align-self:flex-start}.peak-admin .ServicePage__blockBtn{border:1px solid var(--hairline);border-radius:var(--radius-sm);width:2.25rem;height:2.25rem;color:var(--white70);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;display:grid}.peak-admin .ServicePage__blockBtn:hover{color:var(--white);background:var(--panelBlue)}.peak-admin .ServicePage__blockBtn[aria-pressed=true]{color:var(--white);border-color:var(--accent400)}.peak-admin .ServicePage__blockBtn--on{color:var(--warn);border-color:var(--warn)}.peak-admin .ServicePage__seatingContent .ServicePage__actions{align-items:center;gap:var(--s3);display:flex}.peak-admin .BlockServiceDrawer{width:100%}.peak-admin .BlockServiceDrawer__body{padding:var(--s4) var(--s6)}.peak-admin .ServicePage__sideColumn{gap:var(--s5);flex-direction:column;width:100%;min-height:0;display:flex}@media only screen and (min-width:768px){.peak-admin .ServicePage__sideColumn{width:var(--contentColumnWidth);min-width:var(--contentColumnWidth)}}.peak-admin .ServicePage__sideColumn>.ServicePage__sidePanel{flex:auto;min-height:0}.peak-admin .ServicePage__search{background:var(--surface-sunken);border:1px solid var(--line-control,var(--line-1));border-radius:var(--radius-control);flex:none;width:100%}.peak-admin .ServicePage__sidePanelHeader{margin-bottom:0;padding-top:10px}.peak-admin .ServicePage__sidePanel .ServicePage__tabContent{padding-top:0}.peak-admin .ServicePage__sidePanelHeader{border-bottom:0}.peak-admin .OccupantGroups__listWrapper>:first-child .OccupantsAccordion__trigger{border-top:0}.peak-admin .ServicePage__floorBar{flex-wrap:nowrap}.peak-admin .ServicePage__floorBar .ServicePage__floorThumbnails{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.peak-admin .ServicePage__floorBar .ServicePage__floorThumbnails[data-overflows]{-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--s7)), transparent);mask-image:linear-gradient(to right, black calc(100% - var(--s7)), transparent)}.peak-admin .ServicePage__floorBar .ServicePage__floorThumbnails>*,.peak-admin .ServicePage__seatingContent .ServicePage__actions{flex:none}.peak-admin .ServicePage__seatingContent{min-width:0}.peak-admin .BlockServiceDrawer__head{padding:var(--s4) var(--s6) 0}.peak-admin .ServiceDayRow{gap:var(--s2);width:var(--contentColumnWidth);max-width:100%;height:var(--s8);flex:none;grid-template-columns:1fr 1fr auto;display:grid}.peak-admin .ServiceDayRow__date{background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius-md);min-width:0}.peak-admin .ServiceDayRow__date .DatePicker__anchor,.peak-admin .ServiceDayRow__date .DatePicker__buttonContainer{justify-content:center;width:100%;height:100%;margin:0;display:flex}.peak-admin .ServiceDayRow__date .DatePicker__selectedDate{height:100%;color:var(--white);background:0 0;flex:auto}.peak-admin .ServiceDayRow .ViewToggle{border-radius:var(--radius-md);height:100%;display:flex}.peak-admin .ServiceDayRow .ViewToggle__btn{flex:1 1 0;width:auto}.peak-admin .ServicePage__dayRowWrap{align-items:center;gap:var(--s2);flex:none;display:flex}.peak-admin .ServicePage__dayRowWrap .ServiceDayRow{flex:auto;width:auto}.peak-admin .SectionBar__start:has(>.ServiceDayRow){align-self:flex-start}.peak-admin .ServiceDayRow__focus{width:var(--s8);background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius-md);height:100%;color:var(--white70);cursor:pointer;place-items:center;padding:0;transition:color .15s,border-color .15s;display:grid}.peak-admin .ServiceDayRow__focus:hover{color:var(--white);border-color:var(--white30)}.peak-admin .ServiceDayRow__focus[aria-pressed=true]{color:var(--accent);border-color:var(--accent)}.peak-admin .ServiceDayRow__focus:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.peak-admin .AdminHeader__editionMark{font-size:var(--fs-6);line-height:1}.peak-admin .AdminHeader__settingsButton{width:var(--s8);height:var(--s8);border-radius:var(--radius-pill);color:var(--white70);place-items:center;display:grid}.peak-admin .AdminHeader__settingsButton svg{width:var(--s5);height:var(--s5);fill:currentColor}.peak-admin .AdminHeader__settingsButton:hover{color:var(--white);background:var(--surface-2)}.peak-admin .AdminHeader__settingsButton[aria-current=page]{color:var(--accent)}.peak-admin .AdminHeader__settingsButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.peak-admin nav.AdminHeader__header{view-transition-name:admin-header}.peak-admin .AdminHeader__brandMark{height:var(--s7);object-fit:contain;object-position:left center;width:auto;max-width:min(10rem,100%);display:block}.peak-admin .AdminHeader__leftCluster>.RestaurantSelector__restaurantName,.peak-admin .AdminHeader__leftCluster .RestaurantSelector__homeLink{align-items:center;min-width:0;display:flex}.peak-admin .AdminHeader__brandMark[data-invert]{filter:brightness(0)invert()}html[data-mode=light] .peak-admin .AdminHeader__brandMark{filter:brightness(0)}.peak-admin .shell[data-focus]{--chromeTop:var(--pageContentVerticalMargin);--stageHeight:calc(100dvh - 2 * var(--pageContentVerticalMargin))}.peak-admin .shell[data-focus] .AdminHeader__headerRow{height:0;min-height:0}.peak-admin .shell[data-focus] .SectionBar__frame{min-height:calc(var(--focusPill,var(--s8)) + var(--headGap))}.peak-admin .shell[data-focus] .ServicePage__detailsViewport{margin-top:calc(var(--focusPill,var(--s8)) + var(--s5));height:calc(var(--stageHeight) - var(--focusPill,var(--s8)) - var(--s5))}.peak-admin .shell[data-focus] nav.AdminHeader__header{top:var(--pageContentVerticalMargin);right:var(--pageGutter);grid-template-columns:auto;grid-auto-rows:var(--s8);width:max-content;box-shadow:none;background:0 0;border:0;margin:0;padding:0;position:absolute}.peak-admin .shell[data-focus] .AdminHeader__leftCluster,.peak-admin .shell[data-focus] .AdminHeader__centerCluster,.peak-admin .shell[data-focus] .NotificationCenter__inboxButton,.peak-admin .shell[data-focus] .AdminHeader__settingsButton{display:none}::view-transition-group(admin-header){animation-duration:.32s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-image-pair(admin-header){border-radius:var(--radius-pill);overflow:hidden}::view-transition-old(admin-header){object-fit:none;object-position:right center;width:auto;height:100%;left:auto;right:0}::view-transition-new(admin-header){object-fit:none;object-position:right center;width:auto;height:100%;left:auto;right:0}::view-transition-old(root){animation-duration:.2s}::view-transition-new(root){animation-duration:.2s}.peak-admin .shell[data-focus] .SectionBar__start>:not(.ServiceDayRow),.peak-admin .shell[data-focus] .SectionBar__lead,.peak-admin .shell[data-focus] .SectionBar__actions,.peak-admin .shell[data-focus] .Timeline__overflow{display:none}.peak-admin .shell[data-focus] .ServicePage__floorStage{margin-top:calc(var(--focusPill,var(--s8)) + var(--s5))}.peak-admin .shell[data-focus] .ServicePage__seatingContent{--serviceCanvasHeight:calc(var(--stageHeight) - var(--focusPill,var(--s8)) - var(--s5))}.peak-admin .shell[data-focus] .ServicePage__seatingContent:has(>.ServicePage__floorBar){--serviceCanvasHeight:calc(var(--stageHeight) - var(--focusPill,var(--s8)) - var(--s5) - var(--s8) - var(--s4))}.peak-admin .AiSpot__scrim{z-index:var(--z_modal);padding:14vh var(--pageGutter,1rem) 2rem;background:#00000073;justify-content:center;align-items:flex-start;animation:.12s ease-out aispot-fade;display:flex;position:fixed;inset:0}.peak-admin .AiSpot{border:1px solid var(--line-1);border-radius:var(--radius-lg);background:var(--surface-1);width:min(42rem,100%);max-height:72vh;box-shadow:var(--shadow-lg);flex-direction:column;animation:.16s ease-out aispot-in;display:flex;overflow:hidden}@keyframes aispot-fade{0%{opacity:0}to{opacity:1}}@keyframes aispot-in{0%{opacity:0;transform:translateY(-6px)scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.peak-admin .AiSpot,.peak-admin .AiSpot__scrim{animation:none}}.peak-admin .AiSpot__head{border-bottom:1px solid var(--line-1);align-items:center;gap:.5rem;padding:.5rem .5rem .5rem 1rem;display:flex}.peak-admin .AiSpot__brand{font-size:var(--fs-3);color:var(--white);align-items:center;gap:.375rem;margin-right:auto;font-weight:600;display:inline-flex}.peak-admin .AiSpot__brand svg{color:var(--gold)}.peak-admin .AiSpot__icon{border-radius:var(--radius_small);width:1.875rem;height:1.875rem;color:var(--white70);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.peak-admin .AiSpot__icon:hover,.peak-admin .AiSpot__icon:focus-visible{color:var(--white);border-color:var(--line-1);outline:none}.peak-admin .AiSpot>.AiAsk{border:0;border-bottom:1px solid var(--line-1);background:0 0;border-radius:0;padding:.875rem 1rem}.peak-admin .AiSpot__note{color:var(--white70);font-size:var(--fs-3);margin:0;padding:.75rem 1rem}.peak-admin .AiSpot__body{flex:auto;min-height:0;padding:1rem;overflow-y:auto}.peak-admin .AiSpot__foot{border-top:1px solid var(--line-1);justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem 1rem;display:flex}.peak-admin .AiSpot__link{font:inherit;font-size:var(--fs-3);color:var(--white70);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;text-decoration:none;display:inline-flex}.peak-admin .AiSpot__link:hover{color:var(--white)}.peak-admin .AiSpot__link--strong{color:var(--gold);font-weight:600}.peak-admin .AiSpot__start{padding:.5rem;overflow-y:auto}.peak-admin .AiSpot__group+.AiSpot__group{border-top:1px solid var(--line-1);margin-top:.5rem;padding-top:.5rem}.peak-admin .AiSpot__label{font-size:var(--fs-2);letter-spacing:.06em;text-transform:uppercase;color:var(--white30);padding:.375rem .625rem;font-weight:600}.peak-admin .AiSpot__row{border-radius:var(--radius_small);width:100%;color:var(--white);font:inherit;font-size:var(--fs-3);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.625rem;padding:.5rem .625rem;text-decoration:none;display:flex}.peak-admin .AiSpot__row:hover,.peak-admin .AiSpot__row:focus-visible{background:var(--white05)}.peak-admin .AiSpot__row svg{color:var(--white30);flex:none}.peak-admin .AiSpot__row--quiet{color:var(--white70)}.peak-admin{--askFill:var(--surface-2);--askFillHover:var(--surface-3);--askFillFocus:var(--surface-3);--askLift:0 16px 48px #00000073;--askGlow:var(--askLift)}html[data-mode=light] .peak-admin{--askFill:var(--paper);--askFillHover:var(--surface-2);--askFillFocus:var(--paper);--askLift:0 14px 40px #16181b1f;--askGlow:var(--askLift)}.peak-admin .AiAsk{background:var(--askFill);box-shadow:var(--askLift);transition:background-color .15s var(--ease), box-shadow .2s var(--ease);border:0;border-radius:1.75rem;align-items:flex-end;gap:.75rem;padding:.625rem .625rem .625rem 1.375rem;display:flex}.peak-admin :not(.AiSpot)>.AiAsk:hover{background:var(--askFillHover)}.peak-admin :not(.AiSpot)>.AiAsk:focus-within{background:var(--askFillFocus);box-shadow:var(--askGlow)}.peak-admin .AiSpot>.AiAsk{box-shadow:none}.peak-admin .AiAsk__input{min-height:2.25rem;max-height:10rem;color:var(--white);font:inherit;font-size:var(--fs-5);resize:none;field-sizing:content;background:0 0;border:0;outline:none;flex:auto;padding:.375rem 0;line-height:1.5}.peak-admin .AiAsk__input::placeholder{color:color-mix(in srgb, var(--ink) 50%, transparent)}.peak-admin .AiAsk__send,.peak-admin .InboxComposer__send{border-radius:var(--radius_circle);background:var(--gold);width:2.25rem;height:2.25rem;color:var(--on-accent);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.peak-admin .AiAsk__send:disabled,.peak-admin .InboxComposer__send:disabled{background:var(--white10);color:var(--white30);cursor:default}.peak-admin .AiThread{flex-direction:column;gap:.75rem;display:flex}.peak-admin .AiThread__you{border-radius:var(--radius-md);background:var(--surface-3);max-width:85%;color:var(--white);font-size:var(--fs-4);white-space:pre-wrap;align-self:flex-end;padding:.5rem .875rem}.peak-admin .AiCard{align-items:center;gap:var(--s3) var(--s4);padding:var(--s3);border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);color:var(--white);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.peak-admin .AiCard--link{transition:background-color .15s var(--ease)}.peak-admin .AiCard--link:hover{background:var(--surface-2)}.peak-admin .AiCard--quiet{background:0 0}.peak-admin .AiCard__tile{border-radius:var(--radius-md);background:var(--surface-2);width:3rem;height:3rem;color:var(--white70);place-items:center;display:grid}.peak-admin .AiCard__tile[data-tone=accent]{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent)}.peak-admin .AiCard__tile[data-tone=bad]{background:var(--danger-wash);color:var(--danger)}.peak-admin .AiCard__tileLabel{font-size:var(--fs-5);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:700}.peak-admin .AiCard__body{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.peak-admin .AiCard__title{font-size:var(--fs-4);font-weight:600;line-height:1.35}.peak-admin .AiCard__sub{color:var(--white70);font-size:var(--fs-3)}.peak-admin .AiCard__refs{gap:var(--s1) var(--s2);flex-wrap:wrap;display:flex}.peak-admin .AiCard__action{flex:none}.peak-admin .AiCard__note{padding-inline:var(--s2);color:var(--white70);font-size:var(--fs-3)}.peak-admin .AiCard[data-undone] .AiCard__title{color:var(--white70);text-decoration:line-through}.peak-admin .AiThread__bar{align-items:center;gap:var(--s1);margin-top:var(--s1);opacity:0;transition:opacity .15s var(--ease);display:flex}.peak-admin .AiThread__ai:is(:hover,:focus-within) .AiThread__bar{opacity:1}@media (hover:none){.peak-admin .AiThread__bar{opacity:1}}.peak-admin .AiThread__time{margin-right:var(--s1);color:var(--white70);font-size:var(--fs-2);font-variant-numeric:tabular-nums}.peak-admin .AiThread__barBtn{width:var(--s7);height:var(--s7);border-radius:var(--radius-sm);color:var(--white70);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.peak-admin .AiThread__barBtn:hover{color:var(--white);background:var(--surface-2)}.peak-admin .AiThread__barBtn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.peak-admin .AiWords{color:var(--white80);font-size:var(--fs-4);line-height:1.55}.peak-admin .AiWords :is(strong,a){color:var(--white)}.peak-admin .AiWords p{margin:0 0 .5rem}.peak-admin .AiWords p:last-child{margin-bottom:0}.peak-admin .AiWords__list{margin:0 0 .5rem;padding-left:1.25rem}.peak-admin .AiWords>:first-child{margin-top:0}.peak-admin .AiWords>:last-child{margin-bottom:0}.peak-admin .AiWords .Markdown__h{margin:var(--s5) 0 var(--s2);color:var(--white);font-weight:600;line-height:1.3}.peak-admin .AiWords .Markdown__h[data-level="1"]{margin-top:var(--s6);font-size:var(--fs-7);letter-spacing:-.01em;font-weight:700;line-height:1.2}.peak-admin .AiWords .Markdown__h[data-level="2"]{font-size:var(--fs-6);letter-spacing:-.005em;font-weight:700;line-height:1.25}.peak-admin .AiWords .Markdown__h[data-level="3"]{font-size:var(--fs-5)}.peak-admin .AiWords .Markdown__h:is([data-level="4"],[data-level="5"],[data-level="6"]){margin-top:var(--s4);font-size:var(--fs-4)}.peak-admin .AiWords .Markdown__h:is([data-level="5"],[data-level="6"]){color:var(--white70)}.peak-admin .AiWords .Markdown__list{margin:0 0 var(--s2);padding-left:var(--s5)}.peak-admin .AiWords ul.Markdown__list{list-style:outside}.peak-admin .AiWords ul.Markdown__list ul.Markdown__list{list-style:circle}.peak-admin .AiWords ol.Markdown__list{list-style:decimal}.peak-admin .AiWords .Markdown__list .Markdown__list{margin:var(--s1) 0 0}.peak-admin .AiWords .Markdown__list li+li{margin-top:var(--s1)}.peak-admin .AiWords .Markdown__list li::marker{color:var(--white70)}.peak-admin .AiWords .Markdown__table{margin:0 0 var(--s3);border:1px solid var(--line-1);border-radius:var(--radius-sm);overflow-x:auto}.peak-admin .AiWords .Markdown__table .AiTable th{position:static}.peak-admin .AiWords .Markdown__table .AiTable :is(th,td){white-space:normal;vertical-align:top}.peak-admin .AiWords .Markdown__table .AiTable td{color:inherit}.peak-admin .AiWords .Markdown__table .AiTable :is(th,td)[data-align=right]{text-align:right}.peak-admin .AiWords .Markdown__table .AiTable :is(th,td)[data-align=center]{text-align:center}.peak-admin .AiWords .Markdown__table .AiTable:not(:has(thead)) tr:first-child td{border-top:0}.peak-admin .AiWords .Markdown__quote{margin:0 0 var(--s2);padding:var(--s1) var(--s3);border-left:2px solid var(--line-strong);color:var(--white70)}.peak-admin .AiWords .Markdown__quote>:last-child{margin-bottom:0}.peak-admin .AiWords .Markdown__code{padding:0 var(--s1);border-radius:var(--radius-sm);background:var(--surface-sunken);font-size:var(--fs-3)}.peak-admin .AiWords .Markdown__pre{margin:0 0 var(--s2);padding:var(--s2) var(--s3);border:1px solid var(--line-1);border-radius:var(--radius-sm);background:var(--surface-sunken);font-size:var(--fs-3);white-space:pre;overflow-x:auto}.peak-admin .AiWords .Markdown__rule{margin:var(--s3) 0;border:0;border-top:1px solid var(--line-1)}.peak-admin .AiWords a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.peak-admin .AiReport{color:var(--white);font-size:var(--fs-4);overflow-wrap:anywhere;line-height:1.55}.peak-admin .AiReport>:first-child{margin-top:0}.peak-admin .AiReport>:last-child{margin-bottom:0}.peak-admin .AiReport p{margin:0 0 .625rem}.peak-admin .AiReport__h{color:var(--white);margin:1.25rem 0 .5rem;font-weight:600;line-height:1.25}.peak-admin .AiReport__h1{font-size:var(--fs-7)}.peak-admin .AiReport__h2{font-size:var(--fs-5)}.peak-admin .AiReport__h3{font-size:var(--fs-2);letter-spacing:.06em;text-transform:uppercase;color:var(--white70)}.peak-admin .AiReport__list{margin:0 0 .625rem;padding-left:1.375rem}.peak-admin .AiReport__list .AiReport__list{margin:.25rem 0 0}.peak-admin .AiReport__list li{margin:.1875rem 0}.peak-admin ul.AiReport__list{list-style:outside}.peak-admin ul.AiReport__list ul.AiReport__list{list-style-type:circle}.peak-admin ol.AiReport__list{list-style:decimal}.peak-admin .AiReport__list li{display:list-item}.peak-admin .AiReport__list li::marker{color:var(--white70)}.peak-admin .AiReport strong{color:var(--white);font-weight:600}.peak-admin .AiReport__link{color:var(--gold);text-underline-offset:2px;text-decoration:underline}.peak-admin .AiReport__code{border-radius:var(--radius-sm);background:var(--surface-2);font-size:var(--fs-3);padding:.0625rem .3125rem}.peak-admin .AiReport__quote{border-left:3px solid var(--gold);border-radius:var(--radius-sm);background:var(--surface-2);margin:0 0 .625rem;padding:.5rem .875rem}.peak-admin .AiReport__quote p{margin:0}.peak-admin .AiReport__rule{border:0;border-top:1px solid var(--line-1);margin:1rem 0}.peak-admin .AiReport__tableWrap{border:1px solid var(--line-1);border-radius:var(--radius-md);margin:0 0 .75rem;overflow-x:auto}.peak-admin .AiReport__table{border-collapse:collapse;width:100%;font-size:var(--fs-3);font-variant-numeric:tabular-nums}.peak-admin .AiReport__table th{background:var(--surface-2);color:var(--white70);font-size:var(--fs-2);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:.5rem .75rem;font-weight:600}.peak-admin .AiReport__table td{border-top:1px solid var(--line-1);white-space:nowrap;padding:.5rem .75rem}.peak-admin .AiReport--note{font-size:var(--fs-3)}.peak-admin .AiReport--note .AiReport__h1{font-size:var(--fs-5)}.peak-admin .AiThread__busy{gap:.3rem;padding:.25rem 0;display:flex}.peak-admin .AiThread__dot{border-radius:var(--radius_circle);background:var(--white30);width:.375rem;height:.375rem;animation:1s ease-in-out infinite aithread-dot}.peak-admin .AiThread__dot:nth-child(2){animation-delay:.15s}.peak-admin .AiThread__dot:nth-child(3){animation-delay:.3s}@keyframes aithread-dot{0%,80%,to{opacity:.3}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.peak-admin .AiThread__dot{animation:none}}.peak-admin .AiThread__error{border-radius:var(--radius_small);background:color-mix(in srgb, var(--pink) 14%, transparent);color:var(--white);font-size:var(--fs-3);padding:.5rem .75rem}.peak-admin .AiSection__main{flex-direction:column;min-height:0;display:flex}.peak-admin .AiNav .SectionNav__groupLabel{padding:.5rem .75rem .25rem}.peak-admin .AiNav__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.peak-admin .AiHome{padding:var(--s8) var(--s5);flex:auto;justify-content:center;align-items:center;display:flex}.peak-admin .AiHome__inner{align-items:center;gap:var(--s4);flex-direction:column;width:min(40rem,100%);display:flex}.peak-admin .AiHome__inner>.AiAsk{margin-top:var(--s3);align-self:stretch}.peak-admin .AiHome__inner>.Empty__body{text-align:center}.peak-admin .AiHome__suggestions{justify-content:center;gap:var(--s2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.peak-admin .AiHome__suggestion{border-radius:var(--radius-pill);background:var(--surface-1);color:var(--white70);font:inherit;font-size:var(--fs-3);cursor:pointer;transition:background-color .15s var(--ease), color .15s var(--ease);border:0;padding:.5rem .875rem}.peak-admin .AiHome__suggestion:hover{background:var(--surface-2);color:var(--white)}.peak-admin .AiHome__suggestion:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.peak-admin .AiThreadPage__note{margin:var(--s2) 0 0;color:var(--white30);font-size:var(--fs-2);text-align:center}.peak-admin .AiThreadPage{flex-direction:column;flex:auto;min-height:0;display:flex}.peak-admin .AiThreadPage__scroll{flex:auto;min-height:0;overflow-y:auto}.peak-admin .AiThreadPage__scroll>.AiThread,.peak-admin .AiThreadPage__foot>.AiAsk{width:min(46rem,100%);margin:0 auto}.peak-admin .AiThreadPage__scroll,.peak-admin .AiPage .AiGrid{padding-top:var(--s6);-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--s6));-webkit-mask-image:linear-gradient(to bottom, transparent 0, black var(--s6));mask-image:linear-gradient(to bottom, transparent 0, black var(--s6))}.peak-admin .AiThreadPage__scroll>.AiThread{padding:var(--s4) 0 var(--s6)}.peak-admin .AiThreadPage__foot{padding:var(--s3) 0 var(--s4);flex:none}.peak-admin .AiPage{gap:var(--s3);flex-direction:column;flex:auto;min-height:0;display:flex}.peak-admin .AiPage__summary{color:var(--white70);font-size:var(--fs-3);margin:0}.peak-admin .AiPage{position:relative}.peak-admin .AiPage__foot{left:50%;bottom:var(--s4);z-index:2;width:min(18rem,100%);transition:width .25s var(--ease);pointer-events:none;flex-direction:column;align-items:center;gap:.375rem;display:flex;position:absolute;transform:translate(-50%)}.peak-admin .AiPage__foot>*{pointer-events:auto}.peak-admin .AiPage__foot:is(:focus-within,:has(.AiAsk__input:not(:placeholder-shown)),:has(.AiPage__busy)){width:min(46rem,100%)}.peak-admin .AiPage__foot>.AiAsk{background:color-mix(in srgb, var(--askFill) 62%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);box-shadow:var(--shadow-md);cursor:text;align-self:stretch}.peak-admin .AiPage__foot>.AiAsk:hover{background:color-mix(in srgb, var(--askFillHover) 72%, transparent)}.peak-admin .AiPage__foot>.AiAsk:focus-within{background:color-mix(in srgb, var(--askFillFocus) 82%, transparent);box-shadow:var(--askGlow)}.peak-admin .AiPage__foot:not(:focus-within):not(:has(.AiAsk__input:not(:placeholder-shown))) .AiAsk__input{white-space:nowrap;overflow:hidden}.peak-admin .AiPage__foot :is(.AiPage__busy,.AiPage__error){padding:.125rem var(--s2);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface-2) 70%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.peak-admin .AiPage .AiGrid{padding-bottom:calc(var(--s8) + var(--s8))}.peak-admin .AiPage__busy{color:var(--white70);font-size:var(--fs-3)}.peak-admin .AiPage__error{color:var(--pink);font-size:var(--fs-3)}.peak-admin .AiGrid{--aiRow:3.5rem;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:var(--aiRow);flex:auto;align-content:start;gap:.75rem;min-height:0;display:grid;overflow-y:auto}.peak-admin .AiGrid[data-dragging]{-webkit-user-select:none;user-select:none}.peak-admin .AiModule{border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);flex-direction:column;min-width:0;min-height:0;transition:grid-column .12s,grid-row .12s;display:flex;position:relative;overflow:hidden}.peak-admin .AiModule[data-moving]{border-color:var(--gold);box-shadow:var(--shadow-md);z-index:1}.peak-admin .AiModule__head{cursor:grab;touch-action:none;flex:none;align-items:center;gap:.5rem;padding:.5rem .5rem .375rem .875rem;display:flex}.peak-admin .AiGrid[data-dragging] .AiModule__head{cursor:grabbing}.peak-admin .AiModule__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-2);letter-spacing:.06em;text-transform:uppercase;color:var(--white70);flex:auto;font-weight:600;overflow:hidden}.peak-admin .AiModule__remove{border-radius:var(--radius_small);width:1.5rem;height:1.5rem;color:var(--white30);cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:inline-flex}.peak-admin .AiModule:hover .AiModule__remove,.peak-admin .AiModule__remove:focus-visible{opacity:1}.peak-admin .AiModule__remove:hover{color:var(--white);border-color:var(--line-1)}.peak-admin .AiModule__body{flex:auto;min-height:0;padding:0 .875rem .75rem;overflow:auto}.peak-admin .AiModule__resize{cursor:nwse-resize;touch-action:none;background:linear-gradient(135deg, transparent 50%, var(--white20) 50%, var(--white20) 60%, transparent 60%, transparent 70%, var(--white20) 70%, var(--white20) 80%, transparent 80%);opacity:0;width:1rem;height:1rem;transition:opacity .15s;position:absolute;bottom:0;right:0}.peak-admin .AiModule:hover .AiModule__resize{opacity:1}.peak-admin .AiModule__empty{color:var(--white30);font-size:var(--fs-3);margin:0}.peak-admin .AiStat{align-items:flex-end;height:100%;display:flex}.peak-admin .AiStat__value{font-size:var(--fs-8);color:var(--white);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.peak-admin .AiTable__scroll{height:100%;overflow:auto}.peak-admin .AiTable{border-collapse:collapse;width:100%;font-size:var(--fs-3)}.peak-admin .AiTable th{background:var(--surface-1);color:var(--white30);font-size:var(--fs-2);letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:.375rem .5rem;font-weight:600;position:sticky;top:0}.peak-admin .AiTable td{border-top:1px solid var(--line-1);color:var(--white);white-space:nowrap;font-variant-numeric:tabular-nums;padding:.4375rem .5rem}.peak-admin .AiTable tr[data-link]{cursor:pointer}.peak-admin .AiTable tr[data-link]:hover td{background:var(--white05)}.peak-admin .AiList{margin:0;padding:0;list-style:none}.peak-admin .AiList__row{border:0;border-top:1px solid var(--line-1);width:100%;color:var(--white);font:inherit;font-size:var(--fs-3);text-align:left;background:0 0;justify-content:space-between;gap:.75rem;padding:.4375rem 0;display:flex}.peak-admin li:first-child>.AiList__row{border-top:0}.peak-admin button.AiList__row{cursor:pointer}.peak-admin button.AiList__row:hover .AiList__primary{color:var(--gold)}.peak-admin .AiList__secondary{color:var(--white70);white-space:nowrap}.peak-admin .AiChart{grid-template-rows:1fr auto;height:100%;min-height:0;display:grid;position:relative}.peak-admin .AiChart__plot{width:100%;height:100%;min-height:0;overflow:visible}.peak-admin .AiChart__bar{fill:var(--viz1)}.peak-admin .AiChart__bar:hover{fill:var(--gold)}.peak-admin .AiChart__line{stroke:var(--viz1);stroke-width:2px}.peak-admin .AiChart__axis{padding-top:.25rem;display:flex}.peak-admin .AiChart__axis>span{white-space:nowrap;min-width:0;font-size:var(--fs-1);color:var(--white30);flex:1 1 0;overflow:visible}.peak-admin .AiChart__max{font-size:var(--fs-1);color:var(--white30);position:absolute;top:0;left:0}.peak-admin .AiFloor{flex-direction:column;gap:.5rem;height:100%;min-height:0;display:flex}.peak-admin .AiFloor__pills{flex-wrap:wrap;gap:.375rem;display:flex}.peak-admin .AiFloor__pill{border:1px solid var(--line-1);border-radius:var(--radius-pill);color:var(--white70);font:inherit;font-size:var(--fs-2);cursor:pointer;background:0 0;padding:.125rem .625rem}.peak-admin .AiFloor__pill[aria-pressed=true]{border-color:var(--gold);color:var(--gold)}.peak-admin .AiFloor__room{flex:auto;min-height:0}.peak-admin .AiButtons{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:767px){.peak-admin .AiGrid{grid-template-columns:minmax(0,1fr)}.peak-admin .AiModule{grid-column:1/-1!important;grid-row:auto / span var(--h,4)!important}}.peak-admin .fped__mode{margin-bottom:var(--s3)}.peak-admin .fped__plan.is-room .fped__table{opacity:.3;pointer-events:none}.peak-admin .fped__plan.is-room .fped__zone{pointer-events:none;opacity:.4}.peak-admin .fped__room{position:absolute;inset:0}.peak-admin .fped__room .fped__roomArt{color:var(--white70)}.peak-admin .fped__trace{opacity:.45;pointer-events:none;position:absolute;top:0;left:0}.peak-admin .fped__roomHandles{touch-action:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.peak-admin .fped__room[data-tool=select] .fped__roomHandles{cursor:default}.peak-admin .fped__room:not([data-tool=select]) .fped__roomHandles{cursor:crosshair}.peak-admin .fped__roomMesh line{stroke:var(--white05);stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:none}.peak-admin .fped__roomMesh line[data-major]{stroke:var(--white10)}.peak-admin .fped__hitWall{stroke:#0000;stroke-linecap:round;cursor:move}.peak-admin .fped__hitWall:hover{stroke:color-mix(in srgb, var(--accent) 22%, transparent)}.peak-admin .fped__hitWall.is-selected{stroke:color-mix(in srgb, var(--accent) 40%, transparent)}.peak-admin .fped__hitOpening,.peak-admin .fped__hitIcon{fill:#0000;stroke:none;cursor:move}.peak-admin .fped__hitOpening:hover,.peak-admin .fped__hitIcon:hover{fill:color-mix(in srgb, var(--accent) 16%, transparent)}.peak-admin .fped__hitOpening.is-selected,.peak-admin .fped__hitIcon.is-selected{fill:color-mix(in srgb, var(--accent) 22%, transparent);stroke:var(--accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.peak-admin .fped__room:not([data-tool=select]) :is(.fped__hitWall,.fped__hitOpening,.fped__hitIcon){cursor:crosshair}.peak-admin .fped__corner{fill:var(--surface-1);stroke:var(--white70);stroke-width:1.5px;vector-effect:non-scaling-stroke;cursor:grab}.peak-admin .fped__corner:hover{stroke:var(--accent)}.peak-admin .fped__corner.is-selected{fill:var(--accent);stroke:var(--accent)}.peak-admin .fped__dim{fill:var(--accent);stroke:var(--surface-sunken);stroke-width:3px;paint-order:stroke;vector-effect:non-scaling-stroke;pointer-events:none;font-weight:600}.peak-admin .fped__ghostWall,.peak-admin .fped__ghostRect{stroke:var(--accent);fill:color-mix(in srgb, var(--accent) 8%, transparent);stroke-dasharray:4 3;vector-effect:non-scaling-stroke;stroke-width:1.5px;pointer-events:none}.peak-admin .fped__ghostWall{fill:none;stroke-linecap:square}.peak-admin .fped__ghostCorner{fill:var(--accent);stroke:none;pointer-events:none}.peak-admin .fped__ghostOpening{fill:color-mix(in srgb, var(--accent) 35%, transparent);stroke:var(--accent);stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:none}.peak-admin .fped__roomGuide{stroke:var(--accent);stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke;pointer-events:none}.peak-admin .fped__tools{gap:var(--s1);grid-template-columns:repeat(4,1fr);display:grid}.peak-admin .fped__tool{justify-items:center;gap:var(--s1);padding:var(--s2) 0;border-radius:var(--radius-sm);background:var(--surface-2);color:var(--white70);cursor:pointer;border:1px solid #0000;display:grid}.peak-admin .fped__tool:hover{color:var(--white)}.peak-admin .fped__tool.is-armed{border-color:var(--accent);color:var(--accent)}.peak-admin .fped__marks{gap:var(--s1);grid-template-columns:repeat(3,1fr);display:grid}.peak-admin .fped__mark{justify-items:center;gap:var(--s1);padding:var(--s2) var(--s1);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--white70);cursor:pointer;text-align:center;border:1px solid #0000;display:grid}.peak-admin .fped__mark:hover{color:var(--white)}.peak-admin .fped__mark.is-picked{border-color:var(--accent);color:var(--accent)}.peak-admin .fped__pair{gap:var(--s2);grid-template-columns:1fr 1fr;display:grid}.peak-admin .fped__feet{align-items:center;gap:var(--s2);width:100%;display:flex}.peak-admin .fped__feet>.ControlledFormInput__inputRoot{flex:auto;min-width:0}.peak-admin .fped__pair>*{min-width:0}.peak-admin .fped__feet input{width:100%;min-width:0}.peak-admin .fped__bend{fill:var(--surface-1);stroke:var(--accent);stroke-width:1.5px;vector-effect:non-scaling-stroke;cursor:grab}.peak-admin .fped__bend:hover{fill:var(--accent)}.peak-admin .fped__slider{align-items:center;gap:var(--s2);grid-template-columns:1fr auto;display:grid}.peak-admin .fped__slider input[type=range]{width:100%;accent-color:var(--accent)}.peak-admin .fped__feet--short{width:calc(var(--s8) * 2)}.peak-admin .fped__presets{gap:var(--s1);margin-top:var(--s1);flex-wrap:wrap;display:flex}.peak-admin .fped__preset{cursor:pointer}.peak-admin .fped__preset.is-on{border-color:var(--accent);color:var(--accent)}.peak-admin .Setup__draw{gap:var(--s2);margin-top:var(--s2);grid-template-columns:1fr 1fr;display:grid}.peak-admin .Setup__draw>.ControlledFormTabRadio__fieldContainer{grid-column:1/-1}.peak-admin .Setup__draw .fped__feet input{width:100%;min-width:0}.peak-admin .Setup__more{border:1px solid var(--line-1);border-radius:var(--radius-md);background-color:var(--surface-1)}html:not([data-edges=lines]) .peak-admin .Setup__more{border-color:#0000}.peak-admin .Setup__moreHead{align-items:center;gap:var(--s2);padding:var(--s3) var(--s4);cursor:pointer;list-style:none;display:flex}.peak-admin .Setup__moreHead::-webkit-details-marker{display:none}.peak-admin .Setup__moreHead .faint{margin-left:auto}.peak-admin .Setup__moreChevron{color:var(--ink-faint);transition:transform .15s var(--ease);flex:none}.peak-admin .Setup__more[open]>.Setup__moreHead .Setup__moreChevron{transform:rotate(90deg)}.peak-admin .Setup__moreBody{gap:var(--s4);padding:0 var(--s4) var(--s4);flex-direction:column;display:flex}.peak-admin .WaitlistSeating__list{gap:var(--s2);flex-direction:column;display:flex}.peak-admin .WaitlistSeating__row{align-items:center;gap:var(--s4);padding:var(--s3) var(--s4);background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-sm);grid-template-columns:minmax(10rem,14rem) 1fr auto auto;display:grid}.peak-admin .WaitlistSeating__name{gap:var(--s1);flex-direction:column;min-width:0;display:flex}.peak-admin .WaitlistSeating__tables{min-width:0}.peak-admin .WaitlistSeating__editor{padding:var(--s4)}@media (max-width:760px){.peak-admin .WaitlistSeating__row{grid-template-columns:1fr auto}.peak-admin .WaitlistSeating__tables{grid-area:2/1/auto/-1}}.peak-admin .InboxPage__threadHead{grid-template-columns:minmax(0,1fr)}.peak-admin .InboxPage__threadHead .OverlayHead__row{align-items:center}.peak-admin .InboxPage__threadPane .MessagingDrawer__conversationForm{flex-direction:column;min-height:0;display:flex}.peak-admin .InboxPage__threadPane .MessagingDrawer__messageThread{flex:auto;height:auto}.peak-admin .InboxComposer{align-items:flex-end;gap:var(--s3);border-top:0;flex-direction:row;flex:none;height:auto}.peak-admin .InboxComposer__input{border:1px solid var(--line-1);border-radius:var(--radius-lg);background:var(--surface-sunken);min-width:0;min-height:2.5rem;max-height:10rem;color:var(--white);resize:none;field-sizing:content;outline:none;flex:auto;padding:.5rem 1rem;line-height:1.5}.peak-admin .InboxComposer__input:hover{border-color:var(--white30)}.peak-admin .InboxComposer__input:focus{border-color:var(--gold)}.peak-admin .InboxComposer__input::placeholder{color:var(--white30);opacity:1}.peak-admin .InboxComposer .InboxComposer__send{align-self:flex-end;width:2.5rem;height:2.5rem}.peak-admin .MessagingDrawer__messageThread .MessagingDrawer__restaurantMessage .MessagingDrawer__messageContent{background-color:var(--accent-wash);color:var(--white)}.peak-admin .Offers__tableWrap{border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);margin-top:var(--s4);overflow-x:auto}.peak-admin .Offers__table .num{text-align:right}.peak-admin .Offers__lotHead td{background:var(--surface-2);cursor:pointer}.peak-admin .Offers__lotHead:focus-visible td{outline:2px solid var(--accent);outline-offset:-2px}.peak-admin .Offers__lotHead td>*+*{margin-left:var(--s3)}.peak-admin .Offers__lotTitle{font-size:var(--fs-4);color:var(--ink);font-weight:600}.peak-admin .Offers__lotFacts{font-size:var(--fs-2);color:var(--ink-faint)}.peak-admin .Offers__bid{cursor:pointer}.peak-admin .Offers__bid:hover td{background:var(--surface-2)}.peak-admin .Offers__amount{font-variant-numeric:tabular-nums;font-weight:600}.peak-admin .Offers__clock{font-variant-numeric:tabular-nums;color:var(--ink);padding:var(--s1) var(--s2);border-radius:var(--radius-pill);background:var(--surface-3);font-weight:600}.peak-admin .Offers__clock--late{color:var(--warn);background:var(--warn-wash)}.peak-admin .Offers__sample{font-size:var(--fs-1);color:var(--ink-faint);border:1px solid var(--line-1);border-radius:var(--radius-pill);padding:0 var(--s2)}.peak-admin .Offers__standing{font-size:var(--fs-2);color:var(--ink-faint);font-weight:600}.peak-admin .Offers__standing--lead,.peak-admin .Offers__standing--won{color:var(--ok)}.peak-admin .Offers__standing--outbid,.peak-admin .Offers__standing--counter{color:var(--warn)}.peak-admin .Offers__sheet{gap:var(--s5);grid-template-columns:minmax(0,1fr);display:grid}.peak-admin .Offers__sheet .An__table td{white-space:normal}.peak-admin .Offers__rowActions{flex-wrap:wrap}.peak-admin .Offers__auction{gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.peak-admin .Offers__auction>div{gap:var(--s1);padding:var(--s4);border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);display:grid}.peak-admin .Offers__label{font-size:var(--fs-1);text-transform:uppercase;color:var(--ink-faint);font-weight:600}.peak-admin .Offers__big{font-size:var(--fs-7);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}.peak-admin .Offers__sub{font-size:var(--fs-2);color:var(--ink-faint);display:block}.peak-admin .Offers__facts{gap:var(--s2) var(--s4);font-size:var(--fs-3);grid-template-columns:max-content 1fr;margin:0;display:grid}.peak-admin .Offers__facts dt{color:var(--ink-faint)}.peak-admin .Offers__facts dd{color:var(--ink);margin:0}.peak-admin .Offers__rowActions{gap:var(--s2);justify-content:flex-end;display:flex}.peak-admin .Offers__counter{padding:var(--s4);border:1px solid var(--accent);border-radius:var(--radius-md);background:var(--surface-1)}.peak-admin .Offers__choices{gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .Offers__choice{gap:var(--s1);text-align:left;padding:var(--s2) var(--s3);border:1px solid var(--line-1);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink);cursor:pointer;font:inherit;display:grid}.peak-admin .Offers__choice.is-on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.peak-admin .Offers__choiceName{font-weight:600}.peak-admin .Offers__texts ol{margin:var(--s2) 0;gap:var(--s2);padding:0;list-style:none;display:grid}.peak-admin .Offers__texts li{gap:var(--s1);padding:var(--s2) var(--s3);border-radius:var(--radius-sm);background:var(--surface-2);font-size:var(--fs-3);display:grid}.peak-admin .Offers__textHead{font-size:var(--fs-1);color:var(--ink-faint)}.peak-admin .Offers__foot{gap:var(--s2);justify-content:flex-end;display:flex}.peak-admin .Offers__settings{gap:var(--s5);max-width:52rem;display:grid}.peak-admin .Offers__group{border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);padding:var(--s2) var(--s5)}.peak-admin .Offers__group>h3{margin:var(--s3) 0 var(--s1)}.peak-admin .Offers__setRow{gap:var(--s5);padding:var(--s4) 0;border-top:1px solid var(--line-1);grid-template-columns:minmax(0,1fr) 16rem;align-items:center;display:grid}.peak-admin .Offers__group>h3+.Offers__setRow{border-top:0}.peak-admin .Offers__setText{gap:var(--s1);display:grid}.peak-admin .Offers__setControl select{width:100%}.peak-admin .Offers__setPair{gap:var(--s2);grid-template-columns:1fr 1fr;display:grid}.peak-admin .Offers__holder{display:block}@media (max-width:720px){.peak-admin .Offers__setRow{gap:var(--s2);grid-template-columns:1fr}.peak-admin .Offers__auction{grid-template-columns:1fr}}.peak-admin .SoldOn{gap:var(--s2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .SoldOn__row{gap:var(--s3);padding:var(--s3) var(--s4);border:1px solid var(--line-1);border-radius:var(--radius-sm);background:var(--surface-1);flex-direction:column;display:flex}.peak-admin .SoldOn__head{align-items:center;gap:var(--s3);cursor:pointer;display:flex}.peak-admin .SoldOn__head input{width:var(--s5);height:var(--s5);accent-color:var(--accent);cursor:pointer;flex-shrink:0}.peak-admin .SoldOn__main{gap:var(--s1);flex-direction:column;min-width:0;display:flex}.peak-admin .FloorPlanTable__container[data-shaped]{pointer-events:none}.peak-admin .TableShape{width:100%;height:100%}.peak-admin .TableShape__ring{fill:none}.peak-admin .TableShape__hit{fill:#0000;stroke:none;pointer-events:fill;cursor:pointer}.peak-admin .FloorPlanTable__iconContainer:hover .TableShape__hit{fill:color-mix(in srgb, var(--white) 8%, transparent)}.peak-admin .FloorPlanTable__container:has([aria-pressed=true]) .TableShape__hit{fill:color-mix(in srgb, var(--gold) 12%, transparent)}.peak-admin .fped__table[data-shaped]{pointer-events:none}.peak-admin .fped__table[data-shaped] .fped__num,.peak-admin .fped__table[data-shaped] .fped__numedit{pointer-events:auto}.peak-admin .fped__table[data-shaped].is-picked,.peak-admin .fped__table[data-shaped].is-combo{outline:none}.peak-admin .fped__shape{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.peak-admin .fped__shapeRing{fill:none;stroke:#0000;stroke-width:2px}.peak-admin .fped__shapeHit{fill:#0000;stroke:#0000;stroke-width:18px;pointer-events:all;cursor:grab}.peak-admin .fped__table[data-shaped].is-selected{pointer-events:auto;cursor:grab}.peak-admin .fped__table[data-shaped].is-selected:active{cursor:grabbing}.moveable-control-box.fped__mv--shaped .moveable-line.moveable-direction{display:none}.peak-admin .fped__table:hover .fped__shapeRing{stroke:var(--white70);fill:color-mix(in srgb, var(--white) 8%, transparent)}.peak-admin .fped__table.is-selected .fped__shapeRing{stroke:var(--gold);fill:color-mix(in srgb, var(--gold) 12%, transparent)}.peak-admin .fped__table.is-combo .fped__shapeRing{stroke:var(--accent)}.peak-admin .fped__table.is-picked .fped__shapeRing{stroke:var(--accent);stroke-dasharray:5 3}.peak-admin .fped__table.is-overlap .fped__shapeRing{stroke:var(--warn);stroke-dasharray:5 3}.peak-admin .Explore__window{align-items:center;gap:var(--s2);display:inline-flex}.peak-admin .Explore__switches{align-items:center;gap:var(--s4);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.peak-admin .Explore__switch{align-items:center;gap:var(--s2);display:inline-flex}.peak-admin .Explore__order{gap:var(--s1);display:inline-flex}.peak-admin .Spaces__root{gap:var(--s3);display:grid}.peak-admin .Spaces__bar{justify-content:flex-end;display:flex}.peak-admin .Spaces__new{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .Spaces__list{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.peak-admin .Spaces__item{background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-sm)}.peak-admin .Spaces__item[data-dragging]{opacity:.5}.peak-admin .Spaces__row{all:unset;box-sizing:border-box;align-items:center;gap:var(--s3);width:100%;padding:var(--s3);cursor:pointer;grid-template-columns:auto 1fr auto auto;display:grid}.peak-admin .Spaces__row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.peak-admin .Spaces__grip{color:var(--line-1);cursor:grab;letter-spacing:-.2em}.peak-admin .Spaces__name{gap:var(--s1);min-width:0;display:grid}.peak-admin .Spaces__form{padding:0 var(--s3) var(--s3);gap:var(--s3);display:grid}.peak-admin .Spaces__photos{margin:0 0 var(--s2);gap:var(--s2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.peak-admin .Spaces__photo{gap:var(--s1);justify-items:start;display:grid}.peak-admin .Spaces__photo img{width:calc(var(--s8) * 2);aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-sm)}.peak-admin .Spaces__pay{align-items:center;gap:var(--s2);display:inline-flex}.peak-admin .Spaces__foot{justify-content:flex-end;display:flex}.peak-admin .Spaces__archived{gap:var(--s2);display:grid}.peak-admin .TicketMoney__final{color:var(--warn);font-weight:600}.peak-admin .TicketMoney__refunds{gap:var(--s1);margin:0;padding:0;list-style:none;display:grid}.peak-admin .TicketMoney__gift{gap:var(--s1);justify-items:start;display:grid}.peak-admin .TicketMoney__amount{font-weight:600}.peak-admin .TicketTransfer__standing{gap:var(--s2);display:grid}.peak-admin .TicketTransfer__line{margin:0}.peak-admin .DoorList{gap:var(--s5);min-height:0;height:var(--stageHeight);flex-direction:column;display:flex}.peak-admin .DoorList__head{align-items:stretch;gap:var(--s4);flex-wrap:wrap;display:flex}.peak-admin .DoorList__dayRow{width:var(--contentColumnWidth);max-width:100%;display:flex}.peak-admin .DoorList__dayRow .ServiceDayRow{flex:auto;width:auto}.peak-admin .DoorList__searchRow{flex:1 1 var(--contentColumnWidth);gap:var(--s2);min-width:0;display:flex}.peak-admin .DoorList__search{min-width:0;height:var(--s8);padding:0 var(--s4);background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);color:var(--ink);flex:auto}.peak-admin .DoorList__scan{height:var(--s8);align-items:center;gap:var(--s2);flex:none;display:inline-flex}.peak-admin .DoorList__counts{gap:var(--s2);flex-wrap:wrap;margin:0;display:flex}.peak-admin .DoorList__count{gap:var(--s1);padding:var(--s2) var(--s4);background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);display:grid}.peak-admin .DoorList__count dt{color:var(--ink-faint)}.peak-admin .DoorList__count dd{color:var(--ink);margin:0}.peak-admin .DoorList__count--total{border-color:var(--accent)}.peak-admin .DoorList__list{gap:var(--s2);flex:auto;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.peak-admin .DoorList__list[data-rail]{grid-template-columns:minmax(0,1fr) auto}.peak-admin .DoorList__scroll{overscroll-behavior:contain;min-height:0;overflow-y:auto}.peak-admin .DoorList__letterRun+.DoorList__letterRun{margin-top:var(--s3)}.peak-admin .DoorList__letter{z-index:1;margin:0 0 var(--s1);padding:var(--s1) var(--s2);background:var(--bg);color:var(--ink-faint);position:sticky;top:0}.peak-admin .DoorList__az{flex-direction:column;min-height:0;display:flex;overflow:hidden}.peak-admin .DoorList__azKey{min-height:0;min-width:var(--s8);border-radius:var(--radius-sm);color:var(--accent);cursor:pointer;background:0 0;border:0;flex:1 1 0;padding:0}.peak-admin .DoorList__azKey:disabled{color:var(--ink-faint);opacity:.4;cursor:default}.peak-admin .DoorList__azKey:not(:disabled):hover{background:var(--surface-2)}.peak-admin .DoorList__azKey:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.peak-admin .DoorList__tally{justify-content:space-between;align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .DoorList__show{gap:var(--s1);padding:var(--s1);background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);display:flex}.peak-admin .DoorList__showKey{min-height:var(--s8);padding:0 var(--s4);border-radius:var(--radius-sm);color:var(--ink-soft);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0}.peak-admin .DoorList__showKey[aria-checked=true]{background:var(--surface-3);color:var(--ink)}.peak-admin .DoorList__showKey:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.peak-admin .ServicePick{height:var(--s8);flex:none;min-width:0}.peak-admin .DoorList__pick{flex:0 1 var(--contentColumnWidth)}.peak-admin .FloorPlanTable__container[data-out],.peak-admin .Timeline__block[data-out],.peak-admin .CoverFlow__count[data-out]{opacity:.3}.peak-admin .DoorList__chips{gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .DoorList__chip{align-items:center;gap:var(--s2);min-height:var(--s8);padding:0 var(--s4);background:var(--surface-1);border:1px solid var(--accent);border-radius:var(--radius-pill);color:var(--ink);cursor:pointer;display:inline-flex}.peak-admin .DoorList__chip[aria-pressed=false]{border-color:var(--line-1);color:var(--ink-faint);background:0 0;text-decoration:line-through}.peak-admin .DoorList__chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.peak-admin .DoorList__chipCount{color:var(--ink-soft);font-variant-numeric:tabular-nums}.peak-admin .DoorList__rows{gap:var(--s1);margin:0;padding:0;list-style:none;display:grid}.peak-admin .DoorList__row{align-items:center;gap:var(--s3);min-height:var(--s8);padding:var(--s2) var(--s2) var(--s2) var(--s4);background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-sm);grid-template-columns:minmax(0,1fr) minmax(0,auto) auto auto;display:grid}.peak-admin .DoorList__row[data-state=admitted]{border-color:var(--accent)}.peak-admin .DoorList__who{gap:var(--s1);min-width:0;display:grid}.peak-admin .DoorList__holder,.peak-admin .DoorList__sub,.peak-admin .DoorList__fare{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.peak-admin .DoorList__sub,.peak-admin .DoorList__fare{color:var(--ink-soft)}.peak-admin .DoorList__state{color:var(--ink-faint);white-space:nowrap;font-variant-numeric:tabular-nums}.peak-admin .DoorList__row[data-state=admitted] .DoorList__state{color:var(--accent)}.peak-admin .DoorList__acts{align-items:center;gap:var(--s2);display:flex}.peak-admin .DoorList__party{flex:none}.peak-admin .DoorList__scanIn,.peak-admin .DoorList__check{width:var(--s8);height:var(--s8);cursor:pointer;border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:var(--surface-2);color:var(--ink);place-items:center;padding:0;display:grid}.peak-admin .DoorList__check{border-color:var(--ok);color:var(--ok);background:var(--ok-wash)}.peak-admin .DoorList__check[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.peak-admin .DoorList__scanIn:hover,.peak-admin .DoorList__check:hover{filter:brightness(1.12)}.peak-admin .DoorList__scanIn:disabled,.peak-admin .DoorList__check:disabled{cursor:default;opacity:.5}.peak-admin .DoorList__scanIn:focus-visible,.peak-admin .DoorList__check:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media only screen and (max-width:767px){.peak-admin .DoorList__row{grid-template-columns:minmax(0,1fr) auto}.peak-admin .DoorList__fare,.peak-admin .DoorList__state{display:none}}.peak-admin .TicketOrder__hold{gap:var(--s2);padding:var(--s3);background:var(--surface-2);border:1px solid var(--line-1);border-radius:var(--radius-sm);display:grid}.peak-admin .DoorList__sync{gap:var(--s2) var(--s4);color:var(--ink-soft);flex-wrap:wrap;display:flex}.peak-admin .DoorList__sync[data-offline]{color:var(--warn)}.peak-admin .DoorList__refuse{color:var(--danger)}.peak-admin .DoorList__notices{gap:var(--s1);margin:0;padding:0;list-style:none;display:grid}.peak-admin .DoorList__notice{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s2) var(--s4);background:var(--danger-wash);border:1px solid var(--danger);border-radius:var(--radius-sm);display:flex}.peak-admin .DoorScanner{z-index:var(--z-modal);background:var(--surround);grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0}.peak-admin .DoorScanner__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.peak-admin .DoorScanner__frame{aspect-ratio:1;border:3px solid var(--line-strong);border-radius:var(--radius-lg);pointer-events:none;width:min(70vw,55vh);transition:border-color .12s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.peak-admin .DoorScanner__frame[data-state=ok]{border-color:var(--ok)}.peak-admin .DoorScanner__frame[data-state=no]{border-color:var(--danger)}.peak-admin .DoorScanner__bar{align-items:center;gap:var(--s2);padding:var(--s3) var(--s4);background:var(--surface-1);border-bottom:1px solid var(--line-1);display:flex;position:relative}.peak-admin .DoorScanner__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.peak-admin .DoorScanner__note{max-width:var(--contentColumnWidth);padding:var(--s4);text-align:center;color:var(--ink);background:var(--surface-1);border-radius:var(--radius-md);place-self:center;margin:0;position:relative}.peak-admin .DoorScanner__flash{min-height:var(--s8);grid-row:3;position:relative}.peak-admin .DoorScanner__flashBody{align-items:center;gap:var(--s4);padding:var(--s5);color:var(--ink);background:var(--surface-1);border-top:var(--s2) solid var(--line-1);display:flex}.peak-admin .DoorScanner__flash[data-tone=ok] .DoorScanner__flashBody{border-top-color:var(--ok)}.peak-admin .DoorScanner__flash[data-tone=no] .DoorScanner__flashBody{border-top-color:var(--danger)}.peak-admin .DoorScanner__flashMark{width:var(--s8);height:var(--s8);border-radius:var(--radius-pill);flex:none;place-items:center;display:grid}.peak-admin .DoorScanner__flash[data-tone=ok] .DoorScanner__flashMark{background:var(--ok-wash);color:var(--ok)}.peak-admin .DoorScanner__flash[data-tone=no] .DoorScanner__flashMark{background:var(--danger-wash);color:var(--danger)}.peak-admin .DoorScanner__flashWords{gap:var(--s1);min-width:0;display:grid}.peak-admin .TicketBoard__payNote{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.peak-admin .TrackedLinks__rate{grid-template-columns:repeat(3,minmax(0,1fr))}.peak-admin .EventLinks{gap:var(--s4);display:grid}.peak-admin .EventLinks__bar{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.peak-admin .EventLinks__group{background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);padding:var(--s3) var(--s4)}.peak-admin .EventLinks__head{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.peak-admin .EventLinks__who{align-items:baseline;gap:var(--s2);flex-wrap:wrap;min-width:0;display:flex}.peak-admin .EventLinks__deal{color:var(--accent)}.peak-admin .EventLinks__actions{gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .EventLinks__list{margin:var(--s3) 0 0;gap:var(--s2);padding:0;list-style:none;display:grid}.peak-admin .EventLinks__row{align-items:center;gap:var(--s3);padding-top:var(--s2);border-top:1px solid var(--line-1);flex-wrap:wrap;display:flex}.peak-admin .EventLinks__main{gap:var(--s1);flex:1;min-width:0;display:grid}.peak-admin .EventLinks__url{overflow-wrap:anywhere}.peak-admin .EventLinks__archived{opacity:.6}.peak-admin .TaxExemption{gap:var(--s3);display:grid}.peak-admin .TaxExemption__list{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.peak-admin .TaxExemption__row{align-items:center;gap:var(--s3);padding:var(--s2) 0;border-top:1px solid var(--line-1);display:flex}.peak-admin .TaxExemption__row>div{flex:1;min-width:0}.peak-admin .TaxExemption__status{font-weight:600}.peak-admin .TaxExemption__row[data-status=approved] .TaxExemption__status{color:var(--ok)}.peak-admin .TaxExemption__row[data-status=rejected] .TaxExemption__status,.peak-admin .TaxExemption__row[data-status=revoked] .TaxExemption__status{color:var(--danger)}.peak-admin .Events__notTaxed{align-items:center;gap:var(--s2);white-space:nowrap;display:flex}.peak-admin .Alerts__list{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.peak-admin .Alerts__rule,.peak-admin .Alerts__sent{align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-sm);display:flex}.peak-admin .Alerts__rule[data-off] .Alerts__ruleText{opacity:.55}.peak-admin .Alerts__ruleText{gap:var(--s1);flex:auto;min-width:0;display:grid}.peak-admin .Alerts__body{white-space:pre-line;color:var(--ink-soft)}.peak-admin .Alerts__sent[data-delivery=failed] .Alerts__ruleText>.muted{color:var(--danger)}.peak-admin .Alerts__editor{gap:var(--s4);display:grid}.peak-admin .Alerts__picks{gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .Alerts__pick{height:var(--s8);padding:0 var(--s4);background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-pill);color:var(--ink-soft);cursor:pointer}.peak-admin .Alerts__pick[aria-pressed=true]{border-color:var(--accent);color:var(--ink)}.peak-admin .TurnSideways,.peak-admin .TurnSideways__view{display:contents}.peak-admin .Empty.TurnSideways__ask{display:none}@media (orientation:portrait) and (max-width:600px){.peak-admin .TurnSideways>.Empty.TurnSideways__ask{display:flex}.peak-admin .TurnSideways>.TurnSideways__view{display:none}.peak-admin .SectionPage:has(>.TurnSideways) :is(.SectionBar__lead,.SectionBar__actions){display:none}}@media (orientation:landscape) and (max-height:540px){.peak-admin{--headerHeight:0px;--phoneRail:calc(var(--s8) + var(--s2) + var(--s3) * 2 + env(safe-area-inset-left));--pageContentVerticalMargin:var(--s2);--pageGutter:var(--s3);--headHeight:var(--s8);--headGap:var(--s2)}.peak-admin .shell>.AdminHeader__headerRow{z-index:var(--z-header);width:var(--phoneRail);height:auto;min-height:0;padding:var(--s3) 0 calc(var(--s3) + env(safe-area-inset-bottom)) calc(var(--s3) + env(safe-area-inset-left));flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0}.peak-admin .shell nav.AdminHeader__header{justify-content:space-between;gap:var(--s2);height:auto;width:calc(var(--s8) + var(--s2));padding:var(--s1);flex-direction:column;flex:auto;margin-inline:0;display:flex}.peak-admin .AdminHeader__centerCluster{display:none}.peak-admin .AdminHeader__leftCluster{flex-direction:column;flex:auto;justify-self:auto;align-items:center;min-height:0;display:flex}.peak-admin .AdminHeader__leftCluster:has(.AdminHeader__logoBadge) .RestaurantSelector__restaurantName{display:none}.peak-admin .AdminHeader__leftCluster .RestaurantSelector__restaurantName{width:var(--s8);flex:auto;min-height:0;margin:0;position:relative;overflow:hidden}.peak-admin .AdminHeader__leftCluster .RestaurantSelector__homeLink{display:block;position:absolute;inset:0}.peak-admin .AdminHeader__leftCluster .RestaurantSelector__homeLink .AdminHeader__brandMark{width:8.5rem;height:var(--s7);object-fit:contain;object-position:center;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.peak-admin .AdminHeader__leftCluster .RestaurantSelector__homeLink:not(:has(img)){writing-mode:vertical-rl;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;display:flex;overflow:hidden;transform:rotate(180deg)}.peak-admin .AdminHeader__rightCluster{gap:var(--s2);flex-direction:column}.peak-admin .Layout__main{padding-left:var(--phoneRail)}.peak-admin .Layout__pageMargin{padding-left:var(--pageGutter);padding-right:var(--pageGutter)}.peak-admin .usermenu{top:auto;bottom:0;right:auto;left:calc(100% + var(--s2))}.peak-admin .SectionPage:has(.TurnSideways) .SectionBar__pageActions>.Button__btn{display:none}.peak-admin .Timeline{gap:var(--s2)}.peak-admin .Timeline__stage{min-height:0}.peak-admin .Timeline__overflow{display:none}.peak-admin .CoverFlow__page{gap:var(--s2);overflow-y:auto}.peak-admin .CoverFlow__page>.CoverFlow__stats{flex-wrap:nowrap;flex:none;padding:0}.peak-admin .CoverFlow__stats .Stat{padding:var(--s1) var(--s2);gap:0}.peak-admin .CoverFlow__stats .Stat .Stat__label{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.04em;max-width:100%;overflow:hidden}.peak-admin .CoverFlow__stats .Stat .Stat__value{font-size:var(--fs-5)}.peak-admin .CoverFlow__hint,.peak-admin .CoverFlow__editBar{min-height:var(--s8);flex:none}.peak-admin .CoverFlow__grid{flex:none}.peak-admin .CoverFlow__paceLabel,.peak-admin .CoverFlow__pace{height:calc(var(--s8) * 2.5)}.peak-admin .CoverFlow__paceCount{font-size:var(--fs-2);white-space:nowrap;letter-spacing:-.04em}}@media (orientation:landscape) and (max-height:540px) and (max-width:759px){.peak-admin .SectionPage:has(.TurnSideways) .SectionBar{row-gap:var(--s2);flex-wrap:wrap;height:auto}.peak-admin .SectionPage:has(.TurnSideways) .SectionBar__lead{flex:none;overflow:visible}.peak-admin .SectionPage:has(.TurnSideways) .SectionBar__actions{flex:1 0 100%;justify-content:flex-start}}.peak-admin .brail__launchPlus{display:none}@media (max-width:767px) and (orientation:portrait){.peak-admin{--headerHeight:0px;--bottomNav:calc(var(--s8) + var(--s5) + 2 * var(--s2) + env(safe-area-inset-bottom))}.peak-admin .shell>.AdminHeader__headerRow,.peak-admin .shell[data-focus]>.AdminHeader__headerRow{z-index:var(--z-header);height:auto;min-height:0;padding-top:var(--s2);padding-bottom:calc(var(--s2) + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--bg) 60%, transparent);position:fixed;bottom:0;left:0;right:0}.peak-admin nav.AdminHeader__header{grid-template-columns:minmax(0,1fr) auto}.peak-admin .AdminHeader__centerCluster{display:none}.peak-admin .shell[data-focus] nav.AdminHeader__header{padding:var(--s2);background-color:var(--darkBlue);border:1px solid var(--hairline);box-shadow:var(--shadow-md);margin-left:auto;position:static}.peak-admin .shell[data-focus] .SectionBar__frame{min-height:0}.peak-admin .shell[data-focus] .ServicePage__detailsViewport{height:auto;margin-top:0}.peak-admin .Layout__main{padding-bottom:var(--bottomNav)}.peak-admin :is(.brail,.Drawer__railSide,.Drawer__serviceRight){bottom:var(--bottomNav)}.peak-admin .usermenu{top:auto;bottom:calc(100% + var(--s2))}}@media (max-width:767px),(orientation:landscape) and (max-height:540px){.peak-admin .brail__launchPlus{display:block}.peak-admin .brail__launchLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.peak-admin .brail__launch{margin-right:0}.peak-admin .brail__launch .Button__btnPrimary{width:var(--s8);height:var(--s8);border-radius:var(--radius-pill);place-items:center;min-height:0;padding:0;display:grid}.peak-admin .ServicePage__mobileBookLink{display:none}}.peak-admin .CardActions{display:none}@media (max-width:767px),(orientation:landscape) and (max-height:540px){.peak-admin .ActiveReservationCard__card>.ActiveReservationCard__serviceStatusSelect{display:none}.peak-admin .CardActions{align-items:center;gap:var(--s2);padding:0 var(--s2);flex:none;display:flex}.peak-admin .CardActions__btn{width:var(--s8);height:var(--s8);border-radius:var(--radius-pill);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;place-items:center;padding:0;display:grid}.peak-admin .CardActions__seat{background:var(--surface-2);border:1px solid var(--line-1);color:var(--ink-faint);transition:background-color .15s var(--ease), color .15s var(--ease), border-color .15s var(--ease)}.peak-admin .CardActions__seat[data-done]{background:var(--ok);border-color:var(--ok);color:var(--white)}.peak-admin .CardActions__status{background:0 0;border:0}.peak-admin .CardActions__status:active .StatusIcon{transform:scale(.92)}.peak-admin .ServicePage__content:has(.ServicePage__detailsViewport) .ServicePage__seatingContent{inset:var(--headerHeight) 0 var(--bottomNav,0) var(--phoneRail,0px);z-index:var(--z-drawer);max-width:none;padding:var(--s2) var(--s3);background:var(--bg);display:flex;position:fixed;overflow-y:auto}.peak-admin .ServicePage__content .ServicePage__detailsViewport{height:auto;min-height:100%}.peak-admin .ServicePage__seatingContent :is(.ServicePage__detailsStage,.OccupantDetails__stage,.OccupantDetails__stageBody,.OccupantDetailsHeader__headerBar){min-width:0}.peak-admin .ServicePage__seatingContent .OccupantDetails__stage{overflow:visible}.peak-admin .OccupantDetails__stageBody>.OccupantDetails__body,.peak-admin .OccupantDetails__stageBody[data-aside]>.OccupantDetails__body{grid-template-columns:minmax(0,1fr)}.peak-admin .OccupantDetailsHeader__occupantSummary{flex-wrap:wrap;min-width:0}.peak-admin .OccupantDetailsHeader__actions{flex-wrap:wrap;flex:100%;justify-content:flex-end}.peak-admin .OccupantDetailsActions__actions .ServiceStatusSelect__main,.peak-admin .OccupantDetailsActions__actions .OccupantDetailsActions__assignTable{display:block}.peak-admin .OccupantDetailsHeader__occupantSummary .OccupantDetailsHeader__tableName{display:flex}.peak-admin .OccupantDetails__tabs{scrollbar-width:none;overflow-x:auto}.peak-admin .OccupantDetails__tab{white-space:nowrap}}.peak-admin .StatusWheel{z-index:var(--z-modal);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:fixed;inset:0}.peak-admin .StatusWheel__scrim{background:color-mix(in srgb, var(--surface-sunken) 78%, transparent);cursor:default;border:0;position:absolute;inset:0}.peak-admin .StatusWheel__hub{touch-action:none;cursor:grab;width:0;height:0;position:absolute}.peak-admin .StatusWheel__label{align-items:center;gap:var(--s2);padding:var(--s1) var(--s4) var(--s1) var(--s1);border-radius:var(--radius-pill);background:var(--surface-3);color:var(--ink);white-space:nowrap;font-size:var(--fs-2);box-shadow:inset 0 0 0 1.5px var(--statusRing,var(--line-1)), var(--shadow-lg);pointer-events:none;font-weight:600;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.peak-admin .StatusWheel__hub[data-facing=left] .StatusWheel__label{transform:translate(calc(-100% + var(--s7)), -50%)}.peak-admin .StatusWheel__step{width:calc(var(--s8) * 1.3);touch-action:none;background:0 0;border:0;flex-direction:column;align-items:center;padding:0;transition:opacity .12s linear;display:flex;position:absolute;top:0;left:0}.peak-admin .StatusWheel__step[data-front]{width:calc(var(--s8) * 2.6)}.peak-admin .StatusWheel__step .StatusIcon{border-radius:var(--radius-pill);transition:transform .14s var(--ease)}.peak-admin .StatusWheel__step[data-now] .StatusIcon{box-shadow:0 0 0 2.5px var(--bg), 0 0 0 4.5px var(--ink)}.peak-admin .StatusWheel__name{top:calc(100% + var(--s1));padding:var(--s1) var(--s3);border-radius:var(--radius-pill);background:var(--surface-3);color:var(--ink);font-size:var(--fs-1);white-space:nowrap;box-shadow:var(--shadow-md);font-weight:700;position:absolute;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.peak-admin .StatusWheel__step,.peak-admin .StatusWheel__step .StatusIcon{transition:none}}.peak-admin .QuickBlock__launch{width:var(--s8);height:var(--s8);border:1px solid var(--line-1);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink);cursor:pointer;place-items:center;padding:0;display:grid}.peak-admin .QuickBlock__launch[aria-expanded=true]{border-color:var(--accent);color:var(--accent)}.peak-admin .QuickBlock{top:0;left:0;right:0;bottom:var(--bottomNav,0);z-index:var(--z-drawer);background:var(--bg);flex-direction:column;display:flex;position:fixed;overflow-y:auto}.peak-admin .QuickBlock__head{padding:var(--s4) var(--s4) 0}.peak-admin .QuickBlock__body{gap:var(--s4);padding:var(--s4);flex-direction:column;display:flex}.peak-admin .QuickBlock__table{gap:var(--s4);flex-direction:column;display:flex}.peak-admin .QuickBlock__field{gap:var(--s1);flex-direction:column;display:flex}.peak-admin .QuickBlock__field select{height:var(--s8);padding:0 var(--selectGutter) 0 var(--s3);border:1px solid var(--line-1);border-radius:var(--radius-sm);background-color:var(--surface-1);color:var(--ink)}@media (orientation:landscape) and (max-height:540px){.peak-admin .ServicePage__content[data-land]{--sidePanelWidth:0px}.peak-admin .ServicePage__content[data-land] .ServicePage__seatingContent{--serviceCanvasHeight:calc(100dvh - var(--s8) - var(--s2) * 3 - var(--s3) - env(safe-area-inset-bottom));flex:auto;min-width:0;max-width:none;display:flex}.peak-admin .ServicePage__content[data-land] .ServicePage__sideColumn{top:0;bottom:0;left:var(--phoneRail);z-index:var(--z-drawer);width:min(24rem,62vw);padding:var(--s2) var(--s3);background:var(--bg);border-right:1px solid var(--line-1);box-shadow:var(--shadow-lg);transform:translateX(calc(-100% - var(--phoneRail)));visibility:hidden;transition:transform .22s var(--ease), visibility 0s linear .22s;position:fixed;overflow-y:auto}.peak-admin .ServicePage__content[data-land][data-list] .ServicePage__sideColumn{visibility:visible;transition:transform .22s var(--ease);transform:none}.peak-admin .ServicePage__content[data-land] .ServicePage__sideColumn .ServicePage__dayRowWrap{display:none}.peak-admin .ServicePage__listScrim{z-index:calc(var(--z-drawer) - 1);background:color-mix(in srgb, var(--surface-sunken) 55%, transparent);border:0;position:fixed;inset:0}.peak-admin .ServicePage__content[data-land] .ServicePage__floorBar{gap:var(--s2);padding-bottom:calc(var(--s3) + env(safe-area-inset-bottom));padding-right:env(safe-area-inset-right)}.peak-admin .ServicePage__content[data-land] .ServicePage__floorBar .ServicePage__floorThumbnails{gap:var(--s2);flex:auto;overflow:hidden;-webkit-mask-image:none;mask-image:none}.peak-admin .ServicePage__content[data-land] .ServicePage__floorBar .ServicePage__floorThumbnails>*{flex:0 auto;min-width:0}.peak-admin .ServicePage__content[data-land] .FloorPlanThumbnail__thumbnail{height:var(--s8);padding:0 var(--s3)}.peak-admin .ServicePage__content[data-land] .FloorPlanThumbnail__name{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.peak-admin .ServicePage__content[data-land] .ServicePage__zoneDivider{flex:none}.peak-admin .ServicePage__landLead{align-items:center;gap:var(--s2);flex:none;display:flex}.peak-admin .ServicePage__landLead .ServiceDayRow{gap:var(--s2);display:flex}.peak-admin .ServicePage__landLead .ServiceDayRow>*{flex:none}.peak-admin .ServicePage__landLead .ViewToggle>button{min-width:var(--s8)}.peak-admin .ServicePage__landLead .ServiceDayRow__date{width:auto}.peak-admin .ServicePage__listToggle{width:var(--s8);height:var(--s8);border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);color:var(--ink);cursor:pointer;place-items:center;padding:0;display:grid;position:relative}.peak-admin .ServicePage__listToggle[aria-expanded=true]{border-color:var(--accent);color:var(--accent)}.peak-admin .ServicePage__listCount{top:calc(var(--s1) * -1);right:calc(var(--s1) * -1);min-width:var(--s5);height:var(--s5);padding:0 var(--s1);border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font-size:var(--fs-1);font-weight:700;line-height:var(--s5);text-align:center;position:absolute}.peak-admin .ServicePage__content[data-land] :is(.ServicePage__blockBtn,.ServicePage__actions),.peak-admin .ServicePage__content[data-land]:not([data-zoomed]) .FloorPlanTable__container [class*=FloorPlanTable__row]:not([class*=FloorPlanTable__tableName]){display:none}.peak-admin .ServicePage__content[data-land]:not([data-zoomed]) .FloorPlanTable__container[data-state=seated] .SeatedFloorPlanTable__tableName{padding:0 var(--s1);border-radius:var(--radius-sm);background:var(--statusFill,var(--panelBlue));color:var(--white);font-weight:700}}.peak-admin .InboxPage__back{width:var(--s8);height:var(--s8);margin-right:var(--s2);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink);vertical-align:middle;cursor:pointer;border:0;place-items:center;padding:0;display:inline-grid}@media (max-width:767px),(orientation:landscape) and (max-height:540px){.peak-admin .InboxPage__layout{display:block}.peak-admin .InboxPage__notificationContainer{width:auto}.peak-admin .InboxPage__layout:not([data-open]) .InboxPage__threadPane{display:none}.peak-admin .InboxPage__layout[data-open] .InboxPage__threadPane{top:var(--headerHeight);bottom:0;left:var(--phoneRail,0px);z-index:var(--z-drawer);max-width:none;height:auto;padding-bottom:var(--bottomNav,0px);background:var(--bg);border-radius:0;position:fixed;right:0}.peak-admin .InboxPage__threadPane .InboxPage__threadHead{padding:var(--s3) var(--s4) var(--s2)}.peak-admin .InboxPage__threadPane .OverlayHead__title{align-items:center;display:flex}.peak-admin .InboxPage__threadPane .MessagingDrawer__conversationForm{flex:auto}.peak-admin .InboxPage__threadPane .MessagingDrawer__messageThread{min-height:0;overflow-y:auto}}@media (orientation:landscape) and (max-height:540px){.peak-admin .InboxPage__threadPane .InboxPage__threadHead{padding:var(--s2) var(--s3)}.peak-admin .InboxPage__threadPane .Comms__composer{gap:var(--s2);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.peak-admin .InboxPage__threadPane .Comms__composer>*{grid-column:1/-1}.peak-admin .InboxPage__threadPane .Comms__composer>.Comms__draft{height:var(--s8);min-height:var(--s8);resize:none;grid-column:1}.peak-admin .InboxPage__threadPane .Comms__composer>.Comms__composerActions{grid-column:2}}@media (max-width:767px) and (orientation:portrait){.peak-admin .AdminHeader__rightCluster .NotificationCenter__inboxButton{width:var(--s8);height:var(--s8);background:0 0;place-items:center;padding:0;display:grid}}@media (orientation:landscape) and (max-height:540px){.peak-admin .SectionPage:has(.TurnSideways) .SectionBar{gap:var(--s2)}.peak-admin .SectionPage:has(.TurnSideways) .SectionBar__start{flex:none}.peak-admin .SectionPage:has(.TurnSideways) .ServiceDayRow{gap:var(--s2);display:flex}.peak-admin .SectionPage:has(.TurnSideways) .ServiceDayRow>*{flex:none}.peak-admin .SectionPage:has(.TurnSideways) .ServiceDayRow__date{width:auto;padding:0 var(--s3)}.peak-admin .SectionPage:has(.TurnSideways) .ViewToggle>button{min-width:var(--s8)}.peak-admin .SectionPage:has(.TurnSideways) .SectionBar__lead{flex:none;overflow:visible}.peak-admin .SectionPage:has(.TurnSideways) .SectionBar__actions{gap:var(--s2);flex:1 1 0;min-width:0}:is(.peak-admin .SectionPage:has(.TurnSideways) .SectionBar__pageActions,.peak-admin .SectionPage:has(.TurnSideways) .Timeline__views){gap:var(--s2);min-width:0}.peak-admin .SectionPage:has(.TurnSideways) .Timeline__views .Choose{flex:0 auto;min-width:0}.peak-admin .SectionPage:has(.TurnSideways) .SectionBar :is(.SectionBar__lead,.SectionBar__actions) select{height:var(--s8);min-width:0;max-width:100%;padding-left:var(--s3);font-size:var(--fs-2);text-overflow:ellipsis}.peak-admin .SectionPage:has(.TurnSideways) .GuestBookFilters__filterButton{width:var(--s8);height:var(--s8);flex:none}}.peak-admin .PhoneSections__scrim{z-index:var(--z-modal);background:color-mix(in srgb, var(--surface-sunken) 55%, transparent);border:0;position:fixed;inset:0}.peak-admin .PhoneSections{z-index:calc(var(--z-modal) + 1);left:var(--pageGutter);bottom:calc(var(--bottomNav,0px) + var(--s2));min-width:14rem;padding:var(--s2);border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-2);box-shadow:var(--shadow-lg);position:fixed}.peak-admin .PhoneSections__list{gap:var(--s1);margin:0;padding:0;list-style:none;display:grid}.peak-admin .PhoneSections__item{align-items:center;gap:var(--s3);height:calc(var(--s8) + var(--s2));padding:0 var(--s3);border-radius:var(--radius-sm);color:var(--ink);font-size:var(--fs-3);font-weight:600;text-decoration:none;display:flex}.peak-admin .PhoneSections__item[aria-current=page]{background:var(--surface-3);color:var(--accent)}.peak-admin .PhoneSections__icon{width:var(--s6);color:inherit;place-items:center;display:grid}.peak-admin .PhoneSections__icon svg{width:var(--s5);height:var(--s5);fill:currentColor}.peak-admin .PhoneSections__icon svg:is(.PrimaryNavigation__stroked,.PrimaryNavigation__couple){fill:none;stroke:currentColor}@media (orientation:landscape) and (max-height:540px){.peak-admin .PhoneSections{left:var(--phoneRail);bottom:calc(var(--s3) + env(safe-area-inset-bottom))}}@media (max-width:767px),(orientation:landscape) and (max-height:540px){.peak-admin .GuestBookPage__container{flex-direction:column}.peak-admin .GuestBookPage__container:not([data-open]) .GuestBook__pane,.peak-admin .GuestBookPage__container[data-open] .GuestBookPage__guestList{display:none}.peak-admin .GuestBookPage__container[data-open] .GuestBook__pane{flex:auto;width:100%;min-width:0}.peak-admin .GuestBookPage__guestList{flex:auto;width:100%;max-width:none;min-height:0}.peak-admin .Snapshot{grid-template-columns:minmax(0,1fr)}.peak-admin .SectionBar__start>:is(.SectionBar__toggle,.PinButton),.peak-admin :is(.OperationsPage__sidebar,.SettingsPage__sidebar){display:none}.peak-admin .SectionBar__start:has(>.SectionBar__page)>:is(.SectionBar__title,.SectionBar__sep){display:none}.peak-admin .SectionPage:has(.Snapshot) .SectionBar__pageActions>.Button__btn{display:none}.peak-admin .GuestBookPage__container[data-open] .GuestBook__bar{display:none}.peak-admin .GuestBookPage__container .GuestDetails__header{gap:var(--s3);padding-right:calc(var(--s8) + var(--s2));flex-wrap:wrap;position:relative}.peak-admin .GuestBookPage__container .GuestRecord__identity{flex:1 1 0;min-width:0}.peak-admin .GuestBookPage__container .GuestDetails__actions{justify-content:flex-start;gap:var(--s2);flex-wrap:wrap;flex:100%;order:3}.peak-admin .GuestBookPage__container .GuestDetails__closeButton{width:var(--s8);height:var(--s8);border-radius:var(--radius-pill);background:var(--surface-2);place-items:center;display:grid;position:absolute;top:0;right:0}}.peak-admin .EventGuests{gap:var(--s3);display:grid}.peak-admin .EventGuests__filters{align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.peak-admin .EventGuests__scroll{max-height:min(28rem,52vh);overflow-y:auto}.peak-admin .EventGuests__check{width:var(--s6)}.peak-admin .EventGuests__row{cursor:pointer}.peak-admin .EventGuests__role{display:block}.peak-admin .EventGuests__none{padding:var(--s3) 0;margin:0}.peak-admin .EventGuests__bar{justify-content:space-between;align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.peak-admin .EventGuests__barRight{gap:var(--s2);flex-wrap:wrap;display:inline-flex}.peak-admin .EventGuests__nameRow{align-items:center;gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .EventGuests__count{margin:0}.peak-admin .EventGuests__skipped,.peak-admin .EventGuests__history,.peak-admin .EventGuests__outcomes{gap:var(--s1);margin:0;padding:0;list-style:none;display:grid}.peak-admin .EventGuests__history{gap:var(--s2);max-height:min(30rem,56vh);overflow-y:auto}.peak-admin .EventGuests__update{border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1)}.peak-admin .EventGuests__updateHead{gap:var(--s1);width:100%;padding:var(--s3);text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;display:grid}.peak-admin .EventGuests__updateText{white-space:pre-wrap}.peak-admin .EventGuests__outcomes{padding:0 var(--s3) var(--s3)}.peak-admin .Comms__notSent{color:var(--warn);display:block}.peak-admin .TierMessages{gap:var(--s3);flex-direction:column;display:flex}.peak-admin .TierMessages__msg{gap:var(--s3);padding:var(--s3);border:1px solid var(--line-1);border-radius:var(--radius-sm);background:var(--surface-2);flex-direction:column;display:flex}.peak-admin .TierMessages__head{justify-content:space-between;align-items:center;gap:var(--s2);display:flex}.peak-admin .ActiveReservationCard__card{align-items:stretch}.peak-admin .ActiveReservationCard__card .ActiveReservationCard__serviceStatusSelect,.peak-admin .ActiveReservationCard__card>.ActiveReservationCard__walkInIcon{align-self:center}.peak-admin .ActiveReservationCard__card .ActiveReservationCard__button{justify-content:center}.peak-admin .ActiveReservationCard__card .ActiveReservationCard__infoContainer{align-self:auto}.peak-admin .ActiveReservationCard__facts{justify-content:center;align-items:center;gap:var(--s1);width:5.25rem;padding:var(--s2) var(--s1);text-align:center;font-variant-numeric:tabular-nums;flex-direction:column;flex:none;display:flex;position:relative}.peak-admin .ActiveReservationCard__factsCount{align-items:center;gap:var(--s1);color:var(--ink);font-size:var(--fs-6);font-weight:600;line-height:1;display:inline-flex}.peak-admin .ActiveReservationCard__factsCountIcon{width:.7em;height:.7em;stroke:var(--ink-soft);flex:none}.peak-admin .ActiveReservationCard__factsTier{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;line-height:1.2;overflow:hidden}.peak-admin .ActiveReservationCard__factsMoney{color:var(--ink-soft)}.peak-admin .ActiveReservationCard__factsTable{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.peak-admin .ActiveReservationCard__card[data-ticket]{overflow:hidden}.peak-admin .ActiveReservationCard__facts[data-stub]{background-color:var(--surface-2)}.peak-admin .ActiveReservationCard__facts[data-stub]:before,.peak-admin .ActiveReservationCard__facts[data-stub]:after{content:"";left:calc(var(--s3) / -2);width:var(--s3);height:var(--s3);background-color:var(--paper);border-radius:50%;position:absolute}.peak-admin .ActiveReservationCard__facts[data-stub]:before{top:calc(var(--s3) / -2)}.peak-admin .ActiveReservationCard__facts[data-stub]:after{bottom:calc(var(--s3) / -2)}.peak-admin .ServicePage__floorBar .ServicePage__floorThumbnails,.peak-admin .ServicePage__floorBar .ServicePage__floorThumbnails[data-overflows]{gap:var(--s2);flex:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.peak-admin .ServicePage__barPick{max-width:16rem;height:auto;padding-left:var(--s4);background-color:var(--surface-sunken);border:1px solid var(--line-control,var(--line-1));border-radius:var(--radius-control);color:var(--white70);font-size:var(--fs-3);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;align-self:stretch}.peak-admin .ServicePage__barPick:hover{border-color:var(--white30);color:var(--white)}.peak-admin .FloorMenu{align-self:stretch;display:flex;position:relative}.peak-admin .FloorMenu__pill{gap:var(--s2)}.peak-admin .FloorMenu__pill:disabled{cursor:default}.peak-admin .FloorMenu__chevron{color:var(--gold);transform:rotate(180deg)}.peak-admin .FloorMenu__pill[aria-expanded=true] .FloorMenu__chevron{transform:none}.peak-admin .FloorMenu__list{left:0;bottom:calc(100% + var(--s2));z-index:var(--z-popover);gap:var(--s2);min-width:100%;padding:var(--s2);background-color:var(--surface-2);border:1px solid var(--line-1);border-radius:var(--radius-md);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute}.peak-admin .FloorMenu__list .FloorPlanThumbnail__thumbnail{white-space:nowrap;justify-content:flex-start}.peak-admin .FloorMenu__divider{height:1px;margin:0 var(--s1);background-color:var(--line-1)}.peak-admin .TicketOrder__item{align-items:center;gap:var(--s2);display:flex}.peak-admin .TicketOrder__item>.TicketOrder__row{flex:auto;min-width:0}.peak-admin .TicketOrder__pick{width:var(--s5);height:var(--s5);accent-color:var(--accent);flex:none}.peak-admin .SearchWithFilter{flex:none;width:100%;min-width:0;display:flex;position:relative}.peak-admin .DoorList__searchWrap{flex:auto;width:auto}.peak-admin .SearchWithFilter>input{flex:auto;min-width:0}.peak-admin .SearchWithFilter>input[data-filter]{padding-right:var(--s8)}.peak-admin .ChipFilter{padding-right:var(--s1);align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}.peak-admin .ChipFilter__button{width:var(--s7);height:var(--s7);border-radius:var(--radius-sm);color:var(--ink-soft);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.peak-admin .ChipFilter__button:hover,.peak-admin .ChipFilter__button[aria-expanded=true]{color:var(--ink);background-color:var(--surface-2)}.peak-admin .ChipFilter__button[data-on]{color:var(--accent)}.peak-admin .ChipFilter__button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.peak-admin .ChipFilter__count{min-width:var(--s4);height:var(--s4);padding:0 var(--s1);border-radius:var(--radius-pill);background-color:var(--accent);color:var(--on-accent);font-size:var(--fs-1);font-weight:600;line-height:var(--s4);text-align:center;position:absolute;top:0;right:0}.peak-admin .ChipFilter__menu{top:calc(100% + var(--s2));z-index:var(--z-popover);align-items:stretch;gap:var(--s2);min-width:14rem;max-width:min(22rem,90vw);padding:var(--s2);background-color:var(--surface-2);border:1px solid var(--line-1);border-radius:var(--radius-md);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute;right:0}.peak-admin .ChipFilter__chip{justify-content:space-between}.peak-admin .Passes__page{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.peak-admin .Passes__body{gap:var(--s6);flex:1 1 0;min-height:0;display:flex}.peak-admin .Passes__outline{width:calc(var(--s8) * 4.5);gap:var(--s1);padding-top:var(--s2);flex-direction:column;flex:none;min-height:0;display:flex;overflow-y:auto}.peak-admin .Passes__outlineRow{justify-content:space-between;align-items:center;gap:var(--s2);padding:var(--s2) var(--s3);border-radius:var(--radius-sm);color:var(--ink-soft);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.peak-admin .Passes__outlineRow:hover{background:var(--surface-2);color:var(--ink)}.peak-admin .Passes__outlineRow[aria-current]{background:var(--surface-1);color:var(--ink);font-weight:600}.peak-admin .Passes__dot{width:var(--s2);height:var(--s2);border-radius:var(--radius-pill);background:var(--ok);flex:none}.peak-admin .Passes__dot[data-mark=todo]{background:var(--warn)}.peak-admin .Passes__dot[data-mark=missed]{background:var(--danger)}@media (max-width:1100px){.peak-admin .Passes__outline{display:none}}.peak-admin .Passes__column{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.peak-admin .Passes__scroller{min-height:0;padding-right:var(--s5);flex:auto;overflow-y:auto}.peak-admin .Passes__form{gap:var(--s4);flex-direction:column;max-width:64rem;display:flex}.peak-admin .Passes__group{padding:var(--s6);border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);scroll-margin-top:var(--s4)}.peak-admin .Passes__groupTitle{margin:0 0 var(--s4)}.peak-admin .Passes__card{gap:var(--s3);padding:var(--s4);border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-2);flex-direction:column;display:flex}.peak-admin .Passes__cardHead,.peak-admin .Passes__cardFoot{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.peak-admin .Passes__cardFoot{justify-content:flex-end}.peak-admin .Passes__tiers,.peak-admin .Passes__events{gap:var(--s3);flex-direction:column;display:flex}.peak-admin .Passes__tierRow{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));align-items:start}.peak-admin .Passes__mapRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:end}.peak-admin .Passes__vipTier{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.peak-admin .Passes__holds{margin:0 0 var(--s2);color:var(--ink-soft)}.peak-admin .Passes__warn{color:var(--warn);margin:0}.peak-admin .Passes__dates{gap:var(--s2) var(--s4);flex-wrap:wrap;display:flex}.peak-admin .Passes__check{align-items:center;gap:var(--s2);cursor:pointer;display:inline-flex}.peak-admin .Passes__check input{flex-shrink:0;width:auto;margin:0}.peak-admin .Passes__switch,.peak-admin .Passes__add{align-items:center;gap:var(--s3);display:flex}.peak-admin .Passes__photos{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.peak-admin .Passes__photo{grid-template-columns:calc(var(--s8) * 2) minmax(0, 1fr) auto auto;gap:var(--s3);align-items:center;display:grid}.peak-admin .Passes__photo img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-sm);width:100%}.peak-admin .Passes__footer{justify-content:flex-end;gap:var(--s4);padding-top:var(--s4);flex-shrink:0;display:flex}.peak-admin .Passes__pill{padding:var(--s1) var(--s3);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-soft)}.peak-admin .Passes__pill[data-state=onSale]{background:var(--ok-wash);color:var(--ok)}.peak-admin .Passes__menu.Kebab__popup{top:calc(100% + var(--s1));min-width:calc(var(--s8) * 6);padding:var(--s1) 0;border:1px solid var(--line-1);box-shadow:var(--shadow-md);bottom:auto;left:auto;right:0}.peak-admin .Passes__menuItem,.peak-admin .Kebab__menuItem.Passes__menuItem{width:100%;padding:var(--s2) var(--s4);text-align:left;display:flex}.peak-admin .Passes__rowActions{gap:var(--s2);justify-content:flex-end;display:flex}.peak-admin .Passes__muted{color:var(--ink-faint)}.peak-admin .Passes__report{gap:var(--s3);flex-direction:column;display:flex}.peak-admin .VipProgram__passes{gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .EventPasses__card{gap:var(--s3);padding:var(--s4);border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-2);flex-direction:column;display:flex}.peak-admin .EventPasses__switch{align-items:center;gap:var(--s3);display:flex}.peak-admin .EventPasses__muted{color:var(--ink-faint)}.peak-admin .EventPasses__dates{gap:var(--s2) var(--s4);flex-wrap:wrap;display:flex}.peak-admin .EventPasses__check{align-items:center;gap:var(--s2);cursor:pointer;display:inline-flex}.peak-admin .EventPasses__check input{flex-shrink:0;width:auto;margin:0}.peak-admin .EventPasses__holds{padding-left:var(--s5);gap:var(--s1);color:var(--ink-soft);margin:0;display:grid}.peak-admin .Leads__board{gap:var(--s3);padding-bottom:var(--s3);grid-auto-columns:minmax(15rem,1fr);grid-auto-flow:column;align-items:start;display:grid;overflow-x:auto}.peak-admin .Leads__column{gap:var(--s2);min-height:12rem;padding:var(--s2);border-radius:var(--radius-md);background:var(--surface-sunken);border:1px solid #0000;flex-direction:column;display:flex}.peak-admin .Leads__column[data-over]{border-color:var(--accent)}.peak-admin .Leads__columnHead{justify-content:space-between;align-items:baseline;gap:var(--s2);padding:var(--s1) var(--s2);display:flex}.peak-admin .Leads__cards{gap:var(--s2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Leads__card{align-items:stretch;gap:var(--s1);width:100%;padding:var(--s3);text-align:left;color:var(--ink);background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);cursor:grab;flex-direction:column;display:flex}.peak-admin .Leads__card:hover{border-color:var(--line-strong)}.peak-admin .Leads__cardTop{justify-content:space-between;align-items:baseline;gap:var(--s2);display:flex}.peak-admin .Leads__client{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.peak-admin .Leads__budget{font-variant-numeric:tabular-nums}.peak-admin .Leads__budget[data-under],.peak-admin .Leads__sub[data-under]{color:var(--warn)}.peak-admin .Leads__cardFacts{gap:var(--s1) var(--s3);color:var(--ink-soft);flex-wrap:wrap;display:flex}.peak-admin .Leads__cardFoot{align-items:center;gap:var(--s1) var(--s2);flex-wrap:wrap;display:flex}.peak-admin .Leads__owner{margin-left:auto}.peak-admin .Leads__row{cursor:pointer}.peak-admin .Leads__sub{display:block}.peak-admin .Leads__actions{gap:var(--s2);flex-wrap:wrap;display:inline-flex}.peak-admin .Leads__deal{gap:var(--s4);flex-direction:column;display:flex}.peak-admin .Leads__stageRow{align-items:flex-end;gap:var(--s3) var(--s4);flex-wrap:wrap;display:flex}.peak-admin .Leads__stageFacts{align-items:center;gap:var(--s2) var(--s4);flex-wrap:wrap;flex:auto;display:flex}.peak-admin .Leads__answers{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));margin:0;display:grid}.peak-admin .Leads__answer{gap:var(--s1);flex-direction:column;display:flex}.peak-admin .Leads__answer dd{margin:0}.peak-admin .Leads__holds{gap:var(--s4);padding-top:var(--s3);flex-direction:column;display:flex}.peak-admin .Leads__hold{flex-wrap:wrap}.peak-admin .Leads__market{align-items:center;gap:var(--s2);display:inline-flex}.peak-admin .Leads__holdForm{padding:var(--s4);border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1)}.peak-admin .Leads__calendar{gap:var(--s3);flex-direction:column;display:flex}.peak-admin .Leads__calHead{justify-content:space-between;align-items:center;gap:var(--s3);display:flex}.peak-admin .Leads__calGrid{gap:var(--s1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.peak-admin .Leads__dow{padding:var(--s1) var(--s2)}.peak-admin .Leads__day{gap:var(--s1);min-height:6.5rem;padding:var(--s2);border-radius:var(--radius-sm);background:var(--surface-1);border:1px solid var(--line-1);flex-direction:column;min-width:0;display:flex}.peak-admin .Leads__day[data-today]{border-color:var(--accent)}.peak-admin .Leads__dayHead{justify-content:space-between;align-items:baseline;gap:var(--s1);display:flex}.peak-admin .Leads__dayItem{text-align:left;width:100%;padding:var(--s1) var(--s2);border-radius:var(--radius-sm);border:1px solid var(--line-1);background:var(--surface-2);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:block;overflow:hidden}.peak-admin .Leads__dayItem:disabled{cursor:default}.peak-admin .Leads__dayItem[data-kind=event]{background:0 0;border-style:dashed}.peak-admin .Leads__dayItem[data-tone=ok]{background:var(--ok-wash);border-color:var(--ok)}.peak-admin .Leads__dayItem[data-tone=info]{background:var(--info-wash);border-color:var(--info)}.peak-admin .Leads__dayItem[data-tone=warn]{background:var(--warn-wash);border-color:var(--warn)}.peak-admin .Leads__settings{max-width:56rem}.peak-admin .GuestBook__books{padding:0 var(--s2) var(--s2)}.peak-admin .Companies__facts{align-items:center;gap:var(--s1) var(--s3);flex-wrap:wrap;display:flex}.peak-admin .Companies__contacts{gap:var(--s3);padding-top:var(--s3);flex-direction:column;display:flex}.peak-admin .Companies__guest{color:var(--ink);text-align:left;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;background:0 0;border:0;padding:0}.peak-admin .Companies__add{padding:var(--s4);border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1)}.peak-admin .Companies__found{gap:var(--s1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Companies__foundRow{justify-content:space-between;gap:var(--s3);width:100%;padding:var(--s2) var(--s3);text-align:left;color:var(--ink);background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-sm);cursor:pointer;display:flex}.peak-admin .Companies__foundRow[aria-pressed=true]{border-color:var(--accent)}.peak-admin .Companies__file{align-items:center;gap:var(--s2);display:inline-flex}.peak-admin .Companies__actsFor{gap:var(--s1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Companies__actsRow{justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}.peak-admin .Companies__activity{padding-top:var(--s3)}.peak-admin .Deal__tab{gap:var(--s4);padding-top:var(--s3);flex-direction:column;display:flex}.peak-admin .Deal__versions{gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .Deal__version{align-items:baseline;gap:var(--s2);cursor:pointer;display:inline-flex}.peak-admin .Deal__version[data-on]{border-color:var(--accent);color:var(--ink)}.peak-admin .Deal__start{align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.peak-admin .Deal__lines{gap:var(--s3);flex-direction:column;display:flex}.peak-admin .Deal__line,.peak-admin .Deal__clause{gap:var(--s2);padding:var(--s3);border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);flex-direction:column;display:flex}.peak-admin .Deal__clause[data-flagged]{border-color:var(--warn)}.peak-admin .Deal__lineHead{align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.peak-admin .Deal__label{flex:14rem;min-width:0}.peak-admin .Deal__amount{font-variant-numeric:tabular-nums;white-space:nowrap}.peak-admin .Deal__lineActions{align-items:center;gap:var(--s2);flex-wrap:wrap;display:inline-flex}.peak-admin .Deal__lineBody{align-items:flex-end;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.peak-admin .Deal__num,.peak-admin .Deal__text{gap:var(--s1);flex-direction:column;display:flex}.peak-admin .Deal__num input{width:8rem}.peak-admin .Deal__text input{width:12rem}.peak-admin .Deal__wide{flex:18rem}.peak-admin .Deal__wide input{width:100%}.peak-admin .Deal__flags{align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;flex-basis:100%;display:flex}.peak-admin .Deal__margin{color:var(--ok)}.peak-admin .Deal__groups{align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.peak-admin .Deal__group{align-items:center;gap:var(--s2);display:inline-flex}.peak-admin .Deal__add{align-items:center;gap:var(--s2) var(--s3);flex-wrap:wrap;display:flex}.peak-admin .Deal__summary{justify-content:end;gap:var(--s1) var(--s4);grid-template-columns:max-content max-content;margin:0;display:grid}.peak-admin .Deal__summary dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.peak-admin .Deal__pair{display:contents}.peak-admin .Deal__sent{gap:var(--s3);flex-direction:column;display:flex}.peak-admin .Deal__stamps{align-items:center;gap:var(--s2) var(--s4);flex-wrap:wrap;display:flex}.peak-admin .Deal__priced{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Deal__pricedRow{align-items:baseline;gap:var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--line-1);grid-template-columns:minmax(0,1fr) auto 7rem 9rem;display:grid}.peak-admin .Deal__pricedRow[data-out]{color:var(--ink-soft)}.peak-admin .Deal__pricedRow .Deal__amount,.peak-admin .Deal__pricedRow .Deal__margin{text-align:right}.peak-admin .Deal__log{gap:var(--s2);flex-direction:column;display:flex}.peak-admin .Deal__log ul{padding-left:var(--s4);margin:0}.peak-admin .Deal__clauses{gap:var(--s3);flex-direction:column;display:flex}.peak-admin .Deal__fields{align-items:center;gap:var(--s1) var(--s2);flex-wrap:wrap;display:flex}.peak-admin .Deal__review{gap:var(--s3);padding:var(--s3);border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.peak-admin .Deal__findings{gap:var(--s3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Deal__finding{gap:var(--s2);padding:var(--s3);border-left:2px solid var(--warn);background:var(--surface-1);border-radius:var(--radius-sm);flex-direction:column;display:flex}.peak-admin .Deal__terms{padding-left:var(--s5);gap:var(--s3);flex-direction:column;margin:0;display:flex}.peak-admin .Deal__payRow{flex-wrap:wrap}.peak-admin .EventThread{gap:var(--s3);display:grid}.peak-admin .EventThread__compose{box-sizing:border-box;width:100%;padding:var(--s3);border-radius:var(--radius-sm);border:1px solid var(--line-1);background:var(--surface-1);color:var(--ink);font:inherit;font-size:var(--fs-3);resize:vertical}.peak-admin .EventThread__bar{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.peak-admin .EventThread__email{align-items:center;gap:var(--s2);font-size:var(--fs-3);color:var(--ink-soft);display:flex}.peak-admin .EventThread__post{gap:var(--s2);background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);padding:var(--s3) var(--s4);display:grid}.peak-admin .EventThread__post[data-kind=line]{background:0 0;border-style:dashed}.peak-admin .EventThread__head{justify-content:space-between;align-items:baseline;gap:var(--s3);font-size:var(--fs-3);display:flex}.peak-admin .EventThread__head time{color:var(--ink-faint);font-size:var(--fs-2)}.peak-admin .EventThread__text{font-size:var(--fs-3);white-space:pre-line;margin:0}.peak-admin .EventThread__sent{font-size:var(--fs-2);color:var(--ink-faint);margin:0}.peak-admin .EventThread__reply{gap:var(--s1);padding-left:var(--s3);border-left:2px solid var(--line-1);font-size:var(--fs-3);display:grid}.peak-admin .Cap{gap:var(--s4);flex-direction:column;min-width:0;display:flex}.peak-admin .Cap__split{grid-template-columns:minmax(0, 1fr) var(--contentColumnWidth);gap:var(--s4);align-items:start;min-width:0;display:grid}.peak-admin .Cap__main{gap:var(--s4);flex-direction:column;min-width:0;display:flex}@media (max-width:1200px){.peak-admin .Cap__split{grid-template-columns:minmax(0,1fr)}}.peak-admin .Cap__cal{border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);overflow:hidden}.peak-admin .Cap__calHead{background:var(--surface-2);border-bottom:1px solid var(--line-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.peak-admin .Cap__calHead span{padding:var(--s1) var(--s2);color:var(--ink-faint);text-transform:uppercase;letter-spacing:.06em}.peak-admin .Cap__calGrid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.peak-admin .Cap__day{gap:var(--s1);min-height:calc(var(--s8) * 2.25);padding:var(--s2);text-align:left;cursor:pointer;border:0;border-right:1px solid var(--line-1);border-bottom:1px solid var(--line-1);background:var(--surface-1);min-width:0;color:var(--ink);font:inherit;flex-direction:column;justify-content:space-between;align-items:stretch;display:flex}.peak-admin .Cap__day:nth-child(7n){border-right:0}.peak-admin .Cap__day:hover{background:var(--surface-2)}.peak-admin .Cap__day:focus-visible,.peak-admin .Cap__day[data-on]{outline:2px solid var(--accent);outline-offset:-2px}.peak-admin .Cap__day[data-out]{opacity:.45}.peak-admin .Cap__day[data-past]{opacity:.62}.peak-admin .Cap__day[data-past][data-out]{opacity:.3}.peak-admin .Cap__day[data-dark]{background:var(--surface-sunken)}.peak-admin .Cap__day[data-today] .Cap__dayNum{color:var(--accent);font-weight:600}.peak-admin .Cap__dayNum{color:var(--ink-soft);font-variant-numeric:tabular-nums}.peak-admin .Cap__dark{color:var(--ink-faint)}.peak-admin .Cap__dayFigure{flex-direction:column;min-width:0;display:flex}.peak-admin .Cap__open{font-variant-numeric:tabular-nums;margin:0}.peak-admin .Cap__of{color:var(--ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.peak-admin .Cap__legend{gap:var(--s1) var(--s4);color:var(--ink-soft);flex-wrap:wrap;margin:0;display:flex}.peak-admin .Cap__legendItem{align-items:center;gap:var(--s2);display:inline-flex}.peak-admin .Cap__swatch{width:var(--s3);height:var(--s3);border-radius:var(--radius-pill);flex:none;display:inline-block}.peak-admin .Cap__panel{gap:var(--s3);padding:var(--s4);border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);flex-direction:column;min-width:0;display:flex}.peak-admin .Cap__panelHead{gap:var(--s1);flex-direction:column;display:flex}.peak-admin .Cap__panelHead h3{margin:0}.peak-admin .Cap__panelSub{color:var(--ink-soft);margin:0}.peak-admin .Cap__facts{gap:var(--s2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.peak-admin .Cap__fact{gap:var(--s1);flex-direction:column;min-width:0;display:flex}.peak-admin .Cap__factLabel{align-items:center;gap:var(--s1);color:var(--ink-soft);display:inline-flex}.peak-admin .Cap__factValue{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.peak-admin .Cap__factShare{color:var(--ink-faint);font-variant-numeric:tabular-nums;margin:0}.peak-admin .Cap__shifts{padding:var(--s3) 0 0;border-top:1px solid var(--line-1);gap:var(--s3);flex-direction:column;margin:0;list-style:none;display:flex}.peak-admin .Cap__shift{gap:var(--s1);flex-direction:column;display:flex}.peak-admin .Cap__shiftHead{justify-content:space-between;align-items:baseline;gap:var(--s2);display:flex}.peak-admin .Cap__shiftName{font-weight:600}.peak-admin .Cap__shiftFigure,.peak-admin .Cap__shiftSub{color:var(--ink-soft);font-variant-numeric:tabular-nums}.peak-admin .ModalContent__modalContent{background-color:var(--surface-1)}.peak-admin .Chip__chip{background-color:var(--surface-3);color:var(--ink-soft)}.peak-admin .GuestTagPill__tag .GuestTagPill__pill.GuestTagPill__grey{background:var(--surface-3);color:var(--ink-soft)}.peak-admin .GuestTagPill__tag .GuestTagPill__pill.GuestTagPill__gold{color:var(--on-accent)}.peak-admin .GuestTagPill__tag .GuestTagPill__pill.GuestTagPill__green{background:var(--ok-wash);color:color-mix(in srgb, var(--ok) 70%, var(--ink))}.peak-admin .TeamPage__teamTable .TeamPage__pill.TeamPage__active{background-color:var(--ok-wash);color:color-mix(in srgb, var(--ok) 70%, var(--ink));border:0}.peak-admin .TeamPage__teamTable .TeamPage__pill.TeamPage__invited{background-color:var(--info-wash);color:color-mix(in srgb, var(--info) 70%, var(--ink));border:0}.peak-admin .TeamPage__teamTable .TeamPage__pill.TeamPage__inactive{background-color:var(--surface-3);color:var(--ink-faint);border:0}.peak-admin .RestaurantEventCard__restaurantEventStatusHeaderItem.RestaurantEventCard__published{color:var(--on-accent)}.peak-admin .SectionBar__sep{color:var(--ink-faint)}html:not([data-mode=light]) .peak-admin :is(.UnoccupiedFloorPlanTable__overlay .UnoccupiedFloorPlanTable__row.UnoccupiedFloorPlanTable__tableName,.SeatedFloorPlanTable__overlay .SeatedFloorPlanTable__row.SeatedFloorPlanTable__tableName,.AssignServerModeFloorPlan__overlay .AssignServerModeFloorPlan__row.AssignServerModeFloorPlan__tableName){background-color:var(--surface-sunken)}.peak-admin .GuestBookPage__guestList .GuestBookPage__endMessage{color:var(--ink-faint)}.peak-admin .ControlledFormInput__fieldContainer .ControlledFormInput__inputContainer .ControlledFormInput__inputRoot:not(:hover):not(:focus-within){background-color:var(--surface-sunken);border-color:var(--line-control,var(--line-1))}.peak-admin .ControlledFormInput__fieldContainer .ControlledFormInput__inputContainer .ControlledFormInput__inputRoot:is(:hover,:focus-within){background-color:var(--surface-sunken)}.peak-admin .ControlledFormInput__inputContainer .ControlledFormInput__inputRoot :is(input,select){box-shadow:none;background-color:#0000;border:0}html[data-theme=peak-forest] .peak-admin .Button__btnTertiary,html[data-theme=peak-forest] .peak-admin .Button__btnTertiary:disabled,.peak-admin .ControlledFormTabRadio__fieldContainer .ControlledFormTabRadio__radioContainer{border-color:var(--line-control,var(--line-1))}.peak-admin .Switch__switch:not([data-checked]):not(:active){background-color:var(--line-control,var(--hairline))}.peak-admin .SectionBar :is(.SectionBar__lead,.SectionBar__actions) select,.peak-admin .Choose .ControlledFormSelect__select,.peak-admin .ActivityDrawer__filterRow select,.peak-admin .ActivityDrawer__filterRow input,.peak-admin .ServicePage__barPick,.peak-admin .SlotMode__floor{border-color:var(--line-control,var(--line-1))}.peak-admin :is(.GuestBookPage__guestList,.GuestDetails__container,.InboxPage__threadPane,.MessagingTemplatePage__header,.Card__card),.peak-admin :is(.MessagingTemplatePage__sidebar>ul,.InboxPage__notification){border:1px solid var(--line-1)}.peak-admin .Snapshot__notes textarea{border-color:var(--line-control,var(--line-1))}.peak-admin .FormTooltip__tooltip>div:first-child{background:var(--surface-3);border:1px solid var(--line-1);box-shadow:var(--shadow-md);color:var(--ink)}.peak-admin .Tabs__tab{min-height:0}.peak-admin .ServiceDayRow .ViewToggle{border-radius:var(--radius-control)}.peak-admin .ServicePage__sidePanel .GuestSearchBar__guestSearchInput,.peak-admin .ServicePage__searchBar input{height:var(--control-h);background-color:var(--surface-sunken);border:1px solid var(--line-control,var(--line-1));border-radius:var(--radius-control)}.peak-admin .MessagingTemplatePage__mainContentItem textarea{background-color:var(--surface-sunken);border:1px solid var(--line-control,var(--line-1));border-radius:var(--radius-control);color:var(--ink);padding:.625rem .75rem}.peak-admin .Users__search{box-sizing:border-box;height:var(--control-h);background-color:var(--surface-sunken);border:1px solid var(--line-control,var(--line-1));border-radius:var(--radius-control);align-items:center;padding:0 .75rem;display:flex}.peak-admin .Users__search input{background:0 0;border:0;height:100%}.peak-admin :is(.GuestBookFilters__filterButton,.ServiceDayRow__focus,.ServicePage__blockBtn,.Timeline__views .GuestBookFilters__filterButton){box-sizing:border-box;width:var(--control-h);height:var(--control-h);border:1px solid var(--line-control,var(--line-1));border-radius:var(--radius-control);background:0 0;padding:0}.peak-admin .ServiceDayRow__date{background-color:var(--surface-sunken);border-color:var(--line-control,var(--line-1));border-radius:var(--radius-control)}.peak-admin .TimelineToolbar__timelineToolbar .TimelineToolbar__nowButton{box-sizing:border-box;height:var(--control-h);padding:0 var(--s4);gap:var(--s2);border:1px solid var(--line-control,var(--line-1));border-radius:var(--radius-control);color:var(--ink);font-size:var(--fs-4);letter-spacing:.02em;text-transform:none;background:0 0;font-weight:600}.peak-admin .TimelineToolbar__timelineToolbar .TimelineToolbar__nowButton svg{stroke:currentColor}.peak-admin :is(.TimelineToolbar__arrowLeft,.TimelineToolbar__arrowRight,.DatePicker__buttonContainer .DatePicker__chevronLeft,.DatePicker__buttonContainer .DatePicker__chevronRight){width:var(--control-h-sm);height:var(--control-h-sm);border-radius:var(--radius-control);color:var(--ink-soft);transition:background-color .15s var(--ease), color .15s var(--ease);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.peak-admin :is(.TimelineToolbar__arrowLeft,.TimelineToolbar__arrowRight,.DatePicker__buttonContainer .DatePicker__chevronLeft,.DatePicker__buttonContainer .DatePicker__chevronRight):hover{background-color:var(--surface-3);color:var(--ink)}.peak-admin .TimelineToolbar__selectedDate{color:var(--ink);background:0 0;border:0}.peak-admin .WaitListEntryCard__card{height:auto;min-height:calc(var(--control-h) + 2 * var(--s3));padding:var(--s3) var(--s2)}.peak-admin .TeamPage__teamTable tbody>tr:nth-child(odd){background-color:color-mix(in srgb, var(--ink) 3%, transparent)}@media (min-width:768px) and (max-width:899px){.peak-admin .PrimaryNavigation__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.peak-admin .GuestDetails__columns{flex:auto;align-items:stretch;min-height:0}.peak-admin .GuestDetails__column{gap:var(--s3);flex-direction:column;min-height:0;display:flex}.peak-admin :is(.GuestDetails__column,.OccupantDetails__tabPanel)>:is(.ContactInfo__container,.GuestTags__container,.GuestVipTier__container,.GuestNotesShow__showForm,.GuestInfo__container,.OccupantDetails__section){box-sizing:border-box;padding:var(--s3) var(--s4);background-color:var(--surface-2);border-radius:var(--radius-md);box-shadow:none;border:0}.peak-admin .GuestDetails__column>:last-child{flex:auto}html:not([data-edges=lines]) .peak-admin{--line-control:transparent}html:not([data-edges=lines]) .peak-admin :is(.Field,.engine-input,.engine-select,.engine-textarea,.FormField input,.FormField select,.FormField textarea,.Select__select,.ControlledFormSelect__select,.ControlledFormTextareaAutosize__inputContainer textarea,.ActivityDrawer__search,.Audience__search,.GuestSearchBar__guestSearchInput,.bsteps__scriptInput,.taglist__addInput,.RangePill__date,.Users__search,.MessagingTemplatePage__mainContentItem textarea,.Snapshot__notes textarea,.ServicePage__barPick,.ServiceDayRow__date,.ServicePage__search,.SectionBar select,.Choose .ControlledFormSelect__select,.ActivityDrawer__filterRow select,.ActivityDrawer__filterRow input,.Tabs,.ControlledFormTabRadio__radioContainer,.ViewToggle){border-color:#0000}html:not([data-edges=lines]) .peak-admin :is(.Button__btnTertiary,.GuestBookFilters__filterButton,.ServiceDayRow__focus,.ServicePage__blockBtn,.TimelineToolbar__nowButton,.ViewMenu__pill){background-color:var(--surface-3);border-color:#0000}html:not([data-edges=lines]) .peak-admin :is(.Button__btnTertiary,.GuestBookFilters__filterButton,.ServiceDayRow__focus,.ServicePage__blockBtn,.TimelineToolbar__nowButton,.ViewMenu__pill):hover{background-color:color-mix(in srgb, var(--surface-3) 88%, var(--ink));border-color:#0000}html:not([data-edges=lines]) .peak-admin .ControlledFormInput__fieldContainer .ControlledFormInput__inputContainer .ControlledFormInput__inputRoot:is(:not(:hover),:hover),html:not([data-edges=lines]) .peak-admin :is(.Field,.engine-input,.engine-select,.engine-textarea,.FormField input,.FormField select,.FormField textarea,.Select__select,.ControlledFormSelect__select,.ActivityDrawer__search,.Audience__search,.GuestSearchBar__guestSearchInput,.ServicePage__search,.ServicePage__barPick,.Users__search):hover{border-color:#0000}html:not([data-edges=lines]) .peak-admin :is(.Field,.engine-input,.engine-select,.engine-textarea,.FormField input,.FormField select,.FormField textarea,.Select__select,.ControlledFormSelect__select,.ActivityDrawer__search,.Audience__search,.GuestSearchBar__guestSearchInput,.ServicePage__search,.MessagingTemplatePage__mainContentItem textarea,.Snapshot__notes textarea):focus,html:not([data-edges=lines]) .peak-admin :is(.ControlledFormInput__inputRoot,.Users__search):focus-within{box-shadow:0 0 0 2px var(--accent);border-color:#0000}html:not([data-edges=lines]) .peak-admin :is(.AdminHeader__header,.ServicePage__viewToggles,.brail,.Drawer__railSide,.ModalContent__modalContent,.ServicePage__sidePanel,.Timeline__stage,.ShiftsPage__innerCalendar,.CoverFlow__stats,.SlotMode__grid,.Planning__scroll,.RestaurantEventCard__restaurantEventCard,.SettingsSection,.Card,.Card__card,.Snapshot__card,.Stat,.Fc__cal,.Fc__panel,.ActivityDrawer__page,.GuestBookPage__guestList,.GuestDetails__container,.InboxPage__threadPane,.InboxPage__notification,.MessagingTemplatePage__header,.GuestBook__card,.bsteps__item,.TemplatePreview__bubble,.FloorMenu__list,.ViewMenu__list,.FormTooltip__tooltip>div:first-child,.AvatarDropdown__menuContent),html:not([data-edges=lines]) .peak-admin .MessagingTemplatePage__sidebar>ul{border-color:#0000}html:not([data-edges=lines]) .peak-admin .ControlledFormInput__inputContainer .ControlledFormInput__inputRoot :is(input,select){box-shadow:none;background-color:#0000}html:not([data-edges=lines]) .peak-admin :is(.ServicePage__floorBar :is(.FloorMenu__pill,.ServicePage__barPick),.Audience__tools :is(.Audience__search,.ControlledFormSelect__select),.SlotMode__floor){background-color:var(--surface-1)}html:not([data-edges=lines]) .peak-admin :is(.ServicePage__floorBar :is(.FloorMenu__pill,.ServicePage__barPick),.Audience__tools :is(.Audience__search,.ControlledFormSelect__select),.SlotMode__floor):hover{background-color:color-mix(in srgb, var(--surface-1) 88%, var(--ink))}.peak-admin .ControlledFormInput__inputRoot input[type=number]{appearance:textfield}.peak-admin .ControlledFormInput__inputRoot input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.peak-admin .ControlledFormInput__inputRoot input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html[data-corners=pill]{--radius-control:var(--radius-pill);--radius-control-inner:var(--radius-pill)}html[data-theme] .peak-admin .Button__btn{border-radius:var(--radius-control)}html[data-corners=pill] .peak-admin :is(textarea,.engine-textarea,.ControlledFormTextareaAutosize__inputContainer textarea){border-radius:var(--radius-md)}html[data-corners=pill] .peak-admin :is(.Field,.engine-input,.FormField input,.GuestSearchBar__guestSearchInput,.Audience__search,.ActivityDrawer__search,.ControlledFormInput__inputContainer .ControlledFormInput__inputRoot,.Users__search,.ServicePage__search){padding-inline:var(--s4)}.peak-admin .ViewMenu__pill{border-radius:var(--radius-control)}.peak-admin .FloorMenu .FloorMenu__pill,.peak-admin .FloorMenu .FloorMenu__pill.FloorPlanThumbnail__thumbnailSelected,.peak-admin .RangePill__trigger{box-sizing:border-box;height:var(--control-h);padding:0 var(--selectGutter) 0 var(--s4);background:var(--selectChevronLayer) var(--surface-sunken);border:1px solid var(--line-control,var(--line-1));border-radius:var(--radius-control);color:var(--ink);font-size:var(--fs-4);letter-spacing:normal;text-transform:none;font-weight:400}.peak-admin .FloorMenu .FloorMenu__pill:hover,.peak-admin .RangePill__trigger:hover,.peak-admin .RangePill__trigger[aria-expanded=true]{border-color:var(--white30)}.peak-admin .FloorMenu .FloorMenu__pill .FloorPlanThumbnail__name{color:var(--ink);font-size:var(--fs-4);letter-spacing:normal;text-transform:none;font-weight:400}.peak-admin :is(.FloorMenu__chevron,.RangePill__chevron){display:none}.peak-admin .RangePill__label{color:var(--ink-faint);letter-spacing:normal;text-transform:none}.peak-admin .ServicePage__floorBar .ServicePage__barPick{color:var(--ink);font-size:var(--fs-4);letter-spacing:normal;text-transform:none}.peak-admin .ServicePage__floorBar[data-tighter] .FloorMenu .FloorMenu__pill{padding:0 var(--s3);background-image:none}html:not([data-edges=lines]) .peak-admin :is(.FloorMenu .FloorMenu__pill,.RangePill__trigger){border-color:#0000}.peak-admin:not(:has(.ServicePage__content,.Timeline,.CoverFlow__page)) .brail__launch .Button__btnPrimary:not(:disabled){border:1px solid var(--accent);color:var(--accent);background-color:#0000}.peak-admin:not(:has(.ServicePage__content,.Timeline,.CoverFlow__page)) .brail__launch .Button__btnPrimary:not(:disabled):hover{background-color:var(--accent-wash)}.peak-admin .MoreMenu{flex:none;display:inline-flex;position:relative}.peak-admin .MoreMenu__button{box-sizing:border-box;width:var(--control-h);height:var(--control-h);border:1px solid var(--line-control,var(--line-1));border-radius:var(--radius-control);color:var(--ink);cursor:pointer;transition:background-color .15s var(--ease);background-color:#0000;place-items:center;padding:0;display:inline-grid}.peak-admin .MoreMenu__button--small{width:var(--control-h-sm);height:var(--control-h-sm)}.peak-admin .MoreMenu__button:hover,.peak-admin .MoreMenu__button[aria-expanded=true]{background-color:var(--surface-3)}html:not([data-edges=lines]) .peak-admin .MoreMenu__button{background-color:var(--surface-3);border-color:#0000}html:not([data-edges=lines]) .peak-admin .MoreMenu__button:hover,html:not([data-edges=lines]) .peak-admin .MoreMenu__button[aria-expanded=true]{background-color:color-mix(in srgb, var(--surface-3) 88%, var(--ink))}.peak-admin .MoreMenu__list{top:calc(100% + var(--s2));z-index:var(--z-popover);min-width:14rem;padding:var(--s2);background-color:var(--surface-2);border:1px solid var(--line-1);border-radius:var(--radius-md);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute;right:0}html:not([data-edges=lines]) .peak-admin .MoreMenu__list{border-color:#0000}.peak-admin .MoreMenu__item{align-items:center;gap:var(--s3);min-height:var(--control-h);padding:0 var(--s3);border-radius:var(--radius-sm);color:var(--ink);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;display:flex}.peak-admin .MoreMenu__item:hover:not(:disabled),.peak-admin .MoreMenu__item:focus-visible{background-color:var(--surface-3);outline:none}.peak-admin .MoreMenu__item:disabled{opacity:.45;cursor:default}.peak-admin .MoreMenu__item svg{color:var(--ink-soft);flex:none}.peak-admin .MoreMenu__item--danger{color:var(--danger)}.peak-admin .GuestBookPage__multiSelectionView .GuestBookPage__guestButton{justify-content:flex-start;gap:var(--s3);min-height:var(--control-h)}.peak-admin .GuestBook__check{box-sizing:border-box;border:1.5px solid var(--line-control,var(--ink-faint));border-radius:var(--radius-sm);background-color:var(--surface-sunken);width:22px;height:22px;color:var(--on-accent);transition:background-color .12s var(--ease), border-color .12s var(--ease);flex:none;place-items:center;display:inline-grid}html:not([data-edges=lines]) .peak-admin .GuestBook__check{border-color:var(--ink-faint)}.peak-admin [role=checkbox][aria-checked=true]>.GuestBook__check,.peak-admin [role=checkbox][aria-checked=mixed]>.GuestBook__check{background-color:var(--accent);border-color:var(--accent)}.peak-admin .GuestBook__rowName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.peak-admin .GuestBookPage__guestButton:has(.GuestBook__rowName) .GuestBookPage__vipTierBadge{margin-left:auto}.peak-admin .GuestBook__selectAll .GuestBookPage__guestButton{color:var(--ink-soft)}.peak-admin .Inbox{--inboxHeight:calc(100dvh - var(--chromeTop) - var(--headHeight) - var(--headGap) - var(--pageContentVerticalMargin))}@media (min-width:768px) and (min-height:541px),(min-width:768px) and (orientation:portrait){.peak-admin .Inbox.InboxPage__layout{grid-template-columns:min(var(--inbox-list,var(--inbox-list-kept,380px)), 45%) var(--s3) minmax(0, 1fr);height:var(--inboxHeight);align-items:stretch;gap:0;min-height:30rem;display:grid}.peak-admin .Inbox.InboxPage__layout[data-collapsed]{grid-template-columns:minmax(0,1fr)}.peak-admin .Inbox .Inbox__list.InboxPage__notificationContainer{width:auto;min-width:0;height:100%}.peak-admin .Inbox .Inbox__thread.InboxPage__threadPane{max-width:none;height:100%;position:static}}.peak-admin .Inbox__list{background-color:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);flex-direction:column;row-gap:0;min-height:0;display:flex;overflow:hidden}.peak-admin .Inbox__tools{gap:var(--s3);padding:var(--s4);border-bottom:1px solid var(--line-1);flex-direction:column;display:flex}.peak-admin .Inbox__tools .ControlledFormTabRadio__radioContainer{width:100%}.peak-admin .Inbox__tools .ControlledFormTabRadio__radioContainer [role=radio]{flex:1 1 0;min-width:0}.peak-admin .Inbox__search{align-items:center;gap:var(--s2);box-sizing:border-box;height:var(--control-h);padding:0 var(--s3);background-color:var(--surface-sunken);border:1px solid var(--line-control,var(--line-1));border-radius:var(--radius-control);color:var(--ink-faint);display:flex}.peak-admin .Inbox__search:focus-within{border-color:var(--accent)}.peak-admin .Inbox__search input{min-width:0;height:100%;color:var(--ink);font:inherit;font-size:var(--fs-4);background:0 0;border:0;outline:none;flex:auto;padding:0}.peak-admin .Inbox__search input::placeholder{color:var(--ink-faint)}.peak-admin .Inbox__scroll{min-height:0;padding:var(--s2) var(--s3) var(--s4);flex:auto;overflow-y:auto}.peak-admin .Inbox__day+.Inbox__day{margin-top:var(--s3)}.peak-admin .Inbox__dayTitle{top:calc(-1 * var(--s2));z-index:1;padding:var(--s3) var(--s3) var(--s2);background-color:var(--surface-1);color:var(--ink-faint);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:600;position:sticky}.peak-admin .Inbox__rows{gap:var(--s1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.peak-admin .Inbox__item{border-radius:var(--radius-sm);transition:background-color .12s var(--ease);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid;position:relative}.peak-admin .Inbox__item:hover{background-color:var(--surface-2)}.peak-admin .Inbox__item[aria-current=true]{background-color:var(--surface-3);box-shadow:inset 3px 0 0 var(--accent)}.peak-admin .Inbox__row{gap:var(--s1);min-width:0;padding:var(--s3) 0 var(--s3) var(--s3);color:inherit;flex-direction:column;text-decoration:none;display:flex}.peak-admin .Inbox__rowTop{align-items:center;gap:var(--s2);min-width:0;display:flex}.peak-admin .Inbox__dot{background-color:#0000;border-radius:50%;flex:none;width:8px;height:8px}.peak-admin .Inbox__item[data-unread] .Inbox__dot{background-color:var(--accent)}.peak-admin .Inbox__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:auto;font-weight:500;overflow:hidden}.peak-admin .Inbox__item[data-unread] .Inbox__name{font-weight:700}.peak-admin .Inbox__time{color:var(--ink-faint);font-variant-numeric:tabular-nums;flex:none}.peak-admin .Inbox__preview{-webkit-line-clamp:2;padding-left:calc(8px + var(--s2));color:var(--ink-soft);-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.peak-admin .Inbox__star{width:var(--control-h-sm);height:var(--control-h-sm);margin:var(--s2) var(--s1) 0 0;border-radius:var(--radius-sm);color:var(--ink-faint);cursor:pointer;opacity:0;transition:opacity .12s var(--ease), color .12s var(--ease);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.peak-admin .Inbox__star svg path{fill:none;stroke:currentColor;stroke-width:1.6px}.peak-admin .Inbox__star[aria-pressed=true]{opacity:1;color:var(--accent)}.peak-admin .Inbox__star[aria-pressed=true] svg path{fill:currentColor}.peak-admin .Inbox__item:hover .Inbox__star,.peak-admin .Inbox__star:focus-visible,.peak-admin .Inbox__threadHead .Inbox__star{opacity:1}.peak-admin .Inbox__star:hover{color:var(--ink)}.peak-admin .Inbox__star[aria-pressed=true]:hover{color:var(--accent)}@media (hover:none){.peak-admin .Inbox__star{opacity:1}}.peak-admin .Inbox__divider{cursor:col-resize;touch-action:none;outline:none;position:relative}.peak-admin .Inbox__divider:after{content:"";width:4px;height:var(--s8);border-radius:var(--radius-pill);background-color:var(--line-1);transition:background-color .12s var(--ease), height .12s var(--ease);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.peak-admin .Inbox__divider:hover:after,.peak-admin .Inbox__divider:focus-visible:after{height:calc(var(--s8) * 2);background-color:var(--accent)}.peak-admin .Inbox__thread{background-color:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.peak-admin .Inbox__threadHead{align-items:center;gap:var(--s3);padding:var(--s4) var(--s5);border-bottom:1px solid var(--line-1);display:flex}.peak-admin .Inbox__who{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.peak-admin .Inbox__whoName{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.peak-admin .Inbox__whoFacts{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-faint);overflow:hidden}.peak-admin .Inbox__iconBtn{width:var(--control-h);height:var(--control-h);border:1px solid var(--line-control,var(--line-1));border-radius:var(--radius-control);color:var(--ink-soft);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;display:inline-grid}.peak-admin .Inbox__iconBtn:hover{color:var(--ink);background-color:var(--surface-2)}html:not([data-edges=lines]) .peak-admin .Inbox__iconBtn{background-color:var(--surface-3);border-color:#0000}.peak-admin .Inbox__threadHead .Inbox__star{width:var(--control-h);height:var(--control-h);margin:0}.peak-admin .Inbox__messages{gap:var(--s5);min-height:0;padding:var(--s6) var(--s5);flex-direction:column;flex:auto;margin:0;list-style:none;display:flex;overflow-y:auto}.peak-admin .Inbox__msg{gap:var(--s2);flex-direction:column;max-width:min(36rem,80%);display:flex}.peak-admin .Inbox__msg[data-from=house]{align-self:flex-end;align-items:flex-end}.peak-admin .Inbox__msg[data-from=guest]{align-self:flex-start;align-items:flex-start}.peak-admin .Inbox__bubble{gap:var(--s2);padding:var(--s3) var(--s4);border-radius:var(--radius-md);background-color:var(--surface-2);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;flex-direction:column;line-height:1.5;display:flex}.peak-admin .Inbox__msg[data-from=house] .Inbox__bubble{background-color:var(--surface-3);border-bottom-right-radius:var(--radius-sm)}.peak-admin .Inbox__msg[data-from=guest] .Inbox__bubble{border-bottom-left-radius:var(--radius-sm)}.peak-admin .Inbox__subject{color:var(--ink)}.peak-admin .Inbox__meta{color:var(--ink-faint);letter-spacing:.02em}.peak-admin .Inbox__compose{padding:var(--s4) var(--s5) var(--s5);border-top:1px solid var(--line-1);flex:none}.peak-admin .Inbox__placeholder{justify-content:center;align-items:center;gap:var(--s4);padding:var(--s7);color:var(--ink-soft);text-align:center;flex-direction:column;flex:1;display:flex}html:not([data-edges=lines]) .peak-admin :is(.Inbox__list,.Inbox__thread){border-color:#0000}.peak-admin .Inbox__threadHead .Button__btn{white-space:nowrap;flex:none}.peak-admin .Inbox__messages{min-height:9rem}.peak-admin .Inbox__compose{max-height:62%;overflow-y:auto}.peak-admin .Inbox__compose .Comms__composer{box-shadow:none;background:0 0;border:0;padding:0}@media (max-width:767px),(orientation:landscape) and (max-height:540px){.peak-admin .Inbox__threadHead{gap:var(--s2);padding:var(--s3)}.peak-admin .Inbox__threadHead .Button__btn{padding-inline:var(--s3);font-size:var(--fs-3)}}.peak-admin .Inbox__archivedPill{padding:2px var(--s2);border-radius:var(--radius-pill);background-color:var(--surface-3);color:var(--ink-soft);flex:none}.peak-admin .Inbox__iconBtn[aria-pressed=true]{color:var(--accent)}.peak-admin .Compose{gap:var(--s4);flex-direction:column;display:flex}.peak-admin .Compose__row{align-items:center;gap:var(--s3);grid-template-columns:5.5rem minmax(0,1fr);display:grid}.peak-admin .Compose__row--top{align-items:start}.peak-admin .Compose__row--top>.Compose__label{padding-top:.625rem}.peak-admin .Compose__label{color:var(--ink-faint)}.peak-admin .Compose__to{align-items:center;gap:var(--s1);min-height:var(--control-h);padding:var(--s1) var(--s2);border:1px solid var(--line-control);border-radius:var(--radius-control);background-color:var(--surface-sunken);flex-wrap:wrap;display:flex;position:relative}.peak-admin .Compose__to:focus-within{border-color:var(--gold)}.peak-admin .Compose__toInput{min-width:8rem;height:1.75rem;padding:0 var(--s1);color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:8rem}.peak-admin .Compose__toInput::placeholder{color:var(--white30)}.peak-admin .Compose__chip{align-items:center;gap:var(--s1);height:1.75rem;padding:0 var(--s1) 0 var(--s2);border-radius:var(--radius-control-inner);background-color:var(--surface-3);color:var(--ink);display:inline-flex}.peak-admin .Compose__chipKind{color:var(--accent)}.peak-admin .Compose__chip button{border-radius:var(--radius_circle);width:1.25rem;height:1.25rem;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.peak-admin .Compose__chip button:hover{background-color:var(--surface-2);color:var(--ink)}.peak-admin .Compose__suggest,.peak-admin .Compose__fieldMenu{top:calc(100% + var(--s1));z-index:var(--z-popover);gap:var(--s1);max-height:18rem;padding:var(--s1);border-radius:var(--radius-md);background-color:var(--surface-2);box-shadow:var(--shadow-md);flex-direction:column;margin:0;list-style:none;display:flex;position:absolute;left:0;right:0;overflow-y:auto}.peak-admin .Compose__suggestGroup{flex-direction:column;display:flex}.peak-admin .Compose__suggestTitle{padding:var(--s1) var(--s2);color:var(--ink-faint)}.peak-admin .Compose__suggestItem,.peak-admin .Compose__fieldOption{justify-content:space-between;align-items:center;gap:var(--s3);width:100%;min-height:2.25rem;padding:var(--s1) var(--s2);border-radius:var(--radius-sm);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.peak-admin .Compose__suggestItem:hover,.peak-admin .Compose__suggestItem:focus-visible,.peak-admin .Compose__fieldOption:hover,.peak-admin .Compose__fieldOption[aria-selected=true]{background-color:var(--surface-3);outline:none}.peak-admin .Compose__fieldOption code{color:var(--ink-faint);font-family:var(--sans)}.peak-admin .Compose__sendAs{align-items:center;gap:var(--s4);flex-wrap:wrap;display:flex}.peak-admin .Compose__sendAs .ControlledFormTabRadio__radioContainer{width:auto}.peak-admin .Compose__from{align-items:center;gap:var(--s3);flex:14rem;min-width:0;display:flex}.peak-admin .Compose__from select{flex:auto;min-width:0}.peak-admin .Compose__fieldText{gap:var(--s1);flex-direction:column;min-width:0;display:flex;position:relative}.peak-admin .Compose__fieldText>input,.peak-admin .Compose__fieldText>textarea{width:100%;padding-right:8rem}.peak-admin .Compose__fieldText>textarea{padding-bottom:2.75rem;padding-right:.75rem}.peak-admin .Compose__addField{right:var(--s1);top:calc((var(--control-h) - 2rem) / 2);align-items:center;gap:var(--s1);height:2rem;padding:0 var(--s2);border-radius:var(--radius-control-inner);color:var(--ink-soft);font:inherit;font-size:var(--fs-3);cursor:pointer;background:0 0;border:0;display:inline-flex;position:absolute}.peak-admin .Compose__fieldText:has(>textarea)>.Compose__addField{top:auto;bottom:var(--s2);right:var(--s2)}.peak-admin .Compose__addField:hover{background-color:var(--surface-3);color:var(--ink)}.peak-admin .Compose__fieldText>.Compose__fieldMenu{top:auto;bottom:calc(100% + var(--s1));width:18rem;left:auto}.peak-admin .Compose__body{gap:var(--s1);flex-direction:column;min-width:0;display:flex}.peak-admin .Compose__count{color:var(--ink-faint);align-self:flex-end}.peak-admin .Compose__consent{align-items:center;gap:var(--s2);margin-left:calc(5.5rem + var(--s3));cursor:pointer;display:flex}.peak-admin .Compose__consent input{width:auto;height:auto;accent-color:var(--accent)}.peak-admin .Compose__preview{gap:var(--s2);padding:var(--s4);border-radius:var(--radius-md);background-color:var(--surface-sunken);flex-direction:column;display:flex}.peak-admin .Compose__previewHead{justify-content:space-between;align-items:center;gap:var(--s3);display:flex}.peak-admin .Compose__previewStep{align-items:center;gap:var(--s1);color:var(--ink-soft);display:inline-flex}.peak-admin .Compose__previewStep button{border-radius:var(--radius_circle);width:1.75rem;height:1.75rem;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.peak-admin .Compose__previewStep button:hover{background-color:var(--surface-3);color:var(--ink)}.peak-admin .Compose__previewSubject,.peak-admin .Compose__previewText{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.peak-admin .Compose__foot{align-items:center;gap:var(--s3);padding-top:var(--s2);display:flex}.peak-admin .Compose__reach{color:var(--ink-soft);flex:auto;margin:0}@media (max-width:767px){.peak-admin .Compose__row{gap:var(--s1);grid-template-columns:minmax(0,1fr)}.peak-admin .Compose__row--top>.Compose__label{padding-top:0}.peak-admin .Compose__consent{margin-left:0}.peak-admin .Compose__foot{flex-wrap:wrap}.peak-admin .Compose__reach{flex-basis:100%}}.peak-admin .GuestBookPage__container .GuestBook__pane{background-color:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);gap:0}html:not([data-edges=lines]) .peak-admin .GuestBookPage__container .GuestBook__pane{border-color:#0000}.peak-admin .GuestBookPage__container .GuestBook__bar{padding:var(--s3) var(--s6) var(--s3) var(--s6);border-bottom:1px solid var(--line-1);flex:none}.peak-admin .GuestBookPage__container .GuestBook__pane>.GuestDetails__container{box-shadow:none;background:0 0;border:0;border-radius:0}.peak-admin .GuestBookPage__container .GuestBook__corner{margin-bottom:0}.peak-admin .GuestBookPage__searchBar.GuestBookPage__searchBarInline:has(>.GuestBook__selectToggle){grid-template-columns:auto minmax(0,1fr) auto}.peak-admin .GuestBook__books .ControlledFormTabRadio__radioContainer{width:100%}.peak-admin .GuestBook__books .ControlledFormTabRadio__radioContainer [role=radio]:is(*,:first-of-type,:last-of-type){flex:1 1 0;justify-content:center}.peak-admin .GuestBookFilters__filterButton:is(.GuestBook__selectToggle,.GuestBook__back){color:var(--ink-soft);cursor:pointer;place-items:center;display:inline-grid}.peak-admin .GuestBookFilters__filterButton:is(.GuestBook__selectToggle,.GuestBook__back):hover{color:var(--ink)}html .peak-admin .GuestBookFilters__filterButton.GuestBook__selectToggle[aria-pressed=true],html .peak-admin .GuestBookFilters__filterButton.GuestBook__selectToggle[aria-pressed=true]:hover{background-color:var(--accent);border-color:var(--accent);color:var(--on-accent)}.peak-admin .GuestBook__barLead:has(>.GuestBook__back){align-items:center}@media only screen and (min-width:768px){.peak-admin .ServicePage__content:not([data-land]) .ServicePage__sideColumn{gap:var(--s3);padding-top:var(--s3);background-color:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);overflow:hidden}html:not([data-edges=lines]) .peak-admin .ServicePage__content:not([data-land]) .ServicePage__sideColumn{border-color:#0000}.peak-admin .ServicePage__content:not([data-land]) .ServicePage__sideColumn>*{align-self:stretch;width:auto;min-width:0;max-width:none}.peak-admin .ServicePage__content:not([data-land]) .ServicePage__sideColumn>:is(.ServicePage__dayRowWrap,.SearchWithFilter){margin-inline:var(--s3)}.peak-admin .ServicePage__content:not([data-land]) .ServicePage__sideColumn>.ServicePage__sidePanel{border:0;border-top:1px solid var(--line-1);background:0 0;border-radius:0}}.peak-admin .ShiftsPage__innerCalendar{background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);padding:0;overflow:hidden}.peak-admin .ShiftsPage__innerCalendar .fc{--fc-border-color:var(--line)}.peak-admin .ShiftsPage__innerCalendar .fc .fc-scrollgrid{border:0}.peak-admin .ShiftsPage__innerCalendar .fc .fc-scrollgrid-section>*{border-bottom-width:0;border-right-width:0}.peak-admin .ShiftsPage__innerCalendar .fc .fc-col-header-cell{padding:var(--s2) var(--s1);border-bottom:1px solid var(--line-1)}.peak-admin .ShiftsPage__innerCalendar .fc .fc-col-header-cell-cushion{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-3);color:var(--white70);font-weight:600;display:block;overflow:hidden}.peak-admin .ShiftsPage__innerCalendar .fc .fc-day-today .fc-col-header-cell-cushion{color:var(--accent)}.peak-admin .ShiftsPage__innerCalendar .fc .fc-timegrid-slot-label{vertical-align:top}.peak-admin .ShiftsPage__innerCalendar .fc .fc-timegrid-slot-label-cushion{padding:2px var(--s2) 0;font-size:var(--fs-2);color:var(--white70);text-transform:lowercase;font-weight:500}.peak-admin .ShiftsPage__innerCalendar .fc .fc-timegrid-slot-minor{border-top-color:#0000}.peak-admin .ShiftsPage__innerCalendar .fc .fc-timegrid-slots tr:nth-child(4n+1) .fc-timegrid-slot-lane,.peak-admin .ShiftsPage__innerCalendar .fc .fc-timegrid-slots tr:nth-child(4n+2) .fc-timegrid-slot-lane{background:color-mix(in srgb, var(--ink) 3%, transparent)}.peak-admin .ShiftsPage__innerCalendar .fc .fc-timegrid-col.fc-day-today{background:color-mix(in srgb, var(--accent) 5%, transparent)}.peak-admin .ShiftsPage__innerCalendar .fc .fc-timegrid-event-harness{margin:0 2px}.peak-admin .fc .fc-event.ShiftsPage__shift{background:color-mix(in srgb, var(--shiftColor,var(--accent)) 20%, var(--surface-1));border:0;border-left:3px solid var(--shiftColor,var(--accent));border-radius:var(--radius-sm);box-shadow:none;cursor:grab;transition:background-color .15s var(--ease), box-shadow .15s var(--ease);padding:.3125rem .5rem;overflow:hidden}.peak-admin .fc .fc-event.ShiftsPage__shift:hover{background:color-mix(in srgb, var(--shiftColor,var(--accent)) 30%, var(--surface-1))}.peak-admin .fc .fc-event.ShiftsPage__shift.fc-event-dragging,.peak-admin .fc .fc-event.ShiftsPage__shift.fc-event-resizing{box-shadow:var(--shadow-md);cursor:grabbing}.peak-admin .fc .ShiftsPage__shift .ShiftsPage__eventTitle{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-3);font-weight:600;line-height:1.3;overflow:hidden}.peak-admin .fc .ShiftsPage__shift .ShiftsPage__eventRepeat{-webkit-line-clamp:2;overflow-wrap:normal;font-size:var(--fs-2);color:var(--white70);-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.peak-admin .fc .fc-event.ShiftsPage__turnTail{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--shiftColor,var(--accent)) 24%, transparent) 0 5px, transparent 5px 10px);border:0;border-left:3px solid color-mix(in srgb, var(--shiftColor,var(--accent)) 40%, transparent);border-radius:var(--radius-sm);box-shadow:none;cursor:pointer;padding:.25rem .5rem;overflow:hidden}.peak-admin .fc .ShiftsPage__turnLabel{column-gap:var(--s1);color:var(--white70);font-size:var(--fs-2);flex-wrap:wrap;margin:0;display:flex;overflow:hidden}.peak-admin .fc .ShiftsPage__turnLabel span{white-space:nowrap}.peak-admin .fc .fc-event.ShiftsPage__shift .fc-event-resizer{height:8px}.peak-admin .fc .fc-daygrid-event.ShiftsPage__shift{margin:2px var(--s1);padding:2px var(--s2)}.peak-admin .fc .fc-daygrid-event .ShiftsPage__monthEvent{min-width:0}.peak-admin .fc .fc-daygrid-event .ShiftsPage__monthEvent>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.peak-admin .ShiftsTimeline{gap:var(--s3);flex-direction:column;min-height:0;display:flex}.peak-admin .ShiftsTimeline__bar{align-items:center;gap:var(--s4);flex-wrap:wrap;min-width:0;display:flex}.peak-admin .ShiftsTimeline__legend{gap:var(--s2);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.peak-admin .ShiftsTimeline__chip{align-items:center;gap:var(--s2);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--shiftColor) 16%, var(--surface-1));max-width:22rem;color:var(--white);font:inherit;font-size:var(--fs-3);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border:0;padding:.375rem .75rem;display:inline-flex;overflow:hidden}.peak-admin .ShiftsTimeline__chip:hover{background:color-mix(in srgb, var(--shiftColor) 26%, var(--surface-1))}.peak-admin .ShiftsTimeline__swatch{border-radius:var(--radius-pill);background:var(--shiftColor);flex:none;width:.625rem;height:.625rem}.peak-admin .ShiftsTimeline__grid{border:1px solid var(--line-1);border-radius:var(--radius-md);background:var(--surface-1);grid-template-columns:9rem minmax(0,1fr);max-height:calc(100vh - 16rem);display:grid;overflow:auto}.peak-admin .ShiftsTimeline__corner{z-index:3;background:var(--surface-1);border-bottom:1px solid var(--line-1);position:sticky;top:0}.peak-admin .ShiftsTimeline__ruler{z-index:2;background:var(--surface-1);border-bottom:1px solid var(--line-1);height:2.25rem;position:sticky;top:0}.peak-admin .ShiftsTimeline__hour{color:var(--white70);white-space:nowrap;font-size:var(--fs-2);position:absolute;top:50%;transform:translate(-50%,-50%)}.peak-admin .ShiftsTimeline__group{display:contents}.peak-admin .ShiftsTimeline__floor{align-items:baseline;gap:var(--s2);padding:var(--s4) var(--s4) var(--s2);border-top:1px solid var(--line-1);color:var(--white);grid-column:1/-1;display:flex}.peak-admin .ShiftsTimeline__group:first-of-type>.ShiftsTimeline__floor{border-top:0}.peak-admin .ShiftsTimeline__floor .muted{font-size:var(--fs-2)}.peak-admin .ShiftsTimeline__row{display:contents}.peak-admin .ShiftsTimeline__label{min-width:0;min-height:2.75rem;padding:0 var(--s4);flex-direction:column;justify-content:center;gap:1px;display:flex}.peak-admin .ShiftsTimeline__label>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.peak-admin .ShiftsTimeline__track{background-image:repeating-linear-gradient(to right, transparent 0 calc(100% / var(--hours) - 1px), var(--line) calc(100% / var(--hours) - 1px) calc(100% / var(--hours)));min-width:0;min-height:2.75rem;position:relative}.peak-admin .ShiftsTimeline__group>.ShiftsTimeline__row:nth-child(2n)>*{background-color:color-mix(in srgb, var(--ink) 3%, transparent)}.peak-admin .ShiftsTimeline__seg{display:flex;position:absolute;top:.5rem;bottom:.5rem}.peak-admin .ShiftsTimeline__seg[data-dragging]{z-index:1;filter:drop-shadow(0 6px 14px #00000059)}.peak-admin .ShiftsTimeline__open{border:0;border-left:3px solid var(--shiftColor);border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm);background:color-mix(in srgb, var(--shiftColor) 30%, var(--surface-1));cursor:grab;touch-action:none;flex:none;min-width:6px;height:100%;padding:0;position:relative}.peak-admin .ShiftsTimeline__seg[data-dragging] .ShiftsTimeline__open{cursor:grabbing;background:color-mix(in srgb, var(--shiftColor) 44%, var(--surface-1))}.peak-admin .ShiftsTimeline__open:hover{background:color-mix(in srgb, var(--shiftColor) 42%, var(--surface-1))}.peak-admin .ShiftsTimeline__open:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.peak-admin .ShiftsTimeline__handle{cursor:ew-resize;touch-action:none;width:8px;position:absolute;top:0;bottom:0}.peak-admin .ShiftsTimeline__handle[data-edge=start]{left:-4px}.peak-admin .ShiftsTimeline__handle[data-edge=end]{right:-4px}.peak-admin .ShiftsTimeline__handle:after{content:"";border-radius:var(--radius-pill);background:var(--shiftColor);opacity:0;width:2px;transition:opacity .15s var(--ease);position:absolute;top:25%;bottom:25%;left:3px}.peak-admin .ShiftsTimeline__open:hover .ShiftsTimeline__handle:after,.peak-admin .ShiftsTimeline__seg[data-dragging] .ShiftsTimeline__handle:after{opacity:1}.peak-admin .ShiftsTimeline__tail{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--shiftColor) 26%, transparent) 0 5px, transparent 5px 10px);pointer-events:none;flex:auto;height:100%}.peak-admin .ShiftsTimeline__closed{border-radius:var(--radius-sm);background:repeating-linear-gradient(135deg, var(--white10) 0 5px, transparent 5px 10px);position:absolute;top:.5rem;bottom:.5rem}.peak-admin .ShiftPopover{z-index:var(--z-popover);gap:var(--s3);width:22rem;max-width:calc(100vw - 2rem);padding:var(--s4);background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-direction:column;animation:.18s cubic-bezier(.22,1,.36,1) both shiftPopIn;display:flex;position:fixed;top:-9999px;left:-9999px}@keyframes shiftPopIn{0%{opacity:0;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.peak-admin .ShiftPopover{animation:none}}.peak-admin .ShiftPopover__head{align-items:center;gap:var(--s2);min-width:0;display:flex}.peak-admin .ShiftPopover__swatch{border-radius:var(--radius-sm);background:var(--shiftColor,var(--accent));flex:none;width:.75rem;height:.75rem}.peak-admin .ShiftPopover__name{min-width:0;padding:var(--s1) 0;color:var(--white);font:inherit;font-size:var(--fs-6);text-overflow:ellipsis;background:0 0;border:0;border-bottom:1px solid #0000;outline:none;flex:auto;font-weight:600}.peak-admin .ShiftPopover__name:focus{border-bottom-color:var(--accent)}.peak-admin .ShiftPopover__icon{width:var(--s7);height:var(--s7);border-radius:var(--radius-sm);color:var(--white70);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.peak-admin .ShiftPopover__icon:hover{color:var(--white);background:var(--surface-2)}.peak-admin .ShiftPopover__delete:hover{color:var(--danger)}.peak-admin .ShiftPopover__times{gap:var(--s3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.peak-admin .ShiftPopover__note{color:var(--white70);margin:0}.peak-admin .ShiftPopover__foot{align-items:center;gap:var(--s2);padding-top:var(--s3);border-top:1px solid var(--line-1);display:flex}.peak-admin .ShiftPopover__more{margin-left:auto}.peak-admin .ShiftForm--pages{row-gap:0;column-gap:var(--s6);grid-template-rows:repeat(12,min-content) 1fr auto;grid-template-columns:16rem minmax(0,1fr);height:min(90vh - 10rem,46rem);display:grid}.peak-admin .ShiftForm--pages>.FormSection--page{display:contents}.peak-admin .ShiftForm--pages .FormSection--page>.FormSection__head{border-radius:var(--radius_small);width:100%;min-width:0;color:var(--white70);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;grid-column:1;align-items:flex-start;gap:1px;margin-bottom:2px;padding:.4375rem .75rem;transition:background-color .15s,color .15s;display:flex;position:relative}.peak-admin .ShiftForm--pages .FormSection--page>.FormSection__head:hover{background:var(--hairline);color:var(--white)}.peak-admin .ShiftForm--pages .FormSection--page[data-active]>.FormSection__head{background:var(--primary500);color:var(--gold)}.peak-admin .ShiftForm--pages .FormSection--page[data-active]>.FormSection__head:before{content:"";background:var(--gold);border-radius:2px;width:3px;height:1.125rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.peak-admin .ShiftForm--pages .FormSection--page>.FormSection__head .FormSection__title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:inherit;font-weight:500;overflow:hidden}.peak-admin .ShiftForm--pages .FormSection--page>.FormSection__head .FormSection__summary{max-width:100%;font-size:var(--fs-2)}.peak-admin .ShiftForm--pages .FormSection--page>.FormSection__body{min-width:0;min-height:0;padding:var(--s1) var(--s1) var(--s4) var(--s6);border-left:1px solid var(--line-1);gap:var(--s4);flex-direction:column;grid-area:1/2/14;display:flex;overflow-y:auto}.peak-admin .ShiftForm--pages>.ModalActions__container{padding-top:var(--s4);border-top:1px solid var(--line-1);grid-area:14/1/auto/-1;margin-top:0}.ShiftsSubscribe__address{gap:var(--s2);min-width:0;display:flex}.ShiftsSubscribe__address input{min-width:0;height:40px;padding:0 var(--s3);border:1px solid var(--line-1);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-2,inherit);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ShiftsSubscribe__address .Button__btn{gap:var(--s1);flex:none}.ShiftsSubscribe__apps{gap:var(--s2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ShiftsSubscribe__apps .Button__btn{white-space:nowrap;text-overflow:ellipsis;justify-content:center;text-decoration:none;overflow:hidden}.ShiftsSubscribe__apps .Button__btn[aria-disabled=true]{opacity:.5;pointer-events:none}@media (max-width:560px){.ShiftsSubscribe__apps{grid-template-columns:1fr}}.peak-admin .ShiftsPage__toolbar,.peak-admin .ShiftsTimeline__bar{min-height:40px;position:relative}.peak-admin .ShiftsPage__toolbar[data-on-axis]>[data-axis],.peak-admin .ShiftsTimeline__bar[data-on-axis]>[data-axis]{top:50%;left:var(--axisX);position:absolute;transform:translate(-50%,-50%)}.peak-admin .ShiftsPage__toolbar>.ShiftsPage__subscribe,.peak-admin .ShiftsTimeline__bar>.ShiftsPage__subscribe{gap:var(--s2);white-space:nowrap;flex:none;margin-left:auto}.peak-admin .ShiftsPage__subscribe svg{width:1rem;height:1rem}.peak-admin .ShiftsPage__toolbar{container-type:inline-size}@container (max-width:520px){.peak-admin .ShiftsPage__subscribe{width:var(--s8);justify-content:center;padding:0}.peak-admin .ShiftsPage__subscribeLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.peak-admin .ShiftsTimeline__date{flex:none}.peak-admin .ShiftsTimeline__date .DatePicker__buttonContainer{margin:0}.peak-admin .fc .fc-timegrid-event.ShiftsPage__shift{border-bottom-right-radius:0;border-bottom-left-radius:0}.peak-admin .fc .fc-timegrid-event.ShiftsPage__turnTail{border-top-left-radius:0;border-top-right-radius:0}.peak-admin .ServicePage__floorBar{min-width:0}.peak-admin .ServicePage__floorBar .ServicePage__floorThumbnails,.peak-admin .ServicePage__floorBar .ServicePage__floorThumbnails[data-overflows]{flex:0 auto;min-width:0}.peak-admin .ServicePage__floorBar .ServicePage__floorThumbnails>.ServicePage__barPick{text-overflow:ellipsis;flex:0 10000 auto;min-width:5rem}.peak-admin .ServicePage__floorBar .ServicePage__floorThumbnails>.FloorMenu{flex:0 auto;min-width:0}.peak-admin .ServicePage__floorBar .FloorMenu__pill{min-width:0;max-width:100%}.peak-admin .ServicePage__floorBar .FloorMenu__pill .FloorPlanThumbnail__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.peak-admin .ServicePage__floorBar .ServicePage__actions{align-items:center;display:flex;position:relative}.peak-admin .ViewMenu{--view-pill-w:56px;align-items:center;display:none;position:relative}.peak-admin .ServicePage__floorBar[data-tight] .ViewMenu{display:flex}.peak-admin .ServicePage__floorBar[data-tight] .ServicePage__viewToggles{visibility:hidden;pointer-events:none;position:absolute;right:0}.peak-admin .ServicePage__floorBar[data-tight] .FloorMenu__pill{padding-inline:var(--s4)}.peak-admin .FloorMenu__glyph{display:none}.peak-admin .ServicePage__floorBar[data-tighter] .FloorMenu__glyph{display:inline-flex}.peak-admin .ServicePage__floorBar[data-tighter] .FloorMenu__pill{padding-inline:var(--s3)}.peak-admin .ServicePage__floorBar[data-tighter] .FloorMenu__pill .FloorPlanThumbnail__name{visibility:hidden;pointer-events:none;position:absolute}.peak-admin .ServicePage__floorBar[data-tighter] .ServicePage__floorThumbnails>.ServicePage__barPick{min-width:4rem;padding-left:var(--s2)}.peak-admin .ViewMenu__pill{justify-content:center;align-items:center;gap:var(--s2);box-sizing:border-box;height:var(--control-h,40px);min-width:var(--view-pill-w);padding:0 var(--s3);color:var(--ink-soft);font:inherit;cursor:pointer;border:1px solid var(--line-control,var(--hairline));border-radius:var(--radius-sm);background-color:#0000;display:inline-flex}.peak-admin .ViewMenu__pill svg{color:var(--ink-soft)}.peak-admin .ViewMenu__pill[aria-expanded=true] svg{color:var(--gold)}.peak-admin .ViewMenu__count{color:var(--ink);font-size:var(--fs-3);font-variant-numeric:tabular-nums;font-weight:600}.peak-admin .ViewMenu__list{right:0;bottom:calc(100% + var(--s2));z-index:var(--z-popover);gap:var(--s1);min-width:16rem;padding:var(--s2);background-color:var(--surface-2);border:1px solid var(--line-1);border-radius:var(--radius-md);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute}.peak-admin .ViewMenu__item{grid-template-columns:var(--s6) minmax(0, 1fr) auto;align-items:center;gap:var(--s2);min-height:40px;padding:0 var(--s2);border-radius:var(--radius-sm);color:var(--ink-soft);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:grid}.peak-admin .ViewMenu__item:hover{background-color:var(--surface-3);color:var(--ink)}.peak-admin .ViewMenu__item[aria-checked=true]{color:var(--ink)}.peak-admin .ViewMenu__glyph{justify-content:center;align-items:center;display:inline-flex}.peak-admin .ViewMenu__glyph svg{width:1.125rem;height:1.125rem;fill:var(--ink-soft)}.peak-admin .ViewMenu__glyph svg[fill=none][stroke]{fill:none;stroke:var(--ink-soft)}.peak-admin .ViewMenu__glyph .IconToggleButton__active{fill:var(--gold)}.peak-admin .ViewMenu__glyph svg[fill=none][stroke].IconToggleButton__active{fill:none;stroke:var(--moneyGold)}.peak-admin .ViewMenu__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.peak-admin .ViewMenu__switch{border-radius:var(--radius-pill);background-color:var(--surface-3);width:2rem;height:1.125rem;transition:background-color .15s var(--ease);position:relative}.peak-admin .ViewMenu__switch:after{content:"";background-color:var(--ink-soft);width:calc(1.125rem - 4px);height:calc(1.125rem - 4px);transition:transform .15s var(--ease), background-color .15s var(--ease);border-radius:50%;position:absolute;top:2px;left:2px}.peak-admin .ViewMenu__item[aria-checked=true] .ViewMenu__switch{background-color:var(--accent)}.peak-admin .ViewMenu__item[aria-checked=true] .ViewMenu__switch:after{background-color:var(--on-accent);transform:translate(.875rem)}.peak-admin .ServicePage__floorBar[data-tighter] .ViewMenu__pill{min-width:var(--control-h,40px);width:var(--control-h,40px);padding:0}.peak-admin .ServicePage__floorBar[data-tighter] .ViewMenu__count{display:none}.peak-admin .SectionBar :is(.Tabs,.ViewToggle,.ControlledFormTabRadio__radioContainer){background-color:var(--surface-deep)}.peak-admin .SectionBar :is(.Tabs__tab,.ControlledFormTabRadio__radioContainer [role=radio],.ViewToggle__btn),.peak-admin .Tabs__tab{font-size:var(--fs-4);font-weight:500}.peak-admin .Tabs__tab{gap:var(--s2)}.peak-admin .Tabs__count{min-width:var(--s5);height:var(--s5);padding:0 var(--s1);border-radius:var(--radius-pill);background-color:var(--surface-2);color:var(--ink-soft);font-size:var(--fs-2);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;line-height:1;display:inline-grid}.peak-admin .Tabs__tab.Tabs__active .Tabs__count{background-color:var(--accent);color:var(--on-accent)}html[data-mode=light] .peak-admin .Tabs__count{background-color:var(--surface-3)}@media (min-width:1101px){.peak-admin .OperationsPage__content:has(.Events__page)>.OperationsPage__sidebar{display:none}.peak-admin .OperationsPage__content:has(.Events__page)>.OperationsPage__main{max-width:none}}.peak-admin .Events__editor{gap:var(--s5)}.peak-admin .Events__outline{flex:0 0 var(--navRailWidth);width:var(--navRailWidth);gap:var(--s1);padding-top:0}.peak-admin .Events__outlineHead{padding:var(--s1) var(--s3) var(--s2);color:var(--ink-faint);font-size:var(--fs-1);letter-spacing:.12em;text-transform:uppercase;font-weight:600}html[data-brand=lazy-bear] .peak-admin .Events__outlineHead{font-family:var(--brandDisplay);letter-spacing:var(--brandTracking);font-weight:700}.peak-admin .Events__outlineRow{min-height:var(--control-h);padding:var(--s2) var(--s3);border-radius:var(--radius-sm);color:var(--white70);font-size:var(--fs-4);font-weight:400;transition:background-color .15s,color .15s;position:relative}.peak-admin .Events__outlineRow:hover{background-color:var(--surface-1);color:var(--ink)}.peak-admin .Events__outlineRow[aria-current]{background-color:var(--surface-1);color:var(--accent);font-weight:500}.peak-admin .Events__outlineRow[aria-current]:before{content:"";background:var(--accent);border-radius:2px;width:3px;height:1.125rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.peak-admin .Events__formColumn{background-color:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);flex-direction:column;flex:auto;min-width:0;display:flex;overflow:hidden}html:not([data-edges=lines]) .peak-admin .Events__formColumn{border-color:#0000}.peak-admin .Events__formColumn .RestaurantEventManagementModal__scrollWrapper{flex:auto}.peak-admin .Events__scroller{padding:0 var(--s6)}.peak-admin .Events__scroller .RestaurantEventForm__eventForm{gap:0;max-width:none}.peak-admin .Events__scroller .RestaurantEventForm__stepContent{padding:var(--s6) 0;border:0;border-bottom:1px solid var(--line-1);background:0 0;border-radius:0}.peak-admin .Events__scroller .Events__group:last-child .RestaurantEventForm__stepContent{border-bottom:0}.peak-admin .Events__formColumn .RestaurantEventManagementModal__footer{padding:var(--s4) var(--s6);border-top:1px solid var(--line-1);background-color:var(--surface-1);margin:0}.peak-admin .Events__previewColumn{overflow:visible}.peak-admin .Events__preview{padding-top:var(--s2)}.peak-admin .Events__phone{box-shadow:var(--shadow-lg);border-color:#0000}.peak-admin .RecurScope{gap:var(--s1);margin-bottom:var(--s5);flex-direction:column;display:flex}.peak-admin .RecurScope__option{align-items:center;gap:var(--s3);width:100%;padding:var(--s3);border-radius:var(--radius-sm);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.peak-admin .RecurScope__option:hover,.peak-admin .RecurScope__option[aria-checked=true]{background-color:var(--surface-2)}.peak-admin .RecurScope__mark{border:2px solid var(--line-control);border-radius:var(--radius-pill);flex:none;width:1.125rem;height:1.125rem}.peak-admin .RecurScope__option[aria-checked=true] .RecurScope__mark{border-color:var(--accent);box-shadow:inset 0 0 0 3px var(--surface-2), inset 0 0 0 9px var(--accent)}.peak-admin .RecurScope__words{flex-direction:column;gap:2px;min-width:0;display:flex}.peak-admin .RecurScope__sub{color:var(--ink-faint)}.peak-admin .ShiftsPage__date{flex:none}.peak-admin .ShiftsPage__date .DatePicker__buttonContainer{margin:0}.peak-admin .tsale{gap:var(--s4);align-content:start;display:grid}.peak-admin .tsale__fares{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.peak-admin .tsale__fare{align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);background:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-sm);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.peak-admin .tsale__stepper{align-items:center;gap:var(--s2);display:flex}.peak-admin .tsale__count{min-width:var(--s5);text-align:center}.peak-admin .tsale__payments{gap:var(--s2);flex-wrap:wrap;display:flex}.peak-admin .tsale__admit{align-items:center;gap:var(--s2);display:flex}.peak-admin .tsale__total{gap:var(--s1);padding-top:var(--s3);border-top:1px solid var(--line-1);margin:0;display:grid}.peak-admin .tsale__total>div{justify-content:space-between;gap:var(--s3);display:flex}.peak-admin .tsale__total dd{margin:0}.peak-admin .tsale__due{padding-top:var(--s2)}.peak-admin .tsale__sell{width:100%}.peak-admin .GuestBook__find{align-items:center;gap:var(--s2);flex:24rem}.peak-admin .GuestBook__find .GuestSearchBar__guestSearchInput{flex:1;min-width:0}.peak-admin .GuestBook__card[data-picked]{outline:1px solid var(--accent)}.peak-admin .GuestBook__sheet{background:var(--surface-1);border-radius:var(--radius-md);padding:var(--s4);gap:var(--s3)}.peak-admin .GuestBook__sheet .GuestDetails__container{background:0 0;border:0;padding:0}.peak-admin .Cap__meter{border-radius:var(--radius-pill);background:var(--surface-3);gap:2px;width:100%;display:flex;overflow:hidden}.peak-admin .Cap__meter--cell{height:var(--s2)}.peak-admin .Cap__meter--row{height:var(--s3)}.peak-admin .Cap__part{flex:1 0 0;min-width:2px}.peak-admin .Cap__part--booked{background:var(--danger)}.peak-admin .Cap__part--held{background:var(--warn)}.peak-admin .Cap__part--open{background:var(--ok)}.peak-admin .Events__meter{gap:var(--s2);flex-direction:column;display:flex}.peak-admin .Events__figures{gap:var(--s4);margin:0;display:flex}.peak-admin .Events__figures>div{flex-direction:column;gap:0;display:flex}.peak-admin .Events__figures dt{color:var(--ink-faint)}.peak-admin .Events__figures dd{font-variant-numeric:tabular-nums;margin:0}.peak-admin .Events__earned{text-align:right;margin-left:auto}.peak-admin .ActivityDrawer__content{padding:1.25rem 2rem 2rem}.peak-admin .ActivityDrawer__filters{flex-direction:column;gap:.625rem;margin-bottom:.5rem;display:flex}.peak-admin .ActivityDrawer__search{margin:0}.peak-admin .ActivityDrawer__filterRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.peak-admin .ActivityDrawer__filterRow select,.peak-admin .ActivityDrawer__filterRow input{color:var(--white);cursor:pointer}.peak-admin .ActivityDrawer__filterRow select{padding-right:var(--selectGutter)}.peak-admin .ActivityDrawer__filterRow select:hover,.peak-admin .ActivityDrawer__filterRow input:hover{border-color:var(--white30)}.peak-admin .ActivityDrawer__filterRow select:focus,.peak-admin .ActivityDrawer__filterRow input:focus{border-color:var(--gold);outline:none}.peak-admin .ActivityDrawer__filterRow input::-webkit-calendar-picker-indicator{cursor:pointer}.peak-admin .ActivityDrawer__clear{margin-left:auto}.peak-admin .ActivityDrawer__day{margin-top:1.25rem}.peak-admin .ActivityDrawer__dayHeading{color:var(--greyBlue);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .25rem}.peak-admin .ActivityDrawer__list{margin:0;padding:0;list-style:none}.peak-admin .ActivityDrawer__row{border-top:1px solid var(--hairline);grid-template-columns:4.5rem minmax(0,1fr);gap:.75rem;padding:.625rem 0;display:grid}.peak-admin .ActivityDrawer__row:first-child{border-top:0}.peak-admin .ActivityDrawer__time{color:var(--white70);white-space:nowrap;padding-top:.0625rem}.peak-admin .ActivityDrawer__line{margin:0}.peak-admin .ActivityDrawer__who{font-weight:600}.peak-admin .ActivityDrawer__empty{color:var(--white70);margin:.25rem 0 0}.peak-admin .ActivityDrawer__tags{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.25rem;display:flex}.peak-admin .ActivityDrawer__area{color:var(--white70);margin-right:.125rem}.peak-admin .ActivityDrawer__ref{border:1px solid var(--hairline);border-radius:var(--radius-pill);background-color:var(--white05);color:var(--white);white-space:nowrap;align-items:center;gap:.25rem;padding:0 .5rem;line-height:1.25rem;display:inline-flex}.peak-admin .ActivityDrawer__ref svg{width:.875rem;height:.875rem;stroke:var(--white70)}.peak-admin .ActivityDrawer__refLink{cursor:pointer}.peak-admin a.ActivityDrawer__ref{text-decoration:none}.peak-admin .ActivityDrawer__refLink:hover,.peak-admin .ActivityDrawer__refLink:focus-visible{border-color:var(--gold);outline:none}.peak-admin .ActivityDrawer__repeats{color:var(--white70)}.peak-admin .ActivityDrawer__row[data-flag]{box-shadow:inset 3px 0 0 var(--pink);margin-left:-.5rem;padding-left:.5rem}.peak-admin .ActivityDrawer__row[data-flag=impacted]{box-shadow:inset 3px 0 0 var(--gold)}.peak-admin .ActivityDrawer__ref[data-role]{border-color:var(--pink);color:var(--pink)}.peak-admin .ActivityDrawer__ref[data-role=impacted]{border-color:var(--gold);color:var(--gold)}.peak-admin .ActivityDrawer__ref[data-role] svg{stroke:currentColor}.peak-admin .ActivityDrawer__refRole{text-transform:uppercase;letter-spacing:.04em;font-weight:600;font-size:var(--fs-1);margin-right:.125rem}.peak-admin .ActivityDrawer__refPaid{margin-left:.125rem}.peak-admin .ActivityDrawer__refKind{color:var(--white70)}.peak-admin .ActivityDrawer__toggle{gap:.375rem}.peak-admin .ActivityDrawer__chevron{width:.625rem;height:.625rem;transition:transform .15s;transform:rotate(-90deg)}.peak-admin .ActivityDrawer__toggle[aria-expanded=true] .ActivityDrawer__chevron{transform:rotate(90deg)}.peak-admin .ActivityDrawer__changes{border:1px solid var(--hairline);border-radius:var(--radius_medium);background-color:var(--surface-sunken);gap:.375rem;margin:.5rem 0 .125rem;padding:.625rem .75rem;display:grid}.peak-admin .ActivityDrawer__change{grid-template-columns:9rem minmax(0,1fr);align-items:baseline;gap:.5rem;display:grid}.peak-admin .ActivityDrawer__changeLabel{color:var(--white70)}.peak-admin .ActivityDrawer__changeValue{overflow-wrap:anywhere;min-width:0;margin:0}.peak-admin .ActivityDrawer__diff{white-space:pre-wrap;margin:0;line-height:1.5}.peak-admin .ActivityDrawer__delta{flex-wrap:wrap;align-items:baseline;gap:.25rem .375rem;display:inline-flex}.peak-admin .ActivityDrawer__changes del,.peak-admin .ActivityDrawer__changes ins{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.25rem;padding:0 .25rem;text-decoration:none}.peak-admin .ActivityDrawer__changes del{background-color:color-mix(in srgb, var(--pink) 22%, transparent);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--pink) 70%, var(--white));text-decoration-color:color-mix(in srgb, var(--pink) 70%, var(--white))}.peak-admin .ActivityDrawer__changes ins{background-color:color-mix(in srgb, var(--green300) 24%, transparent)}.peak-admin .ActivityDrawer__delta del:before{content:"− ";color:var(--pink)}.peak-admin .ActivityDrawer__delta ins:before{content:"+ ";color:var(--green300)}.peak-admin .ActivityDrawer__kept{color:var(--white70)}.peak-admin .ActivityDrawer__none{color:var(--white70);font-style:italic}@container (max-width:520px){.peak-admin .ActivityDrawer__change{grid-template-columns:1fr;gap:.125rem}}.peak-admin .EventsCal{height:calc(100dvh - var(--chromeTop) - var(--headHeight) - var(--headGap) - var(--pageGutter));background-color:var(--surface-1);border:1px solid var(--line-1);border-radius:var(--radius-md);flex-direction:column;min-height:32rem;display:flex;overflow:hidden}html:not([data-edges=lines]) .peak-admin .EventsCal{border-color:#0000}.peak-admin .EventsCal__head,.peak-admin .EventsCal__week{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.peak-admin .EventsCal__weekday{padding:var(--s2) var(--s3);color:var(--ink-faint);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--line-1)}.peak-admin .EventsCal__weeks{flex:auto;min-height:0;display:grid}.peak-admin .EventsCal__week+.EventsCal__week{border-top:1px solid var(--line-1)}.peak-admin .EventsCal__day{gap:var(--s1);min-width:0;min-height:0;padding:var(--s1) var(--s1) var(--s2);flex-direction:column;display:flex;position:relative}.peak-admin .EventsCal__day+.EventsCal__day{border-left:1px solid var(--line-1)}.peak-admin .EventsCal__day[data-out]{background-color:var(--surface-sunken)}.peak-admin .EventsCal__num{min-width:var(--s6);padding:0 var(--s1);color:var(--ink-soft);text-align:center;border-radius:var(--radius-pill);align-self:flex-start}.peak-admin .EventsCal__day[data-out] .EventsCal__num{color:var(--ink-faint)}.peak-admin .EventsCal__day[data-today] .EventsCal__num{background-color:var(--accent);color:var(--on-accent);font-weight:600}.peak-admin .EventsCal__bars{gap:var(--s1);flex-direction:column;min-width:0;display:flex}.peak-admin .EventsCal__bar{align-items:center;gap:var(--s1);width:100%;min-width:0;padding:var(--s1) var(--s2);background-color:var(--accent-wash);border:1px solid #0000;border-left:3px solid var(--accent);border-radius:var(--radius-sm);color:var(--ink);text-align:left;cursor:pointer;display:flex}.peak-admin .EventsCal__bar:hover{background-color:color-mix(in srgb, var(--accent-wash) 60%, var(--accent))}.peak-admin .EventsCal__bar:not([data-starts]){margin-left:calc(var(--s1) * -1);width:calc(100% + var(--s1));border-left-width:1px;border-top-left-radius:0;border-bottom-left-radius:0}.peak-admin .EventsCal__bar:not([data-ends]){margin-right:calc(var(--s1) * -1);width:calc(100% + var(--s1));border-top-right-radius:0;border-bottom-right-radius:0}.peak-admin .EventsCal__bar:not([data-starts]):not([data-ends]){width:calc(100% + var(--s2))}.peak-admin .EventsCal__bar[data-status=draft]{border:1px dashed var(--line-control);color:var(--ink-soft);background-color:#0000}.peak-admin .EventsCal__bar:is([data-status=closed],[data-status=soldOut]){background-color:var(--surface-3);border-left-color:var(--ink-faint)}.peak-admin .EventsCal__bar[data-status=canceled]{border-left-color:var(--ink-faint);color:var(--ink-faint);background-color:#0000;text-decoration:line-through}.peak-admin .EventsCal__time{color:var(--ink-soft);font-variant-numeric:tabular-nums;flex:none}.peak-admin .EventsCal__title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.peak-admin .EventsCal__more{padding:0 var(--s2);color:var(--ink-soft);cursor:pointer;background:0 0;border:0;align-self:flex-start}.peak-admin .EventsCal__more:hover{color:var(--ink)}.peak-admin .EventsCal__pop{top:calc(var(--s1) * -1);left:calc(var(--s1) * -1);z-index:var(--z-popover);gap:var(--s2);width:max(100%,16rem);padding:var(--s3);background-color:var(--surface-3);border-radius:var(--radius-md);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute}.peak-admin .EventsCal__week>.EventsCal__day:nth-child(n+6) .EventsCal__pop{left:auto;right:calc(var(--s1) * -1)}.peak-admin .EventsCal__pop .EventsCal__bar{border-radius:var(--radius-sm);width:100%;margin:0}.peak-admin .EventsCal__popDay{color:var(--ink);margin:0}@media (max-width:767px){.peak-admin .EventsCal__time{display:none}.peak-admin .EventsCal__weekday{padding-inline:var(--s1)}}
