.guest-preview-pages{gap:24px;display:grid}.task-page-selection{align-items:center;gap:10px;margin-bottom:12px;font-weight:600;display:flex}.task-page-selection input{width:18px;height:18px;accent-color:var(--accent,#292929)}.psd-preview-editor{--ps-workspace:#282828;--ps-panel:#535353;--ps-chrome:#424242;--ps-border:#383838;--ps-selected:#6b6b6b;--ps-text:#ededed;--ps-focus:#7fa8d3;background:var(--ps-panel);color:var(--ps-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:1px solid #333;border-radius:3px;font:12px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.psd-preview-workspace{grid-template-columns:minmax(0,1fr) 250px;display:grid}.psd-preview-main{background:var(--ps-workspace);justify-content:center;align-items:center;min-width:0;min-height:440px;padding:28px 16px;display:flex;overflow:hidden}.psd-preview-editor .checkerboard{background-color:#ccc;background-image:conic-gradient(#ccc 25%, #fff 0 50%, #ccc 0 75%, #fff 0);background-size:12px 12px}.psd-layer-canvas{max-width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #202020}.psd-layer-panel{background:var(--ps-panel);scrollbar-width:thin;scrollbar-color:#777 var(--ps-chrome);border-left:1px solid #303030;min-width:0;max-height:540px;overflow:auto}.psd-layer-panel h3{background:var(--ps-panel);border-right:1px solid var(--ps-border);margin:0;padding:9px 12px;font-size:12px;font-weight:600;line-height:18px;display:table}.psd-layer-panel-header{background:var(--ps-chrome);border-bottom:1px solid var(--ps-border);z-index:1;display:flex;position:sticky;top:0}.psd-layer-row{border-top:1px solid var(--ps-border);background:var(--ps-panel);align-items:stretch;min-height:49px;display:flex}.psd-layer-row:hover{background:#5b5b5b}.psd-layer-row[data-selected=true]{background:var(--ps-selected)}.psd-layer-visibility{color:#ddd;cursor:pointer;background:0 0;border:0;border-right:1px solid #444;flex-shrink:0;justify-content:center;align-items:center;width:29px;min-height:48px;padding:0;display:flex}.psd-layer-visibility:hover{background:#ffffff0f}.psd-layer-visibility:focus-visible,.psd-layer-select:focus-visible,.psd-group-toggle:focus-visible{outline:2px solid var(--ps-focus);outline-offset:-2px}.psd-layer-visibility[aria-pressed=false],.psd-layer-visibility[data-inherited-hidden=true]{color:#999}.psd-layer-content{flex:1;align-items:center;min-width:0;padding-right:9px;display:flex}.psd-group-toggle,.psd-group-spacer{color:#ddd;cursor:pointer;background:0 0;border:0;flex-shrink:0;width:15px;padding:0;display:block}.psd-layer-select{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:9px;padding:5px 0;display:flex}.psd-layer-row[data-hidden=true] .psd-layer-select{opacity:.48}.psd-layer-thumb{color:#e5e5e5;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;overflow:hidden}.psd-layer-thumb[data-kind=image],.psd-layer-thumb[data-kind=shape]{background:conic-gradient(#aaa 25%, #ddd 0 50%, #aaa 0 75%, #ddd 0) 0 0/8px 8px;border:1px solid #333}.psd-layer-row[data-selected=true] .psd-layer-thumb[data-kind=image],.psd-layer-row[data-selected=true] .psd-layer-thumb[data-kind=shape]{border-color:#eee}.psd-layer-select>span:last-child{min-width:0}.psd-layer-select strong{overflow-wrap:anywhere;font-size:11px;font-weight:400;display:block}.psd-preview-status{background:var(--ps-chrome);color:#ccc;border-top:1px solid #303030;flex-wrap:wrap;align-items:center;font-size:11px;display:flex}.psd-preview-status span{border-right:1px solid var(--ps-border);padding:4px 11px}@media (width<=640px){.psd-preview-workspace{grid-template-columns:minmax(0,1fr)}.psd-preview-main{min-height:320px;padding:24px 16px}.psd-layer-panel{border-top:1px solid #303030;border-left:0;max-height:280px}}
