.DesignSystem-module__qDV2LG__layout{height:100dvh;display:flex;overflow:hidden}.DesignSystem-module__qDV2LG__sidebar{background-color:var(--color-gray-50);border-right:1px solid var(--color-gray-200);width:200px;padding:var(--space-4) 0;flex-direction:column;flex-shrink:0;display:flex;overflow-y:auto}.DesignSystem-module__qDV2LG__sidebarHeader{gap:var(--space-5);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-gray-600);padding:var(--space-4) var(--space-6) var(--space-6);flex-direction:column;font-weight:600;display:flex}.DesignSystem-module__qDV2LG__navGroup{border-bottom:1px solid var(--color-gray-200)}.DesignSystem-module__qDV2LG__navGroupLabel{cursor:pointer;text-align:left;width:100%;font-size:var(--font-size-sm);color:var(--color-gray-500);padding:var(--space-4) var(--space-6);background:0 0;border:none;justify-content:space-between;align-items:center;font-weight:600;transition:color .1s;display:flex}.DesignSystem-module__qDV2LG__navGroupLabel:hover{color:var(--color-gray-700)}.DesignSystem-module__qDV2LG__navGroupLabelActive{color:var(--color-black)}.DesignSystem-module__qDV2LG__navCaret{color:var(--color-gray-400)}.DesignSystem-module__qDV2LG__navItem{padding:var(--space-2) var(--space-6) var(--space-2) var(--space-8);cursor:pointer;font-size:var(--font-size-sm);color:var(--color-gray-600);text-align:left;background:0 0;border:none;border-radius:0;width:100%;transition:all .1s;display:block}.DesignSystem-module__qDV2LG__navItem:hover{color:var(--color-black)}.DesignSystem-module__qDV2LG__navItemActive{color:var(--color-black);font-weight:500}.DesignSystem-module__qDV2LG__content{background-color:var(--color-white);flex:1;overflow-y:auto}.DesignSystem-module__qDV2LG__contentInner{max-width:960px;padding:var(--space-10) var(--space-12);gap:var(--space-12);flex-direction:column;margin:0 auto;display:flex}.DesignSystem-module__qDV2LG__sectionTitle{font-size:var(--font-size-3xl);margin:0 0 var(--space-6) 0;padding-bottom:var(--space-4);border-bottom:1px solid var(--color-gray-200);font-weight:600}.DesignSystem-module__qDV2LG__subsectionTitle{font-size:var(--font-size-lg);margin:var(--space-8) 0 var(--space-4) 0;color:var(--color-gray-800);font-weight:500}.DesignSystem-module__qDV2LG__subsectionDesc{font-size:var(--font-size-base);color:var(--color-gray-500);margin-bottom:var(--space-6);line-height:1.5}.DesignSystem-module__qDV2LG__subsectionDesc code{background-color:var(--color-gray-100);padding:1px var(--space-2);border-radius:var(--radius-sm);font-size:var(--font-size-sm)}.DesignSystem-module__qDV2LG__guidelinesList{gap:var(--space-4);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__guidelinesItem{align-items:center;gap:var(--space-4);font-size:var(--font-size-base);color:var(--color-gray-700);display:flex}.DesignSystem-module__qDV2LG__guidelinesDo,.DesignSystem-module__qDV2LG__guidelinesDont{font-size:var(--font-size-xs);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);white-space:nowrap;font-weight:600}.DesignSystem-module__qDV2LG__guidelinesDo{background-color:var(--color-bg-success);color:var(--color-fg-success)}.DesignSystem-module__qDV2LG__guidelinesDont{background-color:var(--color-bg-danger);color:var(--color-fg-danger)}.DesignSystem-module__qDV2LG__colorTileGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.DesignSystem-module__qDV2LG__colorTile{cursor:pointer;border-radius:var(--radius-lg);border:1px solid var(--color-gray-200);transition:box-shadow .15s;overflow:hidden}.DesignSystem-module__qDV2LG__colorTile:hover{box-shadow:0 2px 8px #00000014}.DesignSystem-module__qDV2LG__colorTileSwatch{height:80px;padding:var(--space-2) var(--space-3);justify-content:flex-end;align-items:flex-end;display:flex;position:relative}.DesignSystem-module__qDV2LG__colorTileHex{font-family:var(--font-mono);font-size:11px;font-weight:500}.DesignSystem-module__qDV2LG__colorTileEyedropper{top:var(--space-2);left:var(--space-2);opacity:0;transition:opacity .15s;position:absolute}.DesignSystem-module__qDV2LG__colorTileSwatch:hover .DesignSystem-module__qDV2LG__colorTileEyedropper{opacity:1}.DesignSystem-module__qDV2LG__colorTileHexInput{font-family:var(--font-mono);text-align:right;background:0 0;border:none;outline:none;width:70px;margin:0;padding:0;font-size:11px;font-weight:500}.DesignSystem-module__qDV2LG__colorTileMeta{padding:var(--space-3);gap:var(--space-1);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__colorTileLabel{font-size:var(--font-size-sm);font-weight:600}.DesignSystem-module__qDV2LG__colorTileToken{font-size:var(--font-size-xs);color:var(--color-gray-500);font-family:var(--font-mono)}.DesignSystem-module__qDV2LG__contrastBadge{font-size:10px;font-weight:600;font-family:var(--font-mono);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);width:fit-content;margin-top:var(--space-1)}.DesignSystem-module__qDV2LG__contrastPass{color:#2e7d32;background-color:#e8f5e9}.DesignSystem-module__qDV2LG__contrastWarn{color:#e65100;background-color:#fff3e0}.DesignSystem-module__qDV2LG__contrastFail{color:#c62828;background-color:#ffebee}.DesignSystem-module__qDV2LG__tokenName{font-size:var(--font-size-xs);color:var(--color-gray-600);font-family:var(--font-mono);cursor:pointer}.DesignSystem-module__qDV2LG__tokenName:hover{color:var(--color-fg-info)}.DesignSystem-module__qDV2LG__grayScale{border-radius:var(--radius-lg);border:1px solid var(--color-gray-300);display:flex;overflow:hidden}.DesignSystem-module__qDV2LG__grayStep{cursor:pointer;flex-direction:column;flex:1;align-items:center;display:flex}.DesignSystem-module__qDV2LG__graySwatch{width:100%;height:48px}.DesignSystem-module__qDV2LG__grayLabel{color:var(--color-gray-600);font-size:8px;font-family:var(--font-mono);padding:var(--space-1) 0;text-align:center;width:100%}.DesignSystem-module__qDV2LG__badgeColorGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.DesignSystem-module__qDV2LG__badgeColorCard{gap:var(--space-3);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__badgeSwatch{padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);font-weight:500;font-size:var(--font-size-sm);text-align:center}.DesignSystem-module__qDV2LG__badgeTokens{gap:var(--space-1);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__warningDemo{gap:var(--space-4);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__warningBox{padding:var(--space-4) var(--space-6);background-color:var(--color-bg-warning);border:1px solid var(--color-border-warning);color:var(--color-fg-warning-text);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:500}.DesignSystem-module__qDV2LG__warningTokens{gap:var(--space-6);flex-wrap:wrap;display:flex}.DesignSystem-module__qDV2LG__vizPaletteLabel{font-size:var(--font-size-base);margin-top:var(--space-6);margin-bottom:var(--space-1);font-weight:600}.DesignSystem-module__qDV2LG__vizPaletteDesc{font-size:var(--font-size-sm);color:var(--color-gray-600);margin-bottom:var(--space-3)}.DesignSystem-module__qDV2LG__vizPaletteDesc code{font-family:var(--font-mono);font-size:var(--font-size-xs);background:var(--color-gray-100);padding:1px var(--space-2);border-radius:var(--radius-sm)}.DesignSystem-module__qDV2LG__vizPalette{gap:var(--space-2);flex-wrap:wrap;display:flex}.DesignSystem-module__qDV2LG__vizSwatch{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);cursor:pointer;min-width:140px;transition:background-color .15s;display:flex}.DesignSystem-module__qDV2LG__vizSwatch:hover{background-color:var(--color-gray-100)}.DesignSystem-module__qDV2LG__vizSwatchColor{border-radius:var(--radius-sm);flex-shrink:0;width:28px;height:28px}.DesignSystem-module__qDV2LG__vizSwatchMeta{flex-direction:column;gap:1px;display:flex}.DesignSystem-module__qDV2LG__vizSwatchLabel{font-size:var(--font-size-xs);font-weight:500}.DesignSystem-module__qDV2LG__vizSwatchHex{font-size:10px;font-family:var(--font-mono);color:var(--color-gray-500);text-transform:uppercase}.DesignSystem-module__qDV2LG__utilityList{margin:var(--space-5) 0 var(--space-10);gap:var(--space-3);font-size:var(--font-size-sm);flex-direction:column;padding:0;list-style:none;display:flex}.DesignSystem-module__qDV2LG__spacingList{gap:var(--space-2);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__spacingRow{align-items:center;gap:var(--space-4);cursor:pointer;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);transition:background-color .15s;display:flex}.DesignSystem-module__qDV2LG__spacingRow:hover{background-color:var(--color-gray-100)}.DesignSystem-module__qDV2LG__spacingToken{font-size:var(--font-size-xs);font-family:var(--font-mono);color:var(--color-gray-700);flex-shrink:0;width:160px}.DesignSystem-module__qDV2LG__spacingBarContainer{flex:1;align-items:center;height:16px;display:flex}.DesignSystem-module__qDV2LG__spacingBar{background-color:var(--brand-purple);border-radius:var(--radius-sm);min-width:2px;height:10px}.DesignSystem-module__qDV2LG__spacingValue{font-size:var(--font-size-xs);color:var(--color-gray-500);text-align:right;flex-shrink:0;width:40px}.DesignSystem-module__qDV2LG__typeList{gap:var(--space-2);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__typeRow{align-items:baseline;gap:var(--space-4);cursor:pointer;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);transition:background-color .15s;display:flex}.DesignSystem-module__qDV2LG__typeRow:hover{background-color:var(--color-gray-100)}.DesignSystem-module__qDV2LG__typeToken{font-size:var(--font-size-xs);font-family:var(--font-mono);color:var(--color-gray-700);flex-shrink:0;width:160px}.DesignSystem-module__qDV2LG__typeSample{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.DesignSystem-module__qDV2LG__typeValue{font-size:var(--font-size-xs);color:var(--color-gray-500);text-align:right;flex-shrink:0;width:40px}.DesignSystem-module__qDV2LG__weightList{gap:var(--space-4);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__weightRow{align-items:baseline;gap:var(--space-6);display:flex}.DesignSystem-module__qDV2LG__weightLabel{font-size:var(--font-size-sm);color:var(--color-gray-600);flex-shrink:0;width:220px}.DesignSystem-module__qDV2LG__mutedHint{color:var(--color-gray-500);font-size:var(--font-size-xs)}.DesignSystem-module__qDV2LG__typographySample{font-size:var(--font-size-base)}.DesignSystem-module__qDV2LG__sampleSpacerSm{margin-top:var(--space-2)}.DesignSystem-module__qDV2LG__sampleSpacerMd{margin-top:var(--space-5)}.DesignSystem-module__qDV2LG__textStyleList{gap:var(--space-5);margin-top:var(--space-5);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__textStyleRow{gap:var(--space-8);padding:var(--space-5);border:1px solid var(--color-layout-border);border-radius:var(--radius-md);background:var(--color-bg);grid-template-columns:320px 1fr;align-items:center;display:grid}@media (max-width:1000px){.DesignSystem-module__qDV2LG__textStyleRow{gap:var(--space-3);grid-template-columns:1fr}}.DesignSystem-module__qDV2LG__textStyleMeta{gap:var(--space-2);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__textStyleName{font-size:var(--font-size-sm-plus);color:var(--color-text);font-weight:600}.DesignSystem-module__qDV2LG__textStyleSpec{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-gray-700)}.DesignSystem-module__qDV2LG__textStyleNote{font-size:var(--font-size-xs);color:var(--color-fg-warning);font-style:italic}.DesignSystem-module__qDV2LG__radiusGrid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.DesignSystem-module__qDV2LG__radiusCard{align-items:center;gap:var(--space-3);cursor:pointer;padding:var(--space-4);border-radius:var(--radius-md);flex-direction:column;transition:background-color .15s;display:flex}.DesignSystem-module__qDV2LG__radiusCard:hover{background-color:var(--color-gray-100)}.DesignSystem-module__qDV2LG__radiusDemo{background-color:var(--brand-purple);width:56px;height:56px}.DesignSystem-module__qDV2LG__radiusValue{font-size:var(--font-size-xs);color:var(--color-gray-500)}.DesignSystem-module__qDV2LG__shadowGrid{gap:var(--space-6);grid-template-columns:repeat(4,1fr);display:grid}.DesignSystem-module__qDV2LG__shadowCard{align-items:center;gap:var(--space-4);cursor:pointer;padding:var(--space-4);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__shadowDemo{background-color:var(--color-white);border-radius:var(--radius-md);width:72px;height:72px}.DesignSystem-module__qDV2LG__demoControls{gap:var(--space-6);padding:var(--space-4) var(--space-5);background-color:var(--color-gray-50);border-radius:var(--radius-md);border:1px solid var(--color-gray-200);margin-bottom:var(--space-6);flex-wrap:wrap;align-items:center;display:flex}.DesignSystem-module__qDV2LG__controlLabel{align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);color:var(--color-gray-700);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.DesignSystem-module__qDV2LG__controlLabel input[type=checkbox]{cursor:pointer}.DesignSystem-module__qDV2LG__controlLabel input[type=range]{width:100px}.DesignSystem-module__qDV2LG__bannerFitRow{gap:var(--space-6);margin-bottom:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.DesignSystem-module__qDV2LG__demoRow{gap:var(--space-6);flex-wrap:wrap;align-items:flex-start;display:flex}.DesignSystem-module__qDV2LG__demoItem{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__demoCode{font-size:var(--font-size-xs);font-family:var(--font-mono);color:var(--color-gray-500);background-color:var(--color-gray-100);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);margin-top:var(--space-2);display:block}.DesignSystem-module__qDV2LG__demoItemLabel{font-size:var(--font-size-sm);color:var(--color-gray-600)}.DesignSystem-module__qDV2LG__codeBlock{font-family:var(--font-mono);font-size:var(--font-size-xs);background-color:var(--color-gray-100);color:var(--color-gray-800);padding:var(--space-5);border-radius:var(--radius-md);white-space:pre;margin:0;line-height:1.5;overflow-x:auto}.DesignSystem-module__qDV2LG__mono{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-gray-700)}.DesignSystem-module__qDV2LG__stepperControls{margin-bottom:var(--space-4)}.DesignSystem-module__qDV2LG__loaderStage{width:80px;height:80px;position:relative}.DesignSystem-module__qDV2LG__horizontalLoaderWrap{width:100px}.DesignSystem-module__qDV2LG__checkDemoRow{min-height:100px}.DesignSystem-module__qDV2LG__demoGrid{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.DesignSystem-module__qDV2LG__demoCard{padding:var(--space-6);background-color:var(--color-gray-50);border-radius:var(--radius-md);border:1px solid var(--color-gray-200)}.DesignSystem-module__qDV2LG__demoButton{padding:var(--space-3) var(--space-5);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);background:var(--color-white);cursor:pointer;font-size:var(--font-size-sm);font-family:inherit}.DesignSystem-module__qDV2LG__demoButton:hover{background-color:var(--color-gray-100)}.DesignSystem-module__qDV2LG__tappableContent{align-items:center;gap:var(--space-3);display:flex}.DesignSystem-module__qDV2LG__demoLinkBox{padding:var(--space-3) var(--space-5);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:var(--font-size-sm);cursor:pointer}.DesignSystem-module__qDV2LG__demoInline{align-items:center;gap:var(--space-4);display:flex}.DesignSystem-module__qDV2LG__demoSkeletonCol{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__demoPlaceholderBody{padding:var(--space-4)}.DesignSystem-module__qDV2LG__demoFillBox{box-sizing:border-box;background:var(--color-white);border:1px dashed var(--color-gray-300);border-radius:var(--radius-md);width:100%;padding:var(--space-4);text-align:center;color:var(--color-gray-650)}.DesignSystem-module__qDV2LG__demoPlaceholderText{margin:var(--space-2) 0 0;color:var(--color-gray-600);font-size:var(--font-size-sm)}.DesignSystem-module__qDV2LG__demoInput{width:100%;padding:var(--space-4) var(--space-5);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:var(--font-size-md)}.DesignSystem-module__qDV2LG__tabContent{padding:var(--space-6);font-size:var(--font-size-md);color:var(--color-gray-600)}.DesignSystem-module__qDV2LG__animationDemo{min-height:60px;margin-top:var(--space-4)}.DesignSystem-module__qDV2LG__animationBox{padding:var(--space-5) var(--space-6);background-color:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-gray-700)}.DesignSystem-module__qDV2LG__iconGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(90px,1fr));display:grid}.DesignSystem-module__qDV2LG__iconCard{align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);flex-direction:column;transition:background-color .15s;display:flex}.DesignSystem-module__qDV2LG__iconCard:hover{background-color:var(--color-gray-100)}.DesignSystem-module__qDV2LG__iconName{color:var(--color-gray-600);font-size:8px;font-family:var(--font-mono);text-align:center;word-break:break-all}.DesignSystem-module__qDV2LG__demoDescription{font-size:var(--font-size-sm);color:var(--color-gray-600);margin:0 0 var(--space-6) 0;line-height:1.5}.DesignSystem-module__qDV2LG__refGrid{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.DesignSystem-module__qDV2LG__refCard{border:1px solid var(--color-gray-200);border-radius:var(--radius-md);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__refCard:hover{border-color:var(--color-gray-350);background-color:var(--color-gray-50)}.DesignSystem-module__qDV2LG__refCardHeader{align-items:center;gap:var(--space-3);font-size:var(--font-size-md);display:flex}.DesignSystem-module__qDV2LG__refCardPath{font-size:var(--font-size-xs);font-family:var(--font-mono);color:var(--color-gray-500)}.DesignSystem-module__qDV2LG__refCardDesc{font-size:var(--font-size-sm);color:var(--color-gray-600);margin:0;line-height:1.4}.DesignSystem-module__qDV2LG__refCardPreview{padding:var(--space-4);background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-sm);margin-top:var(--space-2)}.DesignSystem-module__qDV2LG__refCardTags{gap:var(--space-2);flex-wrap:wrap;display:flex}.DesignSystem-module__qDV2LG__refTag{font-size:var(--font-size-xs);background-color:var(--color-gray-100);color:var(--color-gray-650);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full)}.DesignSystem-module__qDV2LG__layoutDiagram{border:1px solid var(--color-gray-300);border-radius:var(--radius-md);height:320px;margin-bottom:var(--space-6);display:flex;overflow:hidden}.DesignSystem-module__qDV2LG__layoutSidebar{background-color:var(--color-gray-850);width:140px;padding:var(--space-4);gap:var(--space-1);flex-direction:column;flex-shrink:0;display:flex}.DesignSystem-module__qDV2LG__layoutSidebarLogo{padding:var(--space-3);margin-bottom:var(--space-4);justify-content:center;align-items:center;display:flex}.DesignSystem-module__qDV2LG__layoutSidebarTab{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-gray-400);font-size:10px;display:flex}.DesignSystem-module__qDV2LG__layoutSidebarTab:first-of-type{background-color:var(--color-gray-750);color:var(--color-white)}.DesignSystem-module__qDV2LG__layoutMain{flex-direction:column;flex:1;display:flex}.DesignSystem-module__qDV2LG__layoutMenubar{border-bottom:1px solid var(--color-gray-200);height:48px;padding:0 var(--space-5);align-items:center;gap:var(--space-4);flex-shrink:0;display:flex}.DesignSystem-module__qDV2LG__layoutMenubarOrg{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:500;display:flex}.DesignSystem-module__qDV2LG__layoutMenubarBadge{font-size:var(--font-size-xs);background-color:var(--color-bg-info);color:var(--color-fg-info);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full)}.DesignSystem-module__qDV2LG__layoutContent{color:var(--color-gray-400);font-size:var(--font-size-lg);flex:1;justify-content:center;align-items:center;display:flex}.DesignSystem-module__qDV2LG__bottomNavDemo{background-color:var(--color-black);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);gap:var(--space-2);max-width:400px;display:flex}.DesignSystem-module__qDV2LG__bottomNavTab{align-items:center;gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-sm);color:var(--color-gray-500);flex-direction:column;flex:1;font-size:9px;display:flex}.DesignSystem-module__qDV2LG__bottomNavTabActive{color:var(--color-white)}.DesignSystem-module__qDV2LG__groupHeading{font-size:var(--font-size-3xl);color:var(--color-black);padding-top:var(--space-8);padding-bottom:var(--space-4);border-bottom:2px solid var(--color-gray-200);margin:0;font-weight:700}.DesignSystem-module__qDV2LG__groupHeading:first-child{padding-top:0}.DesignSystem-module__qDV2LG__editorPanel{border-left:1px solid var(--color-gray-200);background:var(--color-white);flex-direction:column;flex-shrink:0;width:300px;display:flex;overflow-y:auto}.DesignSystem-module__qDV2LG__editorHeader{background:var(--color-white);padding:var(--space-6);border-bottom:1px solid var(--color-gray-200);z-index:10;gap:var(--space-4);flex-direction:column;display:flex;position:sticky;top:0}.DesignSystem-module__qDV2LG__editorTitle{font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-gray-600);align-items:center;gap:var(--space-3);font-weight:600;display:flex}.DesignSystem-module__qDV2LG__editorActions{gap:var(--space-3);display:flex}.DesignSystem-module__qDV2LG__editorGroupLabel{width:100%;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-gray-500);padding:var(--space-4) var(--space-6);border:none;border-bottom:1px solid var(--color-gray-100);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;font-weight:600;transition:color .1s;display:flex}.DesignSystem-module__qDV2LG__editorGroupLabel:hover{color:var(--color-gray-700)}.DesignSystem-module__qDV2LG__editorGroupCaret{color:var(--color-gray-400)}.DesignSystem-module__qDV2LG__tokenRow{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-6);transition:background-color .1s;display:flex;position:relative}.DesignSystem-module__qDV2LG__tokenRow:hover{background-color:var(--color-gray-50)}.DesignSystem-module__qDV2LG__tokenSwatch{border-radius:var(--radius-sm);border:1px solid var(--color-gray-300);cursor:pointer;flex-shrink:0;width:20px;height:20px}.DesignSystem-module__qDV2LG__tokenHexInput{width:72px}.DesignSystem-module__qDV2LG__tokenPxRow{padding:var(--space-3) var(--space-6);gap:var(--space-2);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__tokenPxRow:hover{background-color:var(--color-gray-50)}.DesignSystem-module__qDV2LG__tokenPxHeader{justify-content:space-between;align-items:center;display:flex}.DesignSystem-module__qDV2LG__tokenPxLabel{font-size:var(--font-size-sm);color:var(--color-gray-800);align-items:center;gap:var(--space-2);font-weight:500;display:flex}.DesignSystem-module__qDV2LG__tokenPxValue{font-size:var(--font-size-sm);color:var(--color-gray-500);font-weight:500}.DesignSystem-module__qDV2LG__tokenPxInput{width:60px}.DesignSystem-module__qDV2LG__tokenSlider{padding:var(--space-3) 0 var(--space-5)}.DesignSystem-module__qDV2LG__sliderWithDots{align-items:center;height:22px;display:flex;position:relative}.DesignSystem-module__qDV2LG__sliderDots{background-color:var(--color-gray-250);border-radius:var(--radius-full);z-index:1;justify-content:space-between;align-items:center;width:100%;height:5px;display:flex;overflow:hidden}.DesignSystem-module__qDV2LG__sliderFill{background-color:var(--color-gray-700);border-radius:var(--radius-full);z-index:1;pointer-events:none;max-width:100%;height:5px;position:absolute;left:0}.DesignSystem-module__qDV2LG__sliderDot{background-color:var(--color-gray-400);z-index:2;border-radius:50%;flex-shrink:0;width:5px;height:5px}.DesignSystem-module__qDV2LG__sliderDotFilled{background-color:#0000}.DesignSystem-module__qDV2LG__sliderRange{opacity:0;cursor:pointer;z-index:3;width:100%;height:100%;margin:0;position:absolute;inset:0}.DesignSystem-module__qDV2LG__sliderThumb{background-color:var(--color-gray-700);pointer-events:none;z-index:2;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #0003}.DesignSystem-module__qDV2LG__tokenLabel{font-size:var(--font-size-xs);color:var(--color-gray-500);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:40px;overflow:hidden}.DesignSystem-module__qDV2LG__tokenModified:before{content:"";left:var(--space-2);background:var(--color-fg-info);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:1000px){.DesignSystem-module__qDV2LG__sidebar,.DesignSystem-module__qDV2LG__editorPanel{display:none}.DesignSystem-module__qDV2LG__contentInner{padding:var(--space-6)}.DesignSystem-module__qDV2LG__shadowGrid{grid-template-columns:repeat(2,1fr)}.DesignSystem-module__qDV2LG__typeToken,.DesignSystem-module__qDV2LG__spacingToken{width:100px;font-size:9px}.DesignSystem-module__qDV2LG__demoGrid{grid-template-columns:1fr}}.DesignSystem-module__qDV2LG__sectionDesc{font-size:var(--font-size-base);color:var(--color-gray-500);margin-bottom:var(--space-8)}.DesignSystem-module__qDV2LG__previewGrid{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.DesignSystem-module__qDV2LG__previewCard{border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--space-8);gap:var(--space-6);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__previewCardLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-gray-400);font-weight:600}.DesignSystem-module__qDV2LG__previewCardContent{gap:var(--space-6);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__previewRow{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.DesignSystem-module__qDV2LG__previewInnerCard{background-color:var(--color-gray-50);border:1px solid var(--color-gray-100);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__previewInnerCardRow{gap:var(--space-3);display:flex}.DesignSystem-module__qDV2LG__previewInnerCardTitle{font-size:var(--font-size-lg);font-weight:600}.DesignSystem-module__qDV2LG__previewInnerCardMeta{font-size:var(--font-size-sm);color:var(--color-gray-500)}.DesignSystem-module__qDV2LG__previewOuterCard{background-color:var(--color-white);border:var(--card-border);border-radius:var(--card-radius);padding:var(--space-6);gap:var(--space-5);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__previewOuterCardTitle{font-size:var(--font-size-xl);font-weight:600}.DesignSystem-module__qDV2LG__previewOuterCardDesc{font-size:var(--font-size-sm);color:var(--color-gray-500)}.DesignSystem-module__qDV2LG__previewTabContent{padding:var(--space-6);font-size:var(--font-size-sm);color:var(--color-gray-500)}.DesignSystem-module__qDV2LG__cardPreviewBox{border-radius:var(--card-radius);width:200px;height:120px;box-shadow:var(--card-shadow);padding:var(--card-padding);background-color:var(--color-white);font-size:var(--font-size-sm);color:var(--color-gray-500);justify-content:center;align-items:center;display:flex}.DesignSystem-module__qDV2LG__settingsCardBody{gap:var(--space-4);padding:var(--space-4) 0;flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__settingsCardDesc{font-size:var(--font-size-sm);color:var(--color-gray-700)}.DesignSystem-module__qDV2LG__settingsCardInputRow{gap:var(--space-4);display:flex}.DesignSystem-module__qDV2LG__settingsCardInputPlaceholder{background:var(--color-gray-100);border-radius:var(--radius-md);border:1px solid var(--color-gray-300);flex:1;height:40px}.DesignSystem-module__qDV2LG__eventCardPreview{gap:var(--space-4);align-items:center;display:flex}.DesignSystem-module__qDV2LG__eventCardBanner{background:linear-gradient(135deg, var(--brand-purple), var(--brand-orange));border-radius:var(--radius-sm);width:80px;height:50px}.DesignSystem-module__qDV2LG__eventCardBody{flex:1}.DesignSystem-module__qDV2LG__eventCardTitle{font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm)}.DesignSystem-module__qDV2LG__eventCardMeta{font-size:var(--font-size-xs);color:var(--color-gray-600)}.DesignSystem-module__qDV2LG__eventColorsModeRow{gap:var(--space-8);margin-top:var(--space-6);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__eventColorsModeBlock[data-mode=dark]{background:var(--color-gray-850);border-radius:var(--radius-lg);padding:var(--space-8)}.DesignSystem-module__qDV2LG__eventColorsModeLabel{margin-bottom:var(--space-6)}.DesignSystem-module__qDV2LG__eventColorsModeBlock[data-mode=dark] .DesignSystem-module__qDV2LG__eventColorsModeLabel,.DesignSystem-module__qDV2LG__eventColorsModeBlock[data-mode=dark] .DesignSystem-module__qDV2LG__eventColorsBrandLabel{color:var(--color-gray-50)}.DesignSystem-module__qDV2LG__eventColorsBrandRow{gap:var(--space-6);margin-bottom:var(--space-5);grid-template-columns:200px 1fr;align-items:center;display:grid}.DesignSystem-module__qDV2LG__eventColorsBrandLabel{align-items:center;gap:var(--space-4);font-size:var(--font-size-sm);font-family:var(--font-mono);display:flex}.DesignSystem-module__qDV2LG__eventColorsBrandSwatch{border-radius:var(--radius-sm);border:1px solid var(--color-gray-300);background-color:var(--ec-brand);flex-shrink:0;width:28px;height:28px}.DesignSystem-module__qDV2LG__eventColorsCardRow{gap:var(--space-4);grid-template-columns:repeat(5,1fr);display:grid}.DesignSystem-module__qDV2LG__eventColorsCard{border-radius:var(--radius-md);padding:var(--space-5) var(--space-6);gap:var(--space-2);background-color:var(--ec-bg);min-height:64px;color:var(--ec-text);border-style:solid;border-width:1px;border-color:var(--ec-border);flex-direction:column;display:flex}.DesignSystem-module__qDV2LG__eventColorsCardType{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:capitalize}.DesignSystem-module__qDV2LG__eventColorsCardBody{font-size:var(--font-size-xs)}@media (max-width:1000px){.DesignSystem-module__qDV2LG__eventColorsBrandRow{grid-template-columns:1fr}.DesignSystem-module__qDV2LG__eventColorsCardRow{grid-template-columns:repeat(2,1fr)}}.DesignSystem-module__qDV2LG__activityHistoryDemo{align-self:flex-start;width:100%}.DesignSystem-module__qDV2LG__narrowDemo{width:320px;max-width:100%}
.Tappable-module__e_EVmG__Tappable{border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:none;justify-content:center;align-items:center;transition:all .1s;display:inline-block}.Tappable-module__e_EVmG__Tappable:active{background-color:var(--tap-bg)}.Tappable-module__e_EVmG__Tappable:focus{box-shadow:var(--input-box-shadow-focus);outline:none}
.EventFinalScore-module__Mz2BpG__EventFinalScoreSummary{gap:var(--space-5);margin-top:var(--space-6);flex-direction:column;display:flex}.EventFinalScore-module__Mz2BpG__strip{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--color-gray-50);border-radius:var(--radius-lg);display:flex}.EventFinalScore-module__Mz2BpG__recap{padding-left:var(--space-5);border-left:3px solid var(--color-gray-200);color:var(--color-gray-700);margin:0}.EventFinalScore-module__Mz2BpG__GameEndedPanel{flex-direction:column;display:flex}.EventFinalScore-module__Mz2BpG__map{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);background-color:var(--color-bg-subtle);height:130px;overflow:hidden}.EventFinalScore-module__Mz2BpG__shareRow{padding:0 var(--space-6) var(--space-6)}.EventFinalScore-module__Mz2BpG__upcoming{padding:var(--space-5) var(--space-6) var(--space-3);border-top:1px solid var(--color-gray-150)}.EventFinalScore-module__Mz2BpG__upcoming+.EventFinalScore-module__Mz2BpG__row{border-top:0}.EventFinalScore-module__Mz2BpG__endedHeader{gap:var(--space-2);text-align:center;padding:var(--space-8) var(--space-6) var(--space-6);flex-direction:column;align-items:center;display:flex}.EventFinalScore-module__Mz2BpG__row{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-6);border-top:1px solid var(--color-gray-150);display:flex}.EventFinalScore-module__Mz2BpG__rowText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.EventFinalScore-module__Mz2BpG__rowButton{flex-shrink:0}.EventFinalScore-module__Mz2BpG__rowButton:hover{border-color:var(--color-gray-400);background-color:var(--color-gray-100)}.EventFinalScore-module__Mz2BpG__rowMeta,.EventFinalScore-module__Mz2BpG__rowTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:1000px){.EventFinalScore-module__Mz2BpG__strip{padding:var(--space-4)}.EventFinalScore-module__Mz2BpG__endedHeader{padding:var(--space-6) var(--space-5) var(--space-5)}.EventFinalScore-module__Mz2BpG__row{padding:var(--space-5)}.EventFinalScore-module__Mz2BpG__map{height:110px}.EventFinalScore-module__Mz2BpG__shareRow{padding:0 var(--space-5) var(--space-5)}.EventFinalScore-module__Mz2BpG__upcoming{padding:var(--space-5) var(--space-5) var(--space-3)}}
.FacilitiesSelect-module__u3QMPG__facilityOption{align-items:center;gap:var(--space-4);display:flex}.FacilitiesSelect-module__u3QMPG__facilityOptionIcon{--size:10px;height:var(--size);width:var(--size);border-radius:var(--radius-full)}.FacilitiesSelect-module__u3QMPG__facilityChip{border-radius:var(--radius-sm);width:24px;min-width:24px;height:24px;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:flex}.FacilitiesSelect-module__u3QMPG__facilityOptionName{font-size:var(--option-font-size)}.FacilitiesSelect-module__u3QMPG__facilitiesSelectInput{padding-left:30px}.FacilitiesSelect-module__u3QMPG__awayOption{width:100%}.FacilitiesSelect-module__u3QMPG__iconButton{border-radius:var(--radius-md);padding:var(--space-2);box-shadow:none;margin:-4px;transition:all .1s;display:flex}.FacilitiesSelect-module__u3QMPG__iconButton:active{background-color:var(--tap-bg);box-shadow:none}.FacilitiesSelect-module__u3QMPG__iconButton:focus{box-shadow:none;outline:none}
.CreateFacilityModal-module__rTlI9q__CreateFacilityModal{gap:var(--space-8);width:100%;display:flex}.CreateFacilityModal-module__rTlI9q__facilitySeatingRow{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.CreateFacilityModal-module__rTlI9q__attribution{gap:var(--space-2);margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--color-layout-border);flex-direction:column;display:flex}.CreateFacilityModal-module__rTlI9q__seatTypesExpanded{flex:1;min-height:0}.CreateFacilityModal-module__rTlI9q__rightExpanded{min-height:0}.CreateFacilityModal-module__rTlI9q__left,.CreateFacilityModal-module__rTlI9q__right{min-height:400px;display:flex}.CreateFacilityModal-module__rTlI9q__left{opacity:1;width:360px;min-width:360px;max-width:360px;overflow:hidden}.CreateFacilityModal-module__rTlI9q__leftCollapsed{opacity:0;width:0;min-width:0;max-width:0;margin-right:calc(-1 * var(--space-8))}.CreateFacilityModal-module__rTlI9q__left>div{flex-grow:1;display:flex}.CreateFacilityModal-module__rTlI9q__right{flex-direction:column;flex-grow:1;align-items:flex-start;min-width:0}.CreateFacilityModal-module__rTlI9q__confirmContainer{width:100%;height:100%}.CreateFacilityModal-module__rTlI9q__maxWidthMessage{max-width:320px}.CreateFacilityModal-module__rTlI9q__reassignmentProgress{color:var(--color-gray-650);font-size:.9em}.CreateFacilityModal-module__rTlI9q__seatingChartDescription{padding:var(--space-4) 0;font-size:var(--font-size-md);color:var(--mantine-color-gray-7)}.CreateFacilityModal-module__rTlI9q__hiddenTitle{visibility:hidden}.CreateFacilityModal-module__rTlI9q__schedulingIcon{fill:#bbb;width:72px;height:auto}.CreateFacilityModal-module__rTlI9q__tabContentFullWidth{width:100%}.CreateFacilityModal-module__rTlI9q__nameInput{flex-grow:1}.CreateFacilityModal-module__rTlI9q__uploadBox{border:3px dashed var(--color-gray-350);border-radius:var(--radius-md);background-color:var(--color-white);width:100%;height:100%;min-height:100%;color:var(--color-gray-400);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;transition:all .1s ease-in-out;display:flex}.CreateFacilityModal-module__rTlI9q__listTypeTabs{justify-content:space-between;align-items:center;display:flex}.CreateFacilityModal-module__rTlI9q__listTypeToggleIndicator{padding:0}.CreateFacilityModal-module__rTlI9q__listTypeToggleGroup{background-color:var(--color-white)}.CreateFacilityModal-module__rTlI9q__listTypeToggleControl,.CreateFacilityModal-module__rTlI9q__listTypeToggleControl:hover{background-color:#0000}.CreateFacilityModal-module__rTlI9q__listTypeToggleLabel{font-size:var(--font-size-md);margin:var(--space-3) var(--space-5);font-weight:400}.CreateFacilityModal-module__rTlI9q__tabContent{gap:var(--space-8);flex-direction:column;flex-grow:1;width:100%;display:flex}.CreateFacilityModal-module__rTlI9q__contentRow{gap:var(--space-5);display:flex}.CreateFacilityModal-module__rTlI9q__offsiteNotice{gap:var(--space-4);padding:var(--space-6);margin-bottom:var(--space-5);background:var(--color-bg-subtle);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);flex-direction:column;display:flex}.CreateFacilityModal-module__rTlI9q__offsiteNoticeText{max-width:52ch}.CreateFacilityModal-module__rTlI9q__offsiteDeleteRow{align-items:center;gap:var(--space-5);display:flex}.CreateFacilityModal-module__rTlI9q__capacityInput{max-width:80px}.CreateFacilityModal-module__rTlI9q__nameWithSettings{align-items:flex-end;gap:var(--space-3);flex-grow:1;display:flex}.CreateFacilityModal-module__rTlI9q__iconButton{border-radius:var(--radius-md);padding:var(--space-3);margin:-6px;transition:all .1s;display:flex;position:relative;top:-11px}.CreateFacilityModal-module__rTlI9q__iconButton:hover{background-color:var(--color-bg-subtle)}.CreateFacilityModal-module__rTlI9q__iconButton:active{background-color:var(--tap-bg)}.CreateFacilityModal-module__rTlI9q__iconButton:focus{outline:none}.CreateFacilityModal-module__rTlI9q__addressInput{flex-grow:1}.CreateFacilityModal-module__rTlI9q__bufferRow>div{flex-grow:1;width:100%}.CreateFacilityModal-module__rTlI9q__deleteConfirmBody,.CreateFacilityModal-module__rTlI9q__deleteConfirmDescription{text-align:left}.CreateFacilityModal-module__rTlI9q__comingSoon{gap:var(--space-5);font-size:var(--font-size-base);color:var(--color-black);margin-top:var(--space-2);flex-direction:column;font-weight:500;display:flex}.CreateFacilityModal-module__rTlI9q__comingSoonSubtext{font-size:var(--font-size-sm);color:var(--color-gray-500);font-weight:400}.CreateFacilityModal-module__rTlI9q__advancedSettingsBody{flex-direction:column;height:100%;display:flex}.CreateFacilityModal-module__rTlI9q__advancedSettingsTitle{align-items:center;gap:var(--space-4);display:inline-flex}.CreateFacilityModal-module__rTlI9q__advancedSettingsBackButton{border-radius:var(--radius-md);padding:var(--space-3);margin:-6px;transition:all .1s;display:flex}.CreateFacilityModal-module__rTlI9q__advancedSettingsBackButton:hover{background-color:var(--color-bg-subtle)}.CreateFacilityModal-module__rTlI9q__advancedSettingsBackButton:active{background-color:var(--tap-bg)}.CreateFacilityModal-module__rTlI9q__advancedSettingsBackButton:focus{outline:none}.CreateFacilityModal-module__rTlI9q__createFacilityModalBody{padding:0}.CreateFacilityModal-module__rTlI9q__baseFooterActions{align-items:center;gap:var(--space-3);display:flex}.CreateFacilityModal-module__rTlI9q__issueReportModalContent{--history-panel-width:max(38%, 320px);--issue-history-overhang:16px;--issue-report-gap:var(--space-8)}.CreateFacilityModal-module__rTlI9q__issueReportView{gap:var(--issue-report-gap);z-index:10000;width:100%;min-height:540px;display:flex}.CreateFacilityModal-module__rTlI9q__issueReportModalHeader{isolation:isolate;position:relative;overflow:hidden}.CreateFacilityModal-module__rTlI9q__issueReportModalHeader:after{content:"";width:calc(var(--history-panel-width));background-color:var(--color-gray-100);pointer-events:none;z-index:0;position:absolute;top:0;bottom:0;right:0}.CreateFacilityModal-module__rTlI9q__issueReportModalHeader>*{z-index:1;position:relative}.CreateFacilityModal-module__rTlI9q__issueReportModalTitle{z-index:1;flex:1;width:100%;max-width:100%;position:relative}.CreateFacilityModal-module__rTlI9q__issueReportHeaderTitleRow{align-items:center;width:100%;min-width:0;display:flex}.CreateFacilityModal-module__rTlI9q__issueReportMainTitle{flex:1;min-width:0}.CreateFacilityModal-module__rTlI9q__issueReportCapSlot{width:calc(var(--history-panel-width) - var(--issue-history-overhang));min-width:calc(var(--history-panel-width) - var(--issue-history-overhang));padding-left:var(--space-8)}.CreateFacilityModal-module__rTlI9q__issueReportCapSlot .CreateFacilityModal-module__rTlI9q__issueHistoryHeader{justify-content:flex-start}.CreateFacilityModal-module__rTlI9q__issueReportFormPane{gap:var(--space-6);min-width:0;padding:0 0 var(--space-8) var(--space-8);flex-direction:column;flex:1 1 0;display:flex}.CreateFacilityModal-module__rTlI9q__issueReportFormFields{gap:var(--space-5);flex-direction:column;display:flex}.CreateFacilityModal-module__rTlI9q__issueAttachmentSection{gap:var(--space-3);flex-direction:column;display:flex}.CreateFacilityModal-module__rTlI9q__issueAttachmentHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.CreateFacilityModal-module__rTlI9q__issueHistoryPanel{width:var(--history-panel-width);min-width:var(--history-panel-width);background-color:var(--color-gray-100);padding:0 var(--space-8);justify-content:flex-start;gap:var(--space-4);z-index:10000;height:auto;padding-right:var(--space-9);flex-direction:column;display:flex;overflow-y:auto}.CreateFacilityModal-module__rTlI9q__issueHistoryPanelContent{gap:var(--space-4);flex-direction:column;display:flex}.CreateFacilityModal-module__rTlI9q__issueHistoryHeader{font-size:var(--font-size-lg);color:var(--color-gray-700);padding-left:var(--space-3);justify-content:space-between;align-items:center;font-weight:600;display:flex}@keyframes CreateFacilityModal-module__rTlI9q__fadeIn{0%{opacity:0}to{opacity:1}}.CreateFacilityModal-module__rTlI9q__issueHistoryHeaderRow{--h:64px;min-height:var(--h);height:var(--h);--topPad:var(--space-5);padding:var(--topPad) 0 0;justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.CreateFacilityModal-module__rTlI9q__issueHistoryCloseButton{color:var(--color-gray-700);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.CreateFacilityModal-module__rTlI9q__issueHistoryDivider{border-top:1px solid var(--color-gray-300);width:100%}.CreateFacilityModal-module__rTlI9q__issueReportActions{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:auto;display:flex}.CreateFacilityModal-module__rTlI9q__issueSecondaryButton,.CreateFacilityModal-module__rTlI9q__issuePrimaryButton{height:40px;min-height:40px;padding:0 var(--space-5);border-radius:var(--radius-sm);font-size:var(--font-size-sm);cursor:pointer;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.CreateFacilityModal-module__rTlI9q__issueSecondaryButton{border:1px solid var(--color-gray-300);background-color:var(--color-white);color:var(--color-black)}.CreateFacilityModal-module__rTlI9q__issuePrimaryButton{border:1px solid var(--color-black);background-color:var(--color-black);color:var(--color-white)}.CreateFacilityModal-module__rTlI9q__issueSecondaryButton:disabled,.CreateFacilityModal-module__rTlI9q__issuePrimaryButton:disabled{cursor:not-allowed;opacity:.5}.CreateFacilityModal-module__rTlI9q__issueAttachmentTitle{font-size:var(--font-size-md);color:var(--color-black);font-weight:500}.CreateFacilityModal-module__rTlI9q__issueUploadLink{font-size:var(--font-size-sm-plus);color:var(--color-blue-500,var(--color-fg-info));padding:var(--space-1) var(--space-5);-webkit-user-select:none;user-select:none;margin:-2px -12px;font-weight:500;display:inline-flex}.CreateFacilityModal-module__rTlI9q__issueList{max-height:500px;padding-right:var(--space-2);flex-direction:column;display:flex;overflow-y:auto}.CreateFacilityModal-module__rTlI9q__issueItem{padding:var(--space-4) 0 var(--space-5) 0;border-bottom:1px solid var(--color-gray-300);gap:var(--space-3);flex-direction:column;display:flex}.CreateFacilityModal-module__rTlI9q__issueItemSummary{font-size:var(--font-size-base);color:var(--color-gray-800);font-weight:500}.CreateFacilityModal-module__rTlI9q__issueItemSnippet{font-size:var(--font-size-sm);color:var(--color-gray-650);line-height:1.2}.CreateFacilityModal-module__rTlI9q__issueItemMeta{font-size:var(--font-size-xs);color:var(--color-gray-600);justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.CreateFacilityModal-module__rTlI9q__issuePlaceholder{color:var(--color-gray-600);font-size:var(--font-size-sm);padding:var(--space-4) 0}.CreateFacilityModal-module__rTlI9q__seatingChartSuccess{justify-content:center;align-items:center;gap:var(--space-7);padding:var(--space-10) 0;text-align:center;flex-direction:column;margin-top:100px;display:flex}.CreateFacilityModal-module__rTlI9q__seatingChartSuccessTitle{color:var(--color-gray-850);font-size:24px;font-weight:600}.CreateFacilityModal-module__rTlI9q__seatingChartSuccessText{color:var(--color-gray-650);text-align:center;max-width:382px;font-size:15px;line-height:24px}.CreateFacilityModal-module__rTlI9q__seatingChartChip{align-items:center;gap:var(--space-3);background:var(--color-gray-50);padding:0 var(--space-5);border-radius:4px;height:40px;display:flex}.CreateFacilityModal-module__rTlI9q__seatingChartChipName{color:var(--color-gray-650);white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:12px;font-weight:500;overflow:hidden}.CreateFacilityModal-module__rTlI9q__seatingChartChipRemove{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}.CreateFacilityModal-module__rTlI9q__seatingChartUploadProgress{width:160px}@media (max-width:1000px){.CreateFacilityModal-module__rTlI9q__CreateFacilityModal{gap:var(--space-5);flex-direction:column}.CreateFacilityModal-module__rTlI9q__left{width:100%;min-width:100%;max-width:100%}.CreateFacilityModal-module__rTlI9q__right{width:100%}.CreateFacilityModal-module__rTlI9q__leftCollapsed{opacity:0;width:0;min-width:0;max-width:0;min-height:0;margin-bottom:calc(-1 * var(--space-5));display:none}.CreateFacilityModal-module__rTlI9q__left,.CreateFacilityModal-module__rTlI9q__right{min-height:unset}.CreateFacilityModal-module__rTlI9q__listTypeTabs,.CreateFacilityModal-module__rTlI9q__listTypeToggleGroup{width:100%}.CreateFacilityModal-module__rTlI9q__listTypeToggleControl{flex:1 1 0;min-width:0}.CreateFacilityModal-module__rTlI9q__listTypeToggleLabel{font-size:var(--font-size-sm);margin:var(--space-3) var(--space-2);white-space:nowrap}.CreateFacilityModal-module__rTlI9q__tabContent{gap:var(--space-5)}.CreateFacilityModal-module__rTlI9q__contentRow{gap:var(--space-4);flex-direction:column}.CreateFacilityModal-module__rTlI9q__contentRow>*{width:100%;min-width:0}.CreateFacilityModal-module__rTlI9q__bufferRow{flex-direction:column}.CreateFacilityModal-module__rTlI9q__capacityInput{max-width:none}.CreateFacilityModal-module__rTlI9q__issueReportView{min-height:unset;gap:var(--space-5);flex-direction:column}.CreateFacilityModal-module__rTlI9q__issueReportModalHeader:after{width:0}.CreateFacilityModal-module__rTlI9q__issueReportHeaderTitleRow{display:block}.CreateFacilityModal-module__rTlI9q__issueReportCapSlot{display:none}.CreateFacilityModal-module__rTlI9q__createFacilityModalBody{padding:var(--space-4) var(--space-5) var(--space-5)}.CreateFacilityModal-module__rTlI9q__issueReportFormPane{padding:0}.CreateFacilityModal-module__rTlI9q__issueHistoryPanel{width:100%;min-width:0;padding:var(--space-5);border-radius:var(--radius-md)}.CreateFacilityModal-module__rTlI9q__issueReportActions{flex-direction:column;align-items:stretch}.CreateFacilityModal-module__rTlI9q__issueSecondaryButton,.CreateFacilityModal-module__rTlI9q__issuePrimaryButton{width:100%}.CreateFacilityModal-module__rTlI9q__issueHistoryHeader{padding-left:0}.CreateFacilityModal-module__rTlI9q__issueList{max-height:none;padding-right:0}.CreateFacilityModal-module__rTlI9q__issueItemMeta{align-items:flex-start;gap:var(--space-2);flex-direction:column}.CreateFacilityModal-module__rTlI9q__baseFooterActions{align-items:stretch;gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.CreateFacilityModal-module__rTlI9q__baseFooterActions>*{width:100%;min-width:0}.CreateFacilityModal-module__rTlI9q__baseFooterActions .mantine-Button-root{width:100%}.CreateFacilityModal-module__rTlI9q__advancedSettingsBody{height:auto;padding:var(--space-5)}.CreateFacilityModal-module__rTlI9q__buttons{align-items:stretch;gap:var(--space-5);flex-flow:wrap;max-height:none;display:flex}.CreateFacilityModal-module__rTlI9q__buttons>:first-child{flex:0 0 100%;width:100%;min-height:0}.CreateFacilityModal-module__rTlI9q__buttons>:not(:first-child){width:auto}.CreateFacilityModal-module__rTlI9q__seatingChartSuccess{margin-top:0}}
.ModalDialog-module__HUSEXa__ModalDialog .ui-Modal-content{flex-direction:column;display:flex;overflow:hidden}.ModalDialog-module__HUSEXa__ModalDialog.ModalDialog-module__HUSEXa__veil .ui-Modal-content{border:var(--card-border);box-shadow:var(--shadow-md)}.ModalDialog-module__HUSEXa__ModalDialog .ui-Modal-header{flex:none}.ModalDialog-module__HUSEXa__ModalDialog .ui-Modal-body{flex:auto;min-height:0;overflow:hidden}.ModalDialog-module__HUSEXa__modalBodyContainer{gap:var(--space-8);flex-direction:column;flex:1;min-height:0;display:flex}.ModalDialog-module__HUSEXa__animatedContentContainer{gap:var(--space-8);padding-bottom:var(--space-2);min-height:0;max-height:64vh;padding-inline:var(--space-2);padding-top:var(--space-2);margin-top:calc(-1 * var(--space-2));flex-direction:column;flex:auto;align-items:flex-start;display:flex;overflow-y:auto}.ModalDialog-module__HUSEXa__animatedContentContainer>*{width:100%}.ModalDialog-module__HUSEXa__animatedContentContainerFill{padding-inline:0;flex:1;max-height:none;margin-top:0;padding-top:0;padding-bottom:0;overflow-y:visible}.ModalDialog-module__HUSEXa__viewFadeContent{gap:var(--space-8);flex-direction:column;height:100%}.ModalDialog-module__HUSEXa__buttons{gap:var(--space-5);max-height:var(--admittee-button-height);flex-grow:1;flex-shrink:0;justify-content:flex-end;align-items:flex-end;display:flex}.ModalDialog-module__HUSEXa__cancelButton.ModalDialog-module__HUSEXa__cancelButton{height:var(--admittee-button-height);min-height:var(--admittee-button-height);max-height:var(--admittee-button-height)}.ModalDialog-module__HUSEXa__textNextToButtons{text-align:start;min-height:var(--admittee-button-height);font-size:var(--font-size-base);color:var(--color-gray-650);flex-grow:1;align-items:center;display:flex}@media (max-width:1000px){.ModalDialog-module__HUSEXa__buttons{gap:var(--space-5)}.ModalDialog-module__HUSEXa__saveButton,.ModalDialog-module__HUSEXa__cancelButton{flex-grow:1}.ModalDialog-module__HUSEXa__icon{--size:var(--mobile-button-height)}}.ModalDialog-module__HUSEXa__deleteButton.ModalDialog-module__HUSEXa__deleteButton{border-color:var(--color-verification-red);color:var(--color-verification-red);margin-right:auto}.ModalDialog-module__HUSEXa__deleteButton.ModalDialog-module__HUSEXa__deleteButton:hover{background-color:var(--color-red-badge-bg)}.ModalDialog-module__HUSEXa__deleteConfirmButton.ModalDialog-module__HUSEXa__deleteConfirmButton{background-color:var(--color-verification-red);color:var(--color-white)}.ModalDialog-module__HUSEXa__confirmText{color:var(--color-verification-red)}.ModalDialog-module__HUSEXa__focusStart{outline:none;width:0;height:0;position:absolute;overflow:hidden}
.Modal-module__Afj4za__modalTitle{font-size:var(--font-size-4xl);font-weight:600}.Modal-module__Afj4za__modalHeader{padding:var(--space-8) var(--space-8) var(--space-5) var(--space-8)}.Modal-module__Afj4za__modalBody{padding:var(--space-4) var(--space-6) var(--space-6);gap:var(--space-8);flex-direction:column;display:flex}@media (max-width:1000px){.Modal-module__Afj4za__modalHeader{padding:var(--space-5) var(--space-5) var(--space-3) var(--space-6)}.Modal-module__Afj4za__modalBody{padding:var(--space-5) var(--space-6) var(--space-8) var(--space-6)}}
.ConfirmModal-module__mgKjCG__focusTrap{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.ConfirmModal-module__mgKjCG__drawerHeightAuto{height:auto}.ConfirmModal-module__mgKjCG__body.ConfirmModal-module__mgKjCG__body{padding:var(--space-10);gap:var(--space-8);flex-direction:column;min-width:420px;display:flex}.ConfirmModal-module__mgKjCG__title{text-align:center;justify-content:center;display:flex}.ConfirmModal-module__mgKjCG__description{font-size:var(--font-size-md);text-align:center;justify-content:center;max-width:500px;display:flex}.ConfirmModal-module__mgKjCG__buttons{text-align:center;justify-content:center;align-items:center;gap:var(--space-8);display:flex}.ConfirmModal-module__mgKjCG__buttons button{min-width:180px}@media (max-width:1000px){.ConfirmModal-module__mgKjCG__buttons{flex-direction:column}.ConfirmModal-module__mgKjCG__buttons button{min-width:100%}.ConfirmModal-module__mgKjCG__body{padding:var(--space-8) var(--space-8) var(--space-12)}}
.FadeInOutInDom-module__gZxqmq__FadeInOutInDom{opacity:0;transition-property:all;transition-timing-function:linear;transform:translateY(0)}.FadeInOutInDom-module__gZxqmq__FadeInOutInDom>*{width:100%}.FadeInOutInDom-module__gZxqmq__FadeInOutInDom.FadeInOutInDom-module__gZxqmq__visible{opacity:1;transform:translateY(4px)}
.ForfeitEventModal-module__rc_FTW__modalBody{gap:var(--space-7);flex-direction:column;display:flex}.ForfeitEventModal-module__rc_FTW__subtitle{color:var(--color-gray-650);margin:0}.ForfeitEventModal-module__rc_FTW__contextBlock{gap:var(--space-3);padding:var(--space-5) var(--space-6);background:var(--color-bg-subtle);border-radius:var(--radius-md);flex-direction:column;display:flex}.ForfeitEventModal-module__rc_FTW__contextLine{color:var(--color-text)}.ForfeitEventModal-module__rc_FTW__field{gap:var(--space-4);flex-direction:column;display:flex}.ForfeitEventModal-module__rc_FTW__fieldHelper{margin:var(--space-3) 0 0;color:var(--color-gray-650)}.ForfeitEventModal-module__rc_FTW__radioStack{gap:var(--space-4);flex-direction:column;display:flex}.ForfeitEventModal-module__rc_FTW__feeToggleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-6);display:flex}.ForfeitEventModal-module__rc_FTW__feeToggleControls{align-items:center;gap:var(--space-5);flex-shrink:0;display:flex}.ForfeitEventModal-module__rc_FTW__feePill{padding:var(--space-2) var(--space-5);border-radius:var(--radius-full);background:var(--color-bg-subtle);color:var(--color-text)}@media (max-width:1000px){.ForfeitEventModal-module__rc_FTW__feeToggleRow{gap:var(--space-5);flex-direction:column}.ForfeitEventModal-module__rc_FTW__feeToggleControls{justify-content:space-between;width:100%}}
.PaymentBlockShell-module__zs5zIa__PaymentBlockShell{padding:var(--space-8) var(--space-10);border-top:1px solid var(--color-gray-200)}.PaymentBlockShell-module__zs5zIa__PaymentBlockShell[data-audience=host]{background:var(--color-gray-100)}.PaymentBlockShell-module__zs5zIa__PaymentBlockShell.PaymentBlockShell-module__zs5zIa__embedded{border-top:0;padding:0}.PaymentBlockShell-module__zs5zIa__eyebrow{margin:0 0 var(--space-5)}.PaymentBlockShell-module__zs5zIa__card{background:var(--color-gray-100);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--space-7)}.PaymentBlockShell-module__zs5zIa__PaymentBlockShell[data-audience=host] .PaymentBlockShell-module__zs5zIa__card{background:var(--color-white)}.PaymentBlockShell-module__zs5zIa__splitCard{gap:var(--space-6);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:stretch;display:grid}.PaymentBlockShell-module__zs5zIa__summaryPanel{gap:var(--space-5);background:var(--color-gray-100);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--space-7);flex-direction:column;display:flex}.PaymentBlockShell-module__zs5zIa__summaryPanel .PaymentBlockShell-module__zs5zIa__breakdown{border-top:0;margin-bottom:0;padding-top:0}.PaymentBlockShell-module__zs5zIa__summaryLead+.PaymentBlockShell-module__zs5zIa__breakdown.PaymentBlockShell-module__zs5zIa__breakdown{border-top:1px solid var(--color-gray-200);padding-top:var(--space-3)}.PaymentBlockShell-module__zs5zIa__payPanel{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-7);flex-direction:column;display:flex}.PaymentBlockShell-module__zs5zIa__scopeSlot{margin:var(--space-5) 0 var(--space-6)}.PaymentBlockShell-module__zs5zIa__amountRow{align-items:baseline;gap:var(--space-5);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.PaymentBlockShell-module__zs5zIa__amountBig{font-size:var(--font-size-6xl);font-weight:var(--font-weight-bold);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-text);line-height:1.1}.PaymentBlockShell-module__zs5zIa__amountBig.PaymentBlockShell-module__zs5zIa__muted,.PaymentBlockShell-module__zs5zIa__amountLabel{color:var(--color-gray-650)}.PaymentBlockShell-module__zs5zIa__amountRowEnd{flex:1;order:-1;justify-content:flex-start;align-items:stretch;min-width:320px;display:flex}.PaymentBlockShell-module__zs5zIa__metaRow{color:var(--color-gray-650);margin-bottom:var(--space-6)}.PaymentBlockShell-module__zs5zIa__dueDate{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold);color:var(--color-text)}.PaymentBlockShell-module__zs5zIa__dueDate.PaymentBlockShell-module__zs5zIa__overdue{color:var(--color-fg-danger-text)}.PaymentBlockShell-module__zs5zIa__breakdown{border-top:1px dashed var(--color-gray-300);padding-top:var(--space-5);margin-bottom:var(--space-6)}.PaymentBlockShell-module__zs5zIa__breakdownRow{padding:var(--space-2) 0;color:var(--color-gray-650);justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.PaymentBlockShell-module__zs5zIa__lineLabel{align-items:baseline;gap:var(--space-4);flex-direction:row;min-width:0;display:flex}.PaymentBlockShell-module__zs5zIa__lineLabelText{color:var(--color-text)}.PaymentBlockShell-module__zs5zIa__lineHint{color:var(--color-gray-650)}.PaymentBlockShell-module__zs5zIa__lineAmount{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium);white-space:nowrap}.PaymentBlockShell-module__zs5zIa__breakdownRow.PaymentBlockShell-module__zs5zIa__declined .PaymentBlockShell-module__zs5zIa__lineLabelText,.PaymentBlockShell-module__zs5zIa__breakdownRow.PaymentBlockShell-module__zs5zIa__declined .PaymentBlockShell-module__zs5zIa__lineAmount{color:var(--color-gray-400);text-decoration:line-through}.PaymentBlockShell-module__zs5zIa__breakdownRow.PaymentBlockShell-module__zs5zIa__subtotal{font-weight:var(--font-weight-semibold);color:var(--color-text)}.PaymentBlockShell-module__zs5zIa__breakdownRow.PaymentBlockShell-module__zs5zIa__subtotal .PaymentBlockShell-module__zs5zIa__lineLabelText,.PaymentBlockShell-module__zs5zIa__breakdownRow.PaymentBlockShell-module__zs5zIa__subtotal .PaymentBlockShell-module__zs5zIa__lineAmount{color:var(--color-text)}.PaymentBlockShell-module__zs5zIa__breakdownRow.PaymentBlockShell-module__zs5zIa__balance .PaymentBlockShell-module__zs5zIa__lineLabelText,.PaymentBlockShell-module__zs5zIa__breakdownRow.PaymentBlockShell-module__zs5zIa__balance .PaymentBlockShell-module__zs5zIa__lineAmount{color:var(--color-gray-650)}.PaymentBlockShell-module__zs5zIa__breakdownRow.PaymentBlockShell-module__zs5zIa__total{border-top:1px dashed var(--color-gray-300);margin-top:var(--space-3);padding-top:var(--space-4);color:var(--color-text);font-weight:var(--font-weight-bold)}@media (max-width:1000px){.PaymentBlockShell-module__zs5zIa__PaymentBlockShell{padding:var(--space-7) var(--space-7)}.PaymentBlockShell-module__zs5zIa__card,.PaymentBlockShell-module__zs5zIa__summaryPanel,.PaymentBlockShell-module__zs5zIa__payPanel{padding:var(--space-6)}.PaymentBlockShell-module__zs5zIa__amountBig{font-size:var(--font-size-5xl)}.PaymentBlockShell-module__zs5zIa__splitCard{grid-template-columns:1fr}.PaymentBlockShell-module__zs5zIa__payPanel{order:-1}}
.RecurrenceEditScopeModal-module__YJXJPa__radioLabel{margin-top:-2px}.RecurrenceEditScopeModal-module__YJXJPa__radio{padding:var(--space-4) 0}.RecurrenceEditScopeModal-module__YJXJPa__infoBox{padding:var(--space-5);background-color:var(--color-select-button-bg);border-radius:var(--radius-md)}.RecurrenceEditScopeModal-module__YJXJPa__infoText{color:var(--color-select-button-border)}.RecurrenceEditScopeModal-module__YJXJPa__underline{text-decoration:underline}.RecurrenceEditScopeModal-module__YJXJPa__actions{gap:var(--space-4);margin-top:var(--space-6);justify-content:flex-end;display:flex}
span.AiIcon-module__1macFa__AiIcon{color:var(--brand-black);cursor:default;-webkit-user-select:none;user-select:none}
.RegistrationRepeatSummary-module__d0XVEa__RegistrationRepeatSummary.RegistrationRepeatSummary-module__d0XVEa__RegistrationRepeatSummary{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.RegistrationRepeatSummary-module__d0XVEa__nowrap{white-space:nowrap}
.OperatorRentalDatePicker-module__ZGp65q__OperatorRentalDatePicker.OperatorRentalDatePicker-module__ZGp65q__OperatorRentalDatePicker{gap:var(--space-6);padding:var(--space-6);background:var(--color-bg-subtle);border:var(--card-border);border-radius:var(--radius-lg);flex-direction:column;display:flex;position:relative}.OperatorRentalDatePicker-module__ZGp65q__title{margin:0}.OperatorRentalDatePicker-module__ZGp65q__compact .OperatorRentalDatePicker-module__ZGp65q__title.OperatorRentalDatePicker-module__ZGp65q__title{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:1.4}.OperatorRentalDatePicker-module__ZGp65q__controlsRow{gap:var(--space-4);margin-top:var(--space-5);align-items:flex-end;display:flex}.OperatorRentalDatePicker-module__ZGp65q__timeField{gap:var(--space-2);min-width:0;color:var(--color-gray-650);flex-direction:column;flex:1;display:flex}.OperatorRentalDatePicker-module__ZGp65q__calendarWrap{background:var(--color-white);border-radius:var(--radius-md);padding:var(--space-4);justify-content:center;display:flex}.OperatorRentalDatePicker-module__ZGp65q__calDay{border-radius:var(--radius-md);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.OperatorRentalDatePicker-module__ZGp65q__OperatorRentalDatePicker button.ui-DatePicker-day:not([data-disabled],[data-outside]){background-color:var(--color-decision-accepted-bg-deep);color:var(--color-decision-accepted-text)}.OperatorRentalDatePicker-module__ZGp65q__OperatorRentalDatePicker button.ui-DatePicker-day:not([data-disabled],[data-outside]):hover{background-color:var(--color-decision-accepted-border)}.OperatorRentalDatePicker-module__ZGp65q__OperatorRentalDatePicker button.ui-DatePicker-day[data-selected]{background-color:var(--color-accept-button);color:var(--color-white)}.OperatorRentalDatePicker-module__ZGp65q__calDayCommitted{background:var(--color-accept-button);color:var(--color-white);font-weight:var(--font-weight-semibold)}.OperatorRentalDatePicker-module__ZGp65q__calDayConflict{background:var(--color-amber-tag-bg);color:var(--color-amber-tag-text)}.OperatorRentalDatePicker-module__ZGp65q__legend{gap:var(--space-5);margin:var(--space-5) 0 var(--space-4);flex-wrap:wrap;display:flex}.OperatorRentalDatePicker-module__ZGp65q__legendItem{align-items:center;gap:var(--space-3);color:var(--color-gray-650);display:inline-flex}.OperatorRentalDatePicker-module__ZGp65q__legendSwatch{border-radius:var(--radius-sm);border:1px solid var(--color-gray-300);width:12px;height:12px}.OperatorRentalDatePicker-module__ZGp65q__legendAvailable{background:var(--color-decision-accepted-bg-deep);border-color:var(--color-decision-accepted-border-strong)}.OperatorRentalDatePicker-module__ZGp65q__legendPicked{background:var(--color-accept-button);border-color:var(--color-accept-button)}.OperatorRentalDatePicker-module__ZGp65q__legendConflict{background:var(--color-amber-tag-bg);border-color:var(--color-amber-ring)}.OperatorRentalDatePicker-module__ZGp65q__legendUnavailable{background:var(--color-gray-150);border-color:var(--color-gray-300)}.OperatorRentalDatePicker-module__ZGp65q__selectedList{gap:var(--space-4);flex-direction:column;display:flex}.OperatorRentalDatePicker-module__ZGp65q__clearAll.OperatorRentalDatePicker-module__ZGp65q__clearAll,.OperatorRentalDatePicker-module__ZGp65q__listToggle.OperatorRentalDatePicker-module__ZGp65q__listToggle{cursor:pointer;color:var(--color-fg-link);margin-top:var(--space-2);background:0 0;border:none;align-self:flex-start;padding:0}.OperatorRentalDatePicker-module__ZGp65q__emptyText{color:var(--color-gray-650);margin:0}.OperatorRentalDatePicker-module__ZGp65q__selectedRow{gap:var(--space-4);padding:var(--space-5);background:var(--color-white);border:1px solid var(--color-layout-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.OperatorRentalDatePicker-module__ZGp65q__rowDate{color:var(--color-text);white-space:nowrap}.OperatorRentalDatePicker-module__ZGp65q__rowBody{align-items:center;gap:var(--space-4);display:flex}.OperatorRentalDatePicker-module__ZGp65q__rowTimes{align-items:center;gap:var(--space-3);display:inline-flex}.OperatorRentalDatePicker-module__ZGp65q__rowTimeDash{color:var(--color-gray-650)}.OperatorRentalDatePicker-module__ZGp65q__rowDelete{padding:var(--space-2);border-radius:var(--radius-md);justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.OperatorRentalDatePicker-module__ZGp65q__rowDelete:hover{background:var(--color-click-bg)}.OperatorRentalDatePicker-module__ZGp65q__compact.OperatorRentalDatePicker-module__ZGp65q__compact{padding:var(--space-5);gap:var(--space-5)}@media (max-width:600px){.OperatorRentalDatePicker-module__ZGp65q__OperatorRentalDatePicker.OperatorRentalDatePicker-module__ZGp65q__OperatorRentalDatePicker{padding:var(--space-5)}.OperatorRentalDatePicker-module__ZGp65q__controlsRow{flex-wrap:wrap}}.OperatorRentalDatePicker-module__ZGp65q__conflict{align-items:center;gap:var(--space-2);min-width:0;display:flex}.OperatorRentalDatePicker-module__ZGp65q__conflict>:not(.OperatorRentalDatePicker-module__ZGp65q__conflictText){flex:none}.OperatorRentalDatePicker-module__ZGp65q__conflictText{overflow-wrap:anywhere;min-width:0}.OperatorRentalDatePicker-module__ZGp65q__conflictLink{color:var(--color-verification-red);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.OperatorRentalDatePicker-module__ZGp65q__conflictLink:hover{text-decoration:none}.OperatorRentalDatePicker-module__ZGp65q__titleRow{justify-content:space-between;align-items:baseline;gap:var(--space-5);display:flex}.OperatorRentalDatePicker-module__ZGp65q__calendarToggle{font-family:var(--font-main);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-650);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;flex:none;padding:0;text-decoration:underline}.OperatorRentalDatePicker-module__ZGp65q__calendarToggle:hover{color:var(--color-text)}.OperatorRentalDatePicker-module__ZGp65q__datesReadOnly .OperatorRentalDatePicker-module__ZGp65q__selectedRow{align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-5);flex-flow:wrap}.OperatorRentalDatePicker-module__ZGp65q__datesReadOnly .OperatorRentalDatePicker-module__ZGp65q__rowBody{margin-left:auto}.OperatorRentalDatePicker-module__ZGp65q__datesReadOnly .OperatorRentalDatePicker-module__ZGp65q__rowDate{flex:none}.OperatorRentalDatePicker-module__ZGp65q__rowTimesRead{color:var(--color-gray-650);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.OperatorRentalDatePicker-module__ZGp65q__datesReadOnly .OperatorRentalDatePicker-module__ZGp65q__conflict{flex:0 0 100%;align-items:flex-start}@media (max-width:600px){.OperatorRentalDatePicker-module__ZGp65q__datesReadOnly .OperatorRentalDatePicker-module__ZGp65q__selectedRow{flex-direction:column;align-items:stretch}.OperatorRentalDatePicker-module__ZGp65q__datesReadOnly .OperatorRentalDatePicker-module__ZGp65q__rowBody{margin-left:0}}
.NonTicketedEventLandingPage-module__h6wLWa__details{min-height:500px}.NonTicketedEventLandingPage-module__h6wLWa__internalEventNotice{font-size:var(--font-size-xs);color:#aaa;flex-grow:1}.NonTicketedEventLandingPage-module__h6wLWa__skeletonOffset{margin-bottom:var(--space-1)}
.NonTicketedEventBanner-module__BPYYOa__NonTicketedEventBanner{border-radius:var(--radius-md);-webkit-user-select:none;user-select:none;background-color:var(--color-bg-subtle);justify-content:center;align-items:center;width:100%;transition:all;display:flex;position:relative;overflow:hidden;container-type:size}.NonTicketedEventBanner-module__BPYYOa__categoryBackground{--size:50cqh;width:var(--size);height:var(--size);border-radius:12cqh;justify-content:center;align-items:center;display:flex}.NonTicketedEventBanner-module__BPYYOa__internalEventBadge{border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-gray-500);border:1px solid var(--input-text-border-color);padding:2cqh 6cqh;position:absolute;top:6cqh;right:6cqh}
.DeleteEventModal-module__niBEqW__radioLabel{cursor:pointer;margin-top:-2px}.DeleteEventModal-module__niBEqW__radioLabelText{font-weight:500}.DeleteEventModal-module__niBEqW__radioOption{padding:var(--space-4) 0}.DeleteEventModal-module__niBEqW__actions{gap:var(--space-4);margin-top:var(--space-7);justify-content:flex-end;display:flex}
.ApprovalDecisionActions-module__kcVXXW__actionButton,button.ApprovalDecisionActions-module__kcVXXW__actionButton span{font-size:var(--font-size-base)}button.ApprovalDecisionActions-module__kcVXXW__actionButton.ApprovalDecisionActions-module__kcVXXW__actionButton{padding:0 var(--space-7);height:var(--admittee-button-height);min-height:var(--admittee-button-height);max-height:var(--admittee-button-height)}.ApprovalDecisionActions-module__kcVXXW__notesTextarea,textarea.ApprovalDecisionActions-module__kcVXXW__notesTextarea{font-size:var(--font-size-sm);padding:var(--space-4)}.ApprovalDecisionActions-module__kcVXXW__notesLabel{font-size:var(--font-size-sm)}.ApprovalDecisionActions-module__kcVXXW__actionsRow{margin-top:var(--space-3)}
.MakeTicketedModal-module__iYM9VW__MakeTicketedModal{gap:var(--space-6);flex-direction:column;display:flex}.MakeTicketedModal-module__iYM9VW__section{gap:var(--space-4);flex-direction:column;display:flex}.MakeTicketedModal-module__iYM9VW__gains,.MakeTicketedModal-module__iYM9VW__carry{margin:0;padding:0;list-style:none}.MakeTicketedModal-module__iYM9VW__gains{gap:var(--space-3);flex-direction:column;display:flex}.MakeTicketedModal-module__iYM9VW__gainIcon{color:var(--color-gray-650)}.MakeTicketedModal-module__iYM9VW__carry{gap:var(--space-3) var(--space-6);grid-template-columns:1fr 1fr;display:grid}.MakeTicketedModal-module__iYM9VW__item{align-items:center;gap:var(--space-4);display:flex}.MakeTicketedModal-module__iYM9VW__check{color:var(--color-fg-success)}.MakeTicketedModal-module__iYM9VW__notice{align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-radius:var(--radius-md);border:1px solid var(--color-layout-border);background:var(--color-bg-subtle);display:flex}.MakeTicketedModal-module__iYM9VW__warn{background:var(--color-amber-soft-bg);border-color:var(--color-amber-ring);color:var(--color-amber-tag-text)}@media (max-width:1000px){.MakeTicketedModal-module__iYM9VW__carry{grid-template-columns:1fr}}
.RentalDetailsPageContent-module__x6-zLW__previewColumn{width:fit-content;max-width:100%;margin-top:calc(-1 * var(--space-8));flex-direction:column;align-self:center;align-items:stretch;display:flex}.RentalDetailsPageContent-module__x6-zLW__renterViewLabel{margin-bottom:var(--space-5);opacity:.5}@media (max-width:1000px){.RentalDetailsPageContent-module__x6-zLW__previewColumn{margin-top:0}}
.RentalEventLandingPage-module__e9ZIJG__root{justify-content:center;width:100%;display:flex}.RentalEventLandingPage-module__e9ZIJG__preview{background-color:var(--color-white);border-radius:var(--card-radius);width:540px;min-width:540px;max-width:540px;padding:var(--space-8) var(--space-8) var(--space-8);position:relative}.RentalEventLandingPage-module__e9ZIJG__mobile .RentalEventLandingPage-module__e9ZIJG__preview{border-radius:var(--radius-lg);padding:var(--space-8) var(--space-9) var(--space-9);--w:min(calc(100vw - 24px), 393px);min-width:var(--w);width:var(--w);max-width:var(--w);overflow:hidden}.RentalEventLandingPage-module__e9ZIJG__header{align-items:center;gap:var(--space-5);margin-bottom:var(--space-7);justify-content:center;display:flex}.RentalEventLandingPage-module__e9ZIJG__logo{border-radius:var(--radius-md);object-fit:contain;flex-shrink:0;width:40px;height:40px}.RentalEventLandingPage-module__e9ZIJG__institutionName{font-size:var(--font-size-2xl);letter-spacing:var(--tracking-tight);color:var(--color-black);margin:0;font-weight:500}.RentalEventLandingPage-module__e9ZIJG__separator{background-color:var(--color-gray-300);height:1px;margin:var(--space-8) 0}.RentalEventLandingPage-module__e9ZIJG__summarySection{align-items:center;gap:var(--space-5);flex-direction:column;display:flex}.RentalEventLandingPage-module__e9ZIJG__summaryTitle{font-size:var(--font-size-lg);color:var(--color-black);text-align:center;margin:0;font-weight:500}.RentalEventLandingPage-module__e9ZIJG__amount{font-size:var(--font-size-6xl);color:var(--color-black);text-align:center;margin:0;font-weight:500;line-height:1}.RentalEventLandingPage-module__e9ZIJG__statusBadge{padding:var(--space-2) var(--space-5);font-size:var(--font-size-base);border-radius:var(--radius-full);letter-spacing:var(--tracking-wide);font-weight:600;display:inline-block}.RentalEventLandingPage-module__e9ZIJG__draftBookingColumn{flex-direction:column;align-items:center;width:100%;display:flex}@media (max-width:1000px){.RentalEventLandingPage-module__e9ZIJG__draftBookingColumn.RentalEventLandingPage-module__e9ZIJG__draftBookingColumn>div{padding-top:0}}.RentalEventLandingPage-module__e9ZIJG__contractColumn{width:100%;max-width:900px;padding:var(--space-8) 0 0;box-sizing:border-box;flex-direction:column;display:flex}.RentalEventLandingPage-module__e9ZIJG__termsPreviewLine{margin:0}.RentalEventLandingPage-module__e9ZIJG__termsLink{color:var(--color-link-generic);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.RentalEventLandingPage-module__e9ZIJG__termsModalLead{margin:0 0 var(--space-5);color:var(--color-gray-650)}.RentalEventLandingPage-module__e9ZIJG__paymentSummary{gap:var(--space-2);width:100%;padding:0 var(--space-5);flex-direction:column;display:flex}.RentalEventLandingPage-module__e9ZIJG__paymentSummaryRow{font-size:var(--font-size-base);color:var(--color-gray-650);justify-content:space-between;font-weight:400;display:flex}.RentalEventLandingPage-module__e9ZIJG__paymentSummaryRemaining{color:var(--color-gray-850);justify-content:center;gap:var(--space-2);font-weight:600}.RentalEventLandingPage-module__e9ZIJG__downloadLink{align-items:center;gap:var(--space-3);font-size:var(--font-size-base);cursor:pointer;padding:var(--space-1) var(--space-5);color:var(--color-fg-link);background:0 0;border:none;margin:-1px -5px;font-weight:600;text-decoration:none;display:inline-flex}.RentalEventLandingPage-module__e9ZIJG__downloadLink:hover,.RentalEventLandingPage-module__e9ZIJG__downloadLink:active{padding:var(--space-1) var(--space-5);color:var(--color-fg-link);margin:-1px -5px;text-decoration:none}.RentalEventLandingPage-module__e9ZIJG__detailsGrid{column-gap:var(--space-6);row-gap:var(--space-5);margin-bottom:var(--space-7);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.RentalEventLandingPage-module__e9ZIJG__detailsLabel{font-size:var(--font-size-base);color:var(--color-gray-500);font-weight:400}.RentalEventLandingPage-module__e9ZIJG__detailsValue{font-size:var(--font-size-base);color:var(--color-gray-800);text-align:right;font-weight:500}.RentalEventLandingPage-module__e9ZIJG__rentalItemWrapper{padding:var(--space-7);margin-bottom:var(--space-3);border-radius:var(--radius-md);background-color:var(--color-bg-subtle);flex-direction:column;display:flex}.RentalEventLandingPage-module__e9ZIJG__rentalItem{align-items:center;gap:var(--space-5);display:flex}.RentalEventLandingPage-module__e9ZIJG__rentalItemThumb{--size:32px;width:var(--size);height:var(--size);border-radius:var(--radius-sm);object-fit:cover;background-color:var(--color-bg-subtle);flex-shrink:0}.RentalEventLandingPage-module__e9ZIJG__rentalItemName{font-size:var(--font-size-md);color:var(--color-gray-800);flex-grow:1;font-weight:500}.RentalEventLandingPage-module__e9ZIJG__rentalItemDates{align-items:center;gap:var(--space-2);font-size:var(--font-size-base);color:var(--color-gray-800);cursor:pointer;background:0 0;border:none;padding:0;font-weight:400;display:inline-flex}.RentalEventLandingPage-module__e9ZIJG__rentalItemDates:hover{color:var(--color-gray-750)}.RentalEventLandingPage-module__e9ZIJG__rentalItemDates svg{flex-shrink:0}.RentalEventLandingPage-module__e9ZIJG__toggleIcon{transition:transform .15s}.RentalEventLandingPage-module__e9ZIJG__toggleIconExpanded{transform:rotate(180deg)}.RentalEventLandingPage-module__e9ZIJG__rentalExpanded{padding-top:var(--space-5);overflow:hidden}.RentalEventLandingPage-module__e9ZIJG__rentalExpandedImage{object-fit:cover;border-radius:var(--radius-md);width:100%;height:160px;display:block;overflow:hidden}.RentalEventLandingPage-module__e9ZIJG__rentalDatesList{gap:var(--space-3);padding:var(--space-5) 0 0;flex-direction:column;display:flex}.RentalEventLandingPage-module__e9ZIJG__rentalDateRow{background-color:var(--color-white);border-radius:var(--radius-md);padding:var(--space-5);font-size:var(--font-size-base);color:var(--color-black);justify-content:space-between;align-items:center;display:flex}.RentalEventLandingPage-module__e9ZIJG__rentalDateText{font-weight:400}.RentalEventLandingPage-module__e9ZIJG__rentalTimeText{color:var(--color-gray-500)}.RentalEventLandingPage-module__e9ZIJG__viewDetailsLink{align-items:center;gap:var(--space-3);font-size:var(--font-size-base);cursor:pointer;background:0 0;border:none;justify-content:center;width:auto;font-weight:600;display:inline-flex}.RentalEventLandingPage-module__e9ZIJG__invoiceDetails{padding-top:var(--space-5);padding-bottom:var(--space-3);gap:var(--space-5);--invoice-label-size:11px;--invoice-label-color:var(--color-gray-600);--invoice-label-weight:600;--invoice-label-tracking:.04em;--invoice-label-line-height:1.2;flex-direction:column;display:flex}.RentalEventLandingPage-module__e9ZIJG__notesCard{background-color:var(--color-bg-subtle);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.RentalEventLandingPage-module__e9ZIJG__notesLabel{font-size:var(--invoice-label-size);font-weight:var(--invoice-label-weight);color:var(--invoice-label-color);text-transform:uppercase;letter-spacing:var(--invoice-label-tracking);line-height:var(--invoice-label-line-height)}.RentalEventLandingPage-module__e9ZIJG__notesText{font-size:var(--font-size-sm-plus);color:var(--color-gray-850);margin:0;line-height:1.4}.RentalEventLandingPage-module__e9ZIJG__invoiceNotesSection,.RentalEventLandingPage-module__e9ZIJG__lineItems{gap:var(--space-3);flex-direction:column;display:flex}.RentalEventLandingPage-module__e9ZIJG__invoiceSectionHeading{font-size:var(--invoice-label-size);color:var(--invoice-label-color);text-transform:uppercase;letter-spacing:var(--invoice-label-tracking);font-weight:var(--invoice-label-weight);line-height:var(--invoice-label-line-height)}.RentalEventLandingPage-module__e9ZIJG__lineItemsTable{border:1px solid var(--color-gray-300);border-radius:var(--radius-md);overflow:hidden}.RentalEventLandingPage-module__e9ZIJG__lineItemsHeader{gap:var(--space-4);background:var(--color-bg-subtle);grid-template-columns:1.3fr .5fr .8fr .8fr;display:grid}.RentalEventLandingPage-module__e9ZIJG__lineItemRow{gap:var(--space-4);border-top:1px solid var(--color-gray-300);grid-template-columns:1.3fr .5fr .8fr .8fr;display:grid}.RentalEventLandingPage-module__e9ZIJG__lineItemsHeader span,.RentalEventLandingPage-module__e9ZIJG__lineItemRow span{padding:var(--space-4) var(--space-5);font-size:var(--font-size-base);color:var(--color-gray-850)}.RentalEventLandingPage-module__e9ZIJG__lineItemsHeader span{font-size:var(--invoice-label-size);color:var(--invoice-label-color);font-weight:var(--invoice-label-weight);text-transform:uppercase;letter-spacing:var(--invoice-label-tracking);line-height:var(--invoice-label-line-height)}.RentalEventLandingPage-module__e9ZIJG__lineItemsHeader span,.RentalEventLandingPage-module__e9ZIJG__lineItemRow span{justify-content:flex-end;display:flex}.RentalEventLandingPage-module__e9ZIJG__lineItemsHeader span:first-child,.RentalEventLandingPage-module__e9ZIJG__lineItemRow span:first-child{justify-content:flex-start}.RentalEventLandingPage-module__e9ZIJG__lineItemsTotal{border-top:1px solid var(--color-gray-300);padding:var(--space-4) var(--space-5);font-size:var(--font-size-base);color:var(--color-gray-850);justify-content:space-between;font-weight:500;display:flex}.RentalEventLandingPage-module__e9ZIJG__invoicePayments{gap:var(--space-3);flex-direction:column;display:flex}.RentalEventLandingPage-module__e9ZIJG__invoicePaymentsTable{border:1px solid var(--color-gray-300);border-radius:var(--radius-md);overflow:hidden}.RentalEventLandingPage-module__e9ZIJG__invoicePaymentsHeader,.RentalEventLandingPage-module__e9ZIJG__invoicePaymentsRow{gap:var(--space-4);grid-template-columns:.8fr 1fr .9fr 1.1fr .7fr;display:grid}.RentalEventLandingPage-module__e9ZIJG__invoicePaymentsConfirmation{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;overflow:hidden}.RentalEventLandingPage-module__e9ZIJG__invoicePaymentsHeader{background:var(--color-bg-subtle)}.RentalEventLandingPage-module__e9ZIJG__invoicePaymentsHeader span,.RentalEventLandingPage-module__e9ZIJG__invoicePaymentsRow span{padding:var(--space-4) var(--space-5);font-size:var(--font-size-base);color:var(--color-gray-850)}.RentalEventLandingPage-module__e9ZIJG__invoicePaymentsHeader span{font-size:var(--invoice-label-size);color:var(--invoice-label-color);font-weight:var(--invoice-label-weight);text-transform:uppercase;letter-spacing:var(--invoice-label-tracking);line-height:var(--invoice-label-line-height)}.RentalEventLandingPage-module__e9ZIJG__invoicePaymentsHeader span:last-child,.RentalEventLandingPage-module__e9ZIJG__invoicePaymentsRow span:last-child{text-align:right}.RentalEventLandingPage-module__e9ZIJG__invoicePaymentsRow{border-top:1px solid var(--color-gray-300)}.RentalEventLandingPage-module__e9ZIJG__confirmButton{width:100%;height:var(--admittee-big-button-height);max-height:var(--admittee-big-button-height);min-height:var(--admittee-big-button-height);padding:var(--space-5) var(--space-8);font-size:var(--font-size-md);color:var(--color-white);background-color:var(--color-black);border-radius:var(--radius-lg);cursor:pointer;border:none;font-weight:600;transition:background-color .1s,transform .1s}.RentalEventLandingPage-module__e9ZIJG__confirmButton:hover{background-color:var(--color-gray-800)}.RentalEventLandingPage-module__e9ZIJG__confirmButton:active{background-color:var(--color-gray-750);transform:translateY(1px)}.RentalEventLandingPage-module__e9ZIJG__confirmButton:disabled{background-color:var(--color-gray-500);cursor:not-allowed}.RentalEventLandingPage-module__e9ZIJG__paymentSection{width:100%}.RentalEventLandingPage-module__e9ZIJG__paymentElementWrapper{margin-top:var(--space-5);width:100%}.RentalEventLandingPage-module__e9ZIJG__originalTotalStrike{text-decoration:line-through}.RentalEventLandingPage-module__e9ZIJG__renterFee{margin-bottom:var(--space-4)}
.RentalIntentFork-module__qarNMa__RentalIntentFork{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.RentalIntentFork-module__qarNMa__option{align-items:flex-start;gap:var(--space-2);padding:var(--space-6);text-align:left;border:1px solid var(--color-gray-300);border-radius:var(--radius-lg);background:var(--color-white);cursor:pointer;flex-direction:column;transition:border-color .12s,background .12s;display:flex}.RentalIntentFork-module__qarNMa__option:hover{border-color:var(--color-gray-400)}.RentalIntentFork-module__qarNMa__selected{border-color:var(--color-primary);background:var(--color-bg-subtle)}.RentalIntentFork-module__qarNMa__iconWrap{border-radius:var(--radius-md);background:var(--color-gray-100);width:34px;height:34px;color:var(--color-gray-650);margin-bottom:var(--space-2);justify-content:center;align-items:center;display:inline-flex}.RentalIntentFork-module__qarNMa__selected .RentalIntentFork-module__qarNMa__iconWrap{background:var(--color-primary);color:var(--color-white)}.RentalIntentFork-module__qarNMa__optionTitle{color:var(--color-text);font-weight:var(--font-weight-semibold)}.RentalIntentFork-module__qarNMa__optionDescription{color:var(--color-gray-650)}@media (max-width:1000px){.RentalIntentFork-module__qarNMa__RentalIntentFork{grid-template-columns:1fr}}
.RentalPayPill-module__isvXWa__RentalPayPill.RentalPayPill-module__isvXWa__RentalPayPill{z-index:1;padding:1px var(--space-3);border-radius:var(--radius-full);background:var(--color-white);box-shadow:var(--shadow-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;line-height:1.5}.RentalPayPill-module__isvXWa__RentalPayPill.RentalPayPill-module__isvXWa__paid{background:var(--color-bg-success);color:var(--color-fg-success)}.RentalPayPill-module__isvXWa__RentalPayPill.RentalPayPill-module__isvXWa__partial{background:var(--color-blue-badge-bg);color:var(--color-fg-info)}.RentalPayPill-module__isvXWa__RentalPayPill.RentalPayPill-module__isvXWa__unpaid{background:var(--color-red-badge-bg);color:var(--color-verification-red)}
.RentalPaymentScopeCards-module__t7cGYq__RentalPaymentScopeCards{align-items:stretch;gap:var(--space-4);flex-wrap:wrap;width:100%;max-width:480px;display:flex}.RentalPaymentScopeCards-module__t7cGYq__card{gap:var(--space-2);min-width:180px;padding:var(--space-4) var(--space-5);background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);cursor:pointer;flex-direction:column;flex:1;transition:border-color .15s,box-shadow .15s;display:flex}.RentalPaymentScopeCards-module__t7cGYq__card:hover{border-color:var(--color-gray-400)}.RentalPaymentScopeCards-module__t7cGYq__card.RentalPaymentScopeCards-module__t7cGYq__checked{border-color:var(--brand-black);box-shadow:var(--shadow-sm)}.RentalPaymentScopeCards-module__t7cGYq__card:focus-visible{outline:2px solid var(--brand-black);outline-offset:2px}.RentalPaymentScopeCards-module__t7cGYq__cardHeader{align-items:center;gap:var(--space-4);min-width:0;display:flex}.RentalPaymentScopeCards-module__t7cGYq__indicator{flex:none}.RentalPaymentScopeCards-module__t7cGYq__title{color:var(--color-text)}.RentalPaymentScopeCards-module__t7cGYq__hint{color:var(--color-gray-650)}.RentalPaymentScopeCards-module__t7cGYq__amount{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-text);margin-top:auto}
.RentalDeclineRequestModal-module__ZcKWoq__description{width:100%;max-width:100%}.RentalDeclineRequestModal-module__ZcKWoq__body{gap:var(--space-5);flex-direction:column;width:100%;display:flex}.RentalDeclineRequestModal-module__ZcKWoq__copy{color:var(--color-gray-650);margin:0;line-height:1.55}.RentalDeclineRequestModal-module__ZcKWoq__error{color:var(--color-amber-tag-text);background:var(--color-amber-soft-bg);border:1px solid var(--color-cat-amber-tint);border-radius:var(--radius-sm-plus);padding:var(--space-4) var(--space-5)}
.RecordRentalPaymentModal-module__fBT60G__description{width:100%;max-width:100%}.RecordRentalPaymentModal-module__fBT60G__body{gap:var(--space-5);flex-direction:column;width:100%;display:flex}.RecordRentalPaymentModal-module__fBT60G__copy{color:var(--color-gray-650);margin:0;line-height:1.55}.RecordRentalPaymentModal-module__fBT60G__error{color:var(--color-amber-tag-text);background:var(--color-amber-soft-bg);border:1px solid var(--color-cat-amber-tint);border-radius:var(--radius-sm-plus);padding:var(--space-4) var(--space-5)}
.RentalDetailsPage-module__dZA9Yq__sendConfirm{gap:var(--space-5);flex-direction:column;display:flex}.RentalDetailsPage-module__dZA9Yq__sendConfirmRecipient{align-items:center;gap:var(--space-7);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-bg-subtle);display:flex}.RentalDetailsPage-module__dZA9Yq__sendConfirmInputs{gap:var(--space-4);flex-direction:column;display:flex}.RentalDetailsPage-module__dZA9Yq__sendConfirmInputsHint{color:var(--color-gray-650)}.RentalDetailsPage-module__dZA9Yq__sendConfirmStack{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.RentalDetailsPage-module__dZA9Yq__sendConfirmHeadRow{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.RentalDetailsPage-module__dZA9Yq__sendConfirmName{font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.RentalDetailsPage-module__dZA9Yq__sendConfirmTag{color:var(--color-gray-600);flex-shrink:0}.RentalDetailsPage-module__dZA9Yq__sendConfirmCc{align-items:baseline;gap:var(--space-4);margin-top:var(--space-4);display:flex}.RentalDetailsPage-module__dZA9Yq__sendConfirmCcLabel{color:var(--color-gray-650)}.RentalDetailsPage-module__dZA9Yq__sendConfirmSignature{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-layout-border)}
.RentalProgressTracker-module__xOJywG__RentalProgressTracker.RentalProgressTracker-module__xOJywG__RentalProgressTracker{--tracker-accent:var(--color-fg-success);--tracker-accent-soft:var(--color-bg-success);grid-auto-columns:1fr;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.RentalProgressTracker-module__xOJywG__step{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex;position:relative}.RentalProgressTracker-module__xOJywG__step+.RentalProgressTracker-module__xOJywG__step:before{content:"";background:var(--color-gray-200);height:2px;position:absolute;top:13px;left:-50%;right:50%}.RentalProgressTracker-module__xOJywG__step.RentalProgressTracker-module__xOJywG__done:before,.RentalProgressTracker-module__xOJywG__step.RentalProgressTracker-module__xOJywG__current:before{background:var(--tracker-accent)}.RentalProgressTracker-module__xOJywG__dot{z-index:1;border:2px solid var(--color-gray-200);border-radius:var(--radius-full);background:var(--color-white);width:28px;height:28px;color:var(--color-gray-500);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);place-items:center;display:grid;position:relative}.RentalProgressTracker-module__xOJywG__done .RentalProgressTracker-module__xOJywG__dot{border-color:var(--tracker-accent);background:var(--tracker-accent);color:var(--color-white)}.RentalProgressTracker-module__xOJywG__current .RentalProgressTracker-module__xOJywG__dot{border-color:var(--tracker-accent);color:var(--tracker-accent);outline:4px solid var(--tracker-accent-soft);animation:1.8s ease-in-out infinite RentalProgressTracker-module__xOJywG__tracker-pulse}.RentalProgressTracker-module__xOJywG__done .RentalProgressTracker-module__xOJywG__label,.RentalProgressTracker-module__xOJywG__current .RentalProgressTracker-module__xOJywG__label{color:var(--color-gray-850)}@keyframes RentalProgressTracker-module__xOJywG__tracker-pulse{50%{outline-width:7px}}@media (prefers-reduced-motion:reduce){.RentalProgressTracker-module__xOJywG__current .RentalProgressTracker-module__xOJywG__dot{animation:none}}@media (max-width:1000px){.RentalProgressTracker-module__xOJywG__label{font-size:var(--font-size-xs)}}
.RentalRequestReview-module__Ou4b2G__RentalRequestReview{gap:var(--space-8);max-width:880px;padding:var(--space-8);flex-direction:column;margin:0 auto;display:flex}.RentalRequestReview-module__Ou4b2G__header{justify-content:space-between;align-items:flex-start;gap:var(--space-6);display:flex}.RentalRequestReview-module__Ou4b2G__headerText{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.RentalRequestReview-module__Ou4b2G__facts{gap:var(--space-6);padding:var(--card-padding);border:var(--card-border);border-radius:var(--card-radius);background:var(--color-white);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.RentalRequestReview-module__Ou4b2G__pillCell{display:flex}.RentalRequestReview-module__Ou4b2G__backLink{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);color:var(--color-gray-650);text-decoration:none;display:inline-flex}.RentalRequestReview-module__Ou4b2G__backLink:hover,.RentalRequestReview-module__Ou4b2G__backLink:active{color:var(--color-text);text-decoration:none}.RentalRequestReview-module__Ou4b2G__fact{gap:var(--space-2);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.RentalRequestReview-module__Ou4b2G__dates{gap:var(--space-4);flex-direction:column;display:flex}.RentalRequestReview-module__Ou4b2G__dateList{border:var(--card-border);border-radius:var(--card-radius);background:var(--color-white);margin:0;padding:0;list-style:none}.RentalRequestReview-module__Ou4b2G__dateRow{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-5) var(--space-6);display:flex}.RentalRequestReview-module__Ou4b2G__dateRow+.RentalRequestReview-module__Ou4b2G__dateRow{border-top:1px solid var(--color-gray-200)}.RentalRequestReview-module__Ou4b2G__dateStatusCol{align-items:flex-end;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.RentalRequestReview-module__Ou4b2G__dateStatus{text-align:right}.RentalRequestReview-module__Ou4b2G__linkButton{color:var(--color-link-generic);cursor:pointer;background:0 0;border:0;padding:0}.RentalRequestReview-module__Ou4b2G__reverseBanner{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-5) var(--space-6);border:1px solid var(--color-amber-ring);border-radius:var(--card-radius);background:var(--color-amber-soft-bg);display:flex}.RentalRequestReview-module__Ou4b2G__dateStatus.RentalRequestReview-module__Ou4b2G__clear{color:var(--color-confirmed-green-icon)}.RentalRequestReview-module__Ou4b2G__dateStatus.RentalRequestReview-module__Ou4b2G__conflict{color:var(--color-verification-red);font-weight:var(--font-weight-semibold)}.RentalRequestReview-module__Ou4b2G__actions{gap:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:1000px){.RentalRequestReview-module__Ou4b2G__RentalRequestReview{padding:var(--space-6);padding-bottom:calc(var(--bottom-nav-height) + var(--space-16) + var(--space-8));gap:var(--space-6)}.RentalRequestReview-module__Ou4b2G__facts{grid-template-columns:1fr}.RentalRequestReview-module__Ou4b2G__dateRow{align-items:flex-start;gap:var(--space-2);flex-direction:column}.RentalRequestReview-module__Ou4b2G__dateStatus{text-align:left}.RentalRequestReview-module__Ou4b2G__dateStatusCol{align-items:flex-start}.RentalRequestReview-module__Ou4b2G__reverseBanner{flex-direction:column;align-items:stretch}.RentalRequestReview-module__Ou4b2G__actions>*{flex:100%}}
.RentalReviewSiteChecks-module__WcX5sq__RentalReviewSiteChecks{gap:var(--space-4);flex-direction:column;display:flex}.RentalReviewSiteChecks-module__WcX5sq__head{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.RentalReviewSiteChecks-module__WcX5sq__list{border:var(--card-border);border-radius:var(--card-radius);background:var(--color-white);margin:0;padding:0;list-style:none}.RentalReviewSiteChecks-module__WcX5sq__row{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-5) var(--space-6);display:flex}.RentalReviewSiteChecks-module__WcX5sq__row+.RentalReviewSiteChecks-module__WcX5sq__row{border-top:1px solid var(--color-gray-200)}.RentalReviewSiteChecks-module__WcX5sq__text{gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.RentalReviewSiteChecks-module__WcX5sq__overdue{color:var(--color-amber-tag-text)}.RentalReviewSiteChecks-module__WcX5sq__note{margin-top:var(--space-2)}@media (max-width:1000px){.RentalReviewSiteChecks-module__WcX5sq__row{padding:var(--space-5);flex-direction:column;align-items:stretch}}
.ContractPricingBlock-module__OSpTma__PricingBlock.ContractPricingBlock-module__OSpTma__PricingBlock{gap:var(--space-3);padding:var(--space-6) var(--space-8);border-top:1px solid var(--color-layout-border);flex-direction:column;display:flex}.ContractPricingBlock-module__OSpTma__label{color:var(--color-gray-650)}.ContractPricingBlock-module__OSpTma__priceLine{color:var(--color-text)}.ContractPricingBlock-module__OSpTma__freeLine{color:var(--color-gray-650)}@media (max-width:1000px){.ContractPricingBlock-module__OSpTma__PricingBlock.ContractPricingBlock-module__OSpTma__PricingBlock{padding:var(--space-5)}}
.ProposalAccordions-module__WCE6oq__section{border-top:1px solid var(--color-gray-100)}.ProposalAccordions-module__WCE6oq__toggle{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-5) var(--space-10);cursor:pointer;text-align:left;color:inherit;background:0 0;border:none;display:flex}.ProposalAccordions-module__WCE6oq__toggle:hover{background:var(--color-gray-100)}.ProposalAccordions-module__WCE6oq__label{text-transform:uppercase}.ProposalAccordions-module__WCE6oq__count{flex:1}.ProposalAccordions-module__WCE6oq__chevron{color:var(--color-gray-500);flex-shrink:0;align-items:center;margin-left:auto;transition:transform .2s;display:flex}.ProposalAccordions-module__WCE6oq__chevronOpen{transform:rotate(180deg)}.ProposalAccordions-module__WCE6oq__body{padding:0 var(--space-10) var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.ProposalAccordions-module__WCE6oq__infoText{white-space:pre-wrap;color:var(--color-gray-700);line-height:1.6}.ProposalAccordions-module__WCE6oq__infoEmpty{color:var(--color-gray-400);font-style:italic}.ProposalAccordions-module__WCE6oq__termsText{font-size:var(--font-size-sm-plus);color:var(--color-gray-650);line-height:1.7}.ProposalAccordions-module__WCE6oq__termsAttribution{margin-top:var(--space-1)}@media (max-width:1000px){.ProposalAccordions-module__WCE6oq__toggle,.ProposalAccordions-module__WCE6oq__body{padding-left:var(--space-6);padding-right:var(--space-6)}}
.ContractLandingPage-module__ZP2x0a__ContractLandingPage{background-color:var(--color-white);border-radius:var(--card-radius);width:680px;min-width:680px;max-width:680px;font-family:var(--font-display);flex-direction:column;margin:0 auto;display:flex;position:relative;overflow:hidden}.ContractLandingPage-module__ZP2x0a__embedded{width:100%;max-width:100%;margin:0}.ContractLandingPage-module__ZP2x0a__previewMobile.ContractLandingPage-module__ZP2x0a__ContractLandingPage{border-radius:var(--card-radius);width:393px;min-width:393px;max-width:393px}.ContractLandingPage-module__ZP2x0a__bannerWrapper{border-bottom-right-radius:0;border-bottom-left-radius:0;position:relative;overflow:hidden}.ContractLandingPage-module__ZP2x0a__bannerWrapper>*{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.ContractLandingPage-module__ZP2x0a__titleBlock{align-items:center;gap:var(--space-3);padding:var(--space-7) var(--space-8) var(--space-6);flex-direction:column;display:flex}.ContractLandingPage-module__ZP2x0a__matchupTitle.ContractLandingPage-module__ZP2x0a__matchupTitle{font-size:var(--font-size-5xl);text-align:center;line-height:1.3}@media (max-width:1000px){.ContractLandingPage-module__ZP2x0a__matchupTitle.ContractLandingPage-module__ZP2x0a__matchupTitle{font-size:var(--font-size-3xl)}}.ContractLandingPage-module__ZP2x0a__matchupSubtitle{font-size:var(--font-size-xl);color:var(--color-gray-700)}.ContractLandingPage-module__ZP2x0a__matchupMeta{font-size:var(--font-size-base);color:var(--color-gray-600);text-align:center}.ContractLandingPage-module__ZP2x0a__body{flex-direction:column;display:flex}.ContractLandingPage-module__ZP2x0a__fromToBlock{align-items:start;gap:var(--space-6);padding:var(--space-5) var(--space-8);border-bottom:1px solid var(--color-gray-200);background:var(--color-white);grid-template-columns:1fr 1fr;display:grid}.ContractLandingPage-module__ZP2x0a__fromToBlock:has(+[class*=counterSentBannerBlock]){border-bottom-color:var(--color-editing-zone-border)}.ContractLandingPage-module__ZP2x0a__fromToCol{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ContractLandingPage-module__ZP2x0a__fromToCol:last-child{text-align:right}.ContractLandingPage-module__ZP2x0a__fromToLabel{color:var(--color-gray-500)}.ContractLandingPage-module__ZP2x0a__fromToValue{color:var(--color-text);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ContractLandingPage-module__ZP2x0a__fromToSub{color:var(--color-gray-650)}.ContractLandingPage-module__ZP2x0a__fromToTimestamp{color:var(--color-gray-500);margin-top:var(--space-1)}.ContractLandingPage-module__ZP2x0a__acceptedRow{align-items:center;gap:var(--space-4);margin-top:var(--space-1);flex-flow:wrap;display:flex}.ContractLandingPage-module__ZP2x0a__acceptedRow .ContractLandingPage-module__ZP2x0a__fromToTimestamp{margin-top:0}.ContractLandingPage-module__ZP2x0a__detailsBlock{gap:var(--space-4);padding:var(--space-6) var(--space-8);border-bottom:1px solid var(--color-gray-200);flex-direction:column;display:flex}.ContractLandingPage-module__ZP2x0a__detailRow{align-items:center;gap:var(--space-4);min-width:0;display:flex}.ContractLandingPage-module__ZP2x0a__detailLabel{color:var(--color-gray-650)}.ContractLandingPage-module__ZP2x0a__detailValue{color:var(--color-text);text-overflow:ellipsis;min-width:0;overflow:hidden}.ContractLandingPage-module__ZP2x0a__linesBlock{gap:var(--space-2);padding:var(--space-6) var(--space-8);flex-direction:column;animation:.18s ContractLandingPage-module__ZP2x0a__fade-slide-in;display:flex}@keyframes ContractLandingPage-module__ZP2x0a__fade-slide-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ContractLandingPage-module__ZP2x0a__sectionLabel{color:var(--color-gray-500);margin-bottom:var(--space-2)}.ContractLandingPage-module__ZP2x0a__lineRow{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-4) 0;border-bottom:1px solid var(--color-gray-100);display:flex}.ContractLandingPage-module__ZP2x0a__lineRow:last-child{border-bottom:none}.ContractLandingPage-module__ZP2x0a__lineLeft{flex-direction:column;gap:2px;min-width:0;display:flex}.ContractLandingPage-module__ZP2x0a__lineLabel{color:var(--color-text);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ContractLandingPage-module__ZP2x0a__lineSub{color:var(--color-gray-600)}.ContractLandingPage-module__ZP2x0a__lineTime{color:var(--color-text);white-space:nowrap}.ContractLandingPage-module__ZP2x0a__missingEmail{text-align:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--color-fg-danger);margin-top:var(--space-1)}.ContractLandingPage-module__ZP2x0a__invDetailsCard{gap:var(--space-4);padding:var(--space-6) var(--space-8);border-bottom:1px solid var(--color-gray-200);flex-direction:column;display:flex}.ContractLandingPage-module__ZP2x0a__invDetailsGrid{gap:var(--space-5) var(--space-6);grid-template-columns:1fr 1fr;display:grid}.ContractLandingPage-module__ZP2x0a__invDetailRow{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ContractLandingPage-module__ZP2x0a__rosterBlock{gap:var(--space-4);padding:var(--space-6) var(--space-8);border-bottom:1px solid var(--color-gray-200);flex-direction:column;display:flex}.ContractLandingPage-module__ZP2x0a__rosterList{gap:var(--space-3);flex-direction:column;display:flex}.ContractLandingPage-module__ZP2x0a__rosterRow{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--color-bg-subtle);border:1px solid var(--color-gray-200);grid-template-columns:40px 1fr auto;display:grid}.ContractLandingPage-module__ZP2x0a__rosterBadge{border-radius:var(--radius-full);background:var(--color-text);width:40px;height:40px;color:var(--color-white);font-family:var(--font-main);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}.ContractLandingPage-module__ZP2x0a__rosterBadgeImg{border-radius:var(--radius-full);object-fit:cover;background:var(--color-white);border:1px solid var(--color-gray-200);flex-shrink:0;width:40px;height:40px}.ContractLandingPage-module__ZP2x0a__rosterName{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ContractLandingPage-module__ZP2x0a__rosterTag{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);color:var(--color-text);background:var(--color-gray-100);display:inline-flex}.ContractLandingPage-module__ZP2x0a__rosterRow[data-variant=host] .ContractLandingPage-module__ZP2x0a__rosterTag{background:var(--color-blue-badge-bg);color:var(--color-blue-badge-text)}.ContractLandingPage-module__ZP2x0a__rosterRow[data-variant=confirmed] .ContractLandingPage-module__ZP2x0a__rosterTag{background:var(--color-rewards-green-bg);color:var(--color-rewards-green-text)}.ContractLandingPage-module__ZP2x0a__rosterRow[data-variant=invited] .ContractLandingPage-module__ZP2x0a__rosterTag{background:var(--color-bg-pending);color:var(--color-fg-pending)}.ContractLandingPage-module__ZP2x0a__rosterOpen{padding:var(--space-5);border-radius:var(--radius-md);border:1px dashed var(--color-gray-400);background:0 0;justify-content:center;align-items:center;display:flex}.ContractLandingPage-module__ZP2x0a__rosterOpenText{color:var(--color-gray-650)}.ContractLandingPage-module__ZP2x0a__noteBlock{gap:var(--space-3);padding:var(--space-6) var(--space-8);border-top:1px solid var(--color-gray-200);flex-direction:column;display:flex}.ContractLandingPage-module__ZP2x0a__noteBody{color:var(--color-text);white-space:pre-wrap;font-style:italic}.ContractLandingPage-module__ZP2x0a__actionZone{gap:var(--space-4);padding:var(--space-6) var(--space-8);flex-direction:column;display:flex}.ContractLandingPage-module__ZP2x0a__expiration{color:var(--color-gray-500);padding:var(--space-4) var(--space-8) var(--space-6);text-align:center}.ContractLandingPage-module__ZP2x0a__previewMobile .ContractLandingPage-module__ZP2x0a__detailsBlock{gap:var(--space-3)}.ContractLandingPage-module__ZP2x0a__previewMobile .ContractLandingPage-module__ZP2x0a__fromToBlock{gap:var(--space-4)}.ContractLandingPage-module__ZP2x0a__previewMobile .ContractLandingPage-module__ZP2x0a__body{padding:0}@media (max-width:1000px){.ContractLandingPage-module__ZP2x0a__ContractLandingPage{border-radius:var(--card-radius);width:100%;min-width:100%;max-width:100%}.ContractLandingPage-module__ZP2x0a__previewMobile.ContractLandingPage-module__ZP2x0a__ContractLandingPage{width:100%;min-width:100%;max-width:100%}.ContractLandingPage-module__ZP2x0a__fromToBlock{gap:var(--space-4)}.ContractLandingPage-module__ZP2x0a__titleBlock,.ContractLandingPage-module__ZP2x0a__fromToBlock,.ContractLandingPage-module__ZP2x0a__detailsBlock,.ContractLandingPage-module__ZP2x0a__linesBlock,.ContractLandingPage-module__ZP2x0a__noteBlock,.ContractLandingPage-module__ZP2x0a__actionZone,.ContractLandingPage-module__ZP2x0a__invDetailsCard,.ContractLandingPage-module__ZP2x0a__rosterBlock{padding-left:var(--space-5);padding-right:var(--space-5)}.ContractLandingPage-module__ZP2x0a__invDetailsGrid{gap:var(--space-4);grid-template-columns:1fr}.ContractLandingPage-module__ZP2x0a__rosterRow{padding:var(--space-3) var(--space-4);grid-template-columns:36px 1fr auto}.ContractLandingPage-module__ZP2x0a__rosterBadge{width:36px;height:36px}}.ContractLandingPage-module__ZP2x0a__previewMobile .ContractLandingPage-module__ZP2x0a__invDetailsGrid{gap:var(--space-4);grid-template-columns:1fr}.ContractLandingPage-module__ZP2x0a__previewMobile .ContractLandingPage-module__ZP2x0a__rosterRow{grid-template-columns:36px 1fr auto}
.RentalSignaturePanel-module__qVw9wq__RentalSignaturePanel{gap:var(--space-6);padding:var(--card-padding);border:var(--card-border);border-radius:var(--card-radius);background:var(--color-white);flex-direction:column;display:flex}.RentalSignaturePanel-module__qVw9wq__bare.RentalSignaturePanel-module__qVw9wq__bare{background:0 0;border:0;border-radius:0;padding:0}.RentalSignaturePanel-module__qVw9wq__head{gap:var(--space-3);flex-direction:column;display:flex}.RentalSignaturePanel-module__qVw9wq__hostLine{align-items:center;gap:var(--space-2);margin:0;display:flex}.RentalSignaturePanel-module__qVw9wq__signRow{gap:var(--space-6);flex-direction:column;display:flex}.RentalSignaturePanel-module__qVw9wq__signField{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}.RentalSignaturePanel-module__qVw9wq__fieldLabel{margin:0}.RentalSignaturePanel-module__qVw9wq__sigBox{align-items:center;gap:var(--space-3);min-height:var(--admittee-big-button-height);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-6);border:1px dashed var(--color-gray-400);border-radius:var(--radius-lg);background:var(--color-white);display:flex}.RentalSignaturePanel-module__qVw9wq__sigBox:focus-within{border-style:solid;border-color:var(--color-text)}.RentalSignaturePanel-module__qVw9wq__consentLine{margin:0}.RentalSignaturePanel-module__qVw9wq__signedList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RentalSignaturePanel-module__qVw9wq__signedLine{align-items:center;gap:var(--space-3);display:flex}.RentalSignaturePanel-module__qVw9wq__signedScript{font-size:var(--font-size-3xl);line-height:1}.RentalSignaturePanel-module__qVw9wq__title,.RentalSignaturePanel-module__qVw9wq__sub{margin:0}.RentalSignaturePanel-module__qVw9wq__grid{gap:var(--space-8);padding:var(--space-6) 0;grid-template-columns:1fr 1fr;display:grid}@media (max-width:1000px){.RentalSignaturePanel-module__qVw9wq__grid{gap:var(--space-6);grid-template-columns:1fr}}.RentalSignaturePanel-module__qVw9wq__inputRow{align-items:flex-end;gap:var(--space-3);width:100%;min-height:44px;display:flex}.RentalSignaturePanel-module__qVw9wq__scribbleInput{width:100%;min-width:0;color:var(--color-text);text-align:left;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:30px;line-height:1}.RentalSignaturePanel-module__qVw9wq__scribbleInput::placeholder{color:var(--color-gray-500);font-size:22px}.RentalSignaturePanel-module__qVw9wq__tapToSignButton{border:1px solid var(--color-text);border-radius:var(--radius-md);background:var(--color-text);width:50px;height:44px;color:var(--color-white);cursor:pointer;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1px;padding:0;transition:opacity .15s;display:flex}.RentalSignaturePanel-module__qVw9wq__tapToSignButton:hover{opacity:.85}.RentalSignaturePanel-module__qVw9wq__tapToSignButton:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.RentalSignaturePanel-module__qVw9wq__tapToSignLabel{color:var(--color-white);font-size:9px;font-weight:var(--font-weight-bold);letter-spacing:0;text-transform:uppercase;line-height:1}.RentalSignaturePanel-module__qVw9wq__tapToSignArrow.RentalSignaturePanel-module__qVw9wq__tapToSignArrow{transform:translate(30px,calc(3px - 50%))}.RentalSignaturePanel-module__qVw9wq__tapToSignArrow.RentalSignaturePanel-module__qVw9wq__tapToSignArrow[data-side=left]{transform:translate(calc(-100% - 30px),calc(3px - 50%))}.RentalSignaturePanel-module__qVw9wq__consentLink{cursor:pointer;color:var(--color-link-generic);font:inherit;font-weight:var(--font-weight-medium);text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.RentalSignaturePanel-module__qVw9wq__consentLink:hover{text-decoration:none}.RentalSignaturePanel-module__qVw9wq__agreedRecord{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.RentalSignaturePanel-module__qVw9wq__error{color:var(--color-verification-red);margin:0}.RentalSignaturePanel-module__qVw9wq__signButton{width:100%;height:var(--admittee-big-button-height);min-height:var(--admittee-big-button-height);max-height:var(--admittee-big-button-height)}.RentalSignaturePanel-module__qVw9wq__disabledPanel{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.RentalSignaturePanel-module__qVw9wq__rulesModalBody{gap:var(--space-5)}.RentalSignaturePanel-module__qVw9wq__rulesModalLead{color:var(--color-gray-700);margin:0;line-height:1.55}@media (max-width:1000px){.RentalSignaturePanel-module__qVw9wq__tapToSignArrow.RentalSignaturePanel-module__qVw9wq__tapToSignArrow{transform:translate(22px,calc(3px - 50%))}.RentalSignaturePanel-module__qVw9wq__tapToSignArrow.RentalSignaturePanel-module__qVw9wq__tapToSignArrow[data-side=left]{transform:translate(calc(-100% - 22px),calc(3px - 50%))}}
.SchoolLogoTile-module__bc8nvW__SchoolLogoTile.SchoolLogoTile-module__bc8nvW__SchoolLogoTile{--tile-size:40px;--tile-color:var(--color-gray-650);width:var(--tile-size);height:var(--tile-size);border-radius:var(--radius-md);background-color:var(--tile-color);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.SchoolLogoTile-module__bc8nvW__img{object-fit:contain;width:70%;height:70%}.SchoolLogoTile-module__bc8nvW__initials{color:var(--color-white);font-family:var(--font-main);font-size:var(--font-size-sm-plus);font-weight:var(--font-weight-semibold);line-height:1}
.SeatingChartModal-module__pGwBJa__SeatingChartModal{gap:var(--space-5);flex-direction:column;display:flex}.SeatingChartModal-module__pGwBJa__headerControls{align-items:flex-end;gap:var(--space-6);flex-wrap:wrap;display:flex}.SeatingChartModal-module__pGwBJa__titleInput{flex:1;min-width:280px;max-width:460px}.SeatingChartModal-module__pGwBJa__titleInput input{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.SeatingChartModal-module__pGwBJa__notEventUsable{background-color:var(--color-away-bg);border:1px solid var(--color-away-border);border-radius:var(--radius-sm-plus);padding:var(--space-3) var(--space-5);align-self:flex-start}.SeatingChartModal-module__pGwBJa__chartIdValue{font-family:var(--font-mono);color:var(--color-gray-700);-webkit-user-select:all;user-select:all}.SeatingChartModal-module__pGwBJa__reassignWarning{background-color:var(--color-amber-soft-bg);border:1px solid var(--color-cat-amber-tint);border-radius:var(--radius-sm-plus);padding:var(--space-4) var(--space-5)}.SeatingChartModal-module__pGwBJa__editor{height:58vh;min-height:0;padding-top:var(--space-6);background-color:var(--color-bg-subtle);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.SeatingChartModal-module__pGwBJa__editor>*{flex:1;min-height:0}.SeatingChartModal-module__pGwBJa__noPreview{height:100%;padding:var(--space-8);text-align:center;justify-content:center;align-items:center;display:flex}
.SeatingCanvas-module__oV9qsq__root{gap:var(--space-7);opacity:0;flex-direction:column;flex:1;width:100%;min-height:0;max-height:none;transition:opacity .5s;display:flex}.SeatingCanvas-module__oV9qsq__rootMobile{flex:none;min-height:350px;max-height:350px}.SeatingCanvas-module__oV9qsq__visible{opacity:1}.SeatingCanvas-module__oV9qsq__root .sc-label{font-size:9px}.SeatingCanvas-module__oV9qsq__toolbarLeft{flex:1;min-width:0}.SeatingCanvas-module__oV9qsq__zoomTooltip{z-index:100001}.SeatingCanvas-module__oV9qsq__surface{-webkit-user-select:none;user-select:none;cursor:var(--seating-canvas-cursor,grab);background:var(--color-gray-100);border:1px solid var(--color-gray-300);touch-action:none;-webkit-tap-highlight-color:transparent;overscroll-behavior:contain;border-radius:8px;flex:1;min-height:0;max-height:none;position:relative;overflow:hidden}.SeatingCanvas-module__oV9qsq__surfaceMobile{overscroll-behavior:auto;flex:none;min-height:350px;max-height:350px}.SeatingCanvas-module__oV9qsq__stage{transform-origin:0 0}.SeatingCanvas-module__oV9qsq__minimap{bottom:var(--space-5);left:var(--space-5);background:var(--color-white);border:1px solid var(--color-gray-300);border-radius:var(--radius-sm-plus);box-shadow:var(--shadow-sm);cursor:pointer;z-index:5;touch-action:none;position:absolute;overflow:hidden}@media (max-width:1000px){.SeatingCanvas-module__oV9qsq__minimap{top:4px;bottom:auto;left:4px}.SeatingCanvas-module__oV9qsq__surface{border:0;border-radius:0}}.SeatingCanvas-module__oV9qsq__minimap:hover{border-color:var(--color-gray-400)}.SeatingCanvas-module__oV9qsq__minimapImage{pointer-events:none;opacity:.7;width:100%;height:100%;display:block}.SeatingCanvas-module__oV9qsq__minimapViewport{border:1.5px solid var(--color-primary);box-shadow:0 0 0 9999px var(--overlay-scrim-bg-light);pointer-events:none;box-sizing:border-box;background:0 0;border-radius:2px;position:absolute}.SeatingCanvas-module__oV9qsq__svgInner{touch-action:none;width:max-content;display:inline-block}.SeatingCanvas-module__oV9qsq__svgInnerTouchSurface{pointer-events:none}.SeatingCanvas-module__oV9qsq__svgInnerBoundary{outline:1px dashed var(--color-gray-400);outline-offset:0}.SeatingCanvas-module__oV9qsq__selectRect{left:var(--seating-select-rect-left,0px);top:var(--seating-select-rect-top,0px);width:var(--seating-select-rect-width,0px);height:var(--seating-select-rect-height,0px);pointer-events:none;z-index:30;background-color:#228be61a;border:2px dashed #228be6;position:absolute}@media (max-width:1000px){.SeatingCanvas-module__oV9qsq__toolbarLeft{width:100%}}
.SetPasswordInput-module__qnwNJa__dropdown{padding:var(--space-8);box-shadow:var(--input-box-shadow)}.SetPasswordInput-module__qnwNJa__input{padding:0}.SetPasswordInput-module__qnwNJa__collapseContent{padding:var(--space-8) 0 0}.SetPasswordInput-module__qnwNJa__passwordRequirement{align-items:center;display:flex}
.InputSectionButton-module__Uf0kQq__InputSectionButton{box-shadow:none;--isbSize:26px;min-height:var(--isbSize);min-width:var(--isbSize);max-height:var(--isbSize);max-width:var(--isbSize);margin-right:var(--space-1);background-color:#0000;border:0;flex-direction:column;justify-content:center;align-items:center;padding:0;transition:all .1s;display:flex}.InputSectionButton-module__Uf0kQq__InputSectionButton span[data-type=icon]{color:var(--mantine-color-dimmed)}.InputSectionButton-module__Uf0kQq__InputSectionButton:hover,.InputSectionButton-module__Uf0kQq__InputSectionButton:active{background-color:var(--color-gray-200)}.InputSectionButton-module__Uf0kQq__InputSectionButton:focus{box-shadow:none}
.SpaceKindTile-module__fQHBeq__SpaceKindTile.SpaceKindTile-module__fQHBeq__SpaceKindTile{--space-tile-bg:var(--color-gray-700);border-radius:var(--radius-md);background-color:var(--space-tile-bg);color:var(--color-white);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.SpaceKindTile-module__fQHBeq__SpaceKindTile.SpaceKindTile-module__fQHBeq__SpaceKindTile[data-kind=gym]{--space-tile-bg:var(--color-cat-red-fill)}.SpaceKindTile-module__fQHBeq__SpaceKindTile.SpaceKindTile-module__fQHBeq__SpaceKindTile[data-kind=football]{--space-tile-bg:var(--color-cat-green-fill)}.SpaceKindTile-module__fQHBeq__SpaceKindTile.SpaceKindTile-module__fQHBeq__SpaceKindTile[data-kind=baseball]{--space-tile-bg:var(--color-cat-orange-deep)}.SpaceKindTile-module__fQHBeq__SpaceKindTile.SpaceKindTile-module__fQHBeq__SpaceKindTile[data-kind=auditorium]{--space-tile-bg:var(--color-cat-violet-deep)}.SpaceKindTile-module__fQHBeq__SpaceKindTile.SpaceKindTile-module__fQHBeq__SpaceKindTile[data-layout=card]{padding:var(--space-5);justify-content:flex-end;align-items:stretch}.SpaceKindTile-module__fQHBeq__icon{opacity:.92}.SpaceKindTile-module__fQHBeq__SpaceKindTile[data-layout=card] .SpaceKindTile-module__fQHBeq__icon{top:var(--space-5);left:var(--space-5);position:absolute}
.StaffPeopleList-module__mAMouG__StaffPeopleList{gap:var(--space-2);flex-direction:column;display:flex}.StaffPeopleList-module__mAMouG__person{align-items:center;gap:var(--space-5);padding:var(--space-3) 0;display:flex}.StaffPeopleList-module__mAMouG__who{flex:1;min-width:0}.StaffPeopleList-module__mAMouG__who>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.StaffPeopleList-module__mAMouG__name{font-weight:var(--font-weight-semibold)}.StaffPeopleList-module__mAMouG__inlineLink{color:var(--color-link-generic)}.StaffPeopleList-module__mAMouG__inlineLink:hover{text-decoration:underline}.StaffPeopleList-module__mAMouG__inlineLink:focus-visible{outline:2px solid var(--color-link-generic);outline-offset:2px;border-radius:var(--radius-sm)}.StaffPeopleList-module__mAMouG__rowSelect{flex:none;width:170px}.StaffPeopleList-module__mAMouG__remove{border-radius:var(--radius-sm);flex:none;justify-content:center;align-items:center;display:flex}.StaffPeopleList-module__mAMouG__add{margin-top:var(--space-3)}@media (max-width:1000px){.StaffPeopleList-module__mAMouG__person{flex-wrap:wrap}.StaffPeopleList-module__mAMouG__rowSelect{order:5;width:100%}}
.StaticMap-module__gqFcBW__staticMap{-webkit-user-select:none;user-select:none;width:100%;height:100%;color:var(--color-white);cursor:pointer;opacity:0;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;display:flex;overflow:visible;box-shadow:0 0 3px 1px #0000001a}.StaticMap-module__gqFcBW__marker{width:122px;height:122px;top:-17px;left:var(--space-1);opacity:.1;background-color:red;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 0 10px 5px #0005}.StaticMap-module__gqFcBW__img{z-index:100;width:auto;height:100%;position:relative}.StaticMap-module__gqFcBW__svgMarker{width:auto;height:72px;top:-17px;left:var(--space-1);position:relative}.StaticMap-module__gqFcBW__fadeIn{animation-name:StaticMap-module__gqFcBW__FadeIn;animation-duration:.1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;position:relative}@keyframes StaticMap-module__gqFcBW__FadeIn{0%{opacity:0}to{opacity:1}}
.StripeExpressCheckoutElement-module__9wVv4q__StripeExpressCheckoutElement{width:100%;min-height:52px;position:relative}.StripeExpressCheckoutElement-module__9wVv4q__StripeExpressCheckoutElement div.StripeExpressCheckoutElement-module__9wVv4q__skeleton{--mantine-color-gray-3:var(--color-gray-350);border-radius:var(--radius-sm-plus);position:absolute}.StripeExpressCheckoutElement-module__9wVv4q__eceWrapper{align-items:center;width:100%;display:flex}.StripeExpressCheckoutElement-module__9wVv4q__eceWrapper>div{width:100%}
