@font-face{font-family:ITC Avant Garde Std;src:url(/fonts/ITCAvantGardeStd-Bk.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ITC Avant Garde Std;src:url(/fonts/ITCAvantGardeStd-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--color-primary-lime:#9fe870;--color-primary-hover:#8ae155;--color-dark-action:#1a1c1a;--color-dark-hover:#000;--color-info-blue:#00b9ff;--color-danger-red:#ff4661;--color-success-green:#00b388;--color-gray-text:#5d7079;--color-forest-green:#0a3317;--color-surface-slate:#f2f5f7;--color-surface-mint:#eef1eb;--color-surface-disabled:#e2e6e8;--color-surface-danger:#ffecee;--color-surface-soft:#f3f4f6;--color-surface-success:#e8f5e9;--color-surface-muted-light:#f8fafc;--color-lime-light:#bef264;--color-surface-hover:#0000000a;--color-surface-hover-strong:#00000014;--color-neutral-greys:#e2e6e8;--color-white-bg:#fff;--color-bg:#f4f5f6;--lime-light-bg:#9fe8701a;--color-text:#111928;--color-text-muted:#6b7280;--color-text-disabled:#938ea3;--color-border:#e5e7eb;--color-border-muted:#98a2b3;--color-border-soft:#eaedef;--wise-text-light:#98a2b3;--color-text-emphasis:#0b1220;--color-surface-panel:#f5f7fb;--color-surface-card-soft:#f2f6f0;--color-surface-card-light:#f9fafb;--color-surface-muted:#dfe4ea;--color-forest-darker:#0a3317;--color-forest-deep:#0b4223;--color-forest-medium:#1b5e20;--color-received-strong:#1b5e20;--color-danger-strong:#dc2626;--color-slate-deep:#3d423e;--text-primary:var(--color-text);--text-secondary:var(--color-text-muted);--white-color:var(--color-white-bg);--background-color:var(--color-page-bg);--off-white-color:var(--color-surface-panel);--primary-color:var(--color-primary);--success-color:var(--color-success);--color-action-aqua:#2ac7bf;--color-action-aqua-dark:var(--color-primary-lime);--color-border-light:#d1d5db;--color-status-confirmed:#22c55e;--color-status-confirmed-bg:#8df161;--color-status-pending:#f59e0b;--color-status-cancelled:#ef4444;--color-support-muted:#374151;--color-ambassador-purple:#b743f5;--color-schedule-task-bg:#f3e8ff;--color-schedule-task-text:#6b21a8;--color-schedule-block-text:#fee2e2;--color-schedule-block-bg:var(--color-danger-strong);--color-schedule-holiday-text:var(--color-danger-strong);--color-schedule-holiday-bg:#fee2e2;--color-schedule-overlap-border:var(--color-forest-green);--color-primary:var(--color-primary-lime);--color-action:var(--color-dark-action);--color-info:var(--color-info-blue);--color-danger:var(--color-danger-red);--color-success:var(--color-success-green);--color-muted:var(--color-text-muted);--color-card-bg:var(--color-white-bg);--color-page-bg:var(--color-surface-slate);--color-input-bg:var(--color-bg);--color-input-border:var(--color-border);--color-input-border-strong:var(--color-dark-action);--color-input-placeholder:var(--color-border-muted);--color-button-disabled-bg:#cfe9bd;--color-button-disabled-text:var(--color-text-disabled);--judite-surface:var(--color-white-bg);--judite-border:var(--color-border);--judite-dark:var(--color-text-emphasis);--judite-primary:var(--color-primary-lime);--judite-text-muted:var(--color-text-muted);--judite-bg-main:var(--color-surface-card-soft);--judite-red:var(--color-danger-red);--judite-red-light:#ffeded;--judite-success:#10b981;--judite-success-bg:#e8f5e9;--judite-warning:#f5a623;--judite-warning-light:#fff8e1;--shadow-dropdown:0 14px 35px #0f172a26;--shadow-card:0 4px 12px #0000000a;--shadow-hover:0 12px 32px #00000014;--quick-action-card-shadow:0 12px 24px #00000014;--quick-action-card-border-hover:#a8b1b5;--quick-action-card-icon-color:#1a1c1a;--quick-action-card-icon-bg:#7c3aed1a;--color-progress-track:var(--color-surface-disabled);--color-progress-fill:var(--color-primary-lime);--color-progress-sheen-top:#fff3;--color-progress-sheen-bottom:#ffffff14;--color-nav-active-bg:#eaefeb;--color-nav-active-text:#0a3317;--progress-pulse-scale-y:1.04;--color-loading-bg:#f8f9fa;--color-loading-track:#e9ecef;--color-loading-start:#007bff;--color-loading-end:#0056b3;--radius-lg:16px;--radius-inner:12px;--radius-sm:10px;--radius-btn:10px;--radius-pill:999px;--radius-card:24px;--font-avantgarde:"ITC Avant Garde Std";--font-body:var(--font-inter);--font-display:var(--font-avantgarde,var(--font-inter));--weight-regular:400;--weight-bold:700;--text-h1-size:32px;--text-h1-line:1.2;--text-h2-size:24px;--text-h2-line:1.25;--text-body-size:15px;--text-body-line:1.55;--text-label-size:11px;--text-label-track:.06em;--track-tight:-.02em;--background:var(--color-page-bg);--text-color:var(--color-text);--input-text-color:var(--color-text);--border-color:var(--color-border);--budget-table-head-bg:#f4f5f6;--budget-text-primary:#333;--budget-text-secondary:#666;--budget-surface-white:#fff;--budget-icon-muted:#6c757d;--budget-link-primary:#007bff;--budget-link-primary-hover:#0056b3;--budget-id-code:#111827;--budget-id-date:#64748b;--budget-chip-info-bg:#e5f8ff;--budget-chip-info-text:#0077a6;--budget-chip-info-border:#bce3ff;--budget-chip-warning-bg:#fff8e1;--budget-chip-warning-text:#b26e00;--budget-chip-warning-border:#fde68a;--budget-chip-signed-bg:#e8f5e9;--budget-chip-signed-text:#1b5e20;--budget-chip-signed-border:#c8e6c9;--budget-menu-subtitle-bg:#fafafa;--budget-menu-icon:#555;--budget-menu-item-hover-bg:#f5f5f5;--budget-black:#000;--budget-danger:#d32f2f;--budget-danger-hover-bg:#fdeaea;--budget-empty-icon:#ccc;--ar-summary-icon-warning:#a57a00;--ar-summary-receivable-strong:#8f6b00;--ar-summary-overdue-bg:#fff1f1;--ar-summary-overdue-border:#ffc9c9;--ar-summary-overdue-text:#c81e1e;--ar-summary-footer-positive:#1b5e20;--commission-modal-border:#e5e7eb;--commission-modal-surface:#f9fafb;--commission-modal-text-primary:#374151;--commission-modal-info-bg:#dbeafe;--commission-modal-info-border:#93c5fd;--commission-modal-info-text:#1d4ed8;--commission-modal-success-bg:#f0fdf4;--commission-modal-success-border:#bbf7d0;--commission-modal-success-text:#059669;--commission-modal-success-border-soft:#d1fae5;--commission-modal-text-muted:#6b7280;--commission-modal-row-hover:#f3f4f6;--commission-modal-status-pending-bg:#fef3c7;--commission-modal-status-pending-text:#92400e;--commission-modal-status-paid-bg:#d1fae5;--commission-modal-status-paid-text:#065f46;--commission-modal-status-cancelled-bg:#fee2e2;--commission-modal-status-cancelled-text:#991b1b;--commission-modal-status-overdue-bg:#fecaca;--commission-modal-status-overdue-text:#7f1d1d;--judite-text-light:#d8dde2;--contract-signature-phase-dot-muted:#9aa6af;--contract-signature-doc-icon:#7d8d98;--contract-signature-send-active-bg:#95e064;--contract-signature-input-text:#27323a;--contract-signature-summary-card-bg:#f3f5f7;--contract-signature-text-secondary:#5f6f7d;--contract-signature-send-box-bg:#d9ecfb;--contract-signature-send-box-border:#8bc3ea;--contract-signature-send-label:#0d7ec1;--contract-signature-send-value:#0f5f8f;--contract-signature-signer-name:#1f2937;--contract-signature-remove-icon:#667785;--contract-signature-selected-surface:#f4ffe8}*{scrollbar-width:thin;scrollbar-color:var(--color-border) transparent}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--color-dark-action)}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;height:100%}body{color:var(--color-text);background:var(--off-white-color);font-family:var(--font-body), sans-serif;font-size:var(--text-body-size);line-height:var(--text-body-line)}button,input,select,textarea{color:inherit;font-family:inherit}.auth-card-wide{max-width:760px!important}h1,h2,h3,h4,h5,h6,p{margin:0}h1{font-size:var(--text-h1-size);line-height:var(--text-h1-line);font-weight:var(--weight-bold);font-family:var(--font-display), sans-serif;letter-spacing:var(--track-tight);margin-bottom:5px}h2{font-size:var(--text-h2-size);line-height:var(--text-h2-line);font-weight:var(--weight-bold);font-family:var(--font-display), sans-serif;letter-spacing:var(--track-tight)}p{font-size:var(--text-body-size);line-height:var(--text-body-line);font-weight:var(--weight-regular);font-family:var(--font-body), sans-serif}strong,b{font-weight:var(--weight-bold)}label{color:var(--color-text);background:0 0}input{border:1px solid var(--color-input-border)}.heading-1{font-family:var(--font-display), sans-serif;font-size:var(--text-h1-size);line-height:var(--text-h1-line);font-weight:var(--weight-bold);letter-spacing:var(--track-tight)}.heading-2{font-family:var(--font-display), sans-serif;font-size:var(--text-h2-size);line-height:var(--text-h2-line);font-weight:var(--weight-bold);letter-spacing:var(--track-tight)}.text-body{font-family:var(--font-body), sans-serif;font-size:var(--text-body-size);line-height:var(--text-body-line);font-weight:var(--weight-regular)}.text-body-bold{font-family:var(--font-body), sans-serif;font-size:var(--text-body-size);line-height:var(--text-body-line);font-weight:var(--weight-bold)}.form-label{font-family:var(--font-body), sans-serif;font-size:var(--text-label-size);letter-spacing:var(--text-label-track);font-weight:var(--weight-bold);color:var(--color-muted)}.text-muted{color:var(--color-muted)}.form-grid-2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.loading-container{background:var(--color-loading-bg);z-index:9999;justify-content:center;align-items:flex-start;height:100vh;display:flex;position:fixed;inset:0}.loading-bar{background:var(--color-loading-track);width:100%;height:3px;position:absolute;top:0;left:0;overflow:hidden}.loading-progress{background:linear-gradient(90deg, var(--color-loading-start), var(--color-loading-end));height:100%;animation:1.5s ease-in-out infinite loading}@keyframes loading{0%{transform:translate(-100%)}50%{transform:translate(0%)}to{transform:translate(100%)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){:root{--text-h1-size:28px;--text-h2-size:22px;--text-body-size:14px}.form-grid-2{grid-template-columns:1fr;gap:1rem}}@media (max-width:480px){:root{--text-h1-size:24px;--text-h2-size:20px;--text-body-size:13px}input,select,textarea{font-size:16px}button{min-width:44px;min-height:44px}html,body{overflow-x:hidden}body{position:relative}}.ui-card{background:var(--judite-surface);border:1px solid var(--judite-border);border-radius:var(--radius-card);flex-direction:column;gap:8px;padding:24px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.ui-card-title{font-family:var(--font-heading);color:var(--judite-dark);font-size:18px;font-weight:700}.ui-card-desc{color:var(--judite-text-muted);font-size:14px}.greenCard{border-radius:var(--radius-card);cursor:pointer;color:inherit;background:#fff;border:1px solid #e2e6e8;flex-direction:column;gap:4px;padding:28px 24px;text-decoration:none;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000000a}.greenCard:hover{border-color:var(--color-primary-lime);transform:translateY(-8px);box-shadow:0 8px 24px #0000000f}.greenCard-icon{background:var(--color-surface-muted);border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:15px;transition:backdrop .3s,transform .3s;display:inline-flex}.greenCard:hover .greenCard-icon{background:var(--color-primary-lime);transform:scale(1.1)}.greenCard:before{content:"";background:var(--color-primary-lime);transform-origin:0;width:100%;height:3px;transition:transform .3s;position:absolute;top:0;left:0;transform:scaleX(0)}.greenCard:hover:before{transform:scaleX(1)}.greenCard-icon{background:#f4f5f6;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;transition:all .3s;display:flex}.greenCard h3{color:var(--color-dark-action);font-size:17px;font-weight:700;line-height:1.3}.greenCard p{color:var(--color-gray-text);font-size:13px;line-height:1.5}.custom-page-tittle{font-size:28px}.custom-page-subtittle{color:var(--color-gray-text);margin-bottom:30px;font-size:14px}.actionsLine{color:#fff;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.cardInactive{opacity:.6;filter:grayscale();border-style:dashed!important}.cardPending{background-color:#fff!important;border-color:#fde68a!important}.cardPending .statusCardAvatar{color:#fff!important;background:#f5a623!important;border-color:#f5a623!important}.cardPending .statusCardBadge{color:#b37100!important;background:#f5a62326!important}.status-pill{text-transform:uppercase;letter-spacing:.5px;border-radius:100px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.status-pill.success{background-color:var(--judite-success-bg);color:var(--judite-success)}.status-pill.warning{background-color:var(--judite-warning-light);color:var(--judite-warning)}.status-pill.danger{background-color:var(--judite-red-light);color:var(--judite-red)}.quickMetricsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:35px;display:grid}.quickMetricCard{background:var(--judite-surface);border:1px solid var(--judite-border);border-radius:var(--radius-card);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;padding:24px;transition:transform .12s,box-shadow .12s,border-color .12s;display:flex}.quickMetricCard:hover{box-shadow:var(--quick-action-card-shadow);border-color:var(--quick-action-card-border-hover);transform:translateY(-4px)}.quickMetricCard__label{color:var(--judite-text-muted);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.quickMetricCard__value{font-family:var(--font-heading);color:var(--judite-dark);margin:0;font-size:32px;font-weight:800;line-height:1}.quickMetricCard__icon{justify-content:center;align-items:center;display:inline-flex}.quickMetricCard__icon--blue{color:#0ea5e9}.quickMetricCard__icon--green{color:#10b981}.quickMetricCard__icon--purple{color:#7c3aed}.quickMetricCard__icon--orange{color:#f59e0b}@media (max-width:1200px){.quickMetricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.quickMetricsGrid{grid-template-columns:1fr}}.cellDoc{color:var(--wise-text-muted,var(--judite-text-muted));background:var(--wise-bg-main,var(--judite-bg-main));white-space:nowrap;border-radius:8px;padding:4px 10px;font-family:monospace;font-size:13px;font-weight:600}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_fe8b9d92-module__LINzvG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_fe8b9d92-module__LINzvG__variable{--font-inter:"Inter", "Inter Fallback"}
