.site-materials,.sm-dialog,.sm-upload-page{--sm-action:#C43214;--sm-hover:#A62910;--sm-brand:#EF4323;--sm-canvas:#F5F3F2;--sm-surface:#fff;--sm-selected:#FFF0EB;--sm-border:#E5DCDA;--sm-control:#8F8581;--sm-text:#343434;--sm-muted:#696366;--sm-green:#18734A;--sm-green-bg:#EBF6EF;--sm-error:#B92424;color:var(--sm-text);font:16px/1.5 Arial,Helvetica,sans-serif;box-sizing:border-box;text-align:left}
.site-materials *,.sm-dialog *,.sm-upload-page *{box-sizing:border-box}.sm-upload-page{margin:0;background:var(--sm-canvas)}.sm-brand{display:flex;align-items:center;gap:16px;padding:16px max(16px,calc((100% - 1040px)/2));background:#fff;border-bottom:1px solid var(--sm-border)}.sm-brand img{width:92px;height:36px;object-fit:contain}.sm-brand b{font-weight:400;color:var(--sm-muted)}#upload-root{max-width:1040px;margin:auto;padding:24px 16px 40px}.site-materials h1{font-size:26px;line-height:1.25;margin:8px 0 12px;overflow-wrap:anywhere}.site-materials h2,.sm-dialog h2{font-size:18px;margin:0;line-height:1.4}.site-materials h3{font-size:14px;color:var(--sm-muted);margin:18px 0 8px}.site-materials p{margin:8px 0 16px}.site-materials button,.sm-dialog button,.sm-file-button{font:600 14px/1.3 Arial,sans-serif;min-height:44px;border:1px solid var(--sm-border);border-radius:8px;padding:10px 14px;background:var(--sm-surface);color:var(--sm-text);cursor:pointer;touch-action:manipulation;transition:background .12s ease;white-space:normal}.site-materials button:hover,.sm-dialog button:hover{background:var(--sm-selected);border-color:var(--sm-control)}.site-materials button:active,.sm-dialog button:active{background:var(--sm-border)}.site-materials :focus-visible,.sm-dialog :focus-visible{outline:2px solid var(--sm-action);outline-offset:2px}.site-materials button:disabled,.sm-dialog button:disabled{opacity:.5;cursor:not-allowed}.site-materials .sm-primary,.sm-dialog .sm-primary{background:var(--sm-action);color:#fff;border-color:var(--sm-action)}.site-materials .sm-primary:hover,.sm-dialog .sm-primary:hover{background:var(--sm-hover)}.site-materials label,.sm-dialog label{display:block;font-weight:600;font-size:14px;margin:12px 0}.site-materials input:not([type=file]),.site-materials select,.site-materials textarea,.sm-dialog input:not([type=range]),.sm-dialog select{display:block;width:100%;min-height:44px;border:1px solid var(--sm-control);border-radius:8px;background:#fff;color:var(--sm-text);font:16px/1.5 Arial,sans-serif;padding:10px 12px;margin-top:6px}.site-materials textarea{resize:vertical;min-height:88px}.site-materials [hidden],.sm-dialog [hidden]{display:none!important}.sm-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.sm-heading p{margin:4px 0}.sm-eyebrow{color:var(--sm-action);font-size:12px;font-weight:700;letter-spacing:.08em}.sm-hint,.sm-empty{font-size:14px;color:var(--sm-muted)}.sm-status:not(:empty){padding:10px 12px;background:var(--sm-green-bg);color:var(--sm-green);border-radius:8px;margin-bottom:12px}.sm-error:not(:empty),.sm-dialog [role=alert]:not(:empty){background:#FFF0EE;color:var(--sm-error);padding:10px 12px;border-radius:8px}.sm-error:empty{margin:0!important}.sm-inline{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sm-inline .sm-hint{flex:1;min-width:180px;margin:0}.sm-type-switch{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:20px 0 8px}.sm-type-switch [aria-pressed=true],.sm-tags [aria-pressed=true]{border-color:var(--sm-action);background:var(--sm-selected);color:var(--sm-action)}.sm-badge{display:inline-block;font-size:12px;border-radius:20px;padding:4px 8px;background:#F0EDEA;color:var(--sm-muted);white-space:nowrap}.sm-badge.sm-success{background:var(--sm-green-bg);color:var(--sm-green)}.sm-sections{display:grid;gap:16px}.sm-section{padding:20px;border:1px solid var(--sm-border);border-radius:12px;background:var(--sm-surface)}.sm-section-heading{display:flex;align-items:flex-start;gap:12px}.sm-section-heading p{font-size:14px;color:var(--sm-muted);margin:6px 0 12px}.sm-step{display:grid;place-items:center;flex:none;width:32px;height:32px;background:var(--sm-selected);color:var(--sm-action);border-radius:8px;font-weight:700}.sm-add{width:100%;margin-top:14px;color:var(--sm-action)!important;border-style:dashed!important}.sm-item{display:flex;width:100%;gap:12px;align-items:center;text-align:left;margin-bottom:8px}.sm-item>div{flex:1;min-width:0}.sm-item strong,.sm-item span:not(.sm-badge){display:block;overflow-wrap:anywhere}.sm-item div span{font-size:12px;color:var(--sm-muted);margin-top:4px}.sm-targets{display:grid;gap:8px;margin-top:16px}.sm-target{display:grid;grid-template-columns:1fr auto;text-align:left;width:100%;gap:4px;padding:16px!important}.sm-target strong{grid-column:1;overflow-wrap:anywhere}.sm-target span{font-weight:400;font-size:14px;color:var(--sm-muted)}.sm-target span:last-child{grid-column:2;grid-row:1/3}.sm-tags{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.sm-capture-actions{margin:20px 0}.sm-file-button{position:relative;display:inline-flex!important;align-items:center;margin:0!important;overflow:hidden}.sm-file-button:focus-within{outline:2px solid var(--sm-action);outline-offset:2px}.sm-file-button input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.sm-media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;margin:16px 0}.sm-media{min-width:0;border:1px solid var(--sm-border);border-radius:12px;overflow:hidden;background:#fff}.sm-media img,.sm-media video{display:block;width:100%;height:200px;object-fit:contain;background:var(--sm-canvas)}.sm-media-tools{padding:10px;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.sm-media-tools label{width:100%;margin:0}.sm-media-tools select{margin:4px 0}.sm-save-bar{position:sticky;bottom:0;display:flex;gap:8px;flex-wrap:wrap;background:var(--sm-surface);padding:12px 0 max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--sm-border);z-index:2}.sm-save-bar .sm-primary{flex:1}.site-materials .sm-danger{color:var(--sm-error);margin-top:16px}.sm-dialog{padding:20px;width:min(580px,calc(100% - 24px));max-height:calc(100dvh - 24px);border:1px solid var(--sm-border);border-radius:16px;background:var(--sm-surface);overflow:auto}.sm-dialog::backdrop{background:rgba(15,15,15,.65)}.sm-dialog header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.sm-dialog footer{display:flex;gap:8px;flex-wrap:wrap;position:sticky;bottom:-20px;background:var(--sm-surface);padding:12px 0 max(12px,env(safe-area-inset-bottom))}.sm-photo-preview{display:flex;justify-content:center;background:var(--sm-canvas);border-radius:8px;overflow:hidden}.sm-photo-preview canvas{max-width:100%;max-height:38dvh;object-fit:contain}.sm-adjustments{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}.sm-adjustments input{width:100%;min-height:32px;accent-color:var(--sm-action)}.sm-adjustments output{float:right;font-weight:400}.sm-link-row{display:flex;justify-content:space-between;gap:12px;align-items:center;border-top:1px solid var(--sm-border);padding:12px 0}.sm-link-row small{display:block;color:var(--sm-muted)}.sm-resume{border:1px solid var(--sm-action);border-radius:8px;padding:12px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:12px 0}.sm-resume strong{flex:1;min-width:140px}.sm-camera{width:min(540px,100%);background:#181818;color:#fff;border:0;padding:16px}.sm-camera header{margin:0 0 12px}.sm-camera-stage{position:relative;width:100%;aspect-ratio:3/4;max-height:54dvh;margin:auto;overflow:hidden;background:#050505;border-radius:12px}.sm-camera-stage[data-orientation=landscape]{aspect-ratio:4/3}.sm-camera-stage video{position:absolute;width:100%;height:100%;object-fit:cover}.sm-camera-frame{position:absolute;inset:15% 16%;border:3px solid #fff;border-radius:8px;box-shadow:0 0 0 100px #0002;transform:perspective(500px) rotateY(0deg);pointer-events:none}.sm-camera-frame[data-angle=left]{transform:perspective(500px) rotateY(25deg)}.sm-camera-frame[data-angle=right]{transform:perspective(500px) rotateY(-25deg)}.sm-camera-prompt{position:absolute;bottom:12px;left:12px;right:12px;margin:0;padding:10px;border-radius:8px;background:#111d;text-align:center;font-size:14px}.sm-camera-count{text-align:center;font-size:14px;margin:8px 0}.sm-camera-options{display:flex;justify-content:center;gap:8px;margin:8px}.sm-camera footer{background:#181818;justify-content:space-evenly;align-items:center;bottom:-16px}.sm-camera .sm-shutter{width:64px;height:64px;border-radius:50%;border:5px solid #aaa;background:white;box-shadow:inset 0 0 0 3px #333}.sm-upload-page .orbit-login{min-height:65vh}.sm-upload-page .login-page{max-width:640px;margin:auto}.sm-upload-page .login-brand{display:none}.sm-upload-page .login-form-wrap{background:#fff;padding:24px;border-radius:12px}.sm-upload-page .login-form input{width:100%;min-height:44px}.sm-upload-page .login-form button{min-height:44px}.sm-upload-page .login-form h2{margin-top:0}
@media(min-width:800px){.sm-sections{grid-template-columns:1fr 1fr}.sm-section:last-child{grid-column:1/-1}.sm-section:last-child [data-items]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.sm-heading h1{font-size:28px}}
@media(max-width:420px){#upload-root{padding:16px 12px 32px}.sm-section{padding:16px 12px}.sm-brand{padding:12px}.sm-brand b{display:none}.sm-media-grid{grid-template-columns:1fr}.sm-save-bar{gap:8px}.sm-save-bar button{padding:10px}.sm-dialog{padding:16px}.sm-item{gap:8px;padding:10px!important}.site-materials h1{font-size:24px}}
@media(orientation:landscape) and (max-height:550px){.sm-camera{width:min(900px,100%);display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:8px}.sm-camera header{grid-column:1/-1}.sm-camera-stage{grid-row:2/5;max-height:60dvh;aspect-ratio:4/3}.sm-camera footer{position:static;flex-direction:column;grid-column:2}.sm-camera-options{flex-direction:column}.sm-camera-count{grid-column:2}.sm-camera [role=alert]:empty{display:none}}
@media(prefers-reduced-motion:reduce){.site-materials *,.sm-dialog *{transition:none!important}}

.sm-brand img{background:var(--sm-brand);padding:6px;border-radius:6px;width:104px;height:40px}.sm-camera-stage{width:min(100%,calc(54dvh * .75));max-height:none}.sm-camera-stage[data-orientation=landscape]{width:min(100%,calc(54dvh * 1.333333))}.sm-removed{margin:20px 0}.sm-removed summary{min-height:44px;cursor:pointer;padding:10px;color:var(--sm-muted)}
.sm-camera-saved:empty{display:none}.sm-camera-saved{font-size:13px;text-align:center;color:#b7efc9}@media(orientation:landscape) and (max-height:550px){.sm-camera{height:calc(100dvh - 24px);padding:12px;grid-template-columns:minmax(0,1fr) 240px;grid-template-rows:44px 44px 44px minmax(76px,1fr);gap:8px}.sm-camera header{grid-row:1;margin:0}.sm-camera-stage{grid-column:1;grid-row:2/5;margin:auto;max-height:calc(100dvh - 104px)}.sm-camera-count{grid-column:2;grid-row:2;margin:0;align-self:center}.sm-camera-options{grid-column:2;grid-row:3;margin:0}.sm-camera footer{grid-column:2;grid-row:4;flex-direction:row;padding:0;align-self:center}.sm-camera footer .sm-primary{flex:1}.sm-camera footer .sm-shutter{flex:none}.sm-camera-saved{position:absolute;bottom:12px;left:20px;max-width:45%;background:#111d;padding:4px;border-radius:4px}}

.sm-full-photo{display:block;width:100%;max-height:70dvh;object-fit:contain;margin-bottom:12px}
.sm-workflow-video{width:100%;max-height:320px;background:#181818;border-radius:10px}

/* Shared sign-in form: load its real base/account styles and only size the upload shell here. */
.sm-upload-page .orbit-login.login-page{display:block;min-height:0;max-width:460px;margin:clamp(16px,7vh,64px) auto}.sm-upload-page .orbit-login .login-form-wrap{padding:32px;border:1px solid var(--sm-border);border-radius:16px;box-shadow:0 8px 32px #34343405}.sm-upload-page .orbit-login .login-form{width:100%;max-width:none}.sm-upload-page .orbit-login .login-form h2{font-size:28px;margin:8px 0 24px}.sm-upload-page .orbit-login input{font-size:16px;min-height:48px}.sm-upload-page .orbit-login .primary{width:100%;min-height:48px}.sm-upload-page .password-input button{min-width:44px;min-height:44px;display:grid;place-items:center}.sm-upload-page .orbit-login .error-text:empty{display:none}.sm-upload-page .auth-links a{display:inline-flex;align-items:center;min-height:44px}.sm-upload-page .auth-links{padding-top:8px}
.sm-editor{max-width:720px;margin:auto}.sm-editor>h1{margin-bottom:20px}.sm-capture-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:20px 0}.sm-capture-actions button,.sm-capture-actions .sm-file-button{justify-content:center;display:flex!important;gap:8px;align-items:center}.sm-capture-actions svg{width:20px;height:20px}.sm-editor .sm-save-bar{display:grid;grid-template-columns:1fr 2fr;gap:8px;margin-top:16px}.sm-note{margin-top:16px;border-top:1px solid var(--sm-border)}.sm-note summary{min-height:44px;padding:12px 0;cursor:pointer;font-size:14px;font-weight:600}.sm-note textarea{margin:0!important}.sm-photo-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;margin:12px 0}.sm-photo-toolbar button{background:transparent;font-size:13px}.sm-section-heading{margin-bottom:16px}
.sm-reference-media{display:grid!important;place-items:center;flex:none;width:64px;height:64px;background:#fff;border:1px solid var(--sm-border);border-radius:8px;overflow:hidden;color:var(--sm-muted);font-size:11px!important;text-align:center;line-height:1.3;padding:4px}.sm-reference-media img{width:100%;height:100%;object-fit:contain}.sm-reference-media>span{font-size:11px!important}.sm-product-confirm{display:flex;align-items:center;gap:16px;padding:16px;background:#fff;border:1px solid var(--sm-border);border-radius:12px;margin-bottom:20px}.sm-product-confirm>.sm-reference-media{width:116px;height:116px}.sm-product-confirm>div{min-width:0;flex:1}.sm-product-confirm strong{display:block;overflow-wrap:anywhere;font-size:16px;line-height:1.4}.sm-product-confirm small{display:block;color:var(--sm-muted);font-size:13px;margin-top:6px}.sm-product-confirm button{margin-top:6px;background:transparent;border:0;color:var(--sm-action);padding:6px 0;text-align:left;font-size:13px}.sm-product-option{display:grid;width:100%;grid-template-columns:64px minmax(0,1fr) 16px;gap:12px;text-align:left;align-items:center;margin-bottom:8px;padding:12px!important}.sm-product-option strong{display:block;overflow-wrap:anywhere;font-size:14px}.sm-product-option small{display:block;margin-top:4px;color:var(--sm-muted);font-size:12px}.sm-product-picker [data-custom]{width:100%;margin-top:12px}.sm-item .sm-reference-media{width:56px;height:56px}.sm-item>div{min-width:0}
.sm-standard-photos,.sm-other-photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sm-area-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sm-photo-tile{position:relative;min-width:0}.sm-photo-open{padding:0!important;width:100%;overflow:hidden;text-align:center!important;background:#fff;display:block}.sm-photo-picture{display:grid;place-items:center;aspect-ratio:1/1.15;background:#F0EDEA;color:#8F8581;overflow:hidden;width:100%}.sm-photo-picture>svg{width:28px;height:28px}.sm-photo-picture img,.sm-photo-picture video{width:100%;height:100%;object-fit:cover;min-height:0}.sm-photo-open strong{display:block;padding:8px 2px;font-size:13px}.site-materials .sm-photo-delete,.site-materials .sm-photo-adjust{position:absolute;bottom:34px;width:44px;height:44px;min-height:44px;padding:11px;background:#fffffff0;border:0;border-radius:8px;box-shadow:0 1px 4px #0002}.sm-photo-delete{right:3px;color:var(--sm-error)!important}.sm-photo-adjust{left:3px}.sm-photo-delete svg,.sm-photo-adjust svg{width:20px;height:20px}.sm-editor [data-media]>h3{margin-top:20px;color:var(--sm-text)}
.sm-camera{display:flex;flex-direction:column;gap:10px;width:min(520px,calc(100% - 16px));max-height:calc(100dvh - 16px);padding:16px}.sm-camera header{gap:12px;margin:0}.sm-camera header h2{font-size:14px;line-height:1.4;overflow-wrap:anywhere}.sm-camera-reference{width:52px;height:52px;object-fit:contain;flex:none;background:#fff;border-radius:8px;padding:3px}.sm-camera-steps{display:flex;gap:8px;justify-content:center;font-size:13px}.sm-camera-steps span{padding:5px 12px;border-radius:20px;color:#ccc;background:#303030}.sm-camera-steps [aria-current=step]{color:#fff;background:var(--sm-action)}.sm-camera-stage{flex:none;width:min(100%,calc(49dvh * .75));max-height:none}.sm-camera-stage[data-orientation=landscape]{width:min(100%,calc(49dvh * 1.333333))}.sm-camera-review{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.sm-camera-count{margin:0;min-height:18px;font-size:12px}.sm-camera-options{margin:0}.sm-camera-options button{min-height:44px;background:#303030;color:#fff;border-color:#555}.sm-camera .sm-camera-controls{position:static;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:8px;margin:0;padding:0;background:transparent;min-height:68px}.sm-camera-controls [data-shutter]{grid-column:2;justify-self:center}.sm-camera-controls [data-back]{grid-column:3;justify-self:end;background:transparent;color:#fff;border:0}.sm-camera[data-phase=review] .sm-camera-controls{grid-template-columns:1fr 1.5fr}.sm-camera-controls [data-retake]{grid-column:1}.sm-camera-controls [data-accept]{grid-column:2}.sm-camera-error{padding:16px;background:#fff1ed;color:#8f2715;border-radius:10px}.sm-camera-error p{margin:0 0 12px}.sm-camera-error>div{display:flex;gap:8px;flex-wrap:wrap}.sm-camera-frame[data-angle=detail]{transform:none;border-style:dashed;inset:12%}.sm-camera-frame[data-angle=overview]{transform:none;inset:10%;border-style:dashed}.sm-camera [hidden]{display:none!important}
@media(max-width:420px){.sm-upload-page .orbit-login .login-form-wrap{padding:24px 20px}.sm-product-confirm{gap:12px;padding:12px}.sm-product-confirm>.sm-reference-media{width:96px;height:112px}.sm-product-confirm strong{font-size:14px}.sm-standard-photos,.sm-other-photos{gap:8px}.sm-item{flex-wrap:wrap}.sm-item .sm-badge{font-size:11px}.sm-camera{padding:12px}}
@media(orientation:landscape) and (max-height:550px){.sm-camera{display:grid;width:min(900px,calc(100% - 16px));height:calc(100dvh - 16px);grid-template-columns:minmax(0,1fr) 240px;grid-template-rows:auto auto auto 1fr;gap:6px 16px;padding:12px}.sm-camera header{grid-column:1/-1;grid-row:1}.sm-camera header h2{font-size:12px}.sm-camera-reference{width:36px;height:36px}.sm-camera-stage{grid-column:1;grid-row:2/6;max-height:calc(100dvh - 90px);width:min(100%,calc(68dvh * .75))}.sm-camera-stage[data-orientation=landscape]{width:min(100%,calc(68dvh * 1.33333))}.sm-camera-steps{grid-column:2;grid-row:2}.sm-camera-count{grid-column:2;grid-row:3}.sm-camera-options{grid-column:2;grid-row:4;align-self:start}.sm-camera .sm-camera-controls{grid-column:2;grid-row:5;min-height:64px;align-self:end}.sm-camera-error{grid-column:1;grid-row:2/6}.sm-camera-steps span{padding:4px 8px}.sm-camera[data-phase=review] .sm-camera-controls{grid-row:4/6}}
@media(orientation:portrait) and (max-height:740px){.sm-camera-stage{width:min(100%,calc((100dvh - 350px) * .75))}.sm-camera-stage[data-orientation=landscape]{width:min(100%,calc((100dvh - 350px) * 1.33333))}}
.sm-customer-heading{display:flex;align-items:center;gap:16px;margin:4px 0 14px}.sm-customer-heading h1{flex:1;min-width:0;margin:0;font-size:24px;line-height:1.25}.sm-customer-heading>button{flex:none}.sm-customer-actions{display:flex;gap:8px}.sm-customer-actions>*{flex:1;justify-content:center;text-align:center;font-size:14px}.sm-operation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0}.site-materials .sm-operation-card{display:flex;flex-direction:column;align-items:stretch;text-align:left;padding:16px;gap:6px;border-radius:12px;min-width:0;transition:background .12s,border-color .12s}.sm-operation-art{display:flex;align-items:center;justify-content:flex-start;min-height:78px;margin-bottom:8px;border-radius:9px;background:linear-gradient(125deg,#fff0eb,#fffaf8);color:var(--sm-action);padding:8px 12px}.sm-operation-art svg{width:64px;height:64px}.sm-operation-card strong{font-size:16px;line-height:1.4}.sm-operation-card>span:not(.sm-operation-art){font-size:12px;font-weight:400;color:var(--sm-muted);line-height:1.5}.sm-operation-card small{margin-top:12px;border-top:1px solid var(--sm-border);padding-top:10px;color:var(--sm-muted);font-size:12px;font-weight:400}.sm-operation-card small b{float:right;font-size:18px;color:var(--sm-action)}.sm-category-add{width:100%;margin:16px 0}.sm-send-link textarea{width:100%;min-height:220px;border:1px solid var(--sm-control);border-radius:8px;padding:12px;font:14px/1.5 Arial,sans-serif;color:var(--sm-text);background:#fff}.sm-send-link [data-copy],.sm-send-link [data-create]{width:100%;margin:8px 0}.sm-send-link details{margin-top:12px;border-top:1px solid var(--sm-border)}.sm-send-link summary{min-height:44px;padding:12px 0;cursor:pointer;font-size:14px}.sm-send-link [data-copied]{color:var(--sm-green);font-size:14px}
@media(min-width:800px){.sm-operation-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sm-customer-actions{max-width:320px}.sm-customer-heading h1{font-size:28px}}
@media(max-width:350px){.site-materials .sm-operation-card{padding:12px}.sm-operation-card strong{font-size:14px}.sm-operation-art{padding:6px;min-height:64px}.sm-operation-art svg{width:52px;height:52px}.sm-customer-heading h1{font-size:21px}}

.sm-file-button.is-disabled{opacity:.5;cursor:not-allowed}

@media(max-width:600px){.sm-editor{display:flex;flex-direction:column;min-height:calc(100dvh - 112px)}.sm-editor>.sm-save-bar{margin-top:auto}.sm-editor>[data-progress]:empty{display:none}}
