#jcard-app{--jc-gold: #DABA67;--jc-bg: #32343A;--jc-panel: #3A3C43;--jc-input: #2B2D33;--jc-line: #4B4D55;--jc-line-soft: #43454D;--jc-text: #ECECEE;--jc-muted: #A7A8AD;--jc-ink: #1F1F21;box-sizing:border-box;font-family:Libre Franklin,system-ui,sans-serif;color:var(--jc-text);background:var(--jc-bg);line-height:1.45}#jcard-app *,#jcard-app *:before,#jcard-app *:after{box-sizing:inherit}#jcard-app .jc-shell{display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px;align-items:start;padding:8px 0 24px;max-width:1320px;margin:0 auto}#jcard-app .jc-masthead{grid-column:1 / -1;border-bottom:1px solid var(--jc-line);padding-bottom:16px;margin-bottom:4px}#jcard-app .jc-masthead h1{font-family:Archivo,system-ui,sans-serif;font-size:34px;line-height:1.1;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--jc-gold);margin:0 0 6px}#jcard-app .jc-masthead p{margin:0;font-size:15px;color:var(--jc-muted);max-width:62ch}@media(max-width:700px){#jcard-app .jc-masthead h1{font-size:26px}#jcard-app .jc-masthead p{font-size:14px}}#jcard-app .jc-rail{display:flex;flex-direction:column;gap:12px;position:sticky;top:12px;max-height:calc(100vh - 24px);overflow-y:auto;padding-right:4px}#jcard-app .jc-panel{background:var(--jc-panel);border:1px solid var(--jc-line-soft);border-radius:10px;padding:14px}#jcard-app .jc-eyebrow{font-family:Archivo,system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--jc-gold);margin-bottom:8px}#jcard-app .jc-panel-title{font-family:Archivo,system-ui,sans-serif;font-size:16px;font-weight:700;color:var(--jc-text);margin-bottom:10px}#jcard-app .jc-subhead{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--jc-muted);margin:12px 0 5px}#jcard-app .jc-row{margin-bottom:8px}#jcard-app .jc-row-split{display:flex;align-items:center;gap:6px}#jcard-app .jc-row-split>select{flex:1}#jcard-app .jc-row-split>input[type=number]{width:68px}#jcard-app .jc-label{display:block;font-size:11px;color:var(--jc-muted);margin-bottom:3px}#jcard-app .jc-unit{font-size:11px;color:var(--jc-muted)}#jcard-app input[type=text],#jcard-app input[type=number],#jcard-app input[type=file],#jcard-app select,#jcard-app textarea{width:100%;font:inherit;font-size:13px;padding:6px 8px;border:1px solid var(--jc-line);border-radius:6px;background:var(--jc-input);color:var(--jc-text)}#jcard-app select option{background:var(--jc-input);color:var(--jc-text)}#jcard-app input[type=file]{padding:6px;font-size:12px;color:var(--jc-muted)}#jcard-app textarea{resize:vertical;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;line-height:1.6;margin-bottom:6px}#jcard-app input:focus,#jcard-app select:focus,#jcard-app textarea:focus{outline:2px solid var(--jc-gold);outline-offset:-1px}#jcard-app .jc-color{width:100%;height:30px;padding:2px;border:1px solid var(--jc-line);border-radius:6px;background:var(--jc-input);cursor:pointer}#jcard-app .jc-row-split>.jc-color{flex:1}#jcard-app .jc-check{display:flex;align-items:center;gap:8px;font-size:12.5px;margin-bottom:7px;cursor:pointer;color:var(--jc-text)}#jcard-app .jc-check input{width:auto;accent-color:var(--jc-gold)}#jcard-app .jc-hint{font-size:11.5px;color:var(--jc-muted);margin:4px 0 8px}#jcard-app .jc-hint.is-at-limit{color:var(--jc-gold);font-weight:700}#jcard-app .jc-field{display:flex;align-items:center;gap:8px;width:100%;text-align:left;font:inherit;font-size:12.5px;padding:5px 7px;border:1px solid transparent;border-radius:6px;background:none;color:var(--jc-text);cursor:pointer}#jcard-app .jc-field:hover{background:#ffffff0f}#jcard-app .jc-field.is-selected{background:#daba6729;border-color:var(--jc-gold)}#jcard-app .jc-swatch{width:12px;height:12px;border-radius:3px;border:1px solid rgba(255,255,255,.35);flex:none}#jcard-app .jc-field-name{flex:1}#jcard-app .jc-field-font{font-size:10px;color:var(--jc-muted)}#jcard-app .jc-btn{display:block;width:100%;font:inherit;font-size:13px;padding:8px 10px;margin-top:7px;border:1px solid var(--jc-line);border-radius:6px;background:transparent;color:var(--jc-text);cursor:pointer}#jcard-app .jc-btn:hover{background:#ffffff12}#jcard-app .jc-btn-primary{background:var(--jc-gold);border-color:var(--jc-gold);color:var(--jc-ink);font-weight:700}#jcard-app .jc-btn-primary:hover{background:#e7cc85}#jcard-app .jc-btn-quiet{border-color:var(--jc-line-soft);color:var(--jc-muted)}#jcard-app .jc-canvas{display:flex;flex-direction:column;gap:22px;align-items:flex-start}#jcard-app .jc-page{flex:none}#jcard-app .jc-caption{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--jc-muted);margin-bottom:7px}#jcard-app .jc-page svg{display:block;background:#fff;border:1px solid var(--jc-line);box-shadow:0 2px 10px #00000059}#jcard-app .jc-hit{cursor:pointer}#jcard-app .jc-hit:hover{outline:1px dashed var(--jc-gold)}#jcard-app .jc-hit.is-selected{outline:1px solid var(--jc-gold);outline-offset:1px}#jcard-app .jc-zoom{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--jc-muted);margin-bottom:4px;width:100%}#jcard-app .jc-zoom input{width:180px;accent-color:var(--jc-gold)}#jcard-app .jc-loading{padding:24px;font-size:13px;color:var(--jc-muted)}@media(max-width:860px){#jcard-app .jc-shell{grid-template-columns:1fr}#jcard-app .jc-rail{position:static;max-height:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/jcard.css.map */
