@layer components{html.pe-open,html.pe-open body{overflow:hidden}html.pe-open .activity,html.pe-open .to-top{display:none}.pe-app{z-index:45;background:hsl(var(--background));color:hsl(var(--foreground));grid-template-rows:60px minmax(0,1fr);display:grid;position:fixed;inset:0}.pe-top{border-bottom:1px solid hsl(var(--border));background:hsl(var(--background));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:0 12px;display:grid}.pe-top-file{align-items:center;gap:8px;min-width:0;display:flex}.pe-file-ic{width:34px;height:34px;color:hsl(var(--c-pdf));background:hsl(var(--c-pdf) / .12);border-radius:9px;flex:none;place-items:center;display:grid}.pe-file-ic svg{width:17px;height:17px}.pe-file{min-width:0;line-height:1.25;display:grid}.pe-file b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.pe-file span{color:hsl(var(--muted-foreground));font-size:11.5px}.pe-top-end{justify-content:flex-end;align-items:center;gap:4px;display:flex}.pe-download{border-radius:10px;height:38px;margin-left:8px;padding:0 16px}.pe-download svg{width:16px;height:16px}.pe-ibtn{width:36px;height:36px;color:hsl(var(--foreground));cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;transition:background .12s,color .12s;display:grid}.pe-ibtn svg{stroke-width:1.8px;width:18px;height:18px}.pe-ibtn:hover:not(:disabled){background:hsl(var(--muted))}.pe-ibtn:disabled{opacity:.3;cursor:default}.pe-ibtn[aria-pressed=true]{color:hsl(var(--primary))}.pe-toolbar{align-items:center;gap:6px;display:flex}.pe-group{background:hsl(var(--muted) / .7);border-radius:12px;align-items:center;gap:2px;padding:3px;display:flex}.pe-tool{min-width:60px;height:46px;font:inherit;letter-spacing:.01em;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0 8px;font-size:10.5px;font-weight:500;transition:background .12s,color .12s,box-shadow .12s;display:inline-flex;position:relative}.pe-tool svg{width:19px;height:19px}.pe-tool span{white-space:nowrap;align-items:center;gap:1px;display:inline-flex}.pe-tool .pe-caret{width:11px;height:11px}.pe-tool:hover{color:hsl(var(--foreground));background:hsl(var(--background) / .8)}.pe-tool[aria-pressed=true]{color:hsl(var(--primary));background:hsl(var(--background));box-shadow:0 1px 2px #00000014, 0 0 0 1px hsl(var(--primary) / .25)}.pe-menu{z-index:60;gap:2px!important;width:200px!important;padding:6px!important}.pe-menu-item{width:100%;height:36px;font:inherit;color:hsl(var(--foreground));cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;display:flex}.pe-menu-item svg{width:17px;height:17px;color:hsl(var(--muted-foreground))}.pe-menu-item span{flex:1}.pe-menu-item:hover{background:hsl(var(--muted))}.pe-menu-item[aria-pressed=true]{color:hsl(var(--primary));background:hsl(var(--primary) / .08)}.pe-menu-item[aria-pressed=true] svg{color:hsl(var(--primary))}.pe-menu kbd,.pe-keys kbd{border:1px solid hsl(var(--border));min-width:20px;font-family:var(--font-mono);text-align:center;color:hsl(var(--muted-foreground));background:hsl(var(--background));border-bottom-width:2px;border-radius:5px;padding:1px 5px;font-size:10.5px}.pe-main{grid-template-columns:minmax(0,1fr) 288px;min-height:0;display:grid}.pe-main.rail-open{grid-template-columns:156px minmax(0,1fr) 288px}.pe-rail{border-right:1px solid hsl(var(--border));background:hsl(var(--background));grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.pe-rail-head{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;padding:12px 14px 8px;font-size:12px;font-weight:600;display:flex}.pe-rail-head em{background:hsl(var(--muted));border-radius:99px;padding:0 7px;font-style:normal;font-weight:500}.pe-rail-list{scrollbar-width:thin;align-content:start;gap:14px;padding:4px 16px 20px;display:grid;overflow-y:auto}.pe-thumb{position:relative}.pe-thumb-pick{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.pe-thumb-img{width:100%;box-shadow:0 0 0 1px hsl(var(--border)), 0 2px 6px -2px #00000026;background:#fff;border-radius:6px;place-items:center;transition:box-shadow .15s;display:grid;overflow:hidden}.pe-thumb-img img{width:100%;height:auto;display:block}.pe-thumb-blank{color:#9ca3af;background:#fff;place-items:center;width:100%;height:100%;font-size:11px;display:grid}.pe-thumb-pick:hover .pe-thumb-img{box-shadow:0 0 0 1px hsl(var(--foreground) / .25), 0 4px 10px -4px #0003}.pe-thumb.is-on .pe-thumb-img{box-shadow:0 0 0 2px hsl(var(--primary)), 0 6px 14px -6px hsl(var(--primary) / .5)}.pe-thumb-no{color:#fff;background:#111827b8;border-radius:6px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:600;display:grid;position:absolute;bottom:6px;left:6px}.pe-thumb.is-on .pe-thumb-no{background:hsl(var(--primary))}.pe-thumb-acts{opacity:0;gap:3px;transition:opacity .15s;display:grid;position:absolute;top:6px;right:6px}.pe-thumb:hover .pe-thumb-acts,.pe-thumb:focus-within .pe-thumb-acts,.pe-thumb.is-on .pe-thumb-acts{opacity:1}.pe-thumb-acts button{background:hsl(var(--background) / .95);width:24px;height:24px;color:hsl(var(--foreground));cursor:pointer;border:0;border-radius:7px;place-items:center;display:grid;box-shadow:0 1px 3px #0000002e}.pe-thumb-acts button:hover:not(:disabled){color:hsl(var(--primary))}.pe-thumb-acts button.danger:hover:not(:disabled){color:hsl(var(--destructive))}.pe-thumb-acts button:disabled{opacity:.35;cursor:default}.pe-thumb-acts svg{width:13px;height:13px}.pe-add-page{border:1.5px dashed hsl(var(--border));font:inherit;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;justify-items:center;gap:6px;padding:16px 6px;font-size:12px;font-weight:500;transition:color .12s,border-color .12s,background .12s;display:grid}.pe-add-page svg{width:20px;height:20px}.pe-add-page:hover{color:hsl(var(--primary));border-color:hsl(var(--primary) / .5);background:hsl(var(--primary) / .04)}.pe-canvas-wrap{min-width:0;min-height:0;position:relative}.pe-canvas{background-color:hsl(var(--muted) / .7);background-image:radial-gradient(hsl(var(--foreground) / .07) 1px, transparent 1px);scrollbar-width:thin;background-size:18px 18px;position:absolute;inset:0;overflow:auto}.pe-canvas-inner{box-sizing:border-box;justify-content:center;align-items:flex-start;min-width:min-content;min-height:100%;padding:40px 48px 96px;display:flex}.pe-float{z-index:4;border:1px solid hsl(var(--border));background:hsl(var(--background) / .95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;bottom:18px;left:50%;translate:-50%;box-shadow:0 8px 24px -10px #00000059}.pe-float button{min-width:32px;height:32px;font:inherit;color:hsl(var(--foreground));cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:8px;place-items:center;padding:0 6px;font-size:12.5px;display:grid}.pe-float button:hover:not(:disabled){background:hsl(var(--muted))}.pe-float button:disabled{opacity:.3;cursor:default}.pe-float svg{stroke-width:1.8px;width:17px;height:17px}.pe-float-val{text-align:center;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:500;min-width:52px!important}span.pe-float-val{padding:0 4px}.pe-float-sep{background:hsl(var(--border));width:1px;height:20px;margin:0 4px}.pe-frame{-webkit-user-select:none;user-select:none;flex:none;position:relative}.pe-frame:not(.tool-select){touch-action:none}.pe-frame.tool-text{cursor:text}.pe-frame.tool-draw,.pe-frame.tool-rect,.pe-frame.tool-ellipse,.pe-frame.tool-line,.pe-frame.tool-arrow,.pe-frame.tool-whiteout,.pe-frame.tool-highlight{cursor:crosshair}.pe-sheet{transform-origin:50%;background:#fff;border-radius:2px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1px #0000000f,0 2px 4px #0000000f,0 18px 40px -16px #00000059}.pe-bitmap,.pe-blank{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.pe-blank{background:#fff}.pe-layer{transform-origin:0 0;position:absolute;top:0;left:0}.pe-obj{pointer-events:none;box-sizing:border-box;position:absolute}.pe-obj.is-live{pointer-events:auto;cursor:move;touch-action:none}.pe-obj.is-live:hover:not(.is-sel){outline:calc(1px * var(--inv)) dashed hsl(var(--primary) / .7);outline-offset:calc(2px * var(--inv))}.pe-obj.is-sel{outline:calc(1.5px * var(--inv)) solid hsl(var(--primary));outline-offset:calc(2px * var(--inv))}.pe-text{white-space:pre;min-width:.6em;min-height:1em;caret-color:hsl(var(--primary));margin:0;padding:0}.pe-text.is-editing{pointer-events:auto;cursor:text;outline:calc(1.5px * var(--inv)) solid hsl(var(--primary));outline-offset:calc(2px * var(--inv));-webkit-user-select:text;user-select:text;background:hsl(var(--primary) / .04)}.pe-text.is-editing:empty:before{content:"Type here";color:#9ca3af}.pe-cover{pointer-events:none;position:absolute}.pe-ellipse{border-radius:50%}.pe-highlight{mix-blend-mode:multiply;opacity:.9}.pe-image img{pointer-events:none;width:100%;height:100%;display:block}.pe-h{z-index:2;width:calc(12px * var(--inv));height:calc(12px * var(--inv));border:calc(2px * var(--inv)) solid hsl(var(--primary));box-shadow:0 0 0 calc(1px * var(--inv)) #fff;pointer-events:auto;touch-action:none;background:#fff;border-radius:50%;position:absolute}.pe-h:after{content:"";inset:calc(-10px * var(--inv));position:absolute}.pe-h-se{right:calc(-8px * var(--inv));bottom:calc(-8px * var(--inv));cursor:nwse-resize}.pe-h-p{cursor:grab;translate:-50% -50%}.pe-svg{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.pe-hit{stroke:#0000;fill:none;pointer-events:none}.pe-hit.is-live{pointer-events:stroke;cursor:move;touch-action:none}.pe-svg g.is-sel>:first-child{filter:drop-shadow(0 0 1.5px hsl(var(--primary)))}.pe-ink-sel{pointer-events:none;outline:calc(1.5px * var(--inv)) dashed hsl(var(--primary));position:absolute}.pe-line{border-radius:calc(2px * var(--inv));background:hsl(var(--primary) / .06);cursor:text;outline:calc(1px * var(--inv)) dashed hsl(var(--primary) / .35);pointer-events:auto;border:0;padding:0;position:absolute}.pe-line.is-match{cursor:copy;background:hsl(var(--c-convert) / .07);outline-color:hsl(var(--c-convert) / .45)}.pe-line.is-match:hover,.pe-line.is-match:focus-visible{background:hsl(var(--c-convert) / .16);outline:calc(1.5px * var(--inv)) solid hsl(var(--c-convert))}.pe-frame.tool-match{cursor:copy}.pe-line:hover,.pe-line:focus-visible{background:hsl(var(--primary) / .14);outline:calc(1.5px * var(--inv)) solid hsl(var(--primary))}.pe-props{border-left:1px solid hsl(var(--border));background:hsl(var(--background));scrollbar-width:thin;align-content:start;gap:18px;min-height:0;padding:18px 18px 28px;display:grid;overflow-y:auto}.pe-props-head{align-items:center;gap:10px;display:flex}.pe-props-head h3{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.pe-props-ic{width:32px;height:32px;color:hsl(var(--primary));background:hsl(var(--primary) / .1);border-radius:9px;place-items:center;display:grid}.pe-props-ic svg{width:17px;height:17px}.pe-sec{border-top:1px solid hsl(var(--border));gap:10px;padding-top:16px;display:grid}.pe-sec h4{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));margin:0;font-size:11.5px;font-weight:600}.pe-hint{color:hsl(var(--muted-foreground));margin:0;font-size:13px;line-height:1.55}.pe-input{border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;height:36px;font:inherit;color:hsl(var(--foreground));border-radius:9px;padding:0 10px;font-size:13.5px}.pe-row{align-items:center;gap:8px;display:flex}.pe-num{border:1px solid hsl(var(--input));background:hsl(var(--background));border-radius:9px;flex:1;align-items:center;height:36px;padding:0 10px;display:flex}.pe-num input{width:100%;min-width:0;font:inherit;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;font-size:13.5px}.pe-num span{color:hsl(var(--muted-foreground));font-size:12px}.pe-num:focus-within,.pe-input:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring) / .2);outline:none}.pe-seg{background:hsl(var(--muted));border-radius:10px;gap:2px;padding:3px;display:flex}.pe-seg button{width:32px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.pe-seg button svg{width:15px;height:15px}.pe-seg button[aria-pressed=true]{color:hsl(var(--foreground));background:hsl(var(--background));box-shadow:0 1px 2px #0000001a}.pe-range{align-items:center;gap:12px;display:flex}.pe-range input{accent-color:hsl(var(--primary));flex:1}.pe-range output{font-variant-numeric:tabular-nums;min-width:36px;color:hsl(var(--muted-foreground));text-align:right;font-size:12.5px}.pe-color{gap:10px;display:grid}.pe-swatches{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.pe-swatch{aspect-ratio:1;border:1px solid hsl(var(--foreground) / .12);cursor:pointer;border-radius:8px;width:100%;max-width:32px;padding:0;transition:transform .1s;position:relative}.pe-swatch[data-light]{border-color:hsl(var(--foreground) / .25)}.pe-hex{border:1px solid hsl(var(--input));background:hsl(var(--background));border-radius:9px;align-items:center;height:36px;padding:0 8px 0 4px;display:flex}.pe-hex:focus-within{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring) / .2)}.pe-hex-pick{border:1px solid hsl(var(--foreground) / .15);cursor:pointer;background-image:linear-gradient(45deg,#e5e7eb 25%,#0000 25% 75%,#e5e7eb 75%),linear-gradient(45deg,#e5e7eb 25%,#0000 25% 75%,#e5e7eb 75%);background-position:0 0,4px 4px;background-size:8px 8px;border-radius:6px;flex:none;width:26px;height:26px;margin-right:8px;position:relative;overflow:hidden}.pe-hex-pick input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.pe-hex-hash{font-family:var(--font-mono);color:hsl(var(--muted-foreground));font-size:13px}.pe-hex-input{min-width:0;font-family:var(--font-mono);text-transform:lowercase;color:hsl(var(--foreground));background:0 0;border:0;outline:none;flex:1;font-size:13px}.pe-hex-input.is-bad{color:hsl(var(--destructive))}.pe-font-btn{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.pe-font-btn span{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.pe-font-btn svg{width:15px;height:15px;color:hsl(var(--muted-foreground));flex:none}.pe-font-menu{z-index:60;overflow:hidden;gap:0!important;width:300px!important;padding:0!important}.pe-font-search{border-bottom:1px solid hsl(var(--border));align-items:center;gap:8px;height:44px;padding:0 12px;display:flex}.pe-font-search svg{width:16px;height:16px;color:hsl(var(--muted-foreground))}.pe-font-search input{min-width:0;font:inherit;color:hsl(var(--foreground));background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.pe-font-list{scrollbar-width:thin;max-height:min(440px,60vh);padding:6px;overflow-y:auto}.pe-font-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pe-font-like{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:99px;flex:none;padding:1px 7px;font-size:11px}.pe-font-empty{color:hsl(var(--muted-foreground));margin:0;padding:16px 10px;font-size:13px}.pe-font-btn em{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:99px;flex:none;padding:1px 7px;font-size:11px;font-style:normal}.pe-font-btn span{flex:1;min-width:0}.pe-font-group{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));padding:8px 10px 4px;font-size:11px;font-weight:600;display:block}.pe-font-item{width:100%;height:38px;color:hsl(var(--foreground));cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:16px;display:flex}.pe-font-item:hover{background:hsl(var(--muted))}.pe-font-item[aria-pressed=true]{color:hsl(var(--primary));background:hsl(var(--primary) / .08)}.pe-font-item svg{width:15px;height:15px}.pe-seg button:disabled{opacity:.35;cursor:not-allowed}.pe-swatch:hover{transform:scale(1.08)}.pe-swatch[data-color=none]{background:linear-gradient(135deg,#fff 44%,#ef4444 44% 56%,#fff 56%)}.pe-swatch[aria-pressed=true]{box-shadow:0 0 0 2px hsl(var(--background)), 0 0 0 4px hsl(var(--primary))}.pe-note{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:10px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.5}.pe-warn{color:hsl(var(--destructive));background:hsl(var(--destructive) / .08);border-radius:10px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.5}.pe-acts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pe-act{border:1px solid hsl(var(--border));background:hsl(var(--background));height:36px;font:inherit;color:hsl(var(--foreground));cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;transition:background .12s,border-color .12s;display:inline-flex}.pe-act svg{width:15px;height:15px}.pe-act:hover:not(:disabled){background:hsl(var(--muted))}.pe-act.danger{color:hsl(var(--destructive))}.pe-act.danger:hover:not(:disabled){background:hsl(var(--destructive) / .07);border-color:hsl(var(--destructive) / .3)}.pe-act:disabled{opacity:.45;cursor:default}.pe-match{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .45);border-radius:12px;gap:12px;padding:12px;display:grid}.pe-match-sample{white-space:nowrap;text-overflow:ellipsis;box-shadow:0 0 0 1px hsl(var(--border));background:#fff;border-radius:8px;margin:0;padding:10px 12px;font-size:16px;line-height:1.35;overflow:hidden}.pe-match-list{gap:8px;margin:0;display:grid}.pe-match-list div{grid-template-columns:84px minmax(0,1fr);align-items:center;gap:8px;font-size:12.5px;display:grid}.pe-match-list dt{color:hsl(var(--muted-foreground))}.pe-match-list dd{overflow-wrap:anywhere;margin:0;font-weight:500}.pe-match-list em{color:hsl(var(--muted-foreground));font-style:normal;font-weight:400}.pe-match-color{align-items:center;gap:8px;display:flex}.pe-match-color i{border-radius:5px;flex:none;width:18px;height:18px;box-shadow:inset 0 0 0 1px #00000026}.pe-match-color code{white-space:nowrap;font-size:12px}.pe-match-color button{border:1px solid hsl(var(--border));background:hsl(var(--background));font:inherit;white-space:nowrap;cursor:pointer;border-radius:6px;margin-left:auto;padding:2px 8px;font-size:11.5px}.pe-act.primary{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-color:#0000}.pe-act.primary:hover{background:hsl(var(--primary) / .9)}.pe-hex-drop{width:26px;height:26px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;margin-left:4px;display:grid}.pe-hex-drop:hover{color:hsl(var(--foreground));background:hsl(var(--muted))}.pe-hex-drop svg{width:15px;height:15px}.pe-keys{gap:7px;margin:0;display:grid}.pe-keys div{justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.pe-keys dd{color:hsl(var(--muted-foreground));text-align:right;margin:0}.pe-keys-note{align-items:center;gap:6px;font-size:12px;display:flex}.pe-keys-note svg{width:14px;height:14px}@media (max-width:1360px){.pe-tool{min-width:52px;padding:0 6px}.pe-main{grid-template-columns:minmax(0,1fr) 264px}.pe-main.rail-open{grid-template-columns:136px minmax(0,1fr) 264px}}@media (max-width:1180px){.pe-top{grid-template-columns:auto minmax(0,1fr) auto}.pe-file{display:none}.pe-toolbar{justify-content:center}.pe-tool{width:40px;min-width:0;height:40px;padding:0}.pe-tool span{display:none}}@media (max-width:860px){.pe-app{grid-template-rows:56px minmax(0,1fr) auto}.pe-top{grid-template-columns:minmax(0,1fr) auto;padding:0 8px}.pe-file{display:grid}.pe-file-ic{display:none}.pe-toolbar{z-index:6;padding:8px 8px calc(8px + env(safe-area-inset-bottom));scrollbar-width:none;border-top:1px solid hsl(var(--border));background:hsl(var(--background));grid-row:3;justify-content:flex-start;gap:4px;position:fixed;bottom:0;left:0;right:0;overflow-x:auto}.pe-group{flex:none}.pe-tool{width:auto;min-width:54px;height:48px;padding:0 6px}.pe-tool span{display:inline-flex}.pe-download{padding:0 12px}.pe-download span{display:none}.pe-main,.pe-main.rail-open{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);padding-bottom:66px;position:relative}.pe-rail{z-index:5;width:168px;position:absolute;inset:0 auto 66px 0;box-shadow:12px 0 30px -12px #00000059}.pe-canvas-inner{padding:18px 14px 80px}.pe-float{bottom:12px}.pe-props{border-left:0;border-top:1px solid hsl(var(--border));gap:14px;max-height:38vh;padding:14px 16px 16px}.pe-props.is-idle{display:none}.pe-props:not(:has(.pe-sec,.pe-acts,.pe-warn)){display:none}.pe-swatches{grid-template-columns:repeat(12,minmax(0,1fr))}}}
