.pexport .ps-view[data-view=page]>.px-grid,.pexport .ps-view[data-view=page]>.px-text,.pexport .ps-view[data-view=grid]>.ps-nav,.pexport .ps-view[data-view=grid]>.ps-stage,.pexport .ps-view[data-view=grid]>.px-text,.pexport .ps-view[data-view=text]>.ps-nav,.pexport .ps-view[data-view=text]>.ps-stage,.pexport .ps-view[data-view=text]>.px-grid{display:none}.pexport .ps-stage{position:relative}.pexport .px-lock{--text:var(--inverse-text);--text-muted:var(--inverse-muted);--accent:var(--inverse-accent);background:var(--inverse);color:var(--inverse-text);border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;gap:6px;max-width:calc(100% - 24px);padding:18px 22px;display:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.pexport .px-lock span{color:var(--text-muted);font-size:.85rem}.pexport .px-lock b{color:var(--accent)}.pexport .ps-stage[data-locked] .px-lock{display:flex}:root[data-theme^=dark-] .pexport .px-lock,:root[data-theme^=black-] .pexport .px-lock{border:1px solid var(--inverse-accent)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .pexport .px-lock{border:1px solid var(--inverse-accent)}}.pexport .ps-stage[data-locked] #preview{filter:blur(5px)saturate(.6);opacity:.7}.pexport .px-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));align-content:start;gap:12px;width:100%;display:grid}.pexport .px-cell{min-width:0;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:6px;font-size:.82rem;display:flex}.pexport .px-cell:hover{background:var(--surface-2)}.pexport .px-cell[aria-pressed=true]{border-color:var(--accent)}.pexport .px-cell[aria-pressed=false] canvas,.pexport .px-cell[aria-pressed=false] .px-thumb{opacity:.35}.pexport .px-cell:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pexport .px-thumb{aspect-ratio:1/1.414;object-fit:contain;background:#fff;width:100%;display:block;box-shadow:0 1px 6px #0003}.pexport .px-cell b{font-weight:600}.pexport .px-cell small{color:var(--text-muted);font-size:.75rem}.pexport .px-cell small .px-n{white-space:nowrap}.pexport .px-cell[aria-pressed=false] small:after{content:" · 빼기"}.pexport .px-text{border:1px solid var(--border);background:var(--surface);width:100%;min-height:320px;color:var(--text);font-family:var(--font);resize:vertical;border-radius:8px;padding:10px 12px;font-size:.95rem;line-height:1.7;display:block}.pexport .advice,.pexport .warn-box{border-left:3px solid var(--border);background:var(--surface-2);color:var(--text-muted);border-radius:0 6px 6px 0;margin:0;padding:10px 12px;font-size:.88rem;line-height:1.6}.pexport .advice.strong,.pexport .warn-box.strong{border-left-color:var(--accent);color:var(--text);font-weight:600}.pexport .advice[hidden],.pexport .warn-box[hidden],.pexport .px-result[hidden]{display:none}.pexport .px-result{background:var(--accent-soft);color:var(--text);border-radius:10px;margin:0;padding:10px 12px;font-size:.88rem}.pexport .px-result.warn{background:var(--surface-2);font-weight:600}.pexport .pw-row{gap:8px;display:flex}.pexport .pw-row input{flex:1;min-width:0}.pexport .pw-row .reveal{flex:none}.pexport input[type=password],.pexport #pw2,.pexport #owner,.pexport #range{width:100%}.pexport .hint.warn{color:var(--negative)}.pexport .limits{border:0;flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.pexport .limits .check,.pexport .px-checks .check{margin:0;font-weight:400}.pexport .px-checks{flex-direction:column;gap:6px;display:flex}.pexport .ps-tabpanel>.actions{margin:0}.pexport .px-scales .seg span{padding-inline:4px}.pexport .pa-foot #stop[hidden]{display:none}.pexport .loading-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.pexport .loading-row[hidden]{display:none}.pexport .loading-row .loading{margin:0}@media screen and (height>=500px),screen and (width>=600px){body[data-app] .pexport .ps-view[data-view=grid],body[data-app] .pexport .ps-view[data-view=text]{overscroll-behavior:contain;overflow-y:auto}body[data-app] .pexport .ps-view[data-view=text]>.px-text{resize:none;flex:1;min-height:0}}@media screen and (width>=1100px){.pexport .px-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (width<=599.98px){.pexport .px-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pexport .px-cell small{display:none}.pexport .px-text{font-size:max(16px,1em)}}.pexport #on-state{display:none}@media screen and (width<=599.98px){.pexport #on-state{display:inline}}@media screen and (width>=600px) and (height<=499.98px){body[data-app=low] .pexport #on-state{display:inline}}.prose code{background:var(--surface-2);border-radius:4px;padding:1px 6px}.prose .sample{background:var(--surface-2);color:var(--text-muted);word-break:break-all;border-radius:6px;padding:10px 12px;font-size:.95rem}
