.passport-section[data-astro-cid-v7hdl5d7]{background-color:var(--color-canvas);min-height:calc(100vh - 52px);padding:32px 16px 80px}.passport-container[data-astro-cid-v7hdl5d7]{max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.badge-wrapper[data-astro-cid-v7hdl5d7]{display:flex;justify-content:center}.passport-pill-badge[data-astro-cid-v7hdl5d7]{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--color-border);padding:5px 14px;border-radius:9999px;box-shadow:0 1px 3px #0000000a}@media screen{:where(html[data-theme=dark]) .passport-pill-badge[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .passport-pill-badge[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.pill-icon[data-astro-cid-v7hdl5d7]{width:15px;height:15px;color:var(--color-accent, #F59E0B)}.pill-text[data-astro-cid-v7hdl5d7]{font-size:13px;font-weight:600;color:var(--color-text-primary)}.pill-tag[data-astro-cid-v7hdl5d7]{font-size:10px;font-weight:700;font-family:JetBrains Mono,monospace;background:var(--color-accent-subtle, #FEF3C7);color:#b45309;padding:2px 7px;border-radius:4px;letter-spacing:.04em}@media screen{:where(html[data-theme=dark]) .pill-tag[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:var(--color-accent-subtle, #221d0b);color:#e98347}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .pill-tag[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:var(--color-accent-subtle, #221d0b);color:#e98347}}.section-hero-header[data-astro-cid-v7hdl5d7]{text-align:center}.main-title[data-astro-cid-v7hdl5d7]{font-size:2.25rem;font-weight:800;color:var(--color-text-primary);letter-spacing:-.025em;margin-bottom:8px}.main-title[data-astro-cid-v7hdl5d7] .highlight-text[data-astro-cid-v7hdl5d7]{color:var(--color-accent-hover, #D97706)}.sub-title[data-astro-cid-v7hdl5d7]{font-size:.95rem;color:var(--color-text-secondary);max-width:660px;margin:0 auto;line-height:1.5}.security-banner[data-astro-cid-v7hdl5d7]{display:flex;align-items:center;justify-content:space-between;background:#f0fdf4;border:1px solid #BBF7D0;border-left:4px solid var(--color-success, #22C55E);padding:12px 18px;border-radius:8px;font-size:13px;color:#166534;gap:12px}@media screen{:where(html[data-theme=dark]) .security-banner[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c211d;border:1px solid #1f3d2b;color:#7ac48e}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .security-banner[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c211d;border:1px solid #1f3d2b;color:#7ac48e}}.security-info[data-astro-cid-v7hdl5d7]{display:flex;align-items:center;gap:10px}.shield-icon[data-astro-cid-v7hdl5d7]{width:18px;height:18px;color:#16a34a;flex-shrink:0}.security-meta[data-astro-cid-v7hdl5d7]{display:flex;flex-wrap:wrap;gap:8px}.secure-tag[data-astro-cid-v7hdl5d7]{font-size:11px;font-weight:600;background:#fff;border:1px solid #BBF7D0;color:#15803d;padding:3px 8px;border-radius:4px}@media screen{:where(html[data-theme=dark]) .secure-tag[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;border:1px solid #1f3d2b;color:#5ebd76}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .secure-tag[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;border:1px solid #1f3d2b;color:#5ebd76}}.studio-console-card[data-astro-cid-v7hdl5d7]{background:#fff;border:1px solid var(--color-border);border-radius:12px;padding:24px;box-shadow:0 4px 14px #00000008}@media screen{:where(html[data-theme=dark]) .studio-console-card[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .studio-console-card[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.passport-dropzone[data-astro-cid-v7hdl5d7]{border:2px dashed var(--color-border-strong, #D4D4D4);background:var(--color-surface-2, #FAFAF8);border-radius:12px;padding:48px 24px;text-align:center;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center}@media screen{:where(html[data-theme=dark]) .passport-dropzone[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border:2px dashed var(--color-border-strong, #3b3b3b);background:var(--color-surface-2, #20201f)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .passport-dropzone[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border:2px dashed var(--color-border-strong, #3b3b3b);background:var(--color-surface-2, #20201f)}}.passport-dropzone[data-astro-cid-v7hdl5d7]:hover,.passport-dropzone[data-astro-cid-v7hdl5d7].drag-active{border-color:var(--color-accent, #F59E0B);background:#fffbeb}@media screen{:where(html[data-theme=dark]) .passport-dropzone[data-astro-cid-v7hdl5d7]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)),:where(html[data-theme=dark]) .passport-dropzone[data-astro-cid-v7hdl5d7].drag-active:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:var(--color-accent, #663a00);background:#22201a}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .passport-dropzone[data-astro-cid-v7hdl5d7]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)),[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .passport-dropzone[data-astro-cid-v7hdl5d7].drag-active:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:var(--color-accent, #663a00);background:#22201a}}.hidden-input[data-astro-cid-v7hdl5d7]{display:none}.drop-icon-circle[data-astro-cid-v7hdl5d7]{width:68px;height:68px;border-radius:50%;background:var(--color-accent-subtle, #FEF3C7);display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:var(--color-accent-hover, #D97706);transition:transform .2s ease}@media screen{:where(html[data-theme=dark]) .drop-icon-circle[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:var(--color-accent-subtle, #221d0b)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .drop-icon-circle[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:var(--color-accent-subtle, #221d0b)}}.passport-dropzone[data-astro-cid-v7hdl5d7]:hover .drop-icon-circle[data-astro-cid-v7hdl5d7]{transform:scale(1.06)}.drop-icon-circle[data-astro-cid-v7hdl5d7] svg[data-astro-cid-v7hdl5d7]{width:32px;height:32px}.drop-main-title[data-astro-cid-v7hdl5d7]{font-size:1.2rem;font-weight:700;color:var(--color-text-primary);margin-bottom:6px}.drop-sub-title[data-astro-cid-v7hdl5d7]{font-size:.85rem;color:var(--color-text-muted);margin-bottom:22px}.btn-choose-photo[data-astro-cid-v7hdl5d7]{display:inline-flex;align-items:center;gap:8px;background:var(--color-accent, #F59E0B);color:#fff;border:none;padding:12px 26px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 2px 6px #f59e0b47;transition:all .15s ease}.btn-choose-photo[data-astro-cid-v7hdl5d7]:hover{background:var(--color-accent-hover, #D97706);transform:translateY(-1px);box-shadow:0 4px 10px #d977065c}.btn-choose-photo[data-astro-cid-v7hdl5d7] svg[data-astro-cid-v7hdl5d7]{width:16px;height:16px}.passport-studio-panel[data-astro-cid-v7hdl5d7]{display:flex;flex-direction:column;gap:16px}.studio-top-toolbar[data-astro-cid-v7hdl5d7]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:8px}.preset-selector-wrap[data-astro-cid-v7hdl5d7]{display:flex;align-items:center;gap:8px;flex:1 1 320px;min-width:0}.toolbar-label[data-astro-cid-v7hdl5d7]{font-size:12px;font-weight:600;color:var(--color-text-secondary)}.toolbar-dropdown[data-astro-cid-v7hdl5d7]{min-width:0;max-width:100%;flex:1 1 auto;font-size:13px;font-weight:600;color:var(--color-text-primary);background:#fff;border:1px solid var(--color-border);padding:6px 12px;border-radius:6px;outline:none;cursor:pointer}@media screen{:where(html[data-theme=dark]) .toolbar-dropdown[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .toolbar-dropdown[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.toolbar-dropdown[data-astro-cid-v7hdl5d7]:focus{border-color:var(--color-accent, #F59E0B)}@media screen{:where(html[data-theme=dark]) .toolbar-dropdown[data-astro-cid-v7hdl5d7]:focus:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:var(--color-accent, #663a00)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .toolbar-dropdown[data-astro-cid-v7hdl5d7]:focus:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:var(--color-accent, #663a00)}}.toolbar-actions-group[data-astro-cid-v7hdl5d7]{display:flex;align-items:center;gap:6px}.tool-btn[data-astro-cid-v7hdl5d7]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--color-text-secondary);background:#fff;border:1px solid var(--color-border);padding:6px 10px;border-radius:6px;cursor:pointer;transition:all .15s ease}@media screen{:where(html[data-theme=dark]) .tool-btn[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .tool-btn[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.tool-btn[data-astro-cid-v7hdl5d7]:hover{background:var(--color-surface-2);color:var(--color-text-primary)}.tool-btn[data-astro-cid-v7hdl5d7].active{background:var(--color-accent-subtle, #FEF3C7);color:#b45309;border-color:var(--color-accent, #F59E0B)}@media screen{:where(html[data-theme=dark]) .tool-btn[data-astro-cid-v7hdl5d7].active:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:var(--color-accent-subtle, #221d0b);color:#e98347;border-color:var(--color-accent, #663a00)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .tool-btn[data-astro-cid-v7hdl5d7].active:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:var(--color-accent-subtle, #221d0b);color:#e98347;border-color:var(--color-accent, #663a00)}}.tool-btn[data-astro-cid-v7hdl5d7] svg[data-astro-cid-v7hdl5d7]{width:14px;height:14px}.studio-body-layout[data-astro-cid-v7hdl5d7]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}.canvas-workstation-wrap[data-astro-cid-v7hdl5d7]{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:10px;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:480px;user-select:none}.photo-frame-box[data-astro-cid-v7hdl5d7]{position:relative;width:280px;height:360px;box-shadow:0 8px 24px #0000001f;border:2px solid #374151;border-radius:4px;overflow:hidden;background:#fff;cursor:grab}@media screen{:where(html[data-theme=dark]) .photo-frame-box[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .photo-frame-box[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.photo-frame-box[data-astro-cid-v7hdl5d7]:active{cursor:grabbing}.editor-canvas[data-astro-cid-v7hdl5d7]{width:100%;height:100%;display:block;background:#fff}@media screen{:where(html[data-theme=dark]) .editor-canvas[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .editor-canvas[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.biometric-overlay[data-astro-cid-v7hdl5d7]{position:absolute;inset:0;pointer-events:none;z-index:5}.guide-line[data-astro-cid-v7hdl5d7]{position:absolute;left:0;right:0;border-bottom:1.5px dashed rgba(16,185,129,.85);display:flex;align-items:center;justify-content:flex-end;padding-right:6px}.guide-tag[data-astro-cid-v7hdl5d7]{font-size:9px;font-weight:700;font-family:JetBrains Mono,monospace;background:#10b981e6;color:#fff;padding:1px 4px;border-radius:2px;letter-spacing:.02em;transform:translateY(-50%)}.crown-line[data-astro-cid-v7hdl5d7]{top:15%}.eye-line[data-astro-cid-v7hdl5d7]{top:45%;border-bottom-color:#f59e0be6}@media screen{:where(html[data-theme=dark]) .eye-line[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-bottom-color:#663a00e6}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .eye-line[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-bottom-color:#663a00e6}}.eye-line[data-astro-cid-v7hdl5d7] .guide-tag[data-astro-cid-v7hdl5d7]{background:#f59e0bf2}.chin-line[data-astro-cid-v7hdl5d7]{top:85%}.face-oval-guide[data-astro-cid-v7hdl5d7]{position:absolute;inset:15% 18%;border:1.5px dashed rgba(245,158,11,.7);border-radius:50% 50% 45% 45%/55% 55% 45% 45%;pointer-events:none}@media screen{:where(html[data-theme=dark]) .face-oval-guide[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border:1.5px dashed rgba(102,58,0,.7)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .face-oval-guide[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border:1.5px dashed rgba(102,58,0,.7)}}.center-axis-guide[data-astro-cid-v7hdl5d7]{position:absolute;top:0;bottom:0;left:50%;border-right:1px dotted rgba(156,163,175,.6)}.dims-badge[data-astro-cid-v7hdl5d7]{position:absolute;bottom:8px;left:50%;transform:translate(-50%);font-size:10px;font-weight:700;font-family:JetBrains Mono,monospace;background:#111827cc;color:#fff;padding:3px 8px;border-radius:4px;pointer-events:none;z-index:6}.canvas-hint-text[data-astro-cid-v7hdl5d7]{margin-top:14px;font-size:11px;color:var(--color-text-muted);display:flex;align-items:center;gap:6px}.canvas-hint-text[data-astro-cid-v7hdl5d7] svg[data-astro-cid-v7hdl5d7]{width:14px;height:14px;color:var(--color-accent, #F59E0B)}.studio-sidebar-controls[data-astro-cid-v7hdl5d7]{background:#fff;border:1px solid var(--color-border);border-radius:10px;overflow:hidden;display:flex;flex-direction:column}@media screen{:where(html[data-theme=dark]) .studio-sidebar-controls[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .studio-sidebar-controls[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.sidebar-tabs-nav[data-astro-cid-v7hdl5d7]{display:flex;background:var(--color-surface-2);border-bottom:1px solid var(--color-border)}.tab-nav-btn[data-astro-cid-v7hdl5d7]{flex:1;font-size:12px;font-weight:600;color:var(--color-text-secondary);padding:10px 4px;border:none;background:transparent;cursor:pointer;transition:all .15s ease;border-bottom:2px solid transparent}.tab-nav-btn[data-astro-cid-v7hdl5d7]:hover{color:var(--color-text-primary)}.tab-nav-btn[data-astro-cid-v7hdl5d7].active{color:var(--color-accent-active, #B45309);border-bottom-color:var(--color-accent, #F59E0B);background:#fff;font-weight:700}@media screen{:where(html[data-theme=dark]) .tab-nav-btn[data-astro-cid-v7hdl5d7].active:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:var(--color-accent-active, #e98347);border-bottom-color:var(--color-accent, #663a00);background:#222}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .tab-nav-btn[data-astro-cid-v7hdl5d7].active:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:var(--color-accent-active, #e98347);border-bottom-color:var(--color-accent, #663a00);background:#222}}.tab-content[data-astro-cid-v7hdl5d7]{display:none;padding:16px;flex-direction:column;gap:14px}.tab-content[data-astro-cid-v7hdl5d7].active{display:flex}.control-row[data-astro-cid-v7hdl5d7]{display:flex;flex-direction:column;gap:6px}.control-label-wrap[data-astro-cid-v7hdl5d7]{display:flex;justify-content:space-between;align-items:center}.control-title[data-astro-cid-v7hdl5d7]{font-size:12px;font-weight:600;color:var(--color-text-body)}.control-val[data-astro-cid-v7hdl5d7]{font-size:11px;font-weight:700;font-family:JetBrains Mono,monospace;color:var(--color-accent-hover, #D97706)}.control-slider[data-astro-cid-v7hdl5d7]{width:100%;accent-color:var(--color-accent, #F59E0B);cursor:pointer}.quick-action-strip[data-astro-cid-v7hdl5d7]{display:flex;gap:8px;margin-top:4px}.action-outline-btn[data-astro-cid-v7hdl5d7]{flex:1;font-size:11px;font-weight:600;color:var(--color-text-secondary);background:#fff;border:1px solid var(--color-border);padding:6px 10px;border-radius:6px;cursor:pointer;transition:all .15s ease}@media screen{:where(html[data-theme=dark]) .action-outline-btn[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .action-outline-btn[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.action-outline-btn[data-astro-cid-v7hdl5d7]:hover{background:var(--color-surface-2);color:var(--color-text-primary)}.action-amber-btn[data-astro-cid-v7hdl5d7]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:11px;font-weight:700;color:#fff;background:var(--color-accent, #F59E0B);border:none;padding:8px 12px;border-radius:6px;cursor:pointer;transition:all .15s ease}.action-amber-btn[data-astro-cid-v7hdl5d7]:hover{background:var(--color-accent-hover, #D97706)}.action-amber-btn[data-astro-cid-v7hdl5d7] svg[data-astro-cid-v7hdl5d7]{width:13px;height:13px}.info-tip-card[data-astro-cid-v7hdl5d7]{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:6px;padding:10px 12px;font-size:11px;color:var(--color-text-secondary);line-height:1.4}.tip-badge[data-astro-cid-v7hdl5d7]{font-size:9px;font-weight:700;text-transform:uppercase;color:var(--color-accent-active, #B45309);display:block;margin-bottom:2px}@media screen{:where(html[data-theme=dark]) .tip-badge[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:var(--color-accent-active, #e98347)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .tip-badge[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:var(--color-accent-active, #e98347)}}.section-sub-title[data-astro-cid-v7hdl5d7]{font-size:12px;font-weight:700;color:var(--color-text-primary)}.bg-swatches-grid[data-astro-cid-v7hdl5d7]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.bg-swatch-card[data-astro-cid-v7hdl5d7]{display:flex;flex-direction:column;align-items:flex-start;padding:8px;border:1.5px solid var(--color-border);border-radius:6px;background:#fff;cursor:pointer;transition:all .15s ease}@media screen{:where(html[data-theme=dark]) .bg-swatch-card[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .bg-swatch-card[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.bg-swatch-card[data-astro-cid-v7hdl5d7]:hover{border-color:var(--color-accent, #F59E0B)}@media screen{:where(html[data-theme=dark]) .bg-swatch-card[data-astro-cid-v7hdl5d7]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:var(--color-accent, #663a00)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .bg-swatch-card[data-astro-cid-v7hdl5d7]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:var(--color-accent, #663a00)}}.bg-swatch-card[data-astro-cid-v7hdl5d7].active{border-color:var(--color-accent, #F59E0B);background:#fffbeb}@media screen{:where(html[data-theme=dark]) .bg-swatch-card[data-astro-cid-v7hdl5d7].active:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:var(--color-accent, #663a00);background:#22201a}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .bg-swatch-card[data-astro-cid-v7hdl5d7].active:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:var(--color-accent, #663a00);background:#22201a}}.color-circle[data-astro-cid-v7hdl5d7]{width:24px;height:24px;border-radius:50%;margin-bottom:4px}.swatch-label[data-astro-cid-v7hdl5d7]{font-size:11px;font-weight:700;color:var(--color-text-primary)}.swatch-sub[data-astro-cid-v7hdl5d7]{font-size:9px;color:var(--color-text-muted)}.custom-color-row[data-astro-cid-v7hdl5d7]{display:flex;align-items:center;gap:8px;font-size:12px;margin-top:6px}.color-input[data-astro-cid-v7hdl5d7]{width:32px;height:28px;padding:0;border:1px solid var(--color-border);border-radius:4px;cursor:pointer}.caption-notice-box[data-astro-cid-v7hdl5d7]{background:#fffbeb;border:1px solid #FDE68A;border-radius:6px;padding:8px 10px;font-size:11px;color:#92400e;line-height:1.4}@media screen{:where(html[data-theme=dark]) .caption-notice-box[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22201a;border:1px solid #403500;color:#ed9367}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .caption-notice-box[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22201a;border:1px solid #403500;color:#ed9367}}.notice-badge[data-astro-cid-v7hdl5d7]{font-size:9px;font-weight:800;text-transform:uppercase;display:block;margin-bottom:2px}.field-check-row[data-astro-cid-v7hdl5d7]{display:flex;align-items:center;gap:8px}.check-title[data-astro-cid-v7hdl5d7]{font-size:12px;font-weight:600;color:var(--color-text-body)}.custom-checkbox[data-astro-cid-v7hdl5d7]{accent-color:var(--color-accent, #F59E0B);cursor:pointer}.text-input[data-astro-cid-v7hdl5d7],.dropdown-input[data-astro-cid-v7hdl5d7]{font-size:12px;color:var(--color-text-body);background:#fff;border:1px solid var(--color-border);padding:7px 10px;border-radius:6px;outline:none;width:100%}@media screen{:where(html[data-theme=dark]) .text-input[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)),:where(html[data-theme=dark]) .dropdown-input[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .text-input[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)),[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .dropdown-input[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.text-input[data-astro-cid-v7hdl5d7]:focus,.dropdown-input[data-astro-cid-v7hdl5d7]:focus{border-color:var(--color-accent, #F59E0B)}@media screen{:where(html[data-theme=dark]) .text-input[data-astro-cid-v7hdl5d7]:focus:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)),:where(html[data-theme=dark]) .dropdown-input[data-astro-cid-v7hdl5d7]:focus:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:var(--color-accent, #663a00)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .text-input[data-astro-cid-v7hdl5d7]:focus:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)),[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .dropdown-input[data-astro-cid-v7hdl5d7]:focus:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:var(--color-accent, #663a00)}}.text-input[data-astro-cid-v7hdl5d7]:disabled{background:#f3f4f6;cursor:not-allowed}@media screen{:where(html[data-theme=dark]) .text-input[data-astro-cid-v7hdl5d7]:disabled:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1d1e1e}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .text-input[data-astro-cid-v7hdl5d7]:disabled:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1d1e1e}}.radio-pill-group[data-astro-cid-v7hdl5d7]{display:flex;gap:8px;margin-top:4px}.radio-pill[data-astro-cid-v7hdl5d7]{display:flex;align-items:center;gap:6px;font-size:11px;cursor:pointer}.control-field[data-astro-cid-v7hdl5d7]{display:flex;flex-direction:column;gap:6px}.sheet-options-box[data-astro-cid-v7hdl5d7]{display:flex;flex-direction:column;gap:12px;background:var(--color-surface-2);border:1px solid var(--color-border);padding:12px;border-radius:6px}.studio-bottom-bar[data-astro-cid-v7hdl5d7]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid var(--color-border)}.export-options-wrap[data-astro-cid-v7hdl5d7]{display:flex;align-items:center;gap:8px}.export-label[data-astro-cid-v7hdl5d7]{font-size:12px;font-weight:600;color:var(--color-text-secondary)}.format-dropdown[data-astro-cid-v7hdl5d7]{font-size:12px;font-weight:600;color:var(--color-text-primary);background:var(--color-surface-2);border:1px solid var(--color-border);padding:8px 12px;border-radius:6px;cursor:pointer}.export-buttons-wrap[data-astro-cid-v7hdl5d7]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.btn-sheet-preview[data-astro-cid-v7hdl5d7],.btn-print-action[data-astro-cid-v7hdl5d7]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--color-text-secondary);background:#fff;border:1px solid var(--color-border);padding:9px 16px;border-radius:6px;cursor:pointer;transition:all .15s ease}@media screen{:where(html[data-theme=dark]) .btn-sheet-preview[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)),:where(html[data-theme=dark]) .btn-print-action[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .btn-sheet-preview[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)),[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .btn-print-action[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.btn-sheet-preview[data-astro-cid-v7hdl5d7]:hover,.btn-print-action[data-astro-cid-v7hdl5d7]:hover{background:var(--color-surface-2);color:var(--color-text-primary)}.btn-download-action[data-astro-cid-v7hdl5d7]{display:inline-flex;align-items:center;gap:8px;background:var(--color-accent, #F59E0B);color:#fff;border:none;padding:9px 22px;border-radius:6px;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 2px 6px #f59e0b47;transition:all .15s ease}.btn-download-action[data-astro-cid-v7hdl5d7]:hover{background:var(--color-accent-hover, #D97706)}.btn-sheet-preview[data-astro-cid-v7hdl5d7] svg[data-astro-cid-v7hdl5d7],.btn-print-action[data-astro-cid-v7hdl5d7] svg[data-astro-cid-v7hdl5d7],.btn-download-action[data-astro-cid-v7hdl5d7] svg[data-astro-cid-v7hdl5d7]{width:15px;height:15px}.preview-modal[data-astro-cid-v7hdl5d7]{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:20px}.modal-backdrop[data-astro-cid-v7hdl5d7]{position:absolute;inset:0;background:#0009}.modal-card[data-astro-cid-v7hdl5d7]{position:relative;background:#fff;border-radius:12px;max-width:720px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 40px #0003;z-index:101;overflow:hidden}@media screen{:where(html[data-theme=dark]) .modal-card[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .modal-card[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.modal-header[data-astro-cid-v7hdl5d7]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid var(--color-border)}.modal-title[data-astro-cid-v7hdl5d7]{font-size:14px;font-weight:700;color:var(--color-text-primary)}.btn-modal-close[data-astro-cid-v7hdl5d7]{font-size:20px;background:none;border:none;cursor:pointer;color:var(--color-text-muted)}.modal-body[data-astro-cid-v7hdl5d7]{padding:20px;overflow-y:auto;display:flex;justify-content:center;background:#f3f4f6}@media screen{:where(html[data-theme=dark]) .modal-body[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1d1e1e}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .modal-body[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1d1e1e}}.sheet-modal-canvas[data-astro-cid-v7hdl5d7]{max-width:100%;max-height:60vh;box-shadow:0 4px 14px #00000026;background:#fff}@media screen{:where(html[data-theme=dark]) .sheet-modal-canvas[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .sheet-modal-canvas[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.modal-footer[data-astro-cid-v7hdl5d7]{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-top:1px solid var(--color-border)}.modal-hint[data-astro-cid-v7hdl5d7]{font-size:11px;color:var(--color-text-muted)}.passport-guide-card[data-astro-cid-v7hdl5d7]{background:#fff;border:1px solid var(--color-border);border-radius:12px;padding:32px;box-shadow:0 2px 8px #00000005}@media screen{:where(html[data-theme=dark]) .passport-guide-card[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .passport-guide-card[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.guide-main-heading[data-astro-cid-v7hdl5d7]{font-size:1.45rem;font-weight:800;color:var(--color-text-primary);margin-bottom:10px;letter-spacing:-.015em}.guide-lead-text[data-astro-cid-v7hdl5d7]{font-size:.95rem;color:var(--color-text-secondary);line-height:1.6;margin-bottom:24px}.table-overflow-wrap[data-astro-cid-v7hdl5d7]{overflow-x:auto}.specs-table[data-astro-cid-v7hdl5d7]{width:100%;border-collapse:collapse;font-size:13px}.specs-table[data-astro-cid-v7hdl5d7] th[data-astro-cid-v7hdl5d7]{background:var(--color-surface-2);color:var(--color-text-primary);font-weight:700;text-align:left;padding:12px 14px;border-bottom:1.5px solid var(--color-border)}.specs-table[data-astro-cid-v7hdl5d7] td[data-astro-cid-v7hdl5d7]{padding:12px 14px;border-bottom:1px solid var(--color-border);color:var(--color-text-body);line-height:1.5}.specs-table[data-astro-cid-v7hdl5d7] tr[data-astro-cid-v7hdl5d7]:hover td[data-astro-cid-v7hdl5d7]{background:#fffbeb}@media screen{:where(html[data-theme=dark]) .specs-table[data-astro-cid-v7hdl5d7] tr[data-astro-cid-v7hdl5d7]:hover td[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22201a}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .specs-table[data-astro-cid-v7hdl5d7] tr[data-astro-cid-v7hdl5d7]:hover td[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22201a}}.steps-flow-grid[data-astro-cid-v7hdl5d7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.flow-card[data-astro-cid-v7hdl5d7]{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:8px;padding:16px 14px;display:flex;flex-direction:column;gap:6px}.flow-num[data-astro-cid-v7hdl5d7]{width:24px;height:24px;border-radius:50%;background:var(--color-accent, #F59E0B);color:#fff;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.flow-title[data-astro-cid-v7hdl5d7]{font-size:13px;font-weight:700;color:var(--color-text-primary)}.flow-desc[data-astro-cid-v7hdl5d7]{font-size:11px;color:var(--color-text-secondary);line-height:1.4}.passport-callout-banner[data-astro-cid-v7hdl5d7]{display:flex;align-items:center;gap:16px;background:#fffbeb;border:1px solid #FDE68A;border-left:4px solid var(--color-accent, #F59E0B);padding:18px 22px;border-radius:8px}@media screen{:where(html[data-theme=dark]) .passport-callout-banner[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22201a;border:1px solid #403500;border-left:4px solid var(--color-accent, #663a00)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .passport-callout-banner[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22201a;border:1px solid #403500;border-left:4px solid var(--color-accent, #663a00)}}.callout-icon-box[data-astro-cid-v7hdl5d7]{width:44px;height:44px;border-radius:8px;background:#f59e0b26;color:#d97706;display:flex;align-items:center;justify-content:center;flex-shrink:0}.callout-icon-box[data-astro-cid-v7hdl5d7] svg[data-astro-cid-v7hdl5d7]{width:22px;height:22px}.callout-text-wrap[data-astro-cid-v7hdl5d7]{flex:1}.callout-title[data-astro-cid-v7hdl5d7]{font-size:14px;font-weight:700;color:#92400e;margin-bottom:4px}@media screen{:where(html[data-theme=dark]) .callout-title[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#ed9367}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .callout-title[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#ed9367}}.callout-desc[data-astro-cid-v7hdl5d7]{font-size:13px;color:#78350f;line-height:1.5}@media screen{:where(html[data-theme=dark]) .callout-desc[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#eea07c}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .callout-desc[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#eea07c}}.explore-tools-card[data-astro-cid-v7hdl5d7]{background:#fff;border:1px solid var(--color-border);border-radius:12px;padding:24px}@media screen{:where(html[data-theme=dark]) .explore-tools-card[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .explore-tools-card[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222}}.explore-header[data-astro-cid-v7hdl5d7]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.explore-icon[data-astro-cid-v7hdl5d7]{width:20px;height:20px;color:var(--color-accent, #F59E0B)}.explore-title[data-astro-cid-v7hdl5d7]{font-size:14px;font-weight:700;color:var(--color-text-primary)}.tools-quick-buttons[data-astro-cid-v7hdl5d7]{display:flex;flex-wrap:wrap;gap:10px}.tool-quick-btn[data-astro-cid-v7hdl5d7]{display:inline-flex;align-items:center;gap:8px;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-secondary);text-decoration:none;padding:9px 14px;border-radius:8px;font-size:12px;font-weight:600;transition:all .15s ease}.tool-quick-btn[data-astro-cid-v7hdl5d7]:hover{border-color:var(--color-accent, #F59E0B);color:#b45309;background:#fffbeb}@media screen{:where(html[data-theme=dark]) .tool-quick-btn[data-astro-cid-v7hdl5d7]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:var(--color-accent, #663a00);color:#e98347;background:#22201a}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .tool-quick-btn[data-astro-cid-v7hdl5d7]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:var(--color-accent, #663a00);color:#e98347;background:#22201a}}.tool-quick-btn[data-astro-cid-v7hdl5d7] svg[data-astro-cid-v7hdl5d7]{width:14px;height:14px}.hidden[data-astro-cid-v7hdl5d7]{display:none!important}@media(max-width:820px){.studio-body-layout[data-astro-cid-v7hdl5d7]{grid-template-columns:minmax(0,1fr)}}.drop-hero[data-astro-cid-v7hdl5d7]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:32px;align-items:center;text-align:left}.drop-hero-text[data-astro-cid-v7hdl5d7] .drop-icon-circle[data-astro-cid-v7hdl5d7]{margin:0 0 16px}.drop-hero-text[data-astro-cid-v7hdl5d7] .drop-sub-title[data-astro-cid-v7hdl5d7]{margin-left:0}.drop-actions[data-astro-cid-v7hdl5d7]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.btn-camera-photo[data-astro-cid-v7hdl5d7]{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border-radius:10px;background:#fff;border:1px solid var(--color-border-strong, #D4D4D4);color:var(--color-text-primary, #171717);font-weight:600;font-size:15px;cursor:pointer;transition:border-color .15s ease,transform .15s ease}@media screen{:where(html[data-theme=dark]) .btn-camera-photo[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;border:1px solid var(--color-border-strong, #3b3b3b);color:var(--color-text-primary, #d3d3d3)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .btn-camera-photo[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#222;border:1px solid var(--color-border-strong, #3b3b3b);color:var(--color-text-primary, #d3d3d3)}}.btn-camera-photo[data-astro-cid-v7hdl5d7]:hover{border-color:var(--color-accent, #F59E0B);transform:translateY(-1px)}@media screen{:where(html[data-theme=dark]) .btn-camera-photo[data-astro-cid-v7hdl5d7]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:var(--color-accent, #663a00)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .btn-camera-photo[data-astro-cid-v7hdl5d7]:hover:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:var(--color-accent, #663a00)}}.btn-camera-photo[data-astro-cid-v7hdl5d7] svg[data-astro-cid-v7hdl5d7]{width:18px;height:18px;color:#d97706}.upload-error[data-astro-cid-v7hdl5d7]{margin:0 0 12px;padding:10px 12px;border-radius:8px;background:#fef2f2;border:1px solid #FECACA;color:#991b1b;font-size:13px}@media screen{:where(html[data-theme=dark]) .upload-error[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#211d1d;border:1px solid #4a3232;color:#ff8579}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .upload-error[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#211d1d;border:1px solid #4a3232;color:#ff8579}}.drop-tips[data-astro-cid-v7hdl5d7]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;font-size:12.5px;color:var(--color-text-secondary, #525252)}@media screen{:where(html[data-theme=dark]) .drop-tips[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:var(--color-text-secondary, #b2b2b2)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .drop-tips[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:var(--color-text-secondary, #b2b2b2)}}.drop-tips[data-astro-cid-v7hdl5d7] li[data-astro-cid-v7hdl5d7]{position:relative;padding-left:18px}.drop-tips[data-astro-cid-v7hdl5d7] li[data-astro-cid-v7hdl5d7]:before{content:"";position:absolute;left:0;top:4px;width:10px;height:10px;border-radius:9999px;background:#dcfce7;border:2px solid #22C55E}@media screen{:where(html[data-theme=dark]) .drop-tips[data-astro-cid-v7hdl5d7] li[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)):before{background:#142119}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .drop-tips[data-astro-cid-v7hdl5d7] li[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)):before{background:#142119}}.drop-samples[data-astro-cid-v7hdl5d7]{display:flex;justify-content:center;align-items:flex-end;gap:14px}.sample-card[data-astro-cid-v7hdl5d7]{margin:0;text-align:center;transition:transform .2s ease}.sample-card[data-astro-cid-v7hdl5d7]:nth-child(2){transform:translateY(-14px)}.passport-dropzone[data-astro-cid-v7hdl5d7]:hover .sample-card[data-astro-cid-v7hdl5d7]{transform:translateY(-4px)}.passport-dropzone[data-astro-cid-v7hdl5d7]:hover .sample-card[data-astro-cid-v7hdl5d7]:nth-child(2){transform:translateY(-18px)}.sample-photo[data-astro-cid-v7hdl5d7]{position:relative;overflow:hidden;background:linear-gradient(180deg,#fff,#f1f5f9);border:1px solid #E5E7EB;border-radius:4px;box-shadow:0 8px 20px #00000014;margin:0 auto 8px}@media screen{:where(html[data-theme=dark]) .sample-photo[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:linear-gradient(180deg,#222,#1c1e20);border:1px solid #343537}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .sample-photo[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:linear-gradient(180deg,#222,#1c1e20);border:1px solid #343537}}.sample-photo[data-astro-cid-v7hdl5d7].s-35x45{width:84px;height:108px}.sample-photo[data-astro-cid-v7hdl5d7].s-2x2{width:100px;height:100px}.sample-head[data-astro-cid-v7hdl5d7]{position:absolute;left:50%;top:16%;width:42%;height:50%;transform:translate(-50%);border-radius:50% 50% 46% 46%;background:radial-gradient(circle at 50% 38%,#e9b994,#d9a37e 70%);box-shadow:inset 0 14px 0 -2px #2a1d17}@media screen{:where(html[data-theme=dark]) .sample-head[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:radial-gradient(circle at 50% 38%,#1a0800,#d9a37e 70%)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .sample-head[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:radial-gradient(circle at 50% 38%,#1a0800,#d9a37e 70%)}}.sample-body[data-astro-cid-v7hdl5d7]{position:absolute;left:50%;bottom:-18%;width:86%;height:40%;transform:translate(-50%);border-radius:50% 50% 0 0;background:#334e7e}.has-caption[data-astro-cid-v7hdl5d7] .sample-head[data-astro-cid-v7hdl5d7]{top:10%;height:44%}.has-caption[data-astro-cid-v7hdl5d7] .sample-body[data-astro-cid-v7hdl5d7]{bottom:-2%;height:30%}.sample-caption[data-astro-cid-v7hdl5d7]{position:absolute;left:0;right:0;bottom:0;height:16%;background:#111827;color:#fff;font:700 7px/1 var(--font-mono, monospace);display:flex;align-items:center;justify-content:center;letter-spacing:.04em}.sample-card[data-astro-cid-v7hdl5d7] figcaption[data-astro-cid-v7hdl5d7]{font-size:11.5px;color:var(--color-text-secondary, #525252);line-height:1.35}@media screen{:where(html[data-theme=dark]) .sample-card[data-astro-cid-v7hdl5d7] figcaption[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:var(--color-text-secondary, #b2b2b2)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .sample-card[data-astro-cid-v7hdl5d7] figcaption[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:var(--color-text-secondary, #b2b2b2)}}.sample-card[data-astro-cid-v7hdl5d7] figcaption[data-astro-cid-v7hdl5d7] strong[data-astro-cid-v7hdl5d7]{display:block;font-size:12.5px;color:var(--color-text-primary, #171717)}@media screen{:where(html[data-theme=dark]) .sample-card[data-astro-cid-v7hdl5d7] figcaption[data-astro-cid-v7hdl5d7] strong[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:var(--color-text-primary, #d3d3d3)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .sample-card[data-astro-cid-v7hdl5d7] figcaption[data-astro-cid-v7hdl5d7] strong[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:var(--color-text-primary, #d3d3d3)}}@media(max-width:760px){.drop-hero[data-astro-cid-v7hdl5d7]{grid-template-columns:minmax(0,1fr);text-align:center}.drop-hero-text[data-astro-cid-v7hdl5d7] .drop-icon-circle[data-astro-cid-v7hdl5d7]{margin:0 auto 16px}.drop-actions[data-astro-cid-v7hdl5d7]{justify-content:center}.drop-tips[data-astro-cid-v7hdl5d7]{text-align:left}.drop-samples[data-astro-cid-v7hdl5d7]{display:none}}.preset-spec-strip[data-astro-cid-v7hdl5d7]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:-4px 0 16px;padding:10px 12px;border-radius:10px;background:#fffbeb;border:1px solid #FDE68A}@media screen{:where(html[data-theme=dark]) .preset-spec-strip[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22201a;border:1px solid #403500}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .preset-spec-strip[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22201a;border:1px solid #403500}}.spec-chip[data-astro-cid-v7hdl5d7]{font-size:12px;color:#78350f;background:#fff;border:1px solid #FDE68A;border-radius:9999px;padding:3px 10px}@media screen{:where(html[data-theme=dark]) .spec-chip[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#eea07c;background:#222;border:1px solid #403500}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .spec-chip[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#eea07c;background:#222;border:1px solid #403500}}.spec-chip[data-astro-cid-v7hdl5d7] b[data-astro-cid-v7hdl5d7]{color:#92400e}@media screen{:where(html[data-theme=dark]) .spec-chip[data-astro-cid-v7hdl5d7] b[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#ed9367}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .spec-chip[data-astro-cid-v7hdl5d7] b[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#ed9367}}.spec-desc[data-astro-cid-v7hdl5d7]{font-size:12px;color:#92400e;flex:1 1 220px}@media screen{:where(html[data-theme=dark]) .spec-desc[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#ed9367}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .spec-desc[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:#ed9367}}[data-astro-cid-v7hdl5d7][hidden]{display:none!important}.bg-replace-card[data-astro-cid-v7hdl5d7]{padding:12px;border-radius:10px;border:1px solid var(--color-border, #E5E5E5);background:var(--color-surface-2, #FAFAF8);margin-bottom:14px}@media screen{:where(html[data-theme=dark]) .bg-replace-card[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border:1px solid var(--color-border, #363636);background:var(--color-surface-2, #20201f)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .bg-replace-card[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border:1px solid var(--color-border, #363636);background:var(--color-surface-2, #20201f)}}.bg-replace-hint[data-astro-cid-v7hdl5d7]{font-size:12px;color:var(--color-text-secondary, #525252);margin:6px 0 10px;line-height:1.45}@media screen{:where(html[data-theme=dark]) .bg-replace-hint[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:var(--color-text-secondary, #b2b2b2)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .bg-replace-hint[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:var(--color-text-secondary, #b2b2b2)}}#bg-strength-row[data-astro-cid-v7hdl5d7].is-disabled{opacity:.45;pointer-events:none}.bg-status[data-astro-cid-v7hdl5d7]{margin:8px 0 0;font-size:12px;line-height:1.45;padding:8px 10px;border-radius:8px;background:#f0fdf4;border:1px solid #BBF7D0;color:#166534}@media screen{:where(html[data-theme=dark]) .bg-status[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c211d;border:1px solid #1f3d2b;color:#7ac48e}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .bg-status[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c211d;border:1px solid #1f3d2b;color:#7ac48e}}.bg-status[data-astro-cid-v7hdl5d7].is-warn{background:#fffbeb;border-color:#fde68a;color:#92400e}@media screen{:where(html[data-theme=dark]) .bg-status[data-astro-cid-v7hdl5d7].is-warn:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22201a;border-color:#403500;color:#ed9367}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .bg-status[data-astro-cid-v7hdl5d7].is-warn:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#22201a;border-color:#403500;color:#ed9367}}.sheet-mini-wrap[data-astro-cid-v7hdl5d7]{margin-top:14px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px;border-radius:10px;background:var(--color-workspace, #1E1E1E)}.sheet-mini-canvas[data-astro-cid-v7hdl5d7]{max-width:100%;height:auto;box-shadow:0 6px 18px #00000059;border-radius:2px}.sheet-summary[data-astro-cid-v7hdl5d7]{margin:0;font-size:12px;color:#e5e5e5;text-align:center}.upload-size-wrap[data-astro-cid-v7hdl5d7]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--color-text-secondary, #525252)}@media screen{:where(html[data-theme=dark]) .upload-size-wrap[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:var(--color-text-secondary, #b2b2b2)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .upload-size-wrap[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){color:var(--color-text-secondary, #b2b2b2)}}.kb-input[data-astro-cid-v7hdl5d7]{width:72px;height:34px;padding:0 8px;border-radius:6px;border:1px solid var(--color-border-strong, #D4D4D4);font-size:13px}@media screen{:where(html[data-theme=dark]) .kb-input[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border:1px solid var(--color-border-strong, #3b3b3b)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .kb-input[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border:1px solid var(--color-border-strong, #3b3b3b)}}.kb-input[data-astro-cid-v7hdl5d7]:focus{outline:none;border-color:var(--color-accent, #F59E0B)}@media screen{:where(html[data-theme=dark]) .kb-input[data-astro-cid-v7hdl5d7]:focus:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:var(--color-accent, #663a00)}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .kb-input[data-astro-cid-v7hdl5d7]:focus:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){border-color:var(--color-accent, #663a00)}}.export-result[data-astro-cid-v7hdl5d7]{flex-basis:100%;order:10;margin:0;font-size:12.5px;padding:8px 12px;border-radius:8px;background:#f0fdf4;border:1px solid #BBF7D0;color:#166534}@media screen{:where(html[data-theme=dark]) .export-result[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c211d;border:1px solid #1f3d2b;color:#7ac48e}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .export-result[data-astro-cid-v7hdl5d7]:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#1c211d;border:1px solid #1f3d2b;color:#7ac48e}}.export-result[data-astro-cid-v7hdl5d7].is-error{background:#fef2f2;border-color:#fecaca;color:#991b1b}@media screen{:where(html[data-theme=dark]) .export-result[data-astro-cid-v7hdl5d7].is-error:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#211d1d;border-color:#4a3232;color:#ff8579}}@media screen{[data-astro-cid-v7hdl5d7]:where(html[data-theme=dark]) .export-result[data-astro-cid-v7hdl5d7].is-error:where(:not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner)):not(:is([data-theme-paper],.resume-a4-page,.rs-thumb-inner) *)){background:#211d1d;border-color:#4a3232;color:#ff8579}}
