.AddView-module__DdDZAa__backdrop{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#16161f26;justify-content:center;padding-top:12vh;display:flex;position:fixed;inset:0}.AddView-module__DdDZAa__palette{border:1px solid var(--color-xc-line);background:var(--color-xc-bar);border-radius:14px;flex-direction:column;width:min(560px,100vw - 32px);max-height:66vh;display:flex;overflow:hidden;box-shadow:0 24px 60px #16162033}.AddView-module__DdDZAa__field{border-bottom:1px solid var(--color-xc-line);height:52px;color:var(--color-xc-text-3);flex-shrink:0;align-items:center;gap:10px;padding:0 14px;display:flex}.AddView-module__DdDZAa__field input{min-width:0;color:var(--color-xc-text);background:0 0;border:0;outline:none;flex:1;font-size:16px}.AddView-module__DdDZAa__target{text-overflow:ellipsis;white-space:nowrap;background:var(--color-xc-line-soft);max-width:45%;color:var(--color-xc-text-2);border-radius:6px;flex-shrink:0;padding:3px 8px;font-size:12px;overflow:hidden}.AddView-module__DdDZAa__list{flex:1;min-height:0;padding:6px;overflow-y:auto}.AddView-module__DdDZAa__row{text-align:left;cursor:pointer;border-radius:7px;align-items:baseline;gap:10px;width:100%;padding:8px 10px;display:flex}.AddView-module__DdDZAa__row[data-active=true]{background:var(--color-xc-select)}.AddView-module__DdDZAa__name{color:var(--color-xc-text);flex-shrink:0;font-size:14px;font-weight:600}.AddView-module__DdDZAa__row[data-active=true] .AddView-module__DdDZAa__name{color:var(--color-xc-accent)}.AddView-module__DdDZAa__hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-xc-text-3);flex:1;font-size:13px;overflow:hidden}.AddView-module__DdDZAa__group{color:var(--color-xc-text-3);flex-shrink:0;font-size:11px}.AddView-module__DdDZAa__empty{color:var(--color-xc-text-3);margin:0;padding:18px 12px;font-size:13px}.AddView-module__DdDZAa__footer{border-top:1px solid var(--color-xc-line-soft);background:var(--color-xc-bar-raised);color:var(--color-xc-text-3);flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 14px;font-size:11.5px;display:flex}.AddView-module__DdDZAa__backdrop{animation:.16s ease-out both AddView-module__DdDZAa__spotlight-backdrop-in}.AddView-module__DdDZAa__palette{align-self:flex-start;animation:.18s cubic-bezier(.2,.8,.2,1) both AddView-module__DdDZAa__spotlight-in}.AddView-module__DdDZAa__backdrop[data-closing]{pointer-events:none;animation:.14s ease-in both AddView-module__DdDZAa__spotlight-backdrop-out}.AddView-module__DdDZAa__backdrop[data-closing] .AddView-module__DdDZAa__palette{animation:.14s ease-in both AddView-module__DdDZAa__spotlight-out}.AddView-module__DdDZAa__catalogNote{color:var(--color-xc-text-3);margin:0;padding:10px 14px 4px;font-size:12px;line-height:1.5}.AddView-module__DdDZAa__shortcutRow{border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.AddView-module__DdDZAa__shortcutRow:nth-child(2n){background:var(--color-xc-line-soft)}.AddView-module__DdDZAa__shortcutRow>div{min-width:0}.AddView-module__DdDZAa__shortcutContext{color:var(--color-xc-text-3);margin-top:3px;font-size:11px;display:block}.AddView-module__DdDZAa__shortcutRow kbd{color:var(--color-xc-text-2);border:1px solid var(--color-xc-line);background:var(--color-xc-bar);border-radius:5px;flex-shrink:0;padding:3px 6px;font-size:12px}@keyframes AddView-module__DdDZAa__spotlight-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes AddView-module__DdDZAa__spotlight-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-5px)scale(.985)}}@keyframes AddView-module__DdDZAa__spotlight-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes AddView-module__DdDZAa__spotlight-backdrop-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.AddView-module__DdDZAa__backdrop,.AddView-module__DdDZAa__palette,.AddView-module__DdDZAa__backdrop[data-closing],.AddView-module__DdDZAa__backdrop[data-closing] .AddView-module__DdDZAa__palette{animation:none}}.AddView-module__DdDZAa__back{color:var(--color-xc-text-2);border-radius:6px;padding:6px 9px;font-size:18px}.AddView-module__DdDZAa__back:hover{background:var(--color-xc-line-soft)}.AddView-module__DdDZAa__field strong{color:var(--color-xc-text);flex:1}.AddView-module__DdDZAa__imageTools{padding:16px 16px 4px}.AddView-module__DdDZAa__upload{background:var(--color-xc-accent);color:#fff;border-radius:8px;padding:9px 14px;font-weight:600}.AddView-module__DdDZAa__imageTools p{color:var(--color-xc-text-3);margin:8px 0;font-size:12px;line-height:1.5}.AddView-module__DdDZAa__imageGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;min-height:0;padding:12px 16px 20px;display:grid;overflow-y:auto}.AddView-module__DdDZAa__imageGrid>.AddView-module__DdDZAa__empty{grid-column:1/-1;padding:12px 0}.AddView-module__DdDZAa__imageChoice{border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);min-width:0;color:var(--color-xc-text);text-align:left;border-radius:10px;flex-direction:column;gap:8px;padding:8px;display:flex}.AddView-module__DdDZAa__imageChoice:hover{border-color:var(--color-xc-accent);background:var(--color-xc-select)}.AddView-module__DdDZAa__imageChoice img{object-fit:contain;border-radius:5px;width:100%;height:86px}.AddView-module__DdDZAa__imageChoice span{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px;overflow:hidden}.AddView-module__DdDZAa__imageError{color:var(--color-xc-error,#b42318);margin:4px 16px;font-size:13px}.AddView-module__DdDZAa__imageChoice:focus-visible,.AddView-module__DdDZAa__upload:focus-visible,.AddView-module__DdDZAa__back:focus-visible{outline:2px solid var(--color-xc-accent);outline-offset:3px}.AddView-module__DdDZAa__imageChoice:disabled,.AddView-module__DdDZAa__upload:disabled{opacity:.55;cursor:wait}
.Workspace-module__rEpLcq__toolbar{border-bottom:1px solid var(--color-xc-line);background:var(--color-xc-bar);z-index:30;flex-shrink:0;grid-template-columns:minmax(0,1fr) auto minmax(max-content,1fr);align-items:center;gap:24px;height:64px;padding:0 20px;display:grid}.Workspace-module__rEpLcq__project{align-items:center;gap:12px;min-width:0;display:flex}.Workspace-module__rEpLcq__home{height:34px;color:var(--color-xc-text);cursor:pointer;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:0 10px 0 8px;font-size:13px;font-weight:500;display:inline-flex}.Workspace-module__rEpLcq__home:hover{background:var(--color-xc-bar-raised)}.Workspace-module__rEpLcq__projectCopy{flex-direction:column;gap:3px;min-width:0;display:flex}.Workspace-module__rEpLcq__projectName{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.Workspace-module__rEpLcq__saveStatus,.Workspace-module__rEpLcq__saveError{color:var(--color-xc-text-3);font-size:12px}.Workspace-module__rEpLcq__saveError{color:var(--color-xc-error)}.Workspace-module__rEpLcq__modes{background:var(--color-xc-bar-raised);border-radius:8px;gap:2px;padding:3px;display:flex}.Workspace-module__rEpLcq__modes button{min-width:66px;height:30px;color:var(--color-xc-text-3);cursor:pointer;border-radius:6px;padding:0 14px;font-size:14px;font-weight:500}.Workspace-module__rEpLcq__modes button[aria-pressed=true]{background:var(--color-xc-bar);color:var(--color-xc-text);box-shadow:0 1px 4px #16162012}.Workspace-module__rEpLcq__themeToggle{width:30px;height:30px;color:var(--color-xc-text-2);cursor:pointer;border-radius:6px;flex-shrink:0;place-items:center;display:grid}.Workspace-module__rEpLcq__themeToggle:hover{background:var(--color-xc-bar-raised);color:var(--color-xc-text)}.Workspace-module__rEpLcq__actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.Workspace-module__rEpLcq__share>button{border:1px solid var(--color-xc-line);height:32px;color:var(--color-xc-text);background:0 0;border-radius:7px;padding:0 13px}.Workspace-module__rEpLcq__share>button:hover{background:var(--color-xc-bar-raised)}.Workspace-module__rEpLcq__exportGroup{border:1px solid var(--color-xc-line);border-radius:7px;height:32px;display:flex}.Workspace-module__rEpLcq__export{cursor:pointer;align-items:center;gap:9px;padding:0 10px;font-size:14px;display:flex}.Workspace-module__rEpLcq__exportMenu{border-left:1px solid var(--color-xc-line-soft);cursor:pointer;place-items:center;width:23px;display:grid}.Workspace-module__rEpLcq__export:hover,.Workspace-module__rEpLcq__exportMenu:hover{background:var(--color-xc-bar-raised)}.Workspace-module__rEpLcq__paneControls{margin-right:8px}.Workspace-module__rEpLcq__paneControls>div{background:0 0;border:0;gap:3px}.Workspace-module__rEpLcq__paneControls button{width:28px;height:28px}.Workspace-module__rEpLcq__preview{min-width:0;height:100%;display:flex;overflow:hidden}.Workspace-module__rEpLcq__stage{background-color:var(--color-xc-canvas);background-image:radial-gradient(var(--workspace-dots) .65px, transparent .65px);background-size:16px 16px;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.Workspace-module__rEpLcq__canvasHeading{height:45px;color:var(--color-xc-text-3);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:0 24px;font-size:13px;display:flex}.Workspace-module__rEpLcq__canvasHeading strong{color:var(--color-xc-text-2);font-weight:500}.Workspace-module__rEpLcq__canvasHeading span{font-size:12px}.Workspace-module__rEpLcq__compactSettings{border-bottom:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);flex-wrap:wrap;align-items:center;gap:8px;min-height:44px;padding:6px 12px;display:flex}.Workspace-module__rEpLcq__compactSettings>strong{margin-right:auto;font-size:13px;font-weight:500}.Workspace-module__rEpLcq__settingsSplit{display:contents}.Workspace-module__rEpLcq__properties{width:var(--settings-width,300px);background:var(--color-xc-bar);border-left:1px solid var(--color-xc-line);flex-shrink:0;overflow-y:auto}.Workspace-module__rEpLcq__properties>header{border-bottom:1px solid var(--color-xc-line-soft);align-items:center;height:46px;padding:0 20px;font-size:14px;font-weight:600;display:flex}.Workspace-module__rEpLcq__tabs{align-items:center;gap:4px;display:flex}.Workspace-module__rEpLcq__tabs button{height:30px;color:var(--color-xc-text-3);cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.Workspace-module__rEpLcq__tabs button[aria-selected=true],.Workspace-module__rEpLcq__tabs button[aria-pressed=true]{background:var(--color-xc-select);color:var(--color-xc-accent)}.Workspace-module__rEpLcq__tabs button:hover[aria-selected=false],.Workspace-module__rEpLcq__tabs button:hover[aria-pressed=false]{color:var(--color-xc-text);background:var(--color-xc-line-soft)}.Workspace-module__rEpLcq__propertyTabs{padding:0 10px!important;}.Workspace-module__rEpLcq__propertySection{border-bottom:1px solid var(--color-xc-line-soft);padding:22px 20px}.Workspace-module__rEpLcq__propertySection h3{margin:0 0 18px;font-size:13px;font-weight:600}.Workspace-module__rEpLcq__propertySection p{color:var(--color-xc-text-3);margin:12px 0 0;font-size:13px;line-height:1.7}.Workspace-module__rEpLcq__propertyRow{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.Workspace-module__rEpLcq__propertyRow:last-child{margin-bottom:0}.Workspace-module__rEpLcq__propertyRow>span{color:var(--color-xc-text-3);font-size:13px}.Workspace-module__rEpLcq__propertyRow>button,.Workspace-module__rEpLcq__propertyRow>div{justify-content:space-between;min-height:30px}.Workspace-module__rEpLcq__propertyRow>div>button{flex:1;justify-content:center;min-height:24px}.Workspace-module__rEpLcq__dimensions{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.Workspace-module__rEpLcq__dimensions span{background:var(--color-xc-bar-raised);border-radius:5px;gap:13px;padding:8px;font-size:13px;display:flex}.Workspace-module__rEpLcq__dimensions small{color:var(--color-xc-text-3);font-size:12px}.Workspace-module__rEpLcq__world{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.Workspace-module__rEpLcq__flow{position:relative}.Workspace-module__rEpLcq__lane{border-top:1px dashed var(--color-xc-line);position:absolute;left:0}.Workspace-module__rEpLcq__laneHeader{height:26px;color:var(--color-xc-text-2);cursor:pointer;border-radius:7px;align-items:center;gap:7px;padding:0 9px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:4px;left:8px}.Workspace-module__rEpLcq__laneHeader:hover{background:var(--color-xc-select);color:var(--color-xc-accent)}.Workspace-module__rEpLcq__laneHeader small{color:var(--color-xc-text-3);font-weight:400}.Workspace-module__rEpLcq__lane[data-collapsed] .Workspace-module__rEpLcq__laneHeader>svg:first-child{transform:rotate(-90deg)}.Workspace-module__rEpLcq__flowArrows{pointer-events:none;color:var(--color-xc-text-3);position:absolute;top:0;left:0;overflow:visible}.Workspace-module__rEpLcq__flowArrows>g path{fill:none;stroke:currentColor;stroke-width:1.5px;opacity:.75}.Workspace-module__rEpLcq__flowArrows>g path[data-kind=sheet],.Workspace-module__rEpLcq__flowArrows>g path[data-kind=cover],.Workspace-module__rEpLcq__flowArrows>g path[data-kind=popover]{stroke-dasharray:7 5}.Workspace-module__rEpLcq__flowArrows marker path{fill:currentColor;stroke:none}.Workspace-module__rEpLcq__flowArrows text{fill:var(--color-xc-text-3);paint-order:stroke;stroke:var(--color-xc-canvas);stroke-width:6px;stroke-linejoin:round;font-size:11px}.Workspace-module__rEpLcq__screenFrame{border:1px solid var(--color-xc-line);background:color-mix(in srgb, var(--color-xc-accent) 5%, transparent);border-radius:20px;position:absolute}.Workspace-module__rEpLcq__statesBadge{border:1px solid var(--color-xc-line);background:var(--color-xc-bar);color:var(--color-xc-text-2);cursor:pointer;white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.Workspace-module__rEpLcq__statesBadge:hover{background:var(--color-xc-select);color:var(--color-xc-accent)}.Workspace-module__rEpLcq__statePhone{position:absolute}.Workspace-module__rEpLcq__stateProblem{background:var(--color-xc-bar);color:var(--color-xc-text-2);text-align:center;border-radius:8px;padding:6px 8px;font-size:12px;position:absolute;inset:auto 8px 8px}.Workspace-module__rEpLcq__notDrawn{text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.Workspace-module__rEpLcq__restartPhone{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.Workspace-module__rEpLcq__pageCard{flex-direction:column;align-items:center;gap:8px;margin:0;display:flex;position:absolute}.Workspace-module__rEpLcq__statePhone>.Workspace-module__rEpLcq__pageCard{position:static}.Workspace-module__rEpLcq__statePhone [data-busy]{opacity:.55}.Workspace-module__rEpLcq__pageCard>figcaption{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--color-xc-text-3);align-items:center;gap:7px;font-size:12px;display:flex;overflow:hidden}.Workspace-module__rEpLcq__pageCard>figcaption>button{cursor:pointer;border-radius:5px;padding:3px 6px}.Workspace-module__rEpLcq__pageCard>figcaption>button:hover{background:var(--color-xc-select);color:var(--color-xc-accent)}.Workspace-module__rEpLcq__pageCard[data-active]>figcaption{color:var(--color-xc-text);font-weight:600}.Workspace-module__rEpLcq__liveTag{background:var(--color-xc-select);color:var(--color-xc-accent);border-radius:4px;flex-shrink:0;padding:1px 6px;font-size:11px;font-weight:600}.Workspace-module__rEpLcq__readout{border-bottom:1px solid var(--color-xc-line);border-top:1px solid var(--color-xc-line);background:var(--color-xc-bar);flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:12px;height:30px;padding:0 12px;font-size:12.5px;display:flex;overflow:hidden}.Workspace-module__rEpLcq__readoutInfo{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.Workspace-module__rEpLcq__note{background:var(--color-xc-warn);color:#241c00;border-radius:5px;flex-shrink:0;padding:2px 8px;font-size:12px}.Workspace-module__rEpLcq__selection{flex-shrink:0;align-items:center;gap:6px;display:flex}.Workspace-module__rEpLcq__selectionName{text-overflow:ellipsis;white-space:nowrap;max-width:160px;color:var(--color-xc-accent);font-weight:600;overflow:hidden}.Workspace-module__rEpLcq__selectionKind{color:var(--color-xc-text-3)}.Workspace-module__rEpLcq__selection button{border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);height:22px;color:var(--color-xc-text-2);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:0 7px;font-size:12px;display:inline-flex}.Workspace-module__rEpLcq__selection button:hover:not(:disabled){background:var(--color-xc-select);color:var(--color-xc-accent)}.Workspace-module__rEpLcq__selection button:disabled{opacity:.4;cursor:default}.Workspace-module__rEpLcq__selection button[data-testid=move-down]>svg{transform:rotate(180deg)}.Workspace-module__rEpLcq__canvas{touch-action:none;cursor:grab}.Workspace-module__rEpLcq__canvas[data-tool=delete]{cursor:crosshair}.Workspace-module__rEpLcq__canvas[data-tool=delete] [data-testid=inspect-highlight]{outline-color:var(--color-xc-error)!important;background:#ff3b3029!important}.Workspace-module__rEpLcq__showAll{cursor:pointer;color:var(--color-xc-text-2);align-items:center;gap:6px;font-size:12px;display:inline-flex}.Workspace-module__rEpLcq__showAll input{width:13px;height:13px;accent-color:var(--workspace-accent,#0d78f2);cursor:pointer}.Workspace-module__rEpLcq__showAll[data-disabled]{color:var(--color-xc-text-3);cursor:default}.Workspace-module__rEpLcq__showAll[data-disabled] input{cursor:default}.Workspace-module__rEpLcq__canvasHeading>span:last-child{align-items:center;gap:14px;display:flex}.Workspace-module__rEpLcq__canvasArea{isolation:isolate;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.Workspace-module__rEpLcq__canvasFooter{z-index:2;pointer-events:none;background:0 0;flex-shrink:0;justify-content:center;align-items:flex-end;padding:8px 12px 16px;display:flex;position:relative}.Workspace-module__rEpLcq__canvasFooter button{pointer-events:auto}.Workspace-module__rEpLcq__canvasFooter .Workspace-module__rEpLcq__toolDock{box-shadow:none;background:0 0;border-color:#0000}.Workspace-module__rEpLcq__canvasFooter .Workspace-module__rEpLcq__dockTools{border-color:#0000}.Workspace-module__rEpLcq__canvasFooter .Workspace-module__rEpLcq__dockTools button[aria-pressed=false]{background:0 0}.Workspace-module__rEpLcq__canvasFooter .Workspace-module__rEpLcq__dockTools button[aria-pressed=false]:hover{background:var(--color-xc-line-soft)}.Workspace-module__rEpLcq__toolDock{background:var(--color-xc-bar);border:1px solid var(--color-xc-line);border-radius:12px;flex-direction:column;align-items:stretch;gap:6px;width:312px;max-width:100%;padding:8px;display:inline-flex;box-shadow:0 4px 16px #2828320b}.Workspace-module__rEpLcq__dockRow{align-items:center;gap:6px;display:grid}.Workspace-module__rEpLcq__toolDock{position:relative}.Workspace-module__rEpLcq__dockHistory{grid-template-columns:repeat(3,1fr)}.Workspace-module__rEpLcq__dockHistory>button{color:var(--color-xc-text-2);background:var(--color-xc-bar-raised);cursor:pointer;border-radius:6px;align-items:center;gap:5px;font-size:12px;display:inline-flex}.Workspace-module__rEpLcq__dockHistory>button:hover:not(:disabled){background:var(--color-xc-select);color:var(--color-xc-accent)}.Workspace-module__rEpLcq__dockHistory>button:disabled{opacity:.4;cursor:default}.Workspace-module__rEpLcq__dockFeedback{background:var(--color-xc-bar);border:1px solid var(--color-xc-line);color:var(--color-xc-text);pointer-events:auto;border-radius:7px;padding:8px 10px;font-size:12px;position:absolute;bottom:calc(100% + 4px);left:8px;right:8px;box-shadow:0 2px 8px #16162012}.Workspace-module__rEpLcq__dockFeedbackAction{color:var(--color-xc-accent);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-weight:600;display:block}.Workspace-module__rEpLcq__dockFeedbackAction:hover{text-decoration:underline}.Workspace-module__rEpLcq__dockTools{border-bottom:1px solid var(--color-xc-line-soft);grid-template-columns:repeat(3,1fr);padding-bottom:6px}.Workspace-module__rEpLcq__dockModes{border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);border-radius:10px;grid-template-columns:repeat(2,1fr);gap:3px;padding:4px}.Workspace-module__rEpLcq__dockModes>button{background:var(--color-xc-bar-raised);color:var(--color-xc-text-2);border:0;border-radius:6px;font-weight:500}.Workspace-module__rEpLcq__dockModes>button[aria-pressed=true]{background:var(--color-xc-bar);color:var(--color-xc-accent);box-shadow:0 1px 4px #16162020}.Workspace-module__rEpLcq__dockModes>button[aria-pressed=false]:hover{background:var(--color-xc-line-soft);color:var(--color-xc-text)}.Workspace-module__rEpLcq__dockRow>button,.Workspace-module__rEpLcq__dockRow>span>button{justify-content:center;width:100%;height:30px}.Workspace-module__rEpLcq__destructive>button[aria-pressed=true]{border-color:var(--color-xc-error);background:color-mix(in srgb, var(--color-xc-error) 18%, transparent);color:var(--color-xc-error)}.Workspace-module__rEpLcq__toolDock>button{background:0 0;border:0;height:30px}.Workspace-module__rEpLcq__toolDock>button:hover{background:var(--color-xc-bar-raised)}.Workspace-module__rEpLcq__toolDock>button[aria-pressed=true]{background:var(--color-xc-select);color:var(--color-xc-accent)}.Workspace-module__rEpLcq__divider{background:var(--color-xc-line-soft);width:1px;height:20px;margin:0 3px}.Workspace-module__rEpLcq__previewStatus{white-space:nowrap;color:var(--color-xc-text-2);background:var(--color-xc-bar-raised);border-radius:999px;align-items:center;gap:7px;padding:3px 10px 3px 8px;font-size:12px;display:inline-flex}.Workspace-module__rEpLcq__previewStatus i{background:var(--color-xc-ok);border-radius:50%;width:5px;height:5px}.Workspace-module__rEpLcq__previewStatus i[data-state=error]{background:var(--color-xc-error)}.Workspace-module__rEpLcq__previewStatus i[data-state=paused]{background:var(--color-xc-warn)}.Workspace-module__rEpLcq__codeFooter{background:var(--color-xc-bar-raised);border-top:1px solid var(--color-xc-line-soft);justify-content:center;padding:10px;display:flex}@media (max-width:1100px){.Workspace-module__rEpLcq__toolbar{gap:12px;padding:0 12px}}@media (max-width:900px){.Workspace-module__rEpLcq__settingsSplit{display:none}.Workspace-module__rEpLcq__properties{width:min(var(--settings-width,300px), 40vw)}.Workspace-module__rEpLcq__toolbar{grid-template-columns:minmax(100px,1fr) auto auto}.Workspace-module__rEpLcq__modes button{min-width:50px;padding:0 8px}}@media (max-width:600px){.Workspace-module__rEpLcq__preview[data-expanded=true]{flex-direction:column}.Workspace-module__rEpLcq__properties{border-left:0;border-bottom:1px solid var(--color-xc-line);order:-1;width:100%;max-height:50%}.Workspace-module__rEpLcq__toolbar{gap:6px;height:58px;padding:0 8px}.Workspace-module__rEpLcq__project{gap:2px}.Workspace-module__rEpLcq__home{width:26px}.Workspace-module__rEpLcq__projectName{font-size:13px}.Workspace-module__rEpLcq__saveStatus{font-size:11px}.Workspace-module__rEpLcq__share{display:none}.Workspace-module__rEpLcq__export{padding:0 8px;font-size:13px}.Workspace-module__rEpLcq__export>svg{display:none}.Workspace-module__rEpLcq__modes button{min-width:42px;padding:0 5px;font-size:13px}.Workspace-module__rEpLcq__canvasHeading{padding:0 16px}}.Workspace-module__rEpLcq__projectName{text-align:left;cursor:text}.Workspace-module__rEpLcq__projectNameInput{background:var(--color-xc-editor);border:1px solid var(--color-xc-accent);border-radius:4px;outline:none;width:100%;min-width:80px;padding:0 3px;font-size:14px;font-weight:600}.Workspace-module__rEpLcq__projectNameInput[aria-invalid=true]{border-color:var(--color-xc-error)}.Workspace-module__rEpLcq__saveStatus,.Workspace-module__rEpLcq__saveError{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Workspace-module__rEpLcq__panelToggle{width:28px;height:28px;color:var(--color-xc-text-3);cursor:pointer;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;padding:4px!important}.Workspace-module__rEpLcq__panelToggle:hover{background:var(--color-xc-line-soft);color:var(--color-xc-text)}.Workspace-module__rEpLcq__panelRail{background:var(--color-xc-bar);border-inline:1px solid var(--color-xc-line-soft);flex-shrink:0;justify-content:center;align-items:flex-start;width:32px;padding-top:8px;display:flex}.Workspace-module__rEpLcq__propertyTabs>button:last-child{margin-left:auto}.Workspace-module__rEpLcq__previewStatus{flex-shrink:0;min-width:104px}.Workspace-module__rEpLcq__previewStatus i[data-state=updating],.Workspace-module__rEpLcq__previewStatus i[data-state=warning]{background:var(--color-xc-warn)}.Workspace-module__rEpLcq__statusGroup{align-items:center;gap:6px;min-width:0;display:inline-flex}.Workspace-module__rEpLcq__designWarnings>button{color:var(--color-xc-text-2);cursor:pointer;white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:12px}.Workspace-module__rEpLcq__designWarnings>button:hover,.Workspace-module__rEpLcq__designWarnings>button[aria-expanded=true]{background:var(--color-xc-bar-raised);color:var(--color-xc-text)}.Workspace-module__rEpLcq__warningList{z-index:901;background:var(--color-xc-bar);border:1px solid var(--color-xc-line);white-space:normal;border-radius:10px;gap:12px;width:320px;padding:12px;display:grid;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #16162024}.Workspace-module__rEpLcq__warningList h4{color:var(--color-xc-text-3);margin:0;font-size:11px;font-weight:600}.Workspace-module__rEpLcq__warningList section>div{border-top:1px solid var(--color-xc-line-soft);gap:4px;margin-top:6px;padding-top:8px;display:grid}.Workspace-module__rEpLcq__warningList strong{color:var(--color-xc-text);font-size:12px;font-weight:600}.Workspace-module__rEpLcq__warningList p{color:var(--color-xc-text-2);margin:0;font-size:12px;line-height:1.4}.Workspace-module__rEpLcq__warningList span{gap:12px;display:flex}.Workspace-module__rEpLcq__warningList span button{color:var(--color-xc-accent);cursor:pointer;font-size:12px}.Workspace-module__rEpLcq__warningList span button:disabled{color:var(--color-xc-text-3);cursor:default}.Workspace-module__rEpLcq__canvas[data-fixed=true]{cursor:default;touch-action:auto}.Workspace-module__rEpLcq__navigatorTabs{gap:2px}.Workspace-module__rEpLcq__navigatorTabs button{padding-inline:6px}.Workspace-module__rEpLcq__navigatorTabs>button:first-child{flex-shrink:0;justify-content:center;width:26px;padding:4px}.Workspace-module__rEpLcq__designerSettings{gap:14px;min-width:0;padding:16px 12px;display:grid}.Workspace-module__rEpLcq__navigationPickTarget{z-index:1000002;cursor:not-allowed;background:#0000001f;border:4px solid #0000;border-radius:64px;justify-content:center;align-items:center;padding:28px;display:flex;position:absolute;inset:0}.Workspace-module__rEpLcq__navigationPickTarget[data-available=true]{border-color:var(--color-xc-accent);cursor:crosshair;background:0 0}.Workspace-module__rEpLcq__navigationPickTarget[data-available=true]:hover,.Workspace-module__rEpLcq__navigationPickTarget:focus-visible{outline:3px solid var(--color-xc-accent);outline-offset:4px;background:#0a84ff1f}.Workspace-module__rEpLcq__navigationPickTarget>span{color:var(--color-xc-text);background:var(--color-xc-bar);border-radius:10px;padding:10px 16px;font-size:15px;box-shadow:0 2px 12px #00000026}.Workspace-module__rEpLcq__cancelPick{border:1px solid var(--color-xc-line);color:var(--color-xc-accent);white-space:nowrap;border-radius:5px;padding:4px 8px}.Workspace-module__rEpLcq__screens{border-bottom:1px solid var(--color-xc-line);flex-shrink:0;padding:12px 8px;font-size:12px}.Workspace-module__rEpLcq__screens header{justify-content:space-between;align-items:center;padding:0 6px 8px;display:flex}.Workspace-module__rEpLcq__screens header button{background:var(--color-xc-line-soft);border-radius:5px;padding:4px}.Workspace-module__rEpLcq__screenList{max-height:220px;overflow:auto}.Workspace-module__rEpLcq__screenRow{border-radius:6px;align-items:center;display:flex}.Workspace-module__rEpLcq__screenRow[data-selected]{background:var(--color-xc-select)}.Workspace-module__rEpLcq__screenRow>button:first-child{text-align:left;flex:1;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.Workspace-module__rEpLcq__screenRow span{text-overflow:ellipsis;overflow:hidden}.Workspace-module__rEpLcq__screenRow small{color:var(--color-xc-text-3);padding-top:3px;font-size:10px;display:block}.Workspace-module__rEpLcq__screenRow>button:last-child{padding:6px}.Workspace-module__rEpLcq__screenForm{gap:8px;padding:10px 5px 2px;display:grid}.Workspace-module__rEpLcq__screenForm label{gap:5px;display:grid}.Workspace-module__rEpLcq__screenForm input,.Workspace-module__rEpLcq__screenForm select{background:var(--color-xc-bar-raised);border:1px solid var(--color-xc-line);border-radius:5px;width:100%;padding:6px}.Workspace-module__rEpLcq__screenForm>div{gap:8px;display:flex}.Workspace-module__rEpLcq__screenForm button{background:var(--color-xc-select);color:var(--color-xc-accent);border-radius:5px;padding:6px 8px}.Workspace-module__rEpLcq__screens>p{color:var(--color-xc-error);margin:8px 5px 0;line-height:1.5}.Workspace-module__rEpLcq__inlineText{z-index:2147483647;border:2px solid var(--color-xc-accent);background:var(--color-xc-panel);color:var(--color-xc-text);border-radius:8px;padding:8px;position:fixed;box-shadow:0 8px 24px #0003}.Workspace-module__rEpLcq__inlineText textarea{resize:vertical;width:100%;color:inherit;background:0 0;padding:8px;font-size:16px;display:block}.Workspace-module__rEpLcq__inlineText>div{grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding-top:8px;display:grid}.Workspace-module__rEpLcq__inlineText small{color:var(--color-xc-text-3);grid-column:1/-1;font-size:10px}.Workspace-module__rEpLcq__inlineText button[type=button]{grid-column:2}.Workspace-module__rEpLcq__inlineText button{background:var(--color-xc-select);color:var(--color-xc-accent);border-radius:4px;padding:5px 8px;font-size:12px}.Workspace-module__rEpLcq__inlineText p{color:var(--color-xc-error);font-size:12px}.Workspace-module__rEpLcq__settingsHeader{border-bottom:1px solid var(--color-xc-line-soft);justify-content:space-between;align-items:center;gap:8px;height:46px;padding:0 8px 0 16px;display:flex}.Workspace-module__rEpLcq__settingsHeader>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.Workspace-module__rEpLcq__environment{border-right:1px solid var(--color-xc-line-soft);align-items:center;gap:6px;margin-right:2px;padding-right:10px;display:flex}.Workspace-module__rEpLcq__environment>button,.Workspace-module__rEpLcq__environment>div{height:30px}.Workspace-module__rEpLcq__previewToggle{border:1px solid var(--color-xc-line);height:32px;color:var(--color-xc-text);cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:0 12px;font-size:14px;display:inline-flex}.Workspace-module__rEpLcq__previewToggle:hover:not(:disabled){background:var(--color-xc-bar-raised)}.Workspace-module__rEpLcq__previewToggle[aria-pressed=true]{border-color:var(--color-xc-accent);background:var(--color-xc-select);color:var(--color-xc-accent)}.Workspace-module__rEpLcq__previewToggle:disabled{opacity:.45;cursor:default}.Workspace-module__rEpLcq__headingEnvironment{align-items:center;gap:6px;display:inline-flex}.Workspace-module__rEpLcq__headingEnvironment>button,.Workspace-module__rEpLcq__headingEnvironment>div{height:28px}@media (max-width:1020px){.Workspace-module__rEpLcq__canvasHeading{flex-wrap:wrap;row-gap:6px;height:auto;min-height:45px;padding:6px 12px}.Workspace-module__rEpLcq__canvasHeading>span:last-child{flex-wrap:wrap;justify-content:flex-end;gap:6px 12px}.Workspace-module__rEpLcq__headingHint[data-idle]{display:none}.Workspace-module__rEpLcq__showAll{white-space:nowrap}}.Workspace-module__rEpLcq__layersOver{z-index:40;background:var(--color-xc-sidebar);border-right:1px solid var(--color-xc-line);position:absolute;top:0;bottom:0;left:32px;overflow:hidden;box-shadow:8px 0 24px #0000002e}.Workspace-module__rEpLcq__layersBackdrop{z-index:39;cursor:default;background:#00000014;position:absolute;inset:0}.Workspace-module__rEpLcq__narrowNote{border-bottom:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);color:var(--color-xc-text-2);flex-shrink:0;align-items:center;gap:12px;padding:5px 12px;font-size:12px;display:flex}.Workspace-module__rEpLcq__narrowNote>span{flex:1;min-width:0}.Workspace-module__rEpLcq__narrowNote>button{color:var(--color-xc-accent);border-radius:5px;padding:2px 8px}.Workspace-module__rEpLcq__narrowNote>button:hover{background:var(--color-xc-line-soft)}.Workspace-module__rEpLcq__levelPath{min-width:0;color:var(--color-xc-text-3);align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex}.Workspace-module__rEpLcq__levelPath>button{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;max-width:120px;color:var(--color-xc-text-2);border-radius:5px;flex-shrink:0;padding:3px 5px;overflow:hidden}.Workspace-module__rEpLcq__levelPath>button:hover{background:var(--color-xc-line-soft);color:var(--color-xc-text)}.Workspace-module__rEpLcq__levelPath>[aria-current=page]{color:var(--color-xc-text);font-weight:600}.Workspace-module__rEpLcq__levelPath>span[aria-current]{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:3px 5px;overflow:hidden}.Workspace-module__rEpLcq__sidebar{background:var(--color-xc-sidebar);flex-direction:column;height:100%;min-height:0;display:flex}.Workspace-module__rEpLcq__sidebarHeader{border-bottom:1px solid var(--color-xc-line);flex-shrink:0;align-items:center;gap:5px;min-height:46px;padding:0 6px;display:flex}.Workspace-module__rEpLcq__sidebarHeader>button{width:25px;height:28px;color:var(--color-xc-text-3);cursor:pointer;border-radius:5px;place-items:center;display:grid}.Workspace-module__rEpLcq__sidebarTabs{background:var(--color-xc-bar-raised);border-radius:7px;flex:1;gap:2px;min-width:0;padding:3px;display:flex}.Workspace-module__rEpLcq__sidebarTabs>button{white-space:nowrap;min-width:0;color:var(--color-xc-text-2);cursor:pointer;border-radius:5px;flex:1;padding:6px 4px;font-size:11px}.Workspace-module__rEpLcq__sidebarTabs>button[aria-selected=true]{background:var(--color-xc-panel);color:var(--color-xc-text);box-shadow:0 1px 3px #0001}.Workspace-module__rEpLcq__sidebarHeader button:focus-visible{outline:2px solid var(--color-xc-accent);outline-offset:1px}.Workspace-module__rEpLcq__sidebarContent{flex:1;min-height:0;overflow:hidden}.Workspace-module__rEpLcq__sidebarContent[hidden]{display:none}
.Recovery-module__CRm5JG__screen{background:var(--color-xc-editor,#fafafa);min-height:100dvh;color:var(--color-xc-text,#26262b);font:14px/1.45 var(--font-ui,-apple-system), system-ui, sans-serif;place-items:center;padding:24px 16px;display:grid}.Recovery-module__CRm5JG__cover{z-index:1100;box-sizing:border-box;position:fixed;inset:0}.Recovery-module__CRm5JG__card{border:1px solid var(--color-xc-line,#e5e5e8);background:var(--color-xc-panel,#fff);border-radius:12px;width:min(460px,100%);padding:24px;box-shadow:0 12px 32px #00000014}.Recovery-module__CRm5JG__card h1{margin:0 0 8px;font-size:17px;font-weight:600}.Recovery-module__CRm5JG__card p{color:var(--color-xc-text-2,#66666e);margin:0 0 16px}.Recovery-module__CRm5JG__actions{flex-wrap:wrap;gap:8px;display:flex}.Recovery-module__CRm5JG__actions button{border:1px solid var(--color-xc-line,#e5e5e8);background:var(--color-xc-bar,#fff);min-height:30px;color:var(--color-xc-text,#26262b);font:inherit;cursor:pointer;border-radius:7px;padding:0 12px;font-size:13px}.Recovery-module__CRm5JG__actions button[data-primary]{border-color:var(--color-xc-accent,#0d78f2);background:var(--color-xc-accent,#0d78f2);color:#fff}.Recovery-module__CRm5JG__actions button:disabled{opacity:.5;cursor:default}.Recovery-module__CRm5JG__status{font-size:13px;margin:12px 0 0!important}.Recovery-module__CRm5JG__details{color:var(--color-xc-text-3,#777780);margin-top:16px;font-size:12px}.Recovery-module__CRm5JG__details code{overflow-wrap:anywhere;margin-top:6px;display:block}.Recovery-module__CRm5JG__panel{box-sizing:border-box;background:var(--color-xc-editor,#fafafa);height:100%;min-height:160px;color:var(--color-xc-text,#26262b);flex-direction:column;gap:8px;padding:16px;font-size:13px;display:flex;overflow:auto}.Recovery-module__CRm5JG__panel p{color:var(--color-xc-text-2,#66666e);margin:0}.Recovery-module__CRm5JG__keep{margin-top:auto}.Recovery-module__CRm5JG__banner{z-index:1000;box-sizing:border-box;border:1px solid var(--color-xc-line,#e5e5e8);background:var(--color-xc-panel,#fff);width:min(440px,100vw - 32px);color:var(--color-xc-text,#26262b);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;font-size:13px;display:flex;position:fixed;bottom:56px;left:16px;box-shadow:0 8px 24px #0000001f}.Recovery-module__CRm5JG__banner p{flex:260px;margin:0}
.Field-module__HNnAHa__row{grid-template-columns:minmax(80px,38%) minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:28px;display:grid}.Field-module__HNnAHa__row>span:first-child,.Field-module__HNnAHa__row>label:first-child{color:var(--color-xc-text-2);overflow-wrap:normal;word-break:normal;font-size:12px}
.AuthoringInspector-module__l_rDiG__inspector{gap:12px;min-width:0;display:grid}.AuthoringInspector-module__l_rDiG__owner{justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;display:flex}.AuthoringInspector-module__l_rDiG__owner>span{overflow-wrap:anywhere}.AuthoringInspector-module__l_rDiG__inspector button{color:var(--color-xc-accent);cursor:pointer;text-align:left;flex-shrink:0;font-size:11px}.AuthoringInspector-module__l_rDiG__inspector button:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid}.AuthoringInspector-module__l_rDiG__note{opacity:.75;font-size:11px}.AuthoringInspector-module__l_rDiG__properties{gap:14px;margin:0;display:grid}.AuthoringInspector-module__l_rDiG__property{border-top:1px solid #80808033;padding-top:12px}.AuthoringInspector-module__l_rDiG__property dt{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.AuthoringInspector-module__l_rDiG__badge{border:1px solid #80808040;border-radius:4px;padding:2px 5px;font-size:10px;font-weight:400}.AuthoringInspector-module__l_rDiG__property dd{gap:5px;min-width:0;margin:7px 0 0;display:grid}.AuthoringInspector-module__l_rDiG__property code{white-space:pre-wrap;overflow-wrap:anywhere;background:#80808014;border-radius:4px;padding:6px;font-size:11px}.AuthoringInspector-module__l_rDiG__property small,.AuthoringInspector-module__l_rDiG__property p{opacity:.8;margin:0;font-size:10px;line-height:1.5}.AuthoringInspector-module__l_rDiG__controls{gap:14px;margin:12px 0 20px;display:grid}.AuthoringInspector-module__l_rDiG__control{gap:5px;min-width:0;display:grid}.AuthoringInspector-module__l_rDiG__controlLabel{font-size:12px;}.AuthoringInspector-module__l_rDiG__control input,.AuthoringInspector-module__l_rDiG__control select{box-sizing:border-box;border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);width:100%;min-width:0;height:28px;color:var(--color-xc-text);font:inherit;border-radius:5px;padding:0 8px}.AuthoringInspector-module__l_rDiG__control input:focus-visible,.AuthoringInspector-module__l_rDiG__control select:focus-visible{outline:2px solid var(--color-xc-accent);outline-offset:1px}.AuthoringInspector-module__l_rDiG__control input[aria-invalid=true]{border-color:var(--color-xc-error)}.AuthoringInspector-module__l_rDiG__control small{color:var(--color-xc-text-3);font-size:10px}.AuthoringInspector-module__l_rDiG__control details,.AuthoringInspector-module__l_rDiG__source summary{color:var(--color-xc-text-3);font-size:11px}.AuthoringInspector-module__l_rDiG__control details p{font-size:11px;line-height:1.5}.AuthoringInspector-module__l_rDiG__control summary,.AuthoringInspector-module__l_rDiG__source summary{cursor:pointer}.AuthoringInspector-module__l_rDiG__control .AuthoringInspector-module__l_rDiG__error{color:var(--color-xc-error);margin:3px 0;font-size:11px;line-height:1.45}.AuthoringInspector-module__l_rDiG__control input[type=range]{accent-color:var(--color-xc-accent);padding:0}.AuthoringInspector-module__l_rDiG__inspector header{justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;display:flex}.AuthoringInspector-module__l_rDiG__empty{color:var(--color-xc-text-3);font-size:12px}.AuthoringInspector-module__l_rDiG__features{border-bottom:1px solid var(--color-xc-line);gap:18px;padding-bottom:16px;display:grid}.AuthoringInspector-module__l_rDiG__features section,.AuthoringInspector-module__l_rDiG__features details{gap:9px;display:grid}.AuthoringInspector-module__l_rDiG__features h3{margin:0;font-size:12px;font-weight:600}.AuthoringInspector-module__l_rDiG__features p,.AuthoringInspector-module__l_rDiG__features li{overflow-wrap:anywhere;font-size:11px;line-height:1.5}.AuthoringInspector-module__l_rDiG__features label{gap:5px;font-size:11px;display:grid}.AuthoringInspector-module__l_rDiG__features input,.AuthoringInspector-module__l_rDiG__features select{border:1px solid var(--color-xc-line);width:100%;min-width:0;color:var(--color-xc-text);background:var(--color-xc-bar-raised);border-radius:5px;padding:6px}.AuthoringInspector-module__l_rDiG__features input[type=checkbox]{justify-self:start;width:auto}.AuthoringInspector-module__l_rDiG__features button{padding:5px 0}.AuthoringInspector-module__l_rDiG__features button:disabled{opacity:.45;cursor:default}.AuthoringInspector-module__l_rDiG__features summary{cursor:pointer;font-size:11px}.AuthoringInspector-module__l_rDiG__features pre{white-space:pre-wrap;max-height:150px;font-size:10px;overflow:auto}.AuthoringInspector-module__l_rDiG__actions{flex-wrap:wrap;gap:8px;display:flex}.AuthoringInspector-module__l_rDiG__error{color:var(--color-xc-error);font-size:11px}.AuthoringInspector-module__l_rDiG__features input:focus-visible,.AuthoringInspector-module__l_rDiG__features select:focus-visible{outline:2px solid var(--color-xc-accent);outline-offset:1px}.AuthoringInspector-module__l_rDiG__assetPreviews{gap:8px;display:flex}.AuthoringInspector-module__l_rDiG__assetPreviews figure{border:1px solid var(--color-xc-line);border-radius:6px;flex:1;min-width:0;margin:0;padding:6px}.AuthoringInspector-module__l_rDiG__assetPreviews img{object-fit:contain;width:100%;height:70px;display:block}.AuthoringInspector-module__l_rDiG__assetPreviews figure:first-child{color:#17212f;background:#f8fafc}.AuthoringInspector-module__l_rDiG__assetPreviews figure:last-child{color:#f8fafc;background:#17212f}.AuthoringInspector-module__l_rDiG__assetPreviews figcaption{margin-top:4px;font-size:10px}.AuthoringInspector-module__l_rDiG__inspectorFields{border:0;gap:0;min-width:0;margin:0;padding:0;display:grid}.AuthoringInspector-module__l_rDiG__inspectorFields:disabled{cursor:progress}.AuthoringInspector-module__l_rDiG__selectionHeader{padding:3px 0 12px}.AuthoringInspector-module__l_rDiG__selectionHeader>div{gap:4px;min-width:0;display:grid}.AuthoringInspector-module__l_rDiG__selectionHeader strong{overflow-wrap:anywhere;font-size:15px;line-height:1.4}.AuthoringInspector-module__l_rDiG__selectionHeader small{color:var(--color-xc-text-3);font-size:11px}.AuthoringInspector-module__l_rDiG__selectionHeader>button{padding:5px;font-family:monospace}.AuthoringInspector-module__l_rDiG__scope{background:color-mix(in srgb, var(--color-xc-accent) 9%, transparent);border-radius:5px;margin:0 0 10px;padding:8px;font-size:11px;line-height:1.5}.AuthoringInspector-module__l_rDiG__breadcrumbs{flex-wrap:wrap;gap:5px;padding-bottom:12px;display:flex}.AuthoringInspector-module__l_rDiG__breadcrumbs button{color:var(--color-xc-text-3);text-overflow:ellipsis;max-width:100%;overflow:hidden}.AuthoringInspector-module__l_rDiG__breadcrumbs button+button:before{content:"›";padding-right:5px}.AuthoringInspector-module__l_rDiG__settingsSection{border-top:1px solid var(--color-xc-line);gap:12px;min-width:0;padding:16px 0;display:grid}.AuthoringInspector-module__l_rDiG__settingsSection>h3,.AuthoringInspector-module__l_rDiG__sectionHeading h3{margin:0;font-size:12px;font-weight:650}.AuthoringInspector-module__l_rDiG__settingsSection>summary{color:var(--color-xc-text-3);cursor:pointer;font-size:11px}.AuthoringInspector-module__l_rDiG__settingsSection .AuthoringInspector-module__l_rDiG__features{border:0;gap:12px;padding:0}.AuthoringInspector-module__l_rDiG__settingsSection .AuthoringInspector-module__l_rDiG__features:empty{display:none}.AuthoringInspector-module__l_rDiG__sectionHeading{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.AuthoringInspector-module__l_rDiG__sectionHeading>span{color:var(--color-xc-text-3);background:var(--color-xc-line-soft);border-radius:4px;padding:2px 5px;font-size:10px}.AuthoringInspector-module__l_rDiG__modifierStack{isolation:isolate;overflow-anchor:none;gap:8px;min-width:0;display:grid;position:relative}.AuthoringInspector-module__l_rDiG__modifierCard{border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);border-radius:7px;min-width:0;overflow:hidden}.AuthoringInspector-module__l_rDiG__modifierHeader{align-items:stretch;min-height:44px;display:flex}.AuthoringInspector-module__l_rDiG__dragHandle{width:21px;color:var(--color-xc-text-3);cursor:default;-webkit-user-select:none;user-select:none;flex-shrink:0;place-items:center;font-size:18px;display:grid}.AuthoringInspector-module__l_rDiG__dragHandle[draggable=true]{cursor:grab}.AuthoringInspector-module__l_rDiG__inspector .AuthoringInspector-module__l_rDiG__modifierToggle{color:var(--color-xc-text);flex:1;align-items:center;gap:5px;min-width:0;padding:9px 0;display:flex}.AuthoringInspector-module__l_rDiG__modifierToggle>span:last-child{gap:3px;min-width:0;display:grid}.AuthoringInspector-module__l_rDiG__modifierToggle strong{font-size:12px;font-weight:550}.AuthoringInspector-module__l_rDiG__modifierToggle small{color:var(--color-xc-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.AuthoringInspector-module__l_rDiG__chevron{width:9px;color:var(--color-xc-text-3);flex-shrink:0;font-size:14px}.AuthoringInspector-module__l_rDiG__inspector .AuthoringInspector-module__l_rDiG__modifierMenuButton{color:var(--color-xc-text-2);padding:0 9px;font-size:17px}.AuthoringInspector-module__l_rDiG__modifierActions{border-top:1px solid var(--color-xc-line);background:var(--color-xc-panel);flex-wrap:wrap;gap:4px 12px;padding:8px 10px;display:flex}.AuthoringInspector-module__l_rDiG__modifierActions button{padding:3px 0}.AuthoringInspector-module__l_rDiG__modifierActions button:disabled,.AuthoringInspector-module__l_rDiG__inspector button:disabled{opacity:.4;cursor:default}.AuthoringInspector-module__l_rDiG__modifierBody{border-top:1px solid var(--color-xc-line);gap:12px;min-width:0;padding:12px;display:grid}.AuthoringInspector-module__l_rDiG__modifierBody .AuthoringInspector-module__l_rDiG__note{margin:0;line-height:1.5}.AuthoringInspector-module__l_rDiG__inspector .AuthoringInspector-module__l_rDiG__addModifier{border:1px dashed var(--color-xc-line);text-align:center;width:100%;color:var(--color-xc-text-2);border-radius:6px;padding:9px 10px;font-size:12px}.AuthoringInspector-module__l_rDiG__inspector .AuthoringInspector-module__l_rDiG__addModifier:hover{border-color:var(--color-xc-accent);color:var(--color-xc-accent)}.AuthoringInspector-module__l_rDiG__modifierPicker{border:1px solid var(--color-xc-line);background:var(--color-xc-panel);border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid;box-shadow:0 5px 18px #0000001f}.AuthoringInspector-module__l_rDiG__modifierPicker input{box-sizing:border-box;border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);width:100%;min-width:0;color:var(--color-xc-text);border-radius:5px;padding:8px;font-size:12px}.AuthoringInspector-module__l_rDiG__modifierPicker input:focus-visible{outline:2px solid var(--color-xc-accent);outline-offset:1px}.AuthoringInspector-module__l_rDiG__catalog{gap:2px;max-height:270px;display:grid;overflow-y:auto}.AuthoringInspector-module__l_rDiG__catalog button{color:var(--color-xc-text);border-radius:4px;gap:3px;padding:8px;display:grid}.AuthoringInspector-module__l_rDiG__catalog button:not(:disabled):hover{background:var(--color-xc-line-soft)}.AuthoringInspector-module__l_rDiG__catalog small{color:var(--color-xc-text-3);text-transform:capitalize;font-size:10px}.AuthoringInspector-module__l_rDiG__catalog button:disabled{opacity:.55}.AuthoringInspector-module__l_rDiG__dropBefore{box-shadow:0 -3px 0 var(--color-xc-accent)}.AuthoringInspector-module__l_rDiG__dropAfter{box-shadow:0 3px 0 var(--color-xc-accent)}.AuthoringInspector-module__l_rDiG__modifierStatus{min-height:28px;color:var(--color-xc-text-3);margin:0;font-size:10px;line-height:1.4}.AuthoringInspector-module__l_rDiG__dropEnd{height:10px;margin-top:-4px}.AuthoringInspector-module__l_rDiG__control textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);width:100%;min-width:0;min-height:62px;color:var(--color-xc-text);font:inherit;border-radius:5px;padding:8px;line-height:1.5}.AuthoringInspector-module__l_rDiG__control label:has(textarea){grid-template-columns:minmax(0,1fr);gap:7px}.AuthoringInspector-module__l_rDiG__control textarea:focus-visible{outline:2px solid var(--color-xc-accent);outline-offset:1px}.AuthoringInspector-module__l_rDiG__control textarea[aria-invalid=true]{border-color:var(--color-xc-error)}.AuthoringInspector-module__l_rDiG__contextSettings{gap:18px;min-width:0;display:grid}.AuthoringInspector-module__l_rDiG__contextSettings section{gap:10px;display:grid}.AuthoringInspector-module__l_rDiG__contextSettings h4{margin:0;font-size:12px;font-weight:600}.AuthoringInspector-module__l_rDiG__contextItem{border:1px solid var(--color-xc-line);border-radius:6px;gap:8px;min-width:0;padding:10px;display:grid}.AuthoringInspector-module__l_rDiG__contextItem p{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.5}.AuthoringInspector-module__l_rDiG__contextItem summary{cursor:pointer;font-size:12px}.AuthoringInspector-module__l_rDiG__contextItem button{text-align:left;font-size:11px}.AuthoringInspector-module__l_rDiG__contextItem>summary{margin-bottom:8px}.AuthoringInspector-module__l_rDiG__contextItem:not([open])>summary{margin-bottom:0}.AuthoringInspector-module__l_rDiG__contextLinks{flex-wrap:wrap;gap:6px 12px;display:flex}.AuthoringInspector-module__l_rDiG__destinationEditor{gap:8px;min-width:0;display:grid}.AuthoringInspector-module__l_rDiG__destinationEditor>label{font-size:11px;font-weight:550}.AuthoringInspector-module__l_rDiG__destinationPicker{min-width:0;position:relative}.AuthoringInspector-module__l_rDiG__destinationInput{border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);border-radius:5px;min-width:0;display:flex}.AuthoringInspector-module__l_rDiG__destinationInput:focus-within{outline:2px solid var(--color-xc-accent);outline-offset:1px}.AuthoringInspector-module__l_rDiG__destinationInput input{width:100%;min-width:0;color:var(--color-xc-text);background:0 0;border:0;outline:none;flex:1;padding:8px;font-size:12px}.AuthoringInspector-module__l_rDiG__destinationInput input[aria-invalid=true]{box-shadow:inset 0 -1px var(--color-xc-error)}.AuthoringInspector-module__l_rDiG__destinationInput button{width:30px;color:var(--color-xc-text-2);place-items:center;display:grid}.AuthoringInspector-module__l_rDiG__destinationOptions{border:1px solid var(--color-xc-line);background:var(--color-xc-panel);border-radius:6px;gap:2px;max-height:240px;margin-top:4px;padding:5px;display:grid;overflow:auto;box-shadow:0 5px 18px #0000001f}.AuthoringInspector-module__l_rDiG__destinationOptions>button{width:100%;min-width:0;color:var(--color-xc-text);border-radius:4px;gap:3px;padding:7px;display:grid}.AuthoringInspector-module__l_rDiG__destinationOptions>button:not(:disabled):hover,.AuthoringInspector-module__l_rDiG__destinationOptions>button[data-active=true]{background:var(--color-xc-select)}.AuthoringInspector-module__l_rDiG__destinationOptions small{color:var(--color-xc-text-3);overflow-wrap:anywhere;font-size:10px}.AuthoringInspector-module__l_rDiG__destinationOptions p{padding:7px}.AuthoringInspector-module__l_rDiG__destinationCurrent{color:var(--color-xc-text-3)}.AuthoringInspector-module__l_rDiG__destinationCurrent code{overflow-wrap:anywhere;font-size:10px}.AuthoringInspector-module__l_rDiG__destinationActions{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.AuthoringInspector-module__l_rDiG__destinationActions button{padding:5px 0}.AuthoringInspector-module__l_rDiG__destinationActions .AuthoringInspector-module__l_rDiG__destinationPick{align-items:center;gap:5px;display:inline-flex}.AuthoringInspector-module__l_rDiG__guidedInteraction{background:var(--color-xc-line-soft);border-radius:8px;gap:9px;margin-bottom:12px;padding:10px;display:grid}.AuthoringInspector-module__l_rDiG__valueFlow{border:1px solid var(--color-xc-line);border-radius:6px;justify-content:space-around;align-items:center;padding:10px;display:flex}.AuthoringInspector-module__l_rDiG__dependencies,.AuthoringInspector-module__l_rDiG__quickStyles{flex-wrap:wrap;gap:6px;display:flex}.AuthoringInspector-module__l_rDiG__dependencies button,.AuthoringInspector-module__l_rDiG__quickStyles button{border:1px solid var(--color-xc-line);background:var(--color-xc-line-soft);cursor:pointer;border-radius:6px;padding:5px 8px;font-size:11px}.AuthoringInspector-module__l_rDiG__quickStyles{margin:8px 0 12px}.AuthoringInspector-module__l_rDiG__visualColor{border-top:1px solid var(--color-xc-line);gap:8px;padding-top:10px;display:grid}.AuthoringInspector-module__l_rDiG__swatchValue{align-items:end;gap:8px;display:flex}.AuthoringInspector-module__l_rDiG__swatchValue>input[type=color]{flex-shrink:0;width:34px;height:32px;padding:2px}.AuthoringInspector-module__l_rDiG__swatchValue label{flex:1;min-width:0}.AuthoringInspector-module__l_rDiG__visualColor label{gap:5px;display:grid}.AuthoringInspector-module__l_rDiG__visualColor input,.AuthoringInspector-module__l_rDiG__visualColor select{border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);border-radius:5px;width:100%;min-width:0;padding:6px}.AuthoringInspector-module__l_rDiG__choices{background:var(--color-xc-bar-raised);border-radius:7px;justify-self:start;gap:2px;padding:2px;display:inline-flex}.AuthoringInspector-module__l_rDiG__choices>button{width:30px;height:24px;color:var(--color-xc-text-2);cursor:pointer;border-radius:5px;place-items:center;display:grid}.AuthoringInspector-module__l_rDiG__choices>button:hover:not(:disabled){color:var(--color-xc-text)}.AuthoringInspector-module__l_rDiG__choices>button[aria-checked=true]{background:var(--color-xc-panel);color:var(--color-xc-accent);box-shadow:0 1px 3px #0002}.AuthoringInspector-module__l_rDiG__places{background:var(--color-xc-bar-raised);border-radius:7px;grid-template-columns:repeat(3,22px);justify-self:start;gap:2px;padding:3px;display:grid}.AuthoringInspector-module__l_rDiG__places>button{cursor:pointer;border-radius:4px;place-items:center;height:20px;display:grid}.AuthoringInspector-module__l_rDiG__places>button>i{background:var(--color-xc-text-3);border-radius:50%;width:5px;height:5px}.AuthoringInspector-module__l_rDiG__places>button[aria-checked=true]{background:var(--color-xc-panel);box-shadow:0 1px 3px #0002}.AuthoringInspector-module__l_rDiG__places>button[aria-checked=true]>i{background:var(--color-xc-accent);border-radius:2px;width:8px;height:8px}.AuthoringInspector-module__l_rDiG__choices>button:focus-visible,.AuthoringInspector-module__l_rDiG__places>button:focus-visible,.AuthoringInspector-module__l_rDiG__spacing>button:focus-visible{outline:2px solid var(--color-xc-accent);outline-offset:1px}.AuthoringInspector-module__l_rDiG__spacing{gap:6px;min-width:0;display:flex}.AuthoringInspector-module__l_rDiG__spacing>input{flex:1}.AuthoringInspector-module__l_rDiG__spacing>button{border:1px solid var(--color-xc-line);height:28px;color:var(--color-xc-text-2);cursor:pointer;border-radius:5px;flex-shrink:0;padding:0 9px;font-size:12px}.AuthoringInspector-module__l_rDiG__spacing>button[aria-pressed=true]{border-color:var(--color-xc-accent);background:var(--color-xc-select);color:var(--color-xc-accent)}.AuthoringInspector-module__l_rDiG__layoutGuide{border:1px solid var(--color-xc-line);border-radius:7px;margin:10px 0;padding:10px}.AuthoringInspector-module__l_rDiG__layoutGuide>div{justify-content:center;align-items:center;min-height:60px;display:flex}.AuthoringInspector-module__l_rDiG__layoutGuide>div[data-direction=column]{flex-direction:column}.AuthoringInspector-module__l_rDiG__layoutGuide>div[data-spread]{justify-content:space-between}.AuthoringInspector-module__l_rDiG__layoutGuide span{background:var(--color-xc-select);color:var(--color-xc-accent);border:1px solid var(--color-xc-accent);border-radius:3px;place-items:center;width:28px;height:15px;font-size:9px;display:grid}.AuthoringInspector-module__l_rDiG__layoutGuide>div[data-direction=overlay]{display:grid}.AuthoringInspector-module__l_rDiG__layoutGuide>div[data-direction=overlay] span{background:var(--color-xc-select);grid-area:1/1}.AuthoringInspector-module__l_rDiG__layoutGuide small{color:var(--color-xc-text-3);font-size:10px}.AuthoringInspector-module__l_rDiG__layoutGuide p{color:var(--color-xc-text-3);margin:8px 0 0;font-size:11px;line-height:1.5}.AuthoringInspector-module__l_rDiG__symbolPicker{margin-top:8px}.AuthoringInspector-module__l_rDiG__symbolPicker>input{border:1px solid var(--color-xc-line);border-radius:5px;width:100%;margin:8px 0;padding:7px}.AuthoringInspector-module__l_rDiG__symbolPicker>div{grid-template-columns:repeat(3,1fr);gap:4px;max-height:230px;display:grid;overflow:auto}.AuthoringInspector-module__l_rDiG__symbolPicker button{border:1px solid var(--color-xc-line);border-radius:5px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;display:flex}.AuthoringInspector-module__l_rDiG__symbolPicker small{overflow-wrap:anywhere;font-size:9px}.AuthoringInspector-module__l_rDiG__symbolPicker button[aria-pressed=true]{background:var(--color-xc-select);border-color:var(--color-xc-accent)}.AuthoringInspector-module__l_rDiG__inspector .AuthoringInspector-module__l_rDiG__addButton{width:24px;height:24px;color:var(--color-xc-text-2);background:var(--color-xc-line-soft);border-radius:6px;place-items:center;display:grid}.AuthoringInspector-module__l_rDiG__inspector .AuthoringInspector-module__l_rDiG__addButton:hover:not(:disabled),.AuthoringInspector-module__l_rDiG__inspector .AuthoringInspector-module__l_rDiG__addButton[aria-expanded=true]{color:var(--color-xc-accent);background:var(--color-xc-select)}.AuthoringInspector-module__l_rDiG__modifierCard[data-enabled=false]{opacity:.62}.AuthoringInspector-module__l_rDiG__modifierCard[data-enabled=false] .AuthoringInspector-module__l_rDiG__modifierToggle strong{text-decoration:line-through;-webkit-text-decoration-color:var(--color-xc-text-3);text-decoration-color:var(--color-xc-text-3)}.AuthoringInspector-module__l_rDiG__modifierMenu{align-items:center;display:flex}.AuthoringInspector-module__l_rDiG__modifierMenu>button{width:28px;height:100%;color:var(--color-xc-text-2);cursor:pointer;place-items:center;display:grid}.AuthoringInspector-module__l_rDiG__inspector .AuthoringInspector-module__l_rDiG__switch{background:var(--color-xc-line);border-radius:999px;flex-shrink:0;align-self:center;width:28px;height:16px;margin:0 4px;transition:background .12s;position:relative}.AuthoringInspector-module__l_rDiG__inspector .AuthoringInspector-module__l_rDiG__switch>i{background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .12s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.AuthoringInspector-module__l_rDiG__inspector .AuthoringInspector-module__l_rDiG__switch[aria-checked=true]{background:var(--color-xc-accent)}.AuthoringInspector-module__l_rDiG__inspector .AuthoringInspector-module__l_rDiG__switch[aria-checked=true]>i{transform:translate(12px)}.AuthoringInspector-module__l_rDiG__inspector .AuthoringInspector-module__l_rDiG__switch:focus-visible{outline:2px solid var(--color-xc-accent);outline-offset:2px}.AuthoringInspector-module__l_rDiG__suggested{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.AuthoringInspector-module__l_rDiG__suggested>small{width:100%;color:var(--color-xc-text-3);font-size:10px}.AuthoringInspector-module__l_rDiG__inspector .AuthoringInspector-module__l_rDiG__suggested button{border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);color:var(--color-xc-text);border-radius:999px;padding:4px 9px;font-size:11px}.AuthoringInspector-module__l_rDiG__inspector .AuthoringInspector-module__l_rDiG__suggested button:hover:not(:disabled){border-color:var(--color-xc-accent);color:var(--color-xc-accent)}.AuthoringInspector-module__l_rDiG__catalogGroup{letter-spacing:.03em;text-transform:uppercase;color:var(--color-xc-text-3);padding:8px 8px 2px;font-size:10px;font-weight:600;display:block}.AuthoringInspector-module__l_rDiG__catalog small.AuthoringInspector-module__l_rDiG__catalogGroup{text-transform:uppercase}.AuthoringInspector-module__l_rDiG__catalog button small{text-transform:none}.AuthoringInspector-module__l_rDiG__emptyStack{gap:8px;padding:6px 0;display:grid}.AuthoringInspector-module__l_rDiG__navigateCard{border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);border-radius:7px;gap:8px;padding:10px;display:grid}.AuthoringInspector-module__l_rDiG__navigateCard>strong{font-size:12px;font-weight:550}.AuthoringInspector-module__l_rDiG__shownWhen{gap:6px;display:grid}.AuthoringInspector-module__l_rDiG__row{grid-template-columns:minmax(64px,38%) minmax(0,1fr);align-items:baseline;gap:8px;font-size:12px;display:grid}.AuthoringInspector-module__l_rDiG__row>span:first-child{color:var(--color-xc-text-3)}.AuthoringInspector-module__l_rDiG__row code{overflow-wrap:anywhere;font-size:11px}.AuthoringInspector-module__l_rDiG__inspector .AuthoringInspector-module__l_rDiG__linkButton{color:var(--color-xc-accent);margin-top:3px;padding:0;font-size:11px;display:block}.AuthoringInspector-module__l_rDiG__selectionHeader{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.AuthoringInspector-module__l_rDiG__selectionHeader>button{width:26px;height:26px;color:var(--color-xc-text-2);border-radius:6px;place-items:center;display:grid}.AuthoringInspector-module__l_rDiG__selectionHeader>button:hover{background:var(--color-xc-line-soft)}.AuthoringInspector-module__l_rDiG__makeComponent>summary{cursor:pointer;padding:6px 0;font-weight:600}.AuthoringInspector-module__l_rDiG__makeComponent label{align-items:center;gap:8px;margin:4px 0;display:flex}.AuthoringInspector-module__l_rDiG__makeComponent>label{flex-direction:column;align-items:stretch;gap:4px}.AuthoringInspector-module__l_rDiG__copyList{border:1px solid var(--color-xc-line);border-radius:8px;margin:8px 0;padding:8px 10px}.AuthoringInspector-module__l_rDiG__copyList>legend{color:var(--color-xc-text-3);padding:0 4px;font-size:11px}.AuthoringInspector-module__l_rDiG__copyList span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.AuthoringInspector-module__l_rDiG__copyList small{color:var(--color-xc-text-3)}.AuthoringInspector-module__l_rDiG__copyList button{color:var(--color-xc-accent);border-radius:5px;padding:2px 6px}.AuthoringInspector-module__l_rDiG__locked{border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);color:var(--color-xc-text-2);border-radius:8px;flex-wrap:wrap;align-items:center;gap:7px;margin:4px 0 10px;padding:8px 10px;font-size:12px;display:flex}.AuthoringInspector-module__l_rDiG__locked>span{flex:1;min-width:120px}.AuthoringInspector-module__l_rDiG__nudge{background:var(--color-xc-select);color:var(--color-xc-text);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0;padding:8px 10px;font-size:12px;display:flex}.AuthoringInspector-module__l_rDiG__nudge>span{flex:1;min-width:140px}.AuthoringInspector-module__l_rDiG__nudge button{background:var(--color-xc-bar);color:var(--color-xc-accent);border-radius:6px;padding:3px 8px}.AuthoringInspector-module__l_rDiG__navigateType{color:var(--color-xc-text-2);justify-content:space-between;align-items:center;gap:8px;margin:6px 0;font-size:12px;display:flex}.AuthoringInspector-module__l_rDiG__navigateType select{border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);max-width:160px;height:26px;color:var(--color-xc-text);font:inherit;border-radius:6px;flex:1;padding:0 6px;font-size:12px}.AuthoringInspector-module__l_rDiG__modifierHint{border:1px solid var(--color-xc-line);background:var(--color-xc-line-soft);border-radius:6px;padding:9px 10px}.AuthoringInspector-module__l_rDiG__modifierHint p{color:var(--color-xc-text-2);margin:0;font-size:11px;line-height:1.5}.AuthoringInspector-module__l_rDiG__modifierHint button{margin-top:7px}.AuthoringInspector-module__l_rDiG__modifierCard:has(.AuthoringInspector-module__l_rDiG__dragHandle:active){box-shadow:0 4px 12px #00000018}.AuthoringInspector-module__l_rDiG__dragHandle[draggable=true]:active{cursor:grabbing}
.Settings-module__BL91XG__panel{min-width:0;color:var(--color-xc-text);gap:0;font-size:12px;display:grid}.Settings-module__BL91XG__section{border-bottom:1px solid var(--color-xc-line-soft);gap:8px;min-width:0;padding:12px 0 14px;display:grid}.Settings-module__BL91XG__section:first-child{padding-top:2px}.Settings-module__BL91XG__section:last-child{border-bottom:0}.Settings-module__BL91XG__sectionHeader{justify-content:space-between;align-items:center;gap:8px;min-height:22px;display:flex}.Settings-module__BL91XG__sectionHeader h3{color:var(--color-xc-text);margin:0;font-size:12px;font-weight:600}.Settings-module__BL91XG__sectionHeader>span{align-items:center;gap:4px;display:inline-flex}.Settings-module__BL91XG__iconButton{width:22px;height:22px;color:var(--color-xc-text-2);cursor:pointer;border-radius:5px;place-items:center;display:grid}.Settings-module__BL91XG__iconButton:hover:not(:disabled){background:var(--color-xc-line-soft);color:var(--color-xc-text)}.Settings-module__BL91XG__iconButton[aria-pressed=true],.Settings-module__BL91XG__iconButton[aria-expanded=true]{background:var(--color-xc-select);color:var(--color-xc-accent)}.Settings-module__BL91XG__iconButton:disabled{opacity:.35;cursor:default}.Settings-module__BL91XG__row{}.Settings-module__BL91XG__field,.Settings-module__BL91XG__row input,.Settings-module__BL91XG__row select{box-sizing:border-box;border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);width:100%;min-width:0;height:28px;color:var(--color-xc-text);font:inherit;border-radius:6px;padding:0 8px}.Settings-module__BL91XG__row input[type=color]{flex-shrink:0;width:32px;height:26px;padding:2px}.Settings-module__BL91XG__row input:focus-visible,.Settings-module__BL91XG__row select:focus-visible,.Settings-module__BL91XG__field:focus-visible{outline:2px solid var(--color-xc-accent);outline-offset:1px}.Settings-module__BL91XG__inline{align-items:center;gap:6px;min-width:0;display:flex}.Settings-module__BL91XG__inline>input:not([type=color]),.Settings-module__BL91XG__inline>select{flex:1}.Settings-module__BL91XG__unit{color:var(--color-xc-text-3);flex-shrink:0;font-size:11px}.Settings-module__BL91XG__note{color:var(--color-xc-text-3);margin:0;font-size:11px;line-height:1.5}.Settings-module__BL91XG__warning{color:var(--color-xc-warn-text,#8a5a00);margin:0;font-size:11px;line-height:1.5}.Settings-module__BL91XG__error{color:var(--color-xc-error);margin:0;font-size:11px;line-height:1.5}.Settings-module__BL91XG__actions{flex-wrap:wrap;gap:6px;display:flex}.Settings-module__BL91XG__button{border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);height:26px;color:var(--color-xc-text);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:inline-flex}.Settings-module__BL91XG__button:hover:not(:disabled){background:var(--color-xc-line-soft)}.Settings-module__BL91XG__button:disabled{opacity:.45;cursor:default}.Settings-module__BL91XG__primary{background:var(--color-xc-accent);color:#fff;border-color:#0000;}.Settings-module__BL91XG__primary:hover:not(:disabled){background:var(--workspace-accent-hover,var(--color-xc-accent))}.Settings-module__BL91XG__link{color:var(--color-xc-accent);cursor:pointer;text-align:left;padding:0;font-size:12px}.Settings-module__BL91XG__link:disabled{opacity:.45;cursor:default}.Settings-module__BL91XG__tokenList{gap:2px;display:grid}.Settings-module__BL91XG__tokenRow{border-radius:6px;gap:8px;display:grid}.Settings-module__BL91XG__tokenRow[data-open]{background:var(--color-xc-bar-raised);margin:2px -8px;padding:0 8px 10px}.Settings-module__BL91XG__tokenSummary{text-align:left;cursor:pointer;border-radius:6px;align-items:center;gap:8px;width:100%;min-height:30px;display:flex}.Settings-module__BL91XG__tokenSummary:hover{background:var(--color-xc-line-soft)}.Settings-module__BL91XG__tokenRow[data-open] .Settings-module__BL91XG__tokenSummary:hover{background:0 0}.Settings-module__BL91XG__tokenSummary>strong{text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:500;overflow:hidden}.Settings-module__BL91XG__tokenSummary>small{color:var(--color-xc-text-3);flex-shrink:0;margin-left:auto;font-size:11px}.Settings-module__BL91XG__swatch{background-image:linear-gradient(45deg,#ccc 25%,#0000 25% 75%,#ccc 75%),linear-gradient(45deg,#ccc 25%,#0000 25% 75%,#ccc 75%);background-position:0 0,4px 4px;background-size:8px 8px;border-radius:4px;flex-shrink:0;width:16px;height:16px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000024}.Settings-module__BL91XG__swatch>i{position:absolute;inset:0}.Settings-module__BL91XG__swatch[data-split]>i:last-child{left:50%}.Settings-module__BL91XG__glyph{background:var(--color-xc-line-soft);width:16px;height:16px;color:var(--color-xc-text-2);border-radius:4px;flex-shrink:0;place-items:center;font-size:9px;font-weight:600;display:grid}.Settings-module__BL91XG__legacy{background:var(--color-xc-line-soft);color:var(--color-xc-text-3);border-radius:4px;padding:1px 5px;font-size:10px}.Settings-module__BL91XG__uses{gap:2px;max-height:140px;display:grid;overflow:auto}.Settings-module__BL91XG__uses button{text-align:left;color:var(--color-xc-accent);cursor:pointer;border-radius:4px;padding:3px 6px;font-size:11px}.Settings-module__BL91XG__uses button:hover{background:var(--color-xc-line-soft)}.Settings-module__BL91XG__tokenField{gap:6px;min-width:0;display:grid}.Settings-module__BL91XG__tokenPicker{align-items:center;gap:6px;min-width:0;display:flex}.Settings-module__BL91XG__tokenPicker>select{border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);min-width:0;height:28px;color:var(--color-xc-text);font:inherit;border-radius:6px;flex:1;padding:0 6px}.Settings-module__BL91XG__tokenPicker>select[data-linked]{color:var(--color-xc-accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.Settings-module__BL91XG__rawFlag{background:color-mix(in srgb, var(--color-xc-warn) 30%, transparent);color:var(--color-xc-text-2);border-radius:4px;flex-shrink:0;padding:1px 5px;font-size:10px}.Settings-module__BL91XG__override{background:var(--color-xc-select);color:var(--color-xc-accent);border-radius:4px;flex-shrink:0;padding:1px 5px;font-size:10px}.Settings-module__BL91XG__lede{border-bottom:1px solid var(--color-xc-line-soft);gap:2px;padding-bottom:10px;display:grid}.Settings-module__BL91XG__lede strong{overflow-wrap:anywhere;font-size:15px;font-weight:600}.Settings-module__BL91XG__lede small{color:var(--color-xc-text-3);font-size:11px}.Settings-module__BL91XG__tabs{gap:4px;display:grid}.Settings-module__BL91XG__tabRow{grid-template-columns:28px minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.Settings-module__BL91XG__tabRow input,.Settings-module__BL91XG__tabRow select{border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);min-width:0;height:26px;color:var(--color-xc-text);font:inherit;border-radius:5px;padding:0 6px;font-size:11px}.Settings-module__BL91XG__segmented{background:var(--color-xc-bar-raised);border-radius:7px;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:2px;display:grid}.Settings-module__BL91XG__segmented button{height:24px;color:var(--color-xc-text-2);cursor:pointer;border-radius:5px;font-size:11px}.Settings-module__BL91XG__segmented button[aria-pressed=true]{background:var(--color-xc-bar);color:var(--color-xc-text);box-shadow:0 1px 3px #16162018}.Settings-module__BL91XG__segmented button:disabled{opacity:.4;cursor:default}.Settings-module__BL91XG__states{gap:2px;display:grid}.Settings-module__BL91XG__stateRow{cursor:pointer;text-align:left;border-radius:6px;align-items:center;gap:6px;width:100%;min-height:28px;padding:0 6px;display:flex}.Settings-module__BL91XG__stateRow:hover{background:var(--color-xc-line-soft)}.Settings-module__BL91XG__stateRow[aria-pressed=true]{background:var(--color-xc-select);color:var(--color-xc-accent)}.Settings-module__BL91XG__stateRow>small{color:var(--color-xc-text-3);margin-left:auto;font-size:11px}.Settings-module__BL91XG__imageRow{align-items:center;gap:8px;min-height:30px;display:flex}.Settings-module__BL91XG__imageRow img{object-fit:contain;background:var(--color-xc-line-soft);border-radius:4px;width:28px;height:28px}.Settings-module__BL91XG__imageRow>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Settings-module__BL91XG__fileInput{font-size:11px}.Settings-module__BL91XG__fileInput input{max-width:100%;margin-top:6px;font-size:11px;display:block}
.SurfaceFill-module__YrJILG__surface{border-top:1px solid var(--color-xc-line);gap:10px;min-width:0;padding:14px 0;display:grid}.SurfaceFill-module__YrJILG__surface h3{color:var(--color-xc-text);margin:0;font-size:12px;font-weight:600}.SurfaceFill-module__YrJILG__palette{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.SurfaceFill-module__YrJILG__palette button{cursor:pointer;border:1px solid #00000018;border-radius:6px;min-width:0;height:28px}.SurfaceFill-module__YrJILG__palette button:hover{box-shadow:0 0 0 2px var(--color-xc-bar), 0 0 0 3px var(--color-xc-text-3)}.SurfaceFill-module__YrJILG__palette button[aria-pressed=true]{box-shadow:0 0 0 2px var(--color-xc-bar), 0 0 0 4px var(--color-xc-accent)}.SurfaceFill-module__YrJILG__custom{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.SurfaceFill-module__YrJILG__custom input{border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);width:100%;min-width:0;height:30px;color:var(--color-xc-text);border-radius:6px;padding:0 8px;font-size:12px}.SurfaceFill-module__YrJILG__custom input[type=color]{cursor:pointer;padding:3px}.SurfaceFill-module__YrJILG__custom input[aria-invalid=true]{border-color:var(--color-xc-error)}.SurfaceFill-module__YrJILG__custom button{background:var(--color-xc-select);color:var(--color-xc-accent);border-radius:6px;padding:6px 9px}.SurfaceFill-module__YrJILG__surface button:disabled{opacity:.45;cursor:default}.SurfaceFill-module__YrJILG__surface input:focus-visible,.SurfaceFill-module__YrJILG__surface button:focus-visible{outline:2px solid var(--color-xc-accent);outline-offset:2px}.SurfaceFill-module__YrJILG__surface p{color:var(--color-xc-text-3);margin:0;font-size:11px;line-height:1.5}.SurfaceFill-module__YrJILG__surface .SurfaceFill-module__YrJILG__error{color:var(--color-xc-error)}
.DesignNavigator-module__PWZCMa__navigator{background:var(--color-xc-sidebar);flex-direction:column;min-width:0;height:100%;font-size:13px;display:flex}.DesignNavigator-module__PWZCMa__header{border-bottom:1px solid var(--color-xc-line);flex-shrink:0;align-items:center;gap:6px;height:46px;padding:0 12px 0 16px;display:flex}.DesignNavigator-module__PWZCMa__header>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-right:auto;font-size:12px;font-weight:600;overflow:hidden}.DesignNavigator-module__PWZCMa__icon{width:26px;height:26px;color:var(--color-xc-text-3);cursor:pointer;border-radius:5px;flex-shrink:0;place-items:center;display:grid}.DesignNavigator-module__PWZCMa__icon:hover:not(:disabled){background:var(--color-xc-line-soft);color:var(--color-xc-text)}.DesignNavigator-module__PWZCMa__icon[aria-pressed=true]:not([data-testid=pane-toggle-navigator]){background:var(--color-xc-select);color:var(--color-xc-accent)}.DesignNavigator-module__PWZCMa__icon:disabled{opacity:.35;cursor:default}.DesignNavigator-module__PWZCMa__switch{background:var(--color-xc-bar-raised);border-radius:6px;flex-shrink:0;gap:2px;padding:2px;display:inline-flex}.DesignNavigator-module__PWZCMa__switch button{width:24px;height:22px;color:var(--color-xc-text-3);cursor:pointer;border-radius:4px;place-items:center;display:grid}.DesignNavigator-module__PWZCMa__switch button[aria-pressed=true]{background:var(--color-xc-bar);color:var(--color-xc-accent);box-shadow:0 1px 3px #16162018}.DesignNavigator-module__PWZCMa__outline{flex:1;min-height:0;padding:8px 8px 12px;scroll-padding:8px;overflow:hidden auto}.DesignNavigator-module__PWZCMa__panel{border-bottom:1px solid var(--color-xc-line);flex-direction:column;min-height:0;display:flex}.DesignNavigator-module__PWZCMa__panel[data-panel=app]{flex:0 auto;max-height:30%}.DesignNavigator-module__PWZCMa__panel[data-panel=screens]{flex:0 auto;max-height:34%}.DesignNavigator-module__PWZCMa__layersPanel{border-bottom:0;flex:1 1 0}.DesignNavigator-module__PWZCMa__panel>h2{letter-spacing:.02em;text-transform:uppercase;color:var(--color-xc-text-3);justify-content:space-between;align-items:center;margin:0;padding:12px 14px 6px;font-size:11px;font-weight:600;display:flex}.DesignNavigator-module__PWZCMa__scroll{min-height:0;padding:0 8px 8px;overflow:hidden auto}.DesignNavigator-module__PWZCMa__row,.DesignNavigator-module__PWZCMa__group{box-sizing:border-box;min-width:0;max-width:100%;min-height:32px;color:var(--color-xc-text-2);border-radius:6px;align-items:center;gap:2px;padding-right:6px;display:flex}.DesignNavigator-module__PWZCMa__row:hover,.DesignNavigator-module__PWZCMa__group:hover{background:var(--color-xc-line-soft)}.DesignNavigator-module__PWZCMa__row[aria-selected=true]{background:var(--color-xc-select);color:var(--color-xc-accent)}.DesignNavigator-module__PWZCMa__row[data-current]{color:var(--color-xc-text);font-weight:600}.DesignNavigator-module__PWZCMa__disclosure{width:16px;height:28px;color:var(--color-xc-text-3);cursor:pointer;flex-shrink:0;place-items:center;display:grid}.DesignNavigator-module__PWZCMa__disclosure:disabled{cursor:default}.DesignNavigator-module__PWZCMa__label,.DesignNavigator-module__PWZCMa__groupToggle{text-align:left;cursor:pointer;border-radius:5px;flex:1;align-items:center;gap:7px;min-width:0;height:30px;display:flex}.DesignNavigator-module__PWZCMa__groupToggle{letter-spacing:.02em;text-transform:uppercase;color:var(--color-xc-text-3);gap:6px;font-size:11px;font-weight:600}.DesignNavigator-module__PWZCMa__label>span,.DesignNavigator-module__PWZCMa__groupToggle>span:not(.DesignNavigator-module__PWZCMa__disclosure){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DesignNavigator-module__PWZCMa__label>svg,.DesignNavigator-module__PWZCMa__groupToggle>svg{flex-shrink:0}.DesignNavigator-module__PWZCMa__label>small,.DesignNavigator-module__PWZCMa__groupToggle>small{color:var(--color-xc-text-3);text-transform:none;letter-spacing:0;flex-shrink:0;margin-left:auto;font-size:11px;font-weight:400}.DesignNavigator-module__PWZCMa__label:focus-visible,.DesignNavigator-module__PWZCMa__groupToggle:focus-visible{outline:2px solid var(--color-xc-accent);outline-offset:-2px}.DesignNavigator-module__PWZCMa__actions{visibility:hidden;flex-shrink:0}.DesignNavigator-module__PWZCMa__row:hover .DesignNavigator-module__PWZCMa__actions,.DesignNavigator-module__PWZCMa__row:focus-within .DesignNavigator-module__PWZCMa__actions,.DesignNavigator-module__PWZCMa__row[aria-selected=true] .DesignNavigator-module__PWZCMa__actions{visibility:visible}.DesignNavigator-module__PWZCMa__actions button{cursor:pointer;border-radius:4px;place-items:center;width:22px;height:22px;display:grid}.DesignNavigator-module__PWZCMa__add{width:22px;height:22px;color:var(--color-xc-text-2);background:var(--color-xc-line-soft);cursor:pointer;border-radius:5px;flex-shrink:0;place-items:center;display:grid}.DesignNavigator-module__PWZCMa__add:hover:not(:disabled){color:var(--color-xc-accent);background:var(--color-xc-select)}.DesignNavigator-module__PWZCMa__add:disabled{opacity:.4;cursor:default}.DesignNavigator-module__PWZCMa__layers{margin:0 0 2px}.DesignNavigator-module__PWZCMa__empty{color:var(--color-xc-text-3);margin:0;padding:6px 12px;font-size:12px;line-height:1.5}.DesignNavigator-module__PWZCMa__emptyAction{font:inherit;color:var(--color-xc-accent);cursor:pointer;background:0 0;border:0;padding:0}.DesignNavigator-module__PWZCMa__emptyAction:hover{text-decoration:underline}.DesignNavigator-module__PWZCMa__form{border-top:1px solid var(--color-xc-line-soft);gap:8px;padding:10px 12px;font-size:12px;display:grid}.DesignNavigator-module__PWZCMa__form label{color:var(--color-xc-text-2);gap:5px;display:grid}.DesignNavigator-module__PWZCMa__form input,.DesignNavigator-module__PWZCMa__form select{background:var(--color-xc-bar-raised);border:1px solid var(--color-xc-line);border-radius:5px;width:100%;padding:6px}.DesignNavigator-module__PWZCMa__form>div{gap:8px;display:flex}.DesignNavigator-module__PWZCMa__form button{background:var(--color-xc-select);color:var(--color-xc-accent);cursor:pointer;border-radius:5px;padding:6px 9px}.DesignNavigator-module__PWZCMa__error{color:var(--color-xc-error);margin:0;padding:8px 12px;font-size:12px;line-height:1.5}.DesignNavigator-module__PWZCMa__search{border-top:1px solid var(--color-xc-line);height:42px;color:var(--color-xc-text-3);flex-shrink:0;align-items:center;gap:8px;padding:0 14px;display:flex}.DesignNavigator-module__PWZCMa__search input{width:100%;min-width:0;color:var(--color-xc-text);background:0 0;font-size:13px}
.Layers-module__a-rwuq__panel{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.Layers-module__a-rwuq__heading{color:var(--color-xc-text-3);justify-content:space-between;align-items:center;padding:18px 16px 12px;font-size:12px;display:flex}.Layers-module__a-rwuq__heading>span:first-child{color:var(--color-xc-text-2);font-weight:600}.Layers-module__a-rwuq__tree{flex:1;min-height:0;padding:0 8px 12px;scroll-padding:8px;overflow:hidden auto}.Layers-module__a-rwuq__row{box-sizing:border-box;touch-action:none;cursor:default;min-width:0;max-width:100%;height:34px;color:var(--color-xc-text-2);border-radius:5px;align-items:center;gap:7px;padding-right:9px;font-size:13px;display:flex}.Layers-module__a-rwuq__row[data-page=true]{color:var(--color-xc-text);margin-top:8px;font-weight:600}.Layers-module__a-rwuq__row:hover{background:var(--color-xc-line-soft)}.Layers-module__a-rwuq__row[data-hovered]{background:var(--color-xc-line-soft);box-shadow:inset 0 0 0 1px var(--color-xc-accent)}.Layers-module__a-rwuq__row[aria-selected=true]{background:var(--color-xc-select);color:var(--color-xc-accent)}.Layers-module__a-rwuq__row:focus-visible{outline:2px solid var(--color-xc-accent);outline-offset:-2px}.Layers-module__a-rwuq__disclosure{cursor:pointer;flex-shrink:0;place-items:center;width:14px;height:28px;display:grid}.Layers-module__a-rwuq__disclosure:disabled{cursor:default}.Layers-module__a-rwuq__icon{flex-shrink:0;place-items:center;width:14px;font-family:ui-serif,Georgia,serif;font-size:16px;display:grid}.Layers-module__a-rwuq__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Layers-module__a-rwuq__move{visibility:hidden;flex-shrink:0;gap:2px;margin-left:auto;display:flex}.Layers-module__a-rwuq__row:hover .Layers-module__a-rwuq__move,.Layers-module__a-rwuq__row[aria-selected=true] .Layers-module__a-rwuq__move,.Layers-module__a-rwuq__hiddenRow .Layers-module__a-rwuq__move{visibility:visible}.Layers-module__a-rwuq__move button{width:20px;height:20px;color:var(--color-xc-accent);cursor:pointer;border-radius:4px;place-items:center;display:grid}.Layers-module__a-rwuq__move button:hover:not(:disabled){background:var(--color-xc-line-soft)}.Layers-module__a-rwuq__move button:disabled{opacity:.3;cursor:default}.Layers-module__a-rwuq__row[data-dragging]{opacity:.45}.Layers-module__a-rwuq__row[data-drop=before]{box-shadow:inset 0 2px 0 var(--color-xc-accent)}.Layers-module__a-rwuq__row[data-drop=after]{box-shadow:inset 0 -2px 0 var(--color-xc-accent)}.Layers-module__a-rwuq__hiddenRow{color:var(--color-xc-text-3);font-style:italic}.Layers-module__a-rwuq__hiddenRow .Layers-module__a-rwuq__name{text-decoration:line-through}.Layers-module__a-rwuq__move button[data-testid=layer-move-down]>svg{transform:rotate(180deg)}.Layers-module__a-rwuq__move+.Layers-module__a-rwuq__kind{margin-left:8px}.Layers-module__a-rwuq__kind{text-overflow:ellipsis;max-width:30%;color:var(--color-xc-text-3);white-space:nowrap;margin-left:auto;font-size:11px;overflow:hidden}.Layers-module__a-rwuq__current{background:var(--color-xc-accent);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-left:auto}.Layers-module__a-rwuq__empty,.Layers-module__a-rwuq__note{color:var(--color-xc-text-3);margin:0;padding:12px 16px;font-size:12px;line-height:1.6}.Layers-module__a-rwuq__note{border-top:1px solid var(--color-xc-line-soft)}.Layers-module__a-rwuq__filter{border-top:1px solid var(--color-xc-line);height:42px;color:var(--color-xc-text-3);align-items:center;gap:8px;padding:0 14px;display:flex}.Layers-module__a-rwuq__filter input{width:100%;min-width:0;color:var(--color-xc-text);background:0 0;font-size:13px}.Layers-module__a-rwuq__heading>span:last-child{align-items:center;gap:7px;display:inline-flex}.Layers-module__a-rwuq__heading button{cursor:pointer;border-radius:4px;padding:4px}.Layers-module__a-rwuq__heading button:hover{background:var(--color-xc-line-soft);color:var(--color-xc-text)}.Layers-module__a-rwuq__context{background:var(--color-xc-line-soft);color:var(--color-xc-text-2);border-radius:6px;flex-wrap:wrap;align-items:center;gap:5px;margin:0 12px 12px;padding:9px 10px;font-size:12px;display:flex}.Layers-module__a-rwuq__context button{cursor:pointer;color:var(--color-xc-accent)}.Layers-module__a-rwuq__context p{width:100%;color:var(--color-xc-text-3);margin:3px 0 0;line-height:1.5}.Layers-module__a-rwuq__groupHeading{width:100%;color:var(--color-xc-text-3);cursor:pointer;align-items:center;gap:7px;padding:16px 9px 8px;font-size:11px;font-weight:600;display:flex}.Layers-module__a-rwuq__groupHeading span{margin-left:auto;font-weight:400}.Layers-module__a-rwuq__groupHeading:focus-visible{outline:2px solid var(--color-xc-accent);outline-offset:-2px}.Layers-module__a-rwuq__error{color:var(--color-xc-error);border-top:1px solid var(--color-xc-line-soft);margin:0;padding:10px 14px;font-size:12px;line-height:1.5}.Layers-module__a-rwuq__row:focus-within .Layers-module__a-rwuq__move{visibility:visible}.Layers-module__a-rwuq__row[data-inactive]{color:var(--color-xc-text-3)}.Layers-module__a-rwuq__organize{border-top:1px solid var(--color-xc-line);gap:8px;padding:12px;font-size:12px;display:grid}.Layers-module__a-rwuq__organize label{gap:6px;display:grid}.Layers-module__a-rwuq__organize input,.Layers-module__a-rwuq__organize select{background:var(--color-xc-bar-raised);border:1px solid var(--color-xc-line);border-radius:5px;width:100%;padding:7px}.Layers-module__a-rwuq__organize div{gap:8px;display:flex}.Layers-module__a-rwuq__organize button{background:var(--color-xc-select);color:var(--color-xc-accent);border-radius:5px;padding:6px 9px}.Layers-module__a-rwuq__organize p,.Layers-module__a-rwuq__selectionHint{color:var(--color-xc-text-3);font-size:11px;line-height:1.5}.Layers-module__a-rwuq__selectionHint{margin:0;padding:4px 12px 8px}.Layers-module__a-rwuq__embedded{display:block}.Layers-module__a-rwuq__embeddedTree{padding:0}.Layers-module__a-rwuq__row[data-drop=inside]{background:var(--color-xc-select);box-shadow:inset 0 0 0 2px var(--color-xc-accent)}.Layers-module__a-rwuq__dropLabel{white-space:nowrap;color:var(--color-xc-accent);margin-left:auto;font-size:10px}
.TemplateGallery-module__zEWkja__backdrop{z-index:950;background:var(--workspace-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.TemplateGallery-module__zEWkja__window{border:1px solid var(--color-xc-line);background:var(--color-xc-bar);width:min(1120px,100%);height:min(760px,100%);color:var(--color-xc-text);border-radius:12px;grid-template-columns:196px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 32px 100px #1c1c2826}.TemplateGallery-module__zEWkja__sidebar{border-right:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);flex-direction:column;padding:30px 14px 24px;display:flex}.TemplateGallery-module__zEWkja__brand{align-items:center;gap:11px;padding:0 9px 34px;display:flex}.TemplateGallery-module__zEWkja__brandMark{background:var(--color-xc-text);width:42px;height:42px;color:var(--color-xc-text);border-radius:6px;place-items:center;display:grid;box-shadow:inset 0 1px #fff4}.TemplateGallery-module__zEWkja__brandMark svg{width:25px;height:25px}.TemplateGallery-module__zEWkja__brand strong{letter-spacing:-.3px;font-size:17px}.TemplateGallery-module__zEWkja__brand>span>span{color:var(--color-xc-text-3);margin-top:2px;font-size:14px;display:block}.TemplateGallery-module__zEWkja__navigation{flex-direction:column;gap:5px;display:flex}.TemplateGallery-module__zEWkja__navItem{text-align:left;min-height:43px;color:var(--color-xc-text-2);cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:10px;font-size:14px;display:flex}.TemplateGallery-module__zEWkja__navItem[aria-pressed=true]{background:var(--color-xc-line);color:var(--color-xc-text)}.TemplateGallery-module__zEWkja__navItem[aria-pressed=true]>svg{color:var(--color-xc-text)}.TemplateGallery-module__zEWkja__navItem:hover{background:var(--color-xc-bar-raised)}.TemplateGallery-module__zEWkja__navItem small{color:var(--color-xc-text-3);margin-left:auto;font-size:12px}.TemplateGallery-module__zEWkja__sidebarNote{color:var(--color-xc-text-3);margin-top:auto;padding:24px 9px 0;font-size:13px;line-height:1.7}.TemplateGallery-module__zEWkja__sidebarNote strong{color:var(--color-xc-text-2);font-weight:500}.TemplateGallery-module__zEWkja__sidebarNote p{margin:7px 0 0}.TemplateGallery-module__zEWkja__noteLine{background:var(--color-xc-text);width:28px;height:2px;margin-bottom:15px;display:block}.TemplateGallery-module__zEWkja__main{flex-direction:column;min-width:0;min-height:0;display:flex}.TemplateGallery-module__zEWkja__header{justify-content:space-between;align-items:flex-start;gap:16px;padding:32px 30px 24px;display:flex}.TemplateGallery-module__zEWkja__eyebrow{color:var(--color-xc-text-3);letter-spacing:1.4px;margin:0 0 10px;font-size:12px;font-weight:600}.TemplateGallery-module__zEWkja__header h2{letter-spacing:-.4px;margin:0;font-size:22px;font-weight:600;line-height:1.2}.TemplateGallery-module__zEWkja__subtitle{color:var(--color-xc-text-3);margin:10px 0 0;font-size:14px;line-height:1.6}.TemplateGallery-module__zEWkja__close{background:var(--color-xc-bar-raised);width:28px;height:28px;color:var(--color-xc-text-3);cursor:pointer;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.TemplateGallery-module__zEWkja__close:hover{background:var(--color-xc-bar-raised);color:var(--color-xc-text)}.TemplateGallery-module__zEWkja__catalogBar{color:var(--color-xc-text-3);justify-content:space-between;align-items:center;gap:14px;padding:0 30px 17px;font-size:13px;display:flex}.TemplateGallery-module__zEWkja__search{border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);width:min(240px,60%);height:34px;color:var(--color-xc-text-3);border-radius:6px;align-items:center;gap:8px;padding:0 10px;display:flex}.TemplateGallery-module__zEWkja__search:focus-within{border-color:var(--color-xc-accent)}.TemplateGallery-module__zEWkja__search input{width:100%;min-width:0;color:var(--color-xc-text);background:0 0;outline:none;font-size:14px}.TemplateGallery-module__zEWkja__search input::placeholder{color:var(--color-xc-text-3)}.TemplateGallery-module__zEWkja__search input:focus-visible{outline:none}.TemplateGallery-module__zEWkja__search button{cursor:pointer}.TemplateGallery-module__zEWkja__catalog{overscroll-behavior:contain;flex:1;min-height:0;padding:0 30px 22px;overflow-y:auto}.TemplateGallery-module__zEWkja__appGrid,.TemplateGallery-module__zEWkja__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;display:grid}.TemplateGallery-module__zEWkja__appCard,.TemplateGallery-module__zEWkja__featureCard{border:1px solid var(--color-xc-line);background:var(--color-xc-bar-raised);text-align:left;cursor:pointer;border-radius:7px;align-items:flex-start;gap:12px;min-width:0;padding:16px 30px 16px 16px;transition:background .15s,border-color .15s;display:flex;position:relative}.TemplateGallery-module__zEWkja__appCard{min-height:120px}.TemplateGallery-module__zEWkja__appCard[aria-pressed=true],.TemplateGallery-module__zEWkja__featureCard[aria-pressed=true]{background:var(--color-xc-bar-raised);border-color:var(--color-xc-accent)}.TemplateGallery-module__zEWkja__appCard:hover,.TemplateGallery-module__zEWkja__featureCard:hover{background:var(--color-xc-bar-raised);border-color:var(--color-xc-line)}.TemplateGallery-module__zEWkja__templateIcon{border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.TemplateGallery-module__zEWkja__templateIcon svg{width:21px;height:21px}.TemplateGallery-module__zEWkja__cardCopy{min-width:0;display:block}.TemplateGallery-module__zEWkja__cardTitle{color:var(--color-xc-text);align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}.TemplateGallery-module__zEWkja__cardTitle small{color:#6d59c1;letter-spacing:.7px;background:#6d59c114;border-radius:4px;padding:2px 5px;font-size:10px}.TemplateGallery-module__zEWkja__cardTagline{color:var(--color-xc-text-3);margin-top:5px;font-size:13px;line-height:1.5;display:block}.TemplateGallery-module__zEWkja__cardMeta{color:var(--color-xc-text-3);margin-top:10px;font-size:12px;display:block}.TemplateGallery-module__zEWkja__selectedMark{border:1px solid var(--color-xc-line);border-radius:50%;place-items:center;width:15px;height:15px;display:grid;position:absolute;top:12px;right:10px}[aria-pressed=true]>.TemplateGallery-module__zEWkja__selectedMark{border-color:var(--color-xc-accent);color:#fff;background:#0d78f2}.TemplateGallery-module__zEWkja__featureCard{min-height:104px}.TemplateGallery-module__zEWkja__detail{border-top:1px solid var(--color-xc-line);background:var(--color-xc-editor);padding:17px 30px}.TemplateGallery-module__zEWkja__detailHeading{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.TemplateGallery-module__zEWkja__detailHeading strong{font-weight:600}.TemplateGallery-module__zEWkja__detailHeading>span{color:var(--color-xc-text-3);white-space:nowrap;font-size:12px}.TemplateGallery-module__zEWkja__detail p{color:var(--color-xc-text-3);margin:7px 0 0;font-size:13px;line-height:1.6}.TemplateGallery-module__zEWkja__screenList{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.TemplateGallery-module__zEWkja__screenList span{border:1px solid var(--color-xc-line);color:var(--color-xc-text-2);border-radius:5px;padding:3px 7px;font-size:12px}.TemplateGallery-module__zEWkja__footer{border-top:1px solid var(--color-xc-line);justify-content:space-between;align-items:center;gap:12px;padding:18px 30px;display:flex}.TemplateGallery-module__zEWkja__footerNote{color:var(--color-xc-text-3);max-width:230px;font-size:12px;line-height:1.5}.TemplateGallery-module__zEWkja__footerNote[role=alert]{color:var(--color-xc-error)}.TemplateGallery-module__zEWkja__actions{flex-shrink:0;gap:8px;display:flex}.TemplateGallery-module__zEWkja__primary,.TemplateGallery-module__zEWkja__secondary{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:0 15px;font-size:14px;font-weight:500;display:flex}.TemplateGallery-module__zEWkja__primary{color:#fff;background:#0d78f2}.TemplateGallery-module__zEWkja__primary:hover{background:var(--workspace-accent-hover)}.TemplateGallery-module__zEWkja__secondary{color:var(--color-xc-text-2);background:var(--color-xc-bar-raised)}.TemplateGallery-module__zEWkja__secondary:hover{background:var(--color-xc-line)}.TemplateGallery-module__zEWkja__window button:disabled{opacity:.45;cursor:default}.TemplateGallery-module__zEWkja__empty{min-height:210px;color:var(--color-xc-text-3);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex}.TemplateGallery-module__zEWkja__empty strong{color:var(--color-xc-text);font-size:15px}.TemplateGallery-module__zEWkja__empty button{color:var(--color-xc-accent);cursor:pointer}@media (max-width:760px){.TemplateGallery-module__zEWkja__backdrop{padding:12px}.TemplateGallery-module__zEWkja__window{border-radius:16px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.TemplateGallery-module__zEWkja__sidebar{border-right:0;border-bottom:1px solid var(--color-xc-line);padding:10px 16px}.TemplateGallery-module__zEWkja__brand,.TemplateGallery-module__zEWkja__sidebarNote{display:none}.TemplateGallery-module__zEWkja__navigation{flex-direction:row}.TemplateGallery-module__zEWkja__navItem{flex:1;justify-content:center;gap:6px;padding:7px;font-size:13px}.TemplateGallery-module__zEWkja__navItem small{display:none}.TemplateGallery-module__zEWkja__header{padding:22px 20px 18px}.TemplateGallery-module__zEWkja__header h2{font-size:23px}.TemplateGallery-module__zEWkja__catalogBar{padding:0 20px 14px}.TemplateGallery-module__zEWkja__catalog{padding:0 20px 18px}.TemplateGallery-module__zEWkja__detail,.TemplateGallery-module__zEWkja__footer{padding:14px 20px}}@media (max-width:480px){.TemplateGallery-module__zEWkja__backdrop{padding:8px}.TemplateGallery-module__zEWkja__navItem{font-size:12px}.TemplateGallery-module__zEWkja__navItem>svg{display:none}.TemplateGallery-module__zEWkja__header h2{font-size:21px}.TemplateGallery-module__zEWkja__subtitle{font-size:13px}.TemplateGallery-module__zEWkja__eyebrow{font-size:10px}.TemplateGallery-module__zEWkja__appGrid,.TemplateGallery-module__zEWkja__featureGrid{grid-template-columns:1fr}.TemplateGallery-module__zEWkja__appCard{min-height:112px}.TemplateGallery-module__zEWkja__cardTitle{font-size:13.5px}.TemplateGallery-module__zEWkja__cardTagline{font-size:12.5px}.TemplateGallery-module__zEWkja__footer{flex-direction:column;align-items:stretch;gap:10px}.TemplateGallery-module__zEWkja__footerNote{max-width:none}.TemplateGallery-module__zEWkja__actions{justify-content:flex-end}.TemplateGallery-module__zEWkja__screenList{display:none}.TemplateGallery-module__zEWkja__detail p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (max-height:610px){.TemplateGallery-module__zEWkja__header{padding-top:16px;padding-bottom:12px}.TemplateGallery-module__zEWkja__header h2{font-size:21px}.TemplateGallery-module__zEWkja__eyebrow,.TemplateGallery-module__zEWkja__subtitle,.TemplateGallery-module__zEWkja__screenList{display:none}.TemplateGallery-module__zEWkja__detail{padding-top:10px;padding-bottom:10px}}.TemplateGallery-module__zEWkja__openPane{flex:1;min-height:0;padding:0 30px 24px;overflow-y:auto}.TemplateGallery-module__zEWkja__openPane>h3{color:var(--color-xc-text-2)}.TemplateGallery-module__zEWkja__openPane>p{color:var(--color-xc-text-3)}@media (max-width:760px){.TemplateGallery-module__zEWkja__openPane{padding:0 20px 20px}}.TemplateGallery-module__zEWkja__appCard .TemplateGallery-module__zEWkja__templateIcon{background-color:#0000!important}.TemplateGallery-module__zEWkja__navigation{gap:2px}.TemplateGallery-module__zEWkja__navItem{min-height:38px}.TemplateGallery-module__zEWkja__brandMark{color:var(--color-xc-bar);box-shadow:none}
