.service-base-info .sub-title[data-v-7cc29b5e]{display:flex;align-items:center;gap:.55rem;margin:2rem 0 .75rem;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--app-text-secondary)}.service-base-info .sub-title[data-v-7cc29b5e]:before{content:"";display:inline-block;width:3px;height:1em;background:var(--brand-orange);border-radius:2px;flex-shrink:0}.service-base-info .info-list[data-v-7cc29b5e]{border:1px solid var(--shell-border);border-radius:var(--shell-radius);overflow:hidden;background:var(--shell-surface)}.service-base-info .info-list .info-list-item[data-v-7cc29b5e]{display:flex;align-items:flex-start;gap:1rem;padding:.875rem 1.25rem;border-bottom:1px solid var(--shell-border);transition:background .15s ease}.service-base-info .info-list .info-list-item[data-v-7cc29b5e]:last-child{border-bottom:none}.service-base-info .info-list .info-list-item[data-v-7cc29b5e]:hover{background:rgba(0,45,82,.02)}.service-base-info .info-list .info-list-item .label[data-v-7cc29b5e]{width:45%;flex-shrink:0;font-size:.875rem;color:var(--app-text-secondary);font-weight:500;word-break:break-word;padding-right:0;line-height:1.5}@media(min-width:768px){.service-base-info .info-list .info-list-item .label[data-v-7cc29b5e]{width:38%}}@media(min-width:1200px){.service-base-info .info-list .info-list-item .label[data-v-7cc29b5e]{width:32%}}.service-base-info .info-list .info-list-item .value-list[data-v-7cc29b5e]{flex:1;min-width:0}.service-base-info .info-list .info-list-item .value-list .value-list-item[data-v-7cc29b5e]{font-size:.875rem;color:var(--app-text-primary);font-weight:500;word-break:break-word;white-space:pre-line;line-height:1.5}.service-base-info .info-list .info-list-item .value-list .value-list-item+.value-list-item[data-v-7cc29b5e]{margin-top:.35rem}.service-base-info .info-list .info-list-item .value-list .value-list-item a[data-v-7cc29b5e]{color:var(--brand-orange);text-decoration:none}.service-base-info .info-list .info-list-item .value-list .value-list-item a[data-v-7cc29b5e]:hover{text-decoration:underline}.service-base-info .info-list .info-list-item .value-list .value-list-item.status-badge[data-v-7cc29b5e]{display:inline-flex;align-items:center;padding:.2rem .65rem;border-radius:999px;font-size:.78rem;font-weight:600;line-height:1.6;letter-spacing:.02em}.service-base-info .info-list .info-list-item .value-list .value-list-item.status-badge.status-pending[data-v-7cc29b5e]{background:rgba(111,125,146,.12);color:var(--app-text-secondary)}.service-base-info .info-list .info-list-item .value-list .value-list-item.status-badge.status-quoted[data-v-7cc29b5e]{background:rgba(252,150,48,.15);color:#c97200}.service-base-info .info-list .info-list-item .value-list .value-list-item.status-badge.status-completed[data-v-7cc29b5e],.service-base-info .info-list .info-list-item .value-list .value-list-item.status-badge.status-confirmed[data-v-7cc29b5e]{background:rgba(34,197,94,.12);color:#16a34a}.service-base-info .info-list .info-list-item .value-list .value-list-item.status-badge.status-ongoing[data-v-7cc29b5e]{background:rgba(59,130,246,.12);color:#1d4ed8}.service-base-info .info-list .info-list-item .value-list .value-list-item.status-badge.status-canceled[data-v-7cc29b5e],.service-base-info .info-list .info-list-item .value-list .value-list-item.status-badge.status-rejected[data-v-7cc29b5e]{background:rgba(239,68,68,.1);color:#dc2626}.accountant-service-dashboard-overview-container>.content[data-v-b4ccd994]{width:100%;max-width:var(--content-inner-max-width);margin-right:auto;margin-left:auto;padding:var(--shell-spacing);padding-bottom:calc(var(--shell-spacing) + 7rem)!important}@media screen and (min-width:768px)and (max-width:1199px){.accountant-service-dashboard-overview-container>.content[data-v-b4ccd994]{padding-bottom:calc(var(--shell-spacing) + 6rem)!important}}@media screen and (max-width:767px){.accountant-service-dashboard-overview-container>.content[data-v-b4ccd994]{padding-bottom:calc(var(--shell-spacing) + 5rem)!important}}.accountant-service-dashboard-overview-container>.content .header[data-v-b4ccd994]{display:flex;align-items:flex-start;margin-bottom:.5rem}.accountant-service-dashboard-overview-container>.content .header .left[data-v-b4ccd994]{flex:1;display:flex;align-items:center}.accountant-service-dashboard-overview-container>.content .header .left .title[data-v-b4ccd994]{flex:1;font-size:1.75rem;font-weight:700;word-break:break-word;color:var(--brand-navy);line-height:1.25;letter-spacing:-.01em}.accountant-service-dashboard-overview-container>.content .header .right[data-v-b4ccd994]{margin-left:1rem;max-width:50%;flex-shrink:0}.accountant-service-dashboard-overview-container>.content .header .right .ant-btn[data-v-b4ccd994]{height:40px;padding:0 1.5rem;white-space:inherit;font-weight:600;border-radius:8px}.accountant-service-dashboard-overview-container>.content .sub-title[data-v-b4ccd994]{display:flex;align-items:center;gap:.55rem;margin:2rem 0 .75rem;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--app-text-secondary)}.accountant-service-dashboard-overview-container>.content .sub-title[data-v-b4ccd994]:before{content:"";display:inline-block;width:3px;height:1em;background:var(--brand-orange);border-radius:2px;flex-shrink:0}.accountant-service-dashboard-overview-container>.content .client-requests-panel[data-v-b4ccd994]{margin:1rem 0 1.5rem;padding:1rem;border:1px solid var(--shell-border);border-radius:var(--shell-radius);background:var(--shell-surface)}.accountant-service-dashboard-overview-container>.content .client-requests-header[data-v-b4ccd994]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.accountant-service-dashboard-overview-container>.content .client-requests-title[data-v-b4ccd994]{margin:0 0 .35rem}.accountant-service-dashboard-overview-container>.content .client-requests-desc[data-v-b4ccd994]{color:var(--app-text-secondary);font-size:.875rem;line-height:1.45}.accountant-service-dashboard-overview-container>.content .client-requests-count[data-v-b4ccd994]{flex-shrink:0;padding:.3rem .65rem;border:1px solid rgba(0,45,82,.12);border-radius:999px;color:var(--brand-navy);background:rgba(0,45,82,.04);font-size:.78rem;font-weight:700}.accountant-service-dashboard-overview-container>.content .client-requests-form[data-v-b4ccd994]{display:grid;grid-template-columns:minmax(180px,.85fr) minmax(220px,1.15fr) auto;align-items:flex-start;gap:.75rem;margin-bottom:1rem}.accountant-service-dashboard-overview-container>.content .client-requests-form .ant-btn[data-v-b4ccd994]{min-height:40px;border-radius:8px;font-weight:600}.accountant-service-dashboard-overview-container>.content .client-requests-form .client-requests-form-footer[data-v-b4ccd994]{display:flex;flex-direction:column;gap:.5rem}.accountant-service-dashboard-overview-container>.content .client-requests-form .client-requests-form-footer .ant-calendar-picker[data-v-b4ccd994]{min-width:160px}.accountant-service-dashboard-overview-container>.content .client-requests-empty[data-v-b4ccd994]{padding:.9rem 1rem;border:1px dashed var(--shell-border);border-radius:8px;color:var(--app-text-secondary);background:rgba(0,45,82,.02);font-size:.875rem;line-height:1.45}.accountant-service-dashboard-overview-container>.content .client-requests-list[data-v-b4ccd994]{display:grid;gap:.75rem}.accountant-service-dashboard-overview-container>.content .client-request-item[data-v-b4ccd994]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border:1px solid var(--shell-border);border-radius:8px;background:#fff}.accountant-service-dashboard-overview-container>.content .client-request-item.completed[data-v-b4ccd994]{background:rgba(0,45,82,.025)}.accountant-service-dashboard-overview-container>.content .client-request-item.completed .client-request-title[data-v-b4ccd994]{color:var(--app-text-secondary)}.accountant-service-dashboard-overview-container>.content .client-request-content[data-v-b4ccd994]{min-width:0;flex:1}.accountant-service-dashboard-overview-container>.content .client-request-status[data-v-b4ccd994]{display:inline-flex;align-items:center;margin-bottom:.35rem;padding:.16rem .5rem;border-radius:999px;background:rgba(234,91,43,.1);color:var(--brand-orange);font-size:.72rem;font-weight:700}.accountant-service-dashboard-overview-container>.content .client-request-status.client-request-status-incoming[data-v-b4ccd994]{background:rgba(59,130,246,.12);color:#1d4ed8}.accountant-service-dashboard-overview-container>.content .client-request-due[data-v-b4ccd994]{display:inline-flex;align-items:center;margin-top:.35rem;padding:.1rem .5rem;border-radius:999px;background:rgba(252,150,48,.12);color:#c97200;font-size:.74rem;font-weight:700}.accountant-service-dashboard-overview-container>.content .client-request-due.client-request-due-overdue[data-v-b4ccd994]{background:rgba(239,68,68,.12);color:#dc2626}.accountant-service-dashboard-overview-container>.content .client-request-actions[data-v-b4ccd994]{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;flex-shrink:0}.accountant-service-dashboard-overview-container>.content .client-request-title[data-v-b4ccd994]{color:var(--app-text-primary);font-size:.95rem;font-weight:700;line-height:1.4;word-break:break-word}.accountant-service-dashboard-overview-container>.content .client-request-file[data-v-b4ccd994],.accountant-service-dashboard-overview-container>.content .client-request-note[data-v-b4ccd994]{margin-top:.35rem;color:var(--app-text-secondary);font-size:.84rem;line-height:1.45;word-break:break-word}.accountant-service-dashboard-overview-container>.content .client-request-delete[data-v-b4ccd994]{flex-shrink:0;border-radius:8px;color:#b42318;border-color:rgba(180,35,24,.35)}.accountant-service-dashboard-overview-container>.content .info-list[data-v-b4ccd994]{border:1px solid var(--shell-border);border-radius:var(--shell-radius);overflow:hidden;background:var(--shell-surface)}.accountant-service-dashboard-overview-container>.content .info-list .info-list-item[data-v-b4ccd994]{display:flex;align-items:flex-start;gap:1rem;padding:.875rem 1.25rem;border-bottom:1px solid var(--shell-border);transition:background .15s ease}.accountant-service-dashboard-overview-container>.content .info-list .info-list-item[data-v-b4ccd994]:last-child{border-bottom:none}.accountant-service-dashboard-overview-container>.content .info-list .info-list-item[data-v-b4ccd994]:hover{background:rgba(0,45,82,.02)}.accountant-service-dashboard-overview-container>.content .info-list .info-list-item .label[data-v-b4ccd994]{width:45%;flex-shrink:0;font-size:.875rem;color:var(--app-text-secondary);font-weight:500;word-break:break-word;line-height:1.5}@media(min-width:768px){.accountant-service-dashboard-overview-container>.content .info-list .info-list-item .label[data-v-b4ccd994]{width:38%}}@media(min-width:1200px){.accountant-service-dashboard-overview-container>.content .info-list .info-list-item .label[data-v-b4ccd994]{width:32%}}.accountant-service-dashboard-overview-container>.content .info-list .info-list-item .value-list[data-v-b4ccd994]{flex:1;min-width:0}.accountant-service-dashboard-overview-container>.content .info-list .info-list-item .value-list .value-list-item[data-v-b4ccd994]{font-size:.875rem;color:var(--app-text-primary);font-weight:500;word-break:break-word;white-space:pre-line;line-height:1.5}.accountant-service-dashboard-overview-container>.content .info-list .info-list-item .value-list .value-list-item+.value-list-item[data-v-b4ccd994]{margin-top:.35rem}.accountant-service-dashboard-overview-container>.content .confirm-btn[data-v-b4ccd994]{margin-top:2rem;height:40px;padding:0 2rem;font-weight:600;border-radius:8px}@media(max-width:900px){.accountant-service-dashboard-overview-container>.content .client-requests-form[data-v-b4ccd994]{grid-template-columns:1fr}}@media(max-width:640px){.accountant-service-dashboard-overview-container>.content .client-request-item[data-v-b4ccd994],.accountant-service-dashboard-overview-container>.content .client-requests-header[data-v-b4ccd994],.accountant-service-dashboard-overview-container>.content .header[data-v-b4ccd994]{flex-direction:column}.accountant-service-dashboard-overview-container>.content .client-request-delete[data-v-b4ccd994],.accountant-service-dashboard-overview-container>.content .client-requests-count[data-v-b4ccd994]{align-self:flex-start}}