@font-face{font-family:Barlow;src:url(/fonts/Barlow-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Barlow;src:url(/fonts/Barlow-SemiBold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Barlow;src:url(/fonts/Barlow-ExtraBold.ttf)format("truetype");font-weight:800;font-display:swap}:root{color:#24231f;font-synthesis:none;--ink:#24231f;--muted:#605f56;--accent:#ff673a;--line:#d5d3c8;--error:#a02323;background:#eeede6;font-family:Barlow,system-ui,sans-serif;line-height:1.5}*{box-sizing:border-box}body{min-width:0;margin:0}button,input,select,textarea{font:inherit;color:inherit}button,summary,select{cursor:pointer}button,input,select{min-height:48px}button{border:1px solid var(--line);overflow-wrap:anywhere;background:#fff;border-radius:8px;min-width:44px;padding:10px 16px;font-weight:600;line-height:1.4}button:hover:not(:disabled){background:#e7e5dc}button:disabled{opacity:.5;cursor:default}input,textarea,select{background:#fff;border:1px solid #89877d;border-radius:8px;width:100%;min-width:0;padding:11px 12px;font-size:16px;display:block}textarea{resize:vertical;min-height:88px;line-height:1.5}label{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.customer-save-choice{align-items:center;gap:12px;min-height:48px;display:flex}.customer-save-choice input{flex:0 0 24px;width:24px;min-height:24px}input+label,textarea+label{margin-top:16px}:focus-visible{outline-offset:4px;outline:3px solid #24231f}[aria-invalid=true]{border:2px solid var(--error)}p,h1,h2,h3,span,output{overflow-wrap:anywhere}p{margin:0}h1,h2,h3{margin:0;line-height:1.15}h1{letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(32px,7.5vw,46px);font-weight:800}h2{font-size:20px;font-weight:800}h3{margin-bottom:20px;font-size:18px}.shell{width:min(100% - 32px,760px);padding-bottom:max(40px, env(safe-area-inset-bottom));margin-inline:auto}.app-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.wordmark{letter-spacing:-.06em;font-size:26px;font-weight:800}.brand-dot{color:#b63712}.language-picker{width:min(48%,210px)}.language-picker label{margin-bottom:4px;font-size:12px}.language-picker select{border-color:var(--line);background:0 0;padding:8px 10px}.editor-heading{padding:32px 0 24px}.eyebrow{letter-spacing:.065em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:600}.eyebrow:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.muted{color:var(--muted);font-size:14px}.temporary{max-width:52ch;margin-top:12px}.document{background:#fffefa;border-radius:12px;box-shadow:0 4px 18px #24231f08}.quote-editor-controls{border:0;min-width:0;margin:0;padding:0}.document-meta,.customer-section,.items-section{padding:24px}.document-meta,.customer-section{border-bottom:1px solid var(--line)}.title-input{font-size:18px;font-weight:600}summary{overflow-wrap:anywhere;min-height:48px;padding:12px 0;font-size:14px;font-weight:600}.document-meta details{margin-top:8px}.document-meta details p{margin-top:12px}.section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.section-heading h2{align-items:baseline;gap:12px;display:flex}.step{color:var(--muted);font-size:12px;font-weight:400}.text-button{text-underline-offset:4px;background:0 0;border:0;padding:10px 12px;text-decoration:underline}.customer-summary{color:var(--muted);padding-left:27px;font-size:14px}.customer-summary p+p{white-space:pre-wrap;margin-top:4px}.customer-name{color:var(--ink);font-size:18px;font-weight:600}.customer-details{margin:8px 0 16px}.customer-details input{margin-bottom:16px}.actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.primary{background:var(--ink);color:#fffefa;border-color:var(--ink)}.primary:hover:not(:disabled){background:#444239}.example-customers{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}.example-customers button{margin:8px 8px 0 0}.count{text-align:center;background:#eeede6;border-radius:50%;min-width:28px;padding:3px;font-size:14px}.item-card{border-bottom:1px solid var(--line);padding:12px 0 20px}.item-top{justify-content:space-between;align-items:center;display:flex}.item-number{color:var(--muted);font-size:12px}.item-description{white-space:pre-wrap;margin:0 0 12px;font-size:16px;font-weight:600}.item-amounts{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.item-amounts span{color:var(--muted);font-size:14px}.item-amounts strong{font-size:18px;font-weight:600}.editing{border-bottom:2px solid var(--ink)}.number-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin:16px 0;display:grid}.number-fields>div{min-width:0}.number-fields label{min-height:42px}.item-form input{font-variant-numeric:tabular-nums}.danger{color:var(--error);margin-top:12px}.error{color:var(--error);margin-top:8px;font-size:14px}.add-button{background:var(--accent);border-color:#0000;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;margin-top:24px;font-weight:800;display:flex}.add-button:hover:not(:disabled){background:#f48d61}.add-button span{font-size:24px;line-height:1}.total-section{background:var(--ink);color:#fffefa;border-radius:0 0 12px 12px;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:24px;display:flex}.total-section h2{font-size:16px;font-weight:600}.total-section p{color:#dbd9d0;margin-top:6px;font-size:14px}.total-section output{letter-spacing:-.045em;font-variant-numeric:tabular-nums;max-width:100%;font-size:36px;font-weight:800;line-height:1.15}.demo-note{text-align:center;color:var(--muted);margin-top:16px;font-size:12px}.demo-tools{border-top:1px solid var(--line);margin-top:32px}.demo-tools p{margin-bottom:16px}.demo-tools button{margin-top:16px}.empty-state{padding:20px 0}.empty-state p{margin-bottom:8px;font-size:20px;font-weight:600}.undo{background:#eeede6;border-radius:8px;margin-top:16px;padding:16px;font-size:14px}.undo span{margin-bottom:12px;display:block}.home-link{min-height:48px;color:var(--ink);align-items:center;display:inline-flex}@media (width<=430px){.document-meta,.customer-section,.items-section,.total-section{padding:20px 16px}.customer-summary{padding-left:0}.section-heading h2{gap:8px}}@media (prefers-reduced-motion:no-preference){button{transition:background-color .12s}}.account-nav,.auth-links{flex-wrap:wrap;align-items:center;gap:12px;padding:16px 0;display:flex}.account-nav a,.auth-links a,.auth-panel>a{min-height:48px;color:var(--ink);overflow-wrap:anywhere;align-items:center;display:inline-flex}.auth-panel{background:#fffefa;border-radius:12px;margin-top:20px;padding:24px}.auth-panel>*+*{margin-top:20px}.quote-list{padding:0;list-style:none}.quote-list li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 0;display:flex}.quote-list a{color:var(--ink);overflow-wrap:anywhere;align-items:center;max-width:100%;min-height:48px;display:inline-flex}.quote-list span,.customer-section .field-hint{color:var(--muted);font-size:14px}.customer-section .field-hint{margin:12px 0}.auth-panel form>button{width:100%;margin-top:24px}.auth-panel .field-hint{color:var(--muted);margin-top:8px;font-size:14px}.auth-panel .field-hint+label,.auth-panel select+label{margin-top:16px}@media (width<=430px){.auth-panel{padding:20px 16px}}.v2-number-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.v2-number-fields>div{min-width:0}.v2-number-fields input[readonly]{background:#eeede6}.exact-source,.commercial-controls,.v2-summary,.recovery{overflow-wrap:anywhere;min-width:0}.exact-source p{white-space:normal}.v2-summary{border-top:1px solid #d8d7ce;padding:24px}.v2-breakdown{margin:20px 0}.v2-breakdown>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:12px 0;display:grid}.v2-breakdown dd{text-align:right;margin:0}.v2-breakdown small{display:block}.v2-final{font-size:1.25rem;font-weight:800}.recovery textarea{width:100%}@media (width>=700px){.v2-number-fields{grid-template-columns:repeat(4,minmax(0,1fr))}}@font-face{font-family:Public Sans;src:url(/assets/PublicSans-Regular-C6UtQ-zX.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Public Sans;src:url(/assets/PublicSans-Bold-BeozVB9x.ttf)format("truetype");font-weight:600 900;font-display:swap}@font-face{font-family:Archivo;src:url(/assets/archivo-DuIT1y7V.ttf)format("truetype");font-weight:100 900;font-stretch:62% 125%;font-display:swap}:root{--slancio-space-small:8px;--slancio-space-field:16px;--slancio-space-section:24px;--slancio-label-size:14px;--slancio-section-size:20px;--slancio-heading-size:36px;--slancio-total-size:32px;--slancio-logo-width:128px;--slancio-focus-width:3px;--slancio-focus-offset:4px}.slancio-wordmark{width:var(--slancio-logo-width);max-width:45%;height:auto}.slancio-nav,.slancio-settings,.slancio-list,.demo-access{--ink:var(--slancio-semantic-text);--muted:var(--slancio-semantic-secondary);--line:var(--slancio-primitive-line);--error:var(--slancio-semantic-error);font-family:var(--slancio-type-body), system-ui, sans-serif;color:var(--ink)}.slancio-nav{min-inline-size:0}.slancio-nav a{border-radius:var(--slancio-type-radius);padding-inline:var(--slancio-space-field)}.slancio-nav a:hover{background:var(--slancio-semantic-surface)}.slancio-nav a:active{background:var(--slancio-primitive-disabled)}.slancio-nav a[aria-current=page]{border-bottom:var(--slancio-focus-width) solid var(--slancio-semantic-action)}.slancio-nav :focus-visible,.slancio-settings :focus-visible,.slancio-list :focus-visible,.demo-access :focus-visible{outline:var(--slancio-focus-width) solid var(--slancio-semantic-focus);outline-offset:var(--slancio-focus-offset)}.slancio-settings,.slancio-list{background:var(--slancio-semantic-surface);border-radius:var(--slancio-type-radius)}.slancio-settings h1,.slancio-list h1{font-family:var(--slancio-type-display), system-ui, sans-serif;font-size:var(--slancio-heading-size);letter-spacing:normal;text-transform:none;font-weight:800;font-stretch:75%}.slancio-settings h2{font-size:var(--slancio-section-size)}.slancio-settings :is(input,textarea,select,button),.slancio-list button{border-radius:var(--slancio-type-radius);border-color:var(--slancio-component-fieldBorder)}.slancio-settings :is(input,textarea,select){background:var(--slancio-semantic-surface)}.slancio-settings [role=alert],.slancio-list [role=alert]{color:var(--slancio-semantic-error)}.slancio-settings .primary,.primary-link{background:var(--slancio-semantic-action);border-color:var(--slancio-semantic-action);color:var(--slancio-semantic-text);font-weight:700}.slancio-settings .primary:hover:not(:disabled),.primary-link:hover{background:var(--slancio-semantic-actionHover)}.slancio-settings .primary:active:not(:disabled),.primary-link:active{background:var(--slancio-semantic-actionPressed)}.primary-link{min-block-size:var(--slancio-type-controlHeight);padding:var(--slancio-space-small) var(--slancio-space-field);border-radius:var(--slancio-type-radius);text-align:center;border:1px solid;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.slancio-settings .primary-link,.slancio-list .primary-link{color:var(--slancio-semantic-text)}.profile-success{gap:var(--slancio-space-field);display:grid}.profile-success [role=status]{color:var(--slancio-semantic-success)}.settings-preferences,.settings-logout{border-top:1px solid var(--slancio-primitive-line);padding-top:var(--slancio-space-section)}.settings-preferences .language-picker{width:min(100%,24rem);margin-top:var(--slancio-space-field)}.settings-logout button{background:var(--slancio-semantic-surface)}.settings-logout button:hover:not(:disabled){background:var(--slancio-semantic-page)}.settings-logout button:active:not(:disabled){background:var(--slancio-primitive-disabled)}.nav-logout{min-inline-size:0}.nav-logout button{border-radius:var(--slancio-type-radius);background:var(--slancio-semantic-surface)}.nav-logout button:hover:not(:disabled){background:var(--slancio-semantic-page)}.nav-logout button:active:not(:disabled){background:var(--slancio-primitive-disabled)}.logout-error{font-family:var(--slancio-type-body), system-ui, sans-serif;color:var(--slancio-semantic-error)}.slancio-list .quote-create{margin-top:var(--slancio-space-section)}.slancio-list .quote-list li{border-color:var(--slancio-primitive-line)}.slancio-list .quote-list a{font-weight:700}.slancio-list .actions{justify-content:space-between}.demo-access{border-top:1px solid var(--slancio-primitive-line);margin-top:var(--slancio-space-section);padding-block:var(--slancio-space-field);font-size:var(--slancio-label-size)}.demo-access a{min-block-size:var(--slancio-type-controlHeight);color:var(--slancio-semantic-secondary);align-items:center;display:inline-flex}.slancio-heading,.initial-group,.slancio-lines,.slancio-summary,.slancio-recovery,.slancio-pdf{--ink:var(--slancio-semantic-text);--muted:var(--slancio-semantic-secondary);--line:var(--slancio-primitive-line);--error:var(--slancio-semantic-error);--accent:var(--slancio-semantic-action);font-family:var(--slancio-type-body), system-ui, sans-serif;font-size:var(--slancio-type-bodySize);color:var(--ink)}.slancio-lines{background:var(--slancio-semantic-surface)}.slancio-lines .step{display:none}.slancio-lines .field-hint{color:var(--muted);font-size:var(--slancio-label-size);margin-top:var(--slancio-space-small)}.slancio-lines :is(input,textarea,select,button),.line-result{border-radius:var(--slancio-type-radius);border-color:var(--slancio-component-fieldBorder)}.slancio-lines :is(input,textarea,select){background:var(--slancio-semantic-surface)}.slancio-lines :is(input,select,button,summary){min-height:var(--slancio-type-controlHeight)}.slancio-lines :focus-visible{outline:var(--slancio-focus-width) solid var(--slancio-semantic-focus);outline-offset:var(--slancio-focus-offset)}.slancio-lines :is(button,summary):hover:not(:disabled){background:var(--slancio-semantic-page)}.slancio-lines :is(button,summary):active:not(:disabled),.slancio-lines :is(input,textarea,select):disabled{background:var(--slancio-primitive-disabled)}.slancio-lines [aria-invalid=true]{border-color:var(--error)}.slancio-lines :is(.primary,.add-button){background:var(--slancio-semantic-action);color:var(--slancio-semantic-text);font-weight:700}.slancio-lines :is(.primary,.add-button):hover:not(:disabled){background:var(--slancio-semantic-actionHover)}.slancio-lines :is(.primary,.add-button):active:not(:disabled){background:var(--slancio-semantic-actionPressed)}.slancio-lines .v2-number-fields{gap:var(--slancio-space-field)}.slancio-lines .v2-number-fields label{min-height:3em}.line-mode{min-width:0;margin:var(--slancio-space-section) 0;border:0;padding:0}.line-mode legend{font-size:var(--slancio-label-size);margin-bottom:var(--slancio-space-small);font-weight:700}.line-mode-options{gap:var(--slancio-space-small);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.line-mode-options label{align-items:center;gap:var(--slancio-space-small);padding:var(--slancio-space-small);min-height:var(--slancio-type-controlHeight);border:1px solid var(--slancio-component-fieldBorder);border-radius:var(--slancio-type-radius);cursor:pointer;margin:0;display:flex}.line-mode-options label:has(:checked){background:var(--slancio-semantic-page);border-color:var(--slancio-semantic-text)}.line-mode-options label:hover{background:var(--slancio-semantic-page)}.line-mode-options label:active{background:var(--slancio-primitive-disabled)}.slancio-lines .line-mode-options input{width:var(--slancio-space-field);height:var(--slancio-space-field);flex:0 0 var(--slancio-space-field);min-height:0;accent-color:var(--slancio-semantic-text);margin:0;padding:0}.line-result{min-height:var(--slancio-type-controlHeight);padding:var(--slancio-space-small);background:var(--slancio-semantic-page);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;align-items:center;display:flex}.commercial-controls{gap:var(--slancio-space-section);margin-block:var(--slancio-space-section);display:grid}.commercial-controls>div{min-width:0}.commercial-controls select+label{margin-top:var(--slancio-space-field)}.commercial-controls .field-hint{margin-block:var(--slancio-space-small)}.slancio-heading h1{font-family:var(--slancio-type-display), system-ui, sans-serif;font-size:var(--slancio-heading-size);text-transform:none;letter-spacing:normal;font-weight:800;font-stretch:75%}.slancio-heading [data-testid=save-status]{margin-top:var(--slancio-space-field)}.slancio-recovery{overflow-wrap:anywhere;min-inline-size:0}.slancio-recovery p{margin-block:var(--slancio-space-small)}.slancio-recovery .field-hint{color:var(--muted);font-size:var(--slancio-label-size)}.slancio-recovery :is(button,textarea){border-radius:var(--slancio-type-radius);border-color:var(--slancio-component-fieldBorder);background:var(--slancio-semantic-surface);color:var(--ink)}.slancio-recovery :is(button,summary){min-block-size:var(--slancio-type-controlHeight)}.slancio-recovery summary{cursor:pointer;align-content:center}.slancio-recovery :is(button,summary):hover:not(:disabled){background:var(--slancio-semantic-page)}.slancio-recovery :is(button,summary):active:not(:disabled){background:var(--slancio-primitive-disabled)}.slancio-recovery :focus-visible{outline:var(--slancio-focus-width) solid var(--slancio-semantic-focus);outline-offset:var(--slancio-focus-offset)}.slancio-recovery [role=alert]{color:var(--error)}.slancio-recovery details,details.slancio-recovery{margin-block-start:var(--slancio-space-field)}.slancio-recovery textarea{inline-size:100%;min-inline-size:0}.slancio-recovery .undo-action{min-block-size:var(--slancio-type-controlHeight);align-items:center;margin-block-start:var(--slancio-space-small);display:inline-flex}.slancio-recovery .undo-feedback{color:var(--muted);font-size:var(--slancio-label-size)}.initial-group{background:var(--slancio-semantic-surface);border-radius:var(--slancio-type-radius) var(--slancio-type-radius) 0 0}.initial-group .initial-issuer{padding:var(--slancio-space-section) var(--slancio-space-field);background:var(--slancio-semantic-page);border-radius:inherit}.initial-group h2{font-size:var(--slancio-section-size);font-weight:700}.initial-group .initial-issuer h2{font-size:var(--slancio-label-size);color:var(--muted)}.initial-group .issuer-name{margin-top:var(--slancio-space-small);font-weight:700}.initial-group .issuer-address{white-space:pre-wrap}.initial-group .field-hint{color:var(--muted);font-size:var(--slancio-label-size);margin-top:var(--slancio-space-small)}.initial-group .document-meta,.initial-group .customer-section{padding:var(--slancio-space-section) var(--slancio-space-field)}.initial-group details[open]>summary{margin-bottom:var(--slancio-space-small)}.initial-fields{gap:var(--slancio-space-section);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.initial-fields>div{min-width:0}.initial-group .title-input{font-size:var(--slancio-type-bodySize);font-weight:400}.initial-group :is(input,textarea,select,button){border-radius:var(--slancio-type-radius);border-color:var(--slancio-component-fieldBorder)}.initial-group :is(input,textarea,select){background:var(--slancio-semantic-surface)}.initial-group :is(input,select,button,summary){min-height:var(--slancio-type-controlHeight)}.initial-group :is(button,summary):hover:not(:disabled){background:var(--slancio-semantic-page)}.initial-group :is(button,summary):active:not(:disabled){background:var(--slancio-primitive-disabled)}.initial-group :focus-visible{outline:var(--slancio-focus-width) solid var(--slancio-semantic-focus);outline-offset:var(--slancio-focus-offset)}.initial-group :is(input,textarea,select):disabled{background:var(--slancio-primitive-disabled)}.initial-group [aria-invalid=true]{border-color:var(--error)}.initial-group #pdf-reference-error{color:var(--error);font-size:var(--slancio-label-size);margin-top:var(--slancio-space-small)}.initial-group .customer-summary{padding-left:0}.initial-group .step{display:none}.initial-group .customer-section button{margin-block:var(--slancio-space-small)}.initial-group .customer-section .recipient-confirm{background:var(--slancio-semantic-action);color:var(--slancio-semantic-text);font-weight:700}.initial-group .customer-section .recipient-confirm:hover:not(:disabled){background:var(--slancio-semantic-actionHover)}.initial-group .customer-section .recipient-confirm:active:not(:disabled){background:var(--slancio-semantic-actionPressed)}.initial-group .customer-section .danger{color:var(--slancio-semantic-error)}.initial-group .recipient-secondary{margin-top:var(--slancio-space-field)}.initial-group .customer-summary p{overflow-wrap:anywhere}.initial-group .recipient-address{white-space:pre-wrap}.initial-group #recipient-error{color:var(--slancio-semantic-error)}.slancio-summary{background:var(--slancio-semantic-surface);padding:var(--slancio-space-section) var(--slancio-space-field);border-color:var(--line)}.slancio-summary h2{font-size:var(--slancio-section-size);margin-bottom:var(--slancio-space-field)}.slancio-summary h3{font-size:var(--slancio-type-bodySize);margin-top:var(--slancio-space-section)}.slancio-summary .field-hint{color:var(--muted);font-size:var(--slancio-label-size);margin-top:var(--slancio-space-small)}.slancio-summary :is(input,textarea,select,button){border-radius:var(--slancio-type-radius);border-color:var(--slancio-component-fieldBorder);background:var(--slancio-semantic-surface)}.slancio-summary :is(input,select,button,summary){min-height:var(--slancio-type-controlHeight)}.slancio-summary :focus-visible{outline:var(--slancio-focus-width) solid var(--slancio-semantic-focus);outline-offset:var(--slancio-focus-offset)}.slancio-summary :is(button,summary):hover:not(:disabled){background:var(--slancio-semantic-page)}.slancio-summary :is(button,summary):active:not(:disabled),.slancio-summary :disabled{background:var(--slancio-primitive-disabled)}.slancio-summary .v2-breakdown{margin-block:var(--slancio-space-section)}.slancio-summary .v2-breakdown>div{gap:var(--slancio-space-field);margin-block:var(--slancio-space-field)}.slancio-summary dd{font-variant-numeric:tabular-nums}.slancio-summary .v2-final{background:var(--slancio-semantic-page);padding:var(--slancio-space-field);border-radius:var(--slancio-type-radius);display:block}.slancio-summary .v2-final dt{font-size:var(--slancio-type-bodySize)}.slancio-summary .v2-final dd{font-size:var(--slancio-total-size);margin-top:var(--slancio-space-small);text-align:start}.slancio-summary .summary-unavailable{font-weight:700}.slancio-summary .summary-details{border-top:1px solid var(--line)}.slancio-summary .summary-details[open]>summary{background:var(--slancio-semantic-page)}.slancio-summary .summary-configured{padding-inline-start:var(--slancio-space-section)}.slancio-summary .summary-configured li+li{margin-top:var(--slancio-space-small)}.slancio-pdf{min-inline-size:0;padding:var(--slancio-space-section) var(--slancio-space-field);background:var(--slancio-semantic-surface);border-radius:var(--slancio-type-radius)}.slancio-pdf h2{font-size:var(--slancio-section-size)}.slancio-pdf .pdf-actions{gap:var(--slancio-space-small);display:grid}.slancio-pdf .pdf-main-action{min-block-size:var(--slancio-type-controlHeight);inline-size:100%;padding:var(--slancio-space-small) var(--slancio-space-field);border:1px solid var(--slancio-semantic-action);border-radius:var(--slancio-type-radius);background:var(--slancio-semantic-action);color:var(--slancio-semantic-text);text-align:center;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.slancio-pdf .pdf-main-action:hover:not(:disabled){background:var(--slancio-semantic-actionHover)}.slancio-pdf .pdf-main-action:active:not(:disabled){background:var(--slancio-semantic-actionPressed)}.slancio-pdf .pdf-secondary-action{background:var(--slancio-semantic-surface);border-color:var(--slancio-component-fieldBorder)}.slancio-pdf .pdf-secondary-action:hover:not(:disabled),.slancio-pdf .pdf-open-action:hover,.slancio-pdf .pdf-history summary:hover{background:var(--slancio-semantic-page)}.slancio-pdf .pdf-secondary-action:active:not(:disabled),.slancio-pdf .pdf-open-action:active,.slancio-pdf .pdf-history summary:active{background:var(--slancio-primitive-disabled)}.slancio-pdf .pdf-open-action{min-block-size:var(--slancio-type-controlHeight);border-radius:var(--slancio-type-radius);color:var(--slancio-semantic-secondary);justify-content:center;align-items:center;display:inline-flex}.slancio-pdf :focus-visible{outline:var(--slancio-focus-width) solid var(--slancio-semantic-focus);outline-offset:var(--slancio-focus-offset)}.slancio-pdf [role=alert]{color:var(--slancio-semantic-error)}.slancio-pdf .pdf-history{border-top:1px solid var(--slancio-primitive-line);padding-block-start:var(--slancio-space-small)}.slancio-pdf .pdf-history summary{min-block-size:var(--slancio-type-controlHeight);color:var(--slancio-semantic-secondary)}.slancio-pdf .pdf-history li{overflow-wrap:anywhere}.slancio-pdf .pdf-history button{max-inline-size:100%}@media (width>=700px){.slancio-summary,.slancio-pdf{padding-inline:var(--slancio-space-section)}.initial-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.initial-group .initial-issuer,.initial-group .document-meta,.initial-group .customer-section{padding-inline:var(--slancio-space-section)}}
