.SHbzwG_surface{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--app-bg);min-height:100dvh}.SHbzwG_shell.SHbzwG_shell[data-workspace-navigation]{--editor-rail-width:clamp(280px, 24vw, 336px);--editor-shell-bg:var(--app-bg);--editor-topbar-bg:var(--app-bg-1);--editor-rail-bg:var(--app-bg-1);--editor-canvas-bg:var(--app-bg)}.SHbzwG_topbar{align-items:center;gap:20px;min-height:64px;padding:10px 18px;display:flex}.SHbzwG_identity{align-items:center;gap:10px;min-width:0;display:flex}.SHbzwG_identity h1,.SHbzwG_identity p,.SHbzwG_conversation h2,.SHbzwG_conversation h3,.SHbzwG_conversation p,.SHbzwG_preview h2,.SHbzwG_preview p{margin:0}.SHbzwG_identity h1{color:var(--app-text);font-size:var(--text-title);font-weight:var(--editor-title-weight,650);letter-spacing:var(--tracking-heading);line-height:1.15}.SHbzwG_identity p{max-width:min(46vw,58ch);color:var(--app-text-4);font-size:var(--text-mini);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SHbzwG_quinnMark,.SHbzwG_conversationIcon,.SHbzwG_emptyMark{color:var(--app-accent-ai);place-items:center;display:grid}.SHbzwG_quinnMark,.SHbzwG_emptyMark{color:var(--app-text)}.SHbzwG_quinnMark{border:1px solid var(--app-line-2);border-radius:var(--radius-md);background:var(--app-bg-2);width:32px;height:32px}.SHbzwG_quinnMark svg,.SHbzwG_conversationIcon svg,.SHbzwG_emptyMark svg{stroke-width:1.6px;width:17px;height:17px}.SHbzwG_topbar>:last-child{margin-left:auto}.SHbzwG_conversation{flex-direction:column;gap:22px;height:100%;min-height:0;padding:18px;display:flex;overflow:auto}.SHbzwG_conversationHeader{align-items:flex-start;gap:10px;display:flex}.SHbzwG_conversationIcon{flex:0 0 26px;width:26px;height:26px}.SHbzwG_conversation h2,.SHbzwG_preview h2{color:var(--app-text);font-size:var(--text-title);font-weight:var(--editor-title-weight,650);letter-spacing:var(--tracking-heading);line-height:1.2}.SHbzwG_conversationHeader p,.SHbzwG_ideas>p,.SHbzwG_composer p,.SHbzwG_previewHeader p,.SHbzwG_emptyPreview p{color:var(--app-text-4);font-size:var(--text-mini);line-height:1.5}.SHbzwG_conversationHeader p{margin-top:4px}.SHbzwG_welcome,.SHbzwG_turn{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:9px;display:grid}.SHbzwG_avatar{background:var(--app-bg-2);width:32px;height:32px;color:var(--app-text);font-size:var(--text-mini);border-radius:50%;place-items:center;font-weight:700;display:grid}.SHbzwG_avatar svg{width:16px;height:16px}.SHbzwG_welcome p,.SHbzwG_turnMessage{border:1px solid var(--app-line);border-radius:var(--radius-lg);background:var(--app-bg-2);color:var(--app-text-2);font-size:var(--text-mini);padding:9px 11px;line-height:1.5}.SHbzwG_ideas{gap:9px;display:grid}.SHbzwG_ideas h3,.SHbzwG_composer label{color:var(--app-text-2);font-size:var(--text-mini);font-weight:var(--editor-field-weight,600)}.SHbzwG_ideas ul{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.SHbzwG_turns{gap:16px;display:grid}.SHbzwG_turn[data-role=user]{grid-template-columns:minmax(0,1fr) 32px}.SHbzwG_turn[data-role=user] .SHbzwG_avatar{background:var(--app-bg-3);color:var(--app-text-2);font-size:var(--text-micro);grid-area:1/2}.SHbzwG_turn[data-role=user] .SHbzwG_turnBody{grid-area:1/1}.SHbzwG_turnBody{gap:10px;min-width:0;display:grid}.SHbzwG_turnMessage{margin:0}.SHbzwG_refusal{border:1px solid color-mix(in srgb, var(--app-danger-text) 30%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--app-danger-text) 9%, var(--app-bg-2));color:var(--app-danger-text);font-size:var(--text-mini);margin:0;padding:10px 12px;line-height:1.5}.SHbzwG_changeCard,.SHbzwG_checkCard{border-radius:var(--radius-lg);background:var(--app-bg-2);padding:12px}.SHbzwG_changeCard h3,.SHbzwG_checkCard h3,.SHbzwG_readingGroup h3{color:var(--app-text-2);font-size:var(--text-mini);margin:0 0 9px;font-weight:650}.SHbzwG_changeCard ul,.SHbzwG_checkCard ul,.SHbzwG_readingGroup ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.SHbzwG_changeCard li,.SHbzwG_readingGroup li{color:var(--app-text-3);font-size:var(--text-mini);padding-left:14px;line-height:1.45;position:relative}.SHbzwG_changeCard li:before,.SHbzwG_readingGroup li:before{background:var(--app-accent-ai);content:"";border-radius:50%;width:4px;height:4px;position:absolute;top:.58em;left:1px}.SHbzwG_changeCard form,.SHbzwG_changeFields{gap:8px;display:grid}.SHbzwG_changeFields label{min-width:0;color:var(--app-text-4);font-size:var(--text-mini);gap:4px;display:grid}.SHbzwG_changeFields textarea{border:1px solid var(--app-line-strong);border-radius:var(--radius-md);background:var(--app-bg);width:100%;min-width:0;color:var(--app-text);font:inherit;font-size:var(--text-input-touch);overflow-wrap:anywhere;resize:vertical;padding:8px 9px;line-height:1.35}.SHbzwG_changeCard form>button{border:1px solid var(--app-line-strong);border-radius:var(--radius-md);min-height:34px;color:var(--app-text-2);font:inherit;font-size:var(--text-mini);cursor:pointer;background:0 0;padding:7px 10px;font-weight:650}.SHbzwG_changeCard form>button:disabled,.SHbzwG_candidateActions button:disabled{cursor:not-allowed;opacity:.46}.SHbzwG_changeFields textarea:focus-visible,.SHbzwG_changeCard form>button:focus-visible{outline:2px solid var(--app-accent-ai);outline-offset:2px}.SHbzwG_checkCard li{color:var(--app-text-3);font-size:var(--text-mini);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;display:grid}.SHbzwG_checkIcon,.SHbzwG_checkIcon svg{width:17px;height:17px}.SHbzwG_checkCard li[data-status=passed] .SHbzwG_checkIcon{color:var(--app-success-text)}.SHbzwG_checkCard li[data-status=warning] .SHbzwG_checkIcon{color:var(--app-warning-text)}.SHbzwG_checkCard li[data-status=blocked] .SHbzwG_checkIcon{color:var(--app-danger-text)}.SHbzwG_checkCard strong,.SHbzwG_checkCard small{display:block}.SHbzwG_checkCard strong{color:var(--app-text-2);font-weight:600}.SHbzwG_checkCard small{color:var(--app-text-4);margin-top:2px;line-height:1.4}.SHbzwG_ideaList{flex-wrap:wrap;gap:7px;display:flex}.SHbzwG_ideaList button,.SHbzwG_ideaList a{border:1px solid var(--app-line);border-radius:var(--radius-md);background:var(--app-bg-2);min-height:30px;color:var(--app-text-3);font:inherit;font-size:var(--text-mini);text-align:left;cursor:pointer;padding:6px 9px}.SHbzwG_ideaList button:hover,.SHbzwG_ideaList a:hover{border-color:var(--app-line-strong);color:var(--app-text)}.SHbzwG_ideaList button:focus-visible,.SHbzwG_ideaList a:focus-visible,.SHbzwG_composer button:focus-visible,.SHbzwG_quizEditor button:focus-visible,.SHbzwG_quizEditor input:focus-visible,.SHbzwG_candidateActions button:focus-visible{outline:2px solid var(--app-accent-ai);outline-offset:2px}.SHbzwG_ideaChip{border:1px solid var(--app-line);border-radius:var(--radius-md);background:var(--app-bg-2);height:auto;min-height:28px;color:var(--app-text-3);white-space:normal}.SHbzwG_quizEditor{border:1px solid var(--app-line-strong);border-radius:var(--radius-lg);background:var(--app-bg-2);gap:12px;padding:13px;display:grid}.SHbzwG_quizHeading{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:9px;display:grid}.SHbzwG_quizHeading>span{border-radius:var(--radius-md);background:color-mix(in srgb, var(--app-accent-ai) 14%, transparent);width:28px;height:28px;color:var(--app-accent-ai);place-items:center;display:grid}.SHbzwG_quizHeading svg{stroke-width:1.7px;width:15px;height:15px}.SHbzwG_quizHeading h3{color:var(--app-text)}.SHbzwG_quizHeading p{color:var(--app-text-4);font-size:var(--text-mini);margin-top:2px;line-height:1.4}.SHbzwG_quizQuestions{gap:10px;display:grid}.SHbzwG_quizQuestion,.SHbzwG_quizAnswers{border:0;min-width:0;margin:0;padding:0}.SHbzwG_quizQuestion{border-radius:var(--radius-md);background:var(--app-bg-1);gap:7px;padding:11px;display:grid}.SHbzwG_quizQuestion>legend{color:var(--app-text-2);font-size:var(--text-mini);padding:0 0 7px;font-weight:650}.SHbzwG_quizQuestion>label,.SHbzwG_quizAnswers>legend,.SHbzwG_quizAnswer label{color:var(--app-text-3);font-size:var(--text-mini);font-weight:600}.SHbzwG_quizAnswers{gap:7px;margin-top:3px;display:grid}.SHbzwG_quizAnswers>legend{width:100%;padding:2px 0 6px}.SHbzwG_quizAnswers>legend span{float:right;color:var(--app-text-4);font-weight:500}.SHbzwG_quizQuestion>input,.SHbzwG_quizAnswer input:last-child{border:1px solid var(--app-line-strong);border-radius:var(--radius-md);background:var(--app-bg);width:100%;min-width:0;min-height:34px;color:var(--app-text);font:inherit;font-size:var(--text-mini);padding:7px 9px}.SHbzwG_quizQuestion input::placeholder{color:var(--app-text-4);opacity:1}.SHbzwG_quizAnswer{grid-template-columns:18px minmax(58px,auto) minmax(0,1fr);align-items:center;gap:7px;display:grid}.SHbzwG_quizAnswer input[type=radio]{width:16px;height:16px;accent-color:var(--app-accent-ai);margin:0}.SHbzwG_quizActions{justify-content:flex-end;gap:7px;display:flex}.SHbzwG_quizActions button{border:1px solid var(--app-line-strong);border-radius:var(--radius-md);min-height:34px;color:var(--app-text-2);font:inherit;font-size:var(--text-mini);cursor:pointer;background:0 0;padding:7px 10px;font-weight:650}.SHbzwG_quizActions button[type=submit]{background:var(--app-accent-ai);color:var(--app-bg);border-color:#0000}.SHbzwG_quizActions button:disabled{cursor:not-allowed;opacity:.38}.SHbzwG_quizNote{color:var(--app-text-4);font-size:var(--text-mini);text-align:right;line-height:1.4}.SHbzwG_composer{gap:7px;margin-top:auto;display:grid}.SHbzwG_composer textarea{resize:none;border:1px solid var(--app-line-strong);border-radius:var(--radius-md);background:var(--app-bg);width:100%;color:var(--app-text);font:inherit;font-size:var(--text-mini);padding:10px 11px;line-height:1.5}.SHbzwG_composer textarea::placeholder{color:var(--app-text-4);opacity:1}.SHbzwG_composer p{color:var(--app-text-4)}.SHbzwG_composerField{position:relative}.SHbzwG_composerField textarea{padding-right:48px}.SHbzwG_composerField button{border-radius:var(--radius-md);background:var(--app-accent-ai);width:32px;height:32px;color:var(--app-bg);cursor:pointer;border:0;place-items:center;display:grid;position:absolute;bottom:8px;right:8px}.SHbzwG_composerField button:disabled{cursor:not-allowed;opacity:.38}.SHbzwG_composerField svg{width:16px;height:16px}.SHbzwG_preview{height:100%;min-height:0;padding:clamp(16px,2vw,28px);overflow:auto}.SHbzwG_previewRegion{border:1px solid var(--app-line);border-radius:var(--radius-xl);background:var(--app-bg-1);grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;min-height:420px;display:grid;overflow:hidden}.SHbzwG_previewHeader{border-bottom:1px solid var(--app-line);justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.SHbzwG_previewHeader p{margin-top:3px}.SHbzwG_previewStatus{color:var(--app-text-4);font-size:var(--text-mini);font-weight:var(--editor-field-weight,600);white-space:nowrap}.SHbzwG_previewToggle{border:1px solid var(--app-line-strong);border-radius:var(--radius-md);min-height:32px;color:var(--app-text-2);font:inherit;font-size:var(--text-mini);white-space:nowrap;cursor:pointer;background:0 0;padding:6px 11px;font-weight:650}.SHbzwG_previewToggle[aria-pressed=true]{border-color:var(--app-text-2);background:var(--app-bg-1)}.SHbzwG_stage{background:var(--app-bg);place-items:center;min-width:0;min-height:0;padding:clamp(18px,4vw,48px);display:grid;overflow:auto}.SHbzwG_emptyPreview{border:1px dashed var(--app-line-strong);border-radius:var(--radius-lg);background:var(--app-bg-1);text-align:center;place-content:center;justify-items:center;gap:9px;width:min(100%,720px);min-height:min(68vh,620px);padding:32px;display:grid}.SHbzwG_stage[data-device=mobile] .SHbzwG_emptyPreview{width:min(100%,360px);min-height:min(68vh,620px)}.SHbzwG_candidateFrame{border-radius:var(--radius-lg);background:var(--app-bg-1);grid-template-rows:minmax(0,1fr) auto auto;align-self:start;width:min(100%,1180px);height:auto;min-height:620px;display:grid;overflow:hidden;box-shadow:0 18px 44px #00000057}.SHbzwG_candidateFrame[data-device=mobile]{width:min(100%,390px)}.SHbzwG_candidateViewport{min-width:0;height:min(68vh,620px);min-height:0;overflow:auto}.SHbzwG_candidateViewport>img{width:100%;height:auto;display:block}.SHbzwG_candidateFrame iframe{background:#fff;border:0;width:100%;height:100%;min-height:0}.SHbzwG_candidateActions{border-top:1px solid var(--app-line);background:var(--app-bg-1);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px;display:flex}.SHbzwG_candidateEvidence{border-top:1px solid var(--app-line);background:var(--app-bg-1);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:14px 16px;display:grid}.SHbzwG_evidenceColumn{align-content:start;gap:inherit;display:grid}.SHbzwG_candidateEvidence h3{color:var(--app-text);font-size:var(--text-mini);margin:0 0 3px}.SHbzwG_candidateEvidence ul{color:var(--app-text-3);font-size:var(--text-caption);overflow-wrap:anywhere;margin:6px 0 0;padding-inline-start:18px}.SHbzwG_candidateEvidence p{color:var(--app-text-3);font-size:var(--text-caption);overflow-wrap:anywhere;margin:0}.SHbzwG_candidateEvidence .SHbzwG_evidenceAlias{color:var(--app-text-4);font-size:var(--text-mini)}.SHbzwG_candidateEvidence .SHbzwG_gapList{gap:8px;padding:0;list-style:none;display:grid}.SHbzwG_gapList li{gap:2px;min-width:0;display:grid}.SHbzwG_gapList li>span{color:var(--app-text-4);font-size:var(--text-mini);font-weight:650}.SHbzwG_gapList li>strong,.SHbzwG_gapList li>small{overflow-wrap:anywhere}.SHbzwG_gapList li>strong{color:var(--app-text-2);font-size:var(--text-caption)}.SHbzwG_gapList li>small{color:var(--app-text-3);font-size:var(--text-mini);line-height:1.4}.SHbzwG_candidateActions button{border-radius:var(--radius-md);min-height:36px;font:inherit;font-size:var(--text-mini);cursor:pointer;padding:8px 13px;font-weight:650}.SHbzwG_secondaryAction{border:1px solid var(--app-line-strong);color:var(--app-text-2);background:0 0}.SHbzwG_primaryAction{background:var(--app-accent-ai);color:var(--app-bg);border:1px solid #0000}.SHbzwG_actionError{background:color-mix(in srgb, var(--app-danger-text) 9%, var(--app-bg-1));color:var(--app-danger-text);font-size:var(--text-mini);overflow-wrap:anywhere;margin:0;padding:10px 12px;line-height:1.45}.SHbzwG_emptyMark{border-radius:var(--radius-md);background:color-mix(in srgb, var(--app-accent-ai) 14%, transparent);width:38px;height:38px;margin-bottom:3px}.SHbzwG_emptyPreview strong{color:var(--app-text-2);font-size:var(--text-body);font-weight:var(--editor-title-weight,650)}.SHbzwG_emptyPreview p{max-width:48ch}@media (max-width:860px){.SHbzwG_shell.SHbzwG_shell[data-workspace-navigation]{grid-template-columns:var(--editor-workspace-rail-width,52px) minmax(0, 1fr);grid-template-rows:auto minmax(230px,38vh) minmax(0,1fr)}.SHbzwG_shell.SHbzwG_shell[data-workspace-navigation] [data-editor-shell-topbar]{grid-area:1/2}.SHbzwG_shell.SHbzwG_shell[data-workspace-navigation] [data-editor-shell-rail]{border-right:0;border-bottom:1px solid var(--app-line);grid-area:2/2;width:auto}.SHbzwG_shell.SHbzwG_shell[data-workspace-navigation] [data-editor-shell-canvas]{grid-area:3/2}.SHbzwG_conversation{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;gap:14px 20px;padding:14px 16px;display:grid}.SHbzwG_conversationHeader,.SHbzwG_composer{grid-column:1}.SHbzwG_welcome,.SHbzwG_turns,.SHbzwG_ideas{grid-column:2}.SHbzwG_composer{margin-top:0}.SHbzwG_preview{padding:12px}.SHbzwG_previewRegion{min-height:340px}}@media (max-width:600px){.SHbzwG_candidateEvidence{grid-template-columns:minmax(0,1fr)}.SHbzwG_shell.SHbzwG_shell[data-workspace-navigation]{grid-template-rows:auto minmax(260px,42vh) minmax(0,1fr)}.SHbzwG_topbar{min-height:58px;padding:8px 10px}.SHbzwG_identity p{max-width:28vw}.SHbzwG_conversation{gap:14px;display:flex}.SHbzwG_welcome{display:none}.SHbzwG_previewHeader{align-items:flex-start;padding:12px}.SHbzwG_previewStatus{white-space:normal;text-align:right}.SHbzwG_stage{padding:12px}.SHbzwG_emptyPreview,.SHbzwG_stage[data-device=mobile] .SHbzwG_emptyPreview{min-height:300px;padding:22px}}@media (prefers-reduced-motion:reduce){.SHbzwG_shell *,.SHbzwG_shell :before,.SHbzwG_shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.SHbzwG_assetPicker{border:1px solid color-mix(in srgb, var(--prime-border,#fff) 18%, transparent);background:color-mix(in srgb, var(--prime-surface,var(--color-muted)) 88%, transparent);border-radius:12px;gap:10px;padding:14px;display:grid}.SHbzwG_assetPicker h3,.SHbzwG_assetPicker p{margin:0}.SHbzwG_assetPicker p{color:var(--color-text-3);font-size:var(--text-mini)}.SHbzwG_assetPicker form{gap:8px;display:grid}.SHbzwG_assetPicker select,.SHbzwG_assetPicker input,.SHbzwG_assetPicker button{border-radius:8px;min-height:38px}
.Ls9Qoq_picker.p-select.p-component{height:var(--app-control-h);border-radius:var(--radius-control);background:var(--app-bg-2);border:var(--app-status-select-edge) solid var(--app-line);width:max-content;font-size:var(--app-status-font-size);font-weight:var(--font-weight-medium)}.Ls9Qoq_picker .gc-status{font-weight:var(--font-weight-medium)}.Ls9Qoq_picker .gc-status-tally{font-size:var(--app-status-picker-mark-size,inherit)}.Ls9Qoq_trigger.Ls9Qoq_trigger{padding:var(--app-status-select-pad);gap:var(--app-status-select-gap)}.Ls9Qoq_value.Ls9Qoq_value{padding:0}.Ls9Qoq_indicator.Ls9Qoq_indicator{width:var(--app-status-select-chevron);color:var(--app-text-5);padding:0}
._8fjPlG_deck{background:var(--editor-rail-bg,var(--app-bg-1));height:100%;min-height:0;color:var(--app-text);display:flex;position:relative;overflow:hidden;container-type:inline-size}._8fjPlG_editorButton{min-height:var(--editor-control-height,calc(40px * var(--app-scale,1)));padding-inline:var(--editor-control-padding-x,calc(14px * var(--app-scale,1)));border-radius:var(--editor-control-radius,calc(10px * var(--app-scale,1)));font-size:var(--editor-control-font-size,var(--text-footnote));font-weight:var(--editor-control-font-weight,700);white-space:nowrap}._8fjPlG_editorButton[data-compact]{min-height:var(--editor-control-height-compact,calc(34px * var(--app-scale,1)));padding-inline:calc(10px * var(--app-scale,1));font-size:var(--text-caption)}._8fjPlG_editorButton[data-icon-only]{width:var(--editor-control-height-compact,calc(34px * var(--app-scale,1)));min-width:var(--editor-control-height-compact,calc(34px * var(--app-scale,1)));min-height:var(--editor-control-height-compact,calc(34px * var(--app-scale,1)));padding:0}._8fjPlG_editorButton[data-editor-button=primary]{box-shadow:0 calc(6px * var(--app-scale,1)) calc(18px * var(--app-scale,1)) color-mix(in srgb, var(--app-accent-rule) 22%, transparent)}._8fjPlG_editorButton[data-editor-button=danger]{color:var(--app-danger,var(--chip-red-text))}._8fjPlG_editorButtonGroup{display:inline-flex}._8fjPlG_editorButtonGroup[data-fluid]{width:100%;display:flex}._8fjPlG_editorButtonGroup[data-fluid]>._8fjPlG_editorButton{flex:1}._8fjPlG_editorButtonGroup>._8fjPlG_editorButton{border-radius:0}._8fjPlG_editorButtonGroup>._8fjPlG_editorButton:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}._8fjPlG_editorButtonGroup>._8fjPlG_editorButton:last-child{margin-left:calc(-1px * var(--app-scale,1));border-radius:0 var(--radius-sm) var(--radius-sm) 0}._8fjPlG_deviceControl{gap:calc(3px * var(--app-scale,1));padding:calc(3px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid var(--app-line);border-radius:var(--editor-control-radius,calc(10px * var(--app-scale,1)));background:var(--app-bg-2);grid-template-columns:repeat(2,minmax(0,1fr));display:inline-grid}._8fjPlG_deviceControl button{min-height:calc(32px * var(--app-scale,1));justify-content:center;align-items:center;gap:calc(6px * var(--app-scale,1));padding:0 calc(10px * var(--app-scale,1));border-radius:calc(var(--editor-control-radius,calc(10px * var(--app-scale,1))) - calc(3px * var(--app-scale,1)));color:var(--app-text-4);font:inherit;font-size:var(--text-caption);font-weight:var(--editor-field-weight,600);cursor:pointer;background:0 0;border:0;display:inline-flex}._8fjPlG_deviceControl button[aria-pressed=true]{color:var(--app-text);background:var(--app-bg);box-shadow:var(--editor-control-shadow,none)}._8fjPlG_deviceControl button:focus-visible{outline:calc(2px * var(--app-scale,1)) solid var(--editor-control-focus,var(--app-accent-rule));outline-offset:calc(2px * var(--app-scale,1))}._8fjPlG_deviceControl svg{width:calc(16px * var(--app-scale,1));height:calc(16px * var(--app-scale,1))}._8fjPlG_deviceControl[data-compact] button{width:calc(32px * var(--app-scale,1));padding:0}._8fjPlG_deviceControl[data-compact] span{width:calc(1px * var(--app-scale,1));height:calc(1px * var(--app-scale,1));clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}._8fjPlG_pane{overscroll-behavior:contain;min-width:0;min-height:0;position:absolute;inset:0;overflow:hidden auto}._8fjPlG_pane>*{min-width:0;max-width:100%}._8fjPlG_colorPicker{gap:calc(10px * var(--app-scale,1));width:100%;min-width:0;padding:calc(10px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid var(--app-line-strong);border-radius:var(--editor-control-radius,calc(10px * var(--app-scale,1)));background:var(--app-bg-1);display:grid}._8fjPlG_colorMatchTheme{width:100%;min-height:var(--editor-control-height-compact,calc(34px * var(--app-scale,1)));border-radius:calc(var(--editor-control-radius,calc(10px * var(--app-scale,1))) - calc(3px * var(--app-scale,1)));color:var(--app-text);background:var(--app-bg-2);font:inherit;font-size:var(--text-caption);font-weight:var(--editor-control-font-weight,700);cursor:pointer;border:0}._8fjPlG_colorRoot,._8fjPlG_colorSliders{gap:calc(7px * var(--app-scale,1));min-width:0;display:grid}._8fjPlG_colorArea{min-height:calc(116px * var(--app-scale,1))}._8fjPlG_colorControls{align-items:center;gap:calc(8px * var(--app-scale,1));min-width:0;display:flex}._8fjPlG_colorSliders{flex:1}._8fjPlG_colorActions{justify-content:center;gap:calc(8px * var(--app-scale,1));padding-top:calc(2px * var(--app-scale,1));display:flex}._8fjPlG_colorHexInput{width:100%;min-height:var(--editor-control-min-height,calc(40px * var(--app-scale,1)));padding:var(--editor-control-pad-y,calc(9px * var(--app-scale,1))) var(--editor-control-pad-x,calc(12px * var(--app-scale,1)));border:calc(1px * var(--app-scale,1)) solid var(--editor-control-line,var(--app-line-strong));border-radius:var(--editor-control-radius,calc(10px * var(--app-scale,1)));background:var(--editor-control-bg,var(--app-bg-2));color:var(--app-text);font:inherit}._8fjPlG_colorHexInput:focus-visible{border-color:var(--editor-control-focus,var(--app-accent-rule));outline:calc(2px * var(--app-scale,1)) solid var(--editor-control-focus,var(--app-accent-rule));outline-offset:calc(1px * var(--app-scale,1))}._8fjPlG_pane[hidden]{visibility:hidden;pointer-events:none;display:block;position:absolute;inset:0}._8fjPlG_paneEnterForward{animation:_8fjPlG_rail-in-forward var(--gc-rail-push-duration,.34s) var(--gc-rail-push-ease,cubic-bezier(.4, .01, .2, 1)) both}._8fjPlG_paneEnterBackward{animation:_8fjPlG_rail-in-backward var(--gc-rail-push-duration,.34s) var(--gc-rail-push-ease,cubic-bezier(.4, .01, .2, 1)) both}._8fjPlG_paneExitForward{animation:_8fjPlG_rail-out-forward var(--gc-rail-push-duration,.34s) var(--gc-rail-push-ease,cubic-bezier(.4, .01, .2, 1)) both, _8fjPlG_rail-recede var(--gc-rail-push-duration,.34s) linear both}._8fjPlG_paneExitBackward{animation:_8fjPlG_rail-out-backward var(--gc-rail-push-duration,.34s) var(--gc-rail-push-ease,cubic-bezier(.4, .01, .2, 1)) both, _8fjPlG_rail-recede var(--gc-rail-push-duration,.34s) linear both}@keyframes _8fjPlG_rail-in-forward{0%{transform:translate(100%)}}@keyframes _8fjPlG_rail-in-backward{0%{transform:translate(-100%)}}@keyframes _8fjPlG_rail-out-forward{to{transform:translate(-100%)}}@keyframes _8fjPlG_rail-out-backward{to{transform:translate(100%)}}@keyframes _8fjPlG_rail-recede{to{opacity:.45}}._8fjPlG_library{gap:calc(8px * var(--app-scale,1));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8fjPlG_pickerScrim{z-index:50;padding:clamp(calc(10px * var(--app-scale,1)), 2vw, calc(20px * var(--app-scale,1)));background:var(--app-scrim);place-items:center;display:grid;position:fixed;inset:0}._8fjPlG_pickerDialog{width:min(calc(1180px * var(--app-scale,1)), calc(100vw - calc(40px * var(--app-scale,1))));height:min(calc(720px * var(--app-scale,1)), calc(100dvh - calc(40px * var(--app-scale,1))));border:calc(1px * var(--app-scale,1)) solid var(--app-line);border-radius:var(--radius-lg);background:var(--app-bg);color:var(--app-text);box-shadow:var(--app-shadow-modal);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}._8fjPlG_pickerDialog:focus-visible{outline:none}._8fjPlG_pickerHead{justify-content:space-between;align-items:start;gap:calc(12px * var(--app-scale,1));padding:calc(14px * var(--app-scale,1)) calc(16px * var(--app-scale,1));border-bottom:calc(1px * var(--app-scale,1)) solid var(--app-line);display:flex}._8fjPlG_pickerHeadCopy{min-width:0}._8fjPlG_pickerTitle{font-size:var(--text-body);font-weight:var(--editor-title-weight,600);margin:0}._8fjPlG_pickerContext{margin:calc(2px * var(--app-scale,1)) 0 0;color:var(--app-text-3);font-size:var(--text-footnote)}._8fjPlG_pickerClose{appearance:none;width:calc(26px * var(--app-scale,1));height:calc(26px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid var(--app-line);border-radius:var(--radius-md);background:var(--app-surface);color:var(--app-text-3);cursor:pointer;flex:none;place-items:center;display:grid}._8fjPlG_pickerClose:hover{background:var(--app-hover);color:var(--app-text)}._8fjPlG_pickerClose:focus-visible{outline:calc(1px * var(--app-scale,1)) solid var(--app-accent-rule);outline-offset:calc(2px * var(--app-scale,1))}._8fjPlG_pickerBody{overscroll-behavior:contain;min-height:0;padding:0 calc(16px * var(--app-scale,1)) calc(18px * var(--app-scale,1));overflow:hidden auto}._8fjPlG_pickerBody>:first-child{margin-top:calc(14px * var(--app-scale,1))}._8fjPlG_pickerFoot{justify-content:space-between;align-items:center;gap:calc(12px * var(--app-scale,1));padding:calc(10px * var(--app-scale,1)) calc(16px * var(--app-scale,1));border-top:calc(1px * var(--app-scale,1)) solid var(--app-line);color:var(--app-text-3);font-size:var(--text-footnote);display:flex}._8fjPlG_pickerHint{color:var(--app-text-5);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase}._8fjPlG_libraryGroups{gap:calc(18px * var(--app-scale,1));align-content:start;display:grid}._8fjPlG_libraryGroup{min-width:0}._8fjPlG_libraryGroupLabel{z-index:1;margin:0 0 calc(8px * var(--app-scale,1));padding:calc(6px * var(--app-scale,1)) 0;font-size:var(--text-micro);font-weight:var(--editor-eyebrow-weight,700);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--app-text-5);background:var(--app-bg);position:sticky;top:0}._8fjPlG_library[data-columns=six]{grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1100px){:where(html:not(:has(>body [data-host-tree=new]):not(:has(>body [data-door])))) ._8fjPlG_library[data-columns=six]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1375px){:where(html:has(>body [data-host-tree=new]):not(:has(>body [data-door]))) ._8fjPlG_library[data-columns=six]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:820px){:where(html:not(:has(>body [data-host-tree=new]):not(:has(>body [data-door])))) ._8fjPlG_library[data-columns=six]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px),(min-width:1024px) and (max-width:1025px){:where(html:has(>body [data-host-tree=new]):not(:has(>body [data-door]))) ._8fjPlG_library[data-columns=six]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){._8fjPlG_library[data-columns=six]{grid-template-columns:repeat(2,minmax(0,1fr))}}._8fjPlG_libraryItem{min-width:0}._8fjPlG_libraryCard{appearance:none;align-items:center;gap:calc(10px * var(--app-scale,1));width:100%;min-width:0;padding:calc(8px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid var(--app-line-strong);border-radius:var(--radius-md);background:var(--app-surface);color:var(--app-text);text-align:start;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;display:grid}._8fjPlG_libraryCard ._8fjPlG_miniature{grid-column:1/-1;width:100%}._8fjPlG_library[data-layout=rows]{grid-template-columns:minmax(0,1fr)}._8fjPlG_library[data-layout=rows] ._8fjPlG_libraryCard{grid-template-columns:calc(56px * var(--app-scale,1)) minmax(0, 1fr) auto}._8fjPlG_library[data-layout=rows] ._8fjPlG_libraryCard ._8fjPlG_miniature{grid-column:auto}._8fjPlG_libraryCard:hover{background:var(--app-hover)}._8fjPlG_libraryCard:focus-visible,._8fjPlG_placementTarget:focus-visible,._8fjPlG_tooltipTrigger:focus-visible{outline:calc(1px * var(--app-scale,1)) solid var(--app-accent-rule);outline-offset:calc(2px * var(--app-scale,1))}._8fjPlG_libraryCard:disabled{cursor:not-allowed;opacity:.55}._8fjPlG_libraryCard[aria-disabled=true]{cursor:default;color:var(--app-text-4);background:var(--app-bg);opacity:.68}._8fjPlG_libraryCard[aria-disabled=true]:hover{background:var(--app-bg)}._8fjPlG_miniature{height:calc(44px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid var(--app-line);background:var(--app-bg);pointer-events:none;border-radius:0;overflow:hidden}._8fjPlG_cardCopy{min-width:0}._8fjPlG_cardTitle,._8fjPlG_cardDescription{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._8fjPlG_cardTitle{font-size:var(--text-footnote);font-weight:var(--editor-title-weight,600)}._8fjPlG_cardDescription{margin-top:calc(2px * var(--app-scale,1));color:var(--app-text-3);font-size:calc(11px * var(--app-scale,1))}._8fjPlG_cardMeta{margin-top:calc(2px * var(--app-scale,1));color:var(--app-text-4);font-size:var(--text-micro);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._8fjPlG_cardChevron{width:calc(12px * var(--app-scale,1));color:var(--app-text-3);font-size:calc(16px * var(--app-scale,1));text-align:center}._8fjPlG_inspector{flex-direction:column;min-height:0;display:flex}._8fjPlG_inspectorHeader{gap:calc(6px * var(--app-scale,1));padding:calc(9px * var(--app-scale,1)) calc(12px * var(--app-scale,1)) calc(12px * var(--app-scale,1));border-bottom:calc(1px * var(--app-scale,1)) solid var(--app-line);display:grid}._8fjPlG_inspectorTitleRow{align-items:center;gap:calc(7px * var(--app-scale,1));min-width:0;display:flex}._8fjPlG_backButton{flex:0 0 calc(32px * var(--app-scale,1));width:calc(32px * var(--app-scale,1));height:calc(32px * var(--app-scale,1));min-width:calc(32px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid var(--app-line-strong);color:var(--app-text-3);cursor:pointer;background:0 0;border-radius:0;place-items:center;padding:0;display:grid}._8fjPlG_backButton:hover{background:var(--app-hover);color:var(--app-text)}._8fjPlG_backButton:active{background:var(--app-hover-strong)}._8fjPlG_railPage{min-height:100%}._8fjPlG_railPageHeader{z-index:2;min-height:calc(48px * var(--app-scale,1));align-items:center;gap:calc(7px * var(--app-scale,1));padding:calc(8px * var(--app-scale,1)) calc(12px * var(--app-scale,1));border-bottom:calc(1px * var(--app-scale,1)) solid var(--app-line);background:var(--app-bg-1);display:flex;position:sticky;top:0}._8fjPlG_railPageHeader h2{min-width:0;color:var(--app-text);font-size:var(--text-footnote);font-weight:var(--editor-title-weight,600);letter-spacing:var(--tracking-heading);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._8fjPlG_breadcrumbBack{gap:calc(5px * var(--app-scale,1));min-width:0;padding-inline:calc(5px * var(--app-scale,1));color:var(--app-text-3);flex:0 auto;display:inline-flex}._8fjPlG_inspectorHeader ._8fjPlG_breadcrumbBack,._8fjPlG_blockRailPageHeader ._8fjPlG_breadcrumbBack{min-height:calc(32px * var(--app-scale,1));padding-inline:calc(7px * var(--app-scale,1)) calc(9px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid var(--app-line);border-radius:var(--radius-sm);background:var(--app-bg-2);color:var(--app-text-2);font-size:var(--text-caption);font-weight:var(--editor-action-weight,500);justify-self:start;margin-left:0}._8fjPlG_inspectorHeader ._8fjPlG_breadcrumbBack:hover,._8fjPlG_blockRailPageHeader ._8fjPlG_breadcrumbBack:hover{border-color:var(--app-line-strong);background:var(--app-hover-strong);color:var(--app-text)}._8fjPlG_breadcrumbBack ._8fjPlG_actionIcon{width:calc(15px * var(--app-scale,1));height:calc(15px * var(--app-scale,1))}._8fjPlG_breadcrumbSlash{color:var(--app-text-5);font-size:var(--text-caption)}._8fjPlG_inspectorTitle{min-width:0;font-size:var(--text-footnote);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}._8fjPlG_blockRailPageHeader{align-items:start;gap:calc(6px * var(--app-scale,1));padding-block:calc(9px * var(--app-scale,1)) calc(12px * var(--app-scale,1));grid-template-columns:minmax(0,1fr);display:grid}._8fjPlG_blockRailPageHeader h2{padding-inline:calc(1px * var(--app-scale,1));font-size:var(--text-title);grid-row:2}._8fjPlG_railPageBody{padding:calc(14px * var(--app-scale,1))}._8fjPlG_accordionPanel{border-bottom:calc(1px * var(--app-scale,1)) solid var(--app-line)}._8fjPlG_accordionTrigger{grid-template-columns:minmax(0, 1fr) calc(12px * var(--app-scale,1));align-items:center;gap:calc(10px * var(--app-scale,1));width:100%;padding:var(--editor-accordion-row-pad-y,calc(12px * var(--app-scale,1))) calc(2px * var(--app-scale,1));color:var(--app-text);font:inherit;font-size:var(--text-mini);text-align:left;cursor:pointer;background:0 0;border:0;display:grid}._8fjPlG_accordionCopy{gap:calc(2px * var(--app-scale,1));min-width:0;display:grid}._8fjPlG_accordionCopy>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._8fjPlG_accordionTrigger:after{content:"";width:calc(7px * var(--app-scale,1));height:calc(7px * var(--app-scale,1));border-right:calc(1px * var(--app-scale,1)) solid currentColor;border-bottom:calc(1px * var(--app-scale,1)) solid currentColor;transition:transform .14s;transform:rotate(45deg)}._8fjPlG_accordionTrigger[aria-expanded=true]:after{transform:rotate(225deg)}._8fjPlG_accordionSummary{color:var(--app-text-4);font-size:var(--text-caption)}._8fjPlG_accordionBody{gap:calc(10px * var(--app-scale,1));padding:var(--editor-accordion-body-pad,calc(12px * var(--app-scale,1)));border-bottom:calc(1px * var(--app-scale,1)) solid var(--app-line);background:var(--app-bg-1);display:grid}._8fjPlG_editorField{align-items:stretch;gap:var(--editor-field-gap,calc(8px * var(--app-scale,1)));min-width:0;padding:var(--editor-field-pad-y,calc(14px * var(--app-scale,1))) 0;border-bottom:calc(1px * var(--app-scale,1)) solid var(--app-line);flex-direction:column;display:flex}._8fjPlG_editorField:last-child{border-bottom:0}._8fjPlG_editorFieldCompact{align-items:center;column-gap:calc(16px * var(--app-scale,1));grid-template-columns:minmax(0,1fr) auto;display:grid}._8fjPlG_editorFieldLabel{color:var(--app-text);font-size:var(--text-mini);font-weight:var(--editor-field-weight,600)}._8fjPlG_editorFieldControl{min-width:0}._8fjPlG_editorFieldCompact>._8fjPlG_editorFieldControl{justify-self:end}._8fjPlG_editorFieldHelper{margin-top:calc(-2px * var(--app-scale,1));color:var(--app-text-4);font-size:var(--text-caption);line-height:var(--editor-helper-leading,1.5);grid-column:1/-1}._8fjPlG_actionIcon{width:calc(18px * var(--app-scale,1));height:calc(18px * var(--app-scale,1));fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}._8fjPlG_editorSection{gap:calc(8px * var(--app-scale,1));min-width:0;display:grid}._8fjPlG_editorSection+._8fjPlG_editorSection{margin-top:calc(22px * var(--app-scale,1))}._8fjPlG_editorSection[data-separated]{margin-top:calc(24px * var(--app-scale,1));padding-top:calc(15px * var(--app-scale,1));border-top:calc(1px * var(--app-scale,1)) solid var(--app-line)}._8fjPlG_cardList{gap:calc(8px * var(--app-scale,1));display:grid}._8fjPlG_designPicker{min-width:0;position:relative}._8fjPlG_designPickerSelect.p-select{width:100%;min-width:0;min-height:calc(60px * var(--app-scale,1));display:flex}._8fjPlG_designPickerSelect .p-select-trigger{min-height:calc(60px * var(--app-scale,1));padding:calc(8px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid var(--app-line-strong);border-radius:var(--radius-md);background:var(--app-surface);color:var(--app-text)}._8fjPlG_designPickerSelect .p-select-value{padding:0}._8fjPlG_designPickerOption{grid-template-columns:calc(54px * var(--app-scale,1)) minmax(0, 1fr) auto;align-items:center;gap:calc(10px * var(--app-scale,1));width:100%;min-width:0;color:var(--app-text);text-align:start;display:grid}.p-select-option:has(._8fjPlG_designPickerOption){min-height:calc(52px * var(--app-scale,1));padding:calc(6px * var(--app-scale,1)) calc(8px * var(--app-scale,1));border-bottom:calc(1px * var(--app-scale,1)) solid var(--app-line);border-radius:0}.p-select-option:has(._8fjPlG_designPickerOption):last-child{border-bottom:0}.p-select-option[aria-selected=true] ._8fjPlG_designPickerOption:after{content:"";width:calc(15px * var(--app-scale,1));height:calc(15px * var(--app-scale,1));background:linear-gradient(135deg, transparent 45%, var(--app-bg) 45% 55%, transparent 55%) calc(3px * var(--app-scale,1)) calc(7px * var(--app-scale,1)) / calc(7px * var(--app-scale,1)) calc(4px * var(--app-scale,1)) no-repeat, var(--app-accent);border-radius:50%}._8fjPlG_designPickerSelect .p-select-trigger:hover{background:var(--app-hover)}._8fjPlG_designPickerSelect .p-select-trigger:focus-visible{outline:calc(1px * var(--app-scale,1)) solid var(--app-accent-rule);outline-offset:calc(2px * var(--app-scale,1))}._8fjPlG_designPickerOptionBare{grid-template-columns:minmax(0,1fr) auto}._8fjPlG_designPickerOptionMiniature{height:calc(38px * var(--app-scale,1));--look-render-height:100%;border:calc(1px * var(--app-scale,1)) solid var(--app-line);border-radius:var(--radius-sm);background:var(--app-bg);place-items:center;display:grid;overflow:hidden}._8fjPlG_designPickerCopy{gap:calc(3px * var(--app-scale,1));min-width:0;display:grid}._8fjPlG_designPickerCopy strong,._8fjPlG_designPickerCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._8fjPlG_designPickerCopy strong{font-size:var(--text-footnote);font-weight:var(--editor-title-weight,600)}._8fjPlG_designPickerCopy small{color:var(--app-text-3);font-size:calc(10px * var(--app-scale,1))}._8fjPlG_designPickerEmpty{color:var(--app-text-3);font-size:var(--text-caption);margin:0}._8fjPlG_widthControl{gap:var(--editor-width-control-gap,calc(4px * var(--app-scale,1)));width:100%;padding:var(--editor-width-control-pad,calc(4px * var(--app-scale,1)));border:calc(1px * var(--app-scale,1)) solid var(--editor-control-line,var(--app-line-strong));border-radius:var(--editor-control-radius,calc(10px * var(--app-scale,1)));background:var(--editor-control-bg,var(--app-bg-2));grid-template-columns:1fr 1fr;display:grid}._8fjPlG_widthControl button{min-height:var(--editor-width-option-height,calc(48px * var(--app-scale,1)));justify-content:center;align-items:center;gap:calc(7px * var(--app-scale,1));border-radius:calc(var(--editor-control-radius,calc(10px * var(--app-scale,1))) - calc(3px * var(--app-scale,1)));color:var(--app-text-3);font:inherit;font-size:var(--text-caption);cursor:pointer;background:0 0;border:0;display:flex}._8fjPlG_widthControl button:hover:not(:disabled){background:var(--editor-control-hover-bg,var(--app-hover))}._8fjPlG_widthControl button:disabled{cursor:not-allowed;opacity:.5}._8fjPlG_widthControl button:focus-visible{outline:calc(2px * var(--app-scale,1)) solid var(--editor-control-focus,var(--app-accent-rule));outline-offset:calc(-2px * var(--app-scale,1))}._8fjPlG_widthControl button[aria-pressed=true]{background:var(--editor-control-selected-bg,var(--app-text));color:var(--editor-control-selected-text,var(--app-bg))}._8fjPlG_widthIcon{width:var(--editor-width-icon-w,calc(28px * var(--app-scale,1)));height:var(--editor-width-icon-h,calc(20px * var(--app-scale,1)));border:calc(1px * var(--app-scale,1)) solid currentColor;border-radius:0;place-items:center;display:grid}._8fjPlG_widthIcon i{width:calc(7px * var(--app-scale,1));height:calc(10px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid currentColor;border-top:0;border-bottom:0}._8fjPlG_widthIcon[data-wide] i{width:calc(17px * var(--app-scale,1))}._8fjPlG_sectionTitle{color:var(--app-text-4);font-size:var(--text-micro);font-weight:var(--editor-eyebrow-weight,700);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}._8fjPlG_sectionDescription{margin:calc(-2px * var(--app-scale,1)) 0 calc(2px * var(--app-scale,1));color:var(--app-text-3);font-size:calc(11px * var(--app-scale,1));line-height:var(--editor-helper-leading,1.5)}._8fjPlG_destinationCard,._8fjPlG_choiceCard{appearance:none;border:calc(1px * var(--app-scale,1)) solid var(--app-line-strong);border-radius:var(--radius-md);background:var(--app-surface);width:100%;min-width:0;color:var(--app-text);font:inherit;text-align:start;cursor:pointer;text-decoration:none}._8fjPlG_destinationCard:hover:not(:disabled),._8fjPlG_choiceCard:hover:not(:disabled){border-color:var(--app-line-strong);background:var(--app-hover)}._8fjPlG_destinationCard:focus-visible,._8fjPlG_choiceCard:focus-visible,._8fjPlG_backButton:focus-visible{outline:calc(1px * var(--app-scale,1)) solid var(--app-accent-rule);outline-offset:calc(2px * var(--app-scale,1))}._8fjPlG_destinationCard:disabled,._8fjPlG_choiceCard:disabled{cursor:not-allowed;opacity:.55}._8fjPlG_destinationCard{align-items:center;gap:calc(10px * var(--app-scale,1));padding:var(--editor-row-pad-y,calc(8px * var(--app-scale,1))) var(--editor-row-pad-x,calc(8px * var(--app-scale,1)));display:flex}._8fjPlG_destinationCard[data-lead]{border-color:var(--editor-row-line-lead,var(--app-line));background:var(--editor-row-bg-lead,var(--app-surface))}._8fjPlG_destinationCard[aria-current]:not([aria-current=false]){border-color:var(--app-accent-rule);background:color-mix(in srgb, var(--app-accent) 12%, var(--app-surface))}._8fjPlG_destinationCard[data-select-only] ._8fjPlG_destinationArrow{display:none}._8fjPlG_destinationRow{gap:calc(2px * var(--app-scale,1));align-items:stretch;display:flex}._8fjPlG_destinationRow[data-nested]{margin-left:calc(14px * var(--app-scale,1))}._8fjPlG_destinationRowCard{flex:auto;min-width:0}._8fjPlG_destinationRowAction{opacity:0;transition:opacity .12s;display:flex}._8fjPlG_destinationRow[data-action-visible] ._8fjPlG_destinationRowAction,._8fjPlG_destinationRow:hover ._8fjPlG_destinationRowAction,._8fjPlG_destinationRow:focus-within ._8fjPlG_destinationRowAction{opacity:1}._8fjPlG_destinationTrailing{color:var(--app-text-4);font-size:var(--text-caption);flex:none;margin-left:auto}._8fjPlG_destinationCard[data-joined]{border-radius:0}._8fjPlG_destinationCard[data-joined]:first-child{border-radius:0 calc(10px * var(--app-scale,1)) 0 0}._8fjPlG_destinationCard[data-joined]:last-child{border-radius:0 0 calc(10px * var(--app-scale,1)) calc(10px * var(--app-scale,1))}._8fjPlG_destinationCard[data-joined]+._8fjPlG_destinationCard[data-joined]{margin-top:calc(-1px * var(--app-scale,1))}._8fjPlG_destinationMiniature{flex:0 0 var(--editor-row-mark-w,calc(62px * var(--app-scale,1)));width:var(--editor-row-mark-w,calc(62px * var(--app-scale,1)));height:var(--editor-row-mark-h,calc(42px * var(--app-scale,1)));--look-render-height:100%;padding-inline:calc(5px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid var(--app-line);border-radius:var(--editor-row-mark-radius,calc(8px * var(--app-scale,1)));background:var(--editor-row-mark-bg,var(--app-bg));place-items:center;display:grid;overflow:hidden}._8fjPlG_destinationCopy{flex:auto}._8fjPlG_destinationCopy,._8fjPlG_choiceCopy{gap:calc(3px * var(--app-scale,1));min-width:0;display:grid}._8fjPlG_destinationCopy strong,._8fjPlG_choiceCopy strong{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-overflow:ellipsis;font-size:var(--text-footnote);font-weight:var(--editor-title-weight,600);overflow:hidden}._8fjPlG_destinationCopy strong{font-size:var(--editor-row-title-size,calc(13px * var(--app-scale,1)));font-weight:var(--editor-row-title-weight,var(--editor-title-weight,600))}._8fjPlG_choiceCopy strong{font-size:var(--editor-tile-title-size,calc(13px * var(--app-scale,1)));font-weight:var(--editor-tile-title-weight,var(--editor-title-weight,600))}._8fjPlG_destinationCopy small,._8fjPlG_choiceCopy small{color:var(--app-text-3);font-size:calc(10px * var(--app-scale,1));text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}._8fjPlG_destinationArrow{color:var(--editor-row-arrow-ink,var(--app-text-4));font-size:var(--editor-row-arrow-size,calc(20px * var(--app-scale,1)));flex:none}._8fjPlG_choiceGrid{gap:calc(8px * var(--app-scale,1));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8fjPlG_choiceGrid[data-columns="1"]{grid-template-columns:minmax(0,1fr)}._8fjPlG_choiceGrid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._8fjPlG_choiceGrid[data-fit]{grid-template-columns:repeat(auto-fit, minmax(calc(84px * var(--app-scale,1)), 1fr))}._8fjPlG_choiceCard{min-height:calc(54px * var(--app-scale,1));align-items:center;gap:calc(8px * var(--app-scale,1));padding:calc(9px * var(--app-scale,1));grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}._8fjPlG_choiceCard:where([aria-pressed=true]){border-color:var(--editor-tile-selected-line,var(--app-accent-rule));background:var(--editor-tile-selected-bg,color-mix(in srgb, var(--app-accent) 9%, var(--app-surface)))}._8fjPlG_choiceMiniature{min-height:calc(44px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid var(--app-line);background:var(--app-bg);border-radius:0;grid-column:1/-1;overflow:hidden}._8fjPlG_choiceCheck{top:calc(5px * var(--app-scale,1));right:calc(6px * var(--app-scale,1));width:calc(14px * var(--app-scale,1));height:calc(14px * var(--app-scale,1));background:var(--app-accent);color:var(--app-accent-on);font-size:var(--text-micro);border-radius:50%;place-items:center;font-weight:800;line-height:1;display:grid;position:absolute}._8fjPlG_editorNotice{margin:calc(12px * var(--app-scale,1)) 0 0;padding:calc(9px * var(--app-scale,1)) calc(10px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid var(--app-line);background:var(--app-bg-2);color:var(--app-text-3);font-size:calc(11px * var(--app-scale,1));line-height:var(--editor-helper-leading,1.5);border-radius:0}._8fjPlG_inspectorTitle{min-width:0;font-size:calc(14px * var(--app-scale,1));margin:0}._8fjPlG_inspectorBody{min-height:0;padding:calc(12px * var(--app-scale,1));overflow-y:auto}._8fjPlG_toolbar{align-items:center;gap:calc(4px * var(--app-scale,1));width:max-content;max-width:100%;padding:calc(4px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid var(--app-line);background:var(--app-bg);box-shadow:var(--app-shadow-overlay);border-radius:0;display:flex}._8fjPlG_placementOverlay{pointer-events:none;position:absolute;inset:0}._8fjPlG_placementTarget{pointer-events:auto;min-height:calc(28px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid var(--app-accent-rule);background:var(--app-bg);color:var(--app-text);box-shadow:var(--app-shadow-overlay);border-radius:0;position:absolute}._8fjPlG_undoToast{align-items:center;gap:calc(12px * var(--app-scale,1));padding:calc(8px * var(--app-scale,1)) calc(10px * var(--app-scale,1)) calc(8px * var(--app-scale,1)) calc(12px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid var(--app-line);background:var(--app-bg);color:var(--app-text);box-shadow:var(--app-shadow-toast);border-radius:0;display:flex}._8fjPlG_undoMessage{font-size:calc(13px * var(--app-scale,1));flex:1}._8fjPlG_tooltip{display:inline-flex;position:relative}._8fjPlG_tooltipContent{z-index:10;max-width:calc(240px * var(--app-scale,1));width:max-content;padding:calc(5px * var(--app-scale,1)) calc(7px * var(--app-scale,1));background:var(--app-text);color:var(--app-bg);box-shadow:var(--app-shadow-tooltip);font-size:calc(11px * var(--app-scale,1));line-height:var(--editor-helper-leading,1.5);pointer-events:none;border-radius:0;position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + calc(7px * var(--app-scale,1)));transform:translateY(-50%)}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_tooltipContent{display:none}._8fjPlG_themeBench{gap:calc(12px * var(--app-scale,1));flex-direction:column;min-height:0;display:flex}._8fjPlG_themeOptions{gap:calc(8px * var(--app-scale,1));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8fjPlG_themePreview{min-height:0;overflow:auto}._8fjPlG_themeActions{justify-content:flex-end;gap:calc(8px * var(--app-scale,1));display:flex}@container (max-width:340px){._8fjPlG_themeOptions{grid-template-columns:minmax(0,1fr)}}@container (max-width:300px){._8fjPlG_choiceGrid:not([data-fit]){grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._8fjPlG_pane,._8fjPlG_paneEnterForward,._8fjPlG_paneEnterBackward,._8fjPlG_paneExitForward,._8fjPlG_paneExitBackward{transition:none;animation:none}}._8fjPlG_shellFrame{touch-action:manipulation;grid-template-columns:var(--editor-rail-width,calc(300px * var(--app-scale,1))) minmax(0, 1fr);background:var(--editor-shell-bg,var(--app-bg));width:100%;min-width:0;height:100%;min-height:0;color:var(--app-text);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}._8fjPlG_shellFrame[data-workspace-navigation]{--editor-workspace-rail-width:var(--gc-nav-rail-w,calc(52px * var(--app-scale,1)));--editor-workspace-rail-width-open:var(--gc-nav-rail-w-open,calc(208px * var(--app-scale,1)));--editor-workspace-item-width-open:calc(194px * var(--app-scale,1));--editor-workspace-label-width-open:calc(140px * var(--app-scale,1));--editor-rail-width:calc(286px * var(--app-scale,1));grid-template-columns:var(--editor-workspace-rail-width,calc(52px * var(--app-scale,1))) var(--editor-rail-width,calc(286px * var(--app-scale,1))) minmax(0, 1fr)}:is(._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve]:has(._8fjPlG_workspaceRail[data-pinned-open]),._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve]:has(._8fjPlG_workspaceRail :focus-visible)){grid-template-columns:var(--editor-workspace-rail-width-open,calc(208px * var(--app-scale,1))) var(--editor-rail-width,calc(286px * var(--app-scale,1))) minmax(0, 1fr)}._8fjPlG_workspaceRail{z-index:6;width:var(--editor-workspace-rail-width,calc(52px * var(--app-scale,1)));align-items:flex-start;gap:calc(10px * var(--app-scale,1));min-width:0;min-height:0;padding:calc(9px * var(--app-scale,1)) calc(6px * var(--app-scale,1));border-right:calc(1px * var(--app-scale,1)) solid var(--editor-surface-line,var(--app-line-strong));background:var(--editor-rail-bg,var(--app-bg-1));box-shadow:none;transition:width var(--editor-motion-duration,.22s) var(--editor-motion-ease,cubic-bezier(.2, .8, .2, 1)), margin-right var(--editor-motion-duration,.22s) var(--editor-motion-ease,cubic-bezier(.2, .8, .2, 1)), box-shadow var(--editor-motion-duration,.22s) ease;flex-direction:column;grid-area:1/1/-1;display:flex;position:relative;overflow:visible}._8fjPlG_workspaceRail[data-app-shell]{z-index:30;height:100vh;width:var(--editor-workspace-rail-width,calc(52px * var(--app-scale,1)));flex:none;position:sticky;top:0}._8fjPlG_workspaceRail:not([data-reserved]):hover,._8fjPlG_workspaceRail[data-pinned-open]{width:var(--editor-workspace-rail-width-open,calc(208px * var(--app-scale,1)));box-shadow:calc(18px * var(--app-scale,1)) 0 calc(34px * var(--app-scale,1)) #0000008c;transition:width var(--editor-motion-duration,.22s) var(--editor-motion-ease,cubic-bezier(.2, .8, .2, 1)), margin-right var(--editor-motion-duration,.22s) var(--editor-motion-ease,cubic-bezier(.2, .8, .2, 1)), box-shadow var(--editor-motion-duration,.22s) ease}._8fjPlG_workspaceRail:has(:focus-visible){width:var(--editor-workspace-rail-width-open,calc(208px * var(--app-scale,1)));box-shadow:calc(18px * var(--app-scale,1)) 0 calc(34px * var(--app-scale,1)) #0000008c;transition:width var(--editor-motion-duration,.22s) var(--editor-motion-ease,cubic-bezier(.2, .8, .2, 1)), margin-right var(--editor-motion-duration,.22s) var(--editor-motion-ease,cubic-bezier(.2, .8, .2, 1)), box-shadow var(--editor-motion-duration,.22s) ease}._8fjPlG_workspaceRail:not([data-reserved]):hover:not([data-pinned-open]){margin-right:calc(var(--editor-workspace-rail-width,calc(52px * var(--app-scale,1))) - var(--editor-workspace-rail-width-open,calc(208px * var(--app-scale,1))))}._8fjPlG_workspaceRail[data-app-shell]:has(:focus-visible):not([data-pinned-open]){margin-right:calc(var(--editor-workspace-rail-width,calc(52px * var(--app-scale,1))) - var(--editor-workspace-rail-width-open,calc(208px * var(--app-scale,1))))}._8fjPlG_workspaceRail[data-app-shell][data-pinned-open]{width:var(--editor-workspace-rail-width-open,calc(208px * var(--app-scale,1)));box-shadow:none;margin-right:0;transition:none}._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve] ._8fjPlG_workspaceRail:not([data-pinned-open]):not(:has(:focus-visible)){width:var(--editor-workspace-rail-width,calc(52px * var(--app-scale,1)));box-shadow:none;transition:none}._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve] ._8fjPlG_workspaceRail[data-pinned-open]{box-shadow:none;transition:none}._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve] ._8fjPlG_workspaceRail:has(:focus-visible){box-shadow:none;transition:none}._8fjPlG_workspaceRail ._8fjPlG_workspaceBrand,._8fjPlG_workspaceRail ._8fjPlG_workspaceRailItem{width:calc(38px * var(--app-scale,1));min-width:calc(38px * var(--app-scale,1));min-height:calc(38px * var(--app-scale,1));justify-content:flex-start;gap:calc(12px * var(--app-scale,1));padding:0 calc(10px * var(--app-scale,1));border-radius:var(--editor-control-radius,calc(10px * var(--app-scale,1)));color:var(--app-text-3);white-space:nowrap;transition:color .12s,background .12s;overflow:hidden}._8fjPlG_workspaceRail:not([data-reserved]):hover ._8fjPlG_workspaceBrand,._8fjPlG_workspaceRail:not([data-reserved]):hover ._8fjPlG_workspaceRailItem,._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceBrand,._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceRailItem{width:var(--editor-workspace-item-width-open,calc(194px * var(--app-scale,1)));transition:width var(--editor-motion-duration,.22s) var(--editor-motion-ease,cubic-bezier(.2, .8, .2, 1)), color .12s ease, background .12s ease}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceBrand{width:var(--editor-workspace-item-width-open,calc(194px * var(--app-scale,1)));transition:width var(--editor-motion-duration,.22s) var(--editor-motion-ease,cubic-bezier(.2, .8, .2, 1)), color .12s ease, background .12s ease}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceRailItem{width:var(--editor-workspace-item-width-open,calc(194px * var(--app-scale,1)));transition:width var(--editor-motion-duration,.22s) var(--editor-motion-ease,cubic-bezier(.2, .8, .2, 1)), color .12s ease, background .12s ease}._8fjPlG_workspaceBrand{--editor-workspace-label-width-open:calc(var(--editor-workspace-item-width-open,calc(194px * var(--app-scale,1))) - calc(22px * var(--app-scale,1)));margin-bottom:calc(5px * var(--app-scale,1));color:var(--app-text)}._8fjPlG_workspaceBrand img{width:calc(24px * var(--app-scale,1));height:calc(24px * var(--app-scale,1));flex:0 0 calc(24px * var(--app-scale,1));object-fit:contain;display:block}._8fjPlG_workspaceRailLabel{text-overflow:ellipsis;opacity:0;min-width:0;max-width:0;transform:translateX(calc(-4px * var(--app-scale,1)));pointer-events:none;overflow:hidden}._8fjPlG_workspaceRail:not([data-reserved]):hover ._8fjPlG_workspaceRailLabel,._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceRailLabel{max-width:var(--editor-workspace-label-width-open,calc(140px * var(--app-scale,1)));opacity:1;transition:max-width var(--editor-motion-duration,.22s) var(--editor-motion-ease,cubic-bezier(.2, .8, .2, 1)), opacity .13s ease 50ms, transform .18s ease;transform:none}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceRailLabel{max-width:var(--editor-workspace-label-width-open,calc(140px * var(--app-scale,1)));opacity:1;transition:max-width var(--editor-motion-duration,.22s) var(--editor-motion-ease,cubic-bezier(.2, .8, .2, 1)), opacity .13s ease 50ms, transform .18s ease;transform:none}._8fjPlG_workspaceRailItems{align-items:flex-start;gap:calc(4px * var(--app-scale,1));flex-direction:column;width:100%;display:flex}._8fjPlG_workspaceRailToggle{z-index:2;width:calc(17px * var(--app-scale,1));min-width:calc(17px * var(--app-scale,1));height:calc(28px * var(--app-scale,1));min-height:calc(28px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid var(--editor-surface-line,var(--app-line-strong));border-radius:0 0 0 calc(7px * var(--app-scale,1));color:var(--app-text-3);background:var(--editor-rail-bg,var(--app-bg-1));border-right:0;padding:0}._8fjPlG_workspaceRail ._8fjPlG_workspaceRailToggle{flex:none;margin-left:auto}._8fjPlG_workspaceRailToggle span{font-size:calc(16px * var(--app-scale,1));transition:transform var(--editor-motion-duration,.22s) ease;line-height:1;display:block}._8fjPlG_workspaceRail:not([data-reserved]):hover ._8fjPlG_workspaceRailToggle span,._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceRailToggle span{transform:rotate(180deg)}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceRailToggle span{transform:rotate(180deg)}._8fjPlG_workspaceRailContext,._8fjPlG_workspaceRailFooter{width:var(--editor-workspace-item-width-open,calc(194px * var(--app-scale,1)));max-width:calc(38px * var(--app-scale,1));transition:max-width var(--editor-motion-duration,.22s) var(--editor-motion-ease,cubic-bezier(.2, .8, .2, 1));flex:none;overflow:hidden}._8fjPlG_workspaceRail:not([data-reserved]):hover ._8fjPlG_workspaceRailContext,._8fjPlG_workspaceRail:not([data-reserved]):hover ._8fjPlG_workspaceRailFooter,._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceRailContext,._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceRailFooter{max-width:var(--editor-workspace-item-width-open,calc(194px * var(--app-scale,1)))}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceRailContext{max-width:var(--editor-workspace-item-width-open,calc(194px * var(--app-scale,1)))}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceRailFooter{max-width:var(--editor-workspace-item-width-open,calc(194px * var(--app-scale,1)))}._8fjPlG_workspaceRailFooter{margin-top:auto}._8fjPlG_workspaceRailContext a{align-items:center;gap:calc(8px * var(--app-scale,1));min-height:calc(30px * var(--app-scale,1));white-space:nowrap;color:inherit;text-decoration:none;display:flex}._8fjPlG_workspaceRailContext a>span,._8fjPlG_workspaceRailContext a>strong{opacity:0;max-width:0;transform:translateX(calc(-4px * var(--app-scale,1)));display:block;overflow:hidden}._8fjPlG_workspaceRailContext a>span>small{display:block}._8fjPlG_workspaceRail:not([data-reserved]):hover ._8fjPlG_workspaceRailContext a>span,._8fjPlG_workspaceRail:not([data-reserved]):hover ._8fjPlG_workspaceRailContext a>strong,._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceRailContext a>span,._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceRailContext a>strong{max-width:var(--editor-workspace-label-width-open,calc(140px * var(--app-scale,1)));opacity:1;transition:max-width var(--editor-motion-duration,.22s) var(--editor-motion-ease,cubic-bezier(.2, .8, .2, 1)), opacity .13s ease 50ms, transform .18s ease;transform:none}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceRailContext a>span{max-width:var(--editor-workspace-label-width-open,calc(140px * var(--app-scale,1)));opacity:1;transition:max-width var(--editor-motion-duration,.22s) var(--editor-motion-ease,cubic-bezier(.2, .8, .2, 1)), opacity .13s ease 50ms, transform .18s ease;transform:none}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceRailContext a>strong{max-width:var(--editor-workspace-label-width-open,calc(140px * var(--app-scale,1)));opacity:1;transition:max-width var(--editor-motion-duration,.22s) var(--editor-motion-ease,cubic-bezier(.2, .8, .2, 1)), opacity .13s ease 50ms, transform .18s ease;transform:none}._8fjPlG_workspaceRailDivider{width:calc(26px * var(--app-scale,1));height:calc(1px * var(--app-scale,1));margin:calc(7px * var(--app-scale,1)) calc(6px * var(--app-scale,1));background:var(--app-line)}._8fjPlG_workspaceRail:not([data-reserved]):hover ._8fjPlG_workspaceRailDivider,._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceRailDivider{width:calc(var(--editor-workspace-item-width-open,calc(194px * var(--app-scale,1))) - calc(14px * var(--app-scale,1)))}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceRailDivider{width:calc(var(--editor-workspace-item-width-open,calc(194px * var(--app-scale,1))) - calc(14px * var(--app-scale,1)))}._8fjPlG_workspaceRailGroup{width:calc(var(--editor-workspace-item-width-open,calc(194px * var(--app-scale,1))) - calc(14px * var(--app-scale,1)));max-width:0;height:0;transition:height var(--editor-motion-duration,.22s) var(--editor-motion-ease,cubic-bezier(.2, .8, .2, 1)), margin-top var(--editor-motion-duration,.22s) var(--editor-motion-ease,cubic-bezier(.2, .8, .2, 1)), opacity .13s ease;color:var(--app-text-4);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;white-space:nowrap;opacity:0;margin-top:0;padding:0;overflow:hidden}._8fjPlG_workspaceRail:not([data-reserved]):hover ._8fjPlG_workspaceRailGroup,._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceRailGroup{max-width:calc(var(--editor-workspace-item-width-open,calc(194px * var(--app-scale,1))) - calc(14px * var(--app-scale,1)));opacity:1;height:calc(22px * var(--app-scale,1));margin-top:calc(10px * var(--app-scale,1));padding:calc(3px * var(--app-scale,1)) calc(11px * var(--app-scale,1)) calc(3px * var(--app-scale,1)) calc(42px * var(--app-scale,1))}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceRailGroup{max-width:calc(var(--editor-workspace-item-width-open,calc(194px * var(--app-scale,1))) - calc(14px * var(--app-scale,1)));opacity:1;height:calc(22px * var(--app-scale,1));margin-top:calc(10px * var(--app-scale,1));padding:calc(3px * var(--app-scale,1)) calc(11px * var(--app-scale,1)) calc(3px * var(--app-scale,1)) calc(42px * var(--app-scale,1))}._8fjPlG_workspaceRailCount{min-width:calc(18px * var(--app-scale,1));padding:calc(1px * var(--app-scale,1)) calc(5px * var(--app-scale,1));color:var(--app-text-3);background:var(--app-bg-3);font-size:calc(10px * var(--app-scale,1));font-variant-numeric:tabular-nums;text-align:center;opacity:0;border-radius:0;margin-left:auto}._8fjPlG_workspaceRailTrailing{color:var(--app-text-5);font-size:calc(11px * var(--app-scale,1));font-variant-numeric:tabular-nums;opacity:0;margin-left:auto}._8fjPlG_workspaceRail:not([data-reserved]):hover ._8fjPlG_workspaceRailCount,._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceRailCount{opacity:1}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceRailCount{opacity:1}._8fjPlG_workspaceRail:not([data-reserved]):hover ._8fjPlG_workspaceRailTrailing,._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceRailTrailing{opacity:1}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceRailTrailing{opacity:1}._8fjPlG_workspaceRailIcon{width:calc(19px * var(--app-scale,1));height:calc(19px * var(--app-scale,1));flex:0 0 calc(19px * var(--app-scale,1));justify-content:center;align-items:center;display:flex}._8fjPlG_workspaceRailIconPlaceholder{width:calc(6px * var(--app-scale,1));flex:0 0 calc(6px * var(--app-scale,1))}._8fjPlG_workspaceRailItem svg{width:calc(19px * var(--app-scale,1));height:calc(19px * var(--app-scale,1));flex:0 0 calc(19px * var(--app-scale,1));fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}._8fjPlG_workspaceRail:not([data-reserved]):hover ._8fjPlG_tooltip,._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_tooltip{width:100%}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_tooltip{width:100%}._8fjPlG_workspaceRail:not([data-reserved]):hover ._8fjPlG_tooltipContent,._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_tooltipContent{display:none}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_tooltipContent{display:none}._8fjPlG_workspaceRail{--p-button-text-secondary-hover-background:var(--app-hover);--p-button-text-primary-hover-background:var(--app-hover);--p-button-secondary-hover-background:var(--app-hover);--p-button-primary-hover-background:var(--app-hover);--p-button-text-secondary-active-background:transparent;--p-button-text-primary-active-background:transparent;--p-button-secondary-active-background:transparent;--p-button-primary-active-background:transparent}._8fjPlG_workspaceRail ._8fjPlG_workspaceRailItem{border-radius:0}._8fjPlG_workspaceRail ._8fjPlG_workspaceRailItem:hover{color:var(--app-text)}._8fjPlG_workspaceRail ._8fjPlG_workspaceRailItem[data-active]{color:var(--app-text);background:0 0}._8fjPlG_workspaceRail ._8fjPlG_workspaceRailItem[data-active] ._8fjPlG_workspaceRailLabel{background:var(--app-accent);color:var(--app-accent-on);padding:calc(1.5px * var(--app-scale,1)) calc(5px * var(--app-scale,1));margin:0 calc(-5px * var(--app-scale,1));font-weight:var(--editor-action-weight,500);-webkit-box-decoration-break:clone;box-decoration-break:clone}._8fjPlG_workspaceRail ._8fjPlG_workspaceRailItem[data-active] ._8fjPlG_workspaceRailCount{color:var(--app-accent-text)}@media (prefers-reduced-motion:reduce){._8fjPlG_workspaceRail,._8fjPlG_workspaceRailContext,._8fjPlG_workspaceRailFooter,._8fjPlG_workspaceRailGroup,._8fjPlG_workspaceRail:not([data-reserved]):hover,._8fjPlG_workspaceRail[data-pinned-open],._8fjPlG_workspaceRail:not([data-reserved]):hover ._8fjPlG_workspaceBrand,._8fjPlG_workspaceRail:not([data-reserved]):hover ._8fjPlG_workspaceRailItem,._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceBrand,._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceRailItem,._8fjPlG_workspaceRail:not([data-reserved]):hover ._8fjPlG_workspaceRailLabel,._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceRailLabel,._8fjPlG_workspaceRailToggle span{transition:none}._8fjPlG_workspaceRail:has(:focus-visible){transition:none}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceBrand{transition:none}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceRailItem{transition:none}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceRailLabel{transition:none}}._8fjPlG_shellFrame[data-takeover]{z-index:40;height:100dvh;position:fixed;inset:0}._8fjPlG_shellTopbar{border-bottom:calc(1px * var(--app-scale,1)) solid var(--editor-surface-line,var(--app-line));background:var(--editor-topbar-bg,var(--app-bg-1));grid-area:1/1/auto/-1;min-width:0;min-height:0}._8fjPlG_shellFrame[data-workspace-navigation] ._8fjPlG_shellTopbar{grid-column:2/-1}._8fjPlG_shellRail{width:var(--editor-rail-width,calc(300px * var(--app-scale,1)));border-right:calc(1px * var(--app-scale,1)) solid var(--editor-surface-line,var(--app-line));background:var(--editor-rail-bg,var(--app-bg-1));grid-area:2/1;min-width:0;min-height:0;overflow:hidden}._8fjPlG_shellFrame[data-workspace-navigation] ._8fjPlG_shellRail{grid-column:2}._8fjPlG_shellCanvas{background:var(--editor-canvas-bg,var(--app-bg));grid-area:2/2;min-width:0;min-height:0;overflow:hidden}._8fjPlG_shellFrame[data-workspace-navigation] ._8fjPlG_shellCanvas{grid-column:3}._8fjPlG_shellRail>*,._8fjPlG_shellCanvas>*{width:100%;min-width:0;height:100%;min-height:0}._8fjPlG_shellRail>._8fjPlG_railScaffold{border:0;border-radius:0}._8fjPlG_shellTopbar>*{width:100%;min-width:0}._8fjPlG_previewDoorFit{place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}._8fjPlG_previewDoor{width:var(--editor-preview-width,calc(640px * var(--app-scale,1)));height:var(--editor-preview-height,calc(780px * var(--app-scale,1)));min-width:var(--editor-preview-width,calc(640px * var(--app-scale,1)));min-height:var(--editor-preview-height,calc(780px * var(--app-scale,1)));transform:translate(-50%, -50%) scale(var(--editor-preview-scale,.78));transform-origin:50%;position:absolute;top:50%;left:50%;overflow:hidden}._8fjPlG_railScaffold{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}._8fjPlG_railScaffoldHeader{padding:calc(14px * var(--app-scale,1)) calc(14px * var(--app-scale,1)) 0;flex:none}._8fjPlG_railScaffoldBody{min-height:0;padding-top:calc(14px * var(--app-scale,1));flex:auto}._8fjPlG_railScaffoldBody>*{width:100%;height:100%;min-height:0}._8fjPlG_railInset{min-height:100%;padding:0 calc(14px * var(--app-scale,1)) calc(14px * var(--app-scale,1))}._8fjPlG_railHome{gap:calc(18px * var(--app-scale,1));display:grid}._8fjPlG_railHomeHeader h2{margin:0 0 calc(5px * var(--app-scale,1));font-size:var(--text-title);letter-spacing:var(--tracking-heading)}._8fjPlG_railHomeHeader p{color:var(--app-text-3);font-size:var(--text-mini);margin:0}._8fjPlG_railActionButton{justify-content:center;align-items:center;gap:calc(9px * var(--app-scale,1));width:100%;margin-top:calc(10px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid var(--app-line-strong);color:var(--app-accent-text);background:0 0;display:flex}._8fjPlG_railActionButton:hover:not(:disabled){background:var(--app-hover)}._8fjPlG_railActionMark{width:calc(22px * var(--app-scale,1));height:calc(22px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid currentColor;border-radius:var(--radius-sm);font-size:calc(13px * var(--app-scale,1));place-items:center;line-height:1;display:grid}._8fjPlG_roomControl{gap:calc(3px * var(--app-scale,1));padding:calc(3px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid var(--app-line);border-radius:var(--editor-control-radius,calc(10px * var(--app-scale,1)));background:var(--app-bg-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}._8fjPlG_roomControlIndicator{z-index:0;top:calc(3px * var(--app-scale,1));bottom:calc(3px * var(--app-scale,1));left:calc(3px * var(--app-scale,1));width:calc((100% - calc(9px * var(--app-scale,1))) / 2);border-radius:calc(var(--editor-control-radius,calc(10px * var(--app-scale,1))) - calc(3px * var(--app-scale,1)));background:var(--app-bg);box-shadow:var(--editor-control-shadow,none);transform:translate3d(calc(var(--editor-room-index,0) * (100% + calc(3px * var(--app-scale,1)))), 0, 0);pointer-events:none;transition:transform .22s cubic-bezier(.16,1,.3,1);position:absolute}._8fjPlG_roomControlButton{z-index:1;min-height:calc(34px * var(--app-scale,1));padding:0 calc(10px * var(--app-scale,1));border-radius:calc(var(--editor-control-radius,calc(10px * var(--app-scale,1))) - calc(3px * var(--app-scale,1)));color:var(--app-text-4);font:inherit;font-size:var(--text-mini);font-weight:var(--editor-field-weight,600);cursor:pointer;background:0 0;border:0;position:relative}._8fjPlG_roomControlButton:hover{color:var(--app-text-2);background:var(--app-hover)}._8fjPlG_roomControlButton[aria-pressed=true]{color:var(--app-text);background:0 0}._8fjPlG_roomControlButton:focus-visible{outline:calc(1px * var(--app-scale,1)) solid var(--app-accent-rule);outline-offset:calc(1px * var(--app-scale,1))}@media (prefers-reduced-motion:reduce){._8fjPlG_roomControlIndicator{transition:none}}._8fjPlG_alignmentRow{min-height:var(--editor-control-height,calc(40px * var(--app-scale,1)));justify-content:space-between;align-items:center;gap:calc(12px * var(--app-scale,1));display:flex}._8fjPlG_controlLabel{color:var(--app-text-3);font-size:var(--text-caption);font-weight:var(--editor-field-weight,600)}._8fjPlG_alignmentControl{grid-template-columns:repeat(3, calc(36px * var(--app-scale,1)));padding:calc(3px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid var(--app-line);border-radius:var(--editor-control-radius,calc(10px * var(--app-scale,1)));background:var(--app-bg-2);display:inline-grid}._8fjPlG_alignmentControl button{width:calc(36px * var(--app-scale,1));min-height:calc(30px * var(--app-scale,1));border-radius:calc(var(--editor-control-radius,calc(10px * var(--app-scale,1))) - calc(3px * var(--app-scale,1)));color:var(--app-text-4);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._8fjPlG_alignmentControl button:hover{background:var(--app-hover);color:var(--app-text-2)}._8fjPlG_alignmentControl button[aria-pressed=true]{background:var(--app-bg);color:var(--app-text);box-shadow:var(--editor-control-shadow,none)}._8fjPlG_alignmentControl button:focus-visible{outline:calc(1px * var(--app-scale,1)) solid var(--app-accent-rule);outline-offset:calc(1px * var(--app-scale,1))}._8fjPlG_alignmentControl svg{width:calc(22px * var(--app-scale,1));height:calc(16px * var(--app-scale,1));fill:currentColor;stroke:currentColor;stroke-width:1.25px}._8fjPlG_alignmentControl svg path{fill:none}._8fjPlG_spacingControl{align-items:center;gap:calc(8px * var(--app-scale,1));grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);display:grid}._8fjPlG_spacingControl label{color:var(--app-text-4);font-size:var(--text-caption);font-weight:var(--editor-field-weight,600)}._8fjPlG_spacingControl>*{min-width:0}._8fjPlG_colorRoleRow{border:calc(1px * var(--app-scale,1)) solid var(--app-line-strong);border-radius:var(--radius-md);background:var(--editor-card-bg,var(--app-surface));min-width:0;overflow:hidden}._8fjPlG_colorRoleRow[data-open]{border-color:var(--app-accent-rule)}._8fjPlG_colorRoleTrigger{width:100%;min-height:var(--editor-control-min-height,calc(40px * var(--app-scale,1)));grid-template-columns:calc(32px * var(--app-scale,1)) minmax(0, 1fr) calc(16px * var(--app-scale,1));align-items:center;gap:calc(10px * var(--app-scale,1));padding:calc(8px * var(--app-scale,1)) calc(10px * var(--app-scale,1));color:var(--app-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:grid}._8fjPlG_colorRoleTrigger:hover:not(:disabled){background:var(--app-hover)}._8fjPlG_colorRoleTrigger:focus-visible{outline:calc(2px * var(--app-scale,1)) solid var(--app-accent-rule);outline-offset:calc(-2px * var(--app-scale,1))}._8fjPlG_colorRoleTrigger:disabled{cursor:not-allowed;opacity:.55}._8fjPlG_colorRoleSwatch{width:calc(32px * var(--app-scale,1));height:calc(32px * var(--app-scale,1));border:calc(1px * var(--app-scale,1)) solid var(--app-line-strong);border-radius:0}._8fjPlG_colorRoleCopy{gap:calc(2px * var(--app-scale,1));min-width:0;display:grid}._8fjPlG_colorRoleCopy strong,._8fjPlG_colorRoleCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._8fjPlG_colorRoleCopy strong{font-size:var(--text-footnote);font-weight:var(--editor-title-weight,600)}._8fjPlG_colorRoleCopy small{color:var(--app-text-4);font-size:var(--text-caption)}._8fjPlG_colorRoleChevron{width:calc(16px * var(--app-scale,1));height:calc(16px * var(--app-scale,1));fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;transition:transform .14s}._8fjPlG_colorRoleRow[data-open] ._8fjPlG_colorRoleChevron{transform:rotate(180deg)}._8fjPlG_colorRoleBody{padding:calc(12px * var(--app-scale,1));border-top:calc(1px * var(--app-scale,1)) solid var(--app-line);background:var(--app-bg-1)}._8fjPlG_workspaceRailBack{width:calc(38px * var(--app-scale,1));min-width:calc(38px * var(--app-scale,1));min-height:calc(34px * var(--app-scale,1));justify-content:flex-start;gap:calc(10px * var(--app-scale,1));padding:0 calc(10px * var(--app-scale,1));border-radius:var(--radius-control,calc(8px * var(--app-scale,1)));color:var(--app-text-3);background:var(--app-bg-3);flex:none;overflow:hidden}._8fjPlG_workspaceRail:not([data-reserved]):hover ._8fjPlG_workspaceRailBack,._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceRailBack{width:var(--editor-workspace-item-width-open,calc(194px * var(--app-scale,1)));min-width:var(--editor-workspace-item-width-open,calc(194px * var(--app-scale,1)))}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceRailBack{width:var(--editor-workspace-item-width-open,calc(194px * var(--app-scale,1)));min-width:var(--editor-workspace-item-width-open,calc(194px * var(--app-scale,1)))}._8fjPlG_workspaceRailBack:hover{color:var(--app-text);background:var(--app-hover)}._8fjPlG_workspaceRailBackIcon{width:calc(18px * var(--app-scale,1));color:var(--app-accent-text,var(--app-accent));flex:none;place-items:center;display:grid}._8fjPlG_workspaceRail[data-workspace-level=event]:not(:not([data-reserved]):hover):not(:has(:focus-visible)):not([data-pinned-open]) ._8fjPlG_workspaceRailContext{max-width:calc(38px * var(--app-scale,1));border:0;margin:0;padding:0}._8fjPlG_workspaceRailFooter{align-items:center;gap:calc(6px * var(--app-scale,1));display:flex}._8fjPlG_workspaceRailFooter>:first-child:not(._8fjPlG_workspaceRailToggle){flex:auto;min-width:0}._8fjPlG_workspaceBrandWordmark{height:calc(24px * var(--app-scale,1));width:auto;max-width:min(calc(148px * var(--app-scale,1)), 100%);color:var(--app-text)}._8fjPlG_workspaceRail:not([data-reserved]):hover ._8fjPlG_workspaceBrand img,._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceBrand img{display:none}._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceBrand img{display:none}._8fjPlG_workspaceRail:not(:not([data-reserved]):hover):not(:has(:focus-visible)):not([data-pinned-open]) ._8fjPlG_workspaceBrand{padding:0 calc(6px * var(--app-scale,1))}._8fjPlG_workspaceRail ._8fjPlG_workspaceBrand{--p-button-text-secondary-hover-background:transparent;--p-button-text-primary-hover-background:transparent;--p-button-secondary-hover-background:transparent;--p-button-primary-hover-background:transparent}._8fjPlG_workspaceRail:not(:not([data-reserved]):hover):not(:has(:focus-visible)):not([data-pinned-open]) [data-rail-controls]{display:none}._8fjPlG_workspaceRail:not(:not([data-reserved]):hover):not(:has(:focus-visible)):not([data-pinned-open]) [data-rail-account]{display:none}@media (max-width:599px){._8fjPlG_shellFrame[data-workspace-navigation-reserve] ._8fjPlG_workspaceRail ._8fjPlG_workspaceRailDivider{width:calc(26px * var(--app-scale,1))}._8fjPlG_shellFrame[data-workspace-navigation-reserve] ._8fjPlG_workspaceRail ._8fjPlG_workspaceRailGroup{opacity:0;max-width:0;height:0;margin-top:0;padding:0}._8fjPlG_shellFrame[data-workspace-navigation-reserve] ._8fjPlG_workspaceRail ._8fjPlG_workspaceRailCount,._8fjPlG_shellFrame[data-workspace-navigation-reserve] ._8fjPlG_workspaceRail ._8fjPlG_workspaceRailTrailing{display:none}._8fjPlG_shellFrame[data-workspace-navigation-reserve] ._8fjPlG_workspaceRail ._8fjPlG_workspaceRailContext,._8fjPlG_shellFrame[data-workspace-navigation-reserve] ._8fjPlG_workspaceRail ._8fjPlG_workspaceRailFooter{max-width:calc(38px * var(--app-scale,1))}:is(._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve]:has(._8fjPlG_workspaceRail[data-pinned-open]),._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve]:has(._8fjPlG_workspaceRail :focus-visible)){grid-template-columns:var(--editor-workspace-rail-width,calc(52px * var(--app-scale,1))) var(--editor-rail-width,calc(286px * var(--app-scale,1))) minmax(0, 1fr)}._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve] ._8fjPlG_workspaceRail,._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve] ._8fjPlG_workspaceRail[data-pinned-open]{width:var(--editor-workspace-rail-width,calc(52px * var(--app-scale,1)));box-shadow:none;transition:none}._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve] ._8fjPlG_workspaceRail:has(:focus-visible){width:var(--editor-workspace-rail-width,calc(52px * var(--app-scale,1)));box-shadow:none;transition:none}._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve] ._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceBrand,._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve] ._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceRailItem{width:calc(38px * var(--app-scale,1));min-width:calc(38px * var(--app-scale,1));transition:none}._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve] ._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceBrand{width:calc(38px * var(--app-scale,1));min-width:calc(38px * var(--app-scale,1));transition:none}._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve] ._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceRailItem{width:calc(38px * var(--app-scale,1));min-width:calc(38px * var(--app-scale,1));transition:none}._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve] ._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceRailLabel{opacity:0;max-width:0;transform:translateX(calc(-4px * var(--app-scale,1)));transition:none}._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve] ._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceRailLabel{opacity:0;max-width:0;transform:translateX(calc(-4px * var(--app-scale,1)));transition:none}._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve] ._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_workspaceBrand img{display:block}._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve] ._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_workspaceBrand img{display:block}._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve] ._8fjPlG_workspaceRail[data-pinned-open] ._8fjPlG_tooltipContent{display:block}._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve] ._8fjPlG_workspaceRail:has(:focus-visible) ._8fjPlG_tooltipContent{display:block}._8fjPlG_shellFrame[data-workspace-navigation][data-workspace-navigation-reserve] ._8fjPlG_workspaceRailToggle{display:none}}._8fjPlG_editorButton[data-editor-button=paper],._8fjPlG_editorButton[data-editor-button=fill],._8fjPlG_editorButton[data-editor-button=accent]{box-shadow:none;font-size:var(--editor-popup-text-size,calc(13px * var(--app-scale,1)));font-weight:var(--font-weight-semibold);border:0}._8fjPlG_editorButton[data-editor-button=paper]{min-height:var(--editor-paper-h,calc(32px * var(--app-scale,1)));block-size:var(--editor-paper-h,calc(32px * var(--app-scale,1)));padding-inline:var(--editor-paper-pad-x,calc(12px * var(--app-scale,1)));border-radius:var(--editor-popup-row-radius,calc(6px * var(--app-scale,1)));background:var(--app-primary,var(--app-text));color:var(--app-primary-on,var(--app-bg))}._8fjPlG_editorButton[data-editor-button=paper]:hover:not(:disabled){background:var(--app-accent);color:var(--app-primary-on,var(--app-accent-on))}._8fjPlG_editorButton[data-editor-button=muted]{min-height:var(--editor-paper-h,calc(32px * var(--app-scale,1)));block-size:var(--editor-paper-h,calc(32px * var(--app-scale,1)));padding-inline:var(--editor-quiet-pad-x,calc(8px * var(--app-scale,1)));border-radius:var(--editor-popup-row-radius,calc(6px * var(--app-scale,1)));color:var(--editor-text-4,#8f9198);font-size:var(--editor-popup-text-size,calc(13px * var(--app-scale,1)));font-weight:var(--font-weight-normal);box-shadow:none;background:0 0;border:0}._8fjPlG_editorButton[data-editor-button=muted]:hover:not(:disabled){background:var(--editor-hover,#ffffff0d);color:var(--app-text)}._8fjPlG_editorButton[data-editor-button=muted]:disabled{opacity:var(--editor-disabled-opacity,.45)}._8fjPlG_editorButton[data-editor-button=fill],._8fjPlG_editorButton[data-editor-button=accent]{min-height:var(--editor-bar-btn-h,calc(30px * var(--app-scale,1)));block-size:var(--editor-bar-btn-h,calc(30px * var(--app-scale,1)));border-radius:var(--editor-bar-btn-radius,calc(8px * var(--app-scale,1)))}._8fjPlG_editorButton[data-editor-button=fill]{padding-inline:var(--editor-bar-btn-pad-x,calc(12px * var(--app-scale,1)));background:var(--app-bg-2);color:var(--app-text);font-weight:var(--font-weight-normal)}._8fjPlG_editorButton[data-editor-button=fill]:hover:not(:disabled){background:var(--editor-bg-3,#2a2c33);color:var(--app-text)}._8fjPlG_editorButton[data-editor-button=accent]{padding-inline:var(--editor-bar-publish-pad-x,calc(14px * var(--app-scale,1)));background:var(--app-accent);color:var(--app-accent-on)}._8fjPlG_editorButton[data-editor-button=accent]:hover:not(:disabled){background:var(--app-accent);color:var(--app-accent-on)}._8fjPlG_editorButton[data-editor-button=paper]:disabled,._8fjPlG_editorButton[data-editor-button=fill]:disabled,._8fjPlG_editorButton[data-editor-button=accent]:disabled{opacity:var(--editor-disabled-opacity,.45)}
.bn8nrW_list{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.bn8nrW_section{padding:var(--app-prop-section-pad);color:var(--app-prop-label);font-size:var(--app-prop-section-size);font-weight:var(--font-weight-semibold)}.bn8nrW_row{grid-template-columns:var(--app-prop-label-w) minmax(0, 1fr);min-width:0;min-height:var(--app-prop-row-h);color:var(--app-text);font-size:var(--text-host-base);align-items:center;display:grid}.bn8nrW_rowStart{align-items:start}.bn8nrW_rowStart>.bn8nrW_label{min-height:var(--app-prop-row-h)}.bn8nrW_label{align-items:center;gap:var(--app-prop-gap);min-width:0;padding:0 var(--app-prop-pad-x);color:var(--app-prop-label);font-weight:var(--font-weight-medium);display:flex}.bn8nrW_labelText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bn8nrW_icon{color:var(--app-prop-icon-color);flex:none;display:inline-flex}.bn8nrW_icon svg{width:var(--app-prop-icon);height:var(--app-prop-icon)}.bn8nrW_cell{align-items:center;min-width:0;display:flex}.bn8nrW_rowStart>.bn8nrW_cell{display:block}.bn8nrW_value{align-items:center;gap:var(--app-prop-gap);box-sizing:border-box;width:100%;min-width:0;min-height:var(--app-prop-value-h);margin:var(--app-prop-value-gap-y) 0;padding:0 var(--app-prop-pad-x);border:var(--app-prop-edge) solid transparent;border-radius:var(--app-prop-radius);color:var(--app-text);font:inherit;font-weight:var(--font-weight-medium);text-align:start;cursor:text;background:0 0;display:flex;position:relative}.bn8nrW_value.p-inplace-display{align-items:center;gap:var(--app-prop-gap);box-sizing:border-box;width:100%;min-width:0;min-height:var(--app-prop-value-h);margin:var(--app-prop-value-gap-y) 0;padding:0 var(--app-prop-pad-x);border:var(--app-prop-edge) solid transparent;border-radius:var(--app-prop-radius);color:var(--app-text);font:inherit;font-weight:var(--font-weight-medium);text-align:start;cursor:text;background:0 0;display:flex;position:relative}.bn8nrW_text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bn8nrW_typed{padding-inline-end:calc(var(--app-prop-pad-x) * 2 + var(--app-prop-pencil))}.bn8nrW_pick{cursor:pointer}.bn8nrW_readOnly,.bn8nrW_readOnly:hover{color:var(--app-prop-readonly);cursor:default}.bn8nrW_pick:not(:disabled):hover,.bn8nrW_pick[aria-expanded=true]{background:var(--app-prop-hover);color:var(--app-text)}.bn8nrW_typed:not(.p-disabled):hover{background:var(--app-prop-hover);color:var(--app-text)}.bn8nrW_pencil{inset-inline-end:var(--app-prop-pad-x);width:var(--app-prop-pencil);height:var(--app-prop-pencil);color:var(--app-prop-label);opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.bn8nrW_typed:hover .bn8nrW_pencil,.bn8nrW_typed:focus-visible .bn8nrW_pencil{opacity:1}.bn8nrW_value:focus-visible{outline:var(--app-focus-ring-width) solid var(--app-focus-ring);outline-offset:0}.bn8nrW_pick:disabled{cursor:not-allowed;opacity:var(--app-prop-disabled-opacity)}.bn8nrW_editor{align-items:center;gap:var(--app-prop-dial-gap);box-sizing:border-box;width:100%;min-width:0;min-height:var(--app-prop-value-h);margin:var(--app-prop-value-gap-y) 0;padding:0 var(--app-prop-pad-x);border:var(--app-prop-edge) solid var(--app-prop-edit-ring);border-radius:var(--app-prop-radius);background:var(--app-prop-edit-bg);box-shadow:0 0 0 var(--app-prop-halo) var(--app-prop-edit-halo);display:flex}.bn8nrW_editor.p-inplace-content{align-items:center;gap:var(--app-prop-dial-gap);box-sizing:border-box;width:100%;min-width:0;min-height:var(--app-prop-value-h);margin:var(--app-prop-value-gap-y) 0;padding:0 var(--app-prop-pad-x);border:var(--app-prop-edge) solid var(--app-prop-edit-ring);border-radius:var(--app-prop-radius);background:var(--app-prop-edit-bg);box-shadow:0 0 0 var(--app-prop-halo) var(--app-prop-edit-halo);display:flex}.bn8nrW_editor[aria-invalid=true]{border-color:var(--app-danger,var(--app-prop-edit-ring))}.bn8nrW_input.bn8nrW_input.p-inputtext{width:100%;min-width:0;height:calc(var(--app-prop-value-h) - var(--app-prop-edge) * 2);min-height:0;box-shadow:none;color:var(--app-text);font:inherit;font-weight:var(--font-weight-medium);background:0 0;border:0;border-radius:0;outline:0;flex:auto;padding:0}.bn8nrW_input.bn8nrW_input.p-inputtext:enabled:focus{width:100%;min-width:0;height:calc(var(--app-prop-value-h) - var(--app-prop-edge) * 2);min-height:0;box-shadow:none;color:var(--app-text);font:inherit;font-weight:var(--font-weight-medium);background:0 0;border:0;border-radius:0;outline:0;flex:auto;padding:0}.bn8nrW_input.bn8nrW_input.p-inputtext:enabled:hover{width:100%;min-width:0;height:calc(var(--app-prop-value-h) - var(--app-prop-edge) * 2);min-height:0;box-shadow:none;color:var(--app-text);font:inherit;font-weight:var(--font-weight-medium);background:0 0;border:0;border-radius:0;outline:0;flex:auto;padding:0}.bn8nrW_input.p-inputtext::placeholder{color:var(--app-prop-label)}.bn8nrW_dial{align-items:center;gap:var(--space-2);height:100%;padding:0 var(--app-prop-dial-gap) 0 0;border:0;border-inline-end:var(--app-prop-edge) solid var(--app-line);color:var(--app-text-2);font:inherit;font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;flex:none;display:inline-flex}.bn8nrW_dial:hover,.bn8nrW_dial[aria-expanded=true]{color:var(--app-text)}.bn8nrW_dialChevron{width:var(--app-prop-pencil);height:var(--app-prop-pencil)}.bn8nrW_countryMenu{gap:var(--space-2);width:var(--app-prop-menu-w);padding:var(--space-4);flex-direction:column;display:flex}.bn8nrW_countryList{max-height:var(--app-prop-menu-h);overflow-y:auto}.bn8nrW_country{justify-content:space-between;align-items:center;gap:var(--app-prop-gap);width:100%;padding:var(--space-6) var(--app-prop-pad-x);border-radius:var(--app-prop-radius);color:var(--app-text-2);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.bn8nrW_country:hover,.bn8nrW_country:focus-visible{background:var(--app-prop-hover);color:var(--app-text)}.bn8nrW_countryDial{color:var(--app-prop-label);flex:none}.bn8nrW_tick{width:var(--app-prop-pencil);height:var(--app-prop-pencil);color:var(--app-text);flex:none}.bn8nrW_empty{color:var(--app-prop-label);padding:var(--space-6) var(--app-prop-pad-x)}.bn8nrW_add{align-items:center;gap:var(--space-4);height:var(--app-prop-add-h);padding:0 var(--app-prop-add-pad-x);border:var(--app-prop-edge) dashed var(--app-prop-add-edge);border-radius:var(--app-prop-radius);color:var(--app-prop-add-color);font-size:var(--app-prop-add-size);font-weight:var(--font-weight-medium);white-space:nowrap;margin-inline-start:calc(var(--app-prop-pad-x) * -1 + var(--app-prop-edge));display:inline-flex}.bn8nrW_addGlyph{width:var(--app-prop-pencil);height:var(--app-prop-pencil)}.bn8nrW_blank:hover{background:0 0}.bn8nrW_blank.p-inplace-display:not(.p-disabled):hover{background:0 0}.bn8nrW_blank:hover .bn8nrW_add,.bn8nrW_blank:focus-visible .bn8nrW_add{border-color:var(--app-line-strong);color:var(--app-text-2)}.bn8nrW_error{align-items:center;gap:var(--space-4);padding:0 var(--app-prop-pad-x);color:var(--app-text-2);font-size:var(--text-host-small);display:flex}.bn8nrW_title.p-inputtext{width:100%;height:auto;min-height:0;box-shadow:none;color:var(--app-text);font-size:var(--app-prop-title-size);font-weight:var(--font-weight-semibold);letter-spacing:var(--app-prop-title-tracking);line-height:var(--app-prop-title-leading);background:0 0;border:0;border-radius:0;outline:0;padding:0;display:block}.bn8nrW_title.p-inputtext:enabled:focus{width:100%;height:auto;min-height:0;box-shadow:none;color:var(--app-text);font-size:var(--app-prop-title-size);font-weight:var(--font-weight-semibold);letter-spacing:var(--app-prop-title-tracking);line-height:var(--app-prop-title-leading);background:0 0;border:0;border-radius:0;outline:0;padding:0;display:block}.bn8nrW_title.p-inputtext:enabled:hover{width:100%;height:auto;min-height:0;box-shadow:none;color:var(--app-text);font-size:var(--app-prop-title-size);font-weight:var(--font-weight-semibold);letter-spacing:var(--app-prop-title-tracking);line-height:var(--app-prop-title-leading);background:0 0;border:0;border-radius:0;outline:0;padding:0;display:block}.bn8nrW_title.p-inputtext::placeholder{color:var(--app-prop-label)}.bn8nrW_selectValue.p-select.p-component{width:100%;min-width:0;min-height:var(--app-prop-value-h);height:auto;margin:var(--app-prop-value-gap-y) 0;border:var(--app-prop-edge) solid transparent;border-radius:var(--app-prop-radius);box-shadow:none;font-weight:var(--font-weight-medium);cursor:pointer;background:0 0}.bn8nrW_selectValue.p-select.p-component:not(.p-disabled):hover{width:100%;min-width:0;min-height:var(--app-prop-value-h);height:auto;margin:var(--app-prop-value-gap-y) 0;border:var(--app-prop-edge) solid transparent;border-radius:var(--app-prop-radius);box-shadow:none;font-weight:var(--font-weight-medium);cursor:pointer;background:0 0}.bn8nrW_selectValue.p-select.p-component.p-focus{width:100%;min-width:0;min-height:var(--app-prop-value-h);height:auto;margin:var(--app-prop-value-gap-y) 0;border:var(--app-prop-edge) solid transparent;border-radius:var(--app-prop-radius);box-shadow:none;font-weight:var(--font-weight-medium);cursor:pointer;background:0 0}.bn8nrW_selectValue.p-select.p-component:not(.p-disabled):hover{background:var(--app-prop-hover)}.bn8nrW_selectValue.p-select.p-component[data-open]{background:var(--app-prop-hover)}.bn8nrW_selectValue .p-select-trigger{height:calc(var(--app-prop-value-h) - var(--app-prop-edge) * 2);min-height:calc(var(--app-prop-value-h) - var(--app-prop-edge) * 2);padding:0 var(--app-prop-pad-x);color:var(--app-text);font-weight:var(--font-weight-medium);background:0 0}:is(.bn8nrW_selectValue.bn8nrW_selectValue .p-select-value,.bn8nrW_selectValue.bn8nrW_selectValue .p-select-label){height:100%;color:var(--app-text);font-weight:var(--font-weight-medium);align-items:center;padding:0;display:flex}.bn8nrW_selectIndicator.bn8nrW_selectIndicator{display:none}.bn8nrW_field{width:100%;min-width:0}.bn8nrW_field .p-inplace{display:block}.bn8nrW_retry{color:var(--app-text);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
.EmbumG_swatch{width:var(--space-10);height:var(--space-10);border-radius:var(--space-3)}.EmbumG_picker{gap:calc(var(--space-6) * 2);display:grid}.EmbumG_area{aspect-ratio:1;width:100%}
.Dg_Cyq_page{padding:var(--app-contacts-page-pad);min-width:0}.Dg_Cyq_head{align-items:center;gap:var(--app-contacts-head-gap);margin-bottom:var(--app-contacts-head-bottom);flex-wrap:wrap;display:flex}.Dg_Cyq_head h1{font-family:var(--app-display-font);font-weight:var(--app-display-weight);font-size:var(--text-host-display-lg);letter-spacing:var(--tracking-display);line-height:var(--app-contacts-title-leading);margin:0}.Dg_Cyq_head>span{color:var(--app-text-2);font-size:var(--app-contacts-count-size);margin-top:var(--app-contacts-count-top)}.Dg_Cyq_views{width:fit-content;max-width:100%}.Dg_Cyq_tableCap{max-width:var(--app-table-w)}.Dg_Cyq_reloading{opacity:.6;transition:opacity var(--app-motion-menu) var(--app-ease-out)}.Dg_Cyq_pager{width:fit-content;max-width:100%;margin-top:var(--app-contacts-tabs-bottom);justify-content:flex-start;display:flex}.Dg_Cyq_inlineLink.p-button.p-component{height:var(--app-control-h);min-height:0;font-size:inherit;font-weight:var(--font-weight-semibold);gap:var(--app-contacts-inline-gap);color:var(--app-text);vertical-align:middle;padding:0;display:inline-flex}.Dg_Cyq_sortIcon{width:var(--app-contacts-sort-icon);max-width:100%;height:var(--app-contacts-sort-icon)}.Dg_Cyq_nickname{color:var(--app-text-2);font-size:inherit;font-weight:var(--font-weight-normal)}.Dg_Cyq_first_name,.Dg_Cyq_last_name{align-items:center;gap:var(--app-contacts-inline-gap);white-space:nowrap;display:flex}.Dg_Cyq_first_name{min-width:var(--app-contacts-first-width)}.Dg_Cyq_last_name{min-width:var(--app-contacts-last-width)}.Dg_Cyq_tag.p-chip{height:var(--app-contacts-tag-h);min-height:0;padding:0 var(--space-6);font-size:var(--text-host-fine);font-weight:var(--app-tag-font-weight);border-radius:var(--radius-tag);border:var(--space-1) solid;line-height:1}.Dg_Cyq_cell{vertical-align:middle;color:var(--app-text-2);white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}.Dg_Cyq_loyal{color:var(--app-text);font-weight:var(--font-weight-semibold)}.Dg_Cyq_company{width:var(--app-contacts-company-width)}.Dg_Cyq_job,.Dg_Cyq_location{width:var(--app-contacts-job-width)}.Dg_Cyq_instagram,.Dg_Cyq_email,.Dg_Cyq_phone,.Dg_Cyq_custom{width:var(--app-contacts-instagram-width)}.Dg_Cyq_loyalty{width:var(--app-contacts-loyalty-width)}.Dg_Cyq_events{width:var(--app-contacts-events-width)}.Dg_Cyq_show{width:var(--app-contacts-show-width)}.Dg_Cyq_brought{width:var(--app-contacts-brought-width)}.Dg_Cyq_last_rsvp{width:var(--app-contacts-last-rsvp-width)}.Dg_Cyq_page .Dg_Cyq_frame{width:100%}.Dg_Cyq_tools{align-items:center;gap:var(--app-guests-bar-gap);flex-wrap:wrap;width:fit-content;max-width:100%;display:flex}.Dg_Cyq_search{width:var(--app-guests-search-w);max-width:100%;position:relative}.Dg_Cyq_filterSlot{display:contents}.Dg_Cyq_groupChips{align-items:center;gap:var(--app-segment-gap,var(--app-guests-chip-gap));flex-wrap:wrap;display:flex}.Dg_Cyq_groupChip.p-button.p-component{height:var(--app-control-h);min-height:0;padding:0 var(--app-segment-pad-x,calc(var(--space-6) * 2));border-radius:var(--radius-control);box-shadow:none;background:var(--app-neutral-fill,var(--app-bg-1));color:var(--app-text);font-size:var(--app-control-font-size,var(--text-footnote));font-weight:var(--font-weight-semibold);white-space:nowrap;border:0}.Dg_Cyq_groupChip.p-button.p-component:not(:disabled):hover{background:var(--app-neutral-fill-hover,var(--app-hover));color:var(--app-text)}.Dg_Cyq_addCell.p-button.p-component{height:auto;min-height:0;color:var(--app-text-2);font-size:inherit;font-weight:var(--font-weight-normal);background:0 0;padding:0}.Dg_Cyq_addCell.p-button.p-component:hover{color:var(--app-text);background:0 0}.Dg_Cyq_addCellEdit{gap:var(--space-2);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;max-width:100%;display:inline-flex}.Dg_Cyq_addCellError{color:var(--app-danger);font-size:var(--text-host-fine);white-space:normal}.Dg_Cyq_tagsCell{gap:var(--space-6);flex-wrap:nowrap;display:inline-flex}.Dg_Cyq_savedGroup{align-items:center;gap:var(--app-guests-chip-gap);max-width:100%;display:flex}.Dg_Cyq_savedGroupName.p-button.p-component{text-overflow:ellipsis;white-space:nowrap;flex:1;width:auto;min-width:0;overflow:hidden}.Dg_Cyq_groupName{gap:var(--app-guests-chip-gap);width:fit-content;max-width:100%;display:grid}.Dg_Cyq_head,.Dg_Cyq_tools{--app-control-h:var(--app-row-h-toolbar)}@media (min-width:768px){.Dg_Cyq_tools{margin-bottom:0}}.Dg_Cyq_savedGroup{--app-control-h:var(--app-row-h-toolbar)}.Dg_Cyq_pager{--app-control-h:var(--app-row-h-table-actions)}.Dg_Cyq_blockReason{min-width:var(--app-contacts-company-width);max-width:var(--app-guests-search-w);white-space:normal;overflow-wrap:anywhere;display:inline-block}.Dg_Cyq_noMatch{align-items:center;gap:var(--app-contacts-import-field-gap);padding:var(--app-guide-pad);text-align:center;flex-direction:column;display:flex}.Dg_Cyq_noMatchTitle{font-size:var(--text-host-heading);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;margin:0}.Dg_Cyq_ofLine{color:var(--app-text-2);font-size:var(--text-host-small);font-variant-numeric:tabular-nums;margin:0}.Dg_Cyq_rowsBox{display:contents}@media (max-width:767px){.Dg_Cyq_page{padding-inline:var(--app-page-pad-x-phone)}.Dg_Cyq_head>span{display:none}.Dg_Cyq_tools{width:100%}.Dg_Cyq_views{flex-basis:100%;min-width:0}.Dg_Cyq_search{flex:1 1 0;min-width:0}.Dg_Cyq_filterSlot [data-filter-button]>span:not(.p-badge){max-width:100%;width:var(--space-1);height:var(--space-1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}}
.CrJriq_cover{width:100%;aspect-ratio:var(--app-cover-ratio);border-radius:var(--app-cover-radius);background:var(--app-cover-ground);flex:none;position:relative;overflow:hidden}.CrJriq_cover>svg{width:100%;height:100%;position:absolute;inset:0}.CrJriq_shapeOne{fill:var(--app-cover-shape-one)}.CrJriq_shapeTwo{fill:var(--app-cover-shape-two)}.CrJriq_shelf:after{content:"";height:var(--app-cover-shade-height);background:var(--app-cover-shade);position:absolute;inset:auto 0 0}.CrJriq_cover img{inset:var(--app-cover-art-top) 0 auto;max-width:var(--app-cover-art-width);max-height:var(--app-cover-art-height);object-fit:contain;box-shadow:var(--app-cover-art-shadow);border-radius:var(--app-cover-art-radius);margin:0 auto;display:block;position:absolute}.CrJriq_small{width:var(--app-event-cover-w);border-radius:var(--app-event-cover-radius)}.CrJriq_small img{max-width:var(--app-event-cover-art-max);max-height:var(--app-event-cover-art-max);box-shadow:none;margin:auto;inset:0}
:is(.THwlkG_field.p-inputtext.p-component,.THwlkG_wide.p-inputtext.p-component,.THwlkG_select.p-select.p-component){width:var(--app-settings-field-w);max-width:100%;font-size:var(--text-host-base);font-weight:var(--font-weight-semibold)}.THwlkG_noIndicator.THwlkG_noIndicator{display:none}.THwlkG_wide.p-inputtext.p-component{width:var(--app-event-details-wide-w)}:is(.THwlkG_field.p-inputtext.p-component:not(:focus),.THwlkG_wide.p-inputtext.p-component:not(:focus)){text-overflow:ellipsis}.THwlkG_affix{box-sizing:border-box;width:var(--app-settings-field-w);min-width:0;max-width:100%;height:var(--app-control-h);border:var(--space-1) solid transparent;border-radius:var(--radius-control);background:var(--app-field-bg);font-size:var(--text-host-base);font-weight:var(--font-weight-semibold);align-items:center;display:flex}.THwlkG_affix:hover{border-color:var(--app-line-hover)}.THwlkG_affix:focus-within{border-color:var(--app-field-focus-border);background:var(--app-field-focus-bg)}.THwlkG_prefix{max-width:60%;color:var(--app-text);text-overflow:ellipsis;white-space:nowrap;flex:none;padding-inline-start:var(--app-settings-suffix-pad-x);overflow:hidden}.THwlkG_affixInput.THwlkG_affixInput.p-inputtext.p-component{width:0;min-width:0;height:100%;box-shadow:none;font-size:inherit;font-weight:inherit;background:0 0;border:0;outline:none;flex:1 1 0;padding-inline-start:0}.THwlkG_affixGroup{min-width:0;max-width:100%}.THwlkG_dateGroup{width:var(--app-event-details-wide-w);min-width:0;max-width:100%}.THwlkG_hint,.THwlkG_problem{margin:var(--app-settings-control-gap) 0 0;font-size:var(--text-host-small);color:var(--app-text-2)}.THwlkG_problem{color:var(--app-danger)}.THwlkG_area{font-size:var(--text-host-base)}.THwlkG_dateGroup>.THwlkG_hint,.THwlkG_dateGroup>.THwlkG_problem{display:block}.THwlkG_inviteField{gap:var(--app-settings-row-label-gap);font-size:var(--app-settings-row-label-size);font-weight:var(--font-weight-medium);flex-direction:column;display:flex}.THwlkG_seriesNew{--app-control-h:var(--app-row-h-toolbar);align-items:center;gap:var(--app-settings-control-gap);flex-wrap:wrap;display:flex}
._61ExlW_head{justify-content:flex-end;min-width:0;display:flex}._61ExlW_glyph{width:var(--app-settings-glyph);max-width:100%;height:var(--app-settings-glyph);flex:none}._61ExlW_form{gap:var(--app-settings-control-gap);flex-direction:column;min-width:0;display:flex}._61ExlW_field{gap:var(--app-settings-row-label-gap);min-width:0;font-size:var(--app-settings-row-label-size);font-weight:var(--font-weight-medium);flex-direction:column;display:flex}._61ExlW_line{color:var(--app-text-2);font-size:var(--text-host-small);margin:0;line-height:1.45}._61ExlW_code{width:var(--app-door-pair-code);aspect-ratio:1;max-width:100%;height:auto;padding:var(--app-settings-control-gap);border-radius:var(--radius-control);background:var(--app-door-pair-code-ground);margin:0 auto;display:block}._61ExlW_swatch{width:var(--app-settings-tag-swatch-size);max-width:100%;height:var(--app-settings-tag-swatch-size);border-radius:var(--app-settings-tag-swatch-radius);flex:none}._61ExlW_colour{width:var(--app-door-colour-w);max-width:100%;height:var(--app-door-colour-h);border:var(--space-1) solid var(--app-line);border-radius:var(--radius-control);cursor:pointer;background:0 0;flex:none;padding:0}._61ExlW_addLine{align-items:center;gap:var(--app-settings-control-gap);flex-wrap:wrap;min-width:0;display:flex}._61ExlW_addName.p-inputtext.p-component{flex:1 1 0;min-width:0}._61ExlW_chevron{width:var(--app-settings-glyph);max-width:100%;height:var(--app-settings-glyph);flex:none}._61ExlW_staffName{gap:var(--app-settings-row-label-gap);min-width:0;display:grid}._61ExlW_staffSub{color:var(--app-text-2);font-size:var(--text-host-small)}
.M3F7xG_preview{width:var(--app-frame-search-w);max-width:100%;margin:0 0 var(--space-3) auto;border-radius:var(--radius-lg);background:var(--app-surface-strong);min-width:0;box-shadow:var(--app-shadow-overlay);flex-direction:column;align-self:flex-end;display:flex;overflow:hidden}.M3F7xG_previewArt{aspect-ratio:1.91;width:100%;overflow:hidden}.M3F7xG_previewArt img,.M3F7xG_previewArt>div{object-fit:cover;width:100%;height:100%;display:block}.M3F7xG_previewText{gap:var(--space-1);padding:var(--space-3);flex-direction:column;min-width:0;display:flex}.M3F7xG_previewTitle{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.M3F7xG_previewHost{color:var(--app-text-2);font-size:var(--text-host-small);overflow-wrap:anywhere}
.GYI2_q_field{align-items:flex-start;gap:var(--app-msgs-heading-gap);flex-direction:column;min-width:0;display:flex}.GYI2_q_label,.GYI2_q_hint{color:var(--app-text-2);font-size:var(--text-host-small)}.GYI2_q_hint{overflow-wrap:anywhere;margin:0}.GYI2_q_schedule{gap:var(--app-msgs-fact-gap);flex-direction:column;min-width:0;max-width:100%;display:flex}