.informationItem{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;margin:3em 0}.informationItemContentWrapper{display:flex;flex-direction:column;justify-content:flex-start}.informationItemMediaWrapper{display:flex;background-color:var(--HoverTint);border:1px solid var(--CanvasEdge);border-radius:var(--CardBorderRadius);overflow:hidden}.informationItemMediaWrapper iframe{width:100%;height:100%;min-height:240px;border:none}.informationItemMediaWrapper img{width:100%;height:100%;min-height:240px;object-fit:cover}@media(max-width:1000px){.informationItem{grid-template-columns:1fr;gap:20px}.informationItem>.informationItemMediaWrapper{order:2}}#content.canvasSurface:has(#authenticationWrapper){overflow-y:auto}#authenticationWrapper{flex:1 0 auto;display:flex;align-items:center;justify-content:center;min-height:460px;padding:48px 24px}#authentication-form{width:360px;max-width:100%;display:flex;flex-direction:column;gap:22px}#authenticationHeading{display:flex;flex-direction:column;gap:7px}.authenticationTitle{font-size:1.125rem;font-weight:500}#content.canvasSurface .authenticationSubtitle{font-family:var(--ProseFontFamily);font-size:.8125rem;color:var(--InkDim)}.authenticationFieldWrapper{display:flex;flex-direction:column;gap:14px}.authenticationField{display:flex;flex-direction:column;gap:7px}.authenticationLabel{font-size:.6875rem;letter-spacing:.12em;color:var(--InkDim)}#content.canvasSurface #authenticationWrapper input[type=text],#content.canvasSurface #authenticationWrapper input[type=password]{width:100%;height:42px;margin:0;padding:0 13px;background-color:var(--HoverTint);border:1px solid var(--SoftEdge);border-radius:var(--RowBorderRadius);font-family:inherit;font-size:.8125rem;color:var(--InkPrimary);cursor:text;transition:background-color .12s ease-out,border-color .12s ease-out}#content.canvasSurface #authenticationWrapper input[type=text]:focus,#content.canvasSurface #authenticationWrapper input[type=password]:focus{outline:none;background-color:var(--SelectedTint);border-color:var(--AccentAmber)}#authenticationPrimaryWrapper{display:flex;flex-direction:column;gap:12px}#content.canvasSurface #authenticationWrapper input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:44px;margin:0;border-radius:var(--RowBorderRadius);font-family:inherit;font-size:.8125rem;letter-spacing:.06em;cursor:pointer;transition:background-color .12s ease-out,border-color .12s ease-out}#content.canvasSurface #authentication-button{background-color:var(--AccentAmber);border:none;font-weight:500;color:var(--PagePrimaryColor)}#content.canvasSurface #register-button{background-color:initial;border:1px solid var(--SoftEdge);color:var(--InkPrimary)}#content.canvasSurface #register-button:hover{background-color:var(--HoverTint)}#authenticationDivider{display:flex;align-items:center;gap:14px}#authenticationDivider:before,#authenticationDivider:after{content:"";flex:1;height:1px;background-color:var(--CanvasEdge)}#content.canvasSurface .authenticationDividerLabel{font-size:.6875rem;letter-spacing:.12em;color:var(--InkDim)}#registrationWrapper{display:flex;justify-content:center;padding:0 24px 48px}#registrationForm{width:360px;max-width:100%;display:flex;flex-direction:column;gap:14px}#content.canvasSurface #registrationForm>span{font-size:.6875rem;letter-spacing:.12em;color:var(--InkDim)}#registrationForm br{display:none}#content.canvasSurface #registrationWrapper input[type=text],#content.canvasSurface #registrationWrapper input[type=password]{width:100%;height:42px;margin:0;padding:0 13px;background-color:var(--HoverTint);border:1px solid var(--SoftEdge);border-radius:var(--RowBorderRadius);font-family:inherit;font-size:.8125rem;color:var(--InkPrimary);cursor:text;transition:background-color .12s ease-out,border-color .12s ease-out}#content.canvasSurface #registrationWrapper input[type=text]:focus,#content.canvasSurface #registrationWrapper input[type=password]:focus{outline:none;background-color:var(--SelectedTint);border-color:var(--AccentAmber)}#content.canvasSurface #registrationWrapper input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:44px;margin:8px 0 0;background-color:var(--AccentAmber);border:none;border-radius:var(--RowBorderRadius);font-family:inherit;font-size:.8125rem;font-weight:500;letter-spacing:.06em;color:var(--PagePrimaryColor);cursor:pointer}#forgot-credentials{display:flex;justify-content:center}#content.canvasSurface #forgot-credentials span{font-size:.75rem;color:var(--InkDim);cursor:pointer}#content.canvasSurface #forgot-credentials span:hover{color:var(--InkPrimary)}:root{--NavAndFooterHeight: 5em;--ContentWidth: 60vw;--ContentHeight: calc(95vh - 2 * (var(--NavAndFooterHeight)));--ContentSideMargin: .2vw;--PropertiesAndLayersMenuWidth: calc(25vw - (var(--NavAndFooterHeight) / 2));--RailWidth: 96px;--InspectorWidth: 300px;--CanvasHeaderHeight: 52px;--TitleFontSize: 1.75rem;--InputFontSize: 1rem;--ContentFontSize: 1rem;--ProseFontFamily: "IBM Plex Sans", system-ui, sans-serif;--InputHeight: 2em;--CanvasSurface: #33383a;--CanvasEdge: #3f4447;--PageHairline: #3a3f42;--SectionRule: #3d4245;--PanelSurface: rgba(255, 255, 255, .035);--SoftEdge: #4a4f52;--HoverTint: rgba(255, 255, 255, .03);--SelectedTint: rgba(255, 255, 255, .05);--RailButtonFill: rgba(255, 255, 255, .055);--RailButtonEdge: rgba(255, 255, 255, .13);--InkPrimary: #e6e3dd;--InkSecondary: #c9cdcf;--InkMuted: #a9b0b3;--InkDim: #8d9498;--InkDimmest: #7f8689;--AccentAmber: oklch(.78 .12 80);--AccentTeal: oklch(.78 .12 195);--AccentViolet: oklch(.78 .12 300);--AccentBlue: oklch(.78 .12 240);--AccentGreen: oklch(.78 .12 150);--AccentRed: oklch(.7 .16 25);--GeneralBorderRadius: 1em;--CanvasBorderRadius: 12px;--CardBorderRadius: 10px;--RowBorderRadius: 8px;--RailButtonBorderRadius: 13px;--PagePrimaryColor: #2e3234;--FooterHeight: calc(var(--NavAndFooterHeight) + env(safe-area-inset-bottom, 0px))}*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}*::-webkit-scrollbar{border-radius:var(--GeneralBorderRadius);width:var(--GeneralBorderRadius)}*::-webkit-scrollbar-track{background-color:initial}*::-webkit-scrollbar-corner{background-color:transparent}*::-webkit-scrollbar-thumb{border-radius:var(--GeneralBorderRadius);background-color:#555759}*::-webkit-scrollbar-thumb:hover{background-color:#6a6c6e}html,body{font-family:IBM Plex Mono,monospace;color:#fff}a,a:hover,a:visited,a:active{text-decoration:none;cursor:pointer;color:var(--AccentBlue)}ul{list-style-type:disc}span{cursor:inherit}#pageWrapper{width:100vw;height:100vh;background-color:var(--PagePrimaryColor);overflow:hidden}#navigationPanel{width:100vw;height:var(--NavAndFooterHeight);display:flex;flex-direction:row;justify-content:space-evenly;position:sticky;top:0;background-color:var(--PagePrimaryColor);border-bottom:1px solid var(--PageHairline);z-index:100}.navigationButton{width:30%;cursor:pointer;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.navigationButton span{cursor:pointer;font-size:.8125rem;color:var(--InkPrimary)}.navigationButton:hover span{color:var(--InkPrimary);text-decoration:underline;text-underline-offset:.35em}.navigationButton:active span{color:var(--AccentAmber)}#contentWrapper{width:100vw;display:flex;padding-top:1em;padding-bottom:1em;justify-content:center}#contentWrapper:has(#content.canvasSurface),#contentWrapper:has(#content.pageSurface){justify-content:flex-start;padding:1.5em 1.75em}#leftMenu{width:var(--RailWidth);height:calc(95vh - 2 * (var(--NavAndFooterHeight)));display:flex;flex-direction:row;margin-left:var(--ContentSideMargin)}.menuButtonWrapper{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px}.menuButton img{cursor:pointer}#leftMenu .menuButton{flex:none;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:var(--RailButtonFill);border:1px solid var(--RailButtonEdge);border-radius:var(--RailButtonBorderRadius);overflow:hidden;cursor:pointer}#leftMenu .menuButton img{flex:none;width:66px;transition:opacity .12s ease-out}#leftMenu .menuButton:hover img{opacity:.75}#leftMenu .menuButton:has(img[alt="LOG OUT"]){position:relative;margin-top:20px}#leftMenu .menuButton:has(img[alt="LOG OUT"]):before{content:"";position:absolute;top:-11px;left:-24px;right:-12px;height:1px;background-color:var(--SectionRule)}.menuButtonLabel{display:none;color:#fff;cursor:pointer;font-size:var(--ContentFontSize);white-space:nowrap}#content{width:var(--ContentWidth);height:var(--ContentHeight);display:block;background-color:#d2d3d3;margin-right:var(--ContentSideMargin);margin-left:var(--ContentSideMargin);border-radius:var(--GeneralBorderRadius);overflow-y:auto}#content h1{font-size:2em;margin:1em 0 1.5em;color:#fff;text-align:center}#content h2{font-size:1.75em;margin:1em 0 0;text-align:center}#content h3{font-size:1.5em;margin:2em 1em 0 0;text-align:left;color:#fff;font-weight:700}#content h5{display:inline-block;padding-top:2em;padding-bottom:10px;color:#fff}#content p{text-align:justify;color:#000;margin:1em 0 1.5em}#content span{color:#000}#content input{margin-block:auto;margin-right:5%;margin-left:5%;width:40%;height:var(--InputHeight)}#content .dialogValueWrapper select{margin-block:auto;margin-right:5%;margin-left:5%;width:40%;height:var(--InputHeight);border:1px solid var(--PagePrimaryColor);background-color:#fff;font-size:var(--InputFontSize);color:#000;cursor:pointer}#content input[type=date],#content input[type=text]{border:1px solid var(--PagePrimaryColor);background-color:#fff;font-size:var(--InputFontSize);color:#000;padding-left:.1rem}#content input[type=password]{background-color:#fff;border:.1rem solid var(--PagePrimaryColor);font-size:var(--InputFontSize);color:#000;padding-left:.1rem}#content input[type=button]{font-size:var(--InputFontSize);background-color:#f0f0f0;border:.1rem solid black;color:#000;cursor:pointer}#content input[type=button]:disabled{border:.1em solid #8b8b8b;color:#8b8b8b;cursor:not-allowed}#content textarea{width:90%;height:90%;resize:none;background-color:#fff;border:.1rem solid black;padding:.1rem;font-size:var(--InputFontSize)}#content.canvasSurface,#content.pageSurface{flex:1;width:auto;min-width:0;margin:0;background-color:var(--CanvasSurface);border:1px solid var(--CanvasEdge);border-radius:var(--CanvasBorderRadius)}#content.canvasSurface{display:flex;flex-direction:column;overflow:hidden}#content.canvasSurface span,#content.canvasSurface p{color:var(--InkPrimary)}#content.canvasSurface .canvasHeader{flex:none;display:flex;align-items:center;justify-content:space-between;gap:1.5em;height:var(--CanvasHeaderHeight);padding:0 20px;border-bottom:1px solid var(--CanvasEdge);font-size:.75rem;letter-spacing:.08em}#content.canvasSurface .canvasHeaderCrumbs{display:flex;align-items:center;gap:10px;min-width:0;overflow:hidden}#content.canvasSurface .canvasHeader span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--InkDim)}#content.canvasSurface .canvasHeader .crumbCurrent{flex:none;color:var(--InkPrimary);font-weight:500}#content.canvasSurface .canvasHeader .crumbLink{padding:0;border:none;background:none;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer}#content.canvasSurface .canvasHeader .crumbLink:hover,#content.canvasSurface .canvasHeader .crumbLink:focus-visible{color:var(--InkPrimary);text-decoration:underline}#projectCanvas:has(.canvasEmptyState){align-content:center}#content.canvasSurface .canvasEmptyState{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:40px}#content.canvasSurface .canvasEmptyState>img{width:40px;opacity:.65}#content.canvasSurface .canvasEmptyStateTitle{font-size:.8125rem;color:var(--InkSecondary)}#content.canvasSurface .canvasEmptyStateMessage{max-width:340px;font-family:var(--ProseFontFamily);font-size:.8125rem;line-height:1.6;text-align:center;color:var(--InkDim)}#content.canvasSurface .canvasEmptyStateActionWrapper{display:flex;gap:10px;margin-top:6px}#content.canvasSurface .canvasEmptyStateAction{padding:9px 16px;font-size:.75rem;color:var(--InkMuted);border:1px solid var(--SoftEdge);border-radius:var(--RowBorderRadius);cursor:pointer;transition:background-color .12s ease-out,border-color .12s ease-out}#content.canvasSurface .canvasEmptyStateAction:hover{background-color:var(--HoverTint)}#content.canvasSurface .canvasEmptyStateActionPrimary{color:var(--AccentGreen);border-color:var(--AccentGreen)}#content.pageSurface h1{margin:0 0 .9em;font-size:1.75rem;font-weight:500;text-align:left;color:var(--InkPrimary)}#content.pageSurface h2{margin:2em 0 .75em;font-size:1.125rem;font-weight:600;text-align:left;color:var(--InkPrimary)}#content.pageSurface h3,#content.pageSurface .pageEyebrow{display:block;margin:2em 0 .75em;font-size:.6875rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;text-align:left;color:var(--InkDim)}#content.pageSurface .pageEyebrow{margin:0 0 .9em}#content.pageSurface p{margin:0 0 1.2em;font-family:var(--ProseFontFamily);font-size:.875rem;line-height:1.7;text-align:left;color:var(--InkSecondary)}#content.pageSurface span{color:var(--InkPrimary)}#content.pageSurface li{margin-bottom:.5em;font-family:var(--ProseFontFamily);font-size:.875rem;line-height:1.7;color:var(--InkSecondary)}#content.pageSurface .pageCrumbs{display:flex;align-items:center;gap:10px;margin-bottom:1.4em;font-size:.75rem;letter-spacing:.08em}#content.pageSurface .pageCrumbs span{color:var(--InkDim);cursor:pointer}#content.pageSurface .pageCrumbs .crumbCurrent{color:var(--InkPrimary);font-weight:500;cursor:default}#content.pageSurface .pageMetadata{display:grid;grid-template-columns:auto 1fr;gap:14px 24px;align-items:baseline;margin-bottom:1.5em}#content.pageSurface .pageMetadataLabel{font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--InkDim)}#content.pageSurface .pageMetadataValue{overflow-wrap:anywhere;font-size:.8125rem;line-height:1.7;color:var(--InkPrimary)}#content.pageSurface .pageActionWrapper{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:1.2em}#content.pageSurface .pageAction{padding:9px 16px;font-size:.75rem;color:var(--InkMuted);border:1px solid var(--SoftEdge);border-radius:var(--RowBorderRadius);cursor:pointer;transition:background-color .12s ease-out,border-color .12s ease-out}#content.pageSurface .pageAction:hover{background-color:var(--HoverTint)}#content.pageSurface .pageActionPrimary{color:var(--AccentGreen);border-color:var(--AccentGreen)}.socialMediaLinks{display:flex;flex-wrap:wrap;gap:4px 18px}.contentImageWrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:2.5em 0 1em}.contentImageWrapper img{width:100%;border:1px solid var(--CanvasEdge);border-radius:var(--CardBorderRadius);cursor:pointer;transition:border-color .12s ease-out}.contentImageWrapper img:hover{border-color:var(--SoftEdge)}#projectCanvas{flex:1;display:grid;grid-template-columns:repeat(auto-fill,146px);gap:10px;align-content:start;padding:22px 20px;overflow-y:auto}.selectedItem,.unSelectedItem{padding:20px 10px 16px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;border:1px solid transparent;border-radius:var(--CardBorderRadius);transition:background-color .12s ease-out,border-color .12s ease-out}.selectedItem{background-color:var(--SelectedTint);border-color:var(--AccentAmber)}.unSelectedItem:hover{background-color:var(--HoverTint)}.itemGraphic{position:relative;display:inline-flex}.forgedMarker{position:absolute;right:-6px;bottom:-2px;width:18px;height:18px;padding:2px;border-radius:50%;background-color:var(--CanvasEdge);border:1px solid var(--SoftEdge);box-sizing:border-box}.selectedItem>span,.unSelectedItem>span{width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere;text-align:center;font-size:.75rem;color:var(--InkPrimary)}.hiddenItem{display:none}.itemDetails{height:100%;display:flex;flex-direction:column}.itemDetailsHeader{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 18px 18px;border-bottom:1px solid var(--CanvasEdge)}.itemDetailsHeader>img{flex:none;margin-top:2px}.itemDetailsIdentity{display:flex;flex-direction:column;gap:4px;min-width:0}.itemDetailsName{overflow-wrap:anywhere;font-size:.9375rem;color:var(--InkPrimary)}.itemDetailsSubtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;color:var(--InkDim)}.itemDetailsClose{flex:none;margin-top:2px;padding:0 .2em;font-size:1.125rem;line-height:1;color:var(--InkDim);cursor:pointer}.itemDetailsClose:hover{color:var(--InkPrimary)}.itemDetailsMetadata{flex:none;display:grid;grid-template-columns:auto 1fr;gap:11px 16px;align-items:baseline;padding:18px;border-bottom:1px solid var(--CanvasEdge)}.itemDetailsLabel{font-size:.6875rem;letter-spacing:.1em;white-space:nowrap;color:var(--InkDim)}.itemDetailsValue{overflow-wrap:anywhere;font-size:.8125rem;color:var(--InkPrimary)}.itemDetailsValueAttention{color:var(--AccentAmber)}.itemDetailsValuePending{color:var(--AccentTeal)}.itemDetailsActions{display:flex;flex-direction:column;gap:2px;padding:12px 10px;overflow-y:auto}.itemDetailsActions .menuButton{display:flex;flex-direction:row;align-items:center;gap:12px;padding:10px 8px;border-radius:var(--RowBorderRadius);cursor:pointer;transition:background-color .12s ease-out}.itemDetailsActions .menuButton:hover{background-color:var(--HoverTint)}.itemDetailsActions .icon-small{flex:none;width:30px}.itemDetailsActions .menuButtonLabel{display:inline;font-size:.8125rem;letter-spacing:.04em;color:var(--InkPrimary)}.itemDetailsActions .menuButtonPrimary{background-color:var(--SelectedTint)}.itemDetailsActions .menuButtonDestructive{position:relative;margin-top:17px}.itemDetailsActions .menuButtonDestructive:before{content:"";position:absolute;top:-9px;left:8px;right:8px;height:1px;background-color:var(--CanvasEdge)}.itemDetailsActions .menuButtonDestructive .menuButtonLabel{color:var(--AccentRed)}#informationCanvas{padding:0 1em}#content.pageSurface #informationCanvas{max-width:900px;margin:0 auto;padding:40px 44px 48px}#rightMenu{width:var(--InspectorWidth);height:var(--ContentHeight);margin-right:var(--ContentSideMargin);overflow-y:auto}#rightMenu:empty{display:none}#rightMenu:not(:empty){flex:none;margin:0;background-color:var(--PanelSurface);border:1px solid var(--CanvasEdge);border-left:none;border-top-right-radius:var(--CanvasBorderRadius);border-bottom-right-radius:var(--CanvasBorderRadius);overflow:hidden}#contentWrapper:has(#rightMenu:not(:empty)) #content.canvasSurface{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.icon-big{width:3.4em;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;cursor:inherit}.icon-medium{width:2.75em;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;cursor:inherit}.icon-small{width:2em;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none}.anchor{color:var(--AccentBlue);text-decoration:none}.dialogCover{width:100vw;height:100vh;background-color:#16191aa8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;left:0;top:0;z-index:9999;display:flex}.dialog{display:flex;flex-direction:column;width:min(420px,94vw);max-height:85vh;margin:auto;padding:0;overflow:hidden;background-color:var(--CanvasSurface);border:1px solid var(--CanvasEdge);border-radius:var(--CanvasBorderRadius)}.dialogWide{width:min(560px,94vw)}.dialogHeader{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid var(--CanvasEdge)}.dialogHeading{display:flex;flex-direction:column;gap:3px;min-width:0}#content .dialogTitle{margin:0;overflow-wrap:anywhere;font-size:.9375rem;font-weight:400;text-align:left;color:var(--InkPrimary)}#content .dialogSubtitle{font-size:.75rem;color:var(--InkDim)}#content .dialogClose{flex:none;padding:0 .2em;font-size:1.0625rem;line-height:1.2;color:var(--InkDim);cursor:pointer}#content .dialogClose:hover{color:var(--InkPrimary)}.dialogBody{flex:1;display:flex;flex-direction:column;gap:16px;padding:20px;overflow-y:auto}#content .dialogMessage{margin:0;font-family:var(--ProseFontFamily);font-size:.8125rem;font-weight:400;line-height:1.65;text-align:left;color:var(--InkMuted)}.dialogValueWrapper{display:flex;flex-direction:column;gap:7px;width:100%;margin:0}#content .dialogInputLabel{width:auto;margin:0;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;text-align:left;color:var(--InkDim)}.dialogFieldGrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dialogFieldGrid>.dialogTextInputWrapper,.dialogFieldGrid>.dialogValueListWrapper,.dialogFieldGrid>.dialogMessage,.dialogFieldGrid>.dialogValueWrapper.dialogValueWrapperWide{grid-column:1 / -1}#content .dialog input[type=button].dialogForgeButton{width:auto;height:40px;margin:0;padding:0 20px;align-self:flex-start;background-color:initial;border:1px solid var(--SoftEdge);border-radius:var(--RowBorderRadius);font-family:inherit;font-size:.8125rem;color:var(--InkPrimary);cursor:pointer;transition:background-color .12s ease-out,border-color .12s ease-out}#content .dialog input[type=button].dialogForgeButton:hover{background-color:var(--HoverTint)}#content .dialog input[type=button].dialogForgeButton.connected{border-color:var(--AccentGreen);color:var(--AccentGreen)}#content .dialog input[type=button].dialogForgeButton.expired{border-color:var(--AccentAmber);color:var(--AccentAmber)}.dialogTextInputWrapper{display:flex;flex-direction:column;gap:7px;width:100%;margin:0}.dialogValueListWrapper{display:flex;flex-direction:column;gap:2px;width:100%;padding:12px 10px;overflow-y:auto}#content .dialog input[type=text],#content .dialog input[type=password],#content .dialog input[type=date],#content .dialog input[type=number],#content .dialog input[type=email],#content .dialog textarea,#content .dialog select{width:100%;height:40px;margin:0;padding:0 13px;background-color:var(--HoverTint);border:1px solid var(--SoftEdge);border-radius:var(--RowBorderRadius);font-family:inherit;font-size:.8125rem;color:var(--InkPrimary);color-scheme:dark;cursor:text;transition:background-color .12s ease-out,border-color .12s ease-out}#content .dialog select{cursor:pointer}#content .dialog select option{background-color:var(--CanvasSurface);color:var(--InkPrimary)}#content .dialog textarea{height:auto;min-height:88px;padding:11px 13px;line-height:1.5;resize:vertical}#content .dialog input:focus,#content .dialog textarea:focus,#content .dialog select:focus{outline:none;background-color:var(--SelectedTint);border-color:var(--AccentAmber)}#content .dialog input::placeholder,#content .dialog textarea::placeholder{color:var(--InkDim)}#content .dialog input[type=checkbox],#content .dialog input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:16px;height:16px;margin:0;padding:0;background-color:initial;border:1px solid var(--SoftEdge);border-radius:4px;cursor:pointer;transition:background-color .12s ease-out,border-color .12s ease-out}#content .dialog input[type=radio]{width:15px;height:15px;border-radius:50%}#content .dialog input[type=checkbox]:checked{background-color:var(--AccentAmber);border-color:var(--AccentAmber);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232e3234' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12.5l4.5 4.5L19 7'/></svg>");background-size:10px 10px;background-position:center;background-repeat:no-repeat}#content .dialog input[type=radio]:checked{border-color:var(--AccentAmber);background-image:radial-gradient(circle,var(--AccentAmber) 0 3.5px,transparent 3.5px)}.dialogCheckRow{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:var(--RowBorderRadius);cursor:pointer;transition:background-color .12s ease-out}.dialogCheckRow:hover{background-color:var(--HoverTint)}.dialogCheckRowSelected{background-color:var(--SelectedTint)}.dialogCheckRow img{flex:none;width:26px}#content .dialogCheckRowLabel{font-size:.8125rem;color:var(--InkDim)}#content .dialogCheckRowSelected .dialogCheckRowLabel{color:var(--InkPrimary)}#content .dialogCheckRowDescription{font-size:.75rem;color:var(--InkDim)}.dialogCheckRowSwatch{flex:none;width:14px;height:14px;border-radius:3px;background-color:var(--dialogCheckRowSwatchColor)}.dialogButtonWrapper{flex:none;display:flex;flex-direction:row;justify-content:flex-end;gap:10px;margin:0;padding:14px 20px;border-top:1px solid var(--CanvasEdge)}#content .dialogButtonWrapper input[type=button]{width:auto;height:40px;margin:0;padding:0 20px;background-color:initial;border:1px solid var(--SoftEdge);border-radius:var(--RowBorderRadius);font-family:inherit;font-size:.8125rem;color:var(--InkPrimary);cursor:pointer;transition:background-color .12s ease-out,border-color .12s ease-out}#content .dialogButtonWrapper input[type=button]:hover{background-color:var(--HoverTint)}#content .dialogButtonWrapper input[type=button].dialogPrimaryButton{background-color:var(--AccentAmber);border-color:var(--AccentAmber);font-weight:500;letter-spacing:.05em;color:var(--PagePrimaryColor)}#content .dialogButtonWrapper input[type=button].dialogDestructiveButton{background-color:var(--AccentRed);border-color:var(--AccentRed);font-weight:500;letter-spacing:.05em;color:#2e2020}#content .dialogButtonWrapper input[type=button]:disabled{border-color:var(--CanvasEdge);color:var(--InkDim);cursor:not-allowed}.dialogHorizontalOptionsWrapper{display:flex;flex-direction:row;justify-content:space-around;gap:10px}.dialogOptionList{gap:2px;padding:12px 10px}.dialogOptionList img{filter:invert(1)}#footer{display:flex;width:100vw;height:var(--FooterHeight);padding-bottom:env(safe-area-inset-bottom,0px);background-color:var(--PagePrimaryColor);border-top:.0625rem solid #555759;position:fixed;bottom:0}@media(max-width:1400px){:root{--ContentWidth: 62vw;--ContentHeight: calc(95vh - 2 * var(--NavAndFooterHeight) - 7.5em)}#contentWrapper{flex-wrap:wrap}#leftMenu{width:100%;height:auto;margin:0 var(--ContentSideMargin) 1em var(--ContentSideMargin)}.menuButtonWrapper{flex-direction:row;flex-wrap:wrap;gap:.5em 1.5em}#rightMenu{width:calc(96vw - var(--ContentWidth));height:var(--ContentHeight)}#rightMenu:not(:empty){border-left:1px solid var(--CanvasEdge);border-radius:var(--CanvasBorderRadius)}#content{width:94vw}#contentWrapper:has(#rightMenu:not(:empty)) #content{width:var(--ContentWidth)}#contentWrapper:has(#rightMenu:not(:empty)) #content.canvasSurface{border-right:1px solid var(--CanvasEdge);border-radius:var(--CanvasBorderRadius)}}@media(max-width:1000px){:root{--ContentWidth: 94vw;--FooterHeight: calc(2.75rem + env(safe-area-inset-bottom, 0px)) ;--StackHeight: calc( 100vh - var(--NavAndFooterHeight) - var(--FooterHeight) )}#footer{font-size:.85rem}#pageWrapper{overflow-y:auto}#contentWrapper{flex-direction:column;flex-wrap:nowrap;align-items:center;height:var(--StackHeight)}#contentWrapper:has(#content.canvasSurface),#contentWrapper:has(#content.pageSurface){padding:1em 0}#content.canvasSurface,#content.pageSurface{width:var(--ContentWidth);align-self:center}#content.pageSurface #informationCanvas{padding:28px 24px 32px}#leftMenu{order:1;width:var(--ContentWidth);height:auto;flex:0 0 auto;margin:0 0 1em}#leftMenu .menuButton{width:auto;height:auto;background-color:initial;border:none}#leftMenu .menuButton:has(img[alt="LOG OUT"]){margin-top:0}#leftMenu .menuButton:has(img[alt="LOG OUT"]):before{content:none}#leftMenu .menuButton img{display:none}#leftMenu .menuButtonLabel{display:inline}#rightMenu{order:2;width:var(--ContentWidth);height:auto;flex:0 0 auto;margin:0 0 1em}#rightMenu .itemDetailsValue{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#content{order:3;height:auto;flex:1 1 auto;min-height:0}.menuButtonWrapper{flex-direction:row}}@media(max-width:1000px)and (max-height:520px){#contentWrapper{height:auto;min-height:var(--StackHeight);padding-bottom:calc(var(--FooterHeight) + 1em)}#rightMenu{max-height:none}#content{flex:1 1 auto;min-height:15em}}#productsTableOfContent{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;padding:0}.product{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:0;padding:20px;border:1px solid var(--CanvasEdge);border-radius:var(--CardBorderRadius);cursor:pointer;transition:background-color .12s ease-out,border-color .12s ease-out}.product:hover{background-color:var(--HoverTint)}.productThumb{width:40px;border-radius:6px}.productHeading{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.productName{font-size:.9375rem;font-weight:600;color:var(--InkPrimary)}#content.pageSurface .product p{margin:0;font-size:.8125rem;line-height:1.6;color:var(--InkSecondary)}.productComingSoon{cursor:default}.productComingSoon:hover{background-color:initial}.productComingSoon .productThumb,.productComingSoon .productName,#content.pageSurface .productComingSoon p{opacity:.55}#content.pageSurface .productTag{padding:3px 8px;border:1px solid var(--SoftEdge);border-radius:4px;font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--InkDim)}#pricingPlans{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:1.5em;padding:0}.plan{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:0;padding:24px;border:1px solid var(--CanvasEdge);border-radius:var(--CardBorderRadius)}.planFeatured{border-color:var(--SoftEdge);background-color:var(--PanelSurface)}.planHeading{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.planName{font-size:.9375rem;font-weight:600;color:var(--InkPrimary)}#content.pageSurface .planTag{padding:3px 8px;border:1px solid var(--AccentGreen);border-radius:4px;font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--AccentGreen)}.planPrice{display:flex;align-items:baseline;gap:8px}#content.pageSurface .planPriceAmount{font-size:2rem;font-weight:500;line-height:1.1;color:var(--InkPrimary)}#content.pageSurface .planPriceUnit{font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--InkDim)}#content.pageSurface .plan p{margin:0;font-size:.8125rem;line-height:1.6;color:var(--InkSecondary)}.plan .pageAction{margin-top:auto}#content.pageSurface .planIncludes{margin:0 0 1.2em 1.2em}
