/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.inline{display:inline}.table{display:table}.table-row{display:table-row}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.workspace-footer strong,.button-dark{color:#fff}.workspace-app{color:#182534;background:#f6f7f5;grid-template-columns:214px 1fr;min-height:100vh;font-family:Arial,Helvetica,sans-serif;display:grid}.workspace-sidebar{color:#f7faf8;background:#182534;flex-direction:column;height:100vh;padding:29px 17px 20px;display:flex;position:sticky;top:0}.workspace-brand{color:#fff;letter-spacing:-.04em;align-items:center;gap:10px;font-size:17px;font-weight:700;display:inline-flex}.workspace-brand-mark{color:#182534;background:#ff6b1b;border-radius:8px;place-items:center;width:27px;height:27px;font-size:17px;font-weight:800;display:grid}.workspace-company{border:1px solid #ffffff1c;border-radius:9px;align-items:center;gap:8px;margin:48px 0 25px;padding:10px 8px;display:flex}.workspace-avatar{color:#182534;background:#ff9a67;border-radius:7px;place-items:center;width:26px;height:26px;font-size:11px;font-weight:800;display:grid}.workspace-company strong,.workspace-company small{display:block}.workspace-company strong{font-size:10px}.workspace-company small{color:#91a0aa;margin-top:3px;font-size:8px}.workspace-chevron{color:#8b9ba5;margin-left:auto}.workspace-company select{color:#8b9ba5;cursor:pointer;background:0 0;border:0;outline:0;width:24px;margin-left:auto;font-size:0}.workspace-company select option{color:#182534;font-size:11px}.workspace-add-company{color:#ff9a67;border:1px solid #ff6b1b61;border-radius:7px;justify-content:space-between;align-items:center;margin:-14px 0 18px;padding:8px 9px;font-size:8px;font-weight:800;display:flex}.workspace-add-company small{color:#8999a4}.workspace-plan-strip{background:#f8fbf9;border:1px solid #dfe5e1;border-radius:9px;align-items:center;gap:24px;margin:0 0 24px;padding:11px 14px;display:flex}.workspace-plan-strip>span small,.workspace-plan-strip>span strong{display:block}.workspace-plan-strip>span small{color:#87948f;letter-spacing:.1em;font-size:7px}.workspace-plan-strip>span strong{color:#304a40;margin-top:3px;font-size:10px}.workspace-plan-strip>a{color:#d15e18;margin-left:auto;font-size:9px;font-weight:800}.workspace-plan-unlimited{margin-left:auto;font-size:9px;font-weight:800;color:#3c805f!important}.workspace-plan-strip>a.workspace-billing-link{margin-left:0}.workspace-plan-locked{background:linear-gradient(130deg,#fff5ee,#fff);border:1px solid #ff6b1b40;border-radius:14px;margin:80px 0;padding:34px}.workspace-plan-locked>span{color:#d95d17;letter-spacing:.13em;font-size:8px;font-weight:850}.workspace-plan-locked h2{letter-spacing:-.055em;margin:12px 0 8px;font-size:28px}.workspace-plan-locked p{color:#78848a;max-width:600px;font-size:10px;line-height:1.55}.workspace-plan-locked .workspace-primary-button{margin-top:10px;display:inline-flex}.workspace-nav{gap:4px;display:grid}.workspace-nav a,.workspace-sidebar-bottom a{color:#95a1aa;border-radius:7px;align-items:center;gap:10px;padding:10px 9px;font-size:11px;display:flex}.workspace-nav a:hover,.workspace-sidebar-bottom a:hover,.workspace-nav a.active{color:#fff;background:#ffffff14}.workspace-nav a.active{box-shadow:inset 2px 0 #ff6b1b}.workspace-nav a span,.workspace-sidebar-bottom a span{text-align:center;color:#a7e8c7;width:15px;font-size:14px}.workspace-nav a b{color:#182534;text-align:center;background:#ff6b1b;border-radius:5px;min-width:18px;margin-left:auto;padding:3px 5px;font-size:8px}.workspace-sidebar-bottom{border-top:1px solid #ffffff1a;gap:4px;margin-top:auto;padding-top:14px;display:grid}.workspace-main{min-width:0;padding:0 44px}.workspace-header{justify-content:space-between;align-items:flex-end;gap:40px;max-width:1240px;margin:0 auto;padding:57px 0 31px;display:flex}.workspace-breadcrumb{color:#81909a;align-items:center;gap:9px;font-size:10px;display:flex}.workspace-breadcrumb span{color:#ff6b1b;font-weight:700}.workspace-breadcrumb i{color:#b7c1c2;font-style:normal}.workspace-breadcrumb strong{color:#4a7e67;text-transform:uppercase;letter-spacing:.08em;background:#e7ece9;border-radius:999px;margin-left:4px;padding:4px 7px;font-size:8px}.workspace-header h1{letter-spacing:-.075em;max-width:670px;margin:16px 0 11px;font-size:clamp(38px,5vw,65px);line-height:.96}.workspace-header h1 em,.workspace-section-heading h2 em{color:#ff6b1b;font-style:normal}.workspace-header p{color:#64747d;max-width:600px;margin:0;font-size:13px;line-height:1.55}.workspace-header-actions{flex:none;align-items:center;gap:10px;display:flex}.workspace-session-link{color:#718188;font-size:10px}.workspace-session-link span{color:#ff6b1b;margin-left:5px;font-size:13px}.workspace-primary-button,.workspace-approve-button{color:#182534;background:#ff6b1b;border:0;border-radius:8px;font-weight:800}.workspace-primary-button{flex:none;padding:14px 16px;font-size:11px}.workspace-primary-button:hover,.workspace-approve-button:hover{background:#ff9a67}.workspace-flow{background:#ffffffa6;border:1px solid #e0e6e2;border-radius:10px;grid-template-columns:1fr 30px 1fr 30px 1fr;align-items:center;max-width:1240px;margin:0 auto 25px;padding:13px 15px;display:grid}.workspace-flow-step{grid-template-columns:25px 1fr;align-items:center;column-gap:9px;padding:2px 10px;display:grid}.workspace-flow-step span{color:#ff6b1b;grid-row:1/span 2;font-size:10px;font-weight:800}.workspace-flow-step strong{font-size:11px}.workspace-flow-step small{color:#839198;margin-top:3px;font-size:9px}.workspace-flow-step:not(.active) strong{color:#6c7b83}.workspace-flow-line{background:#d7dfdb;height:1px}.workspace-ledger-start{background:linear-gradient(120deg,#eefaf3,#fbfffc);border:1px solid #cde6d7;border-radius:11px;justify-content:space-between;align-items:center;gap:25px;max-width:1240px;margin:0 auto 18px;padding:19px 22px;display:flex}.workspace-ledger-start h2{letter-spacing:-.055em;margin:7px 0 6px;font-size:21px}.workspace-ledger-start h2 em{color:#4ca97e;font-style:normal}.workspace-ledger-start p{color:#668075;max-width:610px;margin:0;font-size:10px;line-height:1.55}.workspace-ledger-start .workspace-secondary-button{color:#327657;background:#fff;border-color:#b7dcc6;flex:none}.workspace-ledger-start .workspace-secondary-button span{color:#4ca97e;margin-left:7px}.workspace-upload-panel{background:linear-gradient(120deg,#fff0e5,#fffaf7);border:1px solid #ff6b1b47;border-radius:11px;grid-template-columns:minmax(0,1fr) minmax(390px,1.2fr);align-items:center;gap:28px;max-width:1240px;margin:0 auto 18px;padding:24px 27px;display:grid;position:relative}.workspace-upload-panel h2{letter-spacing:-.055em;margin:7px 0 8px;font-size:22px}.workspace-upload-panel p{color:#7b6a5f;max-width:520px;margin:0;font-size:10px;line-height:1.55}.workspace-panel-kicker{color:#ff6b1b;letter-spacing:.14em;font-size:9px;font-weight:800}.workspace-upload-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.workspace-dropzone{color:#182534;cursor:pointer;text-align:center;background:#ffffff8c;border:1px dashed #ff6b1b99;border-radius:8px;align-content:center;place-items:center;gap:4px;min-height:110px;text-decoration:none;display:grid}.workspace-dropzone:hover{background:#fff}.workspace-dropzone input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.workspace-drop-icon{color:#ff6b1b;font-size:22px}.workspace-dropzone strong{font-size:11px}.workspace-dropzone small{color:#957966;font-size:9px}.workspace-dropzone--ledger{background:#f4fcf7bf;border-color:#4ca97e8c}.workspace-dropzone--ledger .workspace-drop-icon{color:#4ca97e}.workspace-close-button{color:#9b735d;background:0 0;border:0;font-size:22px;position:absolute;top:9px;right:12px}.workspace-notice{color:#447b5b;background:#effaf3;border:1px solid #bde4cf;border-radius:7px;align-items:center;gap:8px;max-width:1240px;margin:0 auto 16px;padding:9px 12px;font-size:10px;display:flex}.workspace-notice span{color:#4ca97e;font-weight:800}.workspace-metrics{grid-template-columns:repeat(4,1fr);gap:8px;max-width:1240px;margin:0 auto;display:grid}.workspace-metrics article{background:#ffffffb3;border:1px solid #e0e6e2;border-radius:9px;min-height:104px;padding:16px}.workspace-metrics span{color:#89969b;letter-spacing:.13em;font-size:8px;display:block}.workspace-metrics strong{letter-spacing:-.06em;margin:16px 0 6px;font-size:22px;display:block}.workspace-metrics small{color:#8b989d;font-size:9px}.workspace-metrics b{color:#4ca97e;font-weight:700}.workspace-metrics b.orange{color:#d56820}.green-text{color:#4ca97e}.workspace-columns{grid-template-columns:1.28fr .72fr;gap:10px;max-width:1240px;margin:25px auto 0;display:grid}.workspace-card{background:#ffffffbf;border:1px solid #e0e6e2;border-radius:11px}.workspace-documents{min-width:0;padding:23px 24px 19px}.workspace-card-header{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.workspace-card-header h2{letter-spacing:-.06em;margin:8px 0 0;font-size:24px}.workspace-filter-tabs{gap:3px;display:flex}.workspace-filter-tabs button{color:#94a0a4;background:0 0;border:0;border-radius:5px;padding:7px 8px;font-size:9px}.workspace-filter-tabs button.active{color:#344941;background:#e8eeeb;font-weight:700}.workspace-document-list{border-top:1px solid #e8eeea;margin-top:19px}.workspace-document-row{color:#182534;text-align:left;background:0 0;border:0;border-bottom:1px solid #edf0ee;grid-template-columns:35px minmax(0,1fr) auto 15px;align-items:center;gap:11px;width:100%;padding:13px 0;display:grid}.workspace-document-row:hover .workspace-document-arrow{color:#ff6b1b;transform:translate(2px)}.workspace-file-icon{color:#4c3825;background:#f3c994;border-radius:8px;place-items:center;width:35px;height:35px;font-size:15px;display:grid;overflow:hidden}.workspace-file-icon.has-preview{background:#e6ece9}.workspace-file-icon img{object-fit:cover;width:100%;height:100%}.workspace-document-name{min-width:0}.workspace-document-name strong,.workspace-document-name small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-document-name strong{font-size:11px}.workspace-document-name small{color:#8c999d;margin-top:4px;font-size:9px}.workspace-document-status{white-space:nowrap;color:#4c8f70;align-items:center;gap:5px;font-size:9px;display:inline-flex}.workspace-document-status i{background:#4ca97e;border-radius:50%;width:6px;height:6px;display:inline-block}.workspace-document-status.jaapstiprina{color:#c76a25}.workspace-document-status.jaapstiprina i{background:#ff6b1b}.workspace-document-status.sanemts{color:#71848b}.workspace-document-status.sanemts i{background:#a9b6bb}.workspace-document-status.processing{color:#bd5e1b}.workspace-document-status.processing i{background:#ff6b1b;animation:1s ease-in-out infinite workspace-pulse}.workspace-document-arrow{color:#9aaaa1;font-size:16px;transition:all .15s}.workspace-empty{color:#8b989d;text-align:center;padding:30px 0;font-size:11px}.workspace-text-button{color:#ff6b1b;background:0 0;border:0;border-bottom:1px solid #ff6b1b;margin-top:16px;padding:0 0 3px;font-size:10px}.workspace-text-button span{margin-left:7px;font-size:14px}.workspace-insight-card{background:linear-gradient(145deg,#fff0e5,#fffaf6);border-color:#ff6b1b42;align-self:start;min-height:315px;padding:24px}.workspace-insight-top{justify-content:space-between;display:flex}.workspace-spark{color:#ff6b1b;font-size:20px}.workspace-insight-card h2{letter-spacing:-.05em;max-width:330px;margin:29px 0 25px;font-size:20px;line-height:1.08}.workspace-confidence{color:#9a806e;border-bottom:1px solid #ff6b1b2e;justify-content:space-between;padding-bottom:12px;font-size:9px;display:flex}.workspace-confidence b{color:#c85612;font-size:14px}.workspace-entry{color:#947866;justify-content:space-between;padding:12px 0 0;font-size:9px;display:flex}.workspace-entry strong{color:#5c402e;font-size:10px}.workspace-approve-button{width:100%;margin-top:20px;padding:11px 12px;font-size:10px}.workspace-approve-button span{margin-left:8px}.workspace-guardrail{color:#9b826f;margin:12px 0 0;font-size:9px;line-height:1.45}.workspace-ledger-section{max-width:1240px;margin:82px auto 0}.workspace-ledger-section .workspace-section-heading{margin-bottom:26px}.workspace-ledger-card{background:#fffc;border:1px solid #dbe6e0;border-radius:12px;overflow:hidden}.workspace-ledger-toolbar{background:linear-gradient(120deg,#f4faf6,#fff);border-bottom:1px solid #e5ece8;justify-content:space-between;align-items:center;gap:18px;padding:18px 21px;display:flex}.workspace-ledger-file{align-items:center;gap:10px;min-width:0;display:flex}.workspace-ledger-file-icon{color:#327657;background:#ccefdc;border-radius:8px;flex:none;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.workspace-ledger-file-icon--empty{color:#9ca9a4;background:#f3f4ef}.workspace-ledger-file strong,.workspace-ledger-file small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-ledger-file strong{color:#2c4840;font-size:11px}.workspace-ledger-file small{color:#899997;margin-top:4px;font-size:9px}.workspace-ledger-actions,.workspace-ledger-download-group{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.workspace-ledger-actions .workspace-secondary-button{padding:9px 10px;font-size:9px}.workspace-ledger-actions .workspace-secondary-button span{color:#ff6b1b;margin-left:5px}.workspace-ledger-download-group{flex-wrap:nowrap}.workspace-ledger-download-group label{background:#fff;border:1px solid #dfe8e3;border-radius:7px;align-items:center;gap:6px;padding:4px 4px 4px 8px;display:flex}.workspace-ledger-download-group label>span{color:#879792;letter-spacing:.08em;font-size:7px;font-weight:800}.workspace-ledger-download-group select{color:#3d5c50;font:inherit;background:#f5f9f6;border:0;outline:0;padding:4px 20px 4px 6px;font-size:8px}.workspace-ledger-view-button{color:#39765b;border-color:#bcdcca}.workspace-download-button{color:#bd5e1b;border-color:#ff6b1b4d}.workspace-ledger-tabs{border-bottom:1px solid #e5ece8;gap:4px;padding:11px 21px 0;display:flex}.workspace-ledger-tabs button{color:#81908f;background:0 0;border:0;border-radius:6px 6px 0 0;padding:8px 10px;font-size:9px}.workspace-ledger-tabs button.active{color:#327657;background:#edf6f0;font-weight:700}.workspace-ledger-tabs button span{color:#93a29d;margin-left:4px;font-size:8px}.workspace-ledger-summary{color:#80908d;flex-wrap:wrap;gap:20px;padding:15px 21px;font-size:9px;display:flex}.workspace-ledger-summary b{color:#2d4b41;font-size:14px}.workspace-ledger-summary strong{color:#39765b}.workspace-ledger-table{overflow-x:auto}.workspace-ledger-row{color:#657a78;border-top:1px solid #edf1ee;grid-template-columns:.8fr 1.55fr 1.35fr .8fr .8fr;align-items:center;gap:13px;min-width:690px;padding:12px 21px;font-size:10px;display:grid}.workspace-ledger-row--heading{color:#9aa9a6;letter-spacing:.1em;background:#f5f8f6;border-top:0;font-size:8px}.workspace-ledger-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-ledger-row strong,.workspace-ledger-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-ledger-row strong{color:#3a524d;font-size:10px}.workspace-ledger-row small{color:#95a19f;margin-top:3px;font-size:9px}.workspace-ledger-empty{color:#879895;text-align:center;padding:34px 21px;font-size:10px}.workspace-ledger-preview-note{color:#80908d;padding:13px 21px 0;font-size:9px}.workspace-ledger-table--imported .workspace-ledger-row{grid-template-columns:repeat(4,minmax(150px,1fr))}.workspace-ledger-table--imported .workspace-ledger-row>span{white-space:normal;line-height:1.35}.workspace-roadmap{max-width:1240px;margin:83px auto 0;padding-bottom:46px}.workspace-section-heading{grid-template-columns:1fr 260px;align-items:end;gap:30px;display:grid}.workspace-section-heading h2{letter-spacing:-.07em;max-width:630px;margin:9px 0 0;font-size:clamp(29px,4vw,47px);line-height:.98}.workspace-section-heading>p{color:#75848a;margin:0;font-size:11px;line-height:1.55}.workspace-phase-grid{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:31px;display:grid}.workspace-phase-card{background:#edf2ef;border-top:2px solid #dce4e0;min-height:275px;padding:19px}.workspace-phase-card.current{background:linear-gradient(150deg,#fff1e7,#fffaf7);border-top-color:#ff6b1b}.workspace-phase-top{color:#839095;justify-content:space-between;font-size:9px;display:flex}.workspace-phase-top span{color:#ff6b1b;font-weight:800}.workspace-phase-top b{color:#557060;background:#e1e9e4;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:700}.workspace-phase-card.current .workspace-phase-top b{color:#c85612;background:#ff6b1b1f}.workspace-phase-card h3{letter-spacing:-.05em;margin:48px 0 9px;font-size:19px}.workspace-phase-card p{color:#718188;min-height:33px;margin:0;font-size:10px;line-height:1.45}.workspace-phase-items{flex-wrap:wrap;gap:5px;margin-top:18px;display:flex}.workspace-phase-items span{color:#6f7f85;border:1px solid #d7e1dc;border-radius:999px;padding:5px 7px;font-size:8px}.workspace-phase-card.current .workspace-phase-items span{color:#976f57;border-color:#ff6b1b33}.workspace-footer{color:#859299;border-top:1px solid #dfe7e2;justify-content:space-between;gap:20px;max-width:1240px;margin:0 auto;padding:23px 0 28px;font-size:9px;display:flex}.workspace-footer a{color:#ff6b1b}.workspace-modal-backdrop{z-index:20;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#18253485;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.workspace-review-panel{background:#fbfcfb;border:1px solid #dce4e0;border-radius:16px;width:min(920px,100%);max-height:calc(100vh - 48px);padding:30px;position:relative;overflow-y:auto;box-shadow:0 22px 70px #0e1b2640}.workspace-review-close{color:#718188;top:18px;right:21px}.workspace-review-header{justify-content:space-between;align-items:flex-start;gap:20px;padding-right:30px;display:flex}.workspace-review-header h2{letter-spacing:-.06em;margin:9px 0 5px;font-size:clamp(23px,3vw,32px)}.workspace-review-header p{color:#87949a;margin:0;font-size:10px}.workspace-review-body{border-top:1px solid #e6ece8;grid-template-columns:235px 1fr;gap:25px;margin-top:28px;padding-top:24px;display:grid}.workspace-preview-frame{color:#a2b1aa;text-align:center;background:#eef2ef;border:1px solid #e0e7e3;border-radius:10px;place-items:center;height:250px;margin-top:10px;display:grid;overflow:hidden}.workspace-preview-frame img{object-fit:cover;width:100%;height:100%}.workspace-preview-frame>span{gap:8px;font-size:40px;display:grid}.workspace-preview-frame small{color:#82918a;max-width:150px;font-size:9px;line-height:1.4}.workspace-review-data h3,.workspace-journal h3{letter-spacing:-.05em;margin:8px 0 0;font-size:19px}.workspace-review-confidence{color:#4c8f70;margin:10px 0 18px;font-size:10px}.workspace-extraction-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.workspace-extraction-grid>div{background:#fff;border:1px solid #e3eae6;border-radius:7px;min-width:0;padding:10px 11px}.workspace-extraction-grid span,.workspace-extraction-grid strong{display:block}.workspace-extraction-grid span{color:#8a989b;font-size:8px}.workspace-extraction-grid strong{color:#263a40;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;overflow:hidden}.workspace-extraction-grid .total{background:#fff5ee;border-color:#ff6b1b38}.workspace-extraction-grid .total strong{color:#bd5e1b}.workspace-journal{background:linear-gradient(145deg,#fff3ea,#fffaf7);border:1px solid #ff6b1b38;border-radius:10px;margin-top:25px;padding:19px}.workspace-journal-lines{border-top:1px solid #ff6b1b2b;gap:8px;margin-top:16px;padding-top:13px;display:grid}.workspace-journal-lines span{color:#7c6a5e;grid-template-columns:55px 1fr auto;gap:7px;font-size:10px;display:grid}.workspace-journal-lines b{color:#bf621e;text-transform:uppercase;font-size:8px}.workspace-journal-lines strong{color:#5d4030;white-space:nowrap}.workspace-journal p{color:#9a806f;margin:16px 0 0;font-size:9px;line-height:1.45}.workspace-review-actions{justify-content:flex-end;gap:9px;margin-top:22px;display:flex}.workspace-secondary-button{color:#6b7a80;background:#fff;border:1px solid #dce5e0;border-radius:8px;padding:11px 14px;font-size:10px}.workspace-secondary-button:hover{color:#bd5e1b;border-color:#ff9a67}.workspace-secondary-button:disabled{cursor:wait;opacity:.65}.workspace-run-button{color:#bd5e1b;border-color:#ff6b1b4d}.workspace-review-actions a.workspace-secondary-button{text-decoration:none}.workspace-review-actions .workspace-approve-button{width:auto;margin-top:0;padding:11px 14px}@keyframes workspace-pulse{50%{opacity:.35;transform:scale(.72)}}@media (width<=980px){.workspace-app{grid-template-columns:175px 1fr}.workspace-main{padding:0 27px}.workspace-header{display:block}.workspace-header-actions{justify-content:flex-start;margin-top:22px}.workspace-primary-button{margin-top:0}.workspace-columns{grid-template-columns:1fr}.workspace-insight-card{max-width:none}.workspace-section-heading{grid-template-columns:1fr}.workspace-section-heading>p{max-width:420px;margin-top:16px}.workspace-phase-grid{grid-template-columns:1fr}.workspace-phase-card{min-height:auto}.workspace-ledger-toolbar{flex-direction:column;align-items:flex-start}.workspace-ledger-actions{justify-content:flex-start}}@media (width<=680px){.workspace-app{display:block}.workspace-sidebar{height:auto;padding:18px;position:static}.workspace-company{margin:23px 0 11px}.workspace-nav{gap:3px;display:flex;overflow-x:auto}.workspace-nav a{flex:none;padding:8px 9px}.workspace-nav a b,.workspace-sidebar-bottom{display:none}.workspace-main{padding:0 18px}.workspace-header{padding:38px 0 23px}.workspace-header h1{font-size:45px}.workspace-header p{font-size:12px}.workspace-flow{padding:13px;display:block}.workspace-flow-step{margin:6px 0}.workspace-flow-line{width:1px;height:12px;margin-left:22px}.workspace-ledger-start{padding:18px;display:block}.workspace-ledger-start .workspace-secondary-button{margin-top:16px;display:inline-flex}.workspace-upload-panel{padding:22px 18px;display:block}.workspace-upload-choices{grid-template-columns:1fr}.workspace-dropzone{margin-top:18px}.workspace-metrics{grid-template-columns:repeat(2,1fr)}.workspace-metrics article{padding:12px}.workspace-metrics strong{font-size:18px}.workspace-card-header{display:block}.workspace-filter-tabs{margin-top:15px}.workspace-document-row{grid-template-columns:35px minmax(0,1fr) 14px}.workspace-document-status{grid-column:2}.workspace-document-arrow{grid-area:1/3/span 2}.workspace-insight-card{padding:20px}.workspace-ledger-section{margin-top:64px}.workspace-ledger-toolbar{padding:16px}.workspace-ledger-actions{width:100%}.workspace-ledger-actions .workspace-secondary-button{text-align:center;flex:auto}.workspace-ledger-tabs{padding-left:12px;padding-right:12px;overflow-x:auto}.workspace-ledger-summary{gap:10px 16px;padding-left:16px;padding-right:16px}.workspace-ledger-row,.workspace-ledger-preview-note{padding-left:16px;padding-right:16px}.workspace-roadmap{margin-top:64px}.workspace-footer{grid-template-columns:1fr auto;display:grid}.workspace-footer span:nth-child(2){order:3;grid-column:1/-1}.workspace-modal-backdrop{padding:12px}.workspace-review-panel{max-height:calc(100vh - 24px);padding:22px 18px}.workspace-review-body{grid-template-columns:1fr}.workspace-preview-frame{height:145px}.workspace-extraction-grid{grid-template-columns:1fr 1fr}.workspace-journal-lines span{grid-template-columns:52px 1fr}.workspace-journal-lines strong{grid-column:2}.workspace-review-actions{flex-wrap:wrap}.workspace-review-actions>button{flex:auto}.workspace-ledger-toolbar{display:block}.workspace-ledger-actions{justify-content:flex-start;margin-top:13px}.workspace-ledger-download-group{flex:100%;justify-content:flex-start}.workspace-ledger-download-group label,.workspace-ledger-download-group select{flex:1}.workspace-add-company{margin:0 0 10px}.workspace-plan-strip{gap:18px;overflow-x:auto}.workspace-plan-strip>span,.workspace-plan-strip>a{flex:none}}.workspace-preview-frame img{object-fit:contain}.workspace-preview-frame iframe{background:#fff;border:0;width:100%;height:100%}.workspace-review-preview>.workspace-secondary-button{justify-content:center;margin-top:9px;text-decoration:none;display:flex}.workspace-journal-edit{border-top:1px solid #ff6b1b2b;margin-top:16px;padding-top:13px}.workspace-journal-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.workspace-journal-edit label{color:#8c7664;gap:5px;min-width:0;font-size:8px;display:grid}.workspace-journal-edit input{box-sizing:border-box;color:#3c312a;width:100%;min-width:0;font:inherit;background:#fffdfb;border:1px solid #ead8ca;border-radius:7px;outline:none;padding:9px 10px;font-size:10px}.workspace-journal-edit input:focus{border-color:#ff7b36;box-shadow:0 0 0 3px #ff6b1b1f}.workspace-journal-total{background:#fff9f4;border:1px solid #ff6b1b40;border-radius:7px;padding:9px 10px}.workspace-journal-total strong{color:#bd5e1b;font-size:12px}.workspace-journal-vat{background:#fffdfb;border:1px solid #ead8ca;border-radius:9px;gap:8px;margin-top:12px;padding:12px;display:grid}.workspace-journal-vat header{justify-content:space-between;align-items:center;gap:12px;display:flex}.workspace-journal-vat header div{gap:2px;display:grid}.workspace-journal-vat header span{color:#5a4638;letter-spacing:.06em;font-size:9px;font-weight:800}.workspace-journal-vat header small{color:#9a8676;font-size:8px}.workspace-journal-vat header button{color:#bd5e1b;font:inherit;cursor:pointer;background:#fff6ef;border:1px solid #ff6b1b4d;border-radius:7px;padding:7px 9px;font-size:9px;font-weight:700}.workspace-journal-vat-row{grid-template-columns:.55fr 1fr 1fr .8fr 28px;align-items:end;gap:8px;display:grid}.workspace-journal-vat-line-total{color:#8c7664;background:#fff8f2;border-radius:7px;align-content:center;gap:2px;min-height:37px;padding:0 9px;display:grid}.workspace-journal-vat-line-total small{text-transform:uppercase;font-size:7px}.workspace-journal-vat-line-total strong{color:#5a4638;font-size:10px}.workspace-journal-vat-remove{color:#9e5e3c;cursor:pointer;background:#f8eee8;border:0;border-radius:7px;width:28px;height:37px;font-size:17px}.workspace-journal-vat-remove:disabled{opacity:.35;cursor:default}.workspace-journal-summary{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:9px;display:flex}.workspace-journal-summary>span{color:#8c7664;border:1px solid #ead8ca;border-radius:7px;gap:2px;min-width:112px;padding:8px 10px;font-size:8px;display:grid}.workspace-journal-summary strong{color:#5a4638;font-size:11px}.workspace-journal-form-actions{justify-content:flex-end;gap:9px;margin-top:14px;display:flex}.workspace-journal-form-actions .workspace-approve-button{width:auto;margin:0;padding:11px 14px}@media (width<=680px){.workspace-journal-edit-grid{grid-template-columns:1fr}.workspace-journal-vat header{flex-direction:column;align-items:flex-start}.workspace-journal-vat-row{grid-template-columns:1fr 1fr}.workspace-journal-vat-line-total{min-height:36px}.workspace-journal-vat-remove{grid-column:2;justify-self:end}.workspace-journal-summary>span{flex:110px}}.workspace-reports-section{max-width:1240px;margin:82px auto 0}.workspace-reports-heading>div:last-child{justify-items:start;gap:16px;display:grid}.workspace-reports-heading>div:last-child p{color:#75848a;margin:0;font-size:11px;line-height:1.55}.workspace-report-create-button{padding:12px 14px;font-size:10px}.workspace-report-create-button span,.workspace-report-submit span{margin-left:7px}.workspace-report-create-button:disabled{cursor:wait;opacity:.65}.workspace-report-setup{grid-template-columns:1.3fr .7fr;gap:10px;margin-top:27px;display:grid}.workspace-report-details,.workspace-report-source{background:#fffc;border:1px solid #dce7e1;border-radius:11px;min-width:0;padding:22px}.workspace-report-details-head{border-bottom:1px solid #e6eeea;gap:6px;padding-bottom:15px;display:grid}.workspace-report-details-head strong{color:#314c45;font-size:13px}.workspace-report-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:17px;display:grid}.workspace-report-fields label{gap:6px;min-width:0;display:grid}.workspace-report-fields label span{color:#7c8d8b;font-size:9px}.workspace-report-fields input{color:#29443d;width:100%;min-width:0;font:inherit;background:#fbfdfb;border:1px solid #dce7e1;border-radius:7px;outline:0;padding:10px 11px;font-size:10px}.workspace-report-fields input:focus{border-color:#62b583;box-shadow:0 0 0 3px #4ca97e1f}.workspace-report-fields input::placeholder{color:#abb9b4}.workspace-report-field--wide{grid-column:1/-1}.workspace-report-submit{color:#327657;background:#f4fbf6;border-color:#b9ddc6;margin-top:16px}.workspace-report-submit:hover{background:#fff}.workspace-report-source{background:linear-gradient(145deg,#f0faf4,#fff);align-content:start;gap:17px;display:grid}.workspace-report-source h3{color:#29483e;letter-spacing:-.05em;margin:9px 0 6px;font-size:20px}.workspace-report-source p{color:#6f837c;margin:0;font-size:10px;line-height:1.55}.workspace-report-upload{color:#2d5949;cursor:pointer;text-align:center;background:#ffffffb3;border:1px dashed #76be91;border-radius:8px;align-content:center;place-items:center;gap:4px;min-height:112px;text-decoration:none;display:grid}.workspace-report-upload:hover{background:#fff}.workspace-report-upload input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.workspace-report-upload>span{color:#4ca97e;font-size:22px}.workspace-report-upload strong{font-size:11px}.workspace-report-upload small{color:#7c978b;font-size:9px}.workspace-report-source-file{background:#fbfffc;border:1px solid #d4e8da;border-radius:8px;grid-template-columns:34px minmax(0,1fr) 24px;align-items:center;gap:9px;padding:10px;display:grid}.workspace-report-source-file strong,.workspace-report-source-file small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-report-source-file strong{color:#35584a;font-size:10px}.workspace-report-source-file small{color:#8aa099;margin-top:3px;font-size:8px}.workspace-report-source-file a{color:#327657;background:#e4f5ea;border-radius:6px;place-items:center;width:24px;height:24px;font-size:13px;display:grid}.workspace-report-result{background:#fff;border:1px solid #dbe7e1;border-radius:12px;margin-top:19px;overflow:hidden;box-shadow:0 16px 40px #18253412}.workspace-report-document-header{background:linear-gradient(120deg,#fbfefc,#f2faf5);border-bottom:1px solid #e5ece8;justify-content:space-between;align-items:flex-start;gap:25px;padding:24px 25px 20px;display:flex}.workspace-report-document-header h3{color:#29443d;letter-spacing:-.06em;margin:9px 0 5px;font-size:23px}.workspace-report-document-header p{color:#81928e;margin:0;font-size:9px}.workspace-report-document-meta{color:#6f817b;text-align:right;gap:20px;font-size:9px;display:flex}.workspace-report-document-meta span{gap:4px;display:grid}.workspace-report-document-meta b{color:#a0aea9;letter-spacing:.1em;text-transform:uppercase;font-size:8px}.workspace-report-summary{grid-template-columns:repeat(3,1fr);gap:8px;padding:17px 21px;display:grid}.workspace-report-summary article{background:#fbfdfb;border:1px solid #e1ebe5;border-radius:8px;min-height:88px;padding:13px}.workspace-report-summary article span,.workspace-report-summary article small{color:#899b95;letter-spacing:.11em;font-size:8px;display:block}.workspace-report-summary article strong{color:#2f5145;letter-spacing:-.05em;margin:12px 0 5px;font-size:20px;display:block}.workspace-report-summary article small{letter-spacing:0;font-size:9px}.workspace-report-positive{color:#3f9870!important}.workspace-report-negative{color:#bc672e!important}.workspace-report-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0 21px 21px;display:grid}.workspace-report-table-card{background:#fff;border:1px solid #e2ebe6;border-radius:9px;min-width:0}.workspace-report-table-card--full{grid-column:1/-1}.workspace-report-table-head{border-bottom:1px solid #e5ece8;gap:6px;padding:15px;display:grid}.workspace-report-table-head strong{color:#355248;font-size:12px}.workspace-report-lines{padding:0 15px}.workspace-report-line{color:#5c716b;border-bottom:1px solid #eef2ef;justify-content:space-between;align-items:center;gap:15px;padding:10px 0;font-size:10px;display:flex}.workspace-report-line span{min-width:0}.workspace-report-line b,.workspace-report-line small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-report-line b{color:#39564d;font-size:9px}.workspace-report-line small{color:#90a09b;margin-top:3px;font-size:9px}.workspace-report-line>strong{color:#3f6958;white-space:nowrap;font-size:10px}.workspace-report-line-empty{color:#8b9b96;text-align:center;padding:24px 0;font-size:10px}.workspace-report-total{color:#71857d;justify-content:space-between;gap:15px;padding:12px 15px;font-size:9px;display:flex}.workspace-report-total strong{color:#2f5e4c;font-size:11px}.workspace-report-pnl-grid{grid-template-columns:1fr 1fr;gap:20px;padding:15px;display:grid}.workspace-report-subhead{color:#4a7663;padding-bottom:7px;font-size:9px;font-weight:700;display:block}.workspace-report-pnl-grid .workspace-report-line{padding-top:8px}.workspace-report-pnl-grid .workspace-report-total{border-top:1px solid #e6eee9;padding-left:0;padding-right:0}.workspace-report-profit{color:#46745f;background:#f1fbf4;border:1px solid #cbe6d4;border-radius:7px;justify-content:space-between;gap:15px;margin:0 15px 15px;padding:13px 14px;font-size:10px;display:flex}.workspace-report-profit strong{color:#2e8a5e;font-size:13px}.workspace-report-footer{color:#7d9089;background:#f7faf8;border-top:1px solid #e2ebe6;align-items:center;gap:18px;padding:15px 21px;font-size:9px;display:flex}.workspace-report-footer>span:nth-child(2){margin-right:auto}.workspace-report-check{color:#3b9167;font-weight:700}.workspace-report-warning{color:#bd6c2d;font-weight:700}.workspace-report-footer .workspace-primary-button{white-space:nowrap;padding:11px 13px;font-size:9px}.workspace-report-footer .workspace-primary-button span{margin-left:6px}@media (width<=980px){.workspace-report-setup{grid-template-columns:1fr}.workspace-reports-heading>div:last-child{justify-items:start}.workspace-report-footer{flex-wrap:wrap}.workspace-report-footer>span:nth-child(2){margin-right:0}}@media (width<=680px){.workspace-reports-section{margin-top:64px}.workspace-report-fields{grid-template-columns:1fr}.workspace-report-field--wide{grid-column:auto}.workspace-report-document-header{display:block}.workspace-report-document-meta{text-align:left;margin-top:16px}.workspace-report-summary{grid-template-columns:1fr;padding:13px}.workspace-report-columns{grid-template-columns:1fr;padding:0 13px 13px}.workspace-report-table-card--full{grid-column:auto}.workspace-report-pnl-grid{grid-template-columns:1fr;gap:12px}.workspace-report-footer{grid-template-columns:1fr;gap:10px;padding:15px;display:grid}.workspace-report-footer .workspace-primary-button{width:100%}.workspace-report-footer>span:nth-child(2){margin:0}}.workspace-report-heading-actions{flex-wrap:wrap;gap:8px;display:flex}.workspace-report-annual-button{padding:12px 14px;font-size:10px}.workspace-report-annual-button span,.workspace-annual-create span{margin-left:7px}.workspace-annual-report{background:#fffdfb;border:1px solid #f0d9c7;border-radius:12px;margin-top:19px;overflow:hidden;box-shadow:0 16px 40px #18253412}.workspace-annual-report-header{background:linear-gradient(120deg,#fff8f1,#fffdfb);border-bottom:1px solid #f2e3d8;justify-content:space-between;align-items:flex-start;gap:25px;padding:25px;display:flex}.workspace-annual-report-header h3{color:#3f2f27;letter-spacing:-.06em;max-width:630px;margin:9px 0 6px;font-size:24px}.workspace-annual-report-header p{color:#8b766b;max-width:650px;margin:0;font-size:10px;line-height:1.55}.workspace-annual-legal-note{color:#795f51;background:#fff7ef;border:1px solid #f2d6be;border-radius:8px;margin:18px 21px 0;padding:13px 15px;font-size:10px;line-height:1.5}.workspace-annual-legal-note strong{color:#a95d2a}.workspace-annual-setup{background:#fff;border:1px solid #f0e1d7;border-radius:9px;gap:15px;margin:18px 21px 0;padding:18px;display:grid}.workspace-annual-setup-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.workspace-annual-setup-grid label,.workspace-annual-text-fields label,.workspace-annual-number-fields label,.workspace-annual-single-text{gap:6px;min-width:0;display:grid}.workspace-annual-setup-grid label span,.workspace-annual-text-fields label span,.workspace-annual-number-fields label span,.workspace-annual-single-text span{color:#8e7e74;font-size:9px}.workspace-annual-setup-grid input,.workspace-annual-setup-grid select,.workspace-annual-text-fields textarea,.workspace-annual-number-fields input,.workspace-annual-single-text textarea{color:#4b3a31;width:100%;min-width:0;font:inherit;background:#fffdfb;border:1px solid #eadbd1;border-radius:7px;outline:0;font-size:10px}.workspace-annual-setup-grid input,.workspace-annual-setup-grid select,.workspace-annual-number-fields input{padding:10px 11px}.workspace-annual-text-fields textarea,.workspace-annual-single-text textarea{resize:vertical;min-height:72px;padding:10px 11px;line-height:1.45}.workspace-annual-setup-grid input:focus,.workspace-annual-setup-grid select:focus,.workspace-annual-text-fields textarea:focus,.workspace-annual-number-fields input:focus,.workspace-annual-single-text textarea:focus{border-color:#e6945f;box-shadow:0 0 0 3px #ff6b1b1a}.workspace-annual-setup-grid input::placeholder,.workspace-annual-text-fields textarea::placeholder,.workspace-annual-single-text textarea::placeholder{color:#c0aca0}.workspace-annual-field--wide,.workspace-annual-text-field--wide{grid-column:1/-1}.workspace-annual-category-hint{color:#8c6a57;background:#fdf5ed;border-radius:7px;padding:10px 12px;font-size:9px;line-height:1.5}.workspace-annual-category-hint strong{color:#a95d2a}.workspace-annual-create{justify-self:start;padding:12px 14px;font-size:10px}.workspace-annual-create:disabled{cursor:wait;opacity:.65}.workspace-annual-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:19px 21px 21px;display:grid}.workspace-annual-editor-card{background:#fff;border:1px solid #f0e1d7;border-radius:9px;min-width:0;padding:17px}.workspace-annual-editor-card--wide{grid-column:1/-1}.workspace-annual-card-head{border-bottom:1px solid #f2e8e2;gap:6px;padding-bottom:13px;display:grid}.workspace-annual-card-head h4{color:#4e3930;letter-spacing:-.04em;margin:0;font-size:14px}.workspace-annual-card-head small{color:#9a867b;font-size:9px;line-height:1.45}.workspace-annual-text-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.workspace-annual-number-fields{gap:10px;margin-top:15px;display:grid}.workspace-annual-calculation{color:#8a7469;border-top:1px solid #f2e8e2;justify-content:space-between;gap:15px;margin-top:14px;padding-top:12px;font-size:9px;display:flex}.workspace-annual-calculation strong{color:#a95d2a;font-size:12px}.workspace-annual-single-text{margin-top:15px}.workspace-annual-result{background:#fff;border:1px solid #dbe7e1;border-radius:10px;margin:0 21px 21px;overflow:hidden}.workspace-annual-result-head{background:linear-gradient(120deg,#fbfefc,#f4faf6);border-bottom:1px solid #e5ece8;justify-content:space-between;align-items:flex-start;gap:25px;padding:21px;display:flex}.workspace-annual-result-head h3{color:#29443d;letter-spacing:-.06em;margin:9px 0 5px;font-size:21px}.workspace-annual-result-head p{color:#81928e;margin:0;font-size:9px}.workspace-annual-result-meta{color:#6f817b;text-align:right;gap:20px;font-size:9px;display:flex}.workspace-annual-result-meta span{gap:4px;display:grid}.workspace-annual-result-meta b{color:#a0aea9;letter-spacing:.1em;text-transform:uppercase;font-size:8px}.workspace-annual-result-note{color:#658075;background:#f4fbf6;border-radius:7px;margin:17px 17px 0;padding:12px 13px;font-size:9px;line-height:1.5}.workspace-annual-result-note strong{color:#327657}.workspace-annual-document-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:17px;display:grid}.workspace-annual-document-card{background:#fff;border:1px solid #e2ebe6;border-radius:8px;min-width:0;padding:15px}.workspace-annual-document-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.workspace-annual-document-top h4{color:#355248;letter-spacing:-.04em;margin:8px 0 0;font-size:13px}.workspace-annual-document-card>p{color:#81928e;margin:13px 0;font-size:9px;line-height:1.5}.workspace-annual-requirement{color:#a95d2a;text-align:right;background:#fff1e5;border-radius:999px;max-width:150px;padding:5px 7px;font-size:8px;line-height:1.25}.workspace-annual-document-fields{gap:8px;display:grid}.workspace-annual-document-fields>div{border-top:1px solid #eef2ef;padding-top:8px}.workspace-annual-document-fields span,.workspace-annual-document-fields strong{display:block}.workspace-annual-document-fields span{color:#91a19b;font-size:8px}.workspace-annual-document-fields strong{color:#506b61;white-space:pre-wrap;margin-top:3px;font-size:9px;font-weight:400;line-height:1.4}.workspace-annual-result-footer{color:#7d9089;background:#f7faf8;border-top:1px solid #e2ebe6;align-items:center;gap:18px;padding:15px 17px;font-size:9px;line-height:1.4;display:flex}.workspace-annual-result-footer>span{margin-right:auto}.workspace-annual-result-footer .workspace-primary-button{white-space:nowrap;padding:11px 13px;font-size:9px}.workspace-annual-result-footer .workspace-primary-button span{margin-left:6px}@media (width<=980px){.workspace-annual-setup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-annual-result-footer{flex-wrap:wrap}.workspace-annual-result-footer>span{margin-right:0}}@media (width<=680px){.workspace-report-heading-actions{width:100%;display:grid}.workspace-report-heading-actions button{width:100%}.workspace-annual-report-header,.workspace-annual-result-head{display:block}.workspace-annual-report-header .workspace-close-button{float:right;margin-top:-29px}.workspace-annual-setup,.workspace-annual-editor-grid,.workspace-annual-result{margin-left:13px;margin-right:13px}.workspace-annual-setup-grid,.workspace-annual-text-fields,.workspace-annual-document-grid{grid-template-columns:1fr}.workspace-annual-field--wide,.workspace-annual-text-field--wide,.workspace-annual-editor-card--wide{grid-column:auto}.workspace-annual-editor-grid{display:grid}.workspace-annual-result-meta{text-align:left;margin-top:15px}.workspace-annual-document-top{display:block}.workspace-annual-requirement{text-align:left;max-width:none;margin-top:10px;display:inline-block}.workspace-annual-result-footer{grid-template-columns:1fr;display:grid}.workspace-annual-result-footer .workspace-primary-button{width:100%}}.workspace-tax-reports-section{max-width:1240px;margin:82px auto 0}.workspace-tax-reports-heading{margin-bottom:27px}.workspace-tax-heading-aside{justify-items:end;gap:10px;max-width:340px;display:grid}.workspace-tax-heading-aside>p{color:#75848a;margin:0;font-size:11px;line-height:1.55}.workspace-tax-heading-aside button{padding:9px 11px;font-size:9px}.workspace-tax-history{background:#fff;border:1px solid #e2e9e5;border-radius:10px;margin-bottom:13px;overflow:hidden}.workspace-tax-history>header{background:#f8fbf9;border-bottom:1px solid #e7ede9;justify-content:space-between;gap:20px;padding:17px 19px;display:flex}.workspace-tax-history h3{color:#39564d;margin:7px 0 0;font-size:15px}.workspace-tax-history header p{color:#82938d;max-width:410px;margin:0;font-size:8px;line-height:1.45}.workspace-tax-history>div{overflow-x:auto}.workspace-tax-history article{border-bottom:1px solid #edf2ef;grid-template-columns:minmax(190px,1.15fr) repeat(3,minmax(105px,.55fr)) auto;align-items:center;gap:10px;min-width:760px;padding:11px 15px;display:grid}.workspace-tax-history article:last-child{border-bottom:0}.workspace-tax-history article.requires-resubmission{background:#fff9f2;border-left:3px solid #ed9d5d}.workspace-tax-history b,.workspace-tax-history small,.workspace-tax-history strong{display:block}.workspace-tax-history b{color:#446359;font-size:9px}.workspace-tax-history small{color:#92a19c;margin-top:3px;font-size:8px}.workspace-tax-history strong{color:#5c746b;margin-top:4px;font-size:8px}.workspace-tax-history article.requires-resubmission strong{color:#b46630}.workspace-tax-history button{color:#3c805f;background:#f5fbf7;border:1px solid #cae0d2;border-radius:6px;padding:8px 9px;font-size:8px;font-weight:700}.workspace-tax-history-empty{color:#8b9b95;text-align:center;margin:0;padding:24px;font-size:9px}.workspace-tax-report-types{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.workspace-tax-report-type{color:#658079;text-align:left;background:#fbfdfb;border:1px solid #e3e9e6;border-radius:9px;align-content:start;gap:7px;min-width:0;min-height:126px;padding:15px;display:grid}.workspace-tax-report-type:hover,.workspace-tax-report-type.active{background:linear-gradient(145deg,#fff8f1,#fffdfb);border-color:#e3b38e}.workspace-tax-report-type>span{color:#3c8b68;letter-spacing:.1em;background:#edf5f0;border-radius:5px;width:fit-content;padding:4px 6px;font-size:8px;font-weight:800}.workspace-tax-report-type.active>span{color:#b75e27;background:#ffe6d6}.workspace-tax-report-type strong{color:#3c544d;font-size:11px;line-height:1.25}.workspace-tax-report-type small{color:#8ca09a;font-size:8px;line-height:1.35}.workspace-tax-report-editor{background:#fff;border:1px solid #dce7e1;border-radius:12px;margin-top:12px;overflow:hidden;box-shadow:0 16px 40px #18253412}.workspace-tax-report-editor-head{background:linear-gradient(120deg,#fbfefc,#fff8f1);border-bottom:1px solid #e5ece8;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 25px 20px;display:flex}.workspace-tax-report-editor-head h3{color:#304b43;letter-spacing:-.06em;margin:9px 0 5px;font-size:22px}.workspace-tax-report-editor-head p{color:#81928e;max-width:650px;margin:0;font-size:9px;line-height:1.5}.workspace-tax-report-status{text-align:right;background:#ffffffb3;border:1px solid #e4ebe7;border-radius:7px;gap:5px;min-width:180px;padding:10px 12px;display:grid}.workspace-tax-report-status span{color:#4ca97e;font-size:8px;font-weight:700}.workspace-tax-report-status strong{color:#6e817a;font-size:9px;font-weight:400;line-height:1.3}.workspace-tax-report-status.requires-resubmission{background:#fff7ef;border-color:#efc79f}.workspace-tax-report-status.requires-resubmission span,.workspace-tax-report-status.requires-resubmission strong{color:#b96831}.workspace-tax-impact-warning{color:#9a6238;background:#fff6ec;border-bottom:1px solid #f2d5b8;align-items:center;gap:9px;padding:11px 21px;font-size:9px;line-height:1.45;display:flex}.workspace-tax-impact-warning strong{white-space:nowrap}.workspace-tax-period-bar{border-bottom:1px solid #edf2ef;justify-content:space-between;align-items:end;gap:20px;padding:17px 21px;display:flex}.workspace-tax-label{color:#8a9b94;letter-spacing:.12em;margin-bottom:8px;font-size:8px;display:block}.workspace-tax-period-buttons{gap:4px;display:flex}.workspace-tax-period-buttons button{color:#8a9a95;background:#f4f7f5;border:0;border-radius:6px;padding:8px 10px;font-size:9px}.workspace-tax-period-buttons button.active{color:#327657;background:#e3f3e9;font-weight:700}.workspace-tax-period-input{gap:6px;min-width:180px;display:grid}.workspace-tax-period-input span{color:#8a9b94;font-size:9px}.workspace-tax-period-input input,.workspace-tax-period-input select{color:#3e5c52;width:100%;font:inherit;background:#fbfdfb;border:1px solid #dce7e1;border-radius:7px;outline:0;padding:9px 10px;font-size:10px}.workspace-tax-source-summary{grid-template-columns:repeat(4,1fr);gap:8px;padding:17px 21px 0;display:grid}.workspace-tax-source-summary article{background:#fbfdfb;border:1px solid #e2ebe6;border-radius:8px;min-width:0;padding:13px}.workspace-tax-source-summary article span,.workspace-tax-source-summary article small{color:#899b95;letter-spacing:.1em;font-size:8px;display:block}.workspace-tax-source-summary article strong{color:#35584b;letter-spacing:-.04em;margin:11px 0 5px;font-size:17px;display:block}.workspace-tax-source-summary article small{letter-spacing:0;font-size:9px;line-height:1.35}.workspace-tax-rate-summary{flex-wrap:wrap;align-items:stretch;gap:8px;padding:10px 21px 0;display:flex}.workspace-tax-rate-summary>span{color:#6d8179;letter-spacing:.08em;text-transform:uppercase;align-self:center;font-size:8px;font-weight:800}.workspace-tax-rate-summary article{background:#f7fbf8;border:1px solid #dce9e2;border-radius:8px;grid-template-columns:auto minmax(150px,1fr);gap:2px 9px;min-width:230px;padding:9px 11px;display:grid}.workspace-tax-rate-summary article strong{color:#3d6b58;grid-row:1/3;align-self:center;font-size:16px}.workspace-tax-rate-summary article small{color:#7d9289;font-size:8px;line-height:1.35}.workspace-tax-positive{color:#3f9870!important}.workspace-tax-warning{color:#bc672e!important}.workspace-tax-report-body{grid-template-columns:1.28fr .72fr;gap:10px;padding:17px 21px 21px;display:grid}.workspace-tax-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:11px;display:grid}.workspace-tax-fields label{gap:6px;min-width:0;display:grid}.workspace-tax-fields label>span{color:#7c8d88;font-size:9px;line-height:1.3}.workspace-tax-fields label>span em{color:#4ca97e;font-style:normal}.workspace-tax-fields input,.workspace-tax-fields select,.workspace-tax-fields textarea{color:#294a40;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dce7e1;border-radius:7px;outline:0;padding:10px 11px;font-size:10px}.workspace-tax-fields textarea{resize:vertical;min-height:74px;line-height:1.45}.workspace-tax-fields input[readonly]{color:#2e8a5e;background:#f1fbf4;border-color:#cbe6d4;font-weight:700}.workspace-tax-fields input:focus,.workspace-tax-fields select:focus,.workspace-tax-fields textarea:focus,.workspace-tax-period-input input:focus,.workspace-tax-period-input select:focus{border-color:#62b583;box-shadow:0 0 0 3px #4ca97e1f}.workspace-tax-fields label>small{color:#91a19b;font-size:8px;line-height:1.4}.workspace-tax-amendment-reason{background:#fff9f2;border:1px solid #efcfad;border-radius:8px;padding:11px}.workspace-tax-field--wide{grid-column:1/-1}.workspace-tax-sources{background:#fbfdfb;border:1px solid #e2ebe6;border-radius:9px;min-width:0;padding:17px}.workspace-tax-sources-head{border-bottom:1px solid #e7efea;gap:6px;padding-bottom:13px;display:grid}.workspace-tax-sources-head strong{color:#35584b;font-size:12px}.workspace-tax-sources-head small{color:#899b95;font-size:9px;line-height:1.4}.workspace-tax-source-list{gap:0;max-height:435px;display:grid;overflow:auto}.workspace-tax-source-row{border-bottom:1px solid #edf2ef;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 0;display:grid}.workspace-tax-source-icon{color:#4ca97e;background:#e8f5ed;border-radius:6px;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.workspace-tax-source-row strong,.workspace-tax-source-row small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.workspace-tax-source-row strong{color:#49665c;font-size:9px}.workspace-tax-source-row small{color:#91a19b;margin-top:3px;font-size:8px}.workspace-tax-source-row>b{color:#4b7462;white-space:nowrap;font-size:9px}.workspace-tax-source-empty{color:#91a19b;text-align:center;padding:25px 8px;font-size:9px;line-height:1.5}.workspace-tax-source-more{color:#91a19b;padding-top:10px;font-size:8px}.workspace-tax-report-footer{color:#7d9089;background:#f7faf8;border-top:1px solid #e2ebe6;justify-content:space-between;align-items:center;gap:18px;padding:15px 21px;font-size:9px;line-height:1.4;display:flex}.workspace-tax-report-footer>span{margin-right:auto}.workspace-tax-report-footer>div{gap:8px;display:flex}.workspace-tax-report-footer .workspace-primary-button,.workspace-tax-report-footer .workspace-secondary-button{white-space:nowrap;padding:11px 13px;font-size:9px}.workspace-tax-report-footer button span{margin-left:6px}.workspace-tax-report-note{color:#899b95;flex-wrap:wrap;align-items:center;gap:16px;margin-top:12px;font-size:9px;display:flex}.workspace-tax-report-note>span{color:#b16b38;letter-spacing:.1em;font-weight:700}.workspace-tax-report-note a{color:#5b8974}@media (width<=1050px){.workspace-tax-report-types{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-tax-report-body{grid-template-columns:1fr}}@media (width<=680px){.workspace-tax-reports-section{margin-top:64px}.workspace-tax-heading-aside{justify-items:stretch;max-width:none}.workspace-tax-history>header{display:block}.workspace-tax-history header p{margin-top:9px}.workspace-tax-report-types{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-tax-report-editor-head{display:block}.workspace-tax-report-status{text-align:left;margin-top:15px}.workspace-tax-impact-warning{padding-left:13px;padding-right:13px;display:grid}.workspace-tax-period-bar{display:grid}.workspace-tax-period-input{width:100%}.workspace-tax-source-summary{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:13px;padding-right:13px}.workspace-tax-rate-summary{padding-left:13px;padding-right:13px}.workspace-tax-rate-summary>span,.workspace-tax-rate-summary article{width:100%}.workspace-tax-report-body{padding-left:13px;padding-right:13px}.workspace-tax-fields{grid-template-columns:1fr}.workspace-tax-field--wide{grid-column:auto}.workspace-tax-report-footer{padding-left:13px;padding-right:13px;display:grid}.workspace-tax-report-footer>div{display:grid}.workspace-tax-report-footer>div button{width:100%}.workspace-tax-report-note{padding-bottom:12px}.workspace-tax-report-note a{width:100%}}.workspace-invoices-section{max-width:1240px;margin:82px auto 0}.workspace-invoices-section .workspace-section-heading{margin-bottom:26px}.workspace-invoice-heading-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:17px;display:flex}.workspace-invoice-heading-actions .workspace-primary-button,.workspace-invoice-heading-actions .workspace-secondary-button{padding:10px 12px;font-size:9px}.workspace-invoice-form{background:linear-gradient(135deg,#f4faf6,#fff);border:1px solid #d8e5de;border-radius:11px;margin-bottom:12px;padding:23px 24px 21px;position:relative}.workspace-invoice-form-head{justify-content:space-between;gap:18px;display:flex}.workspace-invoice-form-head h3{color:#29473e;letter-spacing:-.06em;margin:7px 0 0;font-size:23px}.workspace-invoice-form-head p{color:#758984;max-width:590px;margin:9px 0 0;font-size:10px;line-height:1.5}.workspace-invoice-direction{border-bottom:1px solid #e0ebe5;gap:4px;margin-top:19px;padding-bottom:10px;display:flex}.workspace-invoice-direction button{color:#82928d;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:8px 10px;font-size:9px}.workspace-invoice-direction button.active{color:#2e6850;background:#dfeee5;font-weight:700}.workspace-invoice-form-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:13px;display:grid}.workspace-invoice-form fieldset{background:#ffffffad;border:1px solid #e0ebe5;border-radius:8px;min-width:0;margin:0;padding:15px}.workspace-invoice-form>fieldset{margin-top:10px}.workspace-invoice-form legend{color:#81938d;letter-spacing:.12em;text-transform:uppercase;padding:0 7px;font-size:8px;font-weight:800}.workspace-invoice-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.workspace-invoice-field-grid label{gap:5px;min-width:0;display:grid}.workspace-invoice-field-grid label span{color:#7e908b;letter-spacing:.03em;font-size:8px}.workspace-invoice-field-grid input{color:#2b4840;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dfe7e2;border-radius:5px;outline:0;padding:9px 10px;font-size:10px}.workspace-invoice-field-grid input:focus{border-color:#4ca97e;box-shadow:0 0 0 2px #4ca97e1f}.workspace-invoice-field--wide{grid-column:1/-1}.workspace-invoice-partner-match{color:#327657;background:#eaf6ee;border-radius:6px;grid-column:1/-1;align-items:center;gap:8px;padding:8px 10px;font-size:9px;display:flex}.workspace-invoice-partner-match span{margin-right:auto}.workspace-invoice-partner-match strong{font-size:9px}.workspace-invoice-partner-match button{color:#fff;cursor:pointer;background:#39765b;border:0;border-radius:4px;padding:5px 7px;font-size:8px}.workspace-invoice-partner-note{color:#a0775f;grid-column:1/-1;margin:0;font-size:9px}.workspace-invoice-total{color:#71827c;border-top:1px solid #e0ebe5;justify-content:flex-end;gap:22px;margin-top:14px;padding-top:12px;font-size:10px;display:flex}.workspace-invoice-total strong{color:#2d604b;font-size:15px}.workspace-invoice-form-actions{justify-content:flex-end;gap:7px;margin-top:15px;display:flex}.workspace-invoice-form-actions button{padding:10px 13px;font-size:9px}.workspace-reconciliation-card{background:#ffffffc7;border:1px solid #e0e6e2;border-radius:11px;overflow:hidden}.workspace-reconciliation-head{background:linear-gradient(120deg,#f5faf7,#fff);border-bottom:1px solid #e6ece8;justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 24px 17px;display:flex}.workspace-reconciliation-head h3{color:#2d4b42;letter-spacing:-.06em;margin:7px 0 0;font-size:22px}.workspace-reconciliation-head p{color:#80918c;margin:8px 0 0;font-size:10px}.workspace-reconciliation-head .workspace-secondary-button{white-space:nowrap;padding:9px 10px;font-size:9px}.workspace-reconciliation-stats{border-bottom:1px solid #e6ece8;grid-template-columns:repeat(4,1fr);display:grid}.workspace-reconciliation-stats article{border-right:1px solid #e6ece8;padding:14px 17px}.workspace-reconciliation-stats article:last-child{border-right:0}.workspace-reconciliation-stats span,.workspace-reconciliation-stats small{color:#93a29e;font-size:8px;display:block}.workspace-reconciliation-stats span{letter-spacing:.09em}.workspace-reconciliation-stats strong{color:#2e5044;margin:5px 0 2px;font-size:20px;display:block}.workspace-reconciliation-stats .workspace-reconciliation-positive{color:#39765b}.workspace-reconciliation-stats .workspace-reconciliation-warning{color:#c76a25}.workspace-reconciliation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.workspace-reconciliation-grid>div{min-width:0;padding:18px 21px 13px}.workspace-reconciliation-grid>div+div{border-left:1px solid #e6ece8}.workspace-reconciliation-subhead{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:9px;display:flex}.workspace-reconciliation-subhead span{color:#899a95;letter-spacing:.1em;font-size:8px}.workspace-reconciliation-subhead small{color:#a3b0ac;font-size:8px}.workspace-reconciliation-row{border-top:1px solid #edf1ee;grid-template-columns:82px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px 0;display:grid}.workspace-reconciliation-amount{color:#647a73;white-space:nowrap;font-size:10px;font-weight:700}.workspace-reconciliation-amount.incoming{color:#39765b}.workspace-reconciliation-amount.outgoing{color:#b56942}.workspace-reconciliation-row>span:nth-child(2){min-width:0}.workspace-reconciliation-row strong,.workspace-reconciliation-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-reconciliation-row strong{color:#3c554d;font-size:9px}.workspace-reconciliation-row small{color:#8b9a96;margin-top:3px;font-size:8px}.workspace-reconciliation-row button{color:#bb6323;cursor:pointer;white-space:nowrap;background:#fffaf5;border:1px solid #ff6b1b59;border-radius:4px;padding:6px 7px;font-size:8px}.workspace-reconciliation-row button span{margin-left:3px}.workspace-reconciliation-row--invoice{grid-template-columns:82px minmax(0,1fr) auto}.workspace-reconciliation-status{color:#a0775f;white-space:nowrap;font-size:8px}.workspace-reconciliation-empty{color:#93a19d;text-align:center;padding:21px 0;font-size:9px}.workspace-reconciliation-empty--large{padding:31px}.workspace-invoice-ledgers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.workspace-invoice-ledger-card{background:#ffffffc7;border:1px solid #e0e6e2;border-radius:11px;min-width:0;padding:20px 21px 14px}.workspace-invoice-list-head{border-bottom:1px solid #e7ece9;justify-content:space-between;align-items:flex-start;gap:10px;padding-bottom:11px;display:flex}.workspace-invoice-list-head h3{color:#38534b;letter-spacing:-.05em;margin:7px 0 0;font-size:18px}.workspace-invoice-list-head>strong{color:#92a09c;font-size:21px}.workspace-invoice-list-row{border-bottom:1px solid #edf1ee;grid-template-columns:minmax(0,1fr) auto 22px;align-items:center;gap:10px;padding:11px 0;display:grid}.workspace-invoice-list-row>span{min-width:0}.workspace-invoice-list-row b,.workspace-invoice-list-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-invoice-list-row b{color:#3c554d;font-size:9px}.workspace-invoice-list-row small{color:#899a95;margin-top:3px;font-size:8px}.workspace-invoice-list-row>strong{color:#4b6a5f;white-space:nowrap;font-size:10px}.workspace-invoice-list-row button{color:#39765b;cursor:pointer;background:0 0;border:0;font-size:15px}.workspace-invoice-list-empty{color:#93a19d;text-align:center;padding:23px 0 11px;font-size:9px}.workspace-einvoice-panel{background:#fffc;border:1px solid #dbe6e0;border-radius:11px;margin-top:10px;overflow:hidden}.workspace-einvoice-toggle{color:#294b40;text-align:left;cursor:pointer;background:linear-gradient(115deg,#edf7f1,#fff);border:0;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:13px;width:100%;padding:16px 19px;display:grid}.workspace-einvoice-toggle>span{color:#347257;letter-spacing:.08em;border:1px solid #a9cdbb;border-radius:8px;place-items:center;width:42px;height:42px;font-size:10px;font-weight:900;display:grid}.workspace-einvoice-toggle strong,.workspace-einvoice-toggle small{display:block}.workspace-einvoice-toggle strong{font-size:13px}.workspace-einvoice-toggle small{color:#849690;margin-top:4px;font-size:8px}.workspace-einvoice-toggle>b{color:#347257;white-space:nowrap;font-size:9px}.workspace-einvoice-body{border-top:1px solid #dfe9e4;padding:22px 23px}.workspace-einvoice-intro{grid-template-columns:minmax(0,1.55fr) minmax(230px,.75fr);gap:18px;display:grid}.workspace-einvoice-intro>div>span{color:#4f8b70;letter-spacing:.13em;font-size:8px;font-weight:800}.workspace-einvoice-intro h3{color:#2d4b42;letter-spacing:-.05em;margin:7px 0 0;font-size:21px}.workspace-einvoice-intro p{color:#7d8f89;max-width:660px;margin:8px 0 0;font-size:9px;line-height:1.55}.workspace-einvoice-intro aside{background:#f8fbf9;border:1px solid #e0e9e4;border-radius:8px;align-content:center;gap:5px;padding:13px 15px;display:grid}.workspace-einvoice-intro aside strong{color:#59736a;letter-spacing:.1em;font-size:8px}.workspace-einvoice-intro aside span{color:#3f6658;font-size:9px;font-weight:700}.workspace-einvoice-intro aside small{color:#8a9994;font-size:8px;line-height:1.45}.workspace-einvoice-easy{background:linear-gradient(120deg,#edf9f2,#fff);border:1px solid #b8ddc8;border-radius:9px;grid-template-columns:minmax(260px,.8fr) minmax(280px,1fr) auto;align-items:center;gap:12px;margin-top:18px;padding:16px;display:grid}.workspace-einvoice-easy label{gap:6px;display:grid}.workspace-einvoice-easy label>span,.workspace-einvoice-easy div small{color:#5f7b6e;letter-spacing:.08em;font-size:7px;font-weight:800}.workspace-einvoice-easy select{color:#315247;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cfe1d7;border-radius:6px;padding:10px;font-size:9px}.workspace-einvoice-easy div strong,.workspace-einvoice-easy div span{display:block}.workspace-einvoice-easy div strong{color:#315b49;margin-top:4px;font-size:9px}.workspace-einvoice-easy div span{color:#71867c;margin-top:4px;font-size:8px}.workspace-einvoice-easy button{color:#fff;font:inherit;cursor:pointer;white-space:nowrap;background:#34765a;border:0;border-radius:7px;padding:11px 13px;font-size:8px;font-weight:800}.workspace-einvoice-easy button b{margin-left:6px}.workspace-einvoice-easy button:disabled{cursor:wait;opacity:.65}.workspace-einvoice-options{background:#fbfdfc;border:1px solid #e0e9e4;border-radius:7px;margin-top:9px}.workspace-einvoice-options>summary{color:#687e74;cursor:pointer;padding:10px 12px;font-size:8px;font-weight:700}.workspace-einvoice-options[open]>summary{border-bottom:1px solid #e5ebe8}.workspace-einvoice-options .workspace-einvoice-form{border:0;margin-top:0}.workspace-einvoice-form{background:#fbfdfc;border:1px solid #e0e9e4;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:10px;margin-top:19px;padding:16px;display:grid}.workspace-einvoice-form label{gap:5px;min-width:0;display:grid}.workspace-einvoice-form label.wide{grid-column:span 2}.workspace-einvoice-form label span{color:#778a84;font-size:8px}.workspace-einvoice-form select,.workspace-einvoice-form input{color:#2f4c43;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dbe5e0;border-radius:5px;padding:9px 10px;font-size:9px}.workspace-einvoice-form button{color:#fff;cursor:pointer;background:#39765b;border:0;border-radius:5px;min-height:34px;padding:9px 12px;font-size:8px;font-weight:750}.workspace-einvoice-form button:disabled,.workspace-einvoice-list button:disabled{cursor:wait;opacity:.55}.workspace-einvoice-empty{color:#879791;text-align:center;background:#f7faf8;border-radius:8px;margin-top:18px;padding:20px;font-size:9px}.workspace-einvoice-notice{color:#3e725a;background:#eef8f2;border:1px solid #cfe1d7;border-radius:6px;margin-top:10px;padding:10px 12px;font-size:9px;line-height:1.45}.workspace-einvoice-list{gap:7px;margin-top:12px;display:grid}.workspace-einvoice-list article{background:#fff;border:1px solid #e3ebe7;border-radius:7px;grid-template-columns:minmax(0,1.5fr) minmax(130px,.55fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.workspace-einvoice-list article span,.workspace-einvoice-list article small{color:#879791;font-size:8px;display:block}.workspace-einvoice-list article strong{color:#3a594f;margin:4px 0;font-size:10px;display:block}.workspace-einvoice-list article code{color:#5d756d;font-size:8px}.workspace-einvoice-list article>details summary{color:#6c8177;cursor:pointer;font-size:7px}.workspace-einvoice-list article>details code{text-overflow:ellipsis;white-space:nowrap;max-width:240px;margin-top:5px;display:block;overflow:hidden}.workspace-einvoice-list article>div:last-of-type{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.workspace-einvoice-list a,.workspace-einvoice-list button{color:#39765b;cursor:pointer;white-space:nowrap;background:#f6fbf8;border:1px solid #bfd7ca;border-radius:4px;padding:7px 8px;font-size:8px;font-weight:700;text-decoration:none}.workspace-einvoice-list article>p{color:#987456;border-top:1px solid #edf1ef;grid-column:1/-1;margin:0;padding-top:8px;font-size:8px}.workspace-einvoice-warning{color:#876a52;background:#fff8ee;border-radius:7px;margin-top:13px;padding:12px 14px;display:block}.workspace-einvoice-warning summary{cursor:pointer;font-size:8px;font-weight:800}.workspace-einvoice-warning p{margin:0;font-size:8px;line-height:1.55}.workspace-einvoice-warning[open] p{margin-top:8px}@media (width<=980px){.workspace-invoice-form-columns,.workspace-reconciliation-grid,.workspace-invoice-ledgers,.workspace-einvoice-intro,.workspace-einvoice-form,.workspace-einvoice-list article,.workspace-einvoice-easy{grid-template-columns:1fr}.workspace-einvoice-form label.wide,.workspace-einvoice-list article>p{grid-column:auto}.workspace-reconciliation-grid>div+div{border-top:1px solid #e6ece8;border-left:0}}@media (width<=680px){.workspace-invoices-section{margin-top:64px}.workspace-invoice-heading-actions{justify-content:flex-start}.workspace-invoice-form{padding:19px 18px 17px}.workspace-invoice-form-columns{display:block}.workspace-invoice-form fieldset{margin-top:10px}.workspace-invoice-field-grid{grid-template-columns:1fr}.workspace-invoice-field--wide{grid-column:auto}.workspace-invoice-partner-match{grid-template-columns:1fr;display:grid}.workspace-invoice-partner-match span{margin-right:0}.workspace-invoice-total{justify-content:space-between;gap:8px}.workspace-reconciliation-head{padding:19px 18px 15px;display:block}.workspace-reconciliation-head .workspace-secondary-button{margin-top:14px}.workspace-reconciliation-stats{grid-template-columns:repeat(2,1fr)}.workspace-reconciliation-stats article:nth-child(2){border-right:0}.workspace-reconciliation-stats article:nth-child(-n+2){border-bottom:1px solid #e6ece8}.workspace-reconciliation-grid>div{padding-left:16px;padding-right:16px}.workspace-reconciliation-row,.workspace-reconciliation-row--invoice{grid-template-columns:70px minmax(0,1fr)}.workspace-reconciliation-row button,.workspace-reconciliation-status{grid-column:2;justify-self:start}.workspace-einvoice-toggle{grid-template-columns:42px minmax(0,1fr)}.workspace-einvoice-toggle>b{grid-column:2}.workspace-einvoice-body{padding:18px}.workspace-einvoice-easy button{width:100%}}.workspace-z-section,.workspace-payment-section{padding:78px 0 10px;scroll-margin-top:20px}.workspace-pos-connectors{background:#f8fbf9;border:1px solid #dce7e1;border-radius:11px;margin-bottom:12px}.workspace-pos-connectors-toggle{color:#39564c;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;width:100%;padding:14px 16px;display:grid}.workspace-pos-connectors-toggle>span{color:#37765a;background:#dff0e7;border-radius:10px;place-items:center;width:38px;height:38px;font-size:19px;display:grid}.workspace-pos-connectors-toggle strong,.workspace-pos-connectors-toggle small{display:block}.workspace-pos-connectors-toggle strong{font-size:11px}.workspace-pos-connectors-toggle small{color:#82918b;margin-top:4px;font-size:8px}.workspace-pos-connectors-toggle>b{color:#b65b21;font-size:8px}.workspace-pos-connectors-body{border-top:1px solid #e2eae5;padding:0 16px 16px}.workspace-pos-connectors-intro{grid-template-columns:1fr 260px;gap:20px;padding:17px 0;display:grid}.workspace-pos-connectors-intro h3{color:#2f4f43;letter-spacing:-.04em;margin:7px 0 4px;font-size:18px}.workspace-pos-connectors-intro p{color:#778a82;max-width:660px;margin:0;font-size:9px;line-height:1.5}.workspace-pos-connectors-intro>div:last-child{background:#edf5f0;border-radius:8px;flex-wrap:wrap;align-content:flex-start;gap:5px;padding:10px;display:flex}.workspace-pos-connectors-intro>div:last-child strong{color:#49695c;width:100%;margin-bottom:3px;font-size:8px}.workspace-pos-connectors-intro>div:last-child span{color:#688077;background:#fff;border-radius:5px;padding:5px 7px;font-size:7px}.workspace-pos-easy-consent{margin-top:0}.workspace-pos-advanced{background:#fff;border:1px solid #e0e8e3;border-radius:8px;margin-top:10px}.workspace-pos-advanced>summary{color:#557067;cursor:pointer;padding:11px 13px;font-size:8px;font-weight:700}.workspace-pos-advanced[open]>summary{border-bottom:1px solid #e7ece9}.workspace-pos-advanced .workspace-pos-new{border:0}.workspace-pos-new{background:#fff;border:1px solid #e0e8e3;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:8px;padding:13px;display:grid}.workspace-pos-new label{gap:5px;display:grid}.workspace-pos-new label>span{color:#71847b;font-size:7px;font-weight:700}.workspace-pos-new input,.workspace-pos-new select{color:#345148;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dce5df;border-radius:6px;padding:9px 10px;font-size:8px}.workspace-pos-new .workspace-primary-button{min-height:35px}.workspace-pos-notice{color:#9a5425;background:#fff1e6;border-radius:7px;margin-top:9px;padding:10px 12px;font-size:8px;line-height:1.45}.workspace-pos-connections-list{gap:8px;margin-top:10px;display:grid}.workspace-pos-connections-list>article{background:#fff;border:1px solid #dfe7e2;border-radius:9px;padding:14px}.workspace-pos-connections-list article>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.workspace-pos-connections-list header span{color:#4b9873;letter-spacing:.09em;font-size:7px;font-weight:800}.workspace-pos-connections-list header h4{color:#315044;margin:5px 0 3px;font-size:13px}.workspace-pos-connections-list header small{color:#85958e;font-size:7px}.workspace-pos-connections-list header>b{border-radius:5px;padding:6px 8px;font-size:7px}.workspace-pos-connections-list header>b.ok{color:#28704f;background:#e8f7ee}.workspace-pos-connections-list header>b.wait{color:#71827a;background:#edf2ef}.workspace-pos-connections-list header>b.warning{color:#a85722;background:#fff0e5}.workspace-pos-installer{background:#edf9f2;border:1px solid #b8ddc8;border-radius:8px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:11px;padding:12px;display:grid}.workspace-pos-installer>span{color:#26724f;background:#c5ead4;border-radius:7px;place-items:center;width:28px;height:28px;font-size:9px;font-weight:900;display:grid}.workspace-pos-installer strong,.workspace-pos-installer p{margin:0;display:block}.workspace-pos-installer strong{color:#2f614b;font-size:9px}.workspace-pos-installer p{color:#668074;margin-top:3px;font-size:7px}.workspace-pos-installer button{color:#fff;font:inherit;cursor:pointer;background:#34765a;border:0;border-radius:6px;padding:9px 11px;font-size:8px;font-weight:800}.workspace-pos-installer button b{margin-left:5px}.workspace-pos-technical{margin-top:9px}.workspace-pos-technical>summary{color:#70837a;cursor:pointer;font-size:7px}.workspace-pos-technical[open]>summary{margin-bottom:7px}.workspace-pos-connection-fields{grid-template-columns:1.2fr 1fr;gap:8px;margin-top:11px;display:grid}.workspace-pos-connection-fields label{grid-template-columns:1fr auto;display:grid}.workspace-pos-connection-fields label>span{color:#788a82;grid-column:1/-1;margin-bottom:5px;font-size:7px}.workspace-pos-connection-fields input{color:#52685f;min-width:0;font:inherit;background:#f8faf9;border:1px solid #dce5df;border-radius:6px 0 0 6px;padding:9px 10px;font-size:8px}.workspace-pos-connection-fields button{color:#3f755d;font:inherit;cursor:pointer;background:#edf5f0;border:1px solid #dce5df;border-left:0;border-radius:0 6px 6px 0;font-size:7px}.workspace-pos-connection-meta{border-top:1px solid #edf1ef;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:10px;padding-top:10px;display:flex}.workspace-pos-connection-meta span{margin-right:auto}.workspace-pos-connection-meta small,.workspace-pos-connection-meta strong{display:block}.workspace-pos-connection-meta small{color:#8a9892;letter-spacing:.08em;font-size:6px}.workspace-pos-connection-meta strong{color:#557067;margin-top:3px;font-size:7px}.workspace-pos-connection-meta button{color:#4d7e68;font:inherit;cursor:pointer;background:0 0;border:0;font-size:7px}.workspace-pos-error{color:#a45322;margin:9px 0 0;font-size:8px}.workspace-pos-refresh{background:#edf5f0;border-radius:7px;justify-content:space-between;align-items:center;gap:14px;margin-top:10px;padding:10px 12px;display:flex}.workspace-pos-refresh span{color:#6f837a;font-size:8px}.workspace-pos-refresh button{color:#37765a;font:inherit;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:700}.workspace-pos-vendor-note{color:#82634e;background:#fff9f4;border-left:3px solid #e7a575;margin-top:9px;padding:10px 12px;display:block}.workspace-pos-vendor-note summary{cursor:pointer;font-size:8px;font-weight:700}.workspace-pos-vendor-note p{margin:8px 0 0;font-size:8px;line-height:1.5}.workspace-pos-sync-open{color:#b65b21!important;font-weight:800!important}.workspace-pos-erply-sync{background:#f2f7f4;border-radius:8px;grid-template-columns:minmax(220px,1.4fr) repeat(2,minmax(150px,1fr)) auto;align-items:end;gap:9px;margin-top:11px;padding:11px;display:grid}.workspace-pos-erply-sync>div strong,.workspace-pos-erply-sync>div small{display:block}.workspace-pos-erply-sync>div strong{color:#3a5d50;font-size:9px}.workspace-pos-erply-sync>div small{color:#7b8d85;margin-top:4px;font-size:7px;line-height:1.45}.workspace-pos-erply-sync label{gap:5px;display:grid}.workspace-pos-erply-sync label span{color:#71847b;font-size:7px;font-weight:700}.workspace-pos-erply-sync input{color:#345148;min-width:0;font:inherit;background:#fff;border:1px solid #d8e3dc;border-radius:6px;padding:8px 9px;font-size:8px}.workspace-pos-erply-sync button{color:#fff;min-height:33px;font:inherit;cursor:pointer;background:#3f7d61;border:0;border-radius:6px;padding:0 12px;font-size:8px;font-weight:700}.workspace-pos-erply-sync button:disabled{cursor:wait;opacity:.65}.workspace-bank-connectors{background:#f8fbf9;border:1px solid #d9e4de;border-radius:11px;margin-top:12px;overflow:hidden}.workspace-bank-connectors-toggle{color:#39564c;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;width:100%;padding:14px 16px;display:grid}.workspace-bank-connectors-toggle>span{color:#456b8a;background:#e5eef7;border-radius:10px;place-items:center;width:38px;height:38px;font-size:17px;display:grid}.workspace-bank-connectors-toggle strong,.workspace-bank-connectors-toggle small{display:block}.workspace-bank-connectors-toggle strong{font-size:11px}.workspace-bank-connectors-toggle small{color:#82918b;margin-top:4px;font-size:8px}.workspace-bank-connectors-toggle>b{color:#b65b21;font-size:8px}.workspace-bank-connectors-body{border-top:1px solid #e2eae5;padding:0 16px 16px}.workspace-bank-connectors-intro{grid-template-columns:1fr 270px;gap:20px;padding:17px 0;display:grid}.workspace-bank-connectors-intro>div>span{color:#5780a0;letter-spacing:.12em;font-size:7px;font-weight:800}.workspace-bank-connectors-intro h3{color:#2f4f43;letter-spacing:-.04em;margin:7px 0 4px;font-size:18px}.workspace-bank-connectors-intro p{color:#778a82;max-width:670px;margin:0;font-size:9px;line-height:1.55}.workspace-bank-connectors-intro aside{background:#edf3f8;border-radius:8px;gap:5px;padding:11px;display:grid}.workspace-bank-connectors-intro aside strong{color:#4d6d84;font-size:8px}.workspace-bank-connectors-intro aside span{color:#6d8190;background:#fff;border-radius:5px;padding:5px 7px;font-size:7px}.workspace-bank-picker{background:#fff;border:1px solid #e0e8e3;border-radius:9px;align-items:end;gap:9px;padding:13px;display:flex}.workspace-bank-picker label{flex:1;gap:5px;display:grid}.workspace-bank-picker label span{color:#71847b;font-size:7px;font-weight:700}.workspace-bank-picker select{color:#345148;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dce5df;border-radius:6px;padding:9px 10px;font-size:8px}.workspace-bank-picker button{color:#fff;min-height:35px;font:inherit;cursor:pointer;background:#3f715c;border:0;border-radius:6px;padding:0 13px;font-size:8px;font-weight:800}.workspace-bank-picker button:disabled{cursor:wait;opacity:.65}.workspace-bank-activation,.workspace-bank-notice{border-radius:8px;padding:11px 13px;font-size:8px;line-height:1.5}.workspace-bank-activation{color:#86694e;background:#fff8ef;border:1px solid #e5d9c9}.workspace-bank-activation strong{color:#795a3c}.workspace-bank-activation p{margin:4px 0 0}.workspace-bank-notice{color:#9a5425;background:#fff1e6;margin-top:9px}.workspace-bank-connections-list{gap:7px;margin-top:10px;display:grid}.workspace-bank-connections-list article{background:#fff;border:1px solid #dfe7e2;border-radius:8px;grid-template-columns:minmax(210px,1fr) minmax(150px,.7fr) auto;align-items:center;gap:16px;padding:12px 13px;display:grid}.workspace-bank-connections-list article>div:first-child span,.workspace-bank-connections-list article strong,.workspace-bank-connections-list article small{display:block}.workspace-bank-connections-list article>div:first-child span,.workspace-bank-connections-list article>div:nth-child(2) small{color:#85958e;letter-spacing:.08em;font-size:6px}.workspace-bank-connections-list article strong{color:#3b594e;margin-top:4px;font-size:9px}.workspace-bank-connections-list article small{color:#86968f;margin-top:3px;font-size:7px}.workspace-bank-connections-list article>div:last-of-type{gap:6px;display:flex}.workspace-bank-connections-list button{color:#3f6d59;font:inherit;background:#f2f8f4;border:1px solid #d5e2da;border-radius:6px;padding:8px 9px;font-size:7px;font-weight:700}.workspace-bank-connections-list button.disconnect{color:#9b6d59;background:#fff}.workspace-bank-connections-list article>p{color:#a1582b;grid-column:1/-1;margin:-4px 0 0;font-size:7px}.workspace-bank-legal-note{color:#687c8a;background:#f2f6f9;border-left:3px solid #5d83a0;gap:15px;margin-top:9px;padding:10px 12px;display:flex}.workspace-bank-legal-note strong{flex:0 0 100px;font-size:8px}.workspace-bank-legal-note p{margin:0;font-size:8px;line-height:1.5}.workspace-z-grid{background:#fff;border:1px solid #dfe7e2;border-radius:13px;grid-template-columns:285px minmax(0,1fr);display:grid;overflow:hidden}.workspace-z-list{background:#f6faf7;border-right:1px solid #e5ebe7;padding:17px}.workspace-z-upload{color:#315547;cursor:pointer;background:#fff;border:1px dashed #b9cec1;border-radius:9px;grid-template-columns:34px 1fr;align-items:center;gap:2px 10px;padding:13px;display:grid}.workspace-z-upload input{display:none}.workspace-z-upload>span{text-align:center;grid-row:1/3;font-size:22px}.workspace-z-upload strong,.workspace-z-upload small{display:block}.workspace-z-upload strong{font-size:10px}.workspace-z-upload small{color:#8b9a94;font-size:8px}.workspace-z-files{gap:5px;margin-top:13px;display:grid}.workspace-z-files button{color:#61736c;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:10px;display:flex}.workspace-z-files button.active{background:#fff;border-color:#d9e5de;box-shadow:0 5px 16px #2e50440f}.workspace-z-files strong,.workspace-z-files small{display:block}.workspace-z-files strong{color:#3b554c;text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:9px;overflow:hidden}.workspace-z-files small{color:#93a19c;margin-top:3px;font-size:7px}.workspace-z-files b{color:#487361;white-space:nowrap;font-size:9px}.workspace-z-empty{color:#8c9b96;text-align:center;padding:28px 12px;font-size:9px;line-height:1.6}.workspace-z-future{background:#eaf5ee;border-radius:8px;margin-top:17px;padding:13px}.workspace-z-future span{color:#67907d;letter-spacing:.12em;font-size:7px}.workspace-z-future strong{color:#35584a;margin-top:6px;font-size:9px;display:block}.workspace-z-future p{color:#789087;margin:6px 0 0;font-size:8px;line-height:1.5}.workspace-z-detail{min-height:500px;padding:25px}.workspace-z-placeholder{color:#91a09b;text-align:center;place-items:center;min-height:420px;display:grid}.workspace-z-placeholder>span{font-size:35px}.workspace-z-placeholder strong{color:#5a7068;margin-top:-90px;font-size:13px}.workspace-z-placeholder p{max-width:360px;margin-top:-110px;font-size:9px;line-height:1.6}.workspace-z-detail-head{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.workspace-z-detail-head h3{color:#2e5044;letter-spacing:-.04em;margin:6px 0 3px;font-size:18px}.workspace-z-detail-head small{color:#8c9a96;font-size:8px}.workspace-z-detail-head a{color:#61766e;border:1px solid #dde5e0;border-radius:6px;padding:8px 10px;font-size:8px}.workspace-z-totals{background:#e1e8e4;border:1px solid #e1e8e4;border-radius:8px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:19px;display:grid;overflow:hidden}.workspace-z-totals article{background:#f9fbfa;padding:12px}.workspace-z-totals span,.workspace-z-totals strong{display:block}.workspace-z-totals span{color:#91a09b;letter-spacing:.08em;font-size:7px}.workspace-z-totals strong{color:#35574b;margin-top:5px;font-size:13px}.workspace-z-fields,.workspace-payment-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.workspace-z-fields label,.workspace-payment-fields label{gap:6px;display:grid}.workspace-z-fields label>span,.workspace-payment-fields label>span{color:#687b74;font-size:8px;font-weight:700}.workspace-z-fields input,.workspace-payment-fields input,.workspace-payment-fields select{color:#345148;background:#fff;border:1px solid #dce5df;border-radius:6px;outline:0;width:100%;min-width:0;padding:9px 10px;font-size:9px}.workspace-z-fields input:focus,.workspace-payment-fields input:focus,.workspace-payment-fields select:focus{border-color:#ef9451;box-shadow:0 0 0 2px #ef94511f}.workspace-z-check{border-radius:7px;gap:10px;margin-top:16px;padding:11px 13px;display:flex}.workspace-z-check.ok{color:#397258;background:#edf8f1}.workspace-z-check.warning{color:#a75d26;background:#fff4e9}.workspace-z-check>span{font-weight:800}.workspace-z-check strong,.workspace-z-check small{display:block}.workspace-z-check strong{font-size:9px}.workspace-z-check small{opacity:.78;margin-top:3px;font-size:8px}.workspace-z-vat{background:#fbfcfb;border:1px solid #e1e8e4;border-radius:8px;margin-top:16px;padding:13px}.workspace-z-vat>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.workspace-z-vat>div:first-child>span{color:#7c8e87;letter-spacing:.1em;font-size:7px}.workspace-z-vat>div:first-child>button{color:#4d7967;background:0 0;border:0;font-size:8px}.workspace-z-vat>p{color:#899792;margin:10px 0 0;font-size:8px}.workspace-z-vat-row{grid-template-columns:repeat(4,minmax(0,1fr)) 25px;align-items:end;gap:8px;margin-top:10px;display:grid}.workspace-z-vat-row label{gap:5px;display:grid}.workspace-z-vat-row label span{color:#71837c;font-size:7px}.workspace-z-vat-row input{color:#345148;background:#fff;border:1px solid #dce5df;border-radius:5px;width:100%;min-width:0;padding:8px;font-size:8px}.workspace-z-vat-row>button{color:#aa7255;background:0 0;border:0;height:28px;font-size:15px}.workspace-z-bank-match{border:1px solid #e1e8e4;border-radius:8px;margin-top:14px;padding:13px}.workspace-z-bank-match>span{color:#8b9995;letter-spacing:.11em;font-size:7px}.workspace-z-bank-match p{color:#768780;margin:7px 0 0;font-size:8px;line-height:1.5}.workspace-z-bank-match div{grid-template-columns:1fr auto;gap:4px 10px;margin-top:8px;display:grid}.workspace-z-bank-match b{color:#3f8061;font-size:8px}.workspace-z-bank-match strong{color:#35574b;font-size:9px}.workspace-z-bank-match small{color:#82918c;grid-column:1/-1;font-size:8px}.workspace-z-notice,.workspace-payment-notice{color:#a55b25;background:#fff3e8;border-radius:7px;margin-top:13px;padding:10px 12px;font-size:9px;line-height:1.5}.workspace-z-actions{justify-content:space-between;align-items:center;gap:20px;margin-top:17px;display:flex}.workspace-z-actions>small{color:#84938e;max-width:390px;font-size:8px;line-height:1.5}.workspace-payment-card{background:#fff;border:1px solid #dde6e0;border-radius:13px;overflow:hidden}.workspace-payment-intro{color:#fff;background:linear-gradient(120deg,#253f37,#34594d);grid-template-columns:minmax(250px,.8fr) 1fr;align-items:center;gap:24px;padding:20px 24px;display:grid}.workspace-payment-intro>div{gap:3px;display:grid}.workspace-payment-intro-bank{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px!important}.workspace-payment-intro-bank>div{gap:3px;display:grid}.workspace-payment-intro span{color:#a7e8c7;letter-spacing:.12em;font-size:8px}.workspace-payment-intro strong{font-size:18px}.workspace-payment-intro small{color:#a8bbb4;font-size:8px}.workspace-payment-intro p{color:#c9d7d2;margin:0;font-size:9px;line-height:1.6}.workspace-payment-card fieldset{border:0;border-bottom:1px solid #e5ebe7;margin:0;padding:22px 24px 24px}.workspace-payment-card legend{color:#34564a;padding:0;font-size:10px;font-weight:800}.workspace-payment-fields .wide{grid-column:span 2}.workspace-payment-bank-note{color:#6d8178;background:#f4faf6;border:1px solid #dce8e1;border-radius:7px;align-items:center;gap:11px;margin-top:12px;padding:10px 12px;font-size:8px;line-height:1.45;display:flex}.workspace-payment-bank-note>span:last-child{gap:3px;display:grid}.workspace-payment-bank-note strong{color:#3d6957;font-size:9px}.workspace-payment-bank-mark{background:#52665e;border:1px solid #ffffff4d;border-radius:7px;flex:none;place-items:center;min-width:54px;height:32px;padding:0 8px;font-weight:900;display:grid;box-shadow:0 5px 14px #182b241f;color:#fff!important;letter-spacing:.08em!important;font-size:7px!important}.workspace-payment-bank-mark.is-swedbank{background:#9a3f25}.workspace-payment-bank-mark.is-seb{background:#08794b}.workspace-payment-bank-mark.is-luminor{background:#2a2630}.workspace-payment-bank-mark.is-citadele{background:#183c75}.workspace-payment-bank-mark.is-bluor{background:#146f9e}.workspace-payment-bank-mark.is-rietumu{background:#24324c}.workspace-payment-bank-mark.is-signet{background:#244e41;color:#e7cf8b!important}.workspace-payment-bank-mark.is-op{background:#ea5b0c}.workspace-payment-bank-mark.is-magnetiq{background:#7142c7}.workspace-payment-bank-mark.is-generic{background:#65746e}.workspace-payment-suppliers{background:#fbfdfc;border-bottom:1px solid #e5ebe7}.workspace-payment-suppliers-head{justify-content:space-between;align-items:center;gap:24px;padding:18px 24px;display:flex}.workspace-payment-suppliers-head h3{color:#35574b;letter-spacing:-.03em;margin:4px 0;font-size:13px}.workspace-payment-suppliers-head p{color:#82918b;max-width:610px;margin:0;font-size:8px;line-height:1.5}.workspace-payment-suppliers-head>button{color:#416b59;background:#fff;border:1px solid #ccddd3;border-radius:7px;flex:none;align-items:center;gap:8px;padding:9px 10px 9px 12px;font-size:9px;font-weight:800;display:flex}.workspace-payment-suppliers-head button b{color:#48745f;background:#eaf4ee;border-radius:999px;place-items:center;min-width:19px;height:19px;font-size:8px;display:grid}.workspace-payment-suppliers-head button i{color:#769087;font-size:10px;font-style:normal}.workspace-payment-suppliers-body{padding:0 24px 20px}.workspace-payment-supplier-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:11px;display:grid}.workspace-payment-supplier-stats>span{background:#fff;border:1px solid #e1e9e4;border-radius:7px;padding:10px 12px}.workspace-payment-supplier-stats small,.workspace-payment-supplier-stats strong{display:block}.workspace-payment-supplier-stats small{color:#8b9994;letter-spacing:.09em;font-size:7px;font-weight:800}.workspace-payment-supplier-stats strong{color:#416555;margin-top:4px;font-size:11px}.workspace-payment-supplier-stats strong.is-overdue,.workspace-payment-supplier-late{color:#b55f42}.workspace-payment-suppliers-table-wrap{background:#fff;border:1px solid #dfe7e2;border-radius:8px;overflow-x:auto}.workspace-payment-suppliers table{border-collapse:collapse;width:100%;min-width:860px}.workspace-payment-suppliers th{color:#71837b;letter-spacing:.07em;text-align:left;text-transform:uppercase;background:#f3f7f4;padding:9px 10px;font-size:7px}.workspace-payment-suppliers td{color:#596d65;vertical-align:middle;border-top:1px solid #e7ece9;padding:10px;font-size:8px}.workspace-payment-suppliers tr.is-overdue td{background:#fffaf7}.workspace-payment-suppliers td>strong,.workspace-payment-suppliers td>small{display:block}.workspace-payment-suppliers td>strong{color:#3e5d51;font-size:9px}.workspace-payment-suppliers td>small{color:#8b9994;margin-top:3px;font-size:7px}.workspace-payment-suppliers td:last-child{text-align:right}.workspace-payment-suppliers td button{color:#416d59;white-space:nowrap;background:#f4faf6;border:1px solid #d2e1d8;border-radius:6px;padding:7px 8px;font-size:8px}.workspace-payment-suppliers td button span{margin-left:4px}.workspace-payment-suppliers-empty,.workspace-payment-suppliers-note{color:#72847c;border-radius:7px;margin:0;padding:11px 12px;font-size:8px;line-height:1.5}.workspace-payment-suppliers-empty{background:#fff;border:1px solid #e1e8e4}.workspace-payment-suppliers-note{color:#667e73;background:#eef5f1;margin-top:9px}.workspace-payment-orders-head{justify-content:space-between;align-items:center;gap:12px;padding:18px 24px 12px;display:flex}.workspace-payment-orders-head strong,.workspace-payment-orders-head small{display:block}.workspace-payment-orders-head strong{color:#35574b;font-size:12px}.workspace-payment-orders-head small{color:#8b9995;margin-top:4px;font-size:8px}.workspace-payment-orders-head button{color:#466b5c;background:#f8fbf9;border:1px solid #d8e2dc;border-radius:6px;padding:8px 10px;font-size:8px}.workspace-payment-orders{padding:0 24px 6px}.workspace-payment-orders article{background:#fbfcfb;border:1px solid #e0e7e3;border-radius:9px;margin-bottom:12px;padding:16px}.workspace-payment-orders article header{align-items:center;gap:10px;display:flex}.workspace-payment-orders article header>span{color:#6e847b;background:#eef4f0;border-radius:6px;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.workspace-payment-orders article header strong{color:#39584d;font-size:10px}.workspace-payment-orders article header button{color:#ae7658;background:0 0;border:0;margin-left:auto;font-size:8px}.workspace-payment-actions{border-top:1px solid #e5ebe7;justify-content:flex-end;align-items:center;gap:20px;padding:18px 24px 22px;display:flex}.workspace-payment-actions>span small,.workspace-payment-actions>span strong{text-align:right;display:block}.workspace-payment-actions>span small{color:#8b9995;letter-spacing:.1em;font-size:7px}.workspace-payment-actions>span strong{color:#34564a;margin-top:4px;font-size:14px}.workspace-payment-history{background:#fff;border:1px solid #e0e7e3;border-radius:10px;margin-top:14px;overflow:hidden}.workspace-payment-history>div{background:#f6f9f7;padding:14px 16px}.workspace-payment-history>div strong{color:#3d5a50;margin-top:5px;font-size:10px;display:block}.workspace-payment-history>a{border-top:1px solid #e8edea;justify-content:space-between;align-items:center;gap:15px;padding:12px 16px;display:flex}.workspace-payment-history a strong,.workspace-payment-history a small{display:block}.workspace-payment-history a strong{color:#456359;font-size:9px}.workspace-payment-history a small{color:#8b9995;margin-top:3px;font-size:8px}.workspace-payment-history a b{color:#436f5d;font-size:9px}@media (width<=900px){.workspace-z-grid{grid-template-columns:230px minmax(0,1fr)}.workspace-z-fields,.workspace-payment-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-z-totals{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.workspace-z-grid,.workspace-payment-intro,.workspace-pos-connectors-intro,.workspace-pos-new,.workspace-pos-connection-fields,.workspace-pos-erply-sync,.workspace-bank-connectors-intro,.workspace-bank-connections-list article,.workspace-pos-installer{grid-template-columns:1fr}.workspace-pos-connectors-toggle,.workspace-bank-connectors-toggle{grid-template-columns:34px 1fr}.workspace-pos-connectors-toggle>b,.workspace-bank-connectors-toggle>b{grid-column:2}.workspace-pos-connections-list article>header,.workspace-pos-refresh,.workspace-bank-picker,.workspace-bank-legal-note{flex-direction:column;align-items:flex-start}.workspace-pos-installer button{width:100%}.workspace-bank-legal-note strong{flex-basis:auto}.workspace-bank-picker label,.workspace-bank-picker button{width:100%}.workspace-bank-connections-list article>p{grid-column:auto}.workspace-z-list{border-bottom:1px solid #e5ebe7;border-right:0}.workspace-z-fields,.workspace-payment-fields{grid-template-columns:1fr}.workspace-payment-fields .wide{grid-column:auto}.workspace-z-vat-row{grid-template-columns:repeat(2,minmax(0,1fr)) 25px}.workspace-z-vat-row>button{grid-area:1/3}.workspace-z-actions,.workspace-payment-actions{flex-direction:column;align-items:stretch}.workspace-payment-actions>span small,.workspace-payment-actions>span strong{text-align:left}.workspace-payment-card fieldset,.workspace-payment-orders,.workspace-payment-orders-head,.workspace-payment-suppliers-head,.workspace-payment-suppliers-body{padding-left:16px;padding-right:16px}.workspace-payment-suppliers-head{flex-direction:column;align-items:flex-start}.workspace-payment-suppliers-head>button{justify-content:space-between;width:100%}.workspace-payment-supplier-stats{grid-template-columns:1fr}.workspace-payment-bank-note{align-items:flex-start}}.workspace-documents-section{max-width:1240px;margin:82px auto 0}.workspace-documents-heading{margin-bottom:27px}.workspace-documents-heading>p{color:#75848a;max-width:350px;margin:0;font-size:11px;line-height:1.55}.workspace-document-modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.workspace-document-module{background:linear-gradient(145deg,#fbfefc,#fff);border:1px solid #dfe8e3;border-radius:12px;min-width:0;padding:22px 23px 20px;box-shadow:0 14px 34px #1825340d}.workspace-document-module--wide{grid-column:1/-1}.workspace-document-module-head{border-bottom:1px solid #e6eee9;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:16px;display:flex}.workspace-document-module-head h3{color:#304b43;letter-spacing:-.06em;margin:8px 0 5px;font-size:23px}.workspace-document-module-head p{color:#81928e;max-width:590px;margin:0;font-size:10px;line-height:1.5}.workspace-document-module-head>strong{color:#91a19b;font-size:22px}.workspace-document-module-icon{color:#3d8b68;background:#e8f5ed;border-radius:8px;place-items:center;width:31px;height:31px;font-size:16px;font-weight:700;display:grid}.workspace-correspondence-audiences{gap:4px;margin-top:16px;display:flex}.workspace-correspondence-audiences button{color:#85958f;background:#f1f6f2;border:0;border-radius:6px;padding:8px 12px;font-size:9px}.workspace-correspondence-audiences button.active{color:#327657;background:#dff1e6;font-weight:700}.workspace-correspondence-upload-row{grid-template-columns:minmax(220px,.75fr) minmax(260px,1.25fr);align-items:stretch;gap:10px;margin-top:14px;display:grid}.workspace-document-upload{color:#4c7462;cursor:pointer;background:#f3fbf5;border:1px dashed #b8d8c3;border-radius:8px;align-content:center;gap:5px;min-height:104px;padding:14px;display:grid}.workspace-document-upload input{display:none}.workspace-document-upload>span{color:#4ca97e;font-size:19px}.workspace-document-upload strong{font-size:10px}.workspace-document-upload small{color:#91a19b;font-size:8px;line-height:1.35}.workspace-document-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.workspace-document-field{gap:5px;min-width:0;display:grid}.workspace-document-field>span{color:#7c8d88;font-size:9px;line-height:1.3}.workspace-document-field input,.workspace-document-field select,.workspace-document-field textarea{color:#294a40;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dce7e1;border-radius:7px;outline:0;padding:9px 10px;font-size:10px}.workspace-document-field textarea{resize:vertical;min-height:72px;line-height:1.45}.workspace-document-field input:focus,.workspace-document-field select:focus,.workspace-document-field textarea:focus{border-color:#62b583;box-shadow:0 0 0 3px #4ca97e1f}.workspace-document-field--wide{grid-column:1/-1}.workspace-document-fieldset{background:#f7fbf89e;border:1px solid #e1ebe5;border-radius:8px;min-width:0;margin:16px 0 0;padding:12px}.workspace-document-fieldset legend{color:#80928b;letter-spacing:.11em;text-transform:uppercase;padding:0 6px;font-size:8px;font-weight:800}.workspace-document-fieldset .workspace-document-fields{margin-top:2px}.workspace-document-create-button{margin-top:16px;padding:11px 13px;font-size:9px}.workspace-document-create-button span{margin-left:8px}.workspace-document-output{border-top:1px solid #e3ede7;margin-top:14px;padding-top:13px}.workspace-document-output>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.workspace-document-output .workspace-secondary-button{padding:8px 10px;font-size:8px}.workspace-document-output textarea{color:#3d594e;resize:vertical;background:#fbfdfb;border:1px solid #dce7e1;border-radius:7px;outline:0;width:100%;min-height:280px;margin-top:10px;padding:12px;font:10px/1.55 Arial,sans-serif}.workspace-correspondence-result{background:#fff;border:1px solid #e1ebe5;border-radius:9px;margin-top:15px;padding:16px}.workspace-correspondence-result>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.workspace-correspondence-result h4{color:#35584b;letter-spacing:-.04em;margin:8px 0 4px;font-size:16px}.workspace-correspondence-result header p{color:#91a19b;margin:0;font-size:8px}.workspace-correspondence-result .workspace-secondary-button{white-space:nowrap;padding:8px 10px;font-size:8px}.workspace-correspondence-result pre{color:#3c574d;white-space:pre-wrap;background:#f7faf8;border-radius:7px;min-height:130px;margin:14px 0 0;padding:13px;font:10px/1.6 Arial,sans-serif;overflow:auto}.workspace-correspondence-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px;display:grid}.workspace-correspondence-notes>div{background:#fff8f1;border-radius:7px;padding:10px}.workspace-correspondence-notes>div:last-child{background:#f1f8f3}.workspace-correspondence-notes span{color:#ae6c38;letter-spacing:.08em;font-size:8px;font-weight:800}.workspace-correspondence-notes>div:last-child span{color:#4b8d69}.workspace-correspondence-notes p{color:#7d8d87;margin:5px 0 0;font-size:9px;line-height:1.45}.workspace-document-empty{color:#93a19d;text-align:center;padding:24px 10px 10px;font-size:9px}.workspace-correspondence-history{border-top:1px solid #e4ece7;margin-top:15px;padding-top:13px}.workspace-correspondence-history>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:9px;display:grid}.workspace-correspondence-history button{color:#82938d;text-align:left;background:#fbfdfb;border:1px solid #e6eee9;border-radius:6px;justify-content:space-between;gap:8px;min-width:0;padding:9px;display:flex}.workspace-correspondence-history button.active{background:#f0faf3;border-color:#9bcbae}.workspace-correspondence-history button span{min-width:0}.workspace-correspondence-history strong,.workspace-correspondence-history small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-correspondence-history strong{color:#48665b;font-size:9px}.workspace-correspondence-history small{color:#97a6a0;margin-top:3px;font-size:8px}.workspace-correspondence-history b{color:#4ca97e;font-size:13px}.workspace-debtor-module{background:linear-gradient(145deg,#fffdf9,#fff)}.workspace-debtor-company{background:#fff9f2;border:1px solid #efe2d2;border-radius:8px;gap:4px;margin-top:15px;padding:11px 12px;display:grid}.workspace-debtor-company>span{color:#a27648;letter-spacing:.1em;font-size:8px;font-weight:800}.workspace-debtor-company b{color:#5b4a3b;font-size:10px}.workspace-debtor-company small{color:#927f6d;font-size:8px;line-height:1.4}.workspace-current-debtors{background:linear-gradient(135deg,#f7fcf8,#fff);border:1px solid #dce9e1;border-radius:9px;margin-top:15px}.workspace-current-debtors-head{justify-content:space-between;align-items:center;gap:14px;padding:13px;display:flex}.workspace-current-debtors-head h4{color:#35584b;letter-spacing:-.04em;margin:4px 0;font-size:14px}.workspace-current-debtors-head p{color:#80938a;max-width:620px;margin:0;font-size:9px;line-height:1.45}.workspace-current-debtors-head .workspace-secondary-button{flex:none;padding:8px 10px;font-size:8px}.workspace-current-register-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:7px;display:flex}.workspace-current-register-save{color:#47765f!important;background:#f4fbf6!important;border-color:#b9d9c6!important}.workspace-current-debtors-body{border-top:1px solid #e2eee6;padding:0 13px 13px}.workspace-current-debtors-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:11px;display:grid}.workspace-current-debtors-stats>span{background:#fff;border-radius:7px;gap:3px;padding:9px;display:grid}.workspace-current-debtors-stats small,.workspace-current-debtor-row small{color:#8b9b93;letter-spacing:.07em;font-size:7px;font-weight:800}.workspace-current-debtors-stats strong{color:#426457;font-size:11px}.workspace-current-debtors-stats strong.is-overdue{color:#b35e43}.workspace-current-debtors-list{border:1px solid #e0ebe4;border-radius:7px;margin-top:10px;overflow:hidden}.workspace-current-debtor-row{color:#667b70;background:#fff;border-top:1px solid #e8f0eb;grid-template-columns:minmax(150px,1.45fr) minmax(120px,.9fr) minmax(95px,.75fr) minmax(95px,.6fr);align-items:center;gap:9px;padding:10px;font-size:9px;display:grid}.workspace-current-debtor-row:first-child{border-top:0}.workspace-current-debtor-row.is-overdue{background:#fffaf6}.workspace-current-debtor-row>span{gap:3px;min-width:0;display:grid}.workspace-current-debtor-row>span>strong{color:#567164;font-size:9px}.workspace-current-debtor-name strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#345547!important;font-size:10px!important}.workspace-current-debtor-name small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-current-debtor-late{color:#b35e43!important}.workspace-current-debtor-amount{color:#345547;text-align:right;white-space:nowrap;font-size:10px}.workspace-current-debtor-row.is-overdue .workspace-current-debtor-amount{color:#a85840}.workspace-current-debtors-empty,.workspace-current-debtors-note{color:#71867b;background:#fff;border-radius:7px;margin:10px 0 0;padding:9px;font-size:9px;line-height:1.45}.workspace-current-debtors-note{color:#688174;background:#f1f8f3}.workspace-debtor-source-tabs{gap:4px;margin:2px 0 13px;display:flex}.workspace-debtor-source-tabs button{color:#8b857c;background:#f5f3f0;border:0;border-radius:6px;padding:8px 10px;font-size:9px}.workspace-debtor-source-tabs button.active{color:#915b2e;background:#fbe5cf;font-weight:700}.workspace-debtor-document-picker{background:#fffdf9;border:1px solid #e9e3db;border-radius:8px;grid-column:1/-1;padding:10px}.workspace-debtor-document-picker-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.workspace-debtor-document-picker-head strong{color:#5f5549;font-size:9px}.workspace-debtor-document-picker-head p{color:#908579;margin:4px 0 0;font-size:8px;line-height:1.45}.workspace-debtor-document-picker-head>span{color:#4e7b62;background:#edf7f0;border-radius:999px;flex:none;padding:6px 8px;font-size:8px;font-weight:800}.workspace-debtor-document-options{gap:6px;margin-top:9px;display:grid}.workspace-debtor-document-option{cursor:pointer;background:#fff;border:1px solid #ece7e0;border-radius:7px;grid-template-columns:15px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px;display:grid}.workspace-debtor-document-option.is-selected{background:#f4fbf6;border-color:#9fc9af;box-shadow:inset 3px 0 #5aa178}.workspace-debtor-document-option input{accent-color:#5aa178;width:14px;height:14px;margin:0}.workspace-debtor-document-option>span{gap:3px;min-width:0;display:grid}.workspace-debtor-document-option strong{color:#5b5146;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.workspace-debtor-document-option small{color:#92877b;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.workspace-debtor-document-option b{color:#47705b;white-space:nowrap;font-size:9px}.workspace-debtor-manual-note{color:#85948d;background:#f8faf8;border-radius:7px;margin:0;padding:10px;font-size:9px;line-height:1.45}.workspace-debtor-bank-note{color:#5d7d6d;background:#f1f8f3;border-radius:7px;margin:11px 0 0;padding:9px 10px;font-size:9px;line-height:1.45}.workspace-debtor-deadline-note{color:#a27648;margin-top:2px;font-size:8px;line-height:1.4}.workspace-debtor-interest{background:#fff8f0;border-radius:7px;align-items:center;padding:10px;gap:8px!important;display:flex!important}.workspace-debtor-interest input{width:14px;height:14px;margin:0}.workspace-debtor-interest span{color:#7e6348!important;font-size:9px!important}.workspace-debtor-law{background:#fff9f2;border-left:3px solid #eea65e;border-radius:0 7px 7px 0;margin-top:16px;padding:12px}.workspace-debtor-law strong{color:#915b2e;letter-spacing:.07em;text-transform:uppercase;font-size:9px}.workspace-debtor-law p{color:#816e5c;max-width:760px;margin:6px 0 0;font-size:9px;line-height:1.5}.workspace-debtor-court{background:#f8fcfa;border-color:#dce8e1;margin-top:16px}.workspace-debtor-court-note{color:#70857a;margin:2px 0 12px;font-size:9px;line-height:1.5}.workspace-debtor-court-contact{color:#6b7e73;background:#fff;border:1px solid #dce9e1;border-radius:7px;align-self:end;gap:3px;padding:10px;font-size:9px;line-height:1.45;display:grid}.workspace-debtor-court-contact strong{color:#3d594e;font-size:10px}.workspace-debtor-court-contact a{color:#628a75;text-underline-offset:2px;text-decoration:underline}.workspace-debtor-court-warning{color:#9b673b;background:#fff4e9;border-radius:7px;align-self:end;margin:0;padding:10px;font-size:9px;line-height:1.45}.workspace-debtor-court .workspace-document-create-button{margin-top:12px}.workspace-debtor-court-output{border-top-color:#dce8e1}.workspace-debtor-sources{color:#909892;margin:14px 0 0;font-size:8px;line-height:1.5}.workspace-debtor-sources a{color:#628a75;text-underline-offset:2px;text-decoration:underline}.workspace-creditor-module{background:linear-gradient(145deg,#fbfcff,#fff)}.workspace-current-creditors,.workspace-creditor-reply{background:linear-gradient(135deg,#f7fbff,#fff);border:1px solid #dce5ed;border-radius:9px;margin-top:15px}.workspace-current-creditors-head{justify-content:space-between;align-items:center;gap:14px;padding:13px;display:flex}.workspace-current-creditors-head h4,.workspace-creditor-reply h4{color:#365568;letter-spacing:-.04em;margin:4px 0;font-size:14px}.workspace-current-creditors-head p,.workspace-creditor-reply p{color:#81929e;max-width:620px;margin:0;font-size:9px;line-height:1.45}.workspace-current-creditors-head .workspace-secondary-button{flex:none;padding:8px 10px;font-size:8px}.workspace-current-creditors-body{border-top:1px solid #e1eaf0;padding:0 13px 13px}.workspace-current-creditors-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:11px;display:grid}.workspace-current-creditors-stats>span{background:#fff;border-radius:7px;gap:3px;padding:9px;display:grid}.workspace-current-creditors-stats small,.workspace-current-creditor-row small{color:#8c9aa4;letter-spacing:.07em;font-size:7px;font-weight:800}.workspace-current-creditors-stats strong{color:#486778;font-size:11px}.workspace-current-creditors-stats strong.is-overdue{color:#b35e43}.workspace-current-creditors-list{border:1px solid #e0e8ed;border-radius:7px;margin-top:10px;overflow:hidden}.workspace-current-creditor-row{color:#6a7d89;background:#fff;border-top:1px solid #e8eff3;grid-template-columns:minmax(150px,1.45fr) minmax(120px,.9fr) minmax(95px,.75fr) minmax(95px,.6fr);align-items:center;gap:9px;padding:10px;font-size:9px;display:grid}.workspace-current-creditor-row:first-child{border-top:0}.workspace-current-creditor-row.is-overdue{background:#fffaf6}.workspace-current-creditor-row>span{gap:3px;min-width:0;display:grid}.workspace-current-creditor-row>span>strong{color:#5b7381;font-size:9px}.workspace-current-creditor-name strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#39586a!important;font-size:10px!important}.workspace-current-creditor-name small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-current-creditor-late{color:#b35e43!important}.workspace-current-creditor-amount{color:#39586a;text-align:right;white-space:nowrap;font-size:10px}.workspace-current-creditor-row.is-overdue .workspace-current-creditor-amount{color:#a85840}.workspace-current-creditors-empty,.workspace-current-creditors-note{color:#71808a;background:#fff;border-radius:7px;margin:10px 0 0;padding:9px;font-size:9px;line-height:1.45}.workspace-current-creditors-note{color:#667d8b;background:#f1f6fa}.workspace-creditor-reply{padding:13px}.workspace-creditor-reply-head{border-bottom:1px solid #e1eaf0;padding-bottom:12px}.workspace-creditor-reply .workspace-correspondence-upload-row{margin-top:13px}.workspace-creditor-reply-error{background:#fff1ed;border-radius:7px;padding:9px;color:#a8553d!important;margin-top:10px!important}@media (width<=980px){.workspace-document-modules{grid-template-columns:1fr}.workspace-document-module--wide{grid-column:auto}.workspace-correspondence-history>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.workspace-documents-section{margin-top:64px}.workspace-document-module{padding:19px 18px 17px}.workspace-correspondence-upload-row,.workspace-document-fields,.workspace-correspondence-notes{grid-template-columns:1fr}.workspace-document-field--wide{grid-column:auto}.workspace-correspondence-result>header{display:block}.workspace-correspondence-result .workspace-secondary-button{margin-top:13px}.workspace-correspondence-history>div{grid-template-columns:1fr}.workspace-current-debtors-head{display:block}.workspace-current-register-actions{justify-content:flex-start;margin-top:11px}.workspace-current-debtors-head .workspace-secondary-button{margin-top:0}.workspace-current-debtors-stats,.workspace-current-debtor-row{grid-template-columns:1fr}.workspace-current-debtor-amount{text-align:left}.workspace-current-creditors-head{display:block}.workspace-current-creditors-head .workspace-secondary-button{margin-top:0}.workspace-current-creditors-stats,.workspace-current-creditor-row{grid-template-columns:1fr}.workspace-current-creditor-amount{text-align:left}.workspace-debtor-source-tabs{grid-template-columns:1fr;display:grid}.workspace-debtor-document-picker-head{display:block}.workspace-debtor-document-picker-head>span{margin-top:8px;display:inline-block}.workspace-debtor-document-option{grid-template-columns:15px minmax(0,1fr)}.workspace-debtor-document-option b{grid-column:2}}.workspace-impact-backdrop{z-index:140;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#18253494;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.workspace-impact-dialog{background:#fffaf4;border:1px solid #efc08f;border-radius:12px;grid-template-columns:42px 1fr;gap:15px;width:min(620px,100%);padding:23px;display:grid;box-shadow:0 28px 80px #18253447}.workspace-impact-icon{color:#fff;background:#ed9b55;border-radius:10px;place-items:center;width:42px;height:42px;font-size:22px;font-weight:800;display:grid}.workspace-impact-dialog h3{color:#65462f;letter-spacing:-.05em;margin:8px 0 9px;font-size:22px}.workspace-impact-dialog p{color:#80664f;margin:0;font-size:10px;line-height:1.55}.workspace-impact-dialog p strong{color:#68462c}.workspace-impact-dialog>div>div{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.workspace-impact-dialog button{padding:10px 12px;font-size:9px}@media (width<=600px){.workspace-impact-dialog{grid-template-columns:1fr;padding:18px}.workspace-impact-dialog>div>div{display:grid}.workspace-impact-dialog h3{font-size:18px}}.workspace-main{flex-direction:column;display:flex}.workspace-header,.workspace-flow{order:0;width:100%}.workspace-input-hub{order:5}.workspace-upload-panel{order:6;width:100%}.workspace-notice{order:7;width:100%}.workspace-metrics{order:8;width:100%}.workspace-columns{order:9;width:100%}.workspace-reports-section{order:20;width:100%}.workspace-balance-registers{order:21;width:100%}.workspace-accounting-core{order:22;width:100%}.workspace-ledger-section{order:23;width:100%}.workspace-payroll-section{order:30;width:100%}.workspace-tax-reports-section{order:40;width:100%}.workspace-vid-section{order:50;width:100%}.workspace-invoices-section{order:60;width:100%}.workspace-documents-section{order:70;width:100%}.workspace-warehouse-section{order:80;width:100%}.workspace-roadmap{display:none}.workspace-footer{order:100;width:100%}.workspace-ledger-start{display:none}#ievade,#izdevumi,#ienemumi,#bankas-izraksts,#vesture,#bilance,#kreditori,#debitori,#pamatlidzekli,#virsgramata,#darba-alga,#atskaites,#vid,#trukst-dokumenti,#juridiskie-dokumenti,#noliktava{scroll-margin-top:26px}.workspace-anchor-alias{width:0;height:0;display:block;overflow:hidden}.workspace-sidebar{overflow:hidden}.workspace-nav{scrollbar-width:thin;scrollbar-color:#fff3 transparent;min-height:0;padding-right:2px;overflow-y:auto}.workspace-nav-group{border-bottom:1px solid #ffffff0e;padding:2px 0}.workspace-nav-group:last-child{border-bottom:0}.workspace-nav-group>a{min-height:36px}.workspace-nav-group>a strong{min-width:0;color:inherit;align-items:center;gap:7px;font-size:10px;display:flex}.workspace-nav-group>a strong small{color:#ff9861;letter-spacing:.08em;min-width:16px;font-size:7px}.workspace-nav-group>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 3px;margin:-2px 0 5px 34px;display:grid}.workspace-nav-group>div a{color:#70808b;border-radius:3px;min-width:0;padding:3px 2px;font-size:7px;line-height:1.2}.workspace-nav-group>div a:hover{color:#b9c7cb;background:0 0}.workspace-input-hub{max-width:1240px;margin:50px auto 0}.workspace-input-heading{margin-bottom:25px}.workspace-input-universal{background:linear-gradient(120deg,#fff0e5,#fffaf7);border:1px solid #ff6b1b4d;border-radius:13px;justify-content:space-between;align-items:center;gap:28px;padding:23px 25px;display:flex}.workspace-input-universal>div{align-items:center;gap:16px;display:flex}.workspace-input-number{color:#182534;background:#ff6b1b;border-radius:12px;flex:none;place-items:center;width:46px;height:46px;font-size:13px;font-weight:900;display:grid}.workspace-input-universal small,.workspace-input-card header small{color:#c85d19;letter-spacing:.13em;font-size:8px;font-weight:800;display:block}.workspace-input-universal strong{letter-spacing:-.035em;margin-top:4px;font-size:17px;display:block}.workspace-input-universal p{color:#806c5e;max-width:620px;margin:6px 0 0;font-size:10px;line-height:1.5}.workspace-input-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.workspace-input-card{background:#ffffffd1;border:1px solid #dfe6e2;border-radius:12px;min-width:0;padding:20px}.workspace-input-card header{align-items:flex-start;gap:12px;display:flex}.workspace-input-card header>span{color:#d35f18;background:#fff0e5;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-size:18px;font-weight:800;display:grid}.workspace-input-card--income header>span,.workspace-input-card--bank header>span{color:#39795b;background:#e7f7ee}.workspace-input-card--history header>span{color:#64766f;background:#edf1ef}.workspace-input-card h3{letter-spacing:-.04em;margin:4px 0 5px;font-size:17px}.workspace-input-card header p{color:#7a898d;margin:0;font-size:9px;line-height:1.45}.workspace-input-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:17px;display:grid}.workspace-input-options label,.workspace-input-options a,.workspace-input-options button{color:#43545a;min-width:0;font:inherit;text-align:left;cursor:pointer;background:#f8faf8;border:1px solid #e2e8e5;border-radius:7px;justify-content:space-between;align-items:center;gap:7px;padding:10px;font-size:9px;display:flex}.workspace-input-options label:hover,.workspace-input-options a:hover,.workspace-input-options button:hover{background:#fff8f3;border-color:#ffad7f}.workspace-input-options span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-input-options b{color:#ff6b1b}.workspace-input-options input,.workspace-input-action input,.workspace-input-history input,.workspace-vid-upload input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.workspace-input-action{color:#314b41;cursor:pointer;text-align:center;background:#f8fcfa;border:1px dashed #cbdad2;border-radius:9px;flex:0 0 230px;align-content:center;place-items:center;gap:4px;min-height:88px;padding:13px;display:grid}.workspace-input-action>span{color:#4ca97e;font-size:20px}.workspace-input-action strong{font-size:10px}.workspace-input-action small{color:#82948c;font-size:8px}.workspace-input-action--primary{background:#fff;border-color:#ff6b1b8c}.workspace-input-action--primary>span{color:#ff6b1b}.workspace-input-card>.workspace-input-action{width:100%;margin-top:16px}.workspace-input-latest{background:#edf7f1;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:9px 10px;display:flex}.workspace-input-latest span{min-width:0}.workspace-input-latest small,.workspace-input-latest strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-input-latest small{color:#718a80;letter-spacing:.08em;font-size:7px}.workspace-input-latest strong{color:#315d49;margin-top:4px;font-size:9px}.workspace-input-latest a{color:#4ca97e;background:#fff;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.workspace-input-history{gap:6px;margin-top:17px;display:grid}.workspace-input-history label,.workspace-input-history a{color:#43545a;cursor:pointer;background:#f8faf8;border:1px solid #e2e8e5;border-radius:7px;align-items:center;gap:10px;padding:10px 11px;display:flex}.workspace-input-history label>span,.workspace-input-history a>span{flex:1;min-width:0}.workspace-input-history strong,.workspace-input-history small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-input-history strong{font-size:9px}.workspace-input-history small{color:#8a9898;margin-top:3px;font-size:8px}.workspace-input-history b{color:#ff6b1b}.workspace-report-date-action{margin-top:14px}.workspace-report-date-action>label{gap:4px;margin-bottom:10px;display:inline-grid}.workspace-report-date-action>label span{color:#89969b;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:700}.workspace-report-date-action>label input{color:#263a40;min-width:170px;font:inherit;background:#fff;border:1px solid #dce5e0;border-radius:7px;padding:10px 11px;font-size:10px}.workspace-report-inline-notice{color:#38644f;background:#f0faf4;border:1px solid #cde5d8;border-radius:9px;align-items:flex-start;gap:10px;margin:15px 0 12px;padding:12px 14px;display:flex}.workspace-report-inline-notice>span{background:#ccefdc;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:10px;font-weight:900;display:grid}.workspace-report-inline-notice strong{font-size:10px;line-height:1.45;display:block}.workspace-report-inline-notice small{flex-wrap:wrap;gap:7px 14px;margin-top:7px;display:flex}.workspace-report-inline-notice a{color:inherit;border-bottom:1px solid;font-size:8px;font-weight:700}.workspace-report-inline-notice.is-warning{color:#9e531e;background:#fff6ef;border-color:#f0c6a8}.workspace-report-inline-notice.is-warning>span{color:#b95818;background:#ffe0c8}.workspace-annual-report,.workspace-report-result{scroll-margin-top:24px}.workspace-balance-registers{border-top:1px solid #dfe7e2;max-width:1240px;margin:18px auto 0;padding-top:25px}.workspace-balance-registers-head{grid-template-columns:1fr 320px;align-items:end;gap:25px;display:grid}.workspace-balance-registers-head h2{letter-spacing:-.055em;margin:8px 0 0;font-size:28px}.workspace-balance-registers-head p{color:#75848a;margin:0;font-size:10px;line-height:1.5}.workspace-balance-register-links{gap:7px;margin-top:18px;display:flex}.workspace-balance-register-links a{color:#65777b;background:#fff;border:1px solid #dce5e0;border-radius:7px;padding:9px 11px;font-size:9px}.workspace-balance-register-links span{color:#ff6b1b;margin-left:7px}.workspace-balance-registers>.workspace-document-module,.workspace-balance-registers>.workspace-fixed-assets-section{max-width:none;margin:12px 0 0}.workspace-vid-section{max-width:1240px;margin:82px auto 0}.workspace-vid-heading{margin-bottom:24px}.workspace-vid-tabs{background:#edf3ef;border:1px solid #dee7e2;border-radius:9px;gap:5px;margin-bottom:9px;padding:5px;display:flex;overflow-x:auto}.workspace-vid-tabs button{color:#718087;background:0 0;border:0;border-radius:6px;flex:1 1 0;min-width:150px;padding:10px 12px;font-size:9px}.workspace-vid-tabs button.active{color:#bd5e1b;background:#fff;font-weight:800;box-shadow:0 2px 9px #1e322812}.workspace-vid-card{background:#ffffffd1;border:1px solid #dfe7e2;border-radius:12px;padding:22px}.workspace-vid-card>header h3{letter-spacing:-.05em;margin:7px 0 6px;font-size:22px}.workspace-vid-card>header p{color:#75858a;max-width:690px;margin:0;font-size:10px;line-height:1.5}.workspace-vid-reply-grid{grid-template-columns:260px 1fr;gap:10px;margin-top:18px;display:grid}.workspace-vid-upload{color:#4b443f;cursor:pointer;text-align:center;background:#fff8f3;border:1px dashed #ff6b1b8c;border-radius:9px;align-content:center;place-items:center;gap:5px;min-height:120px;padding:15px;display:grid}.workspace-vid-upload>span{color:#ff6b1b;font-size:22px}.workspace-vid-upload strong{font-size:10px}.workspace-vid-upload small{color:#947e70;font-size:8px}.workspace-vid-form{margin-top:20px}.workspace-vid-company{color:#527063;background:#edf7f1;border-radius:8px;flex-wrap:wrap;gap:8px 18px;margin-bottom:12px;padding:12px 14px;font-size:9px;display:flex}.workspace-vid-company strong{color:#29483b}.workspace-vid-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.workspace-vid-field{gap:5px;min-width:0;display:grid}.workspace-vid-field--wide{grid-column:1/-1}.workspace-vid-field>span{color:#718188;font-size:8px;font-weight:700}.workspace-vid-field input,.workspace-vid-field textarea,.workspace-vid-field select{color:#263a40;width:100%;font:inherit;background:#fff;border:1px solid #dce5e0;border-radius:7px;padding:10px 11px;font-size:10px}.workspace-vid-field textarea{resize:vertical;min-height:92px}.workspace-vid-form>.workspace-primary-button{margin-top:12px}.workspace-vid-error{color:#b34d28;margin:12px 0 0;font-size:9px}.workspace-vid-output{background:#f4fbf7;border:1px solid #cee5d8;border-radius:9px;margin-top:16px;padding:16px}.workspace-vid-output>div{justify-content:space-between;align-items:center;gap:14px;display:flex}.workspace-vid-output h4{margin:14px 0 8px;font-size:15px}.workspace-vid-output pre{white-space:pre-wrap;color:#485d55;font:inherit;font-size:10px;line-height:1.55}.workspace-vid-output>small{color:#819089;font-size:8px}.workspace-vid-output>textarea{color:#33473f;width:100%;min-height:330px;font:inherit;resize:vertical;background:#fff;border:1px solid #d8e6de;border-radius:7px;margin-top:12px;padding:14px;font-size:10px;line-height:1.55}.workspace-vid-schedule{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:12px;display:grid}.workspace-vid-schedule>div{background:#edf7f1;border-radius:7px;padding:11px}.workspace-vid-schedule span,.workspace-vid-schedule strong{display:block}.workspace-vid-schedule span{color:#789087;letter-spacing:.1em;font-size:7px}.workspace-vid-schedule strong{color:#315d49;margin-top:6px;font-size:12px}.workspace-vid-debt-source{background:#f8fbf9;border:1px solid #dbe7e0;border-radius:10px;margin-top:18px;padding:16px}.workspace-vid-debt-source-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.workspace-vid-debt-source-head h4{color:#27433a;letter-spacing:-.035em;margin:6px 0 4px;font-size:16px}.workspace-vid-debt-source-head p{color:#71827b;margin:0;font-size:9px}.workspace-vid-debt-source-tabs{background:#e7efea;border-radius:8px;gap:4px;padding:4px;display:flex}.workspace-vid-debt-source-tabs button{color:#708078;min-width:118px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:9px 10px;font-size:8px}.workspace-vid-debt-source-tabs button.active{color:#bd5e1b;background:#fff;font-weight:800;box-shadow:0 2px 8px #1e322814}.workspace-vid-debt-upload-row{grid-template-columns:230px 1fr;align-items:stretch;gap:10px;margin-top:14px;display:grid}.workspace-vid-debt-upload{min-height:86px}.workspace-vid-debt-upload-row .workspace-vid-field{align-content:center}.workspace-vid-debt-result{margin-top:14px}.workspace-vid-debt-summary{grid-template-columns:1fr 1fr 1.2fr;gap:7px;display:grid}.workspace-vid-debt-summary>div{background:#fff;border-radius:8px;min-width:0;padding:11px}.workspace-vid-debt-summary span,.workspace-vid-debt-summary strong,.workspace-vid-debt-summary small{display:block}.workspace-vid-debt-summary span{color:#83928b;letter-spacing:.1em;font-size:7px}.workspace-vid-debt-summary strong{color:#36564a;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;overflow:hidden}.workspace-vid-debt-summary strong.has-debt{color:#bd5e1b;font-size:17px}.workspace-vid-debt-summary small{color:#8a9892;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:7px;overflow:hidden}.workspace-vid-debt-list{gap:6px;margin-top:9px;display:grid}.workspace-vid-debt-list label{cursor:pointer;background:#fff;border:1px solid #dde7e2;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.workspace-vid-debt-list label.selected{background:#f1faf5;border-color:#9fcbb6}.workspace-vid-debt-list input{accent-color:#23875b}.workspace-vid-debt-list span strong,.workspace-vid-debt-list span small{display:block}.workspace-vid-debt-list span strong{color:#2c473d;font-size:10px}.workspace-vid-debt-list span small{color:#7c8c85;margin-top:3px;font-size:7px}.workspace-vid-debt-list>label>b{color:#bd5e1b;white-space:nowrap;font-size:11px}.workspace-vid-debt-warning,.workspace-vid-debt-applied{color:#8a5a38;background:#fff4ea;border-radius:8px;align-items:flex-start;gap:8px;margin:9px 0;padding:9px 11px;display:flex}.workspace-vid-debt-warning span,.workspace-vid-debt-applied span{background:#ffd4b6;border-radius:50%;flex:0 0 18px;place-items:center;width:18px;height:18px;font-size:9px;font-weight:900;display:grid}.workspace-vid-debt-warning p,.workspace-vid-debt-applied p{margin:1px 0 0;font-size:8px;line-height:1.45}.workspace-vid-debt-applied{color:#416f5b;background:#eaf7ef;margin:0 0 10px}.workspace-vid-debt-applied span{background:#bfe6cf}.workspace-vid-debt-empty{color:#7d8d86;text-align:center;border:1px dashed #d4ded8;border-radius:8px;margin-top:12px;padding:13px;font-size:9px}.workspace-eds-card{background:linear-gradient(145deg,#fffffff5,#f6faf7f0)}.workspace-eds-header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.workspace-eds-status{background:#f7faf8;border:1px solid #dfe6e2;border-radius:9px;flex:0 0 190px;grid-template-columns:26px 1fr;align-items:center;column-gap:8px;padding:11px 12px;display:grid}.workspace-eds-status>span{color:#71847b;background:#e5ece8;border-radius:50%;grid-row:1/3;place-items:center;width:26px;height:26px;font-size:11px;font-weight:900;display:grid}.workspace-eds-status strong,.workspace-eds-status small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-eds-status strong{color:#42584f;font-size:9px}.workspace-eds-status small{color:#87958f;font-size:7px}.workspace-eds-status--ok{background:#edf9f2;border-color:#b9ddc9}.workspace-eds-status--ok>span{color:#26724f;background:#c5ead4}.workspace-eds-status--ok strong{color:#26724f}.workspace-eds-status--wait{background:#fff8f2;border-color:#efcfb7}.workspace-eds-status--wait>span{color:#ad5e28;background:#ffe0ca}.workspace-eds-status--wait strong{color:#9c572a}.workspace-easy-consent{background:linear-gradient(125deg,#edf9f2,#fff);border:1px solid #badbc9;border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:18px;padding:18px;display:grid}.workspace-easy-consent>span{color:#26724f;background:#ccebd8;border-radius:50%;place-items:center;width:42px;height:42px;font-size:16px;font-weight:900;display:grid}.workspace-easy-consent small,.workspace-easy-consent h4,.workspace-easy-consent p{margin:0;display:block}.workspace-easy-consent small{color:#4f8b70;letter-spacing:.12em;font-size:7px;font-weight:900}.workspace-easy-consent h4{color:#2f5144;letter-spacing:-.035em;margin-top:5px;font-size:15px}.workspace-easy-consent p{color:#71847b;margin-top:5px;font-size:8px;line-height:1.5}.workspace-easy-consent ul{color:#5d786b;flex-wrap:wrap;gap:5px 15px;margin:8px 0 0;padding:0;font-size:7px;list-style:none;display:flex}.workspace-easy-consent li:before{content:"✓ ";color:#2e865e;font-weight:900}.workspace-easy-consent>button{color:#fff;font:inherit;cursor:pointer;white-space:nowrap;background:#34765a;border:0;border-radius:7px;padding:11px 14px;font-size:8px;font-weight:800}.workspace-easy-consent>button b{margin-left:6px}.workspace-easy-consent>button:disabled{cursor:wait;opacity:.65}.workspace-easy-complete{background:#edf9f2;border:1px solid #b9ddc9;border-radius:9px;align-items:center;gap:11px;margin-top:15px;padding:13px 15px;display:flex}.workspace-easy-complete>span{color:#26724f;background:#c5ead4;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.workspace-easy-complete strong,.workspace-easy-complete p{margin:0;display:block}.workspace-easy-complete strong{color:#27654b;font-size:9px}.workspace-easy-complete p{color:#668074;margin-top:3px;font-size:8px}.workspace-easy-complete button{color:#36745a;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:8px;font-weight:700}.workspace-eds-limit{color:#815f49;background:#fff8f2;border:1px solid #f0ceb7;border-radius:9px;align-items:flex-start;gap:10px;margin-top:18px;padding:12px 14px;display:flex}.workspace-eds-limit>span{color:#9c4b16;background:#ffd7ba;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:10px;font-weight:900;display:grid}.workspace-eds-limit p{margin:2px 0 0;font-size:9px;line-height:1.5}.workspace-eds-limit strong{color:#684632}.workspace-eds-flow{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:12px;display:grid}.workspace-eds-flow>div{background:#fffc;border:1px solid #e1e8e4;border-radius:9px;grid-template-columns:28px 1fr;column-gap:9px;padding:12px;display:grid}.workspace-eds-flow span{color:#398161;background:#edf5f0;border-radius:8px;grid-row:1/3;place-items:center;width:28px;height:28px;font-size:8px;font-weight:900;display:grid}.workspace-eds-flow strong{color:#3d514a;font-size:9px}.workspace-eds-flow small{color:#85938d;margin-top:3px;font-size:7px;line-height:1.35}.workspace-eds-setup,.workspace-eds-test,.workspace-eds-reports{background:#fff;border:1px solid #dce6e0;border-radius:10px;margin-top:12px;padding:16px}.workspace-eds-setup-head,.workspace-eds-reports>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:13px;display:flex}.workspace-eds-setup-head h4,.workspace-eds-test h4,.workspace-eds-reports h4{color:#304b42;letter-spacing:-.035em;margin:5px 0 3px;font-size:15px}.workspace-eds-setup-head p{color:#7b8d85;max-width:570px;margin:5px 0 0;font-size:8px;line-height:1.45}.workspace-eds-setup-head a,.workspace-eds-reports>header>span{color:#43735d;white-space:nowrap;background:#eef5f1;border-radius:7px;padding:8px 10px;font-size:8px;font-weight:700}.workspace-eds-swagger{cursor:pointer;background:#fff9f5;border:1px dashed #e9ad82;border-radius:7px;grid-template-columns:28px 1fr;align-content:center;column-gap:9px;min-height:58px;padding:9px 11px;display:grid;position:relative}.workspace-eds-swagger input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.workspace-eds-swagger>span{color:#cf6420;grid-row:1/3;place-items:center;width:28px;height:28px;font-size:17px;display:grid}.workspace-eds-swagger strong{color:#5f4a3d;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.workspace-eds-swagger small{color:#9b7d69;font-size:7px}.workspace-eds-actions{justify-content:space-between;align-items:center;gap:16px;margin-top:11px;display:flex}.workspace-eds-actions small{color:#7c8e86;max-width:570px;font-size:8px;line-height:1.4}.workspace-eds-test{background:#f8fbf9;grid-template-columns:minmax(220px,1fr) minmax(210px,.7fr) auto;align-items:end;gap:10px;display:grid}.workspace-eds-test>div:first-child p,.workspace-eds-reports header p{color:#7c8e86;margin:0;font-size:8px;line-height:1.45}.workspace-eds-test-meta{border-top:1px solid #e3ebe6;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:7px;padding-top:10px;display:grid}.workspace-eds-test-meta>span{min-width:0}.workspace-eds-test-meta small,.workspace-eds-test-meta strong{display:block}.workspace-eds-test-meta small{color:#8b9892;letter-spacing:.08em;font-size:7px}.workspace-eds-test-meta strong{color:#496057;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;overflow:hidden}.workspace-eds-feedback{border-radius:8px;align-items:flex-start;gap:9px;margin-top:10px;padding:10px 12px;font-size:8px;line-height:1.45;display:flex}.workspace-eds-feedback--success{color:#376d54;background:#eaf7ef}.workspace-eds-feedback--warning{color:#945024;background:#fff1e7}.workspace-eds-report-list{gap:6px;display:grid}.workspace-eds-report-list>article{background:#fbfdfc;border:1px solid #e1e8e4;border-radius:8px;grid-template-columns:minmax(180px,1fr) 170px auto;align-items:center;gap:12px;padding:11px 12px;display:grid}.workspace-eds-report-list>article.requires-resubmission{background:#fff8f2;border-color:#f0c9ab}.workspace-eds-report-list strong,.workspace-eds-report-list small{display:block}.workspace-eds-report-list strong{color:#3d544b;font-size:9px}.workspace-eds-report-list small{color:#87958f;margin-top:3px;font-size:7px}.workspace-eds-report-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.workspace-eds-report-actions a,.workspace-eds-report-actions button,.workspace-eds-report-actions b{color:#526e61;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d8e3dd;border-radius:6px;padding:8px 9px;font-size:8px}.workspace-eds-report-actions button{color:#b45b21;border-color:#e8b28c}.workspace-eds-report-actions b{color:#26724f;background:#edf9f2;border-color:#b9ddc9}.workspace-eds-report-actions button:disabled{cursor:not-allowed;opacity:.5}.workspace-eds-next{color:#60776c;background:#eff6f2;border-left:3px solid #93b9a6;border-radius:0 8px 8px 0;margin-top:12px;padding:13px 15px}.workspace-eds-next>span{color:#3d7e5f;letter-spacing:.12em;font-size:7px;font-weight:900}.workspace-eds-next p{margin:6px 0;font-size:8px;line-height:1.5}.workspace-eds-next a{color:#2e7655;font-size:8px;font-weight:700}.workspace-eds-technical{color:#60776c;background:#eff6f2;border-radius:8px;margin-top:12px;padding:12px 14px}.workspace-eds-technical summary{color:#3d715a;cursor:pointer;font-size:8px;font-weight:800}.workspace-eds-technical p{margin:8px 0 5px;font-size:8px;line-height:1.5}.workspace-eds-technical a{color:#2e7655;font-size:8px;font-weight:700}.workspace-eds-signin{margin-top:16px;display:inline-flex}@media (width<=980px){.workspace-nav-group>div,.workspace-input-grid,.workspace-balance-registers-head{grid-template-columns:1fr}.workspace-eds-test{grid-template-columns:1fr 1fr}.workspace-eds-test>div:first-child{grid-column:1/-1}}@media (width<=680px){.workspace-sidebar{overflow:visible}.workspace-nav{overflow:auto hidden}.workspace-nav-group{border-bottom:0;flex:none}.workspace-nav-group>div,.workspace-nav-group>a strong small{display:none}.workspace-input-hub{margin-top:38px}.workspace-input-universal{padding:19px;display:block}.workspace-input-universal>div{align-items:flex-start}.workspace-input-universal .workspace-input-action{width:100%;margin-top:17px}.workspace-input-options,.workspace-vid-reply-grid,.workspace-vid-fields{grid-template-columns:1fr}.workspace-vid-field--wide{grid-column:auto}.workspace-vid-schedule{grid-template-columns:1fr}.workspace-vid-debt-source-head{display:grid}.workspace-vid-debt-source-tabs{width:100%}.workspace-vid-debt-source-tabs button{flex:1;min-width:0}.workspace-vid-debt-upload-row,.workspace-vid-debt-summary{grid-template-columns:1fr}.workspace-eds-header,.workspace-eds-setup-head,.workspace-eds-reports>header,.workspace-eds-actions{display:grid}.workspace-easy-consent{grid-template-columns:38px 1fr}.workspace-easy-consent>button{grid-column:1/-1;width:100%}.workspace-easy-complete{flex-wrap:wrap;align-items:flex-start}.workspace-easy-complete button{text-align:left;width:100%;margin-left:39px}.workspace-eds-status{width:100%}.workspace-eds-flow,.workspace-eds-test,.workspace-eds-test-meta{grid-template-columns:1fr}.workspace-eds-test>div:first-child,.workspace-eds-test-meta{grid-column:auto}.workspace-eds-report-list>article{grid-template-columns:1fr}.workspace-eds-report-actions{flex-wrap:wrap;justify-content:flex-start}.workspace-balance-register-links{overflow-x:auto}.workspace-balance-register-links a{flex:none}}.workspace-payroll-section{max-width:1240px;margin:82px auto 0}.workspace-payroll-heading{margin-bottom:27px}.workspace-payroll-heading>p{color:#75848a;max-width:365px;margin:0;font-size:11px;line-height:1.55}.workspace-payroll-grid{grid-template-columns:minmax(0,1.17fr) minmax(0,.83fr);align-items:start;gap:10px;display:grid}.workspace-payroll-card{background:linear-gradient(145deg,#fbfefc,#fff);border:1px solid #dfe8e3;border-radius:12px;min-width:0;margin-top:10px;padding:22px 23px 20px;box-shadow:0 14px 34px #1825340d}.workspace-payroll-grid .workspace-payroll-card{margin-top:0}.workspace-payroll-card>header{border-bottom:1px solid #e6eee9;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:15px;display:flex}.workspace-payroll-card h3{color:#304b43;letter-spacing:-.06em;margin:8px 0 5px;font-size:22px}.workspace-payroll-card header p{color:#81928e;max-width:585px;margin:0;font-size:10px;line-height:1.5}.workspace-payroll-card>header>strong,.workspace-payroll-card>header>span{color:#91a19b;font-size:22px}.workspace-payroll-upload{color:#4c7462;cursor:pointer;background:#f3fbf5;border:1px dashed #b8d8c3;border-radius:8px;gap:4px;min-height:75px;margin-top:15px;padding:12px 13px;display:grid}.workspace-payroll-upload input{display:none}.workspace-payroll-upload>span{color:#4ca97e;font-size:17px;line-height:1}.workspace-payroll-upload b{font-size:10px}.workspace-payroll-upload small{color:#91a19b;font-size:8px}.workspace-payroll-upload.is-disabled{opacity:.52;cursor:not-allowed}.workspace-payroll-identity{background:linear-gradient(145deg,#f7fbf8,#fff);border:1px solid #d8e7e0;border-radius:10px;margin-top:13px;padding:14px}.workspace-payroll-identity__heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.workspace-payroll-identity__heading h4{color:#36594c;letter-spacing:-.035em;margin:6px 0 4px;font-size:15px}.workspace-payroll-identity__heading p{color:#7f918a;max-width:555px;margin:0;font-size:8px;line-height:1.5}.workspace-payroll-identity__heading>span{color:#4ca97e;font-size:18px}.workspace-payroll-identity__basis{color:#886b4b;background:#fff9f0;margin-top:11px}.workspace-payroll-identity__basis span{color:#886b4b!important}.workspace-payroll-identity__upload{min-height:67px;margin-top:8px}.workspace-payroll-identity__review{background:#fff;border:1px solid #cfe1d7;border-radius:8px;margin-top:11px;padding:12px}.workspace-payroll-identity__review>p{color:#7d8e87;margin:10px 0 0;font-size:8px;line-height:1.5}.workspace-payroll-identity__file{justify-content:space-between;align-items:center;gap:12px;display:flex}.workspace-payroll-identity__file b,.workspace-payroll-identity__file small{display:block}.workspace-payroll-identity__file b{color:#456559;font-size:9px}.workspace-payroll-identity__file small{color:#8e9e98;margin-top:3px;font-size:8px}.workspace-payroll-identity__file a{color:#3d8b68;background:#edf7f0;border-radius:6px;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.workspace-payroll-identity__fields{margin-top:11px}.workspace-payroll-identity__retention{margin-top:10px}.workspace-payroll-identity__history{border-top:1px solid #e0ebe5;gap:5px;margin-top:12px;padding-top:11px;display:grid}.workspace-payroll-identity__history>div{border-bottom:1px solid #edf2ef;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.workspace-payroll-identity__history b,.workspace-payroll-identity__history small{display:block}.workspace-payroll-identity__history b{color:#48665b;font-size:9px}.workspace-payroll-identity__history small{color:#91a19b;margin-top:3px;font-size:8px}.workspace-payroll-identity__history>div>div{gap:5px;display:flex}.workspace-payroll-identity__history button{color:#39785b;background:#fff;border:1px solid #cfe1d6;border-radius:5px;padding:6px 8px;font-size:8px;font-weight:700}.workspace-payroll-identity__legal{color:#85958f;margin:11px 0 0;font-size:8px;line-height:1.5}.workspace-payroll-identity__legal a{color:#478c69;text-underline-offset:2px;text-decoration:underline}.workspace-payroll-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.workspace-payroll-fields>label,.workspace-payroll-calc-controls>label{gap:5px;min-width:0;display:grid}.workspace-payroll-fields label>span,.workspace-payroll-calc-controls label>span{color:#7c8d88;font-size:9px;line-height:1.3}.workspace-payroll-fields input,.workspace-payroll-fields select,.workspace-payroll-fields textarea,.workspace-payroll-calc-controls input,.workspace-payroll-calc-controls select{color:#294a40;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dce7e1;border-radius:7px;outline:0;padding:9px 10px;font-size:10px}.workspace-payroll-fields textarea{resize:vertical;min-height:72px;line-height:1.45}.workspace-payroll-fields input:focus,.workspace-payroll-fields select:focus,.workspace-payroll-fields textarea:focus,.workspace-payroll-calc-controls input:focus,.workspace-payroll-calc-controls select:focus{border-color:#62b583;box-shadow:0 0 0 3px #4ca97e1f}.workspace-payroll-field--wide{grid-column:1/-1}.workspace-payroll-checkbox{color:#587368;background:#f5faf6;border-radius:7px;align-items:center;padding:10px;gap:8px!important;display:flex!important}.workspace-payroll-checkbox input{width:14px;height:14px;margin:0}.workspace-payroll-checkbox span{color:#587368!important;font-size:9px!important}.workspace-payroll-profession{z-index:2;position:relative}.workspace-payroll-profession-results{z-index:4;background:#fff;border:1px solid #cfe1d6;border-radius:7px;max-height:190px;position:absolute;top:calc(100% + 3px);left:0;right:0;overflow:auto;box-shadow:0 12px 28px #1f362c26}.workspace-payroll-profession-results button{color:#4b695e;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf2ee;grid-template-columns:76px 1fr;gap:8px;width:100%;padding:9px 10px;font-size:9px;display:grid}.workspace-payroll-profession-results button:hover{background:#f1faf3}.workspace-payroll-profession-results b{color:#3b9167}.workspace-payroll-source-warning{color:#9a6839;background:#fff8ef;border-radius:6px;grid-column:1/-1;margin:0;padding:9px 10px;font-size:9px;line-height:1.45}.workspace-payroll-actions{justify-content:flex-end;gap:8px;margin-top:15px;display:flex}.workspace-payroll-actions .workspace-primary-button,.workspace-payroll-actions .workspace-secondary-button,.workspace-payroll-full-button{padding:10px 12px;font-size:9px}.workspace-payroll-employee-list{border-top:1px solid #e5eee8;margin-top:16px;padding-top:13px}.workspace-payroll-employee-list>span,.workspace-payroll-contracts>span{margin-bottom:7px;display:block}.workspace-payroll-employee-list>button{color:#5b776c;text-align:left;background:0 0;border:0;border-bottom:1px solid #eef3ef;justify-content:space-between;align-items:center;width:100%;padding:8px 3px;display:flex}.workspace-payroll-employee-list b,.workspace-payroll-contracts b{color:#48665b;font-size:9px;display:block}.workspace-payroll-employee-list small,.workspace-payroll-contracts small{color:#98a69f;margin-top:3px;font-size:8px;display:block}.workspace-payroll-employee-list strong{color:#4ca97e;font-size:9px}.workspace-payroll-company{background:#f3f8f4;border-radius:7px;gap:4px;margin-top:15px;padding:11px;display:grid}.workspace-payroll-company b{color:#426a59;font-size:10px}.workspace-payroll-company small{color:#81928d;font-size:8px}.workspace-payroll-full-button{width:100%;margin-top:15px}.workspace-payroll-contract-output{border-top:1px solid #e3ede7;margin-top:15px;padding-top:12px}.workspace-payroll-contract-output>div{justify-content:space-between;align-items:center;gap:9px;display:flex}.workspace-payroll-contract-output .workspace-secondary-button{padding:8px 10px;font-size:8px}.workspace-payroll-contract-output textarea{color:#3d594e;resize:vertical;background:#fbfdfb;border:1px solid #dce7e1;border-radius:7px;outline:0;width:100%;min-height:220px;margin-top:9px;padding:11px;font:9px/1.55 Arial,sans-serif}.workspace-payroll-contracts{border-top:1px solid #e3ede7;margin-top:15px;padding-top:12px}.workspace-payroll-contracts>div{border-bottom:1px solid #eef3ef;justify-content:space-between;gap:10px;padding:8px 0;display:flex}.workspace-payroll-contracts a{color:#3d8b68;background:#edf7f0;border-radius:5px;place-items:center;width:24px;height:24px;font-size:13px;display:grid}.workspace-payroll-calculation{margin-top:10px}.workspace-payroll-calc-controls{grid-template-columns:minmax(210px,1.4fr) minmax(110px,.6fr) minmax(110px,.6fr) auto auto;align-items:end;gap:9px;margin-top:16px;display:grid}.workspace-payroll-calc-controls>button{white-space:nowrap;height:34px;padding:0 11px;font-size:9px}.workspace-payroll-calc-note{color:#758a80;margin:11px 0 0;font-size:9px}.workspace-payroll-batch-toolbar{background:#f4f8f5;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:11px 12px;display:flex}.workspace-payroll-batch-toolbar strong{color:#42695a;margin-top:5px;font-size:10px;display:block}.workspace-payroll-batch-toolbar>div:last-child{gap:6px;display:flex}.workspace-payroll-batch-toolbar button,.workspace-payroll-run-history button,.workspace-payroll-corrections button{color:#39785b;background:#fff;border:1px solid #cfe1d6;border-radius:6px;padding:7px 9px;font-size:8px;font-weight:700}.workspace-payroll-batch-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.workspace-payroll-batch-list>label{cursor:pointer;background:#fff;border:1px solid #e1eae5;border-radius:8px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:54px;padding:9px 10px;display:grid}.workspace-payroll-batch-list>label.is-selected{background:#f1faf4;border-color:#8fc5a5}.workspace-payroll-batch-list input[type=checkbox]{accent-color:#4ca97e;width:14px;height:14px}.workspace-payroll-batch-list b,.workspace-payroll-batch-list small{display:block}.workspace-payroll-batch-list b{color:#426356;font-size:9px}.workspace-payroll-batch-list small{color:#899a93;margin-top:3px;font-size:8px}.workspace-payroll-hours{grid-template-columns:auto 62px;align-items:center;gap:6px;display:grid}.workspace-payroll-hours small{margin:0}.workspace-payroll-hours input{color:#36594c;background:#fff;border:1px solid #cfe1d6;border-radius:6px;width:62px;padding:7px;font-size:9px}.workspace-payroll-calc-controls--batch{grid-template-columns:minmax(150px,.65fr) auto auto;justify-content:end}.workspace-payroll-batch-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.workspace-payroll-batch-results>div{color:#48665b;border-bottom:1px solid #e8efeb;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.workspace-payroll-batch-results b,.workspace-payroll-batch-results small{font-size:9px;display:block}.workspace-payroll-batch-results small{color:#91a19b;margin-top:3px;font-size:8px}.workspace-payroll-batch-results strong{color:#347957;font-size:10px}.workspace-payroll-breakdown{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin-top:16px;display:grid}.workspace-payroll-breakdown>div{background:#f6f9f7;border-radius:7px;min-width:0;padding:11px}.workspace-payroll-breakdown span{color:#8c9b95;letter-spacing:.07em;min-height:20px;font-size:7px;font-weight:800;line-height:1.25;display:block}.workspace-payroll-breakdown strong{color:#3d594e;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:13px;display:block;overflow:hidden}.workspace-payroll-breakdown .workspace-payroll-net{background:#e7f6ec}.workspace-payroll-breakdown .workspace-payroll-net span,.workspace-payroll-breakdown .workspace-payroll-net strong{color:#2e7b58}.workspace-payroll-legal-note{color:#876b4e;background:#fff9f1;border-left:3px solid #f0b46c;margin:14px 0 0;padding:10px 11px;font-size:9px;line-height:1.5}.workspace-payroll-period-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:16px;display:grid}.workspace-payroll-period-summary>div{background:#fbfdfb;border:1px solid #e7eee9;border-radius:7px;min-width:0;padding:10px}.workspace-payroll-period-summary span{color:#8c9b95;letter-spacing:.06em;min-height:20px;font-size:7px;font-weight:800;line-height:1.25;display:block}.workspace-payroll-period-summary b{color:#48665b;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:12px;display:block;overflow:hidden}.workspace-payroll-form-downloads{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.workspace-payroll-form-downloads button{color:#527466;text-align:left;background:#f4fbf6;border:1px solid #dce9df;border-radius:8px;gap:4px;min-height:90px;padding:13px;display:grid}.workspace-payroll-form-downloads button:hover:not(:disabled){background:#eef9f1;border-color:#9bcbae}.workspace-payroll-form-downloads button:disabled{opacity:.52;cursor:not-allowed}.workspace-payroll-form-downloads span{color:#4ca97e;font-size:15px}.workspace-payroll-form-downloads b{font-size:10px}.workspace-payroll-form-downloads small{color:#879992;font-size:8px;line-height:1.35}.workspace-payroll-notice,.workspace-payroll-error{border-radius:8px;margin-bottom:10px;padding:10px 12px;font-size:10px}.workspace-payroll-notice{color:#397557;background:#effaf2;border:1px solid #cce8d5}.workspace-payroll-error{color:#a65b34;background:#fff5ef;border:1px solid #f2cfbb}.workspace-payroll-login{background:linear-gradient(145deg,#fbfefc,#fff);border:1px solid #dfe8e3;border-radius:12px;padding:28px}.workspace-payroll-login h2{color:#304b43;letter-spacing:-.07em;margin:9px 0;font-size:29px}.workspace-payroll-login p{color:#75848a;max-width:470px;font-size:11px;line-height:1.55}.workspace-payroll-login .workspace-primary-button{margin-top:5px;font-size:9px;display:inline-block}.workspace-payroll-sources{color:#8b9a94;margin:15px 2px 0;font-size:8px;line-height:1.55}.workspace-payroll-sources a{color:#478c69;text-underline-offset:2px;text-decoration:underline}.workspace-payroll-card--history>header>button{white-space:nowrap;padding:9px 11px;font-size:9px}.workspace-payroll-history-body{gap:20px;margin-top:17px;display:grid}.workspace-payroll-history-body>section>.workspace-panel-kicker{margin-bottom:9px;display:block}.workspace-payroll-former-list,.workspace-payroll-corrections{gap:6px;display:grid}.workspace-payroll-former-list>article,.workspace-payroll-corrections>article{background:#fbfdfb;border:1px solid #e3ebe6;border-radius:8px;grid-template-columns:minmax(210px,1.25fr) repeat(2,minmax(145px,.55fr));align-items:center;gap:12px;padding:11px 12px;display:grid}.workspace-payroll-former-list b,.workspace-payroll-former-list small,.workspace-payroll-corrections b,.workspace-payroll-corrections small{display:block}.workspace-payroll-former-list b,.workspace-payroll-corrections b{color:#426356;font-size:9px}.workspace-payroll-former-list small,.workspace-payroll-corrections small{color:#8e9e98;margin-top:3px;font-size:8px;line-height:1.35}.workspace-payroll-former-list strong,.workspace-payroll-corrections strong{color:#3f6858;margin-top:4px;font-size:9px;display:block}.workspace-payroll-run-history{border:1px solid #e2ebe6;border-radius:8px;overflow-x:auto}.workspace-payroll-run-history>div{color:#587066;border-bottom:1px solid #edf2ef;grid-template-columns:minmax(190px,1.3fr) 70px repeat(3,minmax(90px,.65fr)) 62px;align-items:center;gap:9px;min-width:720px;padding:9px 11px;font-size:8px;display:grid}.workspace-payroll-run-history>div:last-child{border-bottom:0}.workspace-payroll-run-history .is-heading{color:#82938c;letter-spacing:.06em;background:#f4f8f5;font-weight:800}.workspace-payroll-run-history b,.workspace-payroll-run-history small{display:block}.workspace-payroll-run-history b{color:#3f5e52;font-size:9px}.workspace-payroll-run-history small{color:#91a19b;margin-top:3px;font-size:8px}.workspace-payroll-correction-editor{background:#fff9f2;border:1px solid #efcda9;border-radius:9px;grid-template-columns:minmax(240px,1.2fr) minmax(130px,.45fr) minmax(240px,1fr);align-items:end;gap:12px;padding:16px;display:grid}.workspace-payroll-correction-editor h4{color:#6e4c31;margin:7px 0 4px;font-size:15px}.workspace-payroll-correction-editor p{color:#917455;margin:0;font-size:8px;line-height:1.45}.workspace-payroll-correction-editor label{color:#86684c;gap:5px;font-size:8px;display:grid}.workspace-payroll-correction-editor input,.workspace-payroll-correction-editor textarea{color:#5f4935;width:100%;min-height:34px;font:inherit;background:#fff;border:1px solid #e6c9a9;border-radius:6px;padding:8px 9px;font-size:9px}.workspace-payroll-correction-editor textarea{resize:vertical;min-height:58px}.workspace-payroll-correction-editor>div:last-child{grid-column:1/-1;justify-content:flex-end;gap:7px;display:flex}.workspace-payroll-correction-editor button{padding:9px 11px;font-size:8px}.workspace-payroll-corrections>article{grid-template-columns:minmax(210px,1.2fr) minmax(85px,.35fr) minmax(110px,.45fr) auto}.workspace-payroll-history-empty{color:#8a9a94;text-align:center;border:1px dashed #dbe6e0;border-radius:8px;margin:0;padding:18px;font-size:9px}@media (width<=1080px){.workspace-payroll-breakdown{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-payroll-calc-controls{grid-template-columns:minmax(180px,1fr) minmax(100px,.6fr) minmax(100px,.6fr) auto}.workspace-payroll-calc-controls>button:last-child{grid-column:4}}@media (width<=860px){.workspace-payroll-grid{grid-template-columns:1fr}.workspace-payroll-period-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-payroll-correction-editor{grid-template-columns:1fr 1fr}.workspace-payroll-correction-editor>div:first-child{grid-column:1/-1}.workspace-payroll-former-list>article,.workspace-payroll-corrections>article{grid-template-columns:1fr 1fr}.workspace-payroll-former-list>article>div:first-child,.workspace-payroll-corrections>article>span:first-child{grid-column:1/-1}}@media (width<=680px){.workspace-payroll-section{margin-top:64px}.workspace-payroll-card{padding:19px 18px 17px}.workspace-payroll-fields,.workspace-payroll-calc-controls,.workspace-payroll-breakdown,.workspace-payroll-period-summary,.workspace-payroll-form-downloads{grid-template-columns:1fr}.workspace-payroll-field--wide{grid-column:auto}.workspace-payroll-card>header{display:block}.workspace-payroll-card>header>strong,.workspace-payroll-card>header>span{margin-top:10px;display:block}.workspace-payroll-calc-controls>button:last-child{grid-column:auto}.workspace-payroll-actions{justify-content:stretch}.workspace-payroll-actions button{flex:1}.workspace-payroll-batch-toolbar{flex-direction:column;align-items:stretch}.workspace-payroll-batch-toolbar>div:last-child,.workspace-payroll-correction-editor>div:last-child{display:grid}.workspace-payroll-batch-list,.workspace-payroll-batch-results,.workspace-payroll-correction-editor,.workspace-payroll-former-list>article,.workspace-payroll-corrections>article{grid-template-columns:1fr}.workspace-payroll-former-list>article>div:first-child,.workspace-payroll-corrections>article>span:first-child,.workspace-payroll-correction-editor>div:first-child,.workspace-payroll-correction-editor>div:last-child{grid-column:auto}}.zinta-support-launcher{z-index:70;color:#fff;background:#182534;border:0;border-radius:999px;align-items:center;gap:9px;min-height:45px;padding:7px 14px 7px 7px;display:flex;position:fixed;bottom:22px;right:24px;box-shadow:0 15px 42px #18253445}.zinta-support-launcher:hover{transform:translateY(-1px);box-shadow:0 18px 46px #18253452}.zinta-support-launcher span{color:#182534;background:#ff6b1b;border-radius:50%;place-items:center;width:31px;height:31px;font-size:15px;font-weight:900;display:grid}.zinta-support-launcher strong{font-size:11px}.zinta-support-launcher.is-open{background:#394750;padding-right:11px}.zinta-support-panel{z-index:69;color:#182534;background:#f8faf8;border:1px solid #dce4df;border-radius:18px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(400px,100vw - 32px);height:min(650px,100vh - 112px);font-family:Arial,Helvetica,sans-serif;display:grid;position:fixed;bottom:78px;right:24px;overflow:hidden;box-shadow:0 26px 80px #14222d40}.zinta-support-header{color:#fff;background:#182534;grid-template-columns:39px minmax(0,1fr) 30px;align-items:center;gap:11px;padding:16px 17px;display:grid}.zinta-support-avatar{color:#182534;background:#ff6b1b;border-radius:11px;place-items:center;width:39px;height:39px;font-size:23px;font-weight:900;display:grid}.zinta-support-header span{color:#a7e8c7;letter-spacing:.12em;align-items:center;gap:6px;font-size:8px;font-weight:800;display:flex}.zinta-support-header span i{background:#a7e8c7;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px #a7e8c7b3}.zinta-support-header h2{color:#fff;letter-spacing:-.04em;margin:4px 0 0;font-size:17px}.zinta-support-header>button{color:#c9d1d4;background:#ffffff14;border:0;border-radius:50%;width:30px;height:30px;font-size:20px}.zinta-support-tools{background:#fff;border-bottom:1px solid #e1e8e4;align-items:center;gap:7px;min-height:45px;padding:8px 11px;display:flex}.zinta-support-tools>button,.zinta-support-tools>a{color:#5d706b;background:#fff;border:1px solid #dce5df;border-radius:7px;flex:none;padding:7px 8px;font-size:8px;font-weight:700}.zinta-support-tools>a{color:#bd5e1b;border-color:#ff6b1b4d}.zinta-support-tools label{flex:1;min-width:0}.zinta-support-tools label span{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.zinta-support-tools select{color:#71807d;background:#f7faf7;border:1px solid #dce5df;border-radius:7px;outline:0;width:100%;min-width:0;padding:7px 25px 7px 8px;font-size:8px}.zinta-support-messages{scroll-behavior:smooth;padding:15px 14px 18px;overflow-y:auto}.zinta-support-welcome{text-align:center;align-content:center;justify-items:center;min-height:100%;padding:28px 12px;display:grid}.zinta-support-spark{color:#ff6b1b;background:#fff0e5;border-radius:13px;place-items:center;width:42px;height:42px;margin-bottom:15px;font-size:19px;display:grid}.zinta-support-welcome>strong{letter-spacing:-.04em;font-size:17px}.zinta-support-welcome>p{color:#71807f;max-width:290px;margin:9px 0 18px;font-size:10px;line-height:1.55}.zinta-support-welcome>a{color:#182534;background:#ff6b1b;border-radius:8px;padding:10px 13px;font-size:10px;font-weight:800}.zinta-support-welcome>div{gap:6px;width:100%;max-width:290px;display:grid}.zinta-support-welcome>div button{color:#60736e;text-align:left;background:#fff;border:1px solid #dfe7e2;border-radius:8px;padding:9px 11px;font-size:9px}.zinta-support-welcome>div button:hover{color:#b65a1c;border-color:#ff6b1b66}.zinta-support-status{background:#eef9f3;border:1px solid #cce8d8;border-radius:9px;align-items:center;gap:9px;margin-bottom:14px;padding:10px 11px;display:flex}.zinta-support-status>span{color:#2f7054;background:#a7e8c7;border-radius:7px;place-items:center;width:25px;height:25px;font-weight:900;display:grid}.zinta-support-status strong,.zinta-support-status small{display:block}.zinta-support-status strong{color:#3e715b;font-size:9px}.zinta-support-status small{color:#719283;margin-top:3px;font-size:8px}.zinta-support-status.waiting{background:#fff4eb;border-color:#f0d1b7}.zinta-support-status.waiting>span{color:#ad551a;background:#ffcfaa}.zinta-support-status.waiting strong{color:#a75924}.zinta-support-message{background:#fff;border:1px solid #e0e7e3;border-radius:11px 11px 11px 3px;max-width:86%;margin:9px 0;padding:10px 11px}.zinta-support-message.customer{background:#fff0e5;border-color:#ff6b1b33;border-radius:11px 11px 3px;margin-left:auto}.zinta-support-message.team{background:#eefaf3;border-color:#bfe1cf}.zinta-support-message>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.zinta-support-message strong{color:#4f625f;font-size:8px}.zinta-support-message time{color:#a1acab;font-size:7px}.zinta-support-message p{color:#425456;white-space:pre-wrap;margin:6px 0 0;font-size:10px;line-height:1.5}.zinta-support-message.customer p{color:#68462f}.zinta-support-escalate{color:#bd5e1b;background:#fff;border:1px solid #ff6b1b4d;border-radius:7px;margin:13px auto 5px;padding:8px 10px;font-size:8px;font-weight:700;display:block}.zinta-support-typing{color:#7a8b88;align-items:center;gap:4px;margin:10px 0;font-size:8px;display:flex}.zinta-support-typing span,.zinta-support-loading span{background:#ff6b1b;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite zinta-support-bounce;display:inline-block}.zinta-support-typing span:nth-child(2),.zinta-support-loading span:nth-child(2){animation-delay:.14s}.zinta-support-typing span:nth-child(3),.zinta-support-loading span:nth-child(3){animation-delay:.28s}.zinta-support-loading{justify-content:center;align-items:center;gap:5px;height:100%;display:flex}.zinta-support-error{color:#9d4932;background:#fff0ec;border-radius:7px;margin:9px 0 0;padding:9px 10px;font-size:9px;line-height:1.45}.zinta-support-composer{background:#fff;border-top:1px solid #dfe7e2;grid-template-columns:minmax(0,1fr) 38px;gap:8px;padding:11px 12px 9px;display:grid;position:relative}.zinta-support-composer textarea{resize:none;color:#26383e;width:100%;min-height:43px;max-height:120px;font:inherit;background:#f8faf8;border:1px solid #dbe4df;border-radius:9px;outline:0;padding:10px 11px;font-size:10px;line-height:1.4}.zinta-support-composer textarea:focus{border-color:#ff9a67;box-shadow:0 0 0 3px #ff6b1b1a}.zinta-support-composer>button{color:#182534;background:#ff6b1b;border:0;border-radius:10px;align-self:end;width:38px;height:38px;font-size:18px;font-weight:900}.zinta-support-composer>button:disabled{cursor:default;opacity:.4}.zinta-support-composer small{color:#9aa5a4;grid-column:1/-1;font-size:7px;line-height:1.35}.workspace-sidebar-bottom button{color:#95a1aa;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;padding:10px 9px;font-size:11px;display:flex}@keyframes zinta-support-bounce{0%,70%,to{opacity:.45;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}@media (width<=680px){.zinta-support-launcher{bottom:14px;right:14px}.zinta-support-panel{border-radius:15px;width:auto;height:min(680px,100dvh - 82px);bottom:68px;left:8px;right:8px}.zinta-support-tools>a{display:none}.zinta-support-message{max-width:91%}}.workspace-finance-button{color:#337155;white-space:nowrap;background:#eefaf3;border:1px solid #b9ddc9;border-radius:8px;align-items:center;gap:8px;padding:13px 15px;font-size:10px;font-weight:800;display:inline-flex}.workspace-finance-button span{color:#ff6b1b;font-size:15px}.workspace-finance-button:hover{background:#e5f7ed;border-color:#82c6a2}.workspace-sidebar-bottom button{color:#95a1aa;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:10px 9px;font-size:11px;display:flex}.workspace-sidebar-bottom button:hover{color:#fff;background:#ffffff14}.workspace-sidebar-bottom button span{color:#a7e8c7;text-align:center;width:15px;font-size:14px}.workspace-sidebar-bottom .workspace-finance-side{color:#d7f5e5}.workspace-sidebar-bottom .workspace-finance-side span{color:#ff9a67}.zinta-finance-backdrop{z-index:78;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#121d2761;position:fixed;inset:0}.zinta-finance-chat{z-index:79;color:#182534;pointer-events:none;background:#f6f9f6;border-left:1px solid #d8e2dc;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(600px,100vw);font-family:Arial,Helvetica,sans-serif;transition:transform .22s;display:grid;position:fixed;top:0;bottom:0;right:0;overflow:hidden;transform:translate(105%);box-shadow:-28px 0 80px #111e283d}.zinta-finance-chat.is-open{pointer-events:auto;transform:translate(0)}.zinta-finance-head{color:#fff;background:#182534;grid-template-columns:46px minmax(0,1fr) 34px;align-items:center;gap:13px;padding:20px 21px;display:grid}.zinta-finance-mark{color:#182534;background:#ff6b1b;border-radius:13px;place-items:center;width:46px;height:46px;font-size:21px;font-weight:900;display:grid}.zinta-finance-head>div:nth-child(2)>span{color:#ff9a67;letter-spacing:.14em;font-size:8px;font-weight:850}.zinta-finance-head h2{color:#fff;letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 4px;font-size:19px;overflow:hidden}.zinta-finance-head small{color:#a7e8c7;align-items:center;gap:6px;font-size:8px;display:flex}.zinta-finance-head small i{background:#a7e8c7;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px #a7e8c7b3}.zinta-finance-head>button{color:#d0d8da;background:#ffffff14;border:0;border-radius:50%;width:34px;height:34px;font-size:22px}.zinta-finance-tools{background:#fff;border-bottom:1px solid #dfe7e2;gap:8px;padding:10px 14px;display:grid}.zinta-finance-modes{background:#edf3ef;border-radius:9px;grid-template-columns:repeat(3,1fr);gap:4px;padding:3px;display:grid}.zinta-finance-modes button{color:#6a7c76;background:0 0;border:0;border-radius:7px;padding:7px 8px;font-size:8px;font-weight:800}.zinta-finance-modes button.active{color:#fff;background:#182534;box-shadow:0 2px 8px #18253424}.zinta-finance-history-tools{align-items:center;gap:8px;display:flex}.zinta-finance-history-tools>button{color:#bd5e1b;background:#fff7f1;border:1px solid #ff6b1b47;border-radius:7px;flex:none;padding:8px 10px;font-size:8px;font-weight:800}.zinta-finance-tools label{flex:1;min-width:0}.zinta-finance-tools label span{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.zinta-finance-tools select{color:#657772;background:#f7faf7;border:1px solid #dce5df;border-radius:7px;outline:0;width:100%;min-width:0;padding:8px 28px 8px 10px;font-size:8px}.zinta-finance-messages{scroll-behavior:smooth;padding:18px 18px 25px;overflow-y:auto}.zinta-finance-welcome{text-align:center;align-content:center;justify-items:center;min-height:100%;padding:28px 14px;display:grid}.zinta-finance-welcome>span{color:#ff6b1b;background:#fff0e5;border-radius:15px;place-items:center;width:52px;height:52px;font-size:23px;display:grid}.zinta-finance-welcome h3{letter-spacing:-.05em;margin:18px 0 0;font-size:22px}.zinta-finance-welcome>p{color:#6f817c;max-width:385px;margin:9px 0 22px;font-size:10px;line-height:1.55}.zinta-finance-welcome>div{gap:7px;width:100%;max-width:430px;display:grid}.zinta-finance-welcome>div button{color:#516762;text-align:left;background:#fff;border:1px solid #dce6e0;border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:11px 12px;font-size:9px;display:grid}.zinta-finance-welcome>div button:hover{color:#b75b1d;border-color:#ff6b1b66}.zinta-finance-welcome>div b{color:#ff6b1b;font-size:14px}.zinta-finance-message{max-width:92%;margin:11px 0}.zinta-finance-message.user{background:#fff0e5;border:1px solid #ff6b1b38;border-radius:13px 13px 4px;margin-left:auto;padding:11px 12px}.zinta-finance-message.assistant{background:#fff;border:1px solid #dce6e0;border-radius:13px 13px 13px 4px;padding:13px 14px;box-shadow:0 4px 15px #172b320a}.zinta-finance-message-meta{align-items:center;gap:9px;display:flex}.zinta-finance-message-meta strong{color:#3d5b51;font-size:8px}.zinta-finance-message.user .zinta-finance-message-meta strong{color:#a15420}.zinta-finance-message-meta time{color:#a0abaa;font-size:7px}.zinta-finance-message-meta button{color:#3e795d;background:#edf7f1;border:0;border-radius:5px;margin-left:auto;padding:3px 6px;font-size:8px}.zinta-finance-message>p{color:#3d5150;white-space:pre-wrap;margin:8px 0 0;font-size:10px;line-height:1.62}.zinta-finance-message.user>p{color:#644832}.zinta-finance-inline-citation{color:#2f7354;vertical-align:1px;background:#e8f4ed;border-radius:4px;align-items:center;margin:0 1px;padding:0 4px;font-size:.82em;font-weight:850;line-height:1.45;display:inline-flex}.zinta-finance-inline-citation:hover{color:#205a3f;background:#d8ede2}.zinta-finance-sources{border-top:1px solid #e7ece9;gap:6px;margin-top:13px;padding-top:11px;display:grid}.zinta-finance-sources>span{color:#83948f;letter-spacing:.13em;font-size:7px;font-weight:850}.zinta-finance-sources a{background:#f8faf8;border:1px solid #e2e9e5;border-radius:8px;grid-template-columns:28px minmax(0,1fr) auto 11px;align-items:center;gap:8px;min-width:0;padding:8px;display:grid}.zinta-finance-sources a:hover{background:#f1faf5;border-color:#b9ddc9}.zinta-finance-sources a>i{color:#3f7d60;background:#e5f5ec;border-radius:7px;place-items:center;width:28px;height:28px;font-size:12px;font-style:normal;display:grid}.zinta-finance-sources a span{min-width:0}.zinta-finance-sources a strong,.zinta-finance-sources a small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.zinta-finance-sources a strong{color:#405852;font-size:8px}.zinta-finance-sources a small{color:#8b9996;margin-top:3px;font-size:7px}.zinta-finance-sources a b{color:#556d66;white-space:nowrap;font-size:8px}.zinta-finance-sources a em{color:#ff6b1b;font-size:10px;font-style:normal}.zinta-finance-thinking{color:#748780;align-items:center;gap:5px;margin:11px 0;font-size:8px;display:flex}.zinta-finance-thinking span,.zinta-finance-loading span{background:#ff6b1b;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite zinta-finance-bounce;display:inline-block}.zinta-finance-thinking span:nth-child(2),.zinta-finance-loading span:nth-child(2){animation-delay:.14s}.zinta-finance-thinking span:nth-child(3),.zinta-finance-loading span:nth-child(3){animation-delay:.28s}.zinta-finance-loading{justify-content:center;align-items:center;gap:5px;height:100%;display:flex}.zinta-finance-error{color:#984a35;background:#fff0ec;border-radius:8px;margin:10px 0 0;padding:9px 10px;font-size:9px;line-height:1.45}.zinta-finance-composer{background:#fff;border-top:1px solid #dfe7e2;padding:12px 14px 10px}.zinta-finance-composer>div{grid-template-columns:minmax(0,1fr) auto 42px;align-items:end;gap:8px;display:grid}.zinta-finance-composer textarea{resize:none;color:#25393e;width:100%;min-height:49px;max-height:150px;font:inherit;background:#f8faf8;border:1px solid #d8e3dc;border-radius:10px;outline:0;padding:11px 12px;font-size:10px;line-height:1.45}.zinta-finance-composer textarea:focus{border-color:#ff9a67;box-shadow:0 0 0 3px #ff6b1b1a}.zinta-finance-composer>div>button:last-child{color:#182534;background:#ff6b1b;border:0;border-radius:11px;width:42px;height:42px;font-size:19px;font-weight:900}.zinta-finance-composer>div>button:last-child:disabled{opacity:.4;cursor:default}.zinta-finance-composer>div>button:not(:last-child){color:#3d775b;background:#eff8f3;border:1px solid #cfe2d7;border-radius:10px;grid-template-columns:auto auto;place-items:center;gap:5px;height:42px;padding:0 10px;font-size:9px;display:grid}.zinta-finance-composer>div>button:not(:last-child).is-listening{color:#bd5e1b;background:#fff0e5;border-color:#ff9a67;animation:1.2s ease-in-out infinite zinta-finance-record}.zinta-finance-composer>small{color:#99a4a2;margin-top:7px;font-size:7px;line-height:1.4;display:block}@keyframes zinta-finance-bounce{0%,70%,to{opacity:.45;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}@keyframes zinta-finance-record{50%{box-shadow:0 0 0 4px #ff6b1b1f}}@media (width<=980px){.workspace-header-actions{flex-wrap:wrap}.workspace-finance-button{order:-1}}@media (width<=680px){.workspace-finance-button{order:0;justify-content:center;width:100%}.zinta-finance-chat{width:100vw}.zinta-finance-head{padding:16px 15px}.zinta-finance-messages{padding:14px 12px 20px}.zinta-finance-message{max-width:96%}.zinta-finance-composer{padding:10px}.zinta-finance-composer>div{grid-template-columns:minmax(0,1fr) 42px}.zinta-finance-composer>div>button:not(:last-child){grid-area:2/1;justify-self:start}.zinta-finance-composer>div>button:last-child{grid-area:1/2}.zinta-finance-composer textarea{grid-area:1/1}}.workspace-financial-analysis{color:#fff;background:#172533;padding:58px 52px;position:relative;overflow:hidden}.workspace-financial-analysis:before{content:"";pointer-events:none;border:1px solid #a7e8c72b;border-radius:50%;width:420px;height:420px;position:absolute;top:-230px;right:-190px;box-shadow:0 0 0 68px #a7e8c709,0 0 0 136px #a7e8c706}.workspace-financial-analysis .workspace-panel-kicker{color:#ff9a67}.workspace-financial-analysis-hero{z-index:1;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:42px;display:grid;position:relative}.workspace-financial-analysis-hero h2{color:#fff;letter-spacing:-.06em;max-width:720px;margin:10px 0 12px;font-size:clamp(32px,4.2vw,58px);line-height:.98}.workspace-financial-analysis-hero h2 em{color:#a7e8c7;font-family:Georgia,serif;font-weight:400}.workspace-financial-analysis-hero p{color:#b7c4c7;max-width:650px;margin:0;font-size:13px;line-height:1.65}.workspace-financial-analysis-principles{gap:8px;display:grid}.workspace-financial-analysis-principles span{color:#d7eee1;background:#ffffff0b;border:1px solid #a7e8c72e;border-radius:9px;padding:11px 13px;font-size:10px;font-weight:750}.workspace-financial-analysis-paths{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:34px;display:grid;position:relative}.workspace-financial-analysis-paths article{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:13px;flex-direction:column;min-height:248px;padding:20px;transition:transform .18s,border-color .18s,background .18s;display:flex}.workspace-financial-analysis-paths article:hover{background:#ffffff13;border-color:#a7e8c757;transform:translateY(-3px)}.workspace-financial-analysis-icon{color:#172533;background:#ff6b1b;border-radius:11px;place-items:center;width:40px;height:40px;margin-bottom:18px;font-size:17px;font-weight:900;display:grid}.workspace-financial-analysis-paths small{color:#ff9a67;letter-spacing:.13em;font-size:8px;font-weight:850}.workspace-financial-analysis-paths h3{color:#fff;letter-spacing:-.035em;margin:8px 0;font-size:18px}.workspace-financial-analysis-paths p{color:#aebdc0;margin:0 0 20px;font-size:10px;line-height:1.55}.workspace-financial-analysis-paths button,.workspace-financial-analysis-paths a{color:#dff4e8;text-align:left;background:0 0;border:0;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-top:auto;padding:9px 0 0;font-size:9px;font-weight:800;display:flex}.workspace-financial-analysis-paths b{color:#ff8b4e;font-size:14px}.workspace-financial-analysis-workbench{z-index:1;grid-template-columns:.85fr 1.15fr;gap:12px;margin-top:12px;display:grid;position:relative}.workspace-financial-analysis-context,.workspace-financial-analysis-scenario{color:#1e3139;background:#f5f8f5;border-radius:13px;padding:24px}.workspace-financial-analysis-context .workspace-panel-kicker,.workspace-financial-analysis-scenario .workspace-panel-kicker{color:#56806d}.workspace-financial-analysis-context h3,.workspace-financial-analysis-scenario h3{color:#1e3139;letter-spacing:-.045em;margin:8px 0 7px;font-size:20px}.workspace-financial-analysis-context>p{color:#72827f;margin:0 0 17px;font-size:10px;line-height:1.5}.workspace-financial-analysis-context>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.workspace-financial-analysis label{color:#687975;gap:5px;font-size:8px;font-weight:800;display:grid}.workspace-financial-analysis input{color:#263a40;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d7e2dc;border-radius:8px;outline:none;padding:10px 11px;font-size:10px}.workspace-financial-analysis input:focus{border-color:#ff9a67;box-shadow:0 0 0 3px #ff6b1b1a}.workspace-financial-analysis-context>button,.workspace-financial-analysis-context>a{margin-top:14px}.workspace-financial-analysis-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:17px 0 14px;display:grid}.workspace-financial-analysis-fields .wide{grid-column:1/-1}.workspace-financial-analysis-scenario>small{color:#899693;margin-top:10px;font-size:8px;line-height:1.45;display:block}.workspace-financial-analysis .workspace-primary-button,.workspace-financial-analysis .workspace-secondary-button{width:auto;display:inline-flex}@media (width<=1120px){.workspace-financial-analysis{padding:48px 34px}.workspace-financial-analysis-paths{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.workspace-financial-analysis{padding:38px 20px}.workspace-financial-analysis-hero,.workspace-financial-analysis-workbench,.workspace-financial-analysis-principles,.workspace-financial-analysis-paths{grid-template-columns:1fr}.workspace-financial-analysis-paths article{min-height:0}.workspace-financial-analysis-context>div,.workspace-financial-analysis-fields{grid-template-columns:1fr}.workspace-financial-analysis-fields .wide{grid-column:auto}}.support-inbox-page{color:#182534;background:#f4f6f4;min-height:100vh;padding:28px 35px 40px;font-family:Arial,Helvetica,sans-serif}.support-inbox-header{grid-template-columns:170px 1fr auto;align-items:end;gap:28px;max-width:1360px;margin:0 auto 25px;display:grid}.support-inbox-brand{align-self:start;align-items:center;gap:9px;font-size:15px;font-weight:800;display:flex}.support-inbox-brand span{background:#ff6b1b;border-radius:8px;place-items:center;width:28px;height:28px;font-size:18px;display:grid}.support-inbox-header small{color:#ff6b1b;letter-spacing:.13em;font-size:9px;font-weight:800}.support-inbox-header h1{letter-spacing:-.07em;margin:9px 0 0;font-size:clamp(32px,4vw,51px);line-height:.96}.support-inbox-header h1 em{color:#ff6b1b;font-style:normal}.support-inbox-back{color:#62736f;background:#fff;border:1px solid #d9e2dc;border-radius:8px;padding:10px 12px;font-size:9px}.support-inbox-shell{background:#fff;border:1px solid #dce4df;border-radius:16px;grid-template-columns:330px minmax(0,1fr);max-width:1360px;min-height:720px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 22px 65px #18253414}.support-inbox-list{background:#f8faf8;border-right:1px solid #e2e8e4;min-width:0}.support-inbox-list-head{justify-content:space-between;align-items:center;padding:20px 18px 14px;display:flex}.support-inbox-list-head strong,.support-inbox-list-head small{display:block}.support-inbox-list-head strong{font-size:16px}.support-inbox-list-head small{color:#82908e;margin-top:4px;font-size:9px}.support-inbox-list-head button{color:#687b75;background:#fff;border:1px solid #dfe6e2;border-radius:8px;width:30px;height:30px}.support-inbox-list nav{border-bottom:1px solid #e2e8e4;gap:4px;padding:0 12px 12px;display:flex}.support-inbox-list nav button{color:#82918e;background:0 0;border:0;border-radius:7px;flex:1;padding:8px 5px;font-size:8px}.support-inbox-list nav button.active{color:#354c45;background:#e9efeb;font-weight:800}.support-inbox-list nav b{color:#182534;background:#ff6b1b;border-radius:999px;margin-left:4px;padding:2px 5px;font-size:7px}.support-inbox-thread-list{max-height:615px;display:grid;overflow-y:auto}.support-inbox-thread-list>button{color:#5e716d;text-align:left;background:0 0;border:0;border-bottom:1px solid #e6ebe8;gap:6px;padding:14px 16px;display:grid}.support-inbox-thread-list>button:hover,.support-inbox-thread-list>button.selected{background:#fff;box-shadow:inset 3px 0 #ff6b1b}.support-inbox-thread-list>button>span{color:#82918f;align-items:center;gap:6px;font-size:8px;display:flex}.support-inbox-thread-list i{background:#70bb91;border-radius:50%;width:6px;height:6px}.support-inbox-thread-list i.urgent{background:#ff6b1b;box-shadow:0 0 0 3px #ff6b1b21}.support-inbox-thread-list time{margin-left:auto}.support-inbox-thread-list strong{color:#304540;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.support-inbox-thread-list small{color:#95a09e;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.support-inbox-thread-list>p{color:#8b9996;text-align:center;padding:24px 16px;font-size:9px}.support-inbox-conversation{grid-template-rows:auto auto minmax(220px,1fr) auto;min-width:0;display:grid;position:relative}.support-inbox-conversation>header{border-bottom:1px solid #e5ebe7;justify-content:space-between;align-items:flex-start;gap:20px;padding:21px 25px 16px;display:flex}.support-inbox-priority{color:#428064;background:#eaf6ef;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:800;display:inline-block}.support-inbox-priority.urgent{color:#bd5e1b;background:#fff0e5}.support-inbox-conversation h2{letter-spacing:-.05em;margin:8px 0 6px;font-size:22px}.support-inbox-conversation header p{color:#7b8a87;margin:0;font-size:9px}.support-inbox-conversation header p a{color:#bd5e1b}.support-inbox-conversation header>button{color:#82908d;background:#fff;border:1px solid #dfe5e1;border-radius:7px;padding:8px 9px;font-size:8px}.support-inbox-context{background:#fafbf9;border-bottom:1px solid #e7ece9;grid-template-columns:90px 1fr;gap:7px 13px;padding:13px 25px;display:grid}.support-inbox-context>span{color:#9aa5a2;letter-spacing:.09em;font-size:7px;font-weight:800}.support-inbox-context strong,.support-inbox-context p{color:#5d716c;margin:0;font-size:9px;line-height:1.45}.support-inbox-messages{background:#f8faf8;padding:20px 25px;overflow-y:auto}.support-inbox-message{background:#fff;border:1px solid #e0e6e2;border-radius:11px 11px 11px 3px;width:min(680px,86%);margin:0 0 12px;padding:11px 13px}.support-inbox-message.customer{background:#fff0e5;border-color:#ff6b1b33;border-radius:11px 11px 3px;margin-left:auto}.support-inbox-message.team{background:#eef9f3;border-color:#bfe1cf}.support-inbox-message>div{justify-content:space-between;gap:16px;display:flex}.support-inbox-message strong{color:#536862;font-size:8px}.support-inbox-message time{color:#9ca8a5;font-size:7px}.support-inbox-message p{color:#455a56;white-space:pre-wrap;margin:7px 0 0;font-size:10px;line-height:1.5}.support-inbox-reply{background:#fff;border-top:1px solid #e1e7e3;padding:15px 25px 18px}.support-inbox-reply>div{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.support-inbox-reply>div span{color:#8b9996;letter-spacing:.1em;font-size:7px;font-weight:800}.support-inbox-reply>div button{color:#b55a1d;background:#fff7f1;border:1px solid #ff6b1b4d;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:700}.support-inbox-reply textarea{resize:vertical;color:#344944;width:100%;font:inherit;border:1px solid #dbe3de;border-radius:9px;outline:0;padding:11px 12px;font-size:10px;line-height:1.5}.support-inbox-reply textarea:focus{border-color:#ff9a67;box-shadow:0 0 0 3px #ff6b1b17}.support-inbox-reply>small{color:#96a09e;max-width:480px;margin-top:6px;font-size:7px;line-height:1.4;display:inline-block}.support-inbox-send{float:right;color:#182534;background:#ff6b1b;border:0;border-radius:8px;margin-top:8px;padding:10px 12px;font-size:9px;font-weight:800}.support-inbox-send span{margin-left:7px}.support-inbox-empty{text-align:center;grid-row:1/-1;align-content:center;justify-items:center;display:grid}.support-inbox-empty>span{color:#ff6b1b;font-size:28px}.support-inbox-empty h2{margin:13px 0 7px}.support-inbox-empty p{color:#83918f;font-size:10px}.support-inbox-error{color:#9b4934;background:#fff2ee;border:1px solid #edc8bc;border-radius:8px;padding:10px 12px;font-size:9px;position:absolute;bottom:20px;left:20px;right:20px}.support-inbox-denied{color:#182534;text-align:center;background:#f6f7f5;place-items:center;min-height:100vh;display:grid}.support-inbox-denied>div>span{background:#ff6b1b;border-radius:13px;place-items:center;width:48px;height:48px;margin:auto;font-size:27px;font-weight:900;display:grid}.support-inbox-denied h1{margin:20px 0 8px;font-size:35px}.support-inbox-denied p{color:#71807d;font-size:11px}.support-inbox-denied a{color:#fff;background:#182534;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:9px;display:inline-block}@media (width<=800px){.support-inbox-page{padding:20px 14px}.support-inbox-header{grid-template-columns:1fr auto}.support-inbox-header>div{grid-area:2/1/auto/-1}.support-inbox-shell{display:block}.support-inbox-list{border-bottom:1px solid #e2e8e4;border-right:0}.support-inbox-thread-list{max-height:260px}.support-inbox-conversation{min-height:660px}.support-inbox-context{grid-template-columns:80px 1fr}.support-inbox-message{width:94%}}.legal-page{color:#182534;background:#f7f5f0;min-height:100vh;padding:0 max(32px,5vw)}.legal-nav{border-bottom:1px solid #dddcd5;justify-content:space-between;align-items:center;height:82px;display:flex}.legal-nav__brand{letter-spacing:-.06em;align-items:center;gap:9px;font-size:18px;font-weight:850;display:inline-flex}.legal-nav__brand span{background:#ff6b1b;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.legal-nav>div{color:#65747f;gap:20px;font-size:11px;display:flex}.legal-nav a:hover,.legal-footer a:hover,.legal-footer button:hover{color:#e75e16}.legal-hero{border-bottom:1px solid #dddcd5;grid-template-columns:minmax(0,1fr) 310px;align-items:end;gap:80px;max-width:1120px;margin:0 auto;padding:88px 0 72px;display:grid}.legal-hero--hub{min-height:510px;padding-right:380px;display:block;position:relative}.legal-kicker{color:#e75e16;letter-spacing:.15em;margin:0 0 18px;font-size:9px;font-weight:800}.legal-hero h1{color:#182534;letter-spacing:-.08em;max-width:780px;margin:0 0 22px;font-size:clamp(48px,7vw,82px);line-height:.94}.legal-hero h1 em{color:#ff6b1b;font-style:normal}.legal-hero>div>p:last-child,.legal-hero--hub>p:not(.legal-kicker){color:#65747f;max-width:670px;margin:0;font-size:14px;line-height:1.65}.legal-hero>aside,.legal-provider-card{background:#ffffffb8;border:1px solid #deddd7;border-radius:13px;padding:23px;box-shadow:0 18px 50px #1825340d}.legal-provider-card{width:310px;position:absolute;bottom:72px;right:0}.legal-hero aside>span,.legal-provider-card>span{color:#e75e16;letter-spacing:.13em;font-size:8px;font-weight:800;display:block}.legal-hero aside strong,.legal-provider-card strong{margin-top:16px;font-size:17px;display:block}.legal-hero aside p,.legal-provider-card p{color:#68757d;margin:8px 0 0;font-size:10px;line-height:1.65}.legal-hero aside small{color:#879296;border-top:1px solid #e2e1db;margin-top:22px;padding-top:16px;font-size:9px;line-height:1.55;display:block}.legal-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1120px;margin:0 auto;padding:55px 0 100px;display:grid}.legal-document-card{border-bottom:1px solid #dddcd5;border-right:1px solid #dddcd5;grid-template-columns:35px 1fr 22px;gap:17px;min-height:210px;padding:30px;transition:background .2s;display:grid;position:relative}.legal-document-card:nth-child(2n){border-right:0}.legal-document-card:hover{background:#ff6b1b0e}.legal-document-card>span{color:#ff6b1b;font-size:9px;font-weight:800}.legal-document-card small{color:#909a9e;letter-spacing:.12em;font-size:8px;font-weight:800}.legal-document-card h2{letter-spacing:-.055em;margin:13px 0 10px;font-size:25px}.legal-document-card p{color:#6b787e;max-width:410px;margin:0;font-size:11px;line-height:1.6}.legal-document-card b{color:#ff6b1b;font-size:17px}.legal-document-layout{grid-template-columns:210px minmax(0,760px);align-items:start;gap:85px;max-width:1055px;margin:0 auto;padding:65px 0 110px;display:grid}.legal-document-nav{gap:3px;display:grid;position:sticky;top:30px}.legal-document-nav>span{color:#929c9f;letter-spacing:.13em;text-transform:uppercase;margin-bottom:12px;font-size:8px;font-weight:800}.legal-document-nav a{color:#718086;border-radius:6px;padding:9px 10px;font-size:10px}.legal-document-nav a.is-current{color:#ff9a67;background:#182534;font-weight:700}.legal-article>section{border-bottom:1px solid #dfded8;margin:0 0 38px;padding:0 0 38px}.legal-article h2{letter-spacing:-.05em;margin:0 0 18px;font-size:24px}.legal-article p,.legal-article li{color:#5f6d74;font-size:12px;line-height:1.72}.legal-article p{margin:0 0 13px}.legal-article ul{gap:9px;margin:0;padding-left:19px;display:grid}.legal-article li::marker{color:#ff6b1b}.legal-table-wrap{background:#ffffff94;border:1px solid #deddd7;border-radius:10px;margin-top:20px;overflow-x:auto}.legal-table-wrap table{border-collapse:collapse;width:100%;min-width:650px}.legal-table-wrap th,.legal-table-wrap td{text-align:left;vertical-align:top;border-bottom:1px solid #e3e2dc;border-right:1px solid #e3e2dc;padding:13px 14px}.legal-table-wrap th:last-child,.legal-table-wrap td:last-child{border-right:0}.legal-table-wrap tr:last-child td{border-bottom:0}.legal-table-wrap th{color:#69757b;letter-spacing:.1em;text-transform:uppercase;background:#eceae4;font-size:8px}.legal-table-wrap td{color:#5f6d74;font-size:10px;line-height:1.55}.legal-sources a{color:#d85b18;text-underline-offset:3px;-webkit-text-decoration:underline #d85b1847;text-decoration:underline #d85b1847}.legal-contact{color:#fff;background:#182534;border-radius:13px;border:0!important;padding:32px!important}.legal-contact>span{color:#ff9a67;letter-spacing:.13em;font-size:8px;font-weight:800}.legal-contact h2{color:#fff;max-width:590px;margin:16px 0 10px;font-size:29px}.legal-contact h2 a{color:#ff9a67}.legal-contact p{color:#aeb9bd;margin:0}.legal-footer{color:#718086;border-top:1px solid #dddcd5;grid-template-columns:250px 1fr;gap:30px 70px;max-width:1120px;margin:0 auto;padding:35px 0 30px;font-size:9px;display:grid}.legal-footer__brand a{color:#182534;letter-spacing:-.06em;font-size:18px;font-weight:850;display:block}.legal-footer__brand span{margin-top:8px;display:block}.legal-footer__links{flex-wrap:wrap;align-content:flex-start;gap:9px 18px;display:flex}.legal-footer__links button{color:inherit;font:inherit;background:0 0;border:0;padding:0}.legal-footer>p{border-top:1px solid #e3e2dc;grid-column:1/-1;margin:0;padding-top:19px;line-height:1.6}@media (width<=850px){.legal-hero{grid-template-columns:1fr;gap:35px}.legal-hero--hub{min-height:0;padding-right:0}.legal-provider-card{width:auto;max-width:420px;margin-top:35px;position:static}.legal-document-layout{grid-template-columns:1fr;gap:35px}.legal-document-nav{grid-template-columns:repeat(3,1fr);position:static}.legal-document-nav>span{grid-column:1/-1}.legal-card-grid{grid-template-columns:1fr}.legal-document-card,.legal-document-card:nth-child(2n){border-right:0}.legal-footer{grid-template-columns:1fr}.legal-footer>p{grid-column:auto}}@media (width<=560px){.legal-page{padding:0 20px}.legal-nav>div a:first-child{display:none}.legal-hero{padding:58px 0 50px}.legal-hero h1{font-size:47px}.legal-card-grid{padding-top:35px}.legal-document-card{grid-template-columns:27px 1fr 18px;min-height:0;padding:24px 8px}.legal-document-nav{grid-template-columns:1fr 1fr}.legal-document-nav a{padding-left:0}.legal-document-nav a.is-current{padding-left:9px}.legal-document-layout{padding-top:40px}.legal-article h2{font-size:21px}.legal-footer__links{grid-template-columns:1fr 1fr;display:grid}}.cookie-consent-layer{z-index:1000;color:#182534;position:relative}.cookie-banner{color:#fff;background:#182534fa;border:1px solid #ffffff21;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;max-width:1160px;margin:0 auto;padding:24px 26px;display:grid;position:fixed;bottom:22px;left:22px;right:22px;box-shadow:0 24px 80px #09101759}.cookie-banner__copy>span,.cookie-modal__head span{color:#ff9a67;letter-spacing:.14em;font-size:8px;font-weight:800}.cookie-banner__copy h2{color:#fff;letter-spacing:-.04em;max-width:690px;margin:8px 0 7px;font-size:20px}.cookie-banner__copy p{color:#b5bec2;max-width:760px;margin:0;font-size:10px;line-height:1.55}.cookie-banner__copy a,.cookie-modal__links a{color:#ff9a67;text-underline-offset:3px;text-decoration:underline}.cookie-banner__actions{grid-template-columns:repeat(2,minmax(150px,1fr));gap:8px;min-width:356px;display:grid}.cookie-button{color:#ff9a67;background:0 0;border:1px solid #ff6b1b;border-radius:8px;min-height:39px;padding:10px 13px;font-size:10px;font-weight:800}.cookie-button:hover,.cookie-button:focus-visible{outline:0;box-shadow:0 0 0 3px #ff6b1b38}.cookie-button--primary{color:#182534;background:#ff6b1b}.cookie-button--equal{color:#ff9a67;background:0 0}.cookie-button--text{color:#d5dcdf;text-underline-offset:3px;border:0;grid-column:1/-1;min-height:auto;padding:5px;text-decoration:underline}.cookie-modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0910179e;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.cookie-modal{background:#f7f5f0;border-radius:16px;width:min(620px,100%);padding:28px;box-shadow:0 30px 100px #0000005c}.cookie-modal__head{justify-content:space-between;align-items:flex-start;display:flex}.cookie-modal__head h2{letter-spacing:-.065em;margin:8px 0 0;font-size:34px}.cookie-modal__head>button{color:#6e797d;background:#fff;border:1px solid #dddcd5;border-radius:50%;width:34px;height:34px;font-size:20px}.cookie-modal__intro{color:#65747f;margin:14px 0 22px;font-size:11px;line-height:1.58}.cookie-category{cursor:pointer;background:#ffffffb3;border:1px solid #deddd7;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:22px;margin-top:9px;padding:16px;display:grid;position:relative}.cookie-category strong{font-size:12px;display:block}.cookie-category p{color:#788589;max-width:430px;margin:5px 0 0;font-size:9px;line-height:1.5}.cookie-always{color:#4b9773;text-transform:uppercase;font-size:8px;font-weight:800}.cookie-category input{opacity:0;pointer-events:none;position:absolute}.cookie-switch{background:#c9cfcd;border-radius:999px;width:38px;height:22px;transition:background .2s;position:relative}.cookie-switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #0000002e}.cookie-category input:checked+.cookie-switch{background:#ff6b1b}.cookie-category input:checked+.cookie-switch:after{transform:translate(16px)}.cookie-category input:focus-visible+.cookie-switch{outline-offset:2px;outline:3px solid #ff6b1b40}.cookie-modal__actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:20px;display:grid}.cookie-modal .cookie-button--equal{color:#d75a17}.cookie-modal__links{gap:16px;margin:17px 0 0;font-size:9px;display:flex}.cookie-modal__links a{color:#d75a17}@media (width<=760px){.cookie-banner{grid-template-columns:1fr;gap:18px}.cookie-banner__actions{min-width:0}.cookie-modal{padding:23px 19px}}@media (width<=480px){.cookie-banner{padding:19px 17px;bottom:10px;left:10px;right:10px}.cookie-banner__copy h2{font-size:17px}.cookie-banner__actions,.cookie-modal__actions{grid-template-columns:1fr}.cookie-button--text{grid-column:auto}.cookie-modal-backdrop{padding:10px}.cookie-category{gap:12px;padding:13px}.cookie-modal__links{flex-wrap:wrap}}.interface-language-boundary{display:contents}.interface-language-switcher{z-index:1200;color:#718087;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border:1px solid #18253424;border-radius:999px;align-items:center;gap:3px;padding:4px;display:inline-flex;position:fixed;top:18px;right:20px;box-shadow:0 10px 30px #1825341c}.interface-language-switcher>span{letter-spacing:.06em;text-transform:uppercase;padding:0 7px 0 8px;font-size:9px;font-weight:800}.interface-language-switcher button{color:#66737a;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:34px;height:29px;font-size:9px;font-weight:850}.interface-language-switcher button:hover{color:#182534}.interface-language-switcher button.is-active{color:#fff;background:#182534;box-shadow:0 3px 9px #1825342e}.interface-language-boundary[data-language-placement=workspace] .interface-language-switcher{width:180px;box-shadow:none;color:#91a0a8;-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff14;border-color:#ffffff21;justify-content:flex-end;inset:auto auto 116px 17px}.interface-language-boundary[data-language-placement=workspace] .interface-language-switcher button{color:#aeb9bf}.interface-language-boundary[data-language-placement=workspace] .interface-language-switcher button.is-active{color:#182534;background:#ff6b1b}@media (width<=680px){.interface-language-switcher,.interface-language-boundary[data-language-placement=workspace] .interface-language-switcher{z-index:1300;color:#718087;background:#ffffffed;border-color:#18253424;width:auto;position:absolute;inset:17px 18px auto auto}.interface-language-boundary[data-language-placement=workspace] .interface-language-switcher button{color:#66737a}.interface-language-boundary[data-language-placement=workspace] .interface-language-switcher button.is-active{color:#fff;background:#182534}}:root{--ink:#182534;--ink-soft:#202d3a;--paper:#182534;--paper-deep:#f0ece6;--muted:#8f9297;--muted-dark:#656a71;--line:#18253424;--orange:#ff6b1b;--orange-light:#ff9a67;--mint:#a7e8c7;--violet:#b7a3f4}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--paper);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.shell{width:min(1180px,100% - 64px);margin:0 auto}.site-nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:88px;display:flex}.brand{color:var(--paper);letter-spacing:-.03em;background:0 0;border:0;align-items:center;gap:11px;padding:0;font-size:15px;font-weight:700;display:inline-flex}.brand-logo-crop{background:#fff;border-radius:6px;width:27px;height:25px;display:block;position:relative;overflow:hidden}.brand-logo-crop img{width:168px;max-width:none;height:auto;position:absolute;top:-20px;left:-44px}.brand-logo-crop--large{border-radius:5px;width:118px;height:35px}.brand-logo-crop--large img{width:240px;top:-27px;left:-62px}.hero-brand-tile{z-index:3;color:#73808b;background:#ffffffeb;border:1px solid #ffffff1f;border-radius:9px;align-items:center;gap:10px;padding:9px 13px 9px 10px;font-size:9px;display:flex;position:absolute;top:-39px;right:10px;transform:rotate(3deg);box-shadow:0 15px 35px #00000038}.hero-brand-tile .brand-logo-crop--large{flex:none}.brand-mark{background:var(--orange);border-radius:7px;align-items:flex-end;gap:3px;width:23px;height:23px;padding:3px;display:inline-flex}.brand-mark i{background:var(--ink);border-radius:2px;width:4px;display:block}.brand-mark i:first-child{opacity:.75;height:8px}.brand-mark i:nth-child(2){height:13px}.brand-mark i:nth-child(3){opacity:.9;height:17px}.nav-links{color:#66747f;gap:24px;margin-left:auto;margin-right:21px;font-size:13px;display:flex}.nav-links a:hover,.footer-links a:hover{color:var(--ink)}.nav-login{color:var(--ink);align-items:center;gap:6px;margin-right:14px;font-size:12px;font-weight:700;display:inline-flex}.nav-login span{font-size:14px}.nav-cta{color:var(--orange-light);background:0 0;border:1px solid #f6a24a80;border-radius:999px;padding:10px 16px 10px 18px;font-size:12px;font-weight:700}.nav-cta span{margin-left:6px;font-size:14px}.hero{grid-template-columns:.93fr 1.07fr;align-items:center;gap:54px;min-height:660px;padding-top:92px;padding-bottom:105px;display:grid;position:relative}.hero-copy{z-index:1;position:relative}.kicker,.section-kicker,.pilot-label{color:var(--orange);text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:700}.kicker{align-items:center;gap:12px;margin-bottom:26px;display:flex}.kicker-line{background:var(--orange);width:27px;height:1px;display:inline-block}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.078em;max-width:620px;margin-bottom:22px;font-size:clamp(50px,6vw,78px);font-weight:700;line-height:.97}h1 em,h2 em{color:var(--orange-light);font-style:normal}.hero-lede{color:#5f6d78;letter-spacing:-.01em;max-width:475px;margin-bottom:34px;font-size:16px;line-height:1.55}.hero-actions{align-items:center;gap:12px;display:flex}.button{border:0;border-radius:9px;padding:14px 18px;font-size:13px;font-weight:700}.button-primary{background:var(--orange);color:var(--ink)}.button-primary:hover{background:var(--orange-light);transform:translateY(-1px)}.button-ghost{border:1px solid var(--line);color:var(--paper);background:0 0}.button-ghost:hover{border-color:#ff6b1b8c}.button span{margin-left:12px}.play-icon{font-size:10px;margin-left:9px!important}.hero-footnote{color:#747980;align-items:center;gap:9px;margin-top:30px;font-size:11px;display:flex}.secure-lock{color:#4ca97e;font-size:16px}.footnote-separator{color:#a7afb4}.hero-workspace{position:relative}.workspace-glow{filter:blur(14px);background:radial-gradient(circle,#ff6b1b2e,#ff6b1b00 70%);border-radius:50%;width:340px;height:340px;position:absolute;top:11%;right:5%}.workspace-card{z-index:1;color:#fbf8f4;background:linear-gradient(145deg,#1c2a38,#121a23);border:1px solid #18253421;border-radius:15px;position:relative;overflow:hidden;transform:rotate(1.2deg);box-shadow:0 30px 80px #18253438,inset 0 1px #ffffff0d}.workspace-topbar{color:#a4a8ae;border-bottom:1px solid #ffffff14;align-items:center;height:43px;padding:0 16px;font-size:10px;display:flex}.window-dots{gap:5px;width:92px;display:flex}.window-dots span{background:#4b4f54;border-radius:50%;width:6px;height:6px}.window-dots span:first-child{background:#f98b6f}.workspace-title{margin:0 auto}.tiny-chevron{color:var(--orange);margin-left:4px}.live-pill{width:92px;color:var(--mint);justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.status-dot{border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.status-dot.green{background:var(--mint);box-shadow:0 0 9px #a7e8c7b3}.status-dot.orange{background:var(--orange);box-shadow:0 0 9px #f6a24ab3}.status-dot.white{background:#fff}.workspace-heading{justify-content:space-between;padding:22px 22px 15px;display:flex}.micro-label{color:#777d84;letter-spacing:.16em;font-size:8px;font-weight:700;display:block}.workspace-heading h2{letter-spacing:-.05em;margin:7px 0 0;font-size:19px}.workspace-date{color:#747980;padding-top:10px;font-size:9px}.stats-grid{grid-template-columns:repeat(3,1fr);gap:9px;padding:0 14px;display:grid}.stat-card{background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;min-height:84px;padding:12px}.eyebrow-row{color:#777d84;letter-spacing:.12em;justify-content:space-between;font-size:8px;display:flex}.stat-card strong{letter-spacing:-.06em;margin:12px 0 5px;font-size:21px;display:block}.stat-note{color:#8e949b;font-size:9px}.workspace-insight{background:#f6a24a1a;border:1px solid #f6a24a33;border-radius:8px;gap:11px;margin:15px 14px 12px;padding:12px 13px;display:flex}.insight-icon{background:var(--orange);width:20px;height:20px;color:var(--ink);border-radius:5px;place-items:center;font-size:11px;display:grid}.workspace-insight .micro-label{color:var(--orange-light)}.workspace-insight p{color:#d6d0c6;max-width:350px;margin:5px 0 0;font-size:10px;line-height:1.45}.insight-arrow{color:var(--orange);margin-left:auto;font-size:17px}.workspace-list{border-top:1px solid #ffffff14;padding:11px 14px 6px}.list-head{color:#777d84;letter-spacing:.12em;justify-content:space-between;font-size:8px;display:flex}.list-link{color:var(--orange);letter-spacing:0;text-transform:none}.mini-row{border-bottom:1px solid #ffffff0e;grid-template-columns:24px 1fr auto 9px;align-items:center;gap:9px;padding:11px 0;display:grid}.merchant-mark{width:24px;height:24px;color:var(--ink);border-radius:7px;place-items:center;font-size:10px;font-weight:700;display:grid}.orange-mark{background:#f4c48a}.violet-mark{background:var(--violet)}.grey-mark{background:#d3d6d0}.mini-row strong{font-size:10px;font-weight:600;display:block}.mini-row div>span{color:#7a8087;margin-top:3px;font-size:9px;display:block}.mini-row b{color:#b7bac0;font-size:9px;font-weight:600}.mini-row b.income,.income{color:var(--mint)!important}.workspace-footer{color:#777d84;justify-content:space-between;padding:11px 14px 13px;font-size:8px;display:flex}.workspace-footer span:first-child{align-items:center;gap:6px;display:inline-flex}.workspace-footer strong{color:var(--paper)}.trust-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#71808a;align-items:center;gap:33px;min-height:64px;font-size:10px;display:flex}.trust-label{color:#9aa4aa;letter-spacing:.13em;font-size:9px}.trust-item{align-items:center;gap:9px;display:inline-flex}.trust-number{color:var(--orange);font-size:10px}.trust-end{color:#4ca97e;margin-left:auto}.section{padding-top:118px}.section-intro{grid-template-columns:90px minmax(300px,1fr) 280px;align-items:end;gap:30px;display:grid}.section-marker{color:#9aa4aa;letter-spacing:.12em;font-size:10px}.section-intro h2,.demo-header h2,.roadmap-heading h2{letter-spacing:-.07em;max-width:670px;margin:8px 0 0;font-size:clamp(34px,4.3vw,53px);line-height:1}.section-aside,.demo-header>p,.roadmap-heading>p{color:#65747f;margin:0;font-size:12px;line-height:1.55}.flow-grid{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:52px;display:grid}.flow-card{background:#f8f5f0;border-top:1px solid #e5ded5;min-height:214px;padding:17px;position:relative}.flow-card.active-flow{border-top-color:var(--orange);background:linear-gradient(150deg,#fff0e5,#fffaf5)}.flow-number{color:var(--orange);font-size:10px;font-weight:700}.flow-arrow{color:#8c989f;font-size:18px;position:absolute;top:14px;right:16px}.flow-card h3{letter-spacing:-.04em;margin:67px 0 10px;font-size:17px}.flow-card p{color:#65747f;max-width:190px;font-size:11px;line-height:1.5}.demo-section{padding-top:130px}.demo-header{grid-template-columns:1fr 270px;align-items:end;gap:40px;display:grid}.demo-window{color:var(--ink);background:#f6f5f0;border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:177px 1fr;margin-top:43px;display:grid;overflow:hidden;box-shadow:0 28px 85px #00000059}.demo-sidebar{background:#eae9e4;border-right:1px solid #d9d8d0;min-height:562px;padding:17px 13px;position:relative}.demo-side-head{color:#353a3f;align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.sidebar-logo{background:var(--ink);width:21px;height:21px;color:var(--orange);border-radius:6px;place-items:center;font-size:12px;display:grid}.sidebar-menu{color:#9a9d9d;margin-left:auto}.sidebar-company{color:#6e7375;border:1px solid #d7d5cc;border-radius:7px;align-items:center;gap:8px;margin:29px 0 24px;padding:8px;font-size:10px;display:flex}.sidebar-company>span:last-child{margin-left:auto}.company-avatar{background:var(--orange);width:24px;height:24px;color:var(--ink);border-radius:6px;place-items:center;font-weight:700;display:grid}.sidebar-company strong,.sidebar-company small{color:#343a3d;display:block}.sidebar-company small{color:#929492;margin-top:2px;font-size:8px}.sidebar-nav{gap:4px;display:grid}.sidebar-nav span,.sidebar-bottom span{color:#757b7e;border-radius:6px;align-items:center;gap:9px;padding:8px 9px;font-size:10px;display:flex}.sidebar-nav b,.sidebar-bottom b{color:#9a9e9c;text-align:center;width:12px;font-size:12px}.sidebar-nav .selected{color:#262c30;background:#deddd6;font-weight:700}.sidebar-nav i{color:var(--ink);background:#f7a24a;border-radius:4px;margin-left:auto;padding:2px 5px;font-size:8px;font-style:normal}.sidebar-bottom{border-top:1px solid #d8d7cf;gap:3px;padding-top:10px;display:grid;position:absolute;bottom:15px;left:13px;right:13px}.demo-main{min-width:0;padding:35px 37px}.demo-main-top{justify-content:space-between;align-items:flex-start;display:flex}.demo-main-top h3{letter-spacing:-.06em;margin:7px 0 0;font-size:22px}.wave{color:var(--orange);font-size:15px}.avatar-stack{align-items:center;display:flex}.stack-avatar{border:2px solid #f6f5f0;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:-5px;font-size:8px;font-weight:700;display:grid}.stack-avatar.amber{background:#f0b675}.stack-avatar.dark{color:#fff;background:#30363a}.notify-dot{background:var(--orange);width:14px;height:14px;color:var(--ink);border-radius:50%;place-items:center;margin-left:7px;font-size:8px;display:grid}.demo-alert{background:#fcf0de;border:1px solid #f4d7af;border-radius:7px;align-items:center;gap:13px;margin-top:28px;padding:13px 15px;display:flex}.alert-star{background:var(--orange);border-radius:6px;place-items:center;width:25px;height:25px;font-size:13px;display:grid}.demo-alert strong,.demo-alert span{display:block}.demo-alert strong{font-size:11px}.demo-alert span{color:#86827a;margin-top:3px;font-size:9px}.demo-alert button{color:#b86e1d;background:0 0;border:0;margin-left:auto;font-size:9px;font-weight:700}.demo-alert button span{margin-left:4px;display:inline}.demo-metrics{grid-template-columns:repeat(3,1fr);gap:11px;margin:25px 0;display:grid}.demo-metrics>div{border:1px solid #e3e2dc;border-radius:7px;padding:15px}.demo-metrics span,.demo-metrics small{color:#919590;font-size:9px;display:block}.demo-metrics strong{letter-spacing:-.05em;margin:11px 0 5px;font-size:18px;display:block}.demo-metrics small.positive{color:#4e9c78}.demo-panel{border:1px solid #e3e2dc;border-radius:8px}.panel-title{border-bottom:1px solid #e3e2dc;justify-content:space-between;align-items:center;gap:20px;padding:15px;display:flex}.panel-title strong,.panel-title span{display:block}.panel-title strong{font-size:12px}.panel-title>div:first-child span{color:#9a9c98;margin-top:4px;font-size:9px}.filter-tabs{gap:4px;display:flex}.filter-tabs button{color:#929792;background:0 0;border:0;border-radius:5px;padding:7px 8px;font-size:9px}.filter-tabs button.active{color:#383d3e;background:#eae9e2;font-weight:700}.transaction-table{width:100%}.table-row{border-bottom:1px solid #edede8;grid-template-columns:.7fr 1.8fr 1fr 1fr;align-items:center;gap:12px;padding:11px 15px;font-size:10px;display:grid}.table-row:last-child{border-bottom:0}.table-heading{color:#a1a49e;letter-spacing:.1em;font-size:8px}.muted{color:#9a9d99}.transaction-name{align-items:center;gap:8px;min-width:0;display:flex}.transaction-name strong,.transaction-name small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.transaction-name small{color:#989b95;margin-top:3px;font-size:9px}.table-status{color:#5c8f78;align-items:center;gap:6px;font-size:9px;display:flex}.table-status.review{color:#bd7522}.demo-caption{color:#71777d;margin:13px 0 0;font-size:10px}.demo-caption span{color:var(--orange);letter-spacing:.12em;margin-right:14px;font-size:9px}.principles-section{grid-template-columns:.86fr 1.14fr;align-items:center;gap:100px;padding-top:138px;display:grid}.principles-copy h2{letter-spacing:-.08em;margin:11px 0 23px;font-size:clamp(42px,5vw,62px);line-height:.97}.principles-copy>p:not(.section-kicker){color:#65747f;max-width:360px;font-size:13px;line-height:1.6}.text-link{border:0;border-bottom:1px solid var(--orange);color:var(--orange);background:0 0;gap:12px;margin-top:21px;padding:0 0 5px;font-size:12px;display:inline-flex}.principles-stack{gap:10px;display:grid}.principle-card{border-radius:10px;padding:20px}.principle-ai{background:linear-gradient(120deg,#fff0e5,#fffaf5);border:1px solid #ff6b1b40}.principle-engine{background:linear-gradient(120deg,#edf9f2,#fbfffc);border:1px solid #4ca97e40;margin-left:55px}.principle-head{align-items:center;gap:9px;display:flex}.principle-icon,.engine-icon{background:var(--orange);width:25px;height:25px;color:var(--ink);border-radius:7px;place-items:center;font-size:12px;display:grid}.engine-icon{background:var(--mint)}.principle-badge{color:#c85612;background:#ff6b1b1f;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:9px}.engine-badge{color:#31865e;background:#4ca97e21}.principle-card h3{color:var(--ink);letter-spacing:-.04em;margin:27px 0 22px;font-size:19px}.principle-engine h3{color:var(--ink)}.principle-engine h3 span{color:#31865e}.principle-meta{color:#8c6e5e;justify-content:space-between;font-size:9px;display:flex}.principle-engine .principle-meta{color:#5d8e77}.audit-line{color:#65747f;border-bottom:1px solid #e5ded5;align-items:center;gap:11px;margin-left:110px;padding:10px 12px;display:flex}.audit-icon{color:var(--orange);font-size:17px}.audit-line strong,.audit-line small{display:block}.audit-line small{color:#8c989f;margin-top:3px;font-size:9px}.audit-arrow{color:#8c989f;margin-left:auto}.roadmap-section{padding-top:137px;padding-bottom:135px}.roadmap-heading{grid-template-columns:1fr 295px;align-items:end;gap:50px;display:grid}.roadmap-heading h2{max-width:550px}.roadmap-list{border-top:1px solid #e5ded5;margin-top:49px}.roadmap-row{color:#71808a;border-bottom:1px solid #e5ded5;grid-template-columns:60px 1fr auto;align-items:center;gap:21px;min-height:87px;display:grid}.roadmap-row.current{color:var(--ink)}.roadmap-index{color:var(--orange);font-size:10px}.roadmap-row strong,.roadmap-row span{display:block}.roadmap-row strong{letter-spacing:-.02em;margin-bottom:5px;font-size:14px}.roadmap-row div span{color:#8c989f;font-size:10px}.roadmap-status{border:1px solid #ff6b1b66;border-radius:999px;padding:7px 10px;font-size:9px;color:#c85612!important}.muted-status{border-color:#d8dfe0;color:#8c989f!important}.pilot-section{background:var(--orange);color:var(--ink);border-radius:16px;grid-template-columns:1.14fr .86fr;align-items:center;gap:66px;margin-bottom:70px;padding:53px 58px;display:grid}.pilot-label{color:#8b521f}.pilot-copy h2{letter-spacing:-.07em;max-width:560px;margin:14px 0 15px;font-size:clamp(34px,4vw,50px);line-height:.99}.pilot-copy p{color:#70491f;max-width:480px;font-size:13px;line-height:1.5}.pilot-points{color:#5f421e;flex-wrap:wrap;gap:16px;margin-top:29px;font-size:10px;display:flex}.pilot-form-card{background:#ffffff38;border:1px solid #0b0d102e;border-radius:11px;min-height:250px;padding:25px}.form-top{color:#7b501e;justify-content:space-between;font-size:9px;display:flex}.form-number{font-weight:700}.form-note{color:#8a5b23}.pilot-form-card h3{letter-spacing:-.05em;margin:27px 0 7px;font-size:22px}.pilot-form-card p{color:#70491f;margin-bottom:20px;font-size:11px}.registration-form{gap:13px;display:grid}.registration-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.registration-field{min-width:0}.registration-field--full{grid-column:1/-1}.registration-field label{color:#855720;margin-bottom:6px;font-size:9px;display:block}.registration-field input{width:100%;min-width:0;color:var(--ink);background:#ffffff73;border:1px solid #0b0d1033;border-radius:6px;outline:0;padding:9px 10px;font-size:11px}.registration-field input:focus{border-color:var(--ink);box-shadow:0 0 0 2px #1825341a}.registration-field input::placeholder{color:#aa7a3d}.registration-consent{color:#70491f;align-items:flex-start;gap:8px;font-size:9px;line-height:1.35;display:flex}.registration-consent input{accent-color:var(--ink);flex:none;margin:1px 0 0}.form-error{background:#ffffff61;border-radius:6px;padding:8px 9px;color:#7a2d1a!important;margin:0!important;font-size:10px!important}.registration-submit{justify-content:center;align-items:center;gap:8px;width:100%;margin-top:1px;display:flex}.registration-submit:disabled{cursor:wait;opacity:.65}.pilot-form-card>small{color:#88602a;margin-top:15px;font-size:9px;display:block}.form-success{text-align:left}.success-mark{background:var(--ink);width:35px;height:35px;color:var(--mint);border-radius:9px;place-items:center;font-weight:700;display:grid}.form-success h3{margin-top:22px}.button-dark{background:var(--ink);color:#fff;margin-top:9px;font-size:11px}.site-footer{border-top:1px solid var(--line);color:#7e848a;grid-template-columns:auto 1fr auto auto;align-items:center;gap:25px;padding:25px 0;font-size:10px;display:grid}.footer-brand{color:var(--paper);align-items:center;gap:9px;font-weight:700;display:inline-flex}.footer-brand .brand-mark{width:20px;height:20px}.footer-note{margin-left:10px}.footer-links{color:#a1a5aa;flex-wrap:wrap;justify-content:flex-end;gap:9px 18px;display:flex}.footer-links button{color:inherit;font:inherit;background:0 0;border:0;padding:0}.footer-links button:hover{color:var(--ink)}.footer-year{color:#5f656b}.disclaimer{color:#51575d;padding-bottom:29px;font-size:9px;line-height:1.65}.disclaimer strong{color:#7a8186}.disclaimer a{color:#b9612b}.client-entry-page{min-height:100vh;color:var(--ink);background:#f8f8f5;place-items:center;padding:30px;display:grid;position:relative;overflow:hidden}.client-entry-orb{pointer-events:none;filter:blur(4px);border-radius:50%;position:absolute}.client-entry-orb--one{background:radial-gradient(circle,#ff6b1b40,#ff6b1b00 67%);width:470px;height:470px;top:-185px;right:-95px}.client-entry-orb--two{background:radial-gradient(circle,#a7e8c759,#a7e8c700 67%);width:390px;height:390px;bottom:-190px;left:-140px}.client-entry-card{z-index:1;background:#ffffffd6;border:1px solid #e1e5df;border-radius:18px;width:min(570px,100%);padding:37px;position:relative;box-shadow:0 28px 85px #1825341f}.client-entry-brand{color:var(--ink);letter-spacing:-.05em;align-items:center;gap:10px;font-size:17px;font-weight:800;display:inline-flex}.client-entry-mark{background:var(--orange);width:29px;height:29px;color:var(--ink);border-radius:8px;place-items:center;font-size:18px;display:grid}.client-entry-kicker{color:var(--orange);letter-spacing:.14em;align-items:center;gap:9px;margin-top:68px;font-size:9px;font-weight:800;display:flex}.client-entry-kicker span{background:var(--orange);width:25px;height:1px}.client-entry-card h1{letter-spacing:-.075em;max-width:480px;margin:14px 0 12px;font-size:clamp(35px,5vw,55px);line-height:.98}.client-entry-card h1 em{color:var(--orange);font-style:normal}.client-entry-lede{color:#697780;max-width:455px;margin:0;font-size:13px;line-height:1.55}.client-entry-account{background:#f7faf7;border:1px solid #e3e9e4;border-radius:9px;align-items:center;gap:11px;margin-top:27px;padding:12px;display:flex}.client-entry-avatar{background:var(--ink);width:33px;height:33px;color:var(--orange);border-radius:9px;place-items:center;font-size:13px;font-weight:800;display:grid}.client-entry-account small,.client-entry-account strong{display:block}.client-entry-account small{color:#93a09e;letter-spacing:.11em;font-size:8px}.client-entry-account strong{color:#415258;margin-top:4px;font-size:10px}.client-entry-check{color:#4ca97e;margin-left:auto;font-size:17px;font-weight:800}.client-entry-actions{align-items:center;gap:9px;margin-top:17px;display:flex}.client-entry-primary,.client-entry-secondary{border-radius:8px;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:inline-flex}.client-entry-primary{background:var(--orange);color:var(--ink);padding:13px 15px}.client-entry-primary span{margin-left:10px;font-size:14px}.client-entry-secondary{color:#7a888c;border:1px solid #e1e6e1;padding:12px 14px}.client-entry-note{color:#8b999b;border-top:1px solid #e7ece8;gap:8px;margin:24px 0 0;padding-top:17px;font-size:9px;line-height:1.5;display:flex}.client-entry-note span{color:#4ca97e;font-size:15px}.client-entry-footer{z-index:1;color:#8b979a;justify-content:space-between;gap:20px;font-size:9px;display:flex;position:absolute;bottom:24px;left:30px;right:30px}.client-entry-footer a{color:var(--orange)}.client-entry-login-window{background:#f7faf7;border:1px solid #e1e7e2;border-radius:10px;align-items:center;gap:11px;margin-top:27px;padding:14px;display:flex}.client-entry-login-window small,.client-entry-login-window strong{display:block}.client-entry-login-window small{color:#93a09e;letter-spacing:.11em;font-size:8px}.client-entry-login-window strong{color:#415258;margin-top:4px;font-size:10px}.client-entry-auth{margin-top:16px}.client-entry-auth form{gap:10px;display:grid}.client-entry-auth label{gap:7px;display:grid}.client-entry-auth label span{color:#697780;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.client-entry-auth input{width:100%;color:var(--ink);font:inherit;background:#fff;border:1px solid #dce4de;border-radius:8px;outline:none;padding:13px 14px}.client-entry-auth input:focus{border-color:var(--orange);box-shadow:0 0 0 3px #ff6b1b1f}.client-entry-auth .client-entry-primary{cursor:pointer;border:0;width:100%}.client-entry-auth .client-entry-primary:disabled,.client-entry-secondary:disabled{cursor:wait;opacity:.65}.client-entry-code{letter-spacing:.35em;text-align:center;font-size:20px!important;font-weight:800!important}.client-entry-auth-back{color:#7a888c;cursor:pointer;background:0 0;border:0;justify-self:center;font-size:9px;text-decoration:underline}.client-entry-auth-message{color:#5f746a;margin:10px 0 0;font-size:10px;line-height:1.5}.client-entry-actions button.client-entry-secondary{cursor:pointer;background:#fff}@media (width<=680px){.nav-login{margin-left:auto;margin-right:8px}.client-entry-page{padding:18px;display:block}.client-entry-card{padding:26px 21px}.client-entry-kicker{margin-top:50px}.client-entry-actions{display:grid}.client-entry-footer{width:100%;margin-top:18px;padding:0 4px;position:relative;bottom:auto;left:auto;right:auto}.client-entry-footer a{text-align:right}}@media (width<=1040px){.nav-links{gap:15px;margin-right:14px;font-size:11px}.nav-login{margin-right:10px}.trust-strip{gap:19px}.trust-end{font-size:9px}}@media (width<=900px){.nav-links{display:none}.nav-login{margin-left:auto}.hero{grid-template-columns:1fr;padding-top:72px}.hero-workspace{max-width:620px}.section-intro{grid-template-columns:60px 1fr}.section-aside{grid-column:2;max-width:370px}.principles-section{gap:45px}.demo-window{grid-template-columns:150px 1fr}.demo-main{padding:28px 23px}.pilot-section{gap:30px;padding:42px 35px}}@media (width<=680px){.shell{width:min(100% - 36px,540px)}.site-nav{height:72px}.nav-links{display:none}.nav-cta{padding:9px 12px}.hero{gap:47px;padding-top:58px;padding-bottom:72px}.hero h1{font-size:52px}.hero-lede{font-size:14px}.hero-actions{flex-wrap:wrap}.hero-footnote{align-items:flex-start;line-height:1.5}.footnote-separator{display:none}.workspace-card{transform:none}.workspace-title{text-align:center}.stats-grid{gap:5px;padding:0 9px}.stat-card{min-height:76px;padding:9px}.stat-card strong{font-size:16px}.workspace-insight{margin-left:9px;margin-right:9px}.workspace-list{padding-left:9px;padding-right:9px}.trust-strip{flex-wrap:wrap;gap:14px;padding:16px 0}.trust-label{width:100%}.trust-end{margin-left:0}.section,.demo-section{padding-top:90px}.section-intro,.demo-header,.roadmap-heading{display:block}.section-intro h2,.demo-header h2,.roadmap-heading h2{margin-top:13px}.section-aside,.demo-header>p,.roadmap-heading>p{margin-top:20px}.flow-grid{grid-template-columns:1fr 1fr;margin-top:34px}.flow-card{min-height:180px}.flow-card h3{margin-top:43px}.demo-window{display:block}.demo-sidebar{display:none}.demo-main{padding:23px 14px}.demo-metrics{gap:5px}.demo-metrics>div{padding:11px 8px}.demo-metrics strong{font-size:14px}.demo-metrics span,.demo-metrics small{font-size:8px}.panel-title{display:block}.filter-tabs{margin-top:12px}.table-row{grid-template-columns:.58fr 1.6fr .95fr;gap:7px;padding-left:10px;padding-right:10px}.table-row>span:last-child{display:none}.transaction-name .merchant-mark{width:21px;height:21px}.principles-section{display:block}.principles-copy{margin-bottom:39px}.principles-stack{gap:8px}.principle-engine{margin-left:25px}.audit-line{margin-left:45px}.roadmap-section{padding-bottom:90px}.roadmap-row{grid-template-columns:35px 1fr;gap:12px;min-height:105px}.roadmap-status{grid-column:2;width:fit-content;margin-top:-25px}.pilot-section{padding:31px 23px;display:block}.pilot-form-card{margin-top:33px}.registration-fields{grid-template-columns:1fr}.registration-field--full{grid-column:auto}.site-footer{grid-template-columns:1fr auto;gap:17px}.footer-note{grid-column:1/-1;margin:0}.footer-links{order:3;grid-column:1/-1}.footer-year{justify-self:end}.disclaimer{padding-bottom:23px}}.demo-advantage-strip{background:#ffffff14;border:1px solid #ffffff1c;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:34px;display:grid;overflow:hidden}.demo-advantage-strip>div{background:#0a0f14ad;min-height:96px;padding:18px 18px 16px 45px;position:relative}.demo-advantage-strip span{color:var(--orange);font-size:9px;font-weight:800;position:absolute;top:19px;left:17px}.demo-advantage-strip strong,.demo-advantage-strip small{display:block}.demo-advantage-strip strong{color:var(--paper);font-size:12px}.demo-advantage-strip small{color:#77838c;margin-top:7px;font-size:10px;line-height:1.45}.demo-window{grid-template-columns:205px minmax(0,1fr);margin-top:15px}.demo-sidebar{min-height:720px;padding:17px 13px 96px}.sidebar-nav button{color:#757b7e;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:15px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px;font-size:10px;display:grid}.sidebar-nav button:hover{color:#262c30;background:#deddd694}.sidebar-nav button:focus-visible{outline:2px solid var(--orange);outline-offset:1px}.sidebar-nav button>b{color:#9a9e9c;text-align:center;width:12px;font-size:12px}.sidebar-nav button>span{min-width:0;color:inherit;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;padding:0;display:block;overflow:hidden}.sidebar-nav button.selected>b{color:#b86e1d}.sidebar-nav button>i{opacity:.55;color:#7f8586;background:0 0}.sidebar-nav button.selected>i{opacity:1;color:var(--ink);background:#f7a24a}.demo-main{min-height:720px}.demo-main-top h3{max-width:660px;line-height:1.08}.demo-alert{min-height:66px}.demo-alert>div:nth-child(2){max-width:670px}.demo-alert-step{letter-spacing:.08em;background:#f6a24a29;border-radius:999px;flex:none;padding:5px 7px;font-weight:800;color:#a96219!important;margin:0 0 0 auto!important;font-size:8px!important}.demo-feature-panel{background:#ffffff57;border:1px solid #e3e2dc;border-radius:8px;overflow:hidden}.module-pill{color:#5f686a;letter-spacing:.06em;text-transform:uppercase;background:#eae9e2;border-radius:999px;flex:none;padding:6px 9px;font-size:8px;font-weight:800}.demo-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.demo-feature-card{border-bottom:1px solid #e8e7e1;border-right:1px solid #e8e7e1;grid-template-columns:24px minmax(0,1fr);gap:9px;min-height:96px;padding:15px;display:grid}.demo-feature-card:nth-child(2n){border-right:0}.demo-feature-card:nth-last-child(-n+2){border-bottom:0}.demo-feature-card>span{color:#c56d1e;letter-spacing:.1em;font-size:8px;font-weight:800}.demo-feature-card strong{color:#343a3d;font-size:11px;display:block}.demo-feature-card p{color:#8b908d;margin:5px 0 0;font-size:9px;line-height:1.48}.demo-transaction-panel{margin-top:14px}@media (width<=900px){.demo-window{grid-template-columns:185px minmax(0,1fr)}.demo-main{padding:27px 22px}.demo-feature-card{min-height:108px}}@media (width<=680px){.demo-advantage-strip{grid-template-columns:1fr}.demo-advantage-strip>div{min-height:78px}.demo-window{margin-top:12px;display:block}.demo-sidebar{border-bottom:1px solid #d9d8d0;border-right:0;min-height:0;padding:12px;display:block}.demo-side-head{margin-bottom:11px}.sidebar-company,.sidebar-bottom{display:none}.sidebar-nav{scrollbar-width:thin;gap:5px;padding-bottom:4px;display:flex;overflow-x:auto}.sidebar-nav button{white-space:nowrap;flex:none;grid-template-columns:14px auto;width:auto;padding:8px 10px}.sidebar-nav button>span{overflow:visible}.sidebar-nav button>i{display:none}.demo-main{min-height:0;padding:23px 14px}.demo-main-top{gap:12px}.demo-main-top h3{font-size:19px}.avatar-stack{display:none}.demo-alert{align-items:flex-start}.demo-alert-step{display:none!important}.demo-metrics{grid-template-columns:1fr}.demo-metrics>div{grid-template-columns:1fr auto;align-items:center;gap:4px 12px;display:grid}.demo-metrics>div>strong{grid-area:1/2/3;margin:0}.demo-feature-grid{grid-template-columns:1fr}.demo-feature-card,.demo-feature-card:nth-child(2n),.demo-feature-card:nth-last-child(-n+2){border-bottom:1px solid #e8e7e1;border-right:0;min-height:0}.demo-feature-card:last-child{border-bottom:0}.module-pill{margin-top:11px;display:inline-block}}.faq-section{grid-template-columns:.72fr 1.28fr;align-items:start;gap:92px;padding-top:0;padding-bottom:128px;display:grid}.faq-intro{position:sticky;top:105px}.faq-intro h2{letter-spacing:-.075em;max-width:460px;margin:12px 0 21px;font-size:clamp(39px,4.7vw,59px);line-height:.98}.faq-intro h2 em{color:var(--orange-light);font-style:normal}.faq-intro>p:not(.section-kicker){color:#65747f;max-width:365px;font-size:12px;line-height:1.58}.faq-list{border-top:1px solid #e5ded5}.faq-item{border-bottom:1px solid #e5ded5;transition:background .2s}.faq-item[open]{background:linear-gradient(105deg,#ff6b1b0e,#fff0)}.faq-item summary{cursor:pointer;grid-template-columns:31px minmax(0,1fr) 26px;align-items:center;gap:13px;min-height:72px;padding:14px 12px 14px 3px;list-style:none;display:grid}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:focus-visible{outline:2px solid var(--orange);outline-offset:-2px;border-radius:5px}.faq-item summary>span{color:var(--orange);letter-spacing:.1em;font-size:9px;font-weight:800}.faq-item summary strong{color:var(--ink);letter-spacing:-.02em;font-size:14px;line-height:1.3}.faq-item summary i{color:#747d80;border:1px solid #d9d8d0;border-radius:50%;place-items:center;width:25px;height:25px;font-size:15px;font-style:normal;font-weight:400;transition:transform .2s,border-color .2s,color .2s;display:grid}.faq-item[open] summary i{color:var(--orange);border-color:#ff6b1b73;transform:rotate(45deg)}.faq-item>p{color:#6d787d;max-width:660px;margin:-3px 44px 22px 47px;font-size:11px;line-height:1.65}@media (width<=900px){.faq-section{gap:48px}}@media (width<=680px){.faq-section{padding-bottom:90px;display:block}.faq-intro{margin-bottom:37px;position:static}.faq-intro h2{font-size:41px}.faq-item summary{grid-template-columns:27px minmax(0,1fr) 25px;gap:8px;min-height:68px}.faq-item summary strong{font-size:13px}.faq-item>p{margin:-2px 34px 20px 35px}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
