.services-transactions.svc-work{background:0 0;border:0;margin-top:0;padding:0}.svc-work-summary{margin-bottom:1.2rem}.svc-work-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.svc-work-kpi{text-align:left;align-items:flex-start;gap:.7rem;display:flex;background:#fffefa!important;padding:1rem!important}.svc-work-kpi svg{box-sizing:content-box;border-radius:10px;flex-shrink:0;width:25px;height:25px;padding:.5rem}.svc-work-kpi strong{margin:.3rem 0;font-size:1.7rem;line-height:1.3;display:block}.svc-work-kpi small{font-size:.78rem}.svc-work-kpi.blue svg,.svc-work-avatar.blue{color:#175b92;background:#e6f2ff}.svc-work-kpi.amber svg,.svc-work-avatar.amber{color:#865510;background:#fff0d2}.svc-work-kpi.green svg,.svc-work-avatar.green{color:#22613e;background:#e5f3e6}.svc-work-kpi.purple svg,.svc-work-avatar.purple{color:#604386;background:#eee7fa}.svc-work-scope{color:#586865;margin:.6rem 0;font-size:.78rem}.svc-work-toolbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.7rem;display:flex}.svc-work-tabs{gap:.4rem;display:flex;overflow:auto}.svc-work-tabs button{white-space:nowrap}.svc-work-toolbar select{max-width:230px;width:auto!important}.svc-work-list,.svc-work-detail{background:#fffefa;border-radius:12px;border:1px solid #dfdfd3!important;padding:1rem!important}.svc-work-list h2{margin:.2rem 0 1rem;font-size:1.2rem}.services-transactions.svc-work .svc-work-row{grid-template-columns:42px minmax(0,1fr) minmax(120px,auto) auto;align-items:center;gap:1rem;display:grid;background:0 0!important;border:0!important;border-bottom:1px solid #e8e8df!important;border-radius:0!important;margin:0!important;padding:1rem .3rem!important}.svc-work-avatar{background:#eeeade;border-radius:50%;place-items:center;width:38px;height:38px;font-size:1rem!important;display:grid!important}.svc-work-row p{color:#4a605b;margin:.25rem 0;font-size:.85rem}.svc-work-row time{color:#536862;font-size:.78rem;display:block}.svc-work-row .svc-work-status{background:#eff0eb;border-radius:5px;padding:.2rem .45rem;font-size:.78rem;display:inline-block}.svc-work-status.blue{background:#e6f2ff}.svc-work-status.amber{background:#fff0d2}.svc-work-status.green{background:#e5f3e6}.svc-work-status.purple{background:#eee7fa}.svc-work-next{border:1px solid #bccdc3;border-radius:5px;padding:.5rem;font-size:.8rem!important}.svc-work-empty{text-align:center;padding:2rem 1rem}.svc-work-empty>svg{color:#3475a3;background:#e8f3fb;border-radius:50%;width:80px;height:80px;margin:auto;padding:1rem}.svc-work-empty h3{font-size:1.4rem}.svc-work-empty .transaction-actions{justify-content:center}.svc-work-guidance{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:1rem;display:grid}.svc-work-guidance button{text-align:left;background:#fafbf5!important}.svc-work-guidance small{margin-top:.4rem;display:block}.svc-work-detail>h3{margin:1rem 0}.svc-work-detail article{background:#f6f7f1;border-radius:8px;margin:1rem 0;padding:1rem}.svc-work-description{max-width:65ch}.svc-work-context{background:#f0f6ee;border-radius:8px;padding:.8rem;font-size:.88rem}@media (max-width:900px){.svc-work-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.services-transactions.svc-work .svc-work-row{grid-template-columns:36px minmax(0,1fr) auto;gap:.6rem}.svc-work-row .svc-work-meta{grid-column:2}.svc-work-next{grid-area:1/3/3}.svc-work-guidance{grid-template-columns:1fr}.svc-work-toolbar{flex-wrap:wrap}.svc-work-tabs{width:100%}.svc-work-toolbar select{max-width:100%;width:100%!important}}@media (max-width:430px){.svc-work-kpi{gap:.35rem;font-size:.8rem;padding:.65rem!important}.svc-work-kpi svg{width:19px;height:19px;padding:.3rem}.svc-work-kpi strong{font-size:1.5rem}.svc-work-list{padding:.65rem!important}.services-transactions.svc-work .svc-work-row{grid-template-columns:30px minmax(0,1fr)}.svc-work-next{grid-area:auto/2;width:max-content}.svc-work-avatar{width:28px;height:28px}.svc-work-tabs button{font-size:.78rem;padding:.55rem!important}.svc-work-empty{padding:1rem .3rem}}.services-transactions.svc-work{background:0 0!important;border:0!important;padding:0!important}.services-transactions.svc-work .svc-work-kpi{text-align:left!important;justify-content:flex-start!important}.services-transactions.svc-work .svc-work-row span{margin-top:0}.services-transactions.svc-work .svc-work-next{width:max-content;max-width:100%}.services-transactions.svc-work .svc-work-tabs{min-width:0;max-width:100%;overflow-x:auto}.services-transactions.svc-work .svc-work-tabs button{word-break:normal;overflow-wrap:normal;flex:none;font-size:.85rem;white-space:nowrap!important;width:auto!important}.services-transactions.svc-work .svc-work-row p{margin:.25rem 0!important}.services-transactions.svc-work .svc-work-kpi span{text-align:left;font-size:.85rem}
.svc-financial-panel{color:#203e32;overflow-wrap:anywhere;min-width:0;line-height:1.55}.svc-financial-panel h2,.svc-financial-panel h3,.svc-financial-panel h4,.svc-financial-panel h5{font-family:Georgia,Times New Roman,serif;font-weight:500;line-height:1.25}.svc-financial-panel>h2{margin:0 0 .6rem;font-size:1.65rem}.svc-financial-panel>h3{margin:2rem 0 .6rem;font-size:1.4rem}.svc-financial-panel>h4{margin:0 0 .75rem;font-size:1.5rem}.svc-financial-panel h5{margin:1rem 0 .6rem;font-size:1.25rem}.svc-financial-panel h6{margin:.5rem 0;font:600 .9rem/1.4 system-ui,sans-serif}.svc-financial-panel p{margin:.7rem 0}.svc-financial-panel>p{color:#53665b}.svc-financial-panel label{align-content:start;gap:.4rem;min-width:0;font-weight:600;display:grid}.svc-financial-panel label:has(input[type=checkbox]){align-items:center;gap:.7rem;display:flex}.svc-financial-panel input:not([type=checkbox]),.svc-financial-panel select,.svc-financial-panel textarea{box-sizing:border-box;color:#203e32;background:#fff;border:1px solid #c9d1c4;border-radius:9px;width:100%;min-width:0;max-width:100%;min-height:46px;padding:.7rem .8rem;font:400 1rem/1.45 system-ui,sans-serif;display:block}.svc-financial-panel textarea{resize:vertical;min-height:100px}.svc-financial-panel input[type=checkbox]{accent-color:#203e32;flex-shrink:0;width:20px;height:20px}.svc-financial-panel button{color:#203e32;cursor:pointer;text-align:center;white-space:normal;background:#fffefa;border:1px solid #becbbf;border-radius:8px;max-width:100%;min-height:44px;padding:.65rem 1rem;font:600 .95rem/1.4 system-ui,sans-serif}.svc-financial-panel button.svc-financial-primary,.svc-financial-panel button[type=submit]{color:#fff;background:#203e32;border-color:#203e32}.svc-financial-panel button:hover:not(:disabled){box-shadow:0 0 0 1px #829d89}.svc-financial-panel button:disabled{opacity:.6;cursor:default}.svc-financial-panel fieldset:disabled input,.svc-financial-panel fieldset:disabled select,.svc-financial-panel fieldset:disabled textarea{color:#435349;opacity:1;-webkit-text-fill-color:#435349;background:#f3f4ef}.svc-financial-panel :is(button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #9a8037}.svc-financial-panel legend{padding:0 0 1rem;font:500 1.25rem/1.4 Georgia,serif}.svc-financial-panel dt{color:#53665b;font-size:.85rem}.svc-financial-panel dd{margin:0 0 .8rem;font-weight:550}.svc-financial-panel dl>div{border-bottom:1px solid #e1e5db;justify-content:space-between;gap:1rem;padding:.6rem 0;display:flex}.svc-financial-panel dl>div dd{text-align:right;margin:0}.svc-financial-panel details{border-top:1px solid #dce1d5;padding-top:1rem}.svc-financial-panel summary{cursor:pointer;min-height:44px;padding:.5rem 0;font-weight:600}.svc-financial-panel [role=alert],.svc-financial-panel [role=status]{color:#403d24;background:#f5efda;border-radius:8px;padding:.75rem 1rem}@media (max-width:540px){.svc-financial-panel dl>div{flex-wrap:wrap}.svc-financial-panel dl>div dd{text-align:left}.svc-financial-panel label{width:100%}}
.svc-templates{max-width:1100px}.svc-template-tabs{gap:8px;margin-bottom:16px;display:flex}.svc-template-tabs button{min-width:120px}.svc-template-tabs button[aria-pressed=true]{color:#fff;background:#153e32;border-color:#153e32}.svc-template-library{background:#fffefa;border:1px solid #e4e2d8;border-radius:14px;padding:24px}.svc-template-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.svc-template-toolbar h2{margin:0 0 8px;font-family:Georgia,serif;font-size:26px}.svc-template-toolbar p,.svc-template-hint{color:#5c6b6b;font-size:14px}.svc-template-list article{border-bottom:1px solid #e7e7df;align-items:center;gap:16px;padding:22px 0;display:flex}.svc-template-icon{color:#673fa2;background:#f0eafa;border-radius:12px;flex-shrink:0;place-items:center;width:52px;height:56px;font-size:28px;display:grid}.svc-template-list article>div:nth-child(2){flex:1;min-width:0}.svc-template-list h3{margin:0 0 7px;font-size:16px}.svc-template-list p{-webkit-line-clamp:2;color:#53676a;-webkit-box-orient:vertical;max-width:60ch;margin:0 0 8px;font-size:13px;display:-webkit-box;overflow:hidden}.svc-template-chip{background:#f0eee5;border-radius:6px;margin-right:6px;padding:3px 8px;font-size:12px;display:inline-block}.svc-template-row-actions{align-items:center;gap:10px;display:flex}.svc-template-row-actions details{position:relative}.svc-template-row-actions summary{cursor:pointer;padding:12px;font-size:22px;list-style:none}.svc-template-row-actions details>div{z-index:3;background:#fff;border:1px solid #ddd;border-radius:8px;gap:6px;min-width:160px;padding:8px;display:grid;position:absolute;right:0;box-shadow:0 8px 20px #1232}.svc-template-info{background:#f4f6ef;border:1px solid #e1e7d9;border-radius:10px;margin-top:24px;padding:18px;font-size:14px;line-height:1.6}.svc-template-info p{margin:6px 0}.svc-template-empty{text-align:center;padding:40px 15px}.svc-template-empty>span{color:#376e5a;font-size:48px}.svc-template-steps{grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 28px;padding:0;list-style:none;display:grid}.svc-template-steps li{color:#647572;align-items:center;gap:8px;font-size:12px;display:flex}.svc-template-steps li span{background:#ebeee8;border-radius:50%;padding:8px 12px}.svc-template-steps li[aria-current=step]{color:#123e32;font-weight:700}.svc-template-steps li[aria-current=step] span{color:#fff;background:#153e32}.svc-template-fields{border:0;gap:20px;min-width:0;max-width:760px;margin:auto;padding:0;display:grid}.svc-template-fields h3{margin:0;font-family:Georgia,serif;font-size:23px}.svc-template-fields label{gap:7px;font-size:14px;display:grid}.svc-template-fields input,.svc-template-fields select,.svc-template-fields textarea{box-sizing:border-box;background:#fff;border:1px solid #cdd8d6;border-radius:7px;width:100%;min-width:0;padding:12px}.svc-template-category{background:#eef3fc;border-radius:10px;padding:15px}.svc-template-category p{margin-bottom:0;font-size:14px}.svc-template-line{background:#f8f8f3;border-radius:8px;grid-template-columns:2fr 1fr;gap:12px;padding:16px;display:grid}.svc-template-footer{border-top:1px solid #e3e5df;justify-content:space-between;gap:12px;margin-top:14px;padding-top:20px;display:flex}.svc-template-footer button{min-width:110px}.svc-template-review{border:1px solid #ddd;border-radius:8px;padding:24px}.svc-template-review h3{margin:20px 0}.svc-template-review p{white-space:pre-wrap;overflow-wrap:anywhere}.svc-template-review ul{padding:0;list-style:none}.svc-template-review li{border-bottom:1px solid #ddd;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 0;display:flex}.svc-template-review small{width:100%}.svc-template-library button:focus-visible,.svc-template-library summary:focus-visible{outline-offset:3px;outline:3px solid #a38635}@media (max-width:600px){.svc-template-library{padding:16px}.svc-template-toolbar{flex-direction:column;align-items:flex-start}.svc-template-toolbar>button{width:100%}.svc-template-steps{gap:4px}.svc-template-steps li{text-align:center;flex-direction:column;font-size:11px}.svc-template-list article{flex-wrap:wrap;gap:10px}.svc-template-row-actions{margin-left:62px}.svc-template-line{grid-template-columns:1fr}.svc-template-info button{white-space:normal;text-align:left}.svc-template-tabs button{flex:1;min-width:0}.svc-template-review{padding:16px}}.svc-branding-profile{background:#f3f4ed;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;padding:18px;display:flex}.svc-branding-profile>span{color:#163e32;background:#e5eadf;border-radius:12px;place-items:center;width:48px;height:48px;font:26px Georgia,serif;display:grid}.svc-branding-profile>div{flex:1;min-width:120px}.svc-branding-profile p{margin:5px 0 0;font-size:12px}.svc-branding-controls>fieldset{gap:24px;display:grid}.svc-template-date{color:#61716e;margin-left:10px;font-size:12px}.svc-template-library form{background:#fffefa!important;border:0!important;padding:0!important}.svc-branding-controls>fieldset{grid-template-columns:1fr!important}
